[发明专利]基于UDP的发动机大数据可靠传输方法在审
申请号: | 201611140176.2 | 申请日: | 2016-12-12 |
公开(公告)号: | CN108616326A | 公开(公告)日: | 2018-10-02 |
发明(设计)人: | 沈新刚;吕镇邦 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L29/06 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710000 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 飞机的发动机在飞行或试车阶段产生大量的实时参数数据,将参数数据实时传输给便携式维护终端,供科研人员对这些实时大数据进行显示和分析,为了实时、可靠和快速的在各设备之间传输发动机大数据,本发明提出一种基于UDP的大数据可靠传输方法,数据发送方和数据接收方首先各自创建自己的独立线程,发送方和接收方开始初始化套接字,获取IP地址和端口号;发送方设置自己的限定条件,按照数据传输通信协议准备即将要发送的数据包数据内容;接收方设置限定条件,数据发送方和数据接收方开始周而复始的发送和接收数据,直到发送条件和接收条件不成立,发送线程和接收线程被终止,结束数据传输过程。 | ||
搜索关键词: | 大数据 数据发送方 数据接收方 可靠传输 限定条件 发送方 接收方 发动机 发送 数据传输过程 数据传输通信 传输发动机 获取IP地址 数据包数据 参数数据 独立线程 发送条件 发送线程 接收数据 接收条件 接收线程 实时参数 实时传输 试车阶段 维护终端 初始化 套接字 飞行 创建 飞机 科研 分析 | ||
【主权项】:
1.一种基于UDP的发动机大数据可靠传输方法,其特征是,包括下列步骤,数据发送方和数据接收方首先各自创建自己的独立线程,发送方开始初始化套接字,获取IP地址和端口号;接收方也开始初始化套接字,匹配准备通信的IP地址和端口号,发送方和接收方之间通过请求和应答的方式确认双方是否空闲,能否可以开始发送数据和接收数据,发送方设置自己的限定条件,按照数据传输通信协议准备即将要发送的数据包数据内容;接收方设置自己的限定条件,当发送条件成立时,发送方开始有序的循环发送数据;当接收方的接收条件成立,接收线程开始工作,根据约定好的通信格式,先寻找合法的包头格式,确认包序号是否连续,若连续说明数据传输没有丢弃数据包;若不连续,说明数据传输过程中已经开始出现丢弃数据包现象,启用拥塞控制算法;当接收缓冲区中接收到数据时,需要判断接收到的数据是否是一个完整的数据包,如果是,则根据具体数据类型逐个进行数据解析和存储,提供给软件的其他模块使用;如果不是,需要将数据包进行数据拼接,构成一个完整的数据包,再进行数据解析和存储,数据发送方和数据接收方开始周而复始的发送和接收数据,直到发送条件和接收条件不成立,发送线程和接收线程被终止,结束数据传输过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611140176.2/,转载请声明来源钻瓜专利网。