首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种多卫星动态分簇方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:中国电子科技集团公司第五十四研究所

摘要:本专利提出一种多卫星动态分簇方法,能够在星座内动态地形成多个卫星簇,并确定每个簇内的簇首,后续由簇首卫星对本簇内的各卫星进行管理控制。每个卫星有三种状态:簇首、成员和待定。其中“簇首”状态是指某卫星已经成为某个簇的簇首;“成员”状态是指某卫星已经成为某个簇的成员非簇首;“待定”状态是指某卫星还没有确定自己所属的簇,也是卫星的动态分簇程序启动时所处的状态。三种状态之间可以互相转移。每个卫星通过多类消息的交互,确定自身的状态。

主权项:1.一种多卫星动态分簇方法,其特征在于,包括以下过程:簇建立阶段的处理过程为:(1)尝试成为簇首的卫星SPotentialHead开启一个定时器Tsetup,Tsetup超时后向所有相邻卫星发出HeadRequest消息;(2)收到HeadRequest消息的卫星Srec,有以下几种处理方式:如果卫星Srec处于簇首状态,且卫星Srec所在簇的簇成员数量没有达到上限Nmax,则向发出HeadRequest消息的卫星SPotentialHead回复CInvite消息,邀请卫星SPotentialHead作为簇成员加入卫星Srec所在的簇,并丢弃HeadRequest消息;如果卫星Srec处于成员状态,且发出HeadRequest消息的卫星不是卫星Srec所在簇的簇首卫星,则卫星Srec将HeadRequest消息中的TTL减1,如果此时TTL大于0,则向除接收HeadRequest消息的接口外其他所有星间链路接口转发HeadRequest消息,如果TTL等于0,则丢弃HeadRequest消息;如果卫星Srec处于成员状态,且发出HeadRequest消息的卫星是卫星Srec所在簇的簇首卫星,则丢弃HeadRequest消息;如果卫星Srec处于待定状态,则向发出HeadRequest消息的卫星回复ACK-H消息,并进入成员状态,然后将HeadRequest消息中的TTL减1,如果此时TTL大于0,则向除接收HeadRequest消息的接口外其他所有星间链路接口转发HeadRequest消息,如果TTL等于0,则丢弃HeadRequest消息;(3)卫星SPotentialHead发出HeadRequest消息的同时,开启一个定时器Twaitmem,并根据定时器是否超时和接收消息的情况有以下几种处理方式:如果卫星SPotentialHead处于待定状态,且Twaitmem未超时,则在收到CInvite消息时进入成员状态,并向发出CInvite消息的卫星回复Accept消息;或者卫星SPotentialHead处于待定状态,在收到其它卫星Sother发出的HeadRequest消息时进入成员状态,并向卫星Sother回复ACK-H消息;如果卫星SPotentialHead处于待定状态,且Twaitmem未超时,在收到ACK-H消息时进入簇首状态,并将发送ACK-H消息的卫星的标识加入到自己的簇成员列表ClusterMember中;如果卫星SPotentialHead处于簇首状态,且Twaitmem未超时,在收到ACK-H消息后,如果当前簇成员列表数量还未达到Nmax,则将发出ACK-H消息的卫星的标识加入到自己的簇成员列表ClusterMember中;如果卫星SPotentialHead的Twaitmem超时前未收到CInvite消息、ACK-H消息或HeadRequest消息,则开启定时器Tsetup,Tsetup超时后向所有相邻卫星发出HeadRequest消息;簇运行阶段的处理过程为:(1)处于簇首状态的卫星SHead周期性地向每个簇成员发出CMaintain消息,并在发出CMaintain消息的同时开启定时器TWaitACK-CMaintain,如果TWaitACK-CMaintain超时前未收到某个成员卫星Smem的ACK-CMaintain消息,则将卫星Smem标识移出簇成员列表ClusterMember;(2)每个处于成员状态的卫星Smem在收到簇首卫星SHead发出的CMaintain消息后,向簇首卫星SHead回复ACK-CMaintain消息,并开启一个定时器Tmaintain-plus;簇重组阶段的处理过程为:(1)当簇首卫星SHead发现自己无法继续承担簇首任务或簇中只有簇首卫星自身时,先后执行以下动作:a)如果簇中还有成员,卫星SHead向所有簇成员发出CTerminate消息;b)卫星SHead进入“待定”状态,并开启定时器Tsetup-plus,Tsetup-plus超时后卫星SHead向所有相邻卫星发送HeadRequest消息;(2)如果簇成员卫星Smem收到CTerminate消息或者Tmaintain-plus定时器超时前未收到CMaintain消息,则卫星Smem进入待定状态,并开启定时器Tsetup,Tsetup超时后向所有相邻卫星发出HeadRequest消息。

全文数据:

权利要求:

百度查询: 中国电子科技集团公司第五十四研究所 一种多卫星动态分簇方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术