CN108270756A - 一种设备间通信的方法及*** - Google Patents
一种设备间通信的方法及*** Download PDFInfo
- Publication number
- CN108270756A CN108270756A CN201710001399.9A CN201710001399A CN108270756A CN 108270756 A CN108270756 A CN 108270756A CN 201710001399 A CN201710001399 A CN 201710001399A CN 108270756 A CN108270756 A CN 108270756A
- Authority
- CN
- China
- Prior art keywords
- internet
- equipment
- sent
- open platform
- things
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/141—Setup of application sessions
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Medical Informatics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明的实施例提供一种设备间通信的方法及***,其中方法包括获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,查找请求携带所述第一设备的ID;融合通信***将查找请求发送给物联网开放平台***,并获得物联网开放平台***根据第一设备的ID查找到第一设备后,返回的查找成功的响应信息。本发明的方案可以实现融合通信***与物联网开放平台***之间的通信以及两***下的终端与设备间的通信。
Description
技术领域
本发明涉及融合通信技术领域,特别是指一种设备间通信的方法及***。
背景技术
现有的融合通信方案如图1所示,包括BOSS(Business Operation SupportSystem,业务运营支撑***),DM Server(DM服务器),RCS AS(融合通信服务器-应用服务器),Telephony AS(电话应用服务器),IMS Core(IP多媒体子***核心)以及终端(UE);其中,BOSS通过SOAP/XML接口与终端连接,并通过Ro接口/FTP与Telephony AS连接;DM服务器通过OMA DM接口与终端连接;DM服务器通过SOAP接口与Telephony AS连接,并通过SOAP接口与RCS AS连接;RCS AS通过XCAP接口/Ut接口与终端连接;Telephony AS通过Ut接口与终端连接;IMS Core通过Gm接口与终端连接。
该***可以完成用户管理、连接建立和消息传送,其中,关键***是IMS Core。
如图2所示:IMS Core的具体架构包括:SGSN(服务GPRS支持节点),GGSN(网关GPRS支持节点),互联网(Internet)以及PSTN(公用电话交换网络),以及IMS***。其中,图中,实线表示数据传输,虚线表示信令传输。
MQTT(消息队列遥测传输)是基于二进制消息的发布/订阅编程模式的消息协议,目前在智能家居领域里用于设备互联的协议有很多种,如wifi,蓝牙,Zigbee,Z-wave等,应用层通信协议也各不相同,各个厂商都在推行自己协议体系,一般是一个品牌的家电连接到该家电厂商的平台上实现智能控制,并且家里还要配有支持这些协议的网关,如wifi路由器,才能使设备连接到管理平台上。设备应用也并不丰富,未形成开放的生态圈。对于工业领域也存在上述问题,工业企业尚未见到改造之后为企业带来多大好处,于是不支持将设备安装连接功能,相应的应用生态也很难建立。
目前实现融合通信的技术方案采用SIP协议,由于协议较复杂,不适用于物联网领域。
发明内容
本发明提供了一种设备间通信的方法及***。实现融合通信***与物联网开放平台***之间的通信以及两***下的终端与设备间的通信。
为解决上述技术问题,本发明的实施例提供如下方案:
一种设备间通信的方法,包括:
获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,所述查找请求携带所述第一设备的ID;
所述融合通信***将所述查找请求发送给所述物联网开放平台***,并获得所述物联网开放平台***根据所述第一设备的ID查找到第一设备后,返回的查找成功的响应信息。
其中,所述设备间通信的方法,还包括:
获取所述第一终端产生的对第一设备的操作控制指令;
将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
其中,设备间通信的方法还包括:
接收所述第一终端发送的对所述第一设备进行操作控制的操作请求,并将所述操作请求发送给所述物联网开放平台***;
获得所述物联网开放平台***根据所述操作请求返回的第一设备的操作指令列表,并发送给第一终端;
获取所述第一终端在所述操作指令列表中选择的对第一设备的操作控制指令;
将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
其中,所述获得所述物联网开放平台***返回的第一设备的操作指令列表,并发送给第一终端的步骤包括:
所述融合通信***通过所述物联网开放平台***获得所述第一设备以消息形式返回的可以操作第一设备的操作指令列表,并发送给所述第一终端。
其中,将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备的步骤包括:
所述融合通信***以消息的形式将所述操作控制指令发送给所述物联网开放平台***,并由所述物联网开放平台将所述操作控制指令发送给所述第一设备,并实现对所述第一设备的操作控制。
其中,所述融合通信***将所述查找请求发送给所述物联网开放平台***的步骤包括:
所述融合通信***通过地址服务器获得所述物联网开放平台***的地址;
所述融合通信***根据所述物联网开放平台***的地址,与所述物联网开放平台***通信,将所述查找请求发送给所述物联网开放平台***。
其中,所述融合通信***将所述查找请求发送给所述物联网开放平台***的步骤包括:
所述融合通信***直接将所述查找请求发送给与所述融合通信***级联的所述物联网开放平台***。
其中,所述融合通信***与所述物联网开放平台***支持同一种通信协议,并采用所述通信协议进行通信。
其中,所述通信协议为消息队列遥测传输MQTT通信协议。
其中,设备间通信的方法,还包括:
将所述第一终端的终端ID和密码发送给与所述融合通信***通信连接的融合应用平台中的应用;
接收所述应用根据所述终端ID和密码发起的连接所述第一终端的连接请求,并发送给所述第一终端;
接收所述第一终端返回的连接成功消息,并发送给所述应用。
其中,接收所述第一终端返回的连接成功消息,并发送给所述应用后还包括:
接收所述应用发送的对所述第一终端进行操作控制的操作控制指令,并发送给所述第一终端。
其中,设备间通信的方法,还包括:
将所述第一设备的设备ID和密码发送给与所述物联网开放平台***通信连接的物联网应用平台中的应用;
接收所述应用根据所述设备ID和密码发起的连接所述第一设备的连接请求,并发送给所述第一设备;
接收所述第一设备返回的连接成功消息,并发送给所述应用。
其中,接收所述第一设备返回的连接成功消息,并发送给所述应用后还包括:
接收所述应用发送的对所述第一设备进行操作控制的操作控制指令,并发送给所述第一设备。
本发明的实施例还提供一种设备间通信的***,包括:融合通信***以及所述融合通信***通信连接的物联网开放平台***;
所述融合通信***用于获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,所述查找请求携带所述第一设备的ID;
所述融合通信***将所述查找请求发送给所述物联网开放平台***,并获得所述物联网开放平台***根据所述第一设备的ID查找到第一设备后,返回的查找成功的响应信息。
其中,所述融合通信***获取所述第一终端产生的对第一设备的操作控制指令,并将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
其中,所述融合通信***接收所述第一终端发送的对所述第一设备进行操作控制的操作请求,并将所述操作请求发送给所述物联网开放平台***;
所述融合通信***获得所述物联网开放平台***根据所述操作请求返回的第一设备的操作指令列表,并发送给第一终端;
所述融合通信***获取所述第一终端在所述操作指令列表选择的对第一设备的操作控制指令,并将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
其中,所述融合通信***具体用于:
通过所述物联网开放平台***获得第一设备以消息形式返回的可以操作第一设备的操作指令列表,并发送给所述第一终端。
其中,所述融合通信***具体用于:接收所述第一终端在所述操作指令列表选择的对第一设备的操作控制指令;以消息的形式将所述操作控制指令发送给所述物联网开放平台***,并由所述物联网开放平台将所述操作控制指令发送给所述第一设备,并实现对所述第一设备的操作控制。
其中,***还包括:地址服务器;
所述融合通信***通过所述地址服务器获得所述物联网开放平台***的地址;
所述融合通信***根据所述物联网开放平台***的地址,与所述物联网开放平台***通信,将所述查找请求发送给所述物联网开放平台***。
其中,所述融合通信***直接将所述查找请求发送给与所述融合通信***级联的所述物联网开放平台***。
其中,所述融合通信***与所述物联网开放平台***支持同一种通信协议,并采用所述通信协议进行通信。
其中,所述通信协议为消息队列遥测传输MQTT通信协议。
其中,***还包括:与所述融合通信***通信连接的融合应用平台;
所述融合通信***将所述第一终端的终端ID和密码发送给与所述融合通信***通信连接的融合应用平台中的应用;接收所述应用根据所述终端ID和密码发起的连接所述第一终端的连接请求,并发送给所述第一终端;接收所述第一终端返回的连接成功消息,并发送给所述应用。
其中,所述融合通信***还用于:接收所述应用发送的对所述第一终端进行操作控制的操作控制指令,并发送给所述第一终端。
其中,***还包括:与所述物联网开放平台***通信连接的物联网应用平台;
所述物联网开放平台***将所述第一设备的设备ID和密码发送给与所述物联网开放平台***通信连接的物联网应用平台中的应用;并接收所述应用根据所述设备ID和密码发起的连接所述第一设备的连接请求,并发送给所述第一设备;接收所述第一设备返回的连接成功消息,并发送给所述应用。
其中,所述物联网开放平台***还用于:
接收所述应用发送的对所述第一设备进行操作控制的操作控制指令,并发送给所述第一设备。
本发明的上述方案至少包括以下有益效果:
本发明的上述方案,通过获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,所述查找请求携带所述第一设备的ID;所述融合通信***将所述查找请求发送给所述物联网开放平台***,并获得所述物联网开放平台***根据所述第一设备的ID查找到第一设备后,返回的第一设备的操作指令列表,并发送给第一终端;获取所述第一终端根据所述操作指令列表产生的对第一设备的操作控制指令,并发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。实现融合通信***与物联网开放平台***之间的通信以及两***下的终端与设备间的通信。
附图说明
图1为现有的融合通信架构示意图;
图2为现有的融合通信架构中IMS Core的架构示意图;
图3为本发明的设备间通信的方法流程图;
图4为本发明的***架构图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
如图3所示,本发明的实施例提供一种设备间通信的方法,包括:
步骤31,获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,所述查找请求携带所述第一设备的ID;
步骤32,所述融合通信***将所述查找请求发送给所述物联网开放平台***,并获得所述物联网开放平台***根据所述第一设备的ID查找到第一设备后,返回的查找成功的响应信息。
本发明的上述实施例中,还可以进一步的包括:
获取所述第一终端产生的对第一设备的操作控制指令,并发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
比如,终端直接发送对第一设备进行关机、开机等操作控制指令,以实现对第一设备的控制。
本发明的上述实施例中,还可以进一步包括:
步骤33,所述融合通信***接收所述第一终端发送的对所述第一设备进行操作控制的操作请求,并将所述操作请求发送给所述物联网开放平台***,并进一步由所述物联网开放平台***将所述操作请求发送给第一设备,该操作请求具体可以是第一终端发送的“帮助”消息;
步骤34,获得所述物联网开放平台***根据所述操作请求返回的第一设备的操作指令列表,并发送给第一终端;
步骤35,获取所述第一终端在所述操作指令列表中选择的对第一设备的操作控制指令,并发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
本发明的该实施例,通过获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,所述查找请求携带所述第一设备的ID;所述融合通信***将所述查找请求发送给所述物联网开放平台***,并获得所述物联网开放平台***根据所述第一设备的ID查找到第一设备后,返回的第一设备的操作指令列表,并发送给第一终端;获取所述第一终端根据所述操作指令列表产生的对第一设备的操作控制指令,并发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。实现融合通信***与物联网开放平台***之间的通信以及两***下的终端与设备间的通信。
本发明的上述实施例中,步骤34具体可以包括:
步骤341,所述融合通信***通过所述物联网开放平台***接收所述第一设备以消息形式返回的可以操作第一设备的操作指令列表,并发送给所述第一终端。
其中,步骤32中,所述融合通信***通过地址服务器获得所述物联网开放平台***的地址;所述融合通信***根据所述物联网开放平台***的地址,与所述物联网开放平台***通信,将所述查找请求发送给所述物联网开放平台***。
其中,步骤32中,所述融合通信***直接将所述查找请求发送给与所述融合通信***级联的所述物联网开放平台***。
其中,所述融合通信***与所述物联网开放平台***支持同一种通信协议,并采用所述通信协议进行通信。
其中,所述通信协议为MQTT(消息队列遥测传输)通信协议。
上述实施例的具体实现流程如下:
步骤411,设备管理员将已开卡的SIM卡***终端或者设备。或将内置于终端或设备中的eSIM激活,使得终端具有通过公众接入网接入融合通信***的能力,或者使得设备具有通过公众接入网接入物联网开放平台***的能力;
步骤412,管理员使用融合通信终端登录融合通信***,在终端上根据设备ID查找设备;
步骤413,融合通信***与物联网开放平台***通信,查找设备ID,物联网开放平台返回设备查找成功的响应;
步骤414,管理员在融合通信终端上添加要管理的设备,设备操作界面或网关操作界面会显示管理员的融合通信ID有连接请求,管理员对界面进行操作,接受请求;
当有多个管理员需要操作设备时,多个管理员分别在各自融合通信终端上添加该设备,并分别在设备操作界面或网关上接受请求。也可以在设备操作界面或网关上输入多个管理员的融合通信ID,当各管理员添加设备时,有连接请求到达设备操作界面或网关上时,自动接受连接请求。
步骤415,管理员在操作界面发送“帮助”消息,该消息经融合通信***和物联网开放平台发送到设备上;
步骤416,设备以消息的形态返回所有可以操作的指令;
步骤411,管理员根据指令列表将设备控制指令以消息的形式发送,经融合通信***和物联网开放平台发送到设备上;
步骤417,设备根据控制指令完成在设备上的各种操作。包括数据上报,上报时间间隔等。
本发明的另一实施例中,将接入融合通信***的至少一个第一终端开放给与所述融合通信***通信连接的融合应用平台中的应用,设备间通信的方法还可以包括:
步骤36,将所述第一终端的终端ID和密码发送给与所述融合通信***通信连接的融合应用平台中的应用;
步骤37,接收所述应用根据所述终端ID和密码发起的连接所述第一终端的连接请求,并发送给所述第一终端;
步骤38,接收所述第一终端返回的连接成功消息,并发送给所述应用。
并进一步的,还可以包括:
步骤39,接收所述应用发送的对所述第一终端进行操作控制的操作控制指令,并发送给所述第一终端,并由所述第一终端执行所述操作控制指令,根据所述操作控制指令在所述第一终端上进行操作。
本发明的另一实施例中,将接入物联网开放平台***的至少一个第一设备开放给与所述物联网开放平台***通信连接的物联网应用平台中的应用,设备间通信的方法还可以包括:
步骤40,将所述第一设备的设备ID和密码发送给与所述物联网开放平台***通信连接的物联网应用平台中的应用;
具体的,设备管理员将设备的ID和密码通过互联网或线下的方式发给应用;
步骤41,接收所述应用根据所述设备ID和密码发起的连接所述第一设备的连接请求,并发送给所述第一设备;
步骤42,接收所述第一设备返回的连接成功消息,并发送给所述应用。
并进一步的,还可以包括:
步骤43,接收所述应用发送的对所述第一设备进行操作控制的操作控制指令,并发送给所述第一设备,并由所述第一设备执行所述操作控制指令,根据所述操作控制指令在所述第一设备上进行操作。
具体的,应用根据自身逻辑或外部请求,经物联网开放平台***向第一设备发送控制指令。应用可以通过互联网接受来自其他授权终端的输入。第一设备根据控制指令完成设备上的各种操作。如数据上传等。
本发明的实施例,融合通信***具体可以由支持MQTT协议的服务器实现,物联网开放平台***可以由支持MQTT协议的服务器实现,本发明的实施例通过MQTT代理级联的方式实现了人与物的连接,从而实现了万物互联,降低了物联网普及的成本和难度。通过物联网开放平台的方式,促进了物联网应用的发展。
随着NB-IOT和5G的发展,设备通过移动通信网支持联网能力的成本将极为降低。所有设备厂商可以不必自建平台和客户端,来支持设备联网,只要将移动通信功能集成进设备里面,后续的智能应用可以利用开放的物联网开放平台,提供,用户可以自行随意选择业务提供方提供的物联网应用。开放体系架构下,繁荣的生态圈也很容易建立起来,从而实现应用与智能设备的发展相互促进。
如图4所示,本发明的实施例还提供一种设备间通信的***,包括:融合通信***以及所述融合通信***通信连接的物联网开放平台***;
所述融合通信***用于获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,所述查找请求携带所述第一设备的ID;
所述融合通信***将所述查找请求发送给所述物联网开放平台***,并获得所述物联网开放平台***根据所述第一设备的ID查找到第一设备后,返回的查找成功的响应消息。
进一步的,所述融合通信***获取所述第一终端产生的对第一设备的操作控制指令,并将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
进一步的,所述融合通信***接收所述第一终端发送的对所述第一设备进行操作控制的操作请求,并将所述操作请求发送给所述物联网开放平台***;
所述融合通信***获得所述物联网开放平台***根据所述操作请求返回的第一设备的操作指令列表,并发送给第一终端;
所述融合通信***获取所述第一终端在所述操作指令列表中选择的对第一设备的操作控制指令,并发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
其中,所述融合通信***具体用于:将所述查找请求发送给所述物联网开放平台***;所述融合通信***接收所述物联网开放平台***返回的查找成功的响应;所述融合通信***将所述查找成功响应返回给第一终端,并接收第一终端发送的操作请求消息,通过所述物联网开放平台***将所述操作请求消息发送给所述第一设备;所述融合通信***通过所述物联网开放平台***接收第一设备以消息形式返回的可以操作第一设备的操作指令列表,并发送给所述第一终端。
其中,***还包括:地址服务器;所述融合通信***通过所述地址服务器获得所述物联网开放平台***的地址;
所述融合通信***根据所述物联网开放平台***的地址,与所述物联网开放平台***通信,将所述查找请求发送给所述物联网开放平台***。
其中,所述融合通信***直接将所述查找请求发送给与所述融合通信***级联的所述物联网开放平台***。
其中,所述融合通信***具体用于:接收所述第一终端根据所述操作指令列表产生的对第一设备的操作控制指令;以消息的形式将所述操作控制指令发送给所述物联网开放平台***,并由所述物联网开放平台将所述操作控制指令发送给所述第一设备,并实现对所述第一设备的操作控制。
其中,所述融合通信***与所述物联网开放平台***支持同一种通信协议,并采用所述通信协议进行通信。
其中,所述通信协议为消息队列遥测传输MQTT通信协议。
其中,***还包括:与所述融合通信***通信连接的融合应用平台;
所述融合通信***将所述第一终端的终端ID和密码发送给与所述融合通信***通信连接的融合应用平台中的应用;接收所述应用根据所述终端ID和密码发起的连接所述第一终端的连接请求,并发送给所述第一终端;接收所述第一终端返回的连接成功消息,并发送给所述应用。
其中,所述融合通信***还用于:接收所述应用发送的对所述第一终端进行操作控制的操作控制指令,并发送给所述第一终端,并由所述第一终端执行所述操作控制指令,根据所述操作控制指令在所述第一终端上进行操作。
其中,***还包括:与所述物联网开放平台***通信连接的物联网应用平台;
所述物联网开放平台***将所述第一设备的设备ID和密码发送给与所述物联网开放平台***通信连接的物联网应用平台中的应用;并接收所述应用根据所述设备ID和密码发起的连接所述第一设备的连接请求,并发送给所述第一设备;接收所述第一设备返回的连接成功消息,并发送给所述应用。
其中,所述物联网开放平台***还用于:接收所述应用发送的对所述第一设备进行操作控制的操作控制指令,并发送给所述第一设备,并由所述第一设备执行所述控制操作指令,根据所述操作控制指令在所述第一设备上进行操作。
上述实施例中,融合通信***实现公众的基础通信业务,融合通信***对外开放API,可以供外部的通信应用平台调用通信网络的能力,如通话能力和消息能力。
融合通信***中,具体可以包括以下模块:
用户管理,实现用户信息存储;
业务管理,实现业务订购管理;
消息管理,实现即时消息功能;
呼叫控制,实现通话接续功能;
接入管理,实现协议解析,接入控制;
终端管理,实现终端软件升级管理。
地址服务器实现终端寻找,根据用户ID确定终端所归属的***的地址。
物联网开放平台***可以包括以下模块:
用户管理,实现接入设备的信息存储;
业务管理,实现业务订购管理;
消息管理,实现设备之间,以及外部***与设备之间消息的传递;
连接管理,实现设备之间,以及外部***与设备之间的连接控制;
接入管理,实现协议解析,接入控制;
终端管理,实现终端设备的软件升级管理。
其中融合通信***和物联网开放平台支持MQTT协议,作为MQTT服务器与终端连接。用户终端支持MQTT协议,用户客户端作为MQTT客户端与融合通信***连接。物联网设备支持MQTT协议,作为MQTT客户端与物联网开放平台连接。不支持MQTT协议的设备通过MQTT网关,以MQTT客户端的方式与物联网开放平台连接。
物联网开放平台可对外提供开放API,供物联网应用平台调用,物联网应用平台通过API调用物联网设备的能力,从而提供丰富的物联网应用。外部终端可以通过互联网访问物联网应用平台。
本发明的***通过MQTT代理级联的方式实现了人与物的连接,从而实现了万物互联,降低了物联网普及的成本和难度。通过物联网开放平台的方式,促进了物联网应用的发展。
随着NB-IOT和5G的发展,设备通过移动通信网支持联网能力的成本将极为降低。所有设备厂商可以不必自建平台和客户端,来支持设备联网,只要将移动通信功能集成进设备里面,后续的智能应用可以利用开放的物联网开放平台,提供,用户可以自行随意选择业务提供方提供的物联网应用。开放体系架构下,繁荣的生态圈也很容易建立起来,从而实现应用与智能设备的发展相互促进。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (26)
1.一种设备间通信的方法,其特征在于,包括:
获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,所述查找请求携带所述第一设备的ID;
所述融合通信***将所述查找请求发送给所述物联网开放平台***,并获得所述物联网开放平台***根据所述第一设备的ID查找到第一设备后,返回的查找成功的响应信息。
2.根据权利要求1所述的设备间通信的方法,其特征在于,还包括:
获取所述第一终端产生的对第一设备的操作控制指令;
将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
3.根据权利要求1所述的设备间通信的方法,其特征在于,还包括:
接收所述第一终端发送的对所述第一设备进行操作控制的操作请求,并将所述操作请求发送给所述物联网开放平台***;
获得所述物联网开放平台***根据所述操作请求返回的第一设备的操作指令列表,并发送给第一终端;
获取所述第一终端在所述操作指令列表中选择的对第一设备的操作控制指令;
将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
4.根据权利要求3所述的设备间通信的方法,其特征在于,所述获得所述物联网开放平台***返回的第一设备的操作指令列表,并发送给第一终端的步骤包括:
所述融合通信***通过所述物联网开放平台***获得所述第一设备以消息形式返回的可以操作第一设备的操作指令列表,并发送给所述第一终端。
5.根据权利要求2或3所述的设备间通信的方法,其特征在于,将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备的步骤包括:
所述融合通信***以消息的形式将所述操作控制指令发送给所述物联网开放平台***,并由所述物联网开放平台将所述操作控制指令发送给所述第一设备,并实现对所述第一设备的操作控制。
6.根据权利要求1所述的设备间通信的方法,其特征在于,所述融合通信***将所述查找请求发送给所述物联网开放平台***的步骤包括:
所述融合通信***通过地址服务器获得所述物联网开放平台***的地址;
所述融合通信***根据所述物联网开放平台***的地址,与所述物联网开放平台***通信,将所述查找请求发送给所述物联网开放平台***。
7.根据权利要求1所述的设备间通信的方法,其特征在于,所述融合通信***将所述查找请求发送给所述物联网开放平台***的步骤包括:
所述融合通信***直接将所述查找请求发送给与所述融合通信***级联的所述物联网开放平台***。
8.根据权利要求1所述的设备间通信的方法,其特征在于,所述融合通信***与所述物联网开放平台***支持同一种通信协议,并采用所述通信协议进行通信。
9.根据权利要求8所述的设备间通信的方法,其特征在于,所述通信协议为消息队列遥测传输MQTT通信协议。
10.根据权利要求1所述的设备间通信的方法,其特征在于,还包括:
将所述第一终端的终端ID和密码发送给与所述融合通信***通信连接的融合应用平台中的应用;
接收所述应用根据所述终端ID和密码发起的连接所述第一终端的连接请求,并发送给所述第一终端;
接收所述第一终端返回的连接成功消息,并发送给所述应用。
11.根据权利要求10所述的设备间通信的方法,其特征在于,接收所述第一终端返回的连接成功消息,并发送给所述应用后还包括:
接收所述应用发送的对所述第一终端进行操作控制的操作控制指令,并发送给所述第一终端。
12.根据权利要求1所述的设备间通信的方法,其特征在于,还包括:
将所述第一设备的设备ID和密码发送给与所述物联网开放平台***通信连接的物联网应用平台中的应用;
接收所述应用根据所述设备ID和密码发起的连接所述第一设备的连接请求,并发送给所述第一设备;
接收所述第一设备返回的连接成功消息,并发送给所述应用。
13.根据权利要求12所述的设备间通信的方法,其特征在于,接收所述第一设备返回的连接成功消息,并发送给所述应用后还包括:
接收所述应用发送的对所述第一设备进行操作控制的操作控制指令,并发送给所述第一设备。
14.一种设备间通信的***,其特征在于,包括:融合通信***以及所述融合通信***通信连接的物联网开放平台***;
所述融合通信***用于获取接入融合通信***的至少一个第一终端发起的查找接入物联网开放平台***的第一设备的查找请求,所述查找请求携带所述第一设备的ID;
所述融合通信***将所述查找请求发送给所述物联网开放平台***,并获得所述物联网开放平台***根据所述第一设备的ID查找到第一设备后,返回的查找成功的响应信息。
15.根据权利要求14所述的设备间通信的***,其特征在于,
所述融合通信***获取所述第一终端产生的对第一设备的操作控制指令,并将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
16.根据权利要求14所述的设备间通信的***,其特征在于,
所述融合通信***接收所述第一终端发送的对所述第一设备进行操作控制的操作请求,并将所述操作请求发送给所述物联网开放平台***;
所述融合通信***获得所述物联网开放平台***根据所述操作请求返回的第一设备的操作指令列表,并发送给第一终端;
所述融合通信***获取所述第一终端在所述操作指令列表选择的对第一设备的操作控制指令,并将所述操作控制指令发送给所述物联网开放平台***,由所述物联网开放平台***将所述操作控制指令转发给所述第一设备。
17.根据权利要求16所述的***,其特征在于,所述融合通信***具体用于:
通过所述物联网开放平台***获得第一设备以消息形式返回的可以操作第一设备的操作指令列表,并发送给所述第一终端。
18.根据权利要求16所述的***,其特征在于,所述融合通信***具体用于:接收所述第一终端在所述操作指令列表选择的对第一设备的操作控制指令;以消息的形式将所述操作控制指令发送给所述物联网开放平台***,并由所述物联网开放平台将所述操作控制指令发送给所述第一设备,并实现对所述第一设备的操作控制。
19.根据权利要求14所述的***,其特征在于,还包括:地址服务器;
所述融合通信***通过所述地址服务器获得所述物联网开放平台***的地址;
所述融合通信***根据所述物联网开放平台***的地址,与所述物联网开放平台***通信,将所述查找请求发送给所述物联网开放平台***。
20.根据权利要求14所述的***,其特征在于,所述融合通信***直接将所述查找请求发送给与所述融合通信***级联的所述物联网开放平台***。
21.根据权利要求14所述的***,其特征在于,所述融合通信***与所述物联网开放平台***支持同一种通信协议,并采用所述通信协议进行通信。
22.根据权利要求21所述的***,其特征在于,所述通信协议为消息队列遥测传输MQTT通信协议。
23.根据权利要求14所述的***,其特征在于,还包括:与所述融合通信***通信连接的融合应用平台;
所述融合通信***将所述第一终端的终端ID和密码发送给与所述融合通信***通信连接的融合应用平台中的应用;接收所述应用根据所述终端ID和密码发起的连接所述第一终端的连接请求,并发送给所述第一终端;接收所述第一终端返回的连接成功消息,并发送给所述应用。
24.根据权利要求23所述的***,其特征在于,所述融合通信***还用于:接收所述应用发送的对所述第一终端进行操作控制的操作控制指令,并发送给所述第一终端。
25.根据权利要求14所述的***,其特征在于,还包括:与所述物联网开放平台***通信连接的物联网应用平台;
所述物联网开放平台***将所述第一设备的设备ID和密码发送给与所述物联网开放平台***通信连接的物联网应用平台中的应用;并接收所述应用根据所述设备ID和密码发起的连接所述第一设备的连接请求,并发送给所述第一设备;接收所述第一设备返回的连接成功消息,并发送给所述应用。
26.根据权利要求25所述的***,其特征在于,所述物联网开放平台***还用于:
接收所述应用发送的对所述第一设备进行操作控制的操作控制指令,并发送给所述第一设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710001399.9A CN108270756B (zh) | 2017-01-03 | 2017-01-03 | 一种设备间通信的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710001399.9A CN108270756B (zh) | 2017-01-03 | 2017-01-03 | 一种设备间通信的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108270756A true CN108270756A (zh) | 2018-07-10 |
CN108270756B CN108270756B (zh) | 2021-07-09 |
Family
ID=62771413
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710001399.9A Active CN108270756B (zh) | 2017-01-03 | 2017-01-03 | 一种设备间通信的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108270756B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110855724A (zh) * | 2018-08-20 | 2020-02-28 | 成都臻识科技发展有限公司 | 智能摄像机的云运维管理方法、***及在停车计费的应用 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101814227A (zh) * | 2010-03-18 | 2010-08-25 | 北京创毅视讯科技有限公司 | 一种基于物联网实现设备远程控制的***和方法 |
CN102291430A (zh) * | 2011-06-28 | 2011-12-21 | 中国联合网络通信集团有限公司 | 物联网配置信息处理方法、物联网平台及*** |
CN103345236A (zh) * | 2013-07-30 | 2013-10-09 | 刘品杰 | 一种开放式智能家电及其控制方法 |
CN105573127A (zh) * | 2015-05-29 | 2016-05-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种遥控权限控制方法及装置 |
CN105610678A (zh) * | 2014-11-21 | 2016-05-25 | ***通信集团公司 | 一种信息交互的方法、装置及*** |
WO2016145797A1 (zh) * | 2015-07-20 | 2016-09-22 | 中兴通讯股份有限公司 | 智能家居控制方法、装置及*** |
-
2017
- 2017-01-03 CN CN201710001399.9A patent/CN108270756B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101814227A (zh) * | 2010-03-18 | 2010-08-25 | 北京创毅视讯科技有限公司 | 一种基于物联网实现设备远程控制的***和方法 |
CN102291430A (zh) * | 2011-06-28 | 2011-12-21 | 中国联合网络通信集团有限公司 | 物联网配置信息处理方法、物联网平台及*** |
CN103345236A (zh) * | 2013-07-30 | 2013-10-09 | 刘品杰 | 一种开放式智能家电及其控制方法 |
CN105610678A (zh) * | 2014-11-21 | 2016-05-25 | ***通信集团公司 | 一种信息交互的方法、装置及*** |
CN105573127A (zh) * | 2015-05-29 | 2016-05-11 | 宇龙计算机通信科技(深圳)有限公司 | 一种遥控权限控制方法及装置 |
WO2016145797A1 (zh) * | 2015-07-20 | 2016-09-22 | 中兴通讯股份有限公司 | 智能家居控制方法、装置及*** |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110855724A (zh) * | 2018-08-20 | 2020-02-28 | 成都臻识科技发展有限公司 | 智能摄像机的云运维管理方法、***及在停车计费的应用 |
Also Published As
Publication number | Publication date |
---|---|
CN108270756B (zh) | 2021-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100450032C (zh) | 信息家电的远程控制***及控制方法 | |
US6888932B2 (en) | Method and system for activation of a local terminal | |
CN110268729A (zh) | 向物联网(iot)设备供应设备和/或线路共享能力 | |
CN105991796B (zh) | 一种用于部署网络中的用户终端的配置服务的方法和*** | |
CN101345724A (zh) | 提供对因特网协议多媒体子***(ims)服务和非ims服务的访问的多模式客户端网关 | |
CN102546646B (zh) | 一种实现语音对讲功能的***及方法 | |
CN103004186B (zh) | 在计算机设备之间配置高清晰度视频电话的装置和方法 | |
CN107667550A (zh) | 无线通信***中通过轮询信道来处理请求的方法及其设备 | |
CN103533189A (zh) | 移动座席呼叫的分配方法和装置 | |
CN101883355A (zh) | 终端参数的配置方法和***、终端管理装置 | |
CN106487644A (zh) | 一种通信方法和*** | |
CN107872345A (zh) | 一种能力开放实现方法及装置 | |
CN103370921A (zh) | 用于对本地网络中的传感器设备进行命名的方法、服务网关和远程管理服务器 | |
KR20110131995A (ko) | 단말 관리 서비스를 제공하는 서버 및 방법 그리고 상기 단말 관리 서비스를 제공받는 단말 | |
US9049649B2 (en) | Configuring consumption of service for electronic devices | |
CN105706410A (zh) | 用于交换服务能力的方法和用户设备 | |
US20150106462A1 (en) | Communication processing method, server, and terminal | |
CN103916444A (zh) | 一种云模式的号码信息显示方法 | |
CN105281923A (zh) | 基于用户标识的视频会议呼叫的实现方法及装置 | |
KR20030072693A (ko) | 서로 다른 이동 통신 서비스에 가입된 단말기끼리도 공용가능한 네트워크 컨텐츠 제공방법 및 그에 따른 장치 | |
CN102065099A (zh) | 信令与承载分离的通信*** | |
WO2016173086A1 (zh) | 一种多终端的联动关系维护***及方法 | |
CN107302478A (zh) | 一种智能家居的远程控制方法及*** | |
CN100518344C (zh) | 支持应用程序接口的多业务生成*** | |
CN108270756A (zh) | 一种设备间通信的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |