Design of hybrid routing mechanism for SpaceWire networks
CSTR:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Aimed at the bottleneck of the non-uniform interface and protocol of spaceborne network caused by multiple bus standards, the time-triggered static routing and event-triggered dynamical routing based on the SpaceWire bus protocol were combined to make control data and payload data share the same network. The static routing mechanism was fully abided by the SpaceWire-D protocol to ensure deterministic data delivery, in which the heuristic scheduling algorithm was adopted to realize the multi-slot schedule for the first time, and the time-slot was designed by using the greatest common divisor to improve the throughput. And the dynamical routing mechanism can insure that the critical random event be processed by allocating priority levels to random event and payload data preferentially when the transmission routes conflict with each other. In addition, a simulation model for the network system was set up in OPNET to evaluate the proposed routing mechanism. Results show that the throughput of the network is improved significantly during static routing time as compared with the existing scheduling algorithm, and different transactions can be processed according to their priority during the dynamical routing time as expected.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:October 18,2016
  • Revised:
  • Adopted:
  • Online: March 23,2018
  • Published:
Article QR Code