[发明专利]一种基于SpaceWire的即插即用方法无效
申请号: | 201310408001.5 | 申请日: | 2013-09-09 |
公开(公告)号: | CN103501238A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | 张长帅;申景诗;马文杰;崔久鹏;辛明瑞;李延东 | 申请(专利权)人: | 中国航天科技集团公司第五研究院第五一三研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 高燕燕;仇蕾安 |
地址: | 264003 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 spacewire 即插即用 方法 | ||
技术领域
本发明属于星载设备自主管理领域,具体涉及一种基于SpaceWire的即插即用方法。
背景技术
即插即用Plug and Play,简称PnP,用于快速集成外围设备,而不需要人工安装软件驱动,常见于与消费电子工业相关,例如USB驱动,一个USB设备几乎可以与所有的计算机相连,而且只要在几秒钟之内,用户便可使用该设备。即插即用接口技术还能发现设备所提供的服务,例如用在TCP/IP上的动态主机配置协议Dynamic Host Configuration Protocol,简称DHCP,以及基于固有服务认证机制Built-in Service ID Mechanisms的无线通信标准,例如蓝牙和ZigBee。
PnP目前还只限于非航天应用。
对于目前航天领域的星载高速通信的首选数据总线标准方案为SpaceWire。采用SpaceWire通信方式来构建设备,可以确保较大程度的互用性、重用性。然而虽然SpaceWire协议具有高速型、容错性、拓扑灵活性等优势,甚至可以在一定程度上兼容以太网协议,但是SpaceWire依然只是大家都采用的通信接口标准而已,与其他航天总线一样,在针对某一特定任务情况,仍需具体组建和配置SpaceWire网络,通常要使用定制的硬件设备和相应的软件服务,并且经历构造、装配、测试、发射环节。这就导致SpaceWire网络的开发周期过于漫长。
因此,航天技术已不满足于仅仅使用了统一的接口标准。如何为航天器快速集成设备和动态配置网络,使得未来航天器卫星与多种载荷向适应,成了航天电子领域新的研究热点。
发明内容
有鉴于此,本发明提供了一种基于SpaceWire的即插即用方法,能够满足快速集成设备和配置网络的需求。
为达到上述目的,本发明的技术方案为:一种基于SpaceWire的即插即用方法,包括如下步骤:
步骤一、利用网络管理器遍历整个网络,全面的检测网络中所有端口所接入的SpaceWire节点设备,确定SpaceWire节点设备的类型,并确定SpaceWire节点设备之间的拓扑关系;
当网络管理器检测到路由器时,网络管理器将自身地址写入路由器作为返回地址;
步骤二、若网络中一个端口接入新SpaceWire节点设备或拔出了原SpaceWire节点设备,则路由器根据返回地址通知网络管理器,触发网络管理器发动一次针对该端口的拓扑信息更新:对于拔出的原SpaceWire节点设备,则删除该原SpaceWire节点设备的信息;对于接入的新SpaceWire节点设备,网络管理器向该端口发查询包,该查询包查询新SpaceWire节点设备类型和链路状态,确定新SpaceWire节点设备与已有SpaceWire节点设备之间的拓扑关系;
步骤三、网络管理器根据步骤二获得的拓扑关系对网络中所有SpaceWire节点设备进行访问,并读取每个SpaceWire节点设备的服务寄存器,获取服务信息;
所述服务信息包括SpaceWire节点设备的源宿属性和源宿需求;
步骤四、服务源宿匹配,具体为:
根据服务信息中的源宿属性判断SpaceWire节点设备类型,将所有SpaceWire节点设备分为信源和信宿两类;
对于一个信源,根据服务信息中的源宿需求明确该信源所需的信宿种类以及优先权;网络管理器遍历所有信宿的服务信息,若存在一个信宿为该信源所需的信宿种类,则将所述信宿相对于该信源的路径写入该信源的源宿匹配寄存器组中;若存在不止一个信宿为该信源所需的信宿种类,则选择优先权较高的信宿,将所选信宿相对于该信源的路径写入该信源的源宿匹配寄存器组中;
依据上述源宿匹配的方法对于所有的信源均进行上述操作,从而获得所有SpaceWire节点设备的源宿匹配。
有益效果:
该种基于SpaceWire的即插即用方法,。将PnP技术引入航天设备和网络的管理,能够足未来航天器卫星对多种载荷的适应性要求,达到卫星平台与载荷的快速组装、快速测试的目的。
附图说明
图1为基于SpaceWire的即插即用方法流程图。
具体实施方式
下面结合附图并举实施例,对本发明进行详细描述。
本发明提供了一种基于SpaceWire的即插即用方法,如图1所示,该方法是采用如下具体步骤来实现的:
步骤一、静态网络发现:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科技集团公司第五研究院第五一三研究所,未经中国航天科技集团公司第五研究院第五一三研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310408001.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:CAN通讯保护电路
- 下一篇:设备管理方法、管理平台、设备及系统