CN104410718B - 用于物联网的个性化定制方法和设备 - Google Patents
用于物联网的个性化定制方法和设备 Download PDFInfo
- Publication number
- CN104410718B CN104410718B CN201410799446.5A CN201410799446A CN104410718B CN 104410718 B CN104410718 B CN 104410718B CN 201410799446 A CN201410799446 A CN 201410799446A CN 104410718 B CN104410718 B CN 104410718B
- Authority
- CN
- China
- Prior art keywords
- message
- information
- perception
- address
- execution
- 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.)
- Active
Links
Classifications
-
- 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
-
- 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/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- 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/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
一种用于物联网的个性化定制方法和设备,该方法包括以下步骤:用户在一策略库中定义接收报文和对应的发送报文,接收报文包括感知信息或执行信息;发送报文包括地址以及对应于发送报文中的感知信息或执行信息的关联行为信息;获取感知终端或执行终端发送的第一发送报文;检索、判断策略库中定义的接收报文中是否具有与所述第一发送报文相匹配的第一接收报文;策略库中定义的接收报文具有与所述第一发送报文相匹配的第一接收报文的情况下,提取策略库中与所述第一接收报文对应的第二发送报文中的地址,将所述第一发送报文发送到所述地址;否则,丢弃获取的所述第一发送报文。本发明能够使得动作执行设备完成符合用户需求的执行动作。
Description
技术领域
本发明属于物联网技术领域,尤其涉及一种用于物联网的个性化定制方法和装置。
背景技术
物联网是以感知为核心的物物互连的综合信息***,是继计算机、互联网之后信息产业的第三次浪潮,物联网连接现实物理空间和虚拟信息空间,可应用于各行各业和日常生活的各个方面,是新一代信息技术的重要组成部分。
“物联网就是物物相连的互联网”有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。因此,物联网的定义是:通过射频识别(RFID)、红外感应器、全球定位***、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网相连接,进行信息交换和通信,以实现对物品的智能化识别、定位、跟踪、监控和管理的一种网络。
就技术而言,物联网技术包括使物体设备具有感知、计算、执行和通信能力的技术,还包括信息传输与处理技术。对于物理世界的由“感”而“知”的过程是由信息处理技术来实现的,信息处理技术贯穿由“感”而“知”的全过程,是实现物联网应用***物物互联、物人互连的关键技术之一。
在物联网应用***中,信息处理指基于多个物联网感知互动层节点或设备所采集的感知数据,实现对物理变量、状态、目标、事件及其变化的全面、透彻感知,以及智能反馈、决策的过程。
现有技术中,物联网***在设计之初就已经将***中的处理设计完成了,当***建设好之后,不能根据用户的需求而改变对感知数据和执行数据的应用,只能按照设置好的数据处理方式对感知数据和执行进行应用和处理。然而,随着物联网的发展,这种被***建设过程中设计好的数据处理方式已经不能很好的符合用户日常需要,用户需要对网络进行个性化订制其应用方式。
发明内容
本发明目的在于提供一种用于物联网的个性化定制方法和设备,以解决现有技术存在的无法通过用户的个人设置来完成物联网***的应用,导致用户对物联网应用的个性化需求难以满足的问题。
为了实现上述目的,本发明提供一种用于物联网的个性化定制方法,其技术方案如下:
一种用于物联网的个性化定制方法,其包括以下步骤:
用户在一策略库中定义接收报文和对应的发送报文,所述接收报文包括感知信息或执行信息;所述发送报文包括地址以及对应于发送报文中的感知信息或执行信息的关联行为信息。
获取感知终端或执行终端发送的第一发送报文。
检索、判断策略库中定义的接收报文中是否具有与所述第一发送报文相匹配的第一接收报文。
策略库中定义的接收报文具有与所述第一发送报文相匹配的第一接收报文的情况下,提取策略库中与所述第一接收报文对应的第二发送报文中的地址,将所述第一发送报文发送到所述第二发送报文中的所述地址。
否则,丢弃获取的所述第一发送报文。
此外,本发明还提供一种用于物联网的个性化定制设备,其技术方案如下:
一种用于物联网的个性化定制设备,其包括:
存储单元,用于设置一策略库,使得用户在策略库中定义接收报文和对应的发送报文,所述接收报文包括感知信息或执行信息;所述发送报文内容包括地址以及对应于发送报文中感知信息或执行信息的关联行为信息;
获取单元,用于获取感知终端或执行终端发送的第一发送报文。
匹配单元,用于检索、判断所述策略库中定义的接收报文是否有与所述第一发送报文相匹配的第一接收报文;在具有相匹配内容的情况下,提取所述策略库中与所述第一接收报文对应的第二发送报文中的地址,将所述第一发送报文发送到所述地址;在不具有相匹配的内容的情况下,丢弃所述第一发送报文。
分析可知,本发明可以使用户根据需要,自行设置物联网数据处理方式,满足用户对网络进行个性化订制其应用方式的需要。
附图说明
图1为本发明方法实施例的流程图;
图2为本发明设备实施例的原理结构框图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例及附图,对本发明进行进一步清楚、完整地描述。
图1为本发明用于物联网的个性化定制方法实施例的流程图,如图1所示,该方法实施例包括以下步骤:
步骤101,用户在一策略库中定义接收报文以及对应的发送报文。具体地,接收报文可以是一项或多项感知终端的感知信息,也可以是一项或者多项执行终端的执行信息。发送报文可以包括一个或多个地址以及对应于发送报文中感知信息或执行信息的关联行为信息。
优选地,感知信息是感知终端对环境感知的信息、对动作感知的信息或对时间感知的信息。执行信息是物理资源正在执行的动作信息。关联行为是用户个性化定制的关系行为。关联行为信息是依据感知信息或执行信息,用户设置***中的物理资源产生的行为改变信息。
步骤102,获取感知终端或执行终端发送的第一发送报文。
步骤103,检索策略库中定义的接收报文是否具有与获取的第一发送报文相匹配的第一接收报文;在具有相匹配的内容的情况下,提取策略库中与匹配的第一接收报文对应的第二发送报文内容中的一个或多个地址,将对应的发送报文内容发送到上述一个或多个地址;在不具有相匹配的内容的情况下,丢弃收到的报文。
优选地,在步骤103中,匹配包括部分匹配或全部匹配,或者说,接收报文中的感知信息或执行信息部分匹配或全部匹配。
更具体而言,在一家庭环境中,用户希望当室内温度为26-35度的时候,窗户关闭并且空调打开,于是用户在策略库中定义接收报文为“AAAAT=26-35度”,其中“AAAA”为发送该报文的某一个感知终端或者执行终端的地址,或全球唯一编码,也可以是用“****”这样的泛地址表示,而不用特指哪一个特定地址或哪一个特定标识来表示任何感知设备或执行设备,尤其是当网络设备规模比较小的情况下,例如家庭网络等,这样的网络不需要强调该信息是哪个设备发送的,那么这样的网络就可以采用泛地址;定义接收报文对应的发送报文为““地址一窗户关闭”and“地址二空调打开””。其中,地址一为执行窗户关闭的执行终端的地址,地址二位执行空调打开的执行终端的地址。
当收到感知终端AAAA发送的感知信息“AAAA T=27度”,检索到策略库中定义的接收报文中具有全部匹配的“AAAA T=26-35度”或部分匹配“****T=26-35度”,则提取对应的发送报文““地址一窗户关闭”and“地址二空调打开””,将该提取的发送报文发送到地址一和地址二,来完成用户定义的发送报文需要完成的行为,发送方式可以是直接提取地址一和地址二,分别将对应的执行动作“窗户关闭”和“空调打开”发送到地址一和地址二,即发送到地址一和地址二所对应的执行终端。
发送方式也可以是提取发送报文中所有地址,即提取地址一和地址二,将发送报文直接发送给所有地址,地址一所对应的执行终端收到报文后,会提取自己的执行部分“窗户关闭”去执行,地址二所对应的执行终端,会提取自己的执行部分“空调打开”去执行。
发送方式还可以是,提取发送报文中的第一个地址,即地址一,将整个发送报文““地址一窗户关闭”and“地址二空调打开””发送到地址一,地址一所对应的执行终端收到该报文后,解析该报文,执行自己该执行的执行部分,将剩下的报文,即“地址二空调打开”发送到地址二,地址二所对应的执行终端收到报文后执行空调打开。
如果在策略库找不到想匹配的报文,则丢弃收到的报文。
上述感知信息可以是感知终端对环境感知的信息,例如,感知的温度、湿度、气压、风速等信息,或者是对动作感知的信息,例如,人的手臂动作,人体感知等,也可以是时间感知信息,例如:定时信息,时间点信息等。
执行信息是物理资源正在执行的动作信息,例如,窗户正在执行开窗的信息、空调正在执行制冷的信息、灯被打开的信息等。物理资源就是物联网中的物理实体,例如窗户、空调等。
为了执行上述方法,图2示出了一种设备实施例。如图2所示,该设备实施例包括获取单元21、存储单元22、匹配单元23。
获取单元21获取感知终端或执行终端发送的发送报文。
存储单元21具有一策略库,用户在该策略库中定义接收报文内和对应的发送报文内容。接收报文内容包括一项或多项的感知信息或执行信息;发送报文内容包括一个或多个地址以及对应于发送报文中的感知信息或执行信息的关联行为信息。
匹配单元23检索获取的发送报文中是否与策略库中定义的接收报文内容相匹配;在具有相匹配的内容的情况下,提取策略库中与匹配的接收报文对应的发送报文内容中的一个或多个地址,将对应的发送报文内容发送到该一个或多个地址。在不具有相匹配的内容的情况下,丢弃收到的报文。
分析可知,本发明能够依据用户的需求个性化定制物联网中的人与物、物与物之间的通信关系,使得自然界中的感知信息更好的被人们应用,使得动作执行设备完成符合用户需求的执行动作。
本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (5)
1.一种用于物联网的个性化定制方法,其特征在于,包括以下步骤:
用户在一策略库中定义接收报文和对应的发送报文,所述接收报文包括感知信息或执行信息;所述发送报文包括两个地址以及对应于发送报文中的感知信息或执行信息的关联行为信息,其中所述地址为执行终端的地址,所述感知信息是感知终端对环境感知的信息、对动作感知的信息或对时间感知的信息,所述执行信息是物理资源正在执行的动作信息,所述关联行为是用户个性化定制的关系行为,所述关联行为信息是依据所述接收报文中的感知信息或执行信息,用户设置***中的物理资源产生的行为改变信息;
获取感知终端或执行终端发送的第一发送报文;
检索、判断策略库中定义的接收报文中是否具有与所述第一发送报文相匹配的第一接收报文,所述匹配为策略库中定义的接收报文中的感知信息或执行信息与所述第一发送报文中的感知信息或执行信息部分匹配或全部匹配;
策略库中定义的接收报文中具有与所述第一发送报文相匹配的第一接收报文的情况下,提取策略库中与所述第一接收报文对应的第二发送报文中的两个地址中的地址一,将整个所述第二发送报文发送到两个地址中的地址一,所述地址一所对应的执行终端收到所述第二发送报文后,解析所述第二发送报文,执行其自身该执行的执行部分,将所述第二发送报文中剩下的报文发送到所述两个地址中的地址二,所述地址二所对应的执行终端收到所述第二发送报文中剩下的报文并执行所述第二发送报文中剩下的报文中的执行部分;
否则,丢弃获取的所述第一发送报文。
2.根据权利要求1所述的方法,其特征在于:所述匹配包括关键字匹配。
3.根据权利要求1所述的方法,其特征在于:所述匹配包括所述接收报文中的感知信息部分匹配或全部匹配。
4.根据权利要求1所述的方法,其特征在于:所述接收报文包括一项或多项感知信息或执行信息。
5.一种用于物联网的个性化定制设备,其特征在于,包括:
存储单元,用于设置一策略库,使得用户在策略库中定义接收报文和对应的发送报文,所述接收报文包括感知信息或执行信息;所述发送报文内容包括两个地址以及对应于发送报文中感知信息或执行信息的关联行为信息,其中所述地址为执行终端的地址,所述感知信息是感知终端对环境感知的信息、对动作感知的信息或对时间感知的信息,所述执行信息是物理资源正在执行的动作信息,所述关联行为是用户个性化定制的关系行为,所述关联行为信息是依据所述接收报文中的感知信息或执行信息,用户设置***中的物理资源产生的行为改变信息;
获取单元,用于获取感知终端或执行终端发送的第一发送报文;
匹配单元,用于检索、判断所述策略库中定义的接收报文是否有与所述第一发送报文相匹配的第一接收报文,所述匹配为策略库中定义的接收报文中的感知信息或执行信息部分与所述第一发送报文中的感知信息或执行信息匹配或全部匹配;在具有相匹配内容的情况下,提取所述策略库中与所述第一接收报文对应的第二发送报文中的两个地址中的地址一,将整个所述第二发送报文发送到两个地址中的地址一,所述地址一所对应的执行终端收到所述第二发送报文后,解析所述第二发送报文,执行其自身该执行的执行部分,将所述第二发送报文中剩下的报文发送到所述两个地址中的地址二,所述地址二所对应的执行终端收到所述第二发送报文中剩下的报文并执行所述第二发送报文中剩下的报文中的执行部分;在不具有相匹配的内容的情况下,丢弃所述第一发送报文。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410799446.5A CN104410718B (zh) | 2014-12-22 | 2014-12-22 | 用于物联网的个性化定制方法和设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410799446.5A CN104410718B (zh) | 2014-12-22 | 2014-12-22 | 用于物联网的个性化定制方法和设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104410718A CN104410718A (zh) | 2015-03-11 |
CN104410718B true CN104410718B (zh) | 2018-10-16 |
Family
ID=52648313
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410799446.5A Active CN104410718B (zh) | 2014-12-22 | 2014-12-22 | 用于物联网的个性化定制方法和设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104410718B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108386966B (zh) * | 2018-03-08 | 2020-07-10 | 上海物麒科技有限公司 | 通过室外机连接管配对和识别卡配对的plc组网方法 |
CN108386968B (zh) * | 2018-03-08 | 2020-07-10 | 上海物麒科技有限公司 | 多联机空调通过设备唯一编码与物理地址实现的组网方法 |
CN108386965B (zh) * | 2018-03-08 | 2020-09-04 | 上海物麒科技有限公司 | 通过设备唯一编码配对和识别卡配对的plc组网方法 |
CN108386967B (zh) * | 2018-03-08 | 2020-11-27 | 上海物麒科技有限公司 | 采用识别卡和设备唯一编码配对的多联机空调plc组网方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115315A (zh) * | 2006-07-28 | 2008-01-30 | 株式会社日立制作所 | 管理员装置、控制方法以及控制程序 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3677907B2 (ja) * | 1996-12-13 | 2005-08-03 | 株式会社日立製作所 | 情報の送受信方法及びそれを用いたシステム |
-
2014
- 2014-12-22 CN CN201410799446.5A patent/CN104410718B/zh active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101115315A (zh) * | 2006-07-28 | 2008-01-30 | 株式会社日立制作所 | 管理员装置、控制方法以及控制程序 |
Also Published As
Publication number | Publication date |
---|---|
CN104410718A (zh) | 2015-03-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10468024B2 (en) | Information processing method and non-temporary storage medium for system to control at least one device through dialog with user | |
US8489131B2 (en) | Smart device configured to determine higher-order context data | |
CN104410718B (zh) | 用于物联网的个性化定制方法和设备 | |
US20170368683A1 (en) | User portrait based skill package recommendation device and method | |
US20180123820A1 (en) | Apparatus and method of generating internet of things data | |
CN110298029B (zh) | 基于用户语料的好友推荐方法、装置、设备及介质 | |
CN104699711B (zh) | 一种推荐方法及服务器 | |
KR101944353B1 (ko) | 챗봇 빌더 사용자 인터페이스 제공 방법 및 장치 | |
US11263208B2 (en) | Context-sensitive cross-lingual searches | |
CN106910136A (zh) | 为家庭画像的方法及装置、*** | |
CN103905482B (zh) | 推送信息的方法、推送服务器和*** | |
CN104572733B (zh) | 用户兴趣标签分类的方法及装置 | |
US20200242488A1 (en) | Systems and methods for crowdsourcing device recognition | |
CN105629750A (zh) | 一种智能家居控制方法及*** | |
CN104468815B (zh) | 物联网无线感知***和方法 | |
Bugeja et al. | Functional classification and quantitative analysis of smart connected home devices | |
CN109428887A (zh) | 基于预定命令群的网络安全策略配置 | |
CN113678121A (zh) | Iot***中标记数据的自动生成 | |
CN106878041A (zh) | 日志信息处理方法、装置及*** | |
JP6388212B2 (ja) | タグ付与方法、タグ付与装置、プログラム及び質問回答検索方法 | |
CN106708829B (zh) | 一种数据推荐方法及推荐*** | |
CN104866650B (zh) | 一种创建抽象设备的方法和装置 | |
KR20180095476A (ko) | 마케팅 정보 제공 시스템 및 마케팅 정보 제공 방법 | |
CN101916283B (zh) | 由动态网页上获取链接信息的方法及其服务器 | |
CN104102328B (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 | ||
EE01 | Entry into force of recordation of patent licensing contract | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20150311 Assignee: Atomic equation Technology (Shenzhen) Co., Ltd Assignor: Qi Yutian Contract record no.: X2021440020012 Denomination of invention: Personalized customization method and device for Internet of things Granted publication date: 20181016 License type: Exclusive License Record date: 20211105 |