[发明专利]一种物联网系统上位机和终端设备的数据交互方法在审

专利信息
申请号: 202110499594.5 申请日: 2021-05-08
公开(公告)号: CN113194148A 公开(公告)日: 2021-07-30
发明(设计)人: 郭洪威 申请(专利权)人: 深圳市智胜网科技有限公司
主分类号: H04L29/08 分类号: H04L29/08;G16Y10/75
代理公司: 厦门市新华专利商标代理有限公司 35203 代理人: 吴成开;徐勋夫
地址: 518000 广东省深圳市龙华区大浪*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 联网 系统 上位 终端设备 数据 交互 方法
【权利要求书】:

1.一种物联网系统上位机和终端设备的数据交互方法,其特征在于:把系统功能等效成若干个数据交互流程,每个数据交互流程分解成多个数据交互操作,每个数据交互操作分配一个命令,每个命令都属于读、写、通知、请求和上报等五种操作方式中的其中一种,每个命令分成主动方和被动方;包括如下步骤:

步骤1、自定义用户协议:根据当前物联网系统数据交互的操作需求,制定系统需要的数据交互流程,然后确定每一个流程的数据交互操作,给每个操作分配一个命令,再根据用户的数据交互需求制定协议,形成协议文档;同一个命令可以用在不同的流程中;不同的流程可以有相同的操作,相同的操作定义相同的命令;同一个流程里面可以包含一个或多个命令,不能包含相同的命令;

步骤2、用户登录物联网平台,在平台上添加所需的命令,选择命令的操作类型,添加SDK并绑定命令, SDK包含SDK绑定的命令函数外,还包含SDK所需的服务函数;用户在物联网平台上设置完所有的SDK后,自动生成SDK文件,并下载SDK文件;

步骤3、上位机端和终端设备端使用的SDK文件用于实现数据交互:在上位机端和终端设备端分别根据需要创建项目,并将下载的SDK文件添加到所创建的项目里,引入上位机端和终端设备端所需的库代码和相关文件;

设备和上位机的服务函数都根据制作SDK时内部生成的参数连接服务器;当设备的命令函数把数据传输给设备的服务函数,设备的服务函数把数据传输给服务器,并指定目标上位机服务函数,服务器把数据传输给目标上位机的服务函数,上位机的服务函数把数据传输给上位机的目标命令函数,当上位机的命令函数把数据传输给上位机的服务函数,上位机的服务函数把数据传输给服务器,并指定目标设备服务函数,服务器把数据传输给目标设备的服务函数,设备的服务函数把数据传输给设备的目标命令函数;所述命令函数的核心参数只有两个:包号码N和用户数据V,包号码N用于区分不同流程的操作,或者同一个流程不同时间段的操作,用户数据V是用户根据自定义协议生成的数据;所述SDK服务函数完成上位机和设备之间数据交互的所有工作,包括服务器定位、函数定位和数据筛选工作,让数据最终到达目标函数,从而建立了上位机和设备的线程之间的直接通信通道。

2.根据权利要求1所述的一种物联网系统上位机和终端设备的数据交互方法,其特征在于:步骤1中该协议包含对应的命令的命令名、操作方式、用户数据的格式和用户数据的内容。

3.根据权利要求1所述的一种物联网系统上位机和终端设备的数据交互方法,其特征在于步骤2具体为:

(1)添加命令:用户登录物联网平台,在平台上从步骤1自定义的用户协议中选择所需的命令进行添加,选择命令的操作类型;

(2)设置SDK并绑定命令:先设置SDK名称,点击添加一个SDK,给这个SDK选择需要处理的命令;

(3)自动生成SDK文件:设置完所有的SDK后,点击自动生成SDK文件;

(4)下载SDK文件,SDK文件分为上位机部分和设备部分。

4.根据权利要求1所述的一种物联网系统上位机和终端设备的数据交互方法,其特征在于步骤2中的SDK包含命令函数和服务函数,每个命令都包含四个命令函数,分别是Send函数、Receive函数、Forward函数、Backward函数,Send函数和Receive函数是命令主动方使用的函数,Forward函数和Backward函数是命令被动方使用函数;该SDK的服务函数用于实现连接服务器、数据编码和解码、消息分发的工作。

5.根据权利要求4所述的一种物联网系统上位机和终端设备的数据交互方法,其特征在于:添加一个始终和Receive函数一起的Callback函数,给Send函数添加一个指定返回数据到达Receive函数还是Callback函数的参数;当执行Send函数后,若在当前流程里不需要等待返回的数据,那么设置Send函数的参数,让用户数据自动到达Callback函数;Callback函数仅仅在数据输出方式上与Receive函数存在差异,内部实现方式和Receive函数完全一样。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市智胜网科技有限公司,未经深圳市智胜网科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110499594.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top