[发明专利]一种基于Slip协议的短波电台通信中文件传输方法及设备有效
申请号: | 202110079103.1 | 申请日: | 2021-01-21 |
公开(公告)号: | CN112866389B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 熊爱金;刘奇;冯艳清;潘兆平;马欢;徐赟;杨春;赵智兵;张瑞桥;梁帅;汤懿;王志明;王文波;邓文泉;张亮 | 申请(专利权)人: | 同方电子科技有限公司 |
主分类号: | H04L67/06 | 分类号: | H04L67/06;H04L69/22 |
代理公司: | 北京纽乐康知识产权代理事务所(普通合伙) 11210 | 代理人: | 田磊 |
地址: | 332000 江西*** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 slip 协议 短波 电台 通信 文件传输 方法 设备 | ||
本发明公开了一种基于Slip协议的短波电台通信中文件传输方法及设备,包括步骤:将文件属性和文件内容均添加端标识;在发送端对文件属性和文件内容中出现与端标识相同的字符进行转义并发送给接收端;接收端接受发送端的文件并进行相应地反转义处理,接收端收到文件解析时可以区别文件属性和文件内容,再进行文件解析。本发明通过改进Slip协议,通过对传输文件属性和文件内容添加标识符,实现接收端识别文件属性和文件内容,达到可以传输文件的目的。
技术领域
本发明涉及短波电台通信领域,具体来说,涉及一种基于Slip协议的短波电台通信中文件传输方法及设备。
背景技术
基于Slip传输协议的短波电台综合通信系统主要通过网口/串口通信。电台成功建立链接后的通信主要是进行业务传输,其中业务传输中的最重要的业务类型是传输数据流。大致过程:终端1发送数据到电台1。电台1根据当前网络状况,重新拆包处理,再将拆包后的数据按顺序发送到电台2。电台2收到每个数据包,转发给终端2。终端2收到数据包解析。
Slip协议的主要功能是定义一组字符,将数据组装成帧。具体实现如下:Slip协议定义了4个字符:端字符(C0H),转义字符(DBH),端替代字符(DCH)和转义替代字符(DDH)。在每一个数据帧的首尾各加上一个端字符(C0H),封装成Slip帧。在发送的数据帧中,与端字符(C0H)相同的数据用转义字符(DBDC)加替代字符代替,与转义字符(DB)相同的数据用转义字符(DBDD)代替。在接收端,Slip协议对帧中的数据作相反的替代工作,即将“DBDCH”变成“C0H”,将“DBDDH”变成“DBH”。
帧数据长度:表示所有内容选项的长度总和,包含A0H,帧数据长度字节本身,设备ID,数据项(0-N)和CRC校验字节,不包括进行Slip协议封装而增加的字符。长度限制不大于190字节。
源设备ID:指发送该数据帧的设备的ID。
设备的ID:指发送该数据帧的设备的ID。其中电台的ID为40H,终端为42H。
信令ID(命令类型):对协议来往的信息进行分类,数据流业务时信令ID规定为84H,参数字段为实际传输的数据流内容。
参数:实际传输的数据。
基于现有Slip协议对传输数据流的定义中,在传输文件的时候,文件属性信息和文件内容信息都填入信令ID后面,即参数字段中,由于文件本身的特殊性,对于接收端来说必须先知道文件名和文件大小,才可继续解析文件内容,这样产生了问题:接收端无法区别文件属性信息和文件内容,也就无法进行文件解析,无法实现文件传输。实际上,按现有协议,无法实现传输文件。本发明对现有协议进行了改进,改进后的协议,其很好地解决了短波电台进行文件传输业务时接收端解析文件的问题。
针对相关技术中的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中的上述技术问题,本发明主要是对现有Slip协议进行了改进。解决接收端不能解析文件问题,即不能区别文件属性和文件内容的问题。将文件属性和文件内容都添加端标识,同时发送端对文件属性和文件内容中出现与端标识相同的字符进行转义,相对应地,在接收端进行反转义处理,进而进行进一步的解析。实现短波电台间有效进行文件传输。
为实现上述技术目的,本发明的技术方案是这样实现的:
一种基于Slip协议的短波电台通信中文件传输方法,包括步骤:
S1将文件属性和文件内容均添加端标识;
S2在发送端对文件属性和文件内容中出现与端标识相同的字符进行转义并发送给接收端;
S3接收端接受发送端的文件并进行相应地反转义处理,接收端收到文件解析时可以区别文件属性和文件内容,再进行文件解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同方电子科技有限公司,未经同方电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110079103.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种鱿鱼头部解剖剔骨和去皮一体装置
- 下一篇:一种喷墨打印机的送纸装置