[发明专利]一种基于TCP/IP协议的eTerm连接系统及其方法无效
申请号: | 201010624551.7 | 申请日: | 2010-12-30 |
公开(公告)号: | CN102045365A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 李永进;黄忱;谭咏茂;徐冉斌;韦强;刘峰涛;狄坤;彭振 | 申请(专利权)人: | 中国民航信息网络股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京锐思知识产权代理事务所(普通合伙) 11341 | 代理人: | 李涛 |
地址: | 100010 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 tcp ip 协议 eterm 连接 系统 及其 方法 | ||
技术领域
本发明涉及一种基于TCP/IP协议的eTerm连接系统及其方法。通过该系统及其方法,eTerm前端能够基于TCP/IP协议方便地连接到航信服务体系,使用航信的各种服务。
背景技术
在eTerm产品投入使用前,所有希望使用航信服务的终端,必须通过相应的硬件产品,通过非TCP/IP方式接入航信专有网络。代理人及航空公司必须投入大量的软硬件成本搭建到航信服务体系的通信链路,这种状况严重制约航信及中国民航信息领域向前发展。同时,航信为了维护这些连接也需要投入大量的人力物力。Internet迅猛发展带米的技术便利及成本降低无法迅速应用到民航信息系统中来。目前国内没有相关产品及技术解决这一问题。但目前存在大量非航信前端未经授权使用eTerm协议,连接到航信系统,对航信系统安全及稳定带来威胁。在这种情况下,航信自主研发eTerm产品体系,包括eTerm前端和eTerm后台服务器,并自主定义eTerm协议,提供到航信服务体系的连接规范。
本发明的基于TCP/IP协议的eTerm连接系统及其方法就是为了解决上述问题。eTerm前端和eTerm协议能够解决上述技术方案的缺点,eTerm协议基于TCP/IP协议,提供连接到航信的技术规范。eTerm客户端提供了eTerm协议的实现,通过eTerm前端能够方便地连接到航信服务体系。只要用户能够连接到Internet,或者能够共同TCP/IP连接到航信网络,就可以使用eTerm使用航信的各种服务。
发明内容
基于以上情况,本发明提供一种基于TCP/IP协议的eTerm连接系统及其方法。
本发明的eTerm连接系统由eTerm前端、MCSS服务器、主机系统、开放系统、认证模块,和数据传输模块,所述认证模块和数据传输模块位于eTerm前端和MCSS服务器之间。
其中,所述认证模块包含发送连接请求模块、Hash认证模块、获取/应答模块以及Session Open模块等,其中获取/应答模块能够获取并应答图像识别码。
所述数据传输模块包含指令传输模块、新闻获取模块、真实用户名获取模块等。
根据本发明的eTerm连接方法包括如下步骤:
步骤1,eTerm前端将包含用户名、密码等信息的包发给MCSS服务器,MCSS服务器要给eTerm前端返回含配置信息的包。
步骤2,eTerm前端要进行Session Open操作,这期间eTerm前端和MCSS服务器都要根据主机屏、开放屏或报销凭证屏发送格式固定的包来通信。
步骤3,进行Hash认证。
步骤4,传输指令,eTerm前端和MCSS服务器要按照规定的包格式进行传输。
如果连接之前已关闭所述eTerm前端,则执行获取新闻信息的步骡;如果传输的是组用户名,则要执行获取真实用户名的步骤;如果有图像识别码,则要进行获取并应答图像识别码的步骤,并进行主机应答步骤。
附图说明
图1为本发明的eTerm连接系统方框图;
图2为认证模块方框图;
图3为数据传输模块方框图;
图4为本发明的4eTerm连接方法流程图。
具体实施方式
如图1所示,本发明的eTerm连接系统由eTerm前端、MCSS服务器、主机系统以及开放系统组成;还包括认证模块和数据传输模块,位于eTerm前端和MCSS服务器之间。
如图2所示,认证模块包含发送连接请求模块、Hash认证模块、获取/应答模块以及Session Open模块等,其中获取/应答模块能够获取并应答图像识别码。
如图3所示,数据传输模块包含指令传输模块、新闻获取模块、真实用户名获取模块等。
下面结合附图描述本发明的eTerm连接系统的连接方法。
1 发送连接请求
eTerm前端将包含用户名、密码等信息的包发给MCSS服务器,MCSS服务器要给eTerm前端返回含配置信息的包。首先从eTerm前端(中国航信自主研发的仿真终端,下同)开始,第一步为发送连接请求。上行(客户端到服务器,下同)包格式规定如下:
第1个字节为版本,其值固定为0x01;第2个字节为该包的字节数,固定为162个;第3至18个字节为用户名;第19至34个字节为密码;第35至98个字节为Key值,将在下面的表中给出;第99至162个字节为保留字节,用于以后使用。
Key的格式规定如下:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国民航信息网络股份有限公司,未经中国民航信息网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010624551.7/2.html,转载请声明来源钻瓜专利网。