一种可扩展的物联网感知数据显示转换方法及系统的制作方法

文档序号:8003277阅读:223来源:国知局
专利名称:一种可扩展的物联网感知数据显示转换方法及系统的制作方法
技术领域
本发明属于物联网、通信和信息技术处理领域,尤其涉及一种可扩展的物联网感知数据显示转换方法及系统。
背景技术
随着物联网技术的发展,在越来越多的行业以及公众领域开始应用物联网技术来进一步提升信息化水平,但目前的物联网应用大多为封闭型的系统,现场部署的各类传感器、数据采集器以及数据显示呈现界面一般都是一套垂直的业务体系。在此类系统中,传感器负责原始模拟感知量信息的采集,并通过数据采集模块按照约定的私有协议完成对应数字量的数据转换,之后通常通过相关的数据传输设备将原始感知数据送到相关的业务平台,由此业务平台按照自己的数据显示规则进行处理,并在PC或者手机等专用的呈现界面上进行显示,其中比较常见的数据显示转换通常包含:I)对某一类传感器的测量值显示均精确到小数点后的几位数;2)对一些特定的传感器,例如风向传感器,需要将原始测量记录的数字值在显示时替换为用户更容易理解的汉字或字符方式的文字表达方式,例如北风、西南风等;3)对传感器或者控制器等传感网设备的工作状态需要在显示时将各种工作状态的数字码转换为为用户更容易理解的汉字或字符方式的文字表达方式,例如开、关、报警、
L|_I销坐坐
LU T日寸寸ο依照上述数据处理和显示方式,在各种封闭型的系统中由各自系统各自处理是相对可行的,但随着物联网共性平台的发展和建设,要求该物联网共性平台必须是开放的,能够接入多厂家传感网设备,并且能够向各应用门户开发商提供开放接口,由各应用开发商可以快速、方便的实现业务开发。基于此需求,迫切需要在物联网共性平台中能够对传感网的感知数据进行统一的适配和处理,让各应用开发商可以不必重复进行相关的数据适配和显示处理工作,从而减少开发的难度和工作量,促进快速的业务开发,并可统一相关的业务体验。

发明内容
鉴于以上,本发明提出一种可扩展的物联网感知数据显示转换方法及系统。本发明提出的一种可扩展的物联网感知数据显示转换系统,包括:传感网,所述传感网包括传感器、控制器以及数据采集和传输设备,其中,传感器和/或控制器采集到原始数据,由数据采集和传输设备将原始数据与设备标识封装成数据包,通过局域网或者广域网传送到物联网共性平台;物联网共性平台,所述物联网共性平台包括数据转换单元、感知数据库以及API开放接口,其中,所述数据转换单元接收传感网上传的数据包,解包后获取设备标识以及原始数据,根据设备标识找到相应的配置文件,根据所述配置文件将所述原始数据转换为各个应用门户都识别的显示数据,通过API开放接口将原始数据和显示数据存储到感知数据库。本发明提出的一种可扩展的物联网感知数据显示转换方法,包括以下步骤:通过传感器和/或控制器采集到原始数据,将原始数据与设备标识封装成数据包,由数据采集和传输设备将数据包通过局域网或者广域网传送到数据转换单元;由数据转换单元接收传感网上传的数据包,解包后获取设备标识以及原始数据,根据设备标识找到相应的配置文件,根据所述配置文件将所述原始数据转换为各个应用门户都识别的显示数据,通过API开放接口将原始数据和显示数据作为两列不同的数据分别存储到感知数据库。本发明相对于现有技术而言,具有更好的扩展性、灵活性、开放性和便捷性。通过在物联网共性平台中实施统一的显示数据转换和适配,可以降低各应用开发商的业务开发工作量,利于业务的快速开发,并且可以在物联网共性平台中灵活配置显示数据的类型,可以适应多传感网厂商的接入设备,有利于物联网应用的快速和规模化部署。


此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1是示出本发明的一种可扩展的物联网感知数据显示转换系统结构图。图2是示出本发明提出的一种可扩展的物联网感知数据显示转换方法流程图。
具体实施例方式本发明提出一种可扩展的物联网感知数据显示转换方法及系统,该系统统一实现不同厂家的各类传感器、控制器等设备的测量值、工作状态等不同数据类型的显示数据转换,为各应用开发商直接提供可用于门户显示的数据,降低各应用开发商的应用开发难度,促进物联网应用快速和规模化部署。为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。图1是示出本发明的一种可扩展的物联网感知数据显示转换系统结构图,该系统包含传感网、物联网共性平台以及应用门户。其中传感网可接入多传感网厂家的传感器、控制器等感知设备;应用门户可包含多应用开发商,这些应用开发商均可以基于物联网共性平台提供的统一和开放的API进行快速业务开发。在传感网,包括传感器、控制器、数据采集和传输设备。不同厂家的传感器、控制器可分别通过对应厂家的数据采集和传输设备进行采集和汇聚,汇聚后的数据中包含采集的传感量原始数据以及各种设备状态原始数据。将原始数据与设备标识封装成数据包后,可以通过局域或者广域的网络送达物联网共性平台。本发明中,设备标识可以是设备类型,也可以是设备类型与厂家名称,其中,设备类型、厂家名称可以用编号表示。在物联网共性平台中,包括数据转换单元、感知数据库以及API开放接口。首先由数据转换单元接收传感网上传的数据包,解包后获取设备标识以及原始数据,根据设备标识找到相应的配置文件,根据所述配置文件将所述原始数据转换为各个应用门户都识别的显示数据,通过API开放接口将原始数据和显示数据作为两列不同的数据分别存储到感知数据库。为了向各应用开发商提供统一的数据调用接口,可进一步通过API开放接口完成数据调用接口的封装,通过此接口,各应用开发商可以在各自的门户应用中直接调用感知数据库中的显示数据进行门户页面显示,从而省掉了各应用开发商需要针对不同传感网接入设备、在不同的业务门户中重复进行数据显示转换的工作。此外,如果各应用开发商需要获取采集的原始数据,在本系统中,仍然可以通过API开放接口调取在感知数据库中存储的原始数据,因此系统具有非常好的灵活性。在本系统中,所述配置文件可以由管理员配置到物联网共性平台,用于配置数据转换单元转换后的显示数据的类型,至少包括如下之一:数字类型小数点后显示设定位数、枚举类型的文字显示方式、开关类型的文字显示方式等等。另外在应用方式上,所述配置文件针对全局引用或者针对单个设备进行引用,其中全局引用作用于全局某一类或者某几类设备,单个设备引用仅作用于选定的单个设备。另外所述单个设备引用优先级高于全局引用优先级。从而保障系统具有良好的扩展性,可以满足全局快速部署的需要。图2是示出本发明提出的可扩展的物联网感知数据显示转换方法流程图,包括以下步骤:通过传感器和/或控制器采集到原始数据,将原始数据与设备标识封装成数据包,由数据采集和传输设备将数据包通过局域网或者广域网传送到数据转换单元。本发明中,设备标识可以是设备类型,也可以是设备类型与厂家名称。由数据转换单元接收传感网上传的数据包,解包后获取设备标识以及原始数据,根据设备标识找到相应的配置文件,根据所述配置文件将所述原始数据转换为各个应用门户都识别的显示数据,通过API开放接口将原始数据和显示数据作为两列不同的数据分别存储到感知数据库。经过上述操作,已完成物联网感知数据显示转换,之后,如果各个应用开发商在需要获取显示数据时,可以直接通过API开放接口向感知数据库发起请求,感知数据库通过API开放接口向各应用开发商返回其对应的显示数据,实现流程还如图2所示。在本发明中,显示数据至少包括如下之一的类型:数字类型小数点后显示设定位数、枚举类型的文字显示方式、开关类型的文字显示方式等等。所述配置文件针对全局引用或者针对单个设备进行引用,其中全局引用作用于全局某一类或者某几类设备,单个设备引用仅作用于选定的单个设备。另外所述单个设备引用优先级高于全局引用优先级。从而保障系统具有良好的扩展性,可以满足全局快速部署的需要。本发明按照上述技术方案完成系统设备的搭建,以及在物联网共性平台的数据转换单元根据配置文件进行显示数据的转换,所述配置文件的内容,具体应用举例如下:I)所有温度传感器测量值显示需要精确到小数点后两位对于此类应用,配置文件为:X:.2 ;其中“X”代表数据显示,“.”代表是小数点,“2”代表是小数点后精确到两位数。可配置由所有的温度传感器类型进行引用。2)某风向传感器的测量值需要以文字方式显示4种风向对于此类应用,配置文件为:X:*4[1:东风,2:西风,3:北风,4:南风];其中“X”代表数据显示,代表是枚举类型的文字显示方式,“4”代表是枚举的类型为4种,并且在后面分别说明了“I”代表的是东风,“2”代表的是西风,“3”代表的是北风,“4”代表的是南风。可以由单个风向传感器进行引用,设置生效后,则各应用开发商就可以通过API开放接口直接获取到用文字方式表示的该风向传感器的测量数值。3)所有某类控制器需要以文字方式显示其开关状态对于此类应用,配置文件为:X:/2
;其中“X”代表数据显示,“/”代表是开关类型的文字显示方式,“2”代表是两种开关状态,其中“O”代表关,“I”代表开。可配置由所有的该类控制器进行引用即可。作为对详细描述的结论,应该注意本领域的技术人员将会很清楚可对优选实施例做出许多变化和修改,而实质上不脱离本发明的原理。这种变化和修改包含在所附权利要求书所述的本发明的范围之内。
权利要求
1.一种可扩展的物联网感知数据显示转换系统,包括: 传感网,所述传感网包括传感器、控制器以及数据采集和传输设备,其中,传感器和/或控制器采集到原始数据,由数据采集和传输设备将原始数据与设备标识封装成数据包,通过局域网或者广域网传送到物联网共性平台; 物联网共性平台,所述物联网共性平台包括数据转换单元、感知数据库以及API开放接口,其中,所述数据转换单元接收传感网上传的数据包,解包后获取设备标识以及原始数据,根据设备标识找到相应的配置文件,根据所述配置文件将所述原始数据转换为各个应用门户都识别的显示数据,通过API开放接口将原始数据和显示数据存储到感知数据库。
2.根据权利要求1所述可扩展的物联网感知数据显示转换系统,还包括: 应用门户,通过API开放接口向感知数据库发起请求,接收感知数据库通过API开放接口返回的显示数据。
3.根据权利要求1或2所述可扩展的物联网感知数据显示转换系统,所述配置文件用于配置数据转换单元转换后的显示数据的类型,至少包括如下之一:数字类型小数点后显示设定位数、枚举类型的文字显示方式、开关类型的文字显示方式。
4.根据权利要求1或2所述可扩展的物联网感知数据显示转换系统,所述配置文件针对全局引用或者针对单个设备进行引用,其中全局引用作用于全局某一类或者某几类设备,单个设备引用仅作用于选定的单个设备,所述单个设备引用优先级高于全局引用优先级。
5.根据权利要求1至4中任一所述可扩展的物联网感知数据显示转换系统,所述设备标识是设备类型,或者是设备类型与厂家名称。
6.一种可扩展的 物联网感知数据显示转换方法,包括以下步骤: 通过传感器和/或控制器采集到原始数据,将原始数据与设备标识封装成数据包,由数据采集和传输设备将数据包通过局域网或者广域网传送到数据转换单元; 由数据转换单元接收传感网上传的数据包,解包后获取设备标识以及原始数据,根据设备标识找到相应的配置文件,根据所述配置文件将所述原始数据转换为各个应用门户都识别的显示数据,通过API开放接口将原始数据和显示数据作为两列不同的数据分别存储到感知数据库。
7.根据权利要求6所述可扩展的物联网感知数据显示转换方法,还包括以下步骤: 各个应用开发商在需要获取显示数据时,直接通过API开放接口向感知数据库发起请求,感知数据库通过API开放接口向各应用开发商返回其对应的显示数据。
8.根据权利要求6或7所述可扩展的物联网感知数据显示转换方法,根据所述配置文件将所述原始数据转换为各个应用门户都识别的显示数据,所述显示数据至少包括如下之一的类型:数字类型小数点后显示设定位数、枚举类型的文字显示方式、开关类型的文字显,」、O
9.根据权利要求6或7所述可扩展的物联网感知数据显示转换方法,根据设备标识找到相应的配置文件,所述配置文件针对全局引用或者针对单个设备进行引用,其中全局引用作用于全局某一类或者某几类设备,单个设备引用仅作用于选定的单个设备,所述单个设备引用优先级高于全局引用优先级。
10.根据权利要求6至9中任一所述可扩展的物联网感知数据显示转换方法,所述设备标识是设备类型, 或者是设备类型与厂家名称。
全文摘要
本发明提出一种可扩展的物联网感知数据显示转换方法及系统。通过传感器和/或控制器采集到原始数据,将原始数据与设备标识封装成数据包,由数据采集和传输设备将数据包通过局域网或者广域网传送到数据转换单元;由数据转换单元接收传感网上传的数据包,解包后获取设备标识以及原始数据,根据设备标识找到相应的配置文件,根据所述配置文件将所述原始数据转换为各个应用门户都识别的显示数据,通过API开放接口将原始数据和显示数据作为两列不同的数据分别存储到感知数据库。本发明可以降低各应用开发商的业务开发工作量,适应多传感网厂商的接入设备。
文档编号H04L29/08GK103152368SQ20111040222
公开日2013年6月12日 申请日期2011年12月6日 优先权日2011年12月6日
发明者江志峰, 冯明, 周开宇, 封顺天, 高歆雅 申请人:中国电信股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1