[发明专利]数据传输方法和装置在审
申请号: | 201810252286.0 | 申请日: | 2018-03-26 |
公开(公告)号: | CN108551475A | 公开(公告)日: | 2018-09-18 |
发明(设计)人: | 郑乐银;王辉耀;方杰 | 申请(专利权)人: | 深圳市沃特沃德股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 深圳市明日今典知识产权代理事务所(普通合伙) 44343 | 代理人: | 王杰辉 |
地址: | 518000 广东省深圳市南山区蛇口*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法和装置 参数分配 车载设备 传输 传输协议数据 扩展性 参数检测 带宽资源 数据流量 通用数据 协议格式 协议数据 预设 服务器 解析 | ||
本发明揭示了一种数据传输方法和装置,所述方法包括以下步骤:获取待传输的参数对应的代码;根据预设的协议格式将参数、代码和通用数据合成为协议数据;向外传输协议数据。本发明实施例所提供的一种数据传输方法,通过为参数分配对应的代码,利用代码来解析识别参数的种类,使得车载设备无需每次都传输固定种类的参数,而是根据实际情况传输需要的参数,因此提高了数据传输的灵活性,节省了数据流量和带宽资源,降低了服务器的负担。在此基础上,用户还可以根据需要增加新的参数检测功能,车载设备只需为新增的参数分配一个代码即可,从而大大提高了功能的扩展性。
技术领域
本发明涉及车载技术领域,特别是涉及到一种数据传输方法和装置。
背景技术
随着物联网技术的迅速发展,车载设备的功能越来越丰富。车载设备可以向服务器上传车机报警数据、车机实时数据等,用户通过终端设备登录服务器,则可以实时获取这些数据。
目前,车载设备以固定的协议格式向服务器上传数据,其每次上传的参数的种类、以及参数的排列顺序都是固定不变的。例如,协议规定每次均上传经度、纬度、速度、里程四种参数,且四种参数必须依次排序,否则服务器无法解析。
上述数据传输方式有以下弊端:
一、由于每次都要传输固定种类的数据,而无法根据实际情况上传需要的数据,导致了数据流量和带宽资源的浪费,并增加了服务器的负担。
二、在现有的协议格式基础上无法增加新的参数检测功能,必须重新定义协议格式,而一旦重新定义协议格式,之前的协议格式也要兼容,因为硬件一旦给用户使用后不方便升级,而且升级的时候会出现和硬件其他模块不兼容的情况,导致功能扩展性差。
因此,如何提高数据传输的灵活性,节省数据流量和带宽资源,降低服务器的负担,是当前亟需解决的技术问题。
发明内容
本发明的主要目的为提供一种数据传输方法和装置,旨在提高数据传输的灵活性,节省数据流量和带宽资源,降低服务器的负担。
为达以上目的,本发明实施例提出一种数据传输方法,所述方法包括以下步骤:
获取待传输的参数对应的代码;
根据预设的协议格式将所述参数、所述代码和通用数据合成为协议数据;
向外传输所述协议数据。
可选地,所述根据预设的协议格式将所述参数、所述代码和通用数据合成为协议数据的步骤包括:
将所述代码和所述参数组合为内容数据;
将所述内容数据和所述通用数据组合为所述协议数据。
可选地,所述将所述代码和所述参数组合为内容数据的步骤包括:
将所述代码置于所述参数之前,组成一个字符串。
可选地,所述将所述内容数据和所述通用数据组合为所述协议数据的步骤包括:将所述内容数据插入到两个通用数据之间的位置,组合为所述协议数据。
可选地,所述两个通用数据分别为设备号和验证值。
可选地,所述参数至少有一个,每一个参数对应一个代码。
可选地,所述获取待传输的参数对应的代码的步骤之前还包括:
当接收到新增目标参数的检测功能的请求时,增加目标参数检测功能;
为所述目标参数分配对应的代码。
可选地,所述获取待传输的参数对应的代码的步骤之前还包括:
检测是否满足传输参数的条件;
当满足传输参数的条件时,获取参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市沃特沃德股份有限公司,未经深圳市沃特沃德股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810252286.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种服务器集群的负载均衡方法
- 下一篇:一种实现文件传输的控制方法及系统