用于物联网的个性化定制方法和设备的制作方法

文档序号:7823447阅读:157来源:国知局
用于物联网的个性化定制方法和设备的制作方法
【专利摘要】一种用于物联网的个性化定制方法和设备,该方法包括以下步骤:用户在一策略库中定义接收报文和对应的发送报文,接收报文包括感知信息或执行信息;发送报文包括地址以及对应于发送报文中的感知信息或执行信息的关联行为信息;获取感知终端或执行终端发送的第一发送报文;检索、判断策略库中定义的接收报文中是否具有与所述第一发送报文相匹配的第一接收报文;策略库中定义的接收报文具有与所述第一发送报文相匹配的第一接收报文的情况下,提取策略库中与所述第一接收报文对应的第二发送报文中的地址,将所述第一发送报文发送到所述地址;否则,丢弃获取的所述第一发送报文。本发明能够使得动作执行设备完成符合用户需求的执行动作。
【专利说明】用于物联网的个性化定制方法和设备

【技术领域】
[0001]本发明属于物联网【技术领域】,尤其涉及一种用于物联网的个性化定制方法和装置。

【背景技术】
[0002]物联网是以感知为核心的物物互连的综合信息系统,是继计算机、互联网之后信息产业的第三次浪潮,物联网连接现实物理空间和虚拟信息空间,可应用于各行各业和日常生活的各个方面,是新一代信息技术的重要组成部分。
[0003]“物联网就是物物相连的互联网”有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。因此,物联网的定义是:通过射频识别(即瓜)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络。
[0004]就技术而言,物联网技术包括使物体设备具有感知、计算、执行和通信能力的技术,还包括信息传输与处理技术。对于物理世界的由“感”而“知”的过程是由信息处理技术来实现的,信息处理技术贯穿由“感”而“知”的全过程,是实现物联网应用系统物物互联、物人互连的关键技术之一。
[0005]在物联网应用系统中,信息处理指基于多个物联网感知互动层节点或设备所采集的感知数据,实现对物理变量、状态、目标、事件及其变化的全面、透彻感知,以及智能反馈、决策的过程。
[0006]现有技术中,物联网系统在设计之初就已经将系统中的处理设计完成了,当系统建设好之后,不能根据用户的需求而改变对感知数据和执行数据的应用,只能按照设置好的数据处理方式对感知数据和执行进行应用和处理。然而,随着物联网的发展,这种被系统建设过程中设计好的数据处理方式已经不能很好的符合用户日常需要,用户需要对网络进行个性化订制其应用方式。


【发明内容】

[0007]本发明目的在于提供一种用于物联网的个性化定制方法和设备,以解决现有技术存在的无法通过用户的个人设置来完成物联网系统的应用,导致用户对物联网应用的个性化需求难以满足的问题。
[0008]为了实现上述目的,本发明提供一种用于物联网的个性化定制方法,其技术方案如下:
[0009]一种用于物联网的个性化定制方法,其包括以下步骤:
[0010]用户在一策略库中定义接收报文和对应的发送报文,所述接收报文包括感知信息或执行信息;所述发送报文包括地址以及对应于发送报文中的感知信息或执行信息的关联行为信息。
[0011]获取感知终端或执行终端发送的第一发送报文。
[0012]检索、判断策略库中定义的接收报文中是否具有与所述第一发送报文相匹配的第一接收报文。
[0013]策略库中定义的接收报文具有与所述第一发送报文相匹配的第一接收报文的情况下,提取策略库中与所述第一接收报文对应的第二发送报文中的地址,将所述第一发送报文发送到所述第二发送报文中的所述地址。
[0014]否则,丢弃获取的所述第一发送报文。
[0015]此外,本发明还提供一种用于物联网的个性化定制设备,其技术方案如下:
[0016]一种用于物联网的个性化定制设备,其包括:
[0017]存储单元,用于设置一策略库,使得用户在策略库中定义接收报文和对应的发送报文,所述接收报文包括感知信息或执行信息;所述发送报文内容包括地址以及对应于发送报文中感知信息或执行信息的关联行为信息;
[0018]获取单元,用于获取感知终端或执行终端发送的第一发送报文。
[0019]匹配单元,用于检索、判断所述策略库中定义的接收报文是否有与所述第一发送报文相匹配的第一接收报文;在具有相匹配内容的情况下,提取所述策略库中与所述第一接收报文对应的第二发送报文中的地址,将所述第一发送报文发送到所述地址;在不具有相匹配的内容的情况下,丢弃所述第一发送报文。
[0020]分析可知,本发明可以使用户根据需要,自行设置物联网数据处理方式,满足用户对网络进行个性化订制其应用方式的需要。

【专利附图】

【附图说明】
[0021]图1为本发明方法实施例的流程图;
[0022]图2为本发明设备实施例的原理结构框图。

【具体实施方式】
[0023]为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例及附图,对本发明进行进一步清楚、完整地描述。
[0024]图1为本发明用于物联网的个性化定制方法实施例的流程图,如图1所示,该方法实施例包括以下步骤:
[0025]步骤101,用户在一策略库中定义接收报文以及对应的发送报文。具体地,接收报文可以是一项或多项感知终端的感知信息,也可以是一项或者多项执行终端的执行信息。发送报文可以包括一个或多个地址以及对应于发送报文中感知信息或执行信息的关联行为信息。
[0026]优选地,感知信息是感知终端对环境感知的信息、对动作感知的信息或对时间感知的信息。执行信息是物理资源正在执行的动作信息。关联行为是用户个性化定制的关系行为。关联行为信息是依据感知信息或执行信息,用户设置系统中的物理资源产生的行为改变信息。
[0027]步骤102,获取感知终端或执行终端发送的第一发送报文。
[0028]步骤103,检索策略库中定义的接收报文是否具有与获取的第一发送报文相匹配的第一接收报文;在具有相匹配的内容的情况下,提取策略库中与匹配的第一接收报文对应的第二发送报文内容中的一个或多个地址,将对应的发送报文内容发送到上述一个或多个地址;在不具有相匹配的内容的情况下,丢弃收到的报文。
[0029]优选地,在步骤103中,匹配包括部分匹配或全部匹配,或者说,接收报文中的感知信息或执行信息部分匹配或全部匹配。
[0030]更具体而言,在一家庭环境中,用户希望当室内温度为26-35度的时候,窗户关闭并且空调打开,于是用户在策略库中定义接收报文为“八…= 26-35度”,其中“八…为发送该报文的某一个感知终端或者执行终端的地址,或全球唯一编码,也可以是用这样的泛地址表示,而不用特指哪一个特定地址或哪一个特定标识来表示任何感知设备或执行设备,尤其是当网络设备规模比较小的情况下,例如家庭网络等,这样的网络不需要强调该信息是哪个设备发送的,那么这样的网络就可以采用泛地址;定义接收报文对应的发送报文为““地址一窗户关闭”册(1 “地址二空调打开””。其中,地址一为执行窗户关闭的执行终端的地址,地址二位执行空调打开的执行终端的地址。
[0031]当收到感知终端—发送的感知信息“—X = 27度”,检索到策略库中定义的接收报文中具有全部匹配的“八…^ X = 26-35度”或部分匹配林打=26-35度”,则提取对应的发送报文““地址一窗户关闭”册(1 “地址二空调打开””,将该提取的发送报文发送到地址一和地址二,来完成用户定义的发送报文需要完成的行为,发送方式可以是直接提取地址一和地址二,分别将对应的执行动作“窗户关闭”和“空调打开”发送到地址一和地址二,即发送到地址一和地址二所对应的执行终端。
[0032]发送方式也可以是提取发送报文中所有地址,即提取地址一和地址二,将发送报文直接发送给所有地址,地址一所对应的执行终端收到报文后,会提取自己的执行部分“窗户关闭”去执行,地址二所对应的执行终端,会提取自己的执行部分“空调打开”去执行。
[0033]发送方式还可以是,提取发送报文中的第一个地址,即地址一,将整个发送报文““地址一窗户关闭”册(1 “地址二空调打开””发送到地址一,地址一所对应的执行终端收到该报文后,解析该报文,执行自己该执行的执行部分,将剩下的报文,即“地址二空调打开”发送到地址二,地址二所对应的执行终端收到报文后执行空调打开。
[0034]如果在策略库找不到想匹配的报文,则丢弃收到的报文。
[0035]上述感知信息可以是感知终端对环境感知的信息,例如,感知的温度、湿度、气压、风速等信息,或者是对动作感知的信息,例如,人的手臂动作,人体感知等,也可以是时间感知信息,例如:定时信息,时间点信息等。
[0036]执行信息是物理资源正在执行的动作信息,例如,窗户正在执行开窗的信息、空调正在执行制冷的信息、灯被打开的信息等。物理资源就是物联网中的物理实体,例如窗户、
空调等。
[0037]为了执行上述方法,图2示出了一种设备实施例。如图2所示,该设备实施例包括获取单元21、存储单元22、匹配单元23。
[0038]获取单元21获取感知终端或执行终端发送的发送报文。
[0039]存储单元21具有一策略库,用户在该策略库中定义接收报文内和对应的发送报文内容。接收报文内容包括一项或多项的感知信息或执行信息;发送报文内容包括一个或多个地址以及对应于发送报文中的感知信息或执行信息的关联行为信息。
[0040]匹配单元23检索获取的发送报文中是否与策略库中定义的接收报文内容相匹配;在具有相匹配的内容的情况下,提取策略库中与匹配的接收报文对应的发送报文内容中的一个或多个地址,将对应的发送报文内容发送到该一个或多个地址。在不具有相匹配的内容的情况下,丢弃收到的报文。
[0041]分析可知,本发明能够依据用户的需求个性化定制物联网中的人与物、物与物之间的通信关系,使得自然界中的感知信息更好的被人们应用,使得动作执行设备完成符合用户需求的执行动作。
[0042]本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0043]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【权利要求】
1.一种用于物联网的个性化定制方法,其特征在于,包括以下步骤: 用户在一策略库中定义接收报文和对应的发送报文,所述接收报文包括感知信息或执行信息;所述发送报文包括地址以及对应于发送报文中的感知信息或执行信息的关联行为信息; 获取感知终端或执行终端发送的第一发送报文; 检索、判断策略库中定义的接收报文中是否具有与所述第一发送报文相匹配的第一接收报文; 策略库中定义的接收报文具有与所述第一发送报文相匹配的第一接收报文的情况下,提取策略库中与所述第一接收报文对应的第二发送报文中的地址,将所述第一发送报文发送到所述第二发送报文中的所述地址; 否则,丢弃获取的所述第一发送报文。
2.根据权利要求1所述的方法,其特征在于:所述感知信息是感知终端对环境感知的信息、对动作感知的信息或对时间感知的信息。
3.根据权利要求1所述的方法,其特征在于:所述执行信息是物理资源正在执行的动作信息。
4.根据权利要求1所述的方法,其特征在于:所述匹配包括关键字匹配。
5.根据权利要求1所述的方法,其特征在于:所述匹配包括所述接收报文中的感知信息部分匹配或全部匹配。
6.根据权利要求1所述的方法,其特征在于:所述关联行为是用户个性化定制的关系行为。
7.根据权利要求1所述的方法,其特征在于:所述接收报文包括一项或多项感知信息或执行信息。
8.根据权利要求1所述的方法,其特征在于:所述发送报文包括一个或多个地址。
9.一种用于物联网的个性化定制设备,其特征在于,包括: 存储单元,用于设置一策略库,使得用户在策略库中定义接收报文和对应的发送报文,所述接收报文包括感知信息或执行信息;所述发送报文内容包括地址以及对应于发送报文中感知信息或执行信息的关联行为信息; 获取单元,用于获取感知终端或执行终端发送的第一发送报文; 匹配单元,用于检索、判断所述策略库中定义的接收报文是否有与所述第一发送报文相匹配的第一接收报文;在具有相匹配内容的情况下,提取所述策略库中与所述第一接收报文对应的第二发送报文中的地址,将所述第一发送报文发送到所述地址;在不具有相匹配的内容的情况下,丢弃所述第一发送报文。
【文档编号】H04L29/08GK104410718SQ201410799446
【公开日】2015年3月11日 申请日期:2014年12月22日 优先权日:2014年12月22日
【发明者】齐玉田 申请人:齐玉田
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1