CN104144149A - 传感物联网数据的传输处理方法、***和网关 - Google Patents
传感物联网数据的传输处理方法、***和网关 Download PDFInfo
- Publication number
- CN104144149A CN104144149A CN201310170515.1A CN201310170515A CN104144149A CN 104144149 A CN104144149 A CN 104144149A CN 201310170515 A CN201310170515 A CN 201310170515A CN 104144149 A CN104144149 A CN 104144149A
- Authority
- CN
- China
- Prior art keywords
- node
- sensing
- protocol type
- data
- subnet
- 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.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种传感物联网数据的传输处理方法、***和网关。该方法包括:多个汇聚网关节点接收对应的传感子网发送的传感器数据包,通过与各传感子网的协议类型相对应的节点适配引擎分别识别传感器信令数据和传感器业务数据,并根据路由信息表获得目标应用平台,采用目标应用平台所支持的平台协议对传感器业务数据进行封装和发送。本发明提供的技术方案,使得在共享一个物联网网关的情况下能够接入多个传感子网,以及实现传感器业务数据在多个应用平台上的共享,提高数据的利用率。
Description
技术领域
本发明涉及物联网领域,特别涉及一种传感物联网数据的传输处理方法、***和网关。
背景技术
近年来,物联网技术发展迅速。对于传感物联网技术来说,该技术综合了现代传感器技术、嵌入式计算机技术、分布式信息处理技术、现代网络及无线通信技术等技术。通过各类集成化的微型传感器,实时监测和采集各种被测对象的信息,利用无线通信信道发送这些信息,并以自组多跳的网络方式传送到用户终端,从而实现物理世界、计算机世界以及人类社会的三元世界连通。
在现有的传感物联网技术中,一个物联网网关接入一个无线传感网子网,并且对应一个远程应用平台。该物联网网关汇聚该传感子网里多个单一类型的无线传感节点的数据后,将数据通过广域网络发送到远程应用平台,或者,物联网网关接收到远程应用平台发送的数据后,发送给下挂的无线传感节点。在现有的上述传感物联网技术中,一个传感物联网的实现对应于一个物联网网关在单一传感子网和单一应用平台之间进行数据转发处理。
然而,随着物联网技术的应用越来越广泛,传感网络的协议类型、个数与应用平台的种类、个数都呈爆发式增长趋势。在很多应用场景中,需要对多传感子网的统一数据传输,而现有技术中单一的传感器和单一平台的数据处理服务器的技术方案,不能地实现传感物联网中在共享一个物联网网关的情况下接入多个传感子网,进而也导致了无法方便地在多传感子网之间实现数据的共享。
发明内容
根据本发明实施例的一个方面,所要解决的一个技术问题是:提供一种传感物联网数据的传输处理方法、***和网关,实现共享一个物联网网关的情况下接入多个传感子网。
本发明实施例提供的一种传感物联网网关,所述网关包括:分别与多种传感子网的协议类型相对应的多个节点适配引擎、分别与多个传感子网相对应的多个汇聚节点,以及路由查找单元、应用协议单元、平台数据传输单元;
所述多个汇聚节点中的每一个汇聚节点,用于接收所对应的传感子网发送的传感器数据包;
所述多个节点适配引擎中与所述传感子网的协议类型相对应的节点适配引擎,用于根据所述协议类型,从所述传感器数据包中,识别传感器信令数据和传感器业务数据;
所述路由查找单元,用于根据所述传感器信令数据中所包含的所述传感子网的标识信息,查找预设的路由信息表,获得接收所述传感器业务数据的目标应用平台的标识信息,其中,所述路由信息表包含传感子网的标识信息与目标应用平台的标识信息之间的对应关系;
所述应用协议单元,用于采用所述目标应用平台所支持的平台协议,封装所述业务数据;
所述平台数据传输单元,用于将封装后的业务数据发送所述目标应用平台。
优选地,所述网关还包括:
节点引擎管理单元,用于识别发送传感器数据包的传感子网的协议类型;查找所述多个节点适配引擎中是否包含所述协议类型的节点适配引擎;响应于不包含所述协议类型的节点适配引擎,加载所述协议类型的节点适配引擎,以由该节点适配引擎执行所述识别信令数据和业务数据的操作。
优选地,所述平台数据传输单元,还用于接收应用平台发送的服务器数据包;
所述应用协议单元,还用于从所述服务器数据包中,识别服务器信令数据和服务器业务数据;
所述路由查找单元,还用于根据所述服务器信令数据中所包含的应用平台的标识信息,查找预设的路由信息表,获得接收所述服务器业务数据的目标传感子网的标识信息,所述路由信息表还包含应用平台的标识信息与目标传感子网的标识信息之间的对应关系;
所述多个节点适配引擎中与目标传感子网的协议类型相对应的节点适配引擎,还用于根据目标传感子网的协议类型,对所述服务器业务数据进行适配封装;
分别与目标传感子网相对应的汇聚节点,还用于将适配封装后的服务器业务数据发送给目标传感子网。
优选地,所述网关还包括:
与所述多个汇聚节点一一对应的多个硬件端口,用于连接汇聚节点;
所述与目标传感子网的协议类型相对应的节点适配引擎,还用于将适配封装后的服务器业务数据发送至与所述目标传感子网相对应的硬件端口;
所述与目标传感子网相对应的汇聚节点,还用于通过所述硬件端口接收所述封装后的服务器业务数据。
优选地,所述节点引擎管理单元,还用于检查每一个端口所连接的汇聚节点,识别与汇聚节点相对应的传感子网的协议类型;查找所述多个节点适配引擎中是否包含所述协议类型的节点适配引擎;响应于不包含所述协议类型的节点适配引擎,加载所述协议类型的节点适配引擎。
优选地,所述硬件端口包括串口,USB口,自定义的板对板B2B接口。
根据本发明实施例的一种传感物联网***,包括本发明实施例提供的任意一种传感物联网网关,以及多个传感子网;
所述多个传感子网的每一个传感子网包括多个传感器节点,用于获得传感数据,以及发送包含传感数据的传感器数据包,其中,所述多个传感子网为同构或者异构传感子网。
优选地,所述***还包括:
应用平台,用于向传感物联网网关发送服务器数据包,或者从传感物联网网关接收来封装后的自于传感子网的业务数据。
本发明实施例提供的一种传感物联网数据的传输处理方法,所述方法包括:
通过分别与多个传感子网相对应的多个汇聚节点中的一个汇聚节点,接收传感子网发送的传感器数据包;
利用多个节点适配引擎中与所述传感子网的协议类型相对应的节点适配引擎,根据所述传感子网的协议类型,从所述传感器数据包中,识别传感器信令数据和传感器业务数据;
根据所述传感器信令数据中所包含的所述传感子网的标识信息,查找预设的路由信息表,获得接收所述传感器业务数据的目标应用平台的标识信息,其中,所述路由信息表包含传感子网的标识信息与目标应用平台的标识信息之间的对应关系;
采用所述目标应用平台所支持的平台协议,封装所述业务数据;
将封装后的业务数据发送所述目标应用平台。
优选地,所述方法还包括:
识别发送传感器数据包的传感子网的协议类型;
查找多个节点适配引擎中是否包含所述协议类型的节点适配引擎;响应于不包含所述协议类型的节点适配引擎,加载所述协议类型的节点适配引擎,以由该节点适配引擎执行所述识别信令数据和业务数据的操作。
优选地,所述方法还包括:
接收应用平台发送的服务器数据包;
从所述服务器数据包中,识别服务器信令数据和服务器业务数据;
根据所述服务器信令数据中所包含的应用平台的标识信息,查找预设的路由信息表,获得接收所述服务器业务数据的目标传感子网的标识信息,所述路由信息表包含应用平台的标识信息与目标传感子网的标识信息之间的对应关系;
所述多个节点适配引擎中与目标传感子网的协议类型相对应的节点适配引擎,根据目标传感子网的协议类型,对所述服务器业务数据进行适配封装;
将适配封装后的服务器业务数据发送给目标传感子网。
优选地,所述将适配封装后的服务器业务数据发送给目标传感子网,具体包括:
将适配封装后的服务器业务数据发送至与所述目标传感子网相对应的硬件端口;
与目标传感子网相对应的汇聚节点通过所述硬件端口接收所述封装后的服务器业务数据后,将适配封装后的服务器业务数据发送给目标传感子网。
优选地,所述方法还包括:检查硬件端口所连接的汇聚节点,识别与汇聚节点相对应的传感子网的协议类型;
查找所述多个节点适配引擎中是否包含所述协议类型的节点适配引擎;
响应于不包含所述协议类型的节点适配引擎,加载所述协议类型的节点适配引擎。
基于本发明上述实施例提供的传感物联网数据的传输处理方法、***和网关,多个汇聚网关节点接收对应的传感子网发送的传感器数据包,通过与各传感子网的协议类型相对应的节点适配引擎分别识别传感器信令数据和传感器业务数据,并根据路由信息表获得目标应用平台,从而能够采用目标应用平台所支持的平台协议对传感器业务数据进行封装和发送。由此,改变了现有技术中一个物联网网关只能连接一个传感子网并且只对应一个应用平台的现状,使得在共享一个物联网网关的情况下,能够接入多个传感子网,同时还降低了设备的成本。另外,通过路由信息表,可以以多个应用平台为目标应用平台,进而方便地实现传感器业务数据在多个应用平台上的共享,提高数据的利用率。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
构成说明书的一部分的附图描述了本发明的实施例,并且连同说明书一起用于解释本发明的原理。
参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
图1示出本发明所提供的传感物联网网关一种实施例的结构示意图;
图2示出本发明所提供的传感物联网网关一种实施例的结构示意图;
图3示出本发明所提供的传感物联网网关一种实施例的结构示意图;
图4示出本发明所提供的传感物联网***一种实施例的结构示意图;
图5示出本发明所提供的传感物联网数据的传输处理方法一种实施例的流程示意图;
图6示出本发明所提供的传感物联网数据的传输处理方法一种实施例的流程示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置不限制本发明的范围。
以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
参见图1所示,该图示出了本发明实施例所提供的一种传感物联网网关的结构示意图。该实施例提供的传感网络网网关包括:分别与多种传感子网的协议类型相对应的多个节点适配引擎101、分别与多个传感子网相对应的多个汇聚节点102,以及路由查找单元103、应用协议单元104、平台数据传输单元105。
多个汇聚节点中的每一个汇聚节点102用于接收所对应的传感子网发送的传感器数据包。
多个节点适配引擎中与传感子网的协议类型相对应的节点适配引擎101,用于根据协议类型,从传感器数据包中,识别传感器信令数据和传感器业务数据。
路由查找单元103,用于根据传感器信令数据中所包含的传感子网的标识信息,查找预设的路由信息表,获得接收传感器业务数据的目标应用平台的标识信息,其中,路由信息表包含传感子网的标识信息与目标应用平台的标识信息之间的对应关系。目标应用平台的标识信息可以为IP地址、主机名或者域名等。
应用协议单元104,用于采用目标应用平台所支持的平台协议,封装业务数据。应用层协议可以为soap,http,ftp等,也可以是采用socket定义的私有协议,数据格式的规定可以是私有的。
平台数据传输单元105,用于将封装后的业务数据发送目标应用平台,从而可以正确解析业务数据。
本发明上述实施例提供的传感物联网网关中,多节点适配引擎能够适配多种协议类型的传感子网,多汇聚节点可以同时接入多个传感子网,通过路由查找,改变了现有技术中一个物联网网关只能连接一个传感子网并且只对应一个应用平台的现状,使得在共享一个物联网网关的情况下,能够接入多个传感子网,降低了设备的成本。另外,通过路由信息表,可以以多个应用平台为目标应用平台,进而方便地实现传感器业务数据在多个应用平台上的共享,提高数据的利用率。
参见图2所示,该图示出了本发明实施例所提供的一种传感物联网网关的结构示意图。根据本发明网关实施例的一个具体示例,该网关还可以包括:节点引擎管理单元206,用于识别发送传感器数据包的传感子网的协议类型;查找多个节点适配引擎中是否包含协议类型的节点适配引擎;响应于不包含协议类型的节点适配引擎,加载协议类型的节点适配引擎,以由该节点适配引擎执行识别信令数据和业务数据的操作。
根据本发明网关实施例的一个具体示例,该实施例中:平台数据传输单元105还用于接收应用平台发送的服务器数据包;
应用协议单元104还用于从服务器数据包中,识别服务器信令数据和服务器业务数据;
路由查找单元103还用于根据服务器信令数据中所包含的应用平台的标识信息,查找预设的路由信息表,获得接收服务器业务数据的目标传感子网的标识信息,路由信息表还包含应用平台的标识信息与目标传感子网的标识信息之间的对应关系;
多个节点适配引擎中与目标传感子网的协议类型相对应的节点适配引擎101,还用于根据目标传感子网的协议类型,对服务器业务数据进行适配封装;
分别与目标传感子网相对应的汇聚节点102,还用于将适配封装后的服务器业务数据发送给目标传感子网。
本发明上述实施例提供的传感物联网网关中,路由信息表中包含应用平台的标识信息与目标传感子网的标识信息之间的对应关系,利用路由查找单元103还用于根据服务器信令数据中所包含的应用平台的标识信息,获得接收服务器业务数据的目标传感子网的标识信息,并有与目标传感子网的协议类型相对应的节点适配引擎101对服务器业务数据进行适配封装,以使得目标传感子网可以正确接收服务器业务数据,例如,业务数据为根据服务器需求的执行指令,目标传感子网中的传感器接收该执行指令后采集传感数据并上传。
参见图3所示,该图示出了本发明实施例所提供的一种传感物联网网关的结构示意图。根据本发明网关实施例的一个具体示例,该网关实施例中:与多个汇聚节点一一对应的多个硬件端口301,用于连接汇聚节点。硬件端口301可以包括串口,USB口,也可以是自定义的板对板(Board to Board,B2B)接口。
与目标传感子网的协议类型相对应的节点适配引擎101,还用于将适配封装后的服务器业务数据发送至与目标传感子网相对应的硬件端口;
与目标传感子网相对应的汇聚节点102,还用于通过硬件端口接收封装后的服务器业务数据。
根据本发明网关实施例的一个具体示例,节点引擎管理单元206,还用于检查每一个端口所连接的汇聚节点,识别与汇聚节点相对应的传感子网的协议类型;查找多个节点适配引擎中是否包含协议类型的节点适配引擎;响应于不包含协议类型的节点适配引擎,加载协议类型的节点适配引擎。
例如,节点引擎管理单元206可以在监测到网关启动或者汇聚节点插拔事件后,会逐个扫描网关的硬件端口,每个端口上的汇聚节点会调用各自的节点适配引擎,进行汇聚节点信息初始化,获取汇聚节点的信息。例如,端口信息、制造厂商、硬件版本、软件版本、节点适配引擎的文件名称、目标应用平台标识信息。利用这些信息可以动态生成路由信息表,从而保存在网关中。
以下示例性地展示应用平台向传感子网发送服务器数据包的流程,根据上述实施例可获知,其中的步骤并非完全必须。以应用平台A要向传感子网a发出服务器数据包为例:
传感物联网网关收到应用平台A发来的服务器数据包;
通过解析服务器数据包例如IP包,解析识别数据包,获得应用平台信令数据,包括应用平台的标识信息,例如IP地址;
路由查找单元查找路由信息表获知应用平台的服务器数据包的目标传感子网a,另外,也可以将目标传感子网的协议类型、节点适配引擎文件名,以及对于的端口信息均保存在路由信息表中;
可以调用与目标传感子网a的协议类型相对应的节点适配引擎,根据目标传感子网的协议类型,对服务器业务数据进行适配封装;
将适配封装后的数据发往传感子网a连接的端口;
与目标传感子网相对应的汇聚节点将适配封装后的服务器业务数据发送给目标传感子网a。
参见图4所示,图4示出本发明所提供的传感物联网***一种实施例的结构示意图。该传感物联网***包括:上述任意一种实施例中提供的传感物联网网关401,以及多个传感子网。多个传感子网可以为同构或者异构传感子网。多个传感子网的每一个传感子网402包括多个传感器节点(图中未示出),用于获得传感数据,以及发送包含传感数据的传感器数据包。
根据本发明***实施例的一个具体示例,该***还可以包括一个或者多个应用平台403,用于向传感物联网网关发送服务器数据包,或者从传感物联网网关接收来封装后的自于传感子网的业务数据。
参见图5所示,该图示出了本发明实施例所提供的一种传感物联网数据的传输处理方法的流程示意图。该方法实施例包括以下操作流程:
501,通过分别与多个传感子网相对应的多个汇聚节点中的一个汇聚节点,接收传感子网发送的传感器数据包;
502,利用多个节点适配引擎中与传感子网的协议类型相对应的节点适配引擎,根据传感子网的协议类型,从传感器数据包中,识别传感器信令数据和传感器业务数据;
503,根据传感器信令数据中所包含的传感子网的标识信息,查找预设的路由信息表,获得接收传感器业务数据的目标应用平台的标识信息,其中,路由信息表包含传感子网的标识信息与目标应用平台的标识信息之间的对应关系;
504,采用目标应用平台所支持的平台协议,封装业务数据;
505,将封装后的业务数据发送目标应用平台。
根据本发明方法实施例的一个具体示例,在执行图5中501操作之后,该方法还可以包括:
识别发送传感器数据包的传感子网的协议类型;
查找多个节点适配引擎中是否包含协议类型的节点适配引擎;响应于不包含协议类型的节点适配引擎,加载协议类型的节点适配引擎,以由该节点适配引擎执行识别信令数据和业务数据的操作。
参见图6所示,图6示出本发明所提供的传感物联网数据的传输处理方法一种实施例的流程示意图。根据本发明方法实施例的一个具体示例,该方法还可以包括:
601,接收应用平台发送的服务器数据包;
602,从服务器数据包中,识别服务器信令数据和服务器业务数据;
603,根据服务器信令数据中所包含的应用平台的标识信息,查找预设的路由信息表,获得接收服务器业务数据的目标传感子网的标识信息,路由信息表包含应用平台的标识信息与目标传感子网的标识信息之间的对应关系;
604,多个节点适配引擎中与目标传感子网的协议类型相对应的节点适配引擎,根据目标传感子网的协议类型,对服务器业务数据进行适配封装;
605,将适配封装后的服务器业务数据发送给目标传感子网。
根据本发明方法实施例的一个具体示例,其中,图5所示实施例的操作505中将适配封装后的服务器业务数据发送给目标传感子网,具体可以通过以下方式实现:
将适配封装后的服务器业务数据发送至与目标传感子网相对应的硬件端口;
与目标传感子网相对应的汇聚节点通过硬件端口接收封装后的服务器业务数据后,将适配封装后的服务器业务数据发送给目标传感子网。
根据本发明方法实施例的一个具体示例,该方法还可以包括:检查硬件端口所连接的汇聚节点,识别与汇聚节点相对应的传感子网的协议类型;
查找多个节点适配引擎中是否包含协议类型的节点适配引擎;
响应于不包含协议类型的节点适配引擎,加载协议类型的节点适配引擎。
例如,在网关启动和/或者汇聚节点插拔后,逐个调用节点适配引擎,重新扫描和初始化网关上的端口、连接的汇聚节点、远程的应用平台等信息,存入路由配置信息表。
至此,已经详细描述了根据本发明的一种传感物联网数据的传输处理方法、***和网关。为了避免遮蔽本发明的构思,没有描述本领域所公知的一些细节。本领域技术人员根据上面的描述,完全可以明白如何实施这里公开的技术方案。
本说明书中各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似的部分相互参见即可。对于传感物联网数据的传输处理方法、***实施例而言,由于其与网关实施例基本对应,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
可能以许多方式来实现本发明的传感物联网数据的传输处理方法、***和网关。例如,可通过软件、硬件、固件或者软件、硬件、固件的任何组合来实现本发明的传感物联网数据的传输处理方法、***和网关。用于所述方法的步骤的上述顺序仅是为了进行说明,本发明的方法的步骤不限于以上具体描述的顺序,除非以其它方式特别说明。此外,在一些实施例中,还可将本发明实施为记录在记录介质中的程序,这些程序包括用于实现根据本发明的方法的机器可读指令。因而,本发明还覆盖存储用于执行根据本发明的方法的程序的记录介质。
虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围。本领域的技术人员应该理解,可在不脱离本发明的范围和精神的情况下,对以上实施例进行修改。本发明的范围由所附权利要求来限定。
Claims (13)
1.一种传感物联网网关,其特征在于,所述网关包括:分别与多种传感子网的协议类型相对应的多个节点适配引擎、分别与多个传感子网相对应的多个汇聚节点,以及路由查找单元、应用协议单元、平台数据传输单元;
所述多个汇聚节点中的每一个汇聚节点,用于接收所对应的传感子网发送的传感器数据包;
所述多个节点适配引擎中与所述传感子网的协议类型相对应的节点适配引擎,用于根据所述协议类型,从所述传感器数据包中,识别传感器信令数据和传感器业务数据;
所述路由查找单元,用于根据所述传感器信令数据中所包含的所述传感子网的标识信息,查找预设的路由信息表,获得接收所述传感器业务数据的目标应用平台的标识信息,其中,所述路由信息表包含传感子网的标识信息与目标应用平台的标识信息之间的对应关系;
所述应用协议单元,用于采用所述目标应用平台所支持的平台协议,封装所述业务数据;
所述平台数据传输单元,用于将封装后的业务数据发送所述目标应用平台。
2.根据权利要求1所述的网关,其特征在于,所述网关还包括:
节点引擎管理单元,用于识别发送传感器数据包的传感子网的协议类型;查找所述多个节点适配引擎中是否包含所述协议类型的节点适配引擎;响应于不包含所述协议类型的节点适配引擎,加载所述协议类型的节点适配引擎,以由该节点适配引擎执行所述识别信令数据和业务数据的操作。
3.根据权利要求2所述的网关,其特征在于,所述平台数据传输单元,还用于接收应用平台发送的服务器数据包;
所述应用协议单元,还用于从所述服务器数据包中,识别服务器信令数据和服务器业务数据;
所述路由查找单元,还用于根据所述服务器信令数据中所包含的应用平台的标识信息,查找预设的路由信息表,获得接收所述服务器业务数据的目标传感子网的标识信息,所述路由信息表还包含应用平台的标识信息与目标传感子网的标识信息之间的对应关系;
所述多个节点适配引擎中与目标传感子网的协议类型相对应的节点适配引擎,还用于根据目标传感子网的协议类型,对所述服务器业务数据进行适配封装;
与目标传感子网相对应的汇聚节点,还用于将适配封装后的服务器业务数据发送给目标传感子网。
4.根据权利要求3所述的网关,其特征在于,所述网关还包括:
分别与所述多个汇聚节点一一对应的多个硬件端口,用于连接汇聚节点;
所述与目标传感子网的协议类型相对应的节点适配引擎,还用于将适配封装后的服务器业务数据发送至与所述目标传感子网相对应的硬件端口;
所述与目标传感子网相对应的汇聚节点,还用于通过所述硬件端口接收所述封装后的服务器业务数据。
5.根据权利要求4所述的网关,其特征在于,所述节点引擎管理单元,还用于检查每一个端口所连接的汇聚节点,识别与汇聚节点相对应的传感子网的协议类型;查找所述多个节点适配引擎中是否包含所述协议类型的节点适配引擎;响应于不包含所述协议类型的节点适配引擎,加载所述协议类型的节点适配引擎。
6.根据权利要求4或5所述的网关,其特征在于,所述硬件端口包括串口,USB口,自定义的板对板B2B接口。
7.一种传感物联网***,其特征在于,包括权利要求1至6任意一项所述的传感物联网网关,以及多个传感子网;
所述多个传感子网的每一个传感子网包括多个传感器节点,用于获得传感数据,以及发送包含传感数据的传感器数据包,其中,所述多个传感子网为同构或者异构传感子网。
8.根据权利要求7所述的***,其特征在于,所述***还包括:
应用平台,用于向传感物联网网关发送服务器数据包,或者从传感物联网网关接收来封装后的自于传感子网的业务数据。
9.一种传感物联网数据的传输处理方法,其特征在于,所述方法包括:
通过分别与多个传感子网相对应的多个汇聚节点中的一个汇聚节点,接收传感子网发送的传感器数据包;
利用多个节点适配引擎中与所述传感子网的协议类型相对应的节点适配引擎,根据所述传感子网的协议类型,从所述传感器数据包中,识别传感器信令数据和传感器业务数据;
根据所述传感器信令数据中所包含的所述传感子网的标识信息,查找预设的路由信息表,获得接收所述传感器业务数据的目标应用平台的标识信息,其中,所述路由信息表包含传感子网的标识信息与目标应用平台的标识信息之间的对应关系;
采用所述目标应用平台所支持的平台协议,封装所述业务数据;
将封装后的业务数据发送所述目标应用平台。
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
识别发送传感器数据包的传感子网的协议类型;
查找多个节点适配引擎中是否包含所述协议类型的节点适配引擎;响应于不包含所述协议类型的节点适配引擎,加载所述协议类型的节点适配引擎,以由该节点适配引擎执行所述识别信令数据和业务数据的操作。
11.根据权利要求10所述的方法,其特征在于,所述方法还包括:
接收应用平台发送的服务器数据包;
从所述服务器数据包中,识别服务器信令数据和服务器业务数据;
根据所述服务器信令数据中所包含的应用平台的标识信息,查找预设的路由信息表,获得接收所述服务器业务数据的目标传感子网的标识信息,所述路由信息表包含应用平台的标识信息与目标传感子网的标识信息之间的对应关系;
所述多个节点适配引擎中与目标传感子网的协议类型相对应的节点适配引擎,根据目标传感子网的协议类型,对所述服务器业务数据进行适配封装;
将适配封装后的服务器业务数据发送给目标传感子网。
12.根据权利要求11所述的方法,其特征在于,所述将适配封装后的服务器业务数据发送给目标传感子网,具体包括:
将适配封装后的服务器业务数据发送至与所述目标传感子网相对应的硬件端口;
与目标传感子网相对应的汇聚节点通过所述硬件端口接收所述封装后的服务器业务数据后,将适配封装后的服务器业务数据发送给目标传感子网。
13.根据权利要求12所述的方法,其特征在于,所述方法还包括:检查硬件端口所连接的汇聚节点,识别与汇聚节点相对应的传感子网的协议类型;
查找所述多个节点适配引擎中是否包含所述协议类型的节点适配引擎;
响应于不包含所述协议类型的节点适配引擎,加载所述协议类型的节点适配引擎。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310170515.1A CN104144149A (zh) | 2013-05-10 | 2013-05-10 | 传感物联网数据的传输处理方法、***和网关 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310170515.1A CN104144149A (zh) | 2013-05-10 | 2013-05-10 | 传感物联网数据的传输处理方法、***和网关 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104144149A true CN104144149A (zh) | 2014-11-12 |
Family
ID=51853217
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310170515.1A Pending CN104144149A (zh) | 2013-05-10 | 2013-05-10 | 传感物联网数据的传输处理方法、***和网关 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104144149A (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104394143A (zh) * | 2014-11-24 | 2015-03-04 | 青岛海尔软件有限公司 | 一种物联网设备与物联网服务器通信方法及装置 |
CN105681285A (zh) * | 2015-12-30 | 2016-06-15 | 合肥城市云数据中心股份有限公司 | 一种异构工业信号源信息获取方法 |
CN107277086A (zh) * | 2016-04-06 | 2017-10-20 | 阿里巴巴集团控股有限公司 | 业务处理***、业务处理方法以及业务更新方法 |
CN107360099A (zh) * | 2017-06-21 | 2017-11-17 | 深圳市盛路物联通讯技术有限公司 | 一种基于汇聚单元的配置上报物联网数据的方法及设备 |
CN107819657A (zh) * | 2017-12-07 | 2018-03-20 | 广州鲁邦通物联网科技有限公司 | 一种基于集中控制的动态解析Modbus协议的方法、物联网网关设备和*** |
CN107862426A (zh) * | 2017-09-20 | 2018-03-30 | 深圳市盛路物联通讯技术有限公司 | 基于物联网的状态检测方法及设备 |
CN107872385A (zh) * | 2017-10-11 | 2018-04-03 | 中国电子科技集团公司第三十研究所 | 一种sdn网络路由计算与控制方法 |
CN108833191A (zh) * | 2018-08-03 | 2018-11-16 | 云丁智能科技(北京)有限公司 | 网关设备配置方法及装置 |
CN109218261A (zh) * | 2017-07-03 | 2019-01-15 | 腾讯科技(深圳)有限公司 | 一种数据处理方法及数据处理装置 |
CN109246142A (zh) * | 2018-10-26 | 2019-01-18 | 深圳市通用互联科技有限责任公司 | 数据封装方法、路由器物联网网关及存储介质 |
CN109327551A (zh) * | 2018-12-04 | 2019-02-12 | 浩云科技股份有限公司 | 将物联网设备接入物联网平台的方法及装置、服务器 |
CN111787078A (zh) * | 2020-06-19 | 2020-10-16 | 揭阳市聆讯软件有限公司 | 一种基于电梯物联网的信令控制***及通讯方法 |
CN113765719A (zh) * | 2021-09-10 | 2021-12-07 | 广东嘉贸通科技有限公司 | 物联网接入统一管理监控维护的即时实现方法 |
CN114615304A (zh) * | 2022-04-18 | 2022-06-10 | 成都秦川物联网科技股份有限公司 | 前分平台式工业物联网控制方法及*** |
US11743336B2 (en) | 2018-07-04 | 2023-08-29 | Yunding Network Technology (Beijing) Co., Ltd. | Method and system for operating an electronic device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101471899A (zh) * | 2007-12-26 | 2009-07-01 | 上海贝尔阿尔卡特股份有限公司 | 一种支持传感器网络数据访问方法及其接入网关、*** |
CN101617507A (zh) * | 2007-02-19 | 2009-12-30 | 日本电气株式会社 | 用于无线传感器网络的自动配置***及其方法和用于无线传感器网络的网关装置 |
WO2012088906A1 (zh) * | 2010-12-28 | 2012-07-05 | 中兴通讯股份有限公司 | 物联网终端互通的方法及*** |
CN102571732A (zh) * | 2010-12-30 | 2012-07-11 | ***通信集团公司 | 一种处理传感器协议信息的方法、装置和*** |
-
2013
- 2013-05-10 CN CN201310170515.1A patent/CN104144149A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101617507A (zh) * | 2007-02-19 | 2009-12-30 | 日本电气株式会社 | 用于无线传感器网络的自动配置***及其方法和用于无线传感器网络的网关装置 |
CN101471899A (zh) * | 2007-12-26 | 2009-07-01 | 上海贝尔阿尔卡特股份有限公司 | 一种支持传感器网络数据访问方法及其接入网关、*** |
WO2012088906A1 (zh) * | 2010-12-28 | 2012-07-05 | 中兴通讯股份有限公司 | 物联网终端互通的方法及*** |
CN102571732A (zh) * | 2010-12-30 | 2012-07-11 | ***通信集团公司 | 一种处理传感器协议信息的方法、装置和*** |
Cited By (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104394143A (zh) * | 2014-11-24 | 2015-03-04 | 青岛海尔软件有限公司 | 一种物联网设备与物联网服务器通信方法及装置 |
CN105681285A (zh) * | 2015-12-30 | 2016-06-15 | 合肥城市云数据中心股份有限公司 | 一种异构工业信号源信息获取方法 |
CN107277086A (zh) * | 2016-04-06 | 2017-10-20 | 阿里巴巴集团控股有限公司 | 业务处理***、业务处理方法以及业务更新方法 |
CN107277086B (zh) * | 2016-04-06 | 2020-08-14 | 阿里巴巴集团控股有限公司 | 业务处理***、业务处理方法以及业务更新方法 |
CN107360099A (zh) * | 2017-06-21 | 2017-11-17 | 深圳市盛路物联通讯技术有限公司 | 一种基于汇聚单元的配置上报物联网数据的方法及设备 |
CN107360099B (zh) * | 2017-06-21 | 2020-07-28 | 深圳市盛路物联通讯技术有限公司 | 一种基于汇聚单元的配置上报物联网数据的方法及设备 |
WO2018233029A1 (zh) * | 2017-06-21 | 2018-12-27 | 深圳市盛路物联通讯技术有限公司 | 一种基于汇聚单元的配置上报物联网数据的方法及设备 |
CN109218261A (zh) * | 2017-07-03 | 2019-01-15 | 腾讯科技(深圳)有限公司 | 一种数据处理方法及数据处理装置 |
CN107862426A (zh) * | 2017-09-20 | 2018-03-30 | 深圳市盛路物联通讯技术有限公司 | 基于物联网的状态检测方法及设备 |
CN107872385A (zh) * | 2017-10-11 | 2018-04-03 | 中国电子科技集团公司第三十研究所 | 一种sdn网络路由计算与控制方法 |
CN107819657B (zh) * | 2017-12-07 | 2021-08-13 | 广州鲁邦通物联网科技有限公司 | 一种基于集中控制的动态解析Modbus协议的方法、物联网网关设备和*** |
CN107819657A (zh) * | 2017-12-07 | 2018-03-20 | 广州鲁邦通物联网科技有限公司 | 一种基于集中控制的动态解析Modbus协议的方法、物联网网关设备和*** |
US11743336B2 (en) | 2018-07-04 | 2023-08-29 | Yunding Network Technology (Beijing) Co., Ltd. | Method and system for operating an electronic device |
CN108833191A (zh) * | 2018-08-03 | 2018-11-16 | 云丁智能科技(北京)有限公司 | 网关设备配置方法及装置 |
CN109246142A (zh) * | 2018-10-26 | 2019-01-18 | 深圳市通用互联科技有限责任公司 | 数据封装方法、路由器物联网网关及存储介质 |
CN109327551B (zh) * | 2018-12-04 | 2021-05-18 | 浩云科技股份有限公司 | 将物联网设备接入物联网平台的方法及装置、服务器 |
CN109327551A (zh) * | 2018-12-04 | 2019-02-12 | 浩云科技股份有限公司 | 将物联网设备接入物联网平台的方法及装置、服务器 |
CN111787078A (zh) * | 2020-06-19 | 2020-10-16 | 揭阳市聆讯软件有限公司 | 一种基于电梯物联网的信令控制***及通讯方法 |
CN111787078B (zh) * | 2020-06-19 | 2023-05-05 | 揭阳市聆讯软件有限公司 | 一种基于电梯物联网的信令控制***及通讯方法 |
CN113765719A (zh) * | 2021-09-10 | 2021-12-07 | 广东嘉贸通科技有限公司 | 物联网接入统一管理监控维护的即时实现方法 |
CN113765719B (zh) * | 2021-09-10 | 2024-02-02 | 广东嘉贸通科技有限公司 | 物联网接入统一管理监控维护的即时实现方法 |
US11641401B1 (en) | 2022-04-18 | 2023-05-02 | Chengdu Qinchuan Iot Technology Co., Ltd. | Controlling methods, systems, devices and storage mediums for front sub-platform industrial Internet of Things |
CN114615304B (zh) * | 2022-04-18 | 2022-07-22 | 成都秦川物联网科技股份有限公司 | 前分平台式工业物联网控制方法及*** |
CN114615304A (zh) * | 2022-04-18 | 2022-06-10 | 成都秦川物联网科技股份有限公司 | 前分平台式工业物联网控制方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104144149A (zh) | 传感物联网数据的传输处理方法、***和网关 | |
EP2522080B1 (en) | Wireless adapter | |
US8711817B2 (en) | Low cost mesh network capability | |
CN102571732B (zh) | 一种处理传感器协议信息的方法、装置和*** | |
CN110266713A (zh) | 内外网通信方法、装置、***及代理服务器和存储介质 | |
CN102217245A (zh) | 处理报文的方法和装置 | |
JP2017028691A (ja) | センサーネットワーク内の通信ネットワークを選択するためのシステム及び方法 | |
CN113037737B (zh) | 一种用户终端设备应用外置网卡的方法 | |
CN104683994A (zh) | 无线网络的配置方法和无线网络设备 | |
US10187916B2 (en) | Wireless adapter | |
CN105052106A (zh) | 用于接收和传输互联网协议(ip)数据包的方法和*** | |
CN103796191A (zh) | 向用户终端发送数据的方法、装置及终端 | |
CN104506405B (zh) | 跨域访问的方法及装置 | |
EP3629559B1 (en) | Method for configuring forwarding table for user equipment and apparatus | |
US9591601B2 (en) | Method, control node, gateway and computer program for enabling communication with a newly detected device | |
CN103457806A (zh) | 转换器、控制***和方法 | |
CN101465783B (zh) | 异构家庭网络设备之间的连接方法、装置及连接网桥 | |
CN104768176A (zh) | 无线网络中sFlow采样的方法、装置 | |
CN105929794B (zh) | 一种即插即用的工业网络扩展方法 | |
US8477776B2 (en) | Modem and method supporting various packet cable protocols | |
CN103997508A (zh) | 一种集中存储照片的方法及装置 | |
CN103458058A (zh) | 一种网络家电通信代理方法及设备 | |
KR20170025550A (ko) | 게이트웨이 및 이의 제어 방법 | |
TWI669930B (zh) | 網路位址解析方法及裝置 | |
CN102447764B (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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141112 |