一种数据采集设备初始化的方法及装置与流程

文档序号:14993865发布日期:2018-07-20 23:09阅读:383来源:国知局

本发明涉及一种初始化方法,尤其涉及一种数据采集设备初始化的方法,并涉及一种数据采集设备初始化的装置。



背景技术:

移动式数据采集系统一般由采集设备及相应的服务器端组成,前者负责数据的采集,后者负责数据的处理和管理,两者通过无线传输协议交换数据。采集设备在工作前需要首先进行各项工作参数的初始化,如上传地址和数据传输方式等,目前常见的方案有三种:一、在采集设备上实现初始参数的输入,这种方案采用在采集设备上支持键盘和触摸屏等输入设备,直接输入各项初始化参数完成初始化;二、借助专用方式实现初始化,这种方方案借助串口、usb等首先实现物理连接,然后借助上述物理连接从服务器端向采集端发送初始化参数完成采集端的初始化;三、采集设备上建立wifi热点,专门用于采集设备的初始化,初始化完成后恢复正常的ap客户端模式进行数据通讯。

但是,第一种方案中,需要在采集端增加输入设备的支持,使得采集端体积难以缩小、硬件成本高,输入设备利用率也低;第二种方案中,需要专门的硬件及连接线来实现设备的初始化,同样存在硬件成本高的问题;第三种方案中,虽然不需要额外的硬件成本,也不需要第二种方案的连接附件线,但需要采集设备实现wifi热点及dhcp等功能,使得采集设备的复杂度大大增加,且在初始化出现错误时,必须在采集设备上手动恢复至初始化状态,因此,仍然需要提供必要的输入方式。

而随着可穿戴设备的兴起,采集设备越来趋于微型化,同时考虑到功耗等问题,使得采集设备无法实现太多复杂的功能。因此,综上所述,现有技术方案均无法有效的解决小型化的数据采集设备的初始化问题,现有技术的几种方案均存在缺陷。



技术实现要素:

本发明所要解决的技术问题是需要提供一种能够大大降低采集端设备的硬件成本和系统复杂性的数据采集设备初始化的方法,并提供其数据采集设备初始化的装置。

对此,本发明提供一种数据采集设备初始化的方法,包括以下步骤:

步骤s1,服务终端设备建立预置网络;

步骤s2,采集端设备与所述预置网络建立连接;

步骤s3,所述服务终端设备发送初始化信息至所述采集端设备,所述采集端设备完成初始化。

更进一步地,所述步骤s2中,所述采集端设备与所述服务终端设备建立的预置网络建立连接之前,查询当前环境是否存在可连接的工作网络,若存在则与所述工作网络建立连接;否则,则与所述预置网络建立连接;所述工作网络包括通过无线接入点提供热点而建立的无线网络。

更进一步地,还包括步骤s4,所述采集端设备根据所述服务终端设备发送的指令进行数据采集。

更进一步地,所述步骤s4中,当接入预置网络的采集端设备完成初始化后,关闭预置网络,所述采集端设备根据所述服务终端设备发送的工作网络的网络参数进行网络连接;所述工作网络包括通过无线接入点提供热点而建立的无线网络。

更进一步地,所述初始化信息包括ssid、加密方式、密码、ip地址获取方式、采集端设备标识和服务终端设备地址中的任意一种或多种。

更进一步地,所述步骤s3中,所述采集端设备根据预设鉴权方式与所述服务终端设备进行匹配,直到匹配成功,则采集端设备接收服务终端设备下发的初始化信息。

更进一步地,所述步骤s2中,所述采集端设备与服务终端设备提供的预置网络的网络参数进行配对以实现连接。

本发明还提供一种数据采集设备初始化的装置,包括:

建立预置网络模块,服务终端设备建立预置网络;

连接预置网络模块,采集端设备与所述预置网络建立连接;

初始化网络模块,所述服务终端设备发送初始化信息至所述采集端设备,所述采集端设备完成初始化。

更进一步地,所述连接预置网络模块中,所述采集端设备与所述服务终端设备建立的预置网络建立连接之前,查询当前环境是否存在可连接的工作网络,若存在则与所述工作网络建立连接;否则,则与所述预置网络建立连接;所述工作网络包括通过无线接入点提供热点而建立的无线网络。

更进一步地,还包括数据采集模块,所述采集端设备根据所述服务终端设备发送的指令进行数据采集。

与现有技术相比,本发明的有益效果在于:通过服务终端设备建立wifi热点实现对采集端设备的初始化,初始化完成后服务终端设备自动切换回正常的工作模式,因此,不需要在采集端设备上增加额外的硬件来输入初始化参数,不需要通过复杂的软件功能来建立初始化状态,也不需要借助额外的连接方式实现物理连接,使得采集端设备的硬件成本和系统复杂性得以大大降低,进而能够解决微型或小型化的采集端设备初始化方案的缺陷;同时,由于采集端设备进行初始化时不需要特殊的人工干预,当初始化失败时可以自动重新进行初始化。

附图说明

图1是本发明一种实施例的工作流程示意图;

图2是本发明一种实施例的采集端设备的工作流程示意图;

图3是本发明一种实施例的服务终端设备的工作流程示意图;

图4是本发明一种实施例中步骤s2的工作流程示意图。

具体实施方式

下面结合附图,对本发明的较优的实施例作进一步的详细说明。

实施例1:

如图1所示,本实施例提供一种数据采集设备初始化的方法,包括以下步骤:

步骤s1,服务终端设备建立预置网络,所述预置网络包括通过wifi共享模式开启的无线网络;

步骤s2,采集端设备与所述预置网络建立连接;

步骤s3,所述服务终端设备发送初始化信息至所述采集端设备,所述采集端设备完成初始化。

本实施例所述步骤s1中,所述服务终端设备根据出厂时的预设信息建立预置网络,所述预设信息包括出厂时设置的ssid、加密方式、密码和服务器ip地址等信息。所述采集端设备在批量生产后可以预置统一的工作环境配置,但在最终的家庭环境或其它具体的使用环境下使用时,由于无线网络的网络配置各不相同,导致采集设备在使用前需要初始化无线网络的ssid、加密方式、密码和服务器ip地址等信息。

本实施例所述服务终端设备利用自身无线网卡建立网络热点分享,用于发现采集端设备,并下发采集端设备的工作网络及其运行所需的各项网络参数。所述服务终端设备包括智能手机、监控中心服务器、pad和家用电脑中的任意一种或多种;服务终端设备一般功能较为成熟,包括网络分享模式等,如wifi共享模式,本实施例所述服务器终端设备是具有wifi热点功能的终端设备。所述采集端设备一般包括监控摄像头、智能手环和医用探头等。所述初始化信息包括ssid、加密方式、密码、ip地址获取方式、采集端设备标识和服务终端设备地址中的任意一种或多种,所述ssid是servicesetidentifier的缩写,即无线网络名称。

本实施例所述服务终端设备先收集采集端设备的工作网络所需的网络参数,网络参数包括ssid、密码和服务器地址等,在实际应用中,也可以通过手动在操作界面进行输入并保存或自动获取进行;本实施例具有wifi热点功能的服务终端设备根据预设的网络参数开启wifi(wirelessfidelity)热点,形成一个以服务终端设备为热点的网络,即通过wifi共享模式开启的无线网络,并且该无线网络的ssid、加密方式和密码等与采集端设备的预置网络的网络参数一致,允许其他采集端设备通过搜索ssid的命名得到或者直接按照预先配置的网络参数进行匹配连接。等待需要进行网络参数初始化的一个或多个采集端设备连入所述预置网络。

本实施例中,所述工作网络主要指采集端设备在工作环境下需要使用的已经存在的网络,譬如采集端设备需要在家用环境或医院的内部网络下使用时,需要在家中或医院己有的无线网络环境下使用,该无线网络环境就是工作网络,所述工作网络包括通过无线接入点提供热点而建立的无线网络。所述预置网络,主要指服务终端设备通过wifi共享模式开启的无线网络,用于解决在采集端设备未获得最终的工作网络的网络参数、或工作网络的网络参数存在错误无法连接的情况下,通过制造商预设的网络参数建立服务终端设备与采集端设备建立网络连接,进行采集端设备的工作参数的下发。

若采集端设备为医用探头时,当医用探头从一个工作环境切换至另一个工作环境时,其并不保存上一个工作环境中的网络参数,因此,其在出厂工作或者进入新的工作网络环境时,必须先进行初始化才能工作。因此。本实施例在服务终端设备提前预先设置预置网络,当医用探头进入该工作环境,即连接上该工作环境,则省去了医用探头利用其它方式进行初始化的繁琐,并且医用探头在进入工作环境时,直接连接预置网络进行初始化信息的接收,方便快捷,不用人为的干预,自动化程度高,适合医用领域。

值得一提的是,如图4所示,本实施例所述步骤s2中,采集端设备根据预设的预置网络参数和已保存的工作网络参数,所述采集端设备查询当前环境是否存在工作网络,若存在则进行连接;若不存在或连接失败,则所述采集端设备查询当前环境是否存在预置网络,若存在则进行连接。

采集端设备在出厂时会预先设置与一预置网络,配置与服务终端设备相匹配的预置网络参数,即预置网络的网络参数。当采集端设备进入当前工作环境时,其仍然会搜索当前工作环境中存在的工作网络,并且会利用之前采集端设备中已经保存的工作网络的网络参数去连接当前工作环境中的工作网络。此处,工作环境中的工作网络可能为一个或者多个,即会形成一个wifi列表,采集端设备会根据预先保存的工作网络的网络参数连接wifi列表中的无线网络。当连接上后,则该医用探头就能进行正常的工作,也即开始采集数据并发送给相应的服务终端设备。若不存在工作网络或者对工作网络连接失败,则连接预置网络。

采集端设备进行网络配对的过程中,采集端设备根据其自身存储的网络参数与服务终端设备进行配对;存储的网络参数包括出厂时预设以及探头原来从服务终端设备所接收的ssid、加密方式、密码、服务器地址、服务器地址以及采集端设备ip地址等。

本实施例所述步骤s2中,所述采集端设备与服务终端设备提供的预置网络的网络参数进行配对以实现连接;采集端设备无须区分是处于预置网络还是工作网络,只需根据这两种网络的连接优先级进行网络连接和工作即可,系统复杂度大大降低,可以无须考虑额外的输入设备;当服务终端设备下发的网络参数有误后,可以不需要在采集端设备进行任何人工干预,重新对采集端设备进行初始化,直到采集端设备可用为止。

值得一提的是,本实施例所述采集端设备根据通讯协议的预设鉴权方式与所述服务终端设备进行匹配,直到匹配成功,则采集端设备接收服务终端设备下发的初始化信息。若匹配不成功,采集端设备拒绝服务终端设备下发的任何指令,避免初始化参数被恶意修改。所述预设鉴权方式可以通过预设字段的匹配来实现,所述预设字段的匹配可以为mac地址匹配和消息格式对比等,当然,在实际应用中,还可以是其他的预设的特定鉴权方式。与现有技术相比,采集端设备一般连接至相关网络以后,就可以直接与服务终端设备进行通讯,本实施例采用的配对技术增加了与服务终端设备进行鉴权的过程,避免采集端设备的网络参数被恶意修改,保证了信息安全,特别适合于医疗器械的应用领域。

本实施例所述步骤s3中,在实现连接后,所述服务终端设备发送包括与其连接的工作网络的网络参数的初始化信息给所述的采集端设备,所述采集端设备完成初始化;所述初始化信息包括预置网络的ssid、加密方式、密码、ip地址获取方式、采集端设备标识和服务器地址等参数。

发送初始化信息,采集端设备与服务终端设备配对成功后,服务终端自动下发初始化信息给采集端设备,完成采集端设备工作参数的初始化;接收初始化信息,采集端设备接收已经鉴权成功的服务终端设备下发的初始化信息,并保存其中相应的初始化参数;其中,采集端设备和服务终端设备的工作流程示意图分别如图2和图3所示。

本实施例采用无线网络进行初始化,不需要借助串口线和usb线等第三方连接件来建立物理连接,同时不需要采集端设备建立专门的wifi热点模式来进行初始化,使得采集端设备只需按照预定的规则连接入无线网络就可以随时进行初化;同时,当初始化参数存在错误时,采集端设备无须进行额外的人工干预,只需在服务终端设备通过应用程序即可重新进行初始化,大大提升了采集端设备的初始化工作的容错性和简便性。

如图1所示,本实施例还优选包括步骤s4,所述采集端设备根据所述服务终端设备发送的网络参数进行网络连接,并根据服务终端设备发送的指令进行数据采集。

若不存在工作网络,则服务器直接将其建立的预置网络的网络参数发送给采集端设备,采集端设备直接将预置网络作为其工作网络。完成初始化后,服务终端设备读取当前接入预置网络环境的采集端设备的初始化状态,当读取到采集端设备的初始化状态为完成状态时,则发送采集指令给当前的采集端设备,当前的采集端设备进行相应的数据采集。

值得一提的是,所述步骤s4中,当接入预置网络的采集端设备完成初始化后,关闭预置网络,所述采集端设备根据所述服务终端设备发送的工作网络的网络参数、或根据其自身存储的工作网络的网络参数进行网络连接;所述工作网络包括通过无线接入点提供热点而建立的无线网络。并在连接后接收服务终端设备的工作指令,进行相应的数据采集。

初始化信息下发完成后,服务终端设备关闭wifi共享模式,连接至工作网络的工作环境;采集端设备断开预设wifi网络后,即断开预置网络后,根据初始化信息自动连接至信号优先级第一的工作网络,并与服务终端设备进行配对;相比服务终端设备通过wifi热点建立的预置网络,工作网络环境一般采用专用的无线ap或同类设备提供热点网络,允许接入更多的采集端设备等终端设备,且网络性能稳定环境易于扩展,因此可以增加网络的多样性,譬如服务终端设备和采集端设备可以接在不同的无线网络下,但两者网络可以通过3g/4g和internet等网络组成虚拟局域网。

值得一提的是,本实施例所述步骤s4中,若所述采集端设备所在的当前环境中不存在工作网络,则所述服务终端设备将预置网络的网络参数下发至所述采集端设备,并通知所述采集端设备通过预置网络直接上传数据。使用预置网络的环境临时替代工作网络的环境,当需要与外界联网时,可以借助服务终端设备的3g/4g网络数据连接进行工作。

实施例2:

本实施例还提供一种数据采集设备初始化的装置,包括:

建立预置网络模块,服务终端设备建立预置网络,所述预置网络包括通过wifi共享模式开启的无线网络;

连接预置网络模块,采集端设备与所述预置网络建立连接;

初始化网络模块,所述服务终端设备发送初始化信息至所述采集端设备,所述采集端设备完成初始化。

本实施例所述步骤s1中,所述服务终端设备根据出厂时的预设信息建立预置网络,所述预设信息包括出厂时设置的ssid、加密方式、密码和服务器ip地址等信息。所述采集端设备在批量生产后可以预置统一的工作环境配置,但在最终的家庭环境或其它具体的使用环境下使用时,由于无线网络的网络配置各不相同,导致采集设备在使用前需要初始化无线网络的ssid、加密方式、密码和服务器ip地址等信息。

本实施例所述服务终端设备利用自身无线网卡建立网络热点分享,用于发现采集端设备,并下发采集端设备的工作网络及其运行所需的各项网络参数。所述服务终端设备包括智能手机、监控中心服务器、pad和家用电脑中的任意一种或多种;服务终端设备一般功能较为成熟,包括网络分享模式等,如wifi共享模式,本实施例所述服务器终端设备是具有wifi热点功能的终端设备。所述采集端设备一般包括监控摄像头、智能手环和医用探头等。所述初始化信息包括ssid、加密方式、密码、ip地址获取方式、采集端设备标识和服务终端设备地址中的任意一种或多种,所述ssid是servicesetidentifier的缩写,即无线网络名称。

本实施例所述服务终端设备先收集采集端设备的工作网络所需的网络参数,网络参数包括ssid、密码和服务器地址等,在实际应用中,也可以通过手动在操作界面进行输入并保存或自动获取进行;本实施例具有wifi热点功能的服务终端设备根据预设的网络参数开启wifi(wirelessfidelity)热点,形成一个以服务终端设备为热点的网络,即通过wifi共享模式开启的无线网络,并且该无线网络的ssid、加密方式和密码等与采集端设备的预置网络的网络参数一致,允许其他采集端设备通过搜索ssid的命名得到或者直接按照预先配置的网络参数进行匹配连接。等待需要进行网络参数初始化的一个或多个采集端设备连入所述预置网络。

本实施例中,所述工作网络主要指采集端设备在工作环境下需要使用的已经存在的网络,譬如采集端设备需要在家用环境或医院的内部网络下使用时,需要在家中或医院己有的无线网络环境下使用,该无线网络环境就是工作网络,所述工作网络包括通过无线接入点提供热点而建立的无线网络。所述预置网络,主要指服务终端设备通过wifi共享模式开启的无线网络,用于解决在采集端设备未获得最终的工作网络的网络参数、或工作网络的网络参数存在错误无法连接的情况下,通过制造商预设的网络参数建立服务终端设备与采集端设备建立网络连接,进行采集端设备的工作参数的下发。

若采集端设备为医用探头时,当医用探头从一个工作环境切换至另一个工作环境时,其并不保存上一个工作环境中的网络参数,因此,其在出厂工作或者进入新的工作网络环境时,必须先进行初始化才能工作。因此。本实施例在服务终端设备提前预先设置预置网络,当医用探头进入该工作环境,即连接上该工作环境,则省去了医用探头利用其它方式进行初始化的繁琐,并且医用探头在进入工作环境时,直接连接预置网络进行初始化信息的接收,方便快捷,不用人为的干预,自动化程度高,适合医用领域。

值得一提的是,本实施例所述连接预置网络模块中,所述采集端设备与所述服务终端设备建立的预置网络建立连接之前,查询当前环境是否存在可连接的工作网络,若存在则与所述工作网络建立连接;否则,则与所述预置网络建立连接;所述工作网络包括通过无线接入点提供热点而建立的无线网络。

采集端设备在出厂时会预先设置与一预置网络,配置与服务终端设备相匹配的预置网络参数,即预置网络的网络参数。当采集端设备进入当前工作环境时,其仍然会搜索当前工作环境中存在的工作网络,并且会利用之前采集端设备中已经保存的工作网络的网络参数去连接当前工作环境中的工作网络。此处,工作环境中的工作网络可能为一个或者多个,即会形成一个wifi列表,采集端设备会根据预先保存的工作网络的网络参数连接wifi列表中的无线网络。当连接上后,则该医用探头就能进行正常的工作,也即开始采集数据并发送给相应的服务终端设备。若不存在工作网络或者对工作网络连接失败,则连接预置网络。

采集端设备进行网络配对的过程中,采集端设备根据其自身存储的网络参数与服务终端设备进行配对;存储的网络参数包括出厂时预设以及探头原来从服务终端设备所接收的ssid、加密方式、密码、服务器地址、服务器地址以及采集端设备ip地址等。

本实施例所述连接预置网络模块中,所述采集端设备与服务终端设备提供的预置网络的网络参数进行配对以实现连接;采集端设备无须区分是处于预置网络还是工作网络,只需根据这两种网络的连接优先级进行网络连接和工作即可,系统复杂度大大降低,可以无须考虑额外的输入设备;当服务终端设备下发的网络参数有误后,可以不需要在采集端设备进行任何人工干预,重新对采集端设备进行初始化,直到采集端设备可用为止。

值得一提的是,本实施例所述采集端设备根据通讯协议的预设鉴权方式与所述服务终端设备进行匹配,直到匹配成功,则采集端设备接收服务终端设备下发的初始化信息。若匹配不成功,采集端设备拒绝服务终端设备下发的任何指令,避免初始化参数被恶意修改。所述预设鉴权方式可以通过预设字段的匹配来实现,所述预设字段的匹配可以为mac地址匹配和消息格式对比等,当然,在实际应用中,还可以是其他的预设的特定鉴权方式。与现有技术相比,采集端设备一般连接至相关网络以后,就可以直接与服务终端设备进行通讯,本实施例采用的配对技术增加了与服务终端设备进行鉴权的过程,避免采集端设备的网络参数被恶意修改,保证了信息安全,特别适合于医疗器械的应用领域。

本实施例所述初始化网络模块中,在实现连接后,所述服务终端设备发送包括与其连接的工作网络的网络参数的初始化信息给所述的采集端设备,所述采集端设备完成初始化;所述初始化信息包括预置网络的ssid、加密方式、密码、ip地址获取方式、采集端设备标识和服务器地址等参数。

发送初始化信息,采集端设备与服务终端设备配对成功后,服务终端自动下发初始化信息给采集端设备,完成采集端设备工作参数的初始化;接收初始化信息,采集端设备接收已经鉴权成功的服务终端设备下发的初始化信息,并保存其中相应的初始化参数。

本实施例采用无线网络进行初始化,不需要借助串口线和usb线等第三方连接件来建立物理连接,同时不需要采集端设备建立专门的wifi热点模式来进行初始化,使得采集端设备只需按照预定的规则连接入无线网络就可以随时进行初化;同时,当初始化参数存在错误时,采集端设备无须进行额外的人工干预,只需在服务终端设备通过应用程序即可重新进行初始化,大大提升了采集端设备的初始化工作的容错性和简便性。

本实施例还包括数据采集模块,所述采集端设备根据所述服务终端设备发送的指令进行数据采集。

若不存在工作网络,则服务器直接将其建立的预置网络的网络参数发送给采集端设备,采集端设备直接将预置网络作为其工作网络。完成初始化后,服务终端设备读取当前接入预置网络环境的采集端设备的初始化状态,当读取到采集端设备的初始化状态为完成状态时,则发送采集指令给当前的采集端设备,当前的采集端设备进行相应的数据采集。

值得一提的是,所述数据采集模块中,当接入预置网络的采集端设备完成初始化后,关闭预置网络,所述采集端设备根据所述服务终端设备发送的工作网络的网络参数、或根据其自身存储的工作网络的网络参数进行网络连接;所述工作网络包括通过无线接入点提供热点而建立的无线网络。并在连接后接收服务终端设备的工作指令,进行相应的数据采集。

初始化信息下发完成后,服务终端设备关闭wifi共享模式,连接至工作网络的工作环境;采集端设备断开预设wifi网络后,即断开预置网络后,根据初始化信息自动连接至信号优先级第一的工作网络,并与服务终端设备进行配对;相比服务终端设备通过wifi热点建立的预置网络,工作网络环境一般采用专用的无线ap或同类设备提供热点网络,允许接入更多的采集端设备等终端设备,且网络性能稳定环境易于扩展,因此可以增加网络的多样性,譬如服务终端设备和采集端设备可以接在不同的无线网络下,但两者网络可以通过3g/4g和internet等网络组成虚拟局域网。

值得一提的是,本实施例所述数据采集模块中,若所述采集端设备所在的当前环境中不存在工作网络,则所述服务终端设备将预置网络的网络参数下发至所述采集端设备,并通知所述采集端设备通过预置网络直接上传数据。使用预置网络的环境临时替代工作网络的环境,当需要与外界联网时,可以借助服务终端设备的3g/4g网络数据连接进行工作。

本实施例通过服务终端设备建立wifi热点实现对采集端设备的初始化,初始化完成后服务终端设备自动切换回正常的工作模式,因此,不需要在采集端设备上增加额外的硬件来输入初始化参数,不需要通过复杂的软件功能来建立初始化状态,也不需要借助额外的连接方式实现物理连接,使得采集端设备的硬件成本和系统复杂性得以大大降低,进而能够解决微型或小型化的采集端设备初始化方案的缺陷;同时,由于采集端设备进行初始化时不需要特殊的人工干预,当初始化失败时可以自动重新进行初始化。

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1