一种基于服务的机间互操作架构的制作方法

    专利查询2022-07-07  91



    1.本技术属于飞机互联设计领域,具体涉及一种基于服务的机间互操作架构。


    背景技术:

    2.近年来,不同飞机平台间协同执行任务的需求越来越强烈,原飞机机载架构、信息流和信息格式等存在一定的专用性,当异构飞机平台需要实现互操作时,需要进行“烟囱式”的独立开发适配,不便于后续通用化工作的推进;此外,目前各机载平台存在架构灵活性不足的缺点。


    技术实现要素:

    3.为了解决上述问题,本技术提供一种基于服务的机间互操作架构,使指挥员和操作员可以灵活查看和使用网内各服务化的装备节点。
    4.本技术的基于服务的机间互操作架构主要包括:机间云模块,以及与所述机间云模块连接的多个互操作组网平台,每一个互操作组网平台包括:
    5.机载链路数据终端,通过机间云总线连接所述机间云模块,所述机载链路数据终端具有两个输入端口,一个输入端口通过原机载总线连接发布模块,另一个输入端口通过基于服务的互操作吊舱连接所述发布模块;
    6.发布模块,具有互操作应用信息实时性判别单元,所述互操作应用信息实时性判别单元基于预定的时间响应阈值,判断互操作应用信息的实时性,低于时间响应阈值的高实时性互操作应用或信息通过原机载总线发送至所述机载链路数据终端,高于时间响应阈值的非高实时性互操作应用或信息通过所述互操作吊舱连接发送至所述机载链路数据终端;
    7.互操作吊舱,包括服务化组件,所述服务化组件用于将互操作应用或信息进行oid标识,形成若干微服务,将标识后的微服务发送至所述机间云模块。
    8.优选的是,所述机间云模块具有服务调度管理单元,所述服务调度管理单元用于按照优先级对各微服务进行维护管理。
    9.优选的是,所述互操作吊舱通过总线接口适配模块连接所述发布模块,其中,所述总线接口适配模块包括1394b总线接口、fc总线接口、289a总线接口,所述总线接口适配模块还具有汇总单元,用于汇总各机载总线数据。
    10.优选的是,多个互操作组网平台根据oid标识对微服务进行订阅和访问。
    11.优选的是,所述互操作吊舱还包括:
    12.管理调度同步组件,所述管理调度同步组件一端通过通用机内服务总线连接所述总线接口适配模块及所述服务化组件,另一端通过通信中间件连接机载链路数据终端,以便与机间云模块的服务调度管理单元同步。
    13.优选的是,所述互操作吊舱还包括:实时操作系统vxworks,用于保证所述通信中间件、管理调度同步组件及服务化组件的实时性。
    14.本技术增强了对实时性要求不是很高的应用访问调度的灵活性和互操作性,基于服务化的架构可以使指挥员和操作员灵活访问和调度所需的微服务,便于实现后续新增装备的拓展;加强了平台内各数据总线信息的统一管理,提升了不同机载总线间信息的互操作性。
    附图说明
    15.图1为本技术基于服务的机间互操作架构一优选实施例的系统架构图。
    16.图2为本技术基于服务的机间互操作架构的机间数据交互示意图。
    具体实施方式
    17.为使本技术实施的目的、技术方案和优点更加清楚,下面将结合本技术实施方式中的附图,对本技术实施方式中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施方式是本技术一部分实施方式,而不是全部的实施方式。下面通过参考附图描述的实施方式是示例性的,旨在用于解释本技术,而不能理解为对本技术的限制。基于本技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本技术保护的范围。下面结合附图对本技术的实施方式进行详细说明。
    18.本技术提出的基于服务的机间互操作架构,在不影响原机载实时性要求高的应用或信息的实时性的同时,采用服务化的思想,新增通用的机载软硬件设备,增强了系统访问的灵活性以及后续新增装备的可拓展性。
    19.为达到上述的目的,本技术提供了一种基于服务的机间互操作架构,如图1所示,主要包括:机间云模块,以及与所述机间云模块连接的多个互操作组网平台,每一个互操作组网平台包括:
    20.机载链路数据终端,通过机间云总线连接所述机间云模块,所述机载链路数据终端具有两个输入端口,一个输入端口通过原机载总线连接发布模块,另一个输入端口通过基于服务的互操作吊舱连接所述发布模块;
    21.发布模块,具有互操作应用信息实时性判别单元,所述互操作应用信息实时性判别单元基于预定的时间响应阈值,判断互操作应用信息的实时性,低于时间响应阈值的高实时性互操作应用或信息通过原机载总线发送至所述机载链路数据终端,高于时间响应阈值的非高实时性互操作应用或信息通过所述互操作吊舱连接发送至所述机载链路数据终端;
    22.互操作吊舱,包括服务化组件,所述服务化组件用于将互操作应用或信息进行oid标识,形成若干微服务,将标识后的微服务发送至所述机间云模块。
    23.在一些可选实施方式中,所述机间云模块具有服务调度管理单元,所述服务调度管理单元用于按照优先级对各微服务进行维护管理。
    24.在一些可选实施方式中,所述互操作吊舱通过总线接口适配模块连接所述发布模块,其中,所述总线接口适配模块包括1394b总线接口、fc总线接口、289a总线接口,所述总线接口适配模块还具有汇总单元,用于汇总各机载总线数据。
    25.在一些可选实施方式中,多个互操作组网平台根据oid标识对微服务进行订阅和
    访问。
    26.在一些可选实施方式中,所述互操作吊舱还包括:
    27.管理调度同步组件,所述管理调度同步组件一端通过通用机内服务总线连接所述总线接口适配模块及所述服务化组件,另一端通过通信中间件连接机载链路数据终端,以便与机间云模块的服务调度管理单元同步。
    28.在一些可选实施方式中,所述互操作吊舱还包括:实时操作系统vxworks,用于保证所述通信中间件、管理调度同步组件及服务化组件的实时性。参考图1,互操作吊舱还包括国产麒麟操作系统,主要用于后续功能的拓展,例如大数据、人工智能、云服务等功能组件。
    29.图2给出了本技术的机间数据交互示意图,参考图2,基于服务的机间互操作架构,其主要包括以下步骤:
    30.a)对机载平台各武器、传感器等需要在协同时实现互操作的信息进行归纳分析,区分出其中实时性要求高以及实时性要求一般的应用或交互信息;
    31.b)对于实时性要求高的信息(如火力攻击指令),按照原传输方式进行,通过机载链路数据终端直接将数据发送至机间云,管理调度服务发现高实时性要求的信息后立刻将信息转换至目的端,不增加传输回路中的时间损耗;
    32.c)对于实时性要求一般的应用,通过总线接口适配模块将通过各机载总线(如1394b、fc、289a总线等)数据进行汇总;
    33.d)将汇总的各数据进行服务化,并对每一个微服务进行oid标识,从而通过oid进行区分以及实现网间快速访问;
    34.e)将标识后的各微服务发布至机间云,通过机间云管理调度服务按照优先级对各微服务进行维护管理;
    35.f)网络内感兴趣节点根据标识进行订阅和访问,完成组网间基于服务的互操作流程。
    36.虽然,上文中已经用一般性说明及具体实施方案对本技术作了详尽的描述,但在本技术基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本技术精神的基础上所做的这些修改或改进,均属于本技术要求保护的范围。
    转载请注明原文地址:https://tc.8miu.com/read-1840.html

    最新回复(0)