民航业务多活的实现方法、相关装置及计算机存储介质制造方法及图纸

技术编号:38005116 阅读:9 留言:0更新日期:2023-06-30 10:20
本申请提供一种民航业务多活的实现方法、相关装置及计算机存储介质,该方法包括:当主机协议层收到航空流量服务IP组扩展协议后,对数据包传输中的协议通讯长连接通讯通道、用户远端标识和用户分屏信息进行解析;其中,根据航空流量服务IP组(MATIP)扩展协议对传输涉及功能的定义,已对MATIP扩展协议的第二字节对于打开会话格式、确认打开模式、关闭会话、数据包传输进行了分配;对用户的终端信息在内存中打时间标签;若用户的终端为第一协议,用户的终端自行通过指令发起主机认证链接申请;若用户的终端为第二协议,用户的终端通过协议转换层来完成主机认证链接申请。从而实现多业务节点同时在线为业务交易进行服务。点同时在线为业务交易进行服务。点同时在线为业务交易进行服务。

【技术实现步骤摘要】
民航业务多活的实现方法、相关装置及计算机存储介质


[0001]本申请涉及计算机
,特别涉及一种民航业务多活的实现方法、相关装置及计算机存储介质。

技术介绍

[0002]目前,中国民航业全球分销(Global Distribution System,GDS)业务因历史与业务发展需要,正经历着传统主机通讯交互模式,向开放业务系统过渡的攻坚阶段,当前仍有部分重要业务跑在传统大型主机业务通讯框架内部。
[0003]但是,为了遵循与世界其它GDS与航空公司的互联互通,需要通过MATIP(航空流量服务IP组,即航空订座、票务及保温数据流在IP网络上的映射,Mapping ofAirLine Reservation,Ticketing,andMessaging Traffic OverIP)协议进行业务接入,并且因核心业务跑在大型主机,需要完成MATIP协议与大型主机私有协议的转换,从而来完成用户业务的正常交易,在整体架构设计上,表现在需要在对业务通讯进行分层多模块共同实现,即业务交易需要通过用户连接层

协议汇聚层

协议转换层

主机层协议来完成。
[0004]而因MATIP协议仅仅规范了业务交易的报文样式及用户的准入认证进行了规范,而我国民航GDS主机私有协议为用户认证独占模式,无法支持多用户同时接入,这导致了整体业务内部存在非常强的状态管理逻辑,直接决定了内部的应用架构为主备逻辑,即在同一时刻,仅能有单一业务节点对用户接入提供服务,当故障发生后,需要人工进行备份切换,从而降低了我国民航GDS主机前端业务系统的可靠性与可用性。

技术实现思路

[0005]有鉴于此,本申请提供了一种民航业务多活的实现方法、相关装置及计算机存储介质,在主机协议规范框架内,实现多业务节点同时在线为业务交易进行服务。
[0006]本申请第一方面提供了一种民航业务多活的实现方法,包括:
[0007]当主机协议层收到航空流量服务IP组扩展协议后,对数据包传输中的协议通讯长连接通讯通道、用户远端标识和用户分屏信息进行解析;其中,所述航空流量服务IP组(MATIP)扩展协议的第一字节为MATIP扩展协议版本,第二字节为MATIP扩展协议涉及功能,第三、第四字节为MATIP扩展协议报文的长度;所述长度包含MATIP头协议四字节长度;根据MATIP扩展协议对传输涉及功能的定义,已对所述第二字节对于打开会话格式、确认打开模式、关闭会话、数据包传输进行了分配;
[0008]对用户的终端信息在内存中打时间标签;
[0009]若所述用户的终端为第一协议,所述用户的终端自行通过指令发起主机认证链接申请;其中,所述第一协议为遵照OSI传输层协议ISO

TP传输协议类0;
[0010]若所述用户的终端为第二协议,所述用户的终端通过协议转换层来完成主机认证链接申请;其中,所述第二协议为大型主机厂商提供的私有协议。
[0011]可选的,所述MATIP扩展协议的正文数据采用JS对象简谱轻量级数据交换格式进
行定义。
[0012]可选的,所述民航业务多活的实现方法,还包括:
[0013]用户接入层定期封装接入的用户的路径规划信息;
[0014]将封装好的用户的路径规划信息,发送给协议汇聚层与协议转换层,完成用户通行路径在各应用节点间的同步。
[0015]可选的,所述民航业务多活的实现方法,还包括:
[0016]在任一应用节点在发生故障后,在其它的业务节点自动感知后,通过MATIP扩展协议对用户规划路径的重新编排。
[0017]本申请第二方面提供了一种民航业务多活的实现装置,包括:
[0018]解析单元,用于当主机协议层收到航空流量服务IP组扩展协议后,对数据包传输中的协议通讯长连接通讯通道、用户远端标识和用户分屏信息进行解析;其中,所述航空流量服务IP组(MATIP)扩展协议的第一字节为MATIP扩展协议版本,第二字节为MATIP扩展协议涉及功能,第三、第四字节为MATIP扩展协议报文的长度;所述长度包含MATIP头协议四字节长度;根据MATIP扩展协议对传输涉及功能的定义,已对所述第二字节对于打开会话格式、确认打开模式、关闭会话、数据包传输进行了分配;
[0019]标签单元,用于对用户的终端信息在内存中打时间标签;
[0020]第一申请单元,用于若所述用户的终端为第一协议,所述用户的终端自行通过指令发起主机认证链接申请;其中,所述第一协议为遵照OSI传输层协议ISO

TP传输协议类0;
[0021]第二申请单元,用于若所述用户的终端为第二协议,所述用户的终端通过协议转换层来完成主机认证链接申请;其中,所述第二协议为大型主机厂商提供的私有协议。
[0022]可选的,所述MATIP扩展协议的正文数据采用JS对象简谱轻量级数据交换格式进行定义。
[0023]可选的,所述民航业务多活的实现装置,还包括:
[0024]接入单元,用于用户接入层定期封装接入的用户的路径规划信息;
[0025]发送单元,用于将封装好的用户的路径规划信息,发送给协议汇聚层与协议转换层,完成用户通行路径在各应用节点间的同步。
[0026]可选的,所述民航业务多活的实现装置,还包括:
[0027]编排单元,用于在任一应用节点在发生故障后,在其它的业务节点自动感知后,通过MATIP扩展协议对用户规划路径的重新编排。
[0028]本申请第三方面提供了一种电子设备,包括:
[0029]一个或多个处理器;
[0030]存储装置,其上存储有一个或多个程序;
[0031]当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如第一方面任意一项所述的民航业务多活的实现方法。
[0032]本申请第四方面提供了一种计算机存储介质,其上存储有计算机程序,其中,所述计算机程序被处理器执行时实现如第一方面任意一项所述的民航业务多活的实现方法。
[0033]由以上方案可知,本申请提供一种民航业务多活的实现方法、相关装置及计算机存储介质,所述民航业务多活的实现方法包括:当主机协议层收到航空流量服务IP组扩展协议后,对数据包传输中的协议通讯长连接通讯通道、用户远端标识和用户分屏信息进行
解析;其中,所述航空流量服务IP组(MATIP)扩展协议的第一字节为MATIP扩展协议版本,第二字节为MATIP扩展协议涉及功能,第三、第四字节为MATIP扩展协议报文的长度;所述长度包含MATIP头协议四字节长度;根据MATIP扩展协议对传输涉及功能的定义,已对所述第二字节对于打开会话格式、确认打开模式、关闭会话、数据包传输进行了分配;然后,对用户的终端信息在内存中打时间标签;若所述用户的终端为第一协议,所述用户的终端自行通过指令发起主机认证链接申请;其中,所述第一协议为遵照OSI传输层协议ISO
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种民航业务多活的实现方法,其特征在于,包括:当主机协议层收到航空流量服务IP组扩展协议后,对数据包传输中的协议通讯长连接通讯通道、用户远端标识和用户分屏信息进行解析;其中,所述航空流量服务IP组(MATIP)扩展协议的第一字节为MATIP扩展协议版本,第二字节为MATIP扩展协议涉及功能,第三、第四字节为MATIP扩展协议报文的长度;所述长度包含MATIP头协议四字节长度;根据MATIP扩展协议对传输涉及功能的定义,已对所述MATIP扩展协议的第二字节对于打开会话格式、确认打开模式、关闭会话、数据包传输进行了分配;对用户的终端信息在内存中打时间标签;若所述用户的终端为第一协议,所述用户的终端自行通过指令发起主机认证链接申请;其中,所述第一协议为遵照OSI传输层协议ISO

TP传输协议类0;若所述用户的终端为第二协议,所述用户的终端通过协议转换层来完成主机认证链接申请;其中,所述第二协议为大型主机厂商提供的私有协议。2.根据权利要求1所述的实现方法,其特征在于,所述MATIP扩展协议的正文数据采用JS对象简谱轻量级数据交换格式进行定义。3.根据权利要求1所述的实现方法,其特征在于,还包括:用户接入层定期封装接入的用户的路径规划信息;将封装好的用户的路径规划信息,发送给协议汇聚层与协议转换层,完成用户通行路径在各应用节点间的同步。4.根据权利要求3所述的实现方法,其特征在于,还包括:在任一应用节点在发生故障后,在其它的业务节点自动感知后,通过MATIP扩展协议对用户规划路径的重新编排。5.一种民航业务多活的实现装置,其特征在于,包括:解析单元,用于当主机协议层收到航空流量服务IP组扩展协议后,对数据包传输中的协议通讯长连接通讯通道、用户远端标识和用户分屏信息进行解析;其中,所述航空流量服务IP组(MATIP)扩展协议的第一...

【专利技术属性】
技术研发人员:闫凯陈凯高梦瑶付雷王晔郑喆杜宇范雪涛陈远洋周钧李佳黄尧王婧贤刘通李强白德民
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1