CN104967595A - 将设备在物联网平台进行注册的方法和装置 - Google Patents
将设备在物联网平台进行注册的方法和装置 Download PDFInfo
- Publication number
- CN104967595A CN104967595A CN201410606891.5A CN201410606891A CN104967595A CN 104967595 A CN104967595 A CN 104967595A CN 201410606891 A CN201410606891 A CN 201410606891A CN 104967595 A CN104967595 A CN 104967595A
- Authority
- CN
- China
- Prior art keywords
- equipment
- internet
- things
- platform
- user terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
一种将设备在物联网平台进行注册的方法,包括以下步骤:用户终端在局域网内发送广播包,以获取所述局域网内支持约定协议的设备;所述用户终端接收所述局域网内支持所述约定协议的设备发送的设备信息,所述设备信息包括物理标识码;所述用户终端将所述物理标识码发送到所述物联网平台;所述用户终端接收所述物联网平台返回的根据所述物理标识码生成的设备账号和与之对应的设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信;所述用户终端将所述设备账号和设备密码发送给对应的设备。上述方法可为实现用户端与设备进行通信提供了基础。此外,还提供一种将设备在物联网平台进行注册的装置。
Description
技术领域
本发明涉及物联网技术领域,特别是涉及一种将设备在物联网平台进行注册的方法和装置,以及涉及一种与物联网设备进行通信的实现方法和装置。
背景技术
物联网(Internet of Things)是一个基于互联网、传统电信网等信息承载体,让所有能够被独立寻址的普通物理对象实现互联互通的网络概念。理论上,物联网可将无处不在的末端设备和设施,通过各种无线和/或有线的长距离和/或短距离通讯网络实现互联互通。
然而,在现有技术的基础上,物联网体系还没有发展成熟,物联网通信机制的实现细节也没有落实。将基于用户端的互联网延伸至几乎所有设备,以实现对设备的控制以及达到用户与设备之间的交互,目前而言还是一个难以解决的问题。
发明内容
基于此,有必要提供一种可为实现用户端与设备之间进行通信提供基础的将设备在物联网平台进行注册的方法和装置。
一种将设备在物联网平台进行注册的方法,包括以下步骤:
用户终端在局域网内发送广播包,以获取所述局域网内支持约定协议的设备;
所述用户终端接收所述局域网内支持所述约定协议的设备发送的设备信息,所述设备信息包括物理标识码;
所述用户终端将所述物理标识码发送到所述物联网平台;
所述用户终端接收所述物联网平台返回的根据所述物理标识码生成的设备账号和与之对应的设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信;
所述用户终端将所述设备账号和设备密码发送给对应的设备。
一种将设备在物联网平台进行注册的方法,包括以下步骤:
设备接收局域网内的用户终端传送的广播包,所述广播包用于在所述局域网内询问是否存在支持约定协议的设备;
若所述设备支持所述约定协议,则向所述用户终端回应所述设备的设备信息,所述设备信息包含所述设备的物理标识码,以使得所述用户终端将所述物理标识码发送到所述物联网平台;
所述设备接收所述物联网平台通过所述用户终端返回的设备账号和设备密码,所述物联网平台根据所述物理标识码注册得到所述设备账号和设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信。
一种将设备在物联网平台进行注册的装置,包括:
广播包发送模块,用于在所述局域网内发送广播包,以获取所述局域网内支持约定协议的设备;
设备信息接收模块,用于接收所述局域网内支持所述约定协议的设备发送的设备信息,所述设备信息包括物理标识码;
物理标识码发送模块,用于将所述物理标识码发送到所述物联网平台;
账号密码接收模块,用于接收所述物联网平台返回的根据所述物理标识码生成的设备账号和与之对应的设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信;
账号密码发送模块,用于将所述设备账号和设备密码发送给对应的设备。
一种将设备在物联网平台进行注册的装置,包括:
广播包接收模块,用于接收所述局域网内的用户终端传送的广播包,所述广播包用于在所述局域网内询问是否存在支持约定协议的设备;
广播包回应模块,用于若所述设备支持所述约定协议,则向所述用户终端回应所述设备的设备信息,所述设备信息包含所述设备的物理标识码,以使得所述用户终端将所述物理标识码发送到所述物联网平台;
账号密码接收模块,用于接收所述物联网平台通过所述用户终端返回的设备账号和设备密码,所述物联网平台根据所述物理标识码注册得到所述设备账号和设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信。
上述将设备在物联网平台进行注册的方法和装置,可获取到局域网内支持约定协议的设备的物理标识码,并将物理标识码发送到物联网平台,以使得物理网平台根据该物理标识码注册得到设备的设备账号和设备密码,设备可以该设备账号和设备密码登录到物联网平台,从而与物联网平台进行通信;设备与物联网平台进行通信后,则与物联网平台通信的用户端可经由物联网平台与设备之间进行通信,从而上述将设备在物联网平台进行注册的方法和装置,为实现用户端与设备进行通信提供了基础。
附图说明
图1A为一个实施例中本发明的将设备在物联网平台进行注册的方法的运行环境示意图;
图1B为一个实施例中用户终端102的内部结构示意图;
图1C为一个实施例中设备104的内部结构示意图;
图2为一个实施例中将设备在物联网平台进行注册的方法的流程示意图;
图3为一个实施例中将设备在物联网平台进行注册的方法的流程示意图;
图4为一个实施例中将设备在物联网平台进行注册的方法的应用场景示意图;
图5为一个实施例中将设备在物联网平台进行注册的装置的结构示意图;
图6为一个实施例中将设备在物联网平台进行注册的装置的结构示意图;
图7为一个实施例中将设备在物联网平台进行注册的装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1A为一个实施例中本发明的将设备在物联网平台进行注册的方法的运行环境示意图。如图1A所示,用户终端102和设备104位于同一个局域网,用户终端102在局域网内发送广播包以询问是否存在支持约定协议的设备,若设备104支持该约定的协议,则向用户终端102回应物理标识码,用户终端102将物理标识码发送到物联网平台106,物联网平台106根据物理标识码注册得到设备账号和设备密码,通过用户终端102返回给设备104,设备104根据设备账号和设备密码登录物联网平台106,从而设备104可与物联网平台106进行通信,以及与连接到物联网平台106的其它设备或用户终端进行通信。
图1A中的物联网平台108用于提供对物联网服务的支持,例如,根据物理标识码注册用于登录物联网平台108的设备账号和设备密码,以及在各个登录物联网平台108的设备或用户终端之间进行消息转发,等等。
图1A中的用户终端102可为手机、笔记本电脑、平板电脑等任意可与用户进行交互且可接入网络的智能用户终端。在一个实施例中,用户终端102的内部结构如图1B所示,该用户终端102包括通过***总线连接的处理器、存储介质、内存、网络接口、显示屏幕和输入机构。用户终端102可与用户进行交互,用户终端102的输入机构根据用户操作触发相关指令,用户终端102的显示屏幕则将相关的信息展示给用户。用户终端102的存储介质中存储用于实现本发明的将设备在物联网平台进行注册的方法的软件指令,用户终端102的处理器执行这些指令以实现本发明将设备在物联网平台进行注册的方法。
图1A中的设备104可为电视机、摄像头、打印机、智能灯、智能开头等任意可接入局域网的设备。在一个实施例中,设备104的内部结构如图1C所示,该设备104包括控制芯片、工作功能机构、网络接入装置和存储介质。其中,控制芯片协调控制工作功能机构、网络接入装置和存储介质的工作,工作功能机构用于实现设备104的基本功能,例如摄像头的工作功能机构至少具有捕捉影像的功能等;网络接入装置具有网络连接功能;存储介质中存储用于实现本发明的将设备在物联网平台进行注册的方法的软件指令,控制芯片执行这些指令以实现本发明将设备在物联网平台进行注册的方法。
本发明提供一种将设备在物联网平台进行注册的方法,下文以该方法的执行主体为用户终端为例说明该方法所包括的步骤,但用户终端这一执行主体不应做为对本发明的将设备在物联网平台进行注册的方法的限制,仅变更执行主体的方法也属于本发明保护的范围。
如图2所示,在一个实施例中,一种将设备在物联网平台进行注册的方法,包括以下步骤:
步骤S202,用户终端在局域网内发送广播包,以获取局域网内支持约定协议的设备。
广播包又可称为广播数据包,上述的局域网支持广播功能。用户终端发送的广播包用于在局域网内询问是否存在支持约定协议的设备。该广播包中包含表示询问是否存在支持约定协议的设备的信息,该信息在广播包中按照预设格式进行封装。
上述的约定协议为物联网平台约定的协议,支持物联网平台约定的协议是与物联网平台进行通信的前提。
局域网内的设备接收到广播包后,解析广播包,若设备支持约定协议,则向所述用户终端回应设备的设备信息。
步骤S204,用户终端接收局域网内支持约定协议的设备发送的设备信息,该设备信息包括物理标识码。
物理标识码为可唯一标识设备的序列号,可在设备出厂前被确定,任意两个设备的物理标识码都不相同。
步骤S206,用户终端将物理标识码发送到物联网平台。
用户终端预先登录到了物联网平台,从而可与物联网平台进行通信。在一个实施例中,本申请文件所述的用户终端上安装有物联网客户端,该物联网客户端为可与物联网平台交互的客户端软件。本实施例中,用户终端可预先通过物联网客户端在物联网平台注册的用户账号和用户密码,并通过物联网客户端以该用户账号和用户密码登录物联网平台。而且,本申请文件中将设备在物联网平台进行注册的方法中用户终端执行的步骤都可通过该物联网客户端来完成。
在一个实施例中,上述的物联网客户端为即时通信客户端,物联网平台包括用于提供即时通信服务的即时通信服务器。本实施例中,用户终端通过即时通信客户端以在即时通信服务器注册的即时通信账号和即时通信密码登录即时通信服务器,由于即时通信服务器是物联网平台的组成部分,从而也就登录到物联网平台。
步骤S208,用户终端接收物联网平台返回的根据物理标识码生成的设备账号和与之对应的设备密码,该设备账号和设备密码用于设备登录物联网平台,以使得设备与物联网平台进行通信。
步骤S210,用户终端将设备账号和设备密码发送给对应的设备。
设备接收到设备账号和设备密码后,可将设备账号和设备密码存储到本地,并根据该设备账号和设备密码登录到物联网平台。
在一个实施例中,用户终端接收到的物理标识码根据发送设备的私钥进行了加密。设备的物理标识码可预先经过加密后存储在设备中,也可通过设备对物理标识码进行加密。
本实施例中,设备账号和设备密码根据解密后的物理标识码注册得到,且物理标识码根据发送设备的私钥对应的公钥进行解密。
对物理标识码进行解密可由用户终端或物联网平台进行。
同一设备厂商的设备可持有相同的私钥和公钥。本实施例根据非对称密钥对设备的物理标识码进行加密和解码,可准确地实现对设备身份的认证。
在一个实施例中,设备账号和设备密码根据尚未在物联网平台注册过的物理标识码注册得到。以下三个实施例中均可实现该特征。
在第一实施例中,步骤S204中用户终端接收的设备信息为局域网内支持约定协议且尚未在物联网平台注册的设备发送的设备信息。即,局域网内的设备接收到广播包后,解析广播包,若设备支持约定协议且其尚未在物联网平台注册,则向所述用户终端回应设备的设备信息,若已在物联网平台注册,则不向所述用户终端回应设备的设备信息。
在第二实施例中,步骤S204中用户终端接收到的设备信息包括设备是否已在物联网平台注册的信息;即局域网内的设备接收到广播包后,解析广播包,若设备支持约定协议,则向所述用户终端回应包含设备标识码和表示是否已在物联网平台注册的信息的设备信息。
步骤S206中,用户终端根据设备信息判断设备是否已在物联网平台注册,并将尚未在物联网平台注册的设备的物理标识码发送到物联网平台。
在第三实施例中,物联网平台接收到物理标识码后,检查该物理标识码是否已经注册过,若否,则生成物理标识码对应的设备账号和设备密码,存储物理标识码、设备账号和设备密码之间的对应关系,并将该设备账号和设备密码发送给用户终端,若是,则向用户终端下发该物理标识码已经注册的消息。
在一个实施例中,在步骤S202之前,上述将设备在物联网平台进行注册的方法还包括以下步骤:用户终端辅助设备接入局域网。在一个实施例中,该步骤包括以下步骤:
(1)用户终端接收输入的局域网中路由器的用户名和密码。
本申请文件中,以根据局域网中的路由器的用户名和密码接入路由器从而接入局域网为例来说明接入局域网的过程,但接入局域网的过程不应受限于根据局域网的路由器的用户名和密码接入路由器,可根据局域网的其它网络接入识别信息来接入局域网。局域网的网络接入识别信息为待接入对象请求接入局域网时,局域网需要识别验证而据以决定是否准许接入的信息。例如,局域网中路由器的用户名和密码,或者局域网中Wi-Fi热点的用户名和密码等。
(2)用户终端获取设备的识别参数。在一个实施例中,设备的识别参数为设备从信息载体中解析识别其中所承载的信息的过程涉及到的参数,例如设备的无线网卡的密码、设备的无线局域网络热点的用户名、设备可识别的音频范围、设备对应的NFC密钥等等。
(3)用户终端生成承载了路由器的用户名和密码的信息载体,且该信息载体符合设备的识别参数,以使得该信息载体只能由该设备识别出其中的用户名和密码。
在一个实施例中,信息载体可包括数据包、声波信号、射频信号等任意的可承载信息且可从中解析出所承载的信息的载体。具体的,在一个实施例中,可生成包含路由器的用户名和密码的IP数据包,并根据设备的无线网卡的密码对IP数据包进行加密,以使得只能由该设备识别出该IP数据包中的用户名和密码。在另一个实施例中,生成包含局域网的路由器的用户名和密码的数据包,且该数据包中包含无线局域网络热点的用户名,以表示该数据包为发送给无线局域网络热点的数据包。在另一个实施例中,可生成承载了路由器的用户名和密码、且声波频率在设备可识别的音频范围内的声波信号,以使得只能由该设备识别出该声波信号中的用户名和密码。在其他的实施例中,可根据设备对应的NFC密钥对路由器的用户名和密码进行加密,按照NFC通信协议生成承载了加密后的路由器的用户名和密码的射频信号,以使得只能由该设备识别出射频信号中的用户名和密码,等等。
(4)用户终端将信息载体发送给设备,以使得设备根据信息载体承载的局域网中路由器的用户名和密码接入局域网。
上述实施例中,即使对于没有输入装置的设备,也能使其获取到局域网中路由器的用户名和密码并进一步接入到局域网,为设备接入物联网平台提供基础。
本发明还提供一种与物联网设备进行通信的实现方法,该物联网设备指的是支持物联网平台约定的协议且具有网络接入装置的设备,本申请文件中所述的设备都支持物联网平台约定的协议且具有网络接入装置。在一个实施例中,一种与物联网设备进行通信的实现方法,包括以下步骤:
(1)用户终端辅助设备在物联网平台进行注册;该过程可包括上述任一实施例中将设备在物联网平台进行注册的方法所述的步骤。
(2)用户终端向物联网平台请求将本机当前登录物联网平台所用的用户账号与设备进行绑定,使得以该用户账号登录物联网平台的用户终端与该设备可经由物联网平台进行通信。
在步骤(2)之前,用户终端以用户账号和用户密码登录到物联网平台。具体的,用户终端通过物联网客户端以用户账号和用户密码登录到物联网平台。
具体的,用户终端可向物联网平台发送设备绑定请求,设备绑定请求包含设备的设备账号和用户终端上当前运行的物联网客户端登录物联网平台所用的用户账号,以请求物联网平台将该用户账号和设备账号进行绑定,使得通过物联网客户端以该用户账号登录物联网平台的用户终端与以该设备账号登录物联网平台的设备可经由物联网平台进行通信。
在一个实施例中,上述与物联网设备进行通信的实现方法,还包括以下步骤:用户终端与上述的用户账号绑定的设备经由物联网平台进行通信。前提是,用户终端通过物联网客户端以用户账号登录物联网平台,设备以设备账号登录物联网平台。与用户终端绑定的设备指的是用户终端上当前运行的物联网客户端登录物联网平台所用的用户账号绑定的设备账号对应的设备。
上述与物联网设备进行通信的实现方法中涉及用户终端的步骤都可由运行于用户终端的物联网客户端来完成。
上述与物联网设备进行通信的实现方法可用于实现用户端与设备之间的通信。
上文所述的与物联网设备进行通信的实现方法虽然以执行主体为用户终端为例进行说明,但用户终端这一执行主体不应做为对本发明的与物联网设备进行通信的实现方法的限制,仅变更执行主体的方法也属于本发明保护的范围。
下文还提供一种从设备侧描述的将设备在物联网平台进行注册的方法,虽然下文以执行主体为设备为例说明该方法所包括的步骤,但设备这一执行主体不应做为对该方法的限制,仅变更执行主体的方法也属于本发明保护的范围。
如图3所示,在一个实施例中,一种将设备在物联网平台进行注册的方法,包括以下步骤:
步骤S302,设备接收局域网内的用户终端传送的广播包,该广播包用于在局域网内询问是否存在支持约定协议的设备。
广播包又可称为广播数据包,上述的局域网支持广播功能。广播包中包含表示询问是否存在支持约定协议的设备的信息,该信息在广播包中按照预设格式进行封装。
上述的约定协议为物联网平台约定的协议,支持物联网平台约定的协议是与物联网平台进行通信的前提。
局域网内的设备接收到广播包后,解析广播包,
步骤S304,若设备支持约定协议,则向所述用户终端回应设备的设备信息,该设备信息包含设备的物理标识码,以使得所述用户终端将物理标识码发送到物联网平台。
物理标识码为可唯一标识设备的序列号,可在设备出厂前被确定,任意两个设备的物理标识码都不相同。
物联网平台接收到物理标识码后,根据物理标识码注册得到设备账号和密码,并将该设备账号和密码返回给所述用户终端,所述用户终端则将该设备账号和设备密码返回给设备。
步骤S306,设备接收物联网平台通过所述用户终端返回的设备账号和设备密码,物联网平台根据所述物理标识码注册得到所述设备账号和设备密码,设备账号和设备密码用于设备登录物联网平台,以使得设备与物联网平台进行通信。
在一个实施例中,上述的将设备在物联网平台进行注册的方法还包括步骤:设备存储接收的设备账号和设备密码。将设备账号和设备密码进行存储,以供设备登录时使用。
在一个实施例中,上述的将设备在物联网平台进行注册的方法还包括步骤:设备以其设备账号和设备密码登录物联网平台。设备登录到物联网平台,从而可实现与物联网平台进行通信。
在一个实施例中,上述的将设备在物联网平台进行注册的方法还包括步骤:在登录到物联网平台后,设备向物联网平台发送表示设备运行状态的心跳包。
在一个实施例中,设备向所述用户终端回应的物理标识码根据设备的私钥进行了加密。设备的物理标识码可预先经过加密后存储在设备中,也可通过设备对物理标识码进行加密,设备可在向所述用户终端回应设备的物理标识码之前,对物理标识码进行加密。
本实施例中,设备账号和设备密码根据解密后的物理标识码注册得到,该物理标识码根据所述私钥对应的公钥进行解密。
对物理标识码进行解密可由所述用户终端或物联网平台进行。
同一设备厂商的设备可持有相同的私钥和公钥。本实施例根据非对称密钥对设备的物理标识码进行加密和解码,可准确地实现对设备身份的认证。
在一个实施例中,设备账号和设备密码根据尚未在物联网平台注册过的物理标识码注册得到。以下三个实施例中均可实现该特征,但可实现该特征的实施例不限于以下三个实施例。
在第一实施例中,设备接收到广播包后,解析广播包,若设备支持约定协议且其尚未在物联网平台注册,则向所述用户终端回应设备的设备信息,若已在物联网平台注册,则不向所述用户终端回应设备的设备信息。
在第二实施例中,设备接收到广播包后,解析广播包,若设备支持约定协议,则向所述用户终端回应包含设备标识码和表示是否已在物联网平台注册的信息的设备信息。所述用户终端根据设备信息判断设备是否已在物联网平台注册,并将尚未在物联网平台注册的设备的物理标识码发送到物联网平台,已在物联网平台注册过的设备的物理标识则不向物联网平台发送。
在第三实施例中,物联网平台接收到物理标识码后,检查该物理标识码是否已经注册过,若否,则生成物理标识码对应的设备账号和设备密码,存储物理标识码、设备账号和设备密码之间的对应关系,并将该设备账号和设备密码发送给所述用户终端,若是,则向所述用户终端下发该物理标识码已经注册的消息。
在一个实施例中,在步骤S302之前,上述的将设备在物联网平台进行注册的方法还包括以下步骤:设备接入局域网。在一个实施例中,该步骤包括以下步骤:(1)设备从用户终端获取承载了局域网路由器的用户名和密码的信息载体,该信息载体根据设备的识别参数进行过处理,使得该信息载体只能由设备识别出其中的用户名和密码。(2)设备从信息载体中识别出路由器的用户名和密码。(3)设备根据用户名和密码接入路由器。
在一个具体的实施例中,设备接入局域网的步骤包括以下步骤:(1.1)设备开启内置的无线网卡的监听模式,无线网卡在监听模式下可截获IP数据包。(1.2)设备通过无线网卡截获用户终端发送的包含路由器的用户名和密码的IP数据包,该IP数据包根据设备的无线网卡的密码进行过加密。(1.3)设备根据无线网卡的密码对IP数据包进行解密,并从IP数据包中提取路由器的用户名和密码。(1.4)设备根据用户名和密码接入路由器。
在一个具体的实施例中,设备接入局域网的步骤包括以下步骤:(2.1)设备开启内置的无线网卡的热点模式,从而建立自身的无线局域网络热点。(2.2)设备通过无线网卡接收用户终端发送的接入无线局域网络热点的接入请求,接入请求中包含无线局域网络热点的用户名。(2.3)设备将用户终端接入无线局域网络热点。(2.4)设备通过无线网卡接收用户终端发送给无线局域网络热点的数据包,该数据包中包含路由器的用户名和密码。(2.5)设备从数据包中提取路由器的用户名和密码。(2.6)设备撤销内置的无线网卡的热点模式,恢复无线网卡的收发无线信号的基本功能。(2.7)设备根据路由器的用户名和密码接入路由器。
在一个具体的实施例中,设备接入局域网的步骤包括以下步骤:(3.1)设备通过内置的声波接收装置接收用户终端发送的该声波接收装置能识别的音频范围内的声波信号,声波信号承载了路由器的用户名和密码的信息。(3.2)设备将声波信号转换成路由器的用户名和密码。(3.3)设备根据路由器的用户名和密码接入路由器。
在一个具体的实施例中,设备接入局域网的步骤包括以下步骤:(4.1)设备通过内置的NFC通信装置接收用户终端发送的射频信号,该射频信号经过设备对应的NFC密钥进行过加密,且该射频信号承载了局域网路由器的用户名和密码的信息。(4.2)设备根据其对应的加密密钥对射频信号进行解密,并从射频信号中解析出局域网路由器的用户名和密码。(4.3)设备根据路由器的用户名和密码接入路由器。
上述实施例中,即使对于没有输入装置的设备,也能使其获取到局域网中路由器的用户名和密码并进一步接入到局域网,为设备接入物联网平台提供基础。
下面以一个具体的应用场景来说明上述的将设备在物联网平台进行注册的方法。如图4所示,在该应用场景中,物联网平台400包括设备管理服务器408、消息中心410、即时通信服务器404和设备注册服务器407。其中,设备管理服务器408至少具有与设备406进行通信以及存储和管理设备的相关状态的功能;消息中心410至少具有在设备管理服务器408与即时通信服务器404之间转发消息的功能;即时通信服务器404则至少具有提供即时通信服务以及与用户终端402进行通信的功能;设备注册服务器407则至少具有根据物理标识码注册得到设备账号和设备密码的功能。如图4所示:
0.用户终端402以即时通信账号和即时通信密码登录即时通信服务器404。
1.用户终端402通过界面上的用户操作触发在局域网内搜索支持约定协议的设备,用户终端402在局域网内发送广播包以在局域网询问是否存在支持约定协议的设备。
2.支持约定协议的设备406向用户终端402发送设备406的物理标识码。
3.用户终端404将该物理标识码发送到设备注册服务器407。
4.设备注册服务器407根据该物理标识码注册得到设备账号和设备密码,并将该设备账号和设备密码返回给用户终端404。
5.用户终端404将该设备账号和设备密码发送给设备402。
6.设备40以该设备账号和设备密码登录到设备管理服务器408。
7.设备406向设备管理服务器408发送表示设备406运行状态的心跳包。
8.用户终端402将发送给设备406的消息发送到即时通信服务器404,即时通信服务器404将消息转发给消息中心410,消息中心410将消息转发给设备管理服务器408,设备管理服务器将408将消息转发给设备406。设备406可按照相反的路径将消息发送给用户终端402。从而实现用户终端402与设备406之间的通信。
如图5所示,一种将设备在物联网平台进行注册的装置,该装置可设置于与该设备不同的用户终端中,包括广播包发送模块502、设备信息接收模块504、物理标识码发送模块506、账号密码接收模块508和账号密码发送模块510,其中:
广播包发送模块502用于在局域网内发送广播包,以获取局域网内支持约定协议的设备。
广播包又可称为广播数据包,上述的局域网支持广播功能。广播包发送模块502发送的广播包用于在局域网内询问是否存在支持约定协议的设备。该广播包中包含表示询问是否存在支持约定协议的设备的信息,该信息在广播包中按照预设格式进行封装。
上述的约定协议为物联网平台约定的协议,支持物联网平台约定的协议是与物联网平台进行通信的前提。
局域网内的设备接收到广播包后,解析广播包,若设备支持约定协议,则向所述用户终端回应设备的设备信息。
设备信息接收模块504用于接收局域网内支持约定协议的设备发送的设备信息,该设备信息包括物理标识码。
物理标识码为可唯一标识设备的序列号,可在设备出厂前被确定,任意两个设备的物理标识码都不相同。
物理标识码发送模块506用于将物理标识码发送到物联网平台。
在一个实施例中,上述将设备在物联网平台进行注册的装置还包括用户终端登录模块(图中未示出),用于以用户账号和用户密码登录到物联网平台,从而使得用户终端可与物联网平台进行通信。
在一个实施例中,登录模块可以预先在物联网平台注册的用户账号和用户密码登录物联网平台。
在一个实施例中,物联网平台包括用于提供即时通信服务的即时通信服务器。本实施例中,登录模块以预先在即时通信服务器注册的即时通信账号和即时通信密码登录即时通信服务器,由于即时通信服务器是物联网平台的组成部分,从而也就登录到物联网平台。
账号密码接收模块508用于接收物联网平台返回的根据物理标识码生成的设备账号和与之对应的设备密码,该设备账号和设备密码用于设备登录物联网平台,以使得设备与物联网平台进行通信。
账号密码发送模块510用于将设备账号和设备密码发送给对应的设备。
设备接收到设备账号和设备密码后,可将设备账号和设备密码存储到本地,并根据该设备账号和设备密码登录到物联网平台。
在一个实施例中,设备信息接收模块504接收到的物理标识码根据发送设备的私钥进行了加密。设备的物理标识码可预先经过加密后存储在设备中,也可通过设备对物理标识码进行加密。
本实施例中,设备账号和设备密码根据解密后的物理标识码注册得到,且物理标识码根据发送设备的私钥对应的公钥进行解密。
在一个实施例中,上述将设备在物联网平台进行注册的装置还包括解密模块(图中未示出),用于根据物理标识码对应的发送设备的私钥对应的公钥对该物理标识码进行解密。在另一个实施例中,对物理标识码进行解密可由物联网平台进行。
同一设备厂商的设备可持有相同的私钥和公钥。本实施例根据非对称密钥对设备的物理标识码进行加密和解码,可准确地实现对设备身份的认证。
在一个实施例中,设备账号和设备密码根据尚未在物联网平台注册过的物理标识码注册得到。以下三个实施例中均可实现该特征。
在第一实施例中,设备信息接收模块504接收的设备信息为局域网内支持约定协议且尚未在物联网平台注册的设备发送的设备信息。即,局域网内的设备接收到广播包后,解析广播包,若设备支持约定协议且其尚未在物联网平台注册,则向所述用户终端回应设备的设备信息,若已在物联网平台注册,则不向所述用户终端回应设备的设备信息。
在第二实施例中,设备信息接收模块504接收到的设备信息包括设备是否已在物联网平台注册的信息;即局域网内的设备接收到广播包后,解析广播包,若设备支持约定协议,则向所述用户终端回应包含设备标识码和表示是否已在物联网平台注册的信息的设备信息。
本实施例中,物理标识码发送模块506根据设备信息判断设备是否已在物联网平台注册,并将尚未在物联网平台注册的设备的物理标识码发送到物联网平台。
在第三实施例中,物联网平台接收到物理标识码后,检查该物理标识码是否已经注册过,若否,则生成物理标识码对应的设备账号和设备密码,存储物理标识码、设备账号和设备密码之间的对应关系,并将该设备账号和设备密码发送给上述将设备在物联网平台进行注册的装置所在用户终端,若是,则向该用户终端下发该物理标识码已经注册的消息。
在一个实施例中,上述将设备在物联网平台进行注册的装置还包括局域网接入辅助模块,用于辅助设备接入局域网。在一个实施例中,局域网接入辅助模块包括用户名密码接收模块、识别参数获取模块、信息载体生成模块和信息载体发送模块,其中:
用户名密码接收模块,用于接收输入的局域网中路由器的用户名和密码。
识别参数获取模块,用于获取设备的识别参数。在一个实施例中,设备的识别参数为设备从信息载体中解析识别其中所承载的信息的过程涉及到的参数,例如设备的无线网卡的密码、设备的无线局域网络热点的用户名、设备可识别的音频范围、设备对应的NFC密钥等等。
信息载体生成模块,用于生成承载了路由器的用户名和密码的信息载体,且该信息载体符合设备的识别参数,以使得该信息载体只能由该设备识别出其中的用户名和密码。
在一个实施例中,信息载体可包括数据包、声波信号、射频信号等任意的可承载信息且可从中解析出所承载的信息的载体。具体的,在一个实施例中,信息载体生成模块可生成包含路由器的用户名和密码的IP数据包,并根据设备的无线网卡的密码对IP数据包进行加密,以使得只能由该设备识别出该IP数据包中的用户名和密码。在另一个实施例中,信息载体生成模块可生成包含局域网的路由器的用户名和密码的数据包,且该数据包中包含无线局域网络热点的用户名,以表示该数据包为发送给无线局域网络热点的数据包。在另一个实施例中,信息载体生成模块可生成承载了路由器的用户名和密码、且声波频率在设备可识别的音频范围内的声波信号,以使得只能由该设备识别出该声波信号中的用户名和密码。在其他的实施例中,信息载体生成模块可根据设备对应的NFC密钥对路由器的用户名和密码进行加密,按照NFC通信协议生成承载了加密后的路由器的用户名和密码的射频信号,以使得只能由该设备识别出射频信号中的用户名和密码,等等。
信息载体发送模块,用于将信息载体发送给设备,以使得设备根据信息载体承载的局域网中路由器的用户名和密码接入局域网。
上述实施例中,即使对于没有输入装置的设备,也能使其获取到局域网中路由器的用户名和密码并进一步接入到局域网,为设备接入物联网平台提供基础。
本发明还提供一种与物联网设备进行通信的实现装置,该装置可设置于用户终端,该物联网设备指的是支持物联网平台约定的协议且具有网络接入装置的设备,本申请文件中所述的设备都支持物联网平台约定的协议且具有网络接入装置。在一个实施例中,该与物联网设备进行通信的实现装置,包括:
设备注册装置,用于辅助设备在物联网平台进行注册;该设备注册装置可包括上述任一实施例中将设备在物联网平台进行注册的装置所包括的模块。
绑定请求模块,用于向物联网平台请求将本机当前登录物联网平台所用的用户账号与设备进行绑定,使得以该用户账号登录物联网平台的用户终端与该设备可经由物联网平台进行通信。
上述的本机即为与物联网设备进行通信的实现装置所在的用户终端。
在一个实施例中,上述将设备在物联网平台进行注册的装置还包括用户终端登录模块(图中未示出),用于以用户账号和用户密码登录到物联网平台。本机当前登录物联网平台所用的用户账号也即用户终端登录模块登录到物联网平台所用的用户账号。
具体的,绑定请求模块可向物联网平台发送设备绑定请求,设备绑定请求包含设备的用于登录物联网平台的设备账号和本机当前登录物联网平台所用的用户账号,以请求物联网平台将该用户账号和设备账号进行绑定,使得通以该用户账号登录物联网平台的用户终端与以该设备账号登录物联网平台的设备可经由物联网平台进行通信。
在一个实施例中,上述与物联网设备进行通信的实现装置还包括设备通信模块,用于与本机当前登录物联网平台所用的用户账号绑定的设备经由物联网平台进行通信。前提是,设备也以设备账号登录物联网平台。与用户终端绑定的设备指的是用户终端上当前运行的物联网客户端登录物联网平台所用的用户账号绑定的设备账号对应的设备。
上述与物联网设备进行通信的实现装置可用于实现用户端与设备之间的通信。
如图6所示,一种将设备在物联网平台进行注册的装置,该装置设置于该设备中,包括广播包接收模块602、广播包回应模块604和账号密码接收模块606,其中:
广播包接收模块602用于接收局域网内的用户终端传送的广播包,该广播包用于在局域网内询问是否存在支持约定协议的设备。
广播包又可称为广播数据包,上述的局域网支持广播功能。广播包中包含表示询问是否存在支持约定协议的设备的信息,该信息在广播包中按照预设格式进行封装。
上述的约定协议为物联网平台约定的协议,支持物联网平台约定的协议是与物联网平台进行通信的前提。
在一个实施例中,上述的将设备在物联网平台进行注册的装置还包括解析模块(图中未示出),用于在接收到广播包后,解析广播包。
广播包回应模块604用于若设备支持约定协议,则向所述用户终端回应设备的设备信息,该设备信息包含设备的物理标识码,以使得所述用户终端将物理标识码发送到物联网平台。
物理标识码为可唯一标识设备的序列号,可在设备出厂前被确定,任意两个设备的物理标识码都不相同。
物联网平台接收到物理标识码后,可根据物理标识码注册得到设备账号和密码,并将该设备账号和密码返回给所述用户终端,所述用户终端则将该设备账号和设备密码返回给设备。
账号密码接收模块606用于接收物联网平台通过所述用户终端返回的设备账号和设备密码,物联网平台根据设备的物理标识码注册得到该设备账号和设备密码,设备账号和设备密码用于设备登录物联网平台,以使得设备与物联网平台进行通信。
如图7所示,在一个实施例中,上述的将设备在物联网平台进行注册的装置还包括账号密码存储模块608、设备登录模块610和心跳包发送模块612,其中:
账号密码存储模块608用于存储账号密码接收模块606接收的设备的设备账号和设备密码。将设备账号和密码存储到设备本机,可供设备登录到物联网平台时使用。
设备登录模块610用于以设备的设备账号和设备密码登录物联网平台。设备登录到物联网平台后即可与物联网平台进行通信。
心跳包发送模块612用于在设备登录到物联网平台后,向物联网平台发送表示设备运行状态的心跳包。
在一个实施例中,账号密码存储模块608和设备登录模块610中的任意一个模块单独与广播包接收模块602、广播包回应模块604和账号密码接收模块606构成的装置也属于本发明保护的范围。另外,设备登录模块610和心跳包发送模块612与广播包接收模块602、广播包回应模块604和账号密码接收模块606构成的装置也属于本发明保护的范围。
在一个实施例中,广播包回应模块604向所述用户终端回应的物理标识码根据设备的私钥进行了加密。在一个实施例中,设备的物理标识码可预先经过加密后存储在设备中。在另一个实施例中,上述的将设备在物联网平台进行注册的装置还包括加密模块(图中未示出),用于在向所述用户终端回应设备的物理标识码之前,根据设备的私钥对设备的物理标识码进行加密。
本实施例中,设备账号和设备密码根据解密后的物理标识码注册得到,该物理标识码根据所述私钥对应的公钥进行解密。对物理标识码进行解密可由所述用户终端或物联网平台进行。
同一设备厂商的设备可持有相同的私钥和公钥。本实施例根据非对称密钥对设备的物理标识码进行加密和解码,可准确地实现对设备身份的认证。
在一个实施例中,设备账号和设备密码根据尚未在物联网平台注册过的物理标识码注册得到。以下三个实施例中均可实现该特征,但可实现该特征的实施例不限于以下三个实施例。
在第一实施例中,广播包回应模块604在设备接收到广播包后,若设备支持约定协议且其尚未在物联网平台注册,则向所述用户终端回应设备的设备信息,若已在物联网平台注册,则不向所述用户终端回应设备的设备信息。
在第二实施例中,广播包回应模块604在设备接收到广播包后,若设备支持约定协议,则向所述用户终端回应包含设备标识码和表示是否已在物联网平台注册的信息的设备信息。所述用户终端根据设备信息判断设备是否已在物联网平台注册,并将尚未在物联网平台注册的设备的物理标识码发送到物联网平台,已在物联网平台注册过的设备的物理标识则不向物联网平台发送。
在第三实施例中,物联网平台接收到物理标识码后,检查该物理标识码是否已经注册过,若否,则生成物理标识码对应的设备账号和设备密码,存储物理标识码、设备账号和设备密码之间的对应关系,并将该设备账号和设备密码发送给所述用户终端,若是,则向所述用户终端下发该物理标识码已经注册的消息。
在一个实施例中,上述的将设备在物联网平台进行注册的装置还包括:局域网接入模块,用于将设备接入局域网。在一个实施例中,局域网接入模块包括:(1)信息载体获取模块,用于从用户终端获取承载了局域网路由器的用户名和密码的信息载体,该信息载体根据设备的识别参数进行过处理,使得该信息载体只能由设备识别出其中的用户名和密码。用户名密码识别模块,用于从信息载体中识别出路由器的用户名和密码。(3)路由器接入模块,用于根据用户名和密码将设备接入路由器。
在一个具体的实施例中,信息载体获取模块用于开启设备内置的无线网卡的监听模式,无线网卡在监听模式下可截获IP数据包;获取设备的无线网卡截获的用户终端发送的包含路由器的用户名和密码的IP数据包,该IP数据包根据设备的无线网卡的密码进行过加密;用户名密码识别模块用于根据无线网卡的密码对IP数据包进行解密,并从IP数据包中提取路由器的用户名和密码。
在一个具体的实施例中,信息载体获取模块用于开启设备内置的无线网卡的热点模式,从而建立自身的无线局域网络热点;获取设备的无线网卡接收的用户终端发送的接入无线局域网络热点的接入请求,接入请求中包含无线局域网络热点的用户名;将用户终端接入无线局域网络热点;获取设备的无线网卡接收的用户终端发送给无线局域网络热点的数据包,该数据包中包含路由器的用户名和密码。用户名密码识别模块用于从数据包中提取路由器的用户名和密码。本实施例中,将设备接入局域网的装置还包括无线网卡切换模块,用于撤销设备内置的无线网卡的热点模式,恢复无线网卡的收发无线信号的基本功能。
在一个具体的实施例中,信息载体获取模块用于获取设备内置的声波接收装置接收用户终端发送的该声波接收装置能识别的音频范围内的声波信号,声波信号承载了路由器的用户名和密码的信息。用户名密码识别模块用于将声波信号转换成路由器的用户名和密码。
在一个具体的实施例中,信息载体获取模块通过设备内置的NFC通信装置接收用户终端发送的射频信号,该射频信号经过设备对应的NFC密钥进行过加密,且该射频信号承载了局域网路由器的用户名和密码的信息。用户名密码识别模块用于根据设备对应的加密密钥对射频信号进行解密,并从射频信号中解析出局域网路由器的用户名和密码。
上述实施例中,即使对于没有输入装置的设备,也能使其获取到局域网中路由器的用户名和密码并进一步接入到局域网,为设备接入物联网平台提供基础。
上述将设备在物联网平台进行注册的方法和装置,可获取到局域网内支持约定协议的设备的物理标识码,并将物理标识码发送到物联网平台,以使得物理网平台根据该物理标识码注册得到设备的设备账号和设备密码,设备可以该设备账号和设备密码登录到物联网平台,从而与物联网平台进行通信;设备与物联网平台进行通信后,则与物联网平台通信的用户端可经由物联网平台与设备之间进行通信,从而上述将设备在物联网平台进行注册的方法和装置,为实现用户端与设备进行通信提供了基础。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
Claims (18)
1.一种将设备在物联网平台进行注册的方法,包括以下步骤:
用户终端在局域网内发送广播包,以获取所述局域网内支持约定协议的设备;
所述用户终端接收所述局域网内支持所述约定协议的设备发送的设备信息,所述设备信息包括物理标识码;
所述用户终端将所述物理标识码发送到所述物联网平台;
所述用户终端接收所述物联网平台返回的根据所述物理标识码生成的设备账号和与之对应的设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信;
所述用户终端将所述设备账号和设备密码发送给对应的设备。
2.根据权利要求1所述的将设备在物联网平台进行注册的方法,其特征在于,在所述用户终端在局域网内发送广播包之前,所述方法还包括步骤:
所述用户终端辅助设备接入局域网。
3.根据权利要求1所述的将设备在物联网平台进行注册的方法,其特征在于,所述用户终端接收到的所述物理标识码根据发送设备的私钥进行了加密;
所述设备账号和所述设备密码根据解密后的物理标识码注册得到,所述物理标识码根据所述私钥对应的公钥进行解密。
4.根据权利要求1所述的将设备在物联网平台进行注册的方法,其特征在于,所述设备账号和设备密码根据尚未在所述物联网平台注册过的物理标识码注册得到。
5.一种与物联网设备进行通信的实现方法,包括以下步骤:
用户终端辅助设备在物联网平台进行注册,该步骤包括权利要求1至4任一所述的将设备在物联网平台进行注册的方法;
所述用户终端向物联网平台请求将本机当前登录物联网平台所用的用户账号与设备进行绑定,使得以该用户账号登录物联网平台的用户终端与该设备可经由物联网平台进行通信。
6.一种将设备在物联网平台进行注册的方法,包括以下步骤:
设备接收局域网内的用户终端传送的广播包,所述广播包用于在所述局域网内询问是否存在支持约定协议的设备;
若所述设备支持所述约定协议,则向所述用户终端回应所述设备的设备信息,所述设备信息包含所述设备的物理标识码,以使得所述用户终端将所述物理标识码发送到所述物联网平台;
所述设备接收所述物联网平台通过所述用户终端返回的设备账号和设备密码,所述物联网平台根据所述物理标识码注册得到所述设备账号和设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信。
7.根据权利要求6所述的将设备在物联网平台进行注册的方法,其特征在于,在所述设备接收局域网内的用户终端传送的广播包之前,所述方法还包括步骤:
设备接入所述局域网。
8.根据权利要求6所述的将设备在物联网平台进行注册的方法,其特征在于,所述设备向所述用户终端回应的所述物理标识码根据所述设备的私钥进行了加密;
所述设备账号和所述设备密码根据解密后的物理标识码注册得到,所述物理标识码根据所述私钥对应的公钥进行解密。
9.根据权利要求6所述的将设备在物联网平台进行注册的方法,其特征在于,所述设备账号和设备密码根据尚未在所述物联网平台注册过的物理标识码注册得到。
10.一种将设备在物联网平台进行注册的装置,其特征在于,包括:
广播包发送模块,用于在所述局域网内发送广播包,以获取所述局域网内支持约定协议的设备;
设备信息接收模块,用于接收所述局域网内支持所述约定协议的设备发送的设备信息,所述设备信息包括物理标识码;
物理标识码发送模块,用于将所述物理标识码发送到所述物联网平台;
账号密码接收模块,用于接收所述物联网平台返回的根据所述物理标识码生成的设备账号和与之对应的设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信;
账号密码发送模块,用于将所述设备账号和设备密码发送给对应的设备。
11.根据权利要求10所述的将设备在物联网平台进行注册的装置,其特征在于,所述装置还包括:
局域网接入辅助模块,用于辅助设备接入局域网。
12.根据权利要求10所述的将设备在物联网平台进行注册的装置,其特征在于,所述设备信息接收模块接收到的所述物理标识码根据发送设备的私钥进行了加密;
所述设备账号和所述设备密码根据解密后的物理标识码注册得到,所述物理标识码根据所述私钥对应的公钥进行解密。
13.根据权利要求10所述的将设备在物联网平台进行注册的装置,其特征在于,所述设备账号和设备密码根据尚未在所述物联网平台注册过的物理标识码注册得到。
14.一种与物联网设备进行通信的实现装置,其特征在于,包括:
设备注册装置,用于辅助设备在物联网平台进行注册,该装置包括权利要求10至13任一所述的将设备在物联网平台进行注册的装置所包括的模块;
绑定请求模块,用于向物联网平台请求将本机当前登录物联网平台所用的用户账号与设备进行绑定,使得以该用户账号登录物联网平台的用户终端与该设备可经由物联网平台进行通信。
15.一种将设备在物联网平台进行注册的装置,其特征在于,包括:
广播包接收模块,用于接收所述局域网内的用户终端传送的广播包,所述广播包用于在所述局域网内询问是否存在支持约定协议的设备;
广播包回应模块,用于若所述设备支持所述约定协议,则向所述用户终端回应所述设备的设备信息,所述设备信息包含所述设备的物理标识码,以使得所述用户终端将所述物理标识码发送到所述物联网平台;
账号密码接收模块,用于接收所述物联网平台通过所述用户终端返回的设备账号和设备密码,所述物联网平台根据所述物理标识码注册得到所述设备账号和设备密码,所述设备账号和设备密码用于所述设备登录所述物联网平台,以使得所述设备与所述物联网平台进行通信。
16.根据权利要求15所述的将设备在物联网平台进行注册的装置,其特征在于,所述装置还包括:
局域网接入模块,用于将所述设备接入局域网。
17.根据权利要求15所述的将设备在物联网平台进行注册的装置,其特征在于,所述广播包回应模块向所述用户终端回应的所述设备的物理标识码根据所述设备的私钥进行了加密;
所述设备账号和所述设备密码根据解密后的物理标识码注册得到,所述物理标识码根据所述私钥对应的公钥进行解密。
18.根据权利要求15所述的将设备在物联网平台进行注册的装置,其特征在于,所述设备账号和设备密码根据尚未在所述物联网平台注册过的物理标识码注册得到。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410606891.5A CN104967595B (zh) | 2014-10-31 | 2014-10-31 | 将设备在物联网平台进行注册的方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410606891.5A CN104967595B (zh) | 2014-10-31 | 2014-10-31 | 将设备在物联网平台进行注册的方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104967595A true CN104967595A (zh) | 2015-10-07 |
CN104967595B CN104967595B (zh) | 2019-03-01 |
Family
ID=54221541
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410606891.5A Active CN104967595B (zh) | 2014-10-31 | 2014-10-31 | 将设备在物联网平台进行注册的方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104967595B (zh) |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105357224A (zh) * | 2015-12-08 | 2016-02-24 | 深圳众乐智府科技有限公司 | 一种智能家居网关注册、移除方法及*** |
CN105978873A (zh) * | 2016-05-09 | 2016-09-28 | 腾讯科技(深圳)有限公司 | 定制设备注册方法和装置 |
CN106713230A (zh) * | 2015-11-13 | 2017-05-24 | 深圳市光峰光电技术有限公司 | 一种投影设备注册物联网的方法及投影设备和用户终端 |
CN106713386A (zh) * | 2015-11-13 | 2017-05-24 | 深圳市光峰光电技术有限公司 | 投影设备绑定通信方法、投影设备及智能终端 |
CN106790569A (zh) * | 2016-12-27 | 2017-05-31 | 安徽微慧公用通卡运营管理有限公司 | 一种基于物联网平台的终端设备即插即用的实现方法 |
CN106899688A (zh) * | 2017-03-15 | 2017-06-27 | 中国联合网络通信集团有限公司 | 一种物联网数据交互方法、物联网设备和物联网平台 |
CN107612909A (zh) * | 2017-09-18 | 2018-01-19 | 阿里巴巴集团控股有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
CN108092998A (zh) * | 2018-02-05 | 2018-05-29 | 广东***职业学院 | 一种家庭wifi密码安全保护方法及*** |
WO2018096566A1 (en) * | 2016-11-23 | 2018-05-31 | Cisa S.P.A. | Method of control and management for devices on the internet of things, in particular for home automation, robotic, biomedical, monitoring, telemetry applications and the like |
WO2018153362A1 (zh) * | 2017-02-27 | 2018-08-30 | 华为技术有限公司 | 接入物联网平台的方法、物联网平台和物联网设备 |
CN108667778A (zh) * | 2017-03-31 | 2018-10-16 | 中移物联网有限公司 | 一种物联网设备绑定方法、终端和物联网设备 |
CN108768635A (zh) * | 2018-06-01 | 2018-11-06 | 武汉珈港科技有限公司 | 一种适用于物联网***的密码标识管理模型及方法 |
CN109150807A (zh) * | 2017-06-19 | 2019-01-04 | 上海中兴软件有限责任公司 | 凭证分发方法、用户终端、用户签约认证管理单元及介质 |
WO2019011339A1 (zh) * | 2017-07-14 | 2019-01-17 | 华为技术有限公司 | 一种通信方法及设备 |
CN109962978A (zh) * | 2019-02-28 | 2019-07-02 | 深圳市盛弘电气股份有限公司 | 充电桩日志导出方法、充电桩以及控制设备 |
CN110839053A (zh) * | 2018-08-16 | 2020-02-25 | 阿里巴巴集团控股有限公司 | 设备通信方法、装置、设备和存储介质 |
TWI688245B (zh) * | 2018-03-30 | 2020-03-11 | 香港商阿里巴巴集團服務有限公司 | 物聯網設備的登錄方法和裝置 |
CN111163052A (zh) * | 2019-11-29 | 2020-05-15 | 泰康保险集团股份有限公司 | 连接物联网平台方法、装置、介质及电子设备 |
CN111294375A (zh) * | 2018-12-07 | 2020-06-16 | 浙江宇视科技有限公司 | 监控设备连接方法及装置 |
CN111404913A (zh) * | 2020-03-11 | 2020-07-10 | 成都千立网络科技有限公司 | 一种物联网通讯协议及其交互方法 |
CN112039604A (zh) * | 2020-09-07 | 2020-12-04 | 北京小米移动软件有限公司 | 一种基于智能家居场景的设备快速联网技术 |
CN113014592A (zh) * | 2021-03-11 | 2021-06-22 | 建信金融科技有限责任公司 | 物联网设备自动注册***和方法 |
WO2021155515A1 (zh) * | 2020-02-05 | 2021-08-12 | Oppo广东移动通信有限公司 | 物联网设备的注册方法、装置、设备及存储介质 |
CN115002148A (zh) * | 2022-04-21 | 2022-09-02 | 浪潮云信息技术股份公司 | 一种物联网云边通信方法及*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101702690A (zh) * | 2009-10-30 | 2010-05-05 | 倪树芳 | 嵌入式设备通过互联网即时通讯***进行人机交互的方法 |
US20120130902A1 (en) * | 2010-11-24 | 2012-05-24 | International Business Machines Corporation | Wireless establishment of identity via bi-directional rfid |
CN103384367A (zh) * | 2012-05-03 | 2013-11-06 | 海尔集团公司 | 设备搜索方法 |
CN103763392A (zh) * | 2014-01-29 | 2014-04-30 | 百度在线网络技术(北京)有限公司 | 设备的控制方法、装置及*** |
-
2014
- 2014-10-31 CN CN201410606891.5A patent/CN104967595B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101702690A (zh) * | 2009-10-30 | 2010-05-05 | 倪树芳 | 嵌入式设备通过互联网即时通讯***进行人机交互的方法 |
US20120130902A1 (en) * | 2010-11-24 | 2012-05-24 | International Business Machines Corporation | Wireless establishment of identity via bi-directional rfid |
CN103384367A (zh) * | 2012-05-03 | 2013-11-06 | 海尔集团公司 | 设备搜索方法 |
CN103763392A (zh) * | 2014-01-29 | 2014-04-30 | 百度在线网络技术(北京)有限公司 | 设备的控制方法、装置及*** |
Cited By (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106713230A (zh) * | 2015-11-13 | 2017-05-24 | 深圳市光峰光电技术有限公司 | 一种投影设备注册物联网的方法及投影设备和用户终端 |
CN106713386A (zh) * | 2015-11-13 | 2017-05-24 | 深圳市光峰光电技术有限公司 | 投影设备绑定通信方法、投影设备及智能终端 |
CN105357224A (zh) * | 2015-12-08 | 2016-02-24 | 深圳众乐智府科技有限公司 | 一种智能家居网关注册、移除方法及*** |
CN105357224B (zh) * | 2015-12-08 | 2019-08-02 | 深圳众乐智府科技有限公司 | 一种智能家居网关注册、移除方法及*** |
CN105978873A (zh) * | 2016-05-09 | 2016-09-28 | 腾讯科技(深圳)有限公司 | 定制设备注册方法和装置 |
WO2018096566A1 (en) * | 2016-11-23 | 2018-05-31 | Cisa S.P.A. | Method of control and management for devices on the internet of things, in particular for home automation, robotic, biomedical, monitoring, telemetry applications and the like |
CN106790569A (zh) * | 2016-12-27 | 2017-05-31 | 安徽微慧公用通卡运营管理有限公司 | 一种基于物联网平台的终端设备即插即用的实现方法 |
CN106790569B (zh) * | 2016-12-27 | 2019-12-13 | 安徽微慧公用通卡运营管理有限公司 | 一种基于物联网平台的终端设备即插即用的实现方法 |
WO2018153362A1 (zh) * | 2017-02-27 | 2018-08-30 | 华为技术有限公司 | 接入物联网平台的方法、物联网平台和物联网设备 |
CN108512870B (zh) * | 2017-02-27 | 2020-10-23 | 华为技术有限公司 | 接入物联网平台的方法、物联网平台和物联网设备 |
CN108512870A (zh) * | 2017-02-27 | 2018-09-07 | 华为技术有限公司 | 接入物联网平台的方法、物联网平台和物联网设备 |
CN106899688A (zh) * | 2017-03-15 | 2017-06-27 | 中国联合网络通信集团有限公司 | 一种物联网数据交互方法、物联网设备和物联网平台 |
CN108667778A (zh) * | 2017-03-31 | 2018-10-16 | 中移物联网有限公司 | 一种物联网设备绑定方法、终端和物联网设备 |
CN109150807B (zh) * | 2017-06-19 | 2022-06-17 | 中兴通讯股份有限公司 | 凭证分发方法、用户终端、用户签约认证管理单元及介质 |
CN109150807A (zh) * | 2017-06-19 | 2019-01-04 | 上海中兴软件有限责任公司 | 凭证分发方法、用户终端、用户签约认证管理单元及介质 |
EP3644632A4 (en) * | 2017-07-14 | 2020-04-29 | Huawei Technologies Co., Ltd. | COMMUNICATION METHOD AND DEVICE |
CN113518318B (zh) * | 2017-07-14 | 2024-05-03 | 华为技术有限公司 | 一种通信方法及设备 |
CN113518318A (zh) * | 2017-07-14 | 2021-10-19 | 华为技术有限公司 | 一种通信方法及设备 |
CN109429181A (zh) * | 2017-07-14 | 2019-03-05 | 华为技术有限公司 | 一种通信方法及设备 |
WO2019011339A1 (zh) * | 2017-07-14 | 2019-01-17 | 华为技术有限公司 | 一种通信方法及设备 |
US11172449B2 (en) | 2017-07-14 | 2021-11-09 | Huawei Technologies Co., Ltd. | Communication method and device |
CN109429181B (zh) * | 2017-07-14 | 2021-06-01 | 华为技术有限公司 | 一种通信方法及设备 |
WO2019052532A1 (zh) * | 2017-09-18 | 2019-03-21 | 阿里巴巴集团控股有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
CN107612909A (zh) * | 2017-09-18 | 2018-01-19 | 阿里巴巴集团控股有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
CN107612909B (zh) * | 2017-09-18 | 2020-09-08 | 阿里巴巴集团控股有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
CN112217831B (zh) * | 2017-09-18 | 2023-04-25 | 创新先进技术有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
CN112217831A (zh) * | 2017-09-18 | 2021-01-12 | 创新先进技术有限公司 | 关于物联网设备的信息交互方法、装置及设备 |
TWI719312B (zh) * | 2017-09-18 | 2021-02-21 | 開曼群島商創新先進技術有限公司 | 關於物聯網設備的資訊交互方法、裝置及設備 |
CN108092998A (zh) * | 2018-02-05 | 2018-05-29 | 广东***职业学院 | 一种家庭wifi密码安全保护方法及*** |
TWI688245B (zh) * | 2018-03-30 | 2020-03-11 | 香港商阿里巴巴集團服務有限公司 | 物聯網設備的登錄方法和裝置 |
CN108768635A (zh) * | 2018-06-01 | 2018-11-06 | 武汉珈港科技有限公司 | 一种适用于物联网***的密码标识管理模型及方法 |
CN110839053A (zh) * | 2018-08-16 | 2020-02-25 | 阿里巴巴集团控股有限公司 | 设备通信方法、装置、设备和存储介质 |
CN111294375B (zh) * | 2018-12-07 | 2022-11-25 | 浙江宇视科技有限公司 | 监控设备连接方法及装置 |
CN111294375A (zh) * | 2018-12-07 | 2020-06-16 | 浙江宇视科技有限公司 | 监控设备连接方法及装置 |
CN109962978A (zh) * | 2019-02-28 | 2019-07-02 | 深圳市盛弘电气股份有限公司 | 充电桩日志导出方法、充电桩以及控制设备 |
CN111163052A (zh) * | 2019-11-29 | 2020-05-15 | 泰康保险集团股份有限公司 | 连接物联网平台方法、装置、介质及电子设备 |
CN111163052B (zh) * | 2019-11-29 | 2022-09-02 | 泰康保险集团股份有限公司 | 连接物联网平台方法、装置、介质及电子设备 |
WO2021155515A1 (zh) * | 2020-02-05 | 2021-08-12 | Oppo广东移动通信有限公司 | 物联网设备的注册方法、装置、设备及存储介质 |
CN111404913B (zh) * | 2020-03-11 | 2022-08-09 | 成都千立网络科技有限公司 | 一种物联网通讯协议及其交互方法 |
CN111404913A (zh) * | 2020-03-11 | 2020-07-10 | 成都千立网络科技有限公司 | 一种物联网通讯协议及其交互方法 |
CN112039604A (zh) * | 2020-09-07 | 2020-12-04 | 北京小米移动软件有限公司 | 一种基于智能家居场景的设备快速联网技术 |
CN113014592A (zh) * | 2021-03-11 | 2021-06-22 | 建信金融科技有限责任公司 | 物联网设备自动注册***和方法 |
CN113014592B (zh) * | 2021-03-11 | 2023-11-21 | 中国建设银行股份有限公司 | 物联网设备自动注册***和方法 |
CN115002148A (zh) * | 2022-04-21 | 2022-09-02 | 浪潮云信息技术股份公司 | 一种物联网云边通信方法及*** |
Also Published As
Publication number | Publication date |
---|---|
CN104967595B (zh) | 2019-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104967595A (zh) | 将设备在物联网平台进行注册的方法和装置 | |
CN104967596A (zh) | 用户终端与物联网设备绑定、通信的实现方法和装置 | |
US11979274B2 (en) | Network management method and apparatus | |
CN106376003B (zh) | 检测无线局域网连接及无线局域网数据发送方法及其装置 | |
CN106921963A (zh) | 一种智能设备接入无线局域网的方法及装置 | |
CN102724175B (zh) | 泛在绿色社区控制网络的远程通信安全管理架构与方法 | |
US20090217038A1 (en) | Methods and Apparatus for Locating a Device Registration Server in a Wireless Network | |
US11778458B2 (en) | Network access authentication method and device | |
CN106851632A (zh) | 一种智能设备接入无线局域网的方法及装置 | |
CN105933895A (zh) | Wifi入网配置数据的传输方法、智能设备及智能终端 | |
US9686683B2 (en) | Method and system for secure transmission of small data of MTC device group | |
US10425812B2 (en) | Method and apparatus for establishment of private communication between devices | |
WO2016161832A1 (zh) | 一种通过托管sim卡实现移动通信的***及相应的方法 | |
CN104967994B (zh) | 将设备接入局域网的方法和装置 | |
CN105792194A (zh) | 基站合法性的认证方法、认证装置、网络设备、认证*** | |
CN108476131A (zh) | 数据传输方法、装置和设备 | |
CN113490207B (zh) | 物联网设备绑定方法、装置、计算机设备及存储介质 | |
CN110784865A (zh) | 物联网设备的配网方法、终端、物联网设备及配网*** | |
US20190327612A1 (en) | Network assisted validation of secure connection to cellular infrastructure | |
CN104619040A (zh) | WiFi设备快速连接的方法和*** | |
CN104917605A (zh) | 一种终端设备切换时密钥协商的方法和设备 | |
CN108293055A (zh) | 用于认证到移动网络的方法、设备和***以及用于将设备认证到移动网络的服务器 | |
WO2014173086A1 (zh) | 信息的发送、转发方法及装置 | |
CN107027121A (zh) | 一种WiFi网络安全接入方法及装置 | |
CN110392998A (zh) | 一种数据包校验方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20210917 Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd. Address before: 2, 518000, East 403 room, SEG science and Technology Park, Zhenxing Road, Shenzhen, Guangdong, Futian District Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |
|
TR01 | Transfer of patent right |