分布式低空飞行服务系统及其工作方法_3

文档序号:8224402阅读:来源:国知局
已经拥有足够的路由信息时,它将直接与业务数据处理服务器集群通信进行工作,从而真正的压力和流量由各个业务数据处理服务器集群分担,并处理完成需要的工作。
[0038]五、服务层
服务层由一到多个服务专家席位组成,每组席位提供访问对应业务数据的人机接口,服务层的前端具有显示模块,为用户提供友好的用户交互界面,服务层将服务请求发往通信层,通信层将请求发送给数据处理层并从数据处理层中获得请求对应的结果,该结果返回给服务层,服务层就将从通信层获得的请求结果显示在HMI(Human Machine Interface,人机接口)上。
[0039]综上,本实施例中的分布式低空飞行服务系统具有如下优点:
1、本实施例中的分布式低空飞行服务系统将5个层解耦,使得每层统一对外接口;
2、当新增不同型号或类型远端站或传感器时,不需要改动系统数据处理层的业务数据处理部分,只需要在数据接入层进行改动;
3、系统的层可以处于不同的局域网络和物理位置,数据处理层的不同业务集群同样可以处于不同的局域网络和物理位置;
4、当低空飞行服务系统的某个网络节点删除或者新接入时只需先更新管理层管理的系统路由表,在依次重启全局管理服务器即可;
5、当某个业务数据处理的主用服务器宕机,备用服务器将继续在原有分布式文件系统上工作,时工作完全不受宕机影响;
此外,由于服务层的独立,一个低成本的低空飞行服务系统可以只由服务层和通信层组成,只需将低成本系统的通信层指向一个完整的分布式低空飞行服务系统的管理层,低成本系统的服务层将不会意识到它的数据不是来自本地而是另一个系统。因此使得建设不含有数据处理层、数据接入层和管理层的低成本远程无人/有人值守机场塔台系统成为可能,该系统的数据将从位于可能数公里远的某个完整低空飞行服务系统的通信层获得。
[0040]分布式低空飞行服务系统的工作方法,包括数据接收处理、用户请求处理和远端站服务处理;
所述数据接收处理包括以下步骤:
511:数据接入层接收传感器数据和远端站数据并转换为IP数据包后发送给通信层;
512:通信层将接收的传感器数据和远端站数据发送给数据处理层;
513:数据处理层对通信层发送至的数据进行处理;
所述用户请求处理包括以下步骤:
521:服务层接收用户请求,并将用户请求发送给通信层;
522:通信层将用户请求发送给数据处理层;
523、数据处理层处理用户请求,将用户请求的结果发送给通信层;
524、通信层将用户请求的结果转发给服务层;
525、服务层将用户请求的结果显示给用户。
[0041]所述远端站服务处理,包括以下步骤:
S31:数据接入层接收远端站请求数据,并将该远端站请求数据转换为IP数据包发送给通信层;
S22:通信层将包含远端站请求数据的IP数据包发送给数据处理层;
523、数据处理层处理远端站请求,将远端站请求的结果发送给通信层;
524、通信层将远端站请求的结果转发给数据接入层;
525、数据接入层将远端站请求的结果数据转换为与远端站使用的协议转换为远端数据包后发送给远端站。
[0042]以上仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,应视为本发明的保护范围。
【主权项】
1.分布式低空飞行服务系统,其特征在于,包括通信层,通信层为分布式低空飞行服务系统中其他设备的数据交换中心。
2.根据权利要求1所述的分布式低空飞行服务系统,其特征在于,采用五级分布式结构,还包括数据接入层、数据处理层、服务层和管理层,其中: 数据接入层,用于接收传感器数据和远端站数据并发送给通信层,并将通信层发给远端站的数据转发给远端站; 数据处理层,用于对传感器数据和远端站数据内容进行处理,响应服务层和远端站的请求; 通信层,用于将接收的传感器数据或远端站数据发送给数据处理层,以及接收服务层和数据接入层的请求并从数据处理层中获得请求对应的结果返回给服务层或数据接入层; 服务层,用于与用户进行人机交互,接收用户请求,并通过通信层将请求发送给数据处理层,并将从数据处理层获得的结果显示给用户; 管理层,用于对数据接入层、通信层、数据处理层、服务层的设备和通信链路进行监控。
3.根据权利要求2所述的分布式低空飞行服务系统,其特征在于,所述数据接入层中还对传输数据进行转换:根据TCP/IP协议将传感器数据和远端站数据转换为IP数据包后发给通信层;将通信层发给远端站的IP数据包根据远端站使用的协议转换为远端数据包后发送给远端站。
4.根据权利要求2或3所述的分布式低空飞行服务系统,其特征在于,所述管理层包括全局业务管理主服务器和至少一台全局业务管理备用服务器;全局业务管理主服务器正常时,由全局业务管理主服务器对数据接入层、通信层、数据处理层、服务层的设备和通信链路进行监控;全局业务管理主服务器发生故障时,由其中一台全局业务管理备用服务器对数据接入层、通信层、数据处理层、服务层的设备和通信链路进行监控。
5.根据权利要求4所述的分布式低空飞行服务系统,其特征在于,所述管理层还包括全局心跳管理服务器,所述全局业务管理主服务器和所有全局业务管理备用服务器上均安装有心跳服务模块,该心跳服务模块定时向全局心跳管理服务器发送心跳信息。
6.根据权利要求2或3所述的分布式低空飞行服务系统,其特征在于,所述数据接入层包括至少一台工控机,所述工控机包括协议转换单元和物理接口。
7.根据权利要求2或3所述的分布式低空飞行服务系统,其特征在于,所述数据处理层包括多个业务数据处理服务器集群,每个业务数据处理服务器集群处理一种业务数据;每个业务数据处理服务器集群包括一个主服务器和至少一个备用服务器,主服务器正常工作时,主服务器对业务数据进行收发、读写和处理,备用服务器仅接收、读入和处理业务数据;主服务器出现故障时,由其中一台备用服务器接替主服务器的工作。
8.根据权利要求2或3所述的分布式低空飞行服务系统,其特征在于,所述服务层包括至少一个服务专家席位,每个服务专家席位具有输入输出接口。
9.分布式低空飞行服务系统的工作方法,其特征在于,包括数据接收处理和用户请求处理; 所述数据接收处理包括以下步骤: Sll:数据接入层接收传感器数据和远端站数据并转换为IP数据包后发送给通信层; .512:通信层将接收的传感器数据和远端站数据发送给数据处理层; .513:数据处理层对通信层发送至的数据进行处理; 所述用户请求处理包括以下步骤: .521:服务层接收用户请求,并将用户请求发送给通信层; .522:通信层将用户请求发送给数据处理层; .523、数据处理层处理用户请求,将用户请求的结果发送给通信层; .524、通信层将用户请求的结果转发给服务层; .525、服务层将用户请求的结果显示给用户。
10.根据权利要求9所述的分布式低空飞行服务系统的工作方法,其特征在于,还包括远端站服务处理,具体包括以下步骤: S31:数据接入层接收远端站请求数据,并将该远端站请求数据转换为IP数据包发送给通信层; S22:通信层将包含远端站请求数据的IP数据包发送给数据处理层; .523、数据处理层处理远端站请求,将远端站请求的结果发送给通信层; .524、通信层将远端站请求的结果转发给数据接入层; .525、数据接入层将远端站请求的结果数据转换为与远端站使用的协议转换为远端数据包后发送给远端站。
【专利摘要】本发明涉及航天航空技术领域,具体公开了一种分布式低空飞行服务系统及其工作方法,系统采用五级分布式结构,包括通信层、数据接入层、数据处理层、服务层和管理层,通信层作为分布式低空飞行服务系统中其他设备的数据交换中心,使五层相互独立,分离设置,提高其他各层自由度的同时不影响整个系统,解决了低空飞行服务系统业务系统繁多、处理任务繁重、网络健壮性、适应性和可扩展性差的问题,具有可扩展性好、管理方便、可靠性高的优点。
【IPC分类】H04L29-08, G08G5-00
【公开号】CN104537894
【申请号】CN201410801162
【发明人】张磊, 张翔
【申请人】中电科航空电子有限公司
【公开日】2015年4月22日
【申请日】2014年12月22日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1