CN105072040A - Efficient satellite SpaceWire Plug-and-Play (PnP) network topology construction method - Google Patents

Efficient satellite SpaceWire Plug-and-Play (PnP) network topology construction method Download PDF

Info

Publication number
CN105072040A
CN105072040A CN201510465759.1A CN201510465759A CN105072040A CN 105072040 A CN105072040 A CN 105072040A CN 201510465759 A CN201510465759 A CN 201510465759A CN 105072040 A CN105072040 A CN 105072040A
Authority
CN
China
Prior art keywords
router
spacewire
network
satellite
plug
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.)
Granted
Application number
CN201510465759.1A
Other languages
Chinese (zh)
Other versions
CN105072040B (en
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.)
Shanghai Institute of Satellite Engineering
Original Assignee
Shanghai Institute of Satellite Engineering
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 Shanghai Institute of Satellite Engineering filed Critical Shanghai Institute of Satellite Engineering
Priority to CN201510465759.1A priority Critical patent/CN105072040B/en
Publication of CN105072040A publication Critical patent/CN105072040A/en
Application granted granted Critical
Publication of CN105072040B publication Critical patent/CN105072040B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The invention provides an efficient satellite SpaceWire Plug-and-Play (PnP) network topology construction method. According to the efficient satellite SpaceWire PnP network topology construction method, construction constraint of a SpaceWire network topology, constraint of nodes in a SpaceWire network, a most time-saving network construction mode of the network traversal and the like are provided. Based on the networking and data transmission characteristics of a SpaceWire bus, time consumed by traversal during initialization of the satellite SpaceWire PnP network is reduced, treatment efficiency of a satellite for coping with sudden failures is increased, design reference and basis are provided for rapid construction of the SpaceWire network on the satellite, and a certain engineering application value is obtained.

Description

Efficient satellite SpaceWire plug and play network topological construction method
Technical field
The present invention relates to the construction method of satellite SpaceWire network, for ensureing consuming time minimum when initial phase carries out network traverser by plug and play of satellite SpaceWire network built.
Background technology
Along with the fast development of space technology, the demand of satellite purposes and load data equipment is ever-changing, propose more and more higher requirement to the new equipment dynamic-configuration, rapid-assembling, test, transmitting etc. of satellite, plug and play technique is that this problem provides a good solution.In order to realize the plug and play of satellite SpaceWire network, first main controlled node needs by the topological structure in network traversal algorithm discovery network and the equipment be connected.If the interstitial content in network is given, main controlled node adopts calendar scheduling mode to be answered to determine whether this port is connected with equipment for the port of each router, then for the network comprising same node point number, the difference of network topology directly causes network traverser consuming time not identical.Therefore be necessary to ensure that minimum network traverser is consuming time according to efficient satellite SpaceWire plug and play network topological structure construction method provided by the invention.
Do not find explanation or the report of technology similar to the present invention at present, not yet collect similar data both at home and abroad yet.
Summary of the invention
For disappearance of the prior art, the object of this invention is to provide a kind of satellite SpaceWire plug and play network topological construction method efficiently, the method is according to the networking of SpaceWire bus and transfer of data feature, the traversal decreasing poll during netinit is consuming time, improve treatment effeciency during satellite reply catastrophic failure, providing best practice for dynamically setting up SpaceWire network on star fast.
According to one provided by the invention efficient satellite SpaceWire plug and play network topological construction method, comprise the steps:
Any one mode following is adopted when building network:
(1) each port of router is all mounted upstream routers or node device;
(2) by router or node device preferential attachment on root router;
(3) under the prerequisite adopting minimum router, in plug and play process, traversal adopts the small size port of first traversal router or the large size port two kinds selection of first traversal router; If the small size port of first traversal router, then router or node device are preferentially articulated on the small size port of router; If the large size port of first traversal router, then router or node device are preferentially articulated on the large size port of router.
Preferably, described traversal, whether certain port adopting calendar scheduling mode to be answered to be used for confirming SpaceWire router is mounted with router or node device, if do not capture answer signal in the timeslice of setting, then main controlled node just judges non-configuration device, node device off-line or node device fault on this router.
Preferably, one is had in satellite SpaceWire network at least for completing the traversal main controlled node to the router in network and node device in network initialization procedure.
Preferably, the explanation of routers port number must be included in the internal storage of the router in satellite SpaceWire network.
Preferably, when building network, controlling for the ease of main controlled node is unified, must be connected by router between any two node devices.
Compared with prior art, the present invention has following beneficial effect:
The present invention is according to the networking of SpaceWire bus and transfer of data feature, traversal when decreasing satellite SpaceWire plug and play network initialization is consuming time, improve the treatment effeciency of satellite reply catastrophic failure, for on star, fast assembling SpaceWire network provides design reference and foundation, there is certain engineer applied and be worth.
Accompanying drawing explanation
By reading the detailed description done non-limiting example with reference to the following drawings, other features, objects and advantages of the present invention will become more obvious:
Traversal when Fig. 1 is the small size port of first traversal router in the present invention most timesaving network topology structure.
The network topology structure that traversal when Fig. 2 is the small size port of first traversal router in the present invention is the most consuming time.
Fig. 3 builds according to the network topology structure of Fig. 1 and Fig. 2 the traversal comparison diagram consuming time that three jump SpaceWire plug and play network.
Embodiment
Below in conjunction with specific embodiment, the present invention is described in detail.Following examples will contribute to those skilled in the art and understand the present invention further, but not limit the present invention in any form.It should be pointed out that to those skilled in the art, without departing from the inventive concept of the premise, some changes and improvements can also be made.These all belong to protection scope of the present invention.
The invention discloses a kind of satellite SpaceWire plug and play network topological construction method efficiently.Propose the most timesaving network struction mode of the structure constraint of SpaceWire network topology, the constraint of SpaceWire nodes and network traverser etc.
The present invention is directed to the SpaceWire plug and play network including main controlled node.During plug and play initial stage network traverser, main controlled node carries out inquiring about the summation that required time is transmission time, propagation delay and router process time delay to a node.If t nrepresent the transmission time of total data bag, i.e. the ratio of total length of data packets L and message transmission rate R; t trfor the propagation delay of packet, i.e. the ratio of cable length s and light velocity c; t rfor the process time delay of individual router, the total number of the router of process that k is packet during equipment query.Then to the t consuming time of the packet of each approach k router kshown in (1).
t k = t n + t t r + kt r = L R + s c + kt r - - - ( 1 )
Due to t tr< < t n, can ignore, so:
t k &ap; t n + kt r = L R + kt r - - - ( 2 )
In order to realize plug and play, main controlled node needs the situation of all nodes in the topological structure of awareness network and network, if nodes number is given and main controlled node adopts on each port of router in the mode determination network of timing wait whether be connected with equipment, so the port utilization of router is higher, fewer for the timing stand-by period of inquiring about dead end mouth; Can obtain according to formula (2), for each node device, the router number between itself and node to be checked is inquired about consuming time fewer more at least.
If when network traverser, after main controlled node obtains the port number of router, according to from small size port to large size port successively sending node data query bag, can obtain according to above-mentioned analysis, travel through most timesaving topological structure as shown in Figure 1 (equipment preferential attachment is on small size port), and topological structure the most consuming time (the small size port of router is mostly idle as shown in Figure 2, equipment preferential attachment is on large size port), wherein circle represents the node in network, square represents router, represent small size port on the left of router lower end, port numbers of more turning right is larger.
SpaceWire network (supposing that each router in network has eight ports) is jumped for can hold 14 to 50 ordinary nodes three, if the packet number L of bits=4496bits needed for equipment traversal, baud rate R is 200Mbps, the total time delay t of router r=0.002ms, then for the network comprising N number of ordinary node, build the traversal t consuming time of network according to Fig. 1 1with the traversal t consuming time building network according to Fig. 2 2contrast as shown in Figure 3, the lines wherein with argyle design are t 1, the lines of band fork-shaped pattern are t 2.
As can be seen from the simulation result in Fig. 3, the construction method of network topology has very large impact to traversal is consuming time, and the network traverser that the constructing network topology method that Fig. 1 provides can reduce SpaceWire network plug and play initial phase is significantly consuming time.
Therefore, the present invention adopts following topological construction method to build SpaceWire plug and play network on star:
(1) for reducing the router number of process during equipment query, should by router or node device preferential attachment on root router.
(2) for reducing the stand-by period that there is not equipment, the port of each router all should be connected upstream routers or node device.
(3) for reducing the stand-by period that there is not equipment, when adopting minimum router, if the small size port of first traversal router, preferential router or node device are connected on the small size port of router; If the large size port of first traversal router, preferential router or node device to be connected on the large size port of router.
Above specific embodiments of the invention are described.It is to be appreciated that the present invention is not limited to above-mentioned particular implementation, those skilled in the art can make a variety of changes within the scope of the claims or revise, and this does not affect flesh and blood of the present invention.

Claims (5)

1. an efficient satellite SpaceWire plug and play network topological construction method, is characterized in that, comprise the steps:
Any one mode following is adopted when building network:
(1) each port of router is all mounted upstream routers or node device;
(2) by router or node device preferential attachment on root router;
(3) under the prerequisite adopting minimum router, in plug and play process, traversal adopts the small size port of first traversal router or the large size port two kinds selection of first traversal router; If the small size port of first traversal router, then router or node device are preferentially articulated on the small size port of router; If the large size port of first traversal router, then router or node device are preferentially articulated on the large size port of router.
2. efficient satellite SpaceWire plug and play network topological construction method according to claim 1, it is characterized in that, described traversal, whether certain port adopting calendar scheduling mode to be answered to be used for confirming SpaceWire router is mounted with router or node device, if do not capture answer signal in the timeslice of setting, then main controlled node just judges non-configuration device, node device off-line or node device fault on this router.
3. efficient satellite SpaceWire plug and play network topological construction method according to claim 1, it is characterized in that having one in satellite SpaceWire network at least for completing in network initialization procedure the main controlled node that the router in network and node device travel through.
4. efficient satellite SpaceWire plug and play network topological construction method according to claim 1, is characterized in that, must include the explanation of routers port number in the internal storage of the router in satellite SpaceWire network.
5. efficient satellite SpaceWire plug and play network topological construction method according to claim 1, is characterized in that, when building network, controlling, must be connected between any two node devices by router for the ease of main controlled node is unified.
CN201510465759.1A 2015-07-31 2015-07-31 Efficient satellite SpaceWire plug and play network topological construction methods Active CN105072040B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510465759.1A CN105072040B (en) 2015-07-31 2015-07-31 Efficient satellite SpaceWire plug and play network topological construction methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510465759.1A CN105072040B (en) 2015-07-31 2015-07-31 Efficient satellite SpaceWire plug and play network topological construction methods

Publications (2)

Publication Number Publication Date
CN105072040A true CN105072040A (en) 2015-11-18
CN105072040B CN105072040B (en) 2018-08-03

Family

ID=54501326

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510465759.1A Active CN105072040B (en) 2015-07-31 2015-07-31 Efficient satellite SpaceWire plug and play network topological construction methods

Country Status (1)

Country Link
CN (1) CN105072040B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105391580A (en) * 2015-11-27 2016-03-09 上海卫星工程研究所 Network model description method applicable to SpW/SpF
CN105915404A (en) * 2016-02-15 2016-08-31 上海卫星工程研究所 SpaceWire network link signal quality test system and signal quality evaluation method
CN106161080A (en) * 2016-02-15 2016-11-23 上海卫星工程研究所 A kind of SpaceFiber/SpaceWire network model describes method
CN106546848A (en) * 2016-10-21 2017-03-29 上海卫星工程研究所 Spaceborne information network Electro-static Driven Comb engineering test system
CN108737275A (en) * 2018-05-29 2018-11-02 北京航空航天大学 One kind being based on the spaceborne network management of SpaceFibre plug and play
CN114117709A (en) * 2022-01-28 2022-03-01 中铁电气化勘测设计研究院有限公司 Finite element topological structure construction method for improving calculation application efficiency of contact network

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1731743A (en) * 2005-09-06 2006-02-08 杭州华为三康技术有限公司 Method for managing network device
CN103024860A (en) * 2012-12-11 2013-04-03 上海卫星工程研究所 Method for routing distribution of satellite channel
CN103501238A (en) * 2013-09-09 2014-01-08 中国航天科技集团公司第五研究院第五一三研究所 Plug and play method based on SpaceWire

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1731743A (en) * 2005-09-06 2006-02-08 杭州华为三康技术有限公司 Method for managing network device
CN103024860A (en) * 2012-12-11 2013-04-03 上海卫星工程研究所 Method for routing distribution of satellite channel
CN103501238A (en) * 2013-09-09 2014-01-08 中国航天科技集团公司第五研究院第五一三研究所 Plug and play method based on SpaceWire

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
鲁文帅: "SpaceWire即插即用技术研究", 《中国期刊网全文数据库 硕士学位论文》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105391580A (en) * 2015-11-27 2016-03-09 上海卫星工程研究所 Network model description method applicable to SpW/SpF
CN105915404A (en) * 2016-02-15 2016-08-31 上海卫星工程研究所 SpaceWire network link signal quality test system and signal quality evaluation method
CN106161080A (en) * 2016-02-15 2016-11-23 上海卫星工程研究所 A kind of SpaceFiber/SpaceWire network model describes method
CN105915404B (en) * 2016-02-15 2019-01-08 上海卫星工程研究所 The test macro of SpaceWire network link signal quality and the evaluation method of signal quality
CN106546848A (en) * 2016-10-21 2017-03-29 上海卫星工程研究所 Spaceborne information network Electro-static Driven Comb engineering test system
CN108737275A (en) * 2018-05-29 2018-11-02 北京航空航天大学 One kind being based on the spaceborne network management of SpaceFibre plug and play
CN114117709A (en) * 2022-01-28 2022-03-01 中铁电气化勘测设计研究院有限公司 Finite element topological structure construction method for improving calculation application efficiency of contact network
CN114117709B (en) * 2022-01-28 2022-04-22 中铁电气化勘测设计研究院有限公司 Finite element topological structure construction method for improving calculation application efficiency of contact network

Also Published As

Publication number Publication date
CN105072040B (en) 2018-08-03

Similar Documents

Publication Publication Date Title
CN105072040A (en) Efficient satellite SpaceWire Plug-and-Play (PnP) network topology construction method
CN102833112A (en) Communication management machine having looped network function
CN102694605A (en) Method for building quantum channels and transmitting quantum information in wireless self-organizing quantum communication network
CN107070708A (en) A kind of transformer station process layer network communication performance emulation mode based on OPNET
CN111193971B (en) Machine learning-oriented distributed computing interconnection network system and communication method
CN210298098U (en) Industrial embedded gateway, system and communication equipment based on Bluetooth Mesh
CN203673476U (en) Serial-port wireless device
CN201226522Y (en) Network analogy system for software test environment
KR101669726B1 (en) Data Gathering System
CN103366540A (en) Wireless network dynamic route meter reading system and meter reading method thereof
CN107070681B (en) Network topology obtaining method and device based on Software Defined Network (SDN)
CN107302482A (en) Data transmission system between a kind of board
CN103841047A (en) Link aggregation method and device
CN102685011B (en) Route computing method in a kind of TRILL network and equipment
CN109286536A (en) A kind of interface test method and device
CN202856760U (en) Communication manager with ring network function
Vu et al. Energy saving for OpenFlow switch on the NetFPGA platform using multi-frequency
CN208489861U (en) A kind of novel structure based on loop network control technology
CN207070074U (en) Data transmission system between a kind of board
Qianjun et al. Design and applications of intelligent low voltage distribution system based on ZigBee
Herman et al. Oriented edge colorings and link scheduling in sensor networks
Jaman et al. Structural monitoring using wireless sensors and controller area network
CN102647298A (en) Method and device for realizing data transmission based on double-layer network tangent ring
CN205213047U (en) ZIGBEE network structure
CN104486377B (en) A kind of arrester monitoring system based on the wireless two-band synchronous transfers of Zigbee

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant