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 PDFInfo
- 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
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
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).
Due to t
tr< < t
n, can ignore, so:
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.
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)
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)
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 |
-
2015
- 2015-07-31 CN CN201510465759.1A patent/CN105072040B/en active Active
Patent Citations (3)
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)
Title |
---|
鲁文帅: "SpaceWire即插即用技术研究", 《中国期刊网全文数据库 硕士学位论文》 * |
Cited By (8)
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 |