浅谈MATIP与BATAP协议及其在民航自动转报网络中的应用.doc

浅谈MATIP与BATAP协议及其在民航自动转报网络中的应用.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

浅谈MATIP与BATAP协议及其在民航自动转报网络中的应用

目录

TOC\o1-9\h\z\u目录 1

正文 2

文1:浅谈MATIP与BATAP协议及其在民航自动转报网络中的应用 2

1.MATIP协议 2

1.1介绍 2

1.2TCP端口分配 3

1.3MATIP会话建立的方式 3

2.BATAP协议 4

2.1BATAP顺序号 4

2.2BATAP的包类型 4

2.2.1数据包 4

2.2.2服务包 4

3.MATIP与BATAP在民航自动转报网中的应用 5

3.1所需硬件设备 5

3.1.1底层通讯设备及安全防护设备 5

3.1.2系统设备 5

3.2所需软件产品 6

4.结束语 6

文2:民航体系中的自动转报系统分析 6

1自动转报系统现状 6

2自动转报系统的类型 7

2.1DMHS-R型 7

2.2DMHS-M型 8

2.3ZB-16-63-D型 8

2.4MV3600型 8

3DMHS-R型自动转报系统 8

3.1DMHS-R型自动转报系统的特点 8

3.2DMHS-R型自动转报系统的不足 10

4结论与展望 10

原创性声明(模板) 11

正文

浅谈MATIP与BATAP协议及其在民航自动转报网络中的应用

文1:浅谈MATIP与BATAP协议及其在民航自动转报网络中的应用

前言:

MATIP是RFC标准文档,适用于航空通讯的标准协议。它的英文全称为MappingofAirlineReservation,TicketingandMessagingTrafficoverIP,翻译为航空流量服务IP组,它是基于TCP进行数据传输。其中MATIP分两类,分别是TYPEA、TYPEB,TYPEA主要应用于实时性较强的业务中,比如订票系统、离港系统。TYPEB主要应用于实时性要求不太高的业务中,如电子邮件。本文重点来讲解MATIP-TYPEB类型的传输机制。

BATAP是TYPEBAPPLICATIONTOAPPLICATIONPROTOCOL的简写,是应用层的协议,过去是由SITA声明,现在是由IATA(国际航空运输协会)发布,主要功能是提供端到端的报文确认。其实是对TYPEB报文传输加了一层保护。

1.MATIP协议

1.1介绍

MATIP是端到端的协议.它试图在TCP层和航空应用间建立一个与路由无关的映射标准

1.2TCP端口分配

IANA(InternetAssignedNumbeAuthority)为MATIPTYPEA和TYPEB流分配了相应端口号:MATIPTypeATCP端口:350,MATIPTypeBTCP端口:351,通过不同的TCP端口号就可以区分数据流是typeA还是B。

1.3MATIP会话建立的方式

在两个应用进行数据交互之前,必须在TCP连接已经建立的基础之上,MAITP会话才能建立,用以确定数据流的属性,对不同的参数集,必须建立不同的会话和TCP连接,比如:两点间的P1024B和P1024C数据流需要建立两个不同的会话。然而,当关闭MATIP会话时,并不需要关闭TCP连接。MATIP会话的建立可以由任一端进行发起,在MATIP层面上没有keep-alive机制.会话超时由TCP的超时参数来控制。

MATIP会话的管理基于以下三个命令:

打开会话(SO)用来发一个建立会话的请求。

确认打开(OC)用来确认SO命令。

关闭会话(SC)用来关闭当前的会话。

打开会话命令有可能会包含配置参数,在已经存在一个会话的情况下再收到一个打开会话命令,后发出的打开会话命令可以自动清除会话中的旧配置,而用新的打开会话命令中的信息来建立新配置。打开会话和关闭会话命令是成对出现的。

2.BATAP协议

BATAP的本质是附加在MATIP数据包外的一层消息验证机制,我们可以将它理解为一个消息的封套,即信封。

2.1BATAP顺序号

BATAP顺序号(SRLN),它是一个三位十进制数,这三位十进制数从001到000循环。在会话被初始化时SRLN被进行重置,通常情况下,BATAP顺讯号按序递增。

由于BATAP使用顺序号(SRLN)来对收到的消息进行检测,所以TYPB服务可以接受任意顺序的消息。

2.2BATAP的包类型

2.2.1数据包

如图所示,BATAP数据包分为两类,即NORMAL和PDM数据格式,这两种格式的区别在于首位的标志位,当报文重复时该位就会被置为P,表示此份报文为重复报文,否则,该位置为置空字符。当标志位为P时,该数信息格式为PDMMESSAGESFORMAT,置空时为NORMALMESSAGESFORMAT

文档评论(0)

szbalala + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体深圳市巴啦啦科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91440300MA5FCP2R75

1亿VIP精品文档

相关文档