[发明专利]一种数据传输方法、装置、设备及存储介质在审
申请号: | 201710264067.X | 申请日: | 2017-04-21 |
公开(公告)号: | CN106850149A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 李意希 | 申请(专利权)人: | 深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院 |
主分类号: | H04L1/00 | 分类号: | H04L1/00 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 孟金喆,胡彬 |
地址: | 518038 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 设备 存储 介质 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种数据传输方法、装置、设备及存储介质。
背景技术
随着各种智能设备的普及,设备之间的数据传输和共享也越来越频繁。其中,数据传输是可以是数据从一个地方传送到另一个地方的通信过程,或者也可以说是数据从一个设备传送到另一个设备的通信过程。
在数据传输过程中,需要将待传输数据封装数据包头和数据包尾,再传输给数据接收端,其中,封装数据包头和数据包尾的主要的目的是标识待传输数据的开始以及结束,保证数据正常传输。
但是,在数据传输过程中,会出现待传输数据与数据包头或者数据包尾相同的情况。尤其当待传输的数据为身份信息时,待传输数据更容易与数据包头或者数据包尾相同,此时,容易导致数据传输出现异常。
发明内容
本发明实施例提供一种数据传输方法、装置、设备及存储介质,可以解决传输的数据与数据包头或者数据包尾相同导致的传输错乱的问题。
第一方面,本发明实施例提供了一种数据传输方法,包括:
获取待传输数据,将所述待传输数据的每个字节拆分成预设数量的第一数据片段;
将所述第一数据片段添加标识信息,形成第二数据片段;
为所述第二数据片段形成的数据封装数据包头和数据包尾,并发送给数据接收端;
其中,所述标识信息与所述数据包头、所述数据包尾均不同。
第二方面,本发明实施例还提供了一种数据传输装置,包括:
拆分模块,用于获取待传输数据,将所述待传输数据的每个字节拆分成预设数量的第一数据片段;
标识信息添加模块,用于将所述第一数据片段添加标识信息,形成第二数据片段;
发送模块,用于为所述第二数据片段形成的数据封装数据包头和数据包尾,并发送给数据接收端;
其中,所述标识信息与所述数据包头、所述数据包尾均不同。
第三方面,本发明实施例还提供了一种设备,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例所述的数据传输方法。
第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例所述的数据传输方法。
本发明实施例提供的技术方案,通过将待传输数据的每个字节拆分成预设数量的第一数据片段,将第一数据片段添加标识信息,形成第二数据片段,并将第二数据片段形成的数据封装数据包头和数据包尾,发送给数据接收端,能够解决传输的数据与数据包头或者数据包尾相同导致的传输错乱的问题。
附图说明
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1是本发明实施例提供的一种数据传输方法流程图;
图2是本发明实施例提供的另一种数据传输方法流程图;
图3是本发明实施例提供的一种数据传输装置结构框图;
图4是本发明实施例提供的一种设备的结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
图1是本发明实施例提供的一种数据传输方法流程图,所述方法由数据传输的装置来执行,所述装置由软件和/或硬件来执行,所述装置一般配置在用于传输数据的设备中。所述方法应用于数据传输的场景,尤其应用于身份证信息传输的场景中。
如图1所示,本实施例提供的技术方案包括:
S110:获取待传输数据,将所述待传输数据的每个字节拆分成预设数量的第一数据片段。
在本实施例中,待传输的数据为身份证信息,也可以是待传输的数字信息,或者待传输的其他信息。待传输的数据以字节的形式存在,每一个字节含有8bit,将每个字节的数据拆分成预设数量的第一数据片段。其中,预设数量可根据需要进行设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院,未经深圳怡化电脑股份有限公司;深圳市怡化时代科技有限公司;深圳市怡化金融智能研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710264067.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种移动智能设备穿戴提醒装置
- 下一篇:一种业务测试方法和系统