一种智能楼宇监控信息处理方法及系统的制作方法

文档序号:7780420阅读:241来源:国知局
一种智能楼宇监控信息处理方法及系统的制作方法
【专利摘要】本发明公开了一种智能楼宇监控信息处理方法,包括:服务器接收用户的服务订阅信息,根据服务订阅信息解析出代理服务器的第一服务信息和/或第二服务节点的第二服务信息;将第一服务信息发送给代理服务器;根据第二服务信息解析出各第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各第二服务节点;接收代理服务器发送的第一服务结果信息,并接收各第二服务节点发送的对应的各第二服务结果信息;将第一服务结果信息和各第二服务结果信息进行综合后,形成服务订阅结果信息输出。本发明还公开了一种智能楼宇监控信息处理系统。采用本发明的技术方案,能够有效地管理类型各异且数量众多的第一服务节点,从而降低系统的维护成本。
【专利说明】一种智能楼宇监控信息处理方法及系统
【技术领域】
[0001]本发明涉及智能楼宇技术,尤其涉及一种基于无线传感网的智能楼宇监控信息处理方法及系统。
【背景技术】
[0002]智能楼宇监控信息处理系统秉承物联网技术理念,以无线传感网为基础,旨在为现代大型楼宇管理提供一种智能化的解决方案。智能楼宇监控信息处理系统依托部署在楼宇内的无线传感网,不仅可以实现对楼宇内环境参数如温度、湿度、光照强度,空气质量如花粉、PM2.5、二氧化碳浓度等指标的监测,也可以通过对楼宇中能控制设备的智能控制,为楼宇用户提供舒适的生活办公环境,实现节约能源,达到低碳环保的目的。
[0003]由于无线传感网中存在大量的异构感知节点,这些节点的服务能力各不相同,根据服务能力的不同可以将节点分为强服务节点和弱服务节点;其中,弱服务节点结构功能单一且类型多样,强服务节点可视为一个具有最小功能集的独立实体。通常,弱服务节点在楼宇中部署类型非常多,如监测温度、湿度、光照强度、花粉、PM2.5以及二氧化碳浓度的节点;而且,同一类型的弱服务节点部署的数量也非常的多,例如温度传感器在整个楼宇中部署的数量很可能在几十甚至上百;因此,如何有效地管理这些类型各异且数量众多的弱服务节点,是一个亟需解决的问题。

【发明内容】

[0004]有鉴于此,本发明实施例为解决现有技术中存在的问题而提供一种智能楼宇监控信息处理方法及系统,能够有效地管理类型各异且数量众多的弱服务节点,从而降低系统的维护成本。
[0005]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0006]本发明实施例提供了一种智能楼宇监控信息处理方法,应用于智能楼宇监控信息处理系统,所述智能楼宇监控信息处理系统包括服务器、代理服务器、一个以上的第一服务节点和一个以上的第二服务节点,所述代理服务器统一管理所述一个以上的第一服务节点;所述方法包括:
[0007]所述服务器接收用户的服务订阅信息,根据所述服务订阅信息解析出代理服务器要完成的第一服务信息和/或第二服务节点要完成的第二服务信息;
[0008]确定解析所述服务订阅信息的结果中包括所述第一服务信息时,将所述第一服务信息发送给所述代理服务器;
[0009]确定解析所述服务订阅信息的结果中包括所述第二服务信息时,根据所述第二服务信息解析出各所述第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各所述第二服务节点;
[0010]接收所述代理服务器发送的第一服务结果信息,并接收各所述第二服务节点发送的对应的各第二服务结果信息;[0011]将所述第一服务结果信息和各所述第二服务结果信息综合后形成服务订阅结果信息输出。
[0012]上述方案中,所述方法还包括:
[0013]所述服务器接收用户的服务展示信息,综合存储的所述代理服务器发送的第一环境参数信息和各所述第二服务节点发送的对应的第二环境参数信息,形成服务展示响应信息输出给用户。
[0014]上述方案中,所述第一服务结果信息通过以下方式得到:
[0015]所述代理服务器对所述第一服务信息进行解析,并转化为各所述第一服务节点对应的可识别的命令信息,并将各所述命令信息对应地发送给各所述第一服务节点;
[0016]在各所述第一服务节点根据其对应的命令信息完成服务后,各所述第一服务节点将其对应的第一子服务结果信息发送给所述代理服务器;
[0017]所述代理服务器将各第一子服务结果信息进行综合,得到所述第一服务结果信肩、O
[0018]上述方案中,所述第一环境参数信息通过以下方式得到:
[0019]各所述第一服务节点将其监测的参数信息发送给所述代理服务器;
[0020]所述代理服务器将各参数信息和与所述参数信息对应的地理位置参数信息进行综合后,形成第一环境参数信息并发送给所述代理服务器,由所述服务器保存至数据库中。
[0021]上述方案中,所述第二环境参数信息通过以下方式得到:
[0022]各所述第二服务节点将其监测的参数信息和与所述参数信息对应的地理信息综合后,形成第二环境参数信息并发送给所述服务器,由所述服务器保存至数据库中。
[0023]上述方案中,所述第一服务节点和所述第二服务节点组成无线传感网,所述方法还包括:
[0024]当有第一服务节点需要接入所述无线传感网时,所述新的第一服务节点向所述代理服务器发送第一注册请求消息;所述代理服务器根据所述第一注册请求消息确定准许所述新的第一服务节点接入时,分配给所述新的第一服务节点唯一的资源标识;
[0025]当有第一服务节点需要从所述无线传感网移除时,第一服务节点向所述代理服务器发送第一注销请求消息;所述代理服务器根据所述第一注销请求消息收回分配所述第一服务节点的资源标识。
[0026]本发明实施例还提供了一种智能楼宇监控信息处理系统,所述智能楼宇监控信息处理系统包括服务器、代理服务器、一个以上的第一服务节点和一个以上的第二服务节点,所述代理服务器统一管理所述一个以上的第一服务节点;其中,
[0027]所述服务器,用于所述服务器接收用户的服务订阅信息,根据所述服务订阅信息解析出代理服务器要完成的第一服务信息和/或第二服务节点要完成的第二服务信息;确定解析所述服务订阅信息的结果中包括所述第一服务信息时,将所述第一服务信息发送给所述代理服务器;确定解析所述服务订阅信息的结果中包括所述第二服务信息时,根据所述第二服务信息解析出各所述第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各所述第二服务节点;还用于接收所述代理服务器发送的第一服务结果信息,并接收各所述第二服务节点发送的对应的各第二服务结果信息;将所述第一服务结果信息和各所述第二服务结果信息综合后形成服务订阅结果信息输出。[0028]上述方案中,所述服务器,还用于接收用户的服务展示信息;综合存储的所述代理服务器发送的第一环境参数信息和各所述第二服务节点发送的对应的第二环境参数信息后,形成服务展示相应信息输出给用户。
[0029]上述方案中,所述代理服务器,用于对所述第一服务信息进行解析,转化为各所述第一服务节点对应的可识别的命令信息,并将各所述命令信息对应地发送给各所述第一服务节点;将各第一子服务结果信息进行综合,得到所述第一服务结果信息;并将所述第一服务结果信息发送给所述服务器;
[0030]各所述第一服务节点,用于在根据其对应的命令信息完成服务后,将其对应的第一子服务结果信息发送给所述代理服务器。
[0031]上述方案中,各所述第一服务节点,还用于将其监测的参数信息发送给所述代理服务器;
[0032]所述代理服务器,还用于将各参数信息和与所述参数信息对应的地理位置参数信息综合后,形成第一环境参数信息并发送给所述代理服务器,由所述服务器保存至数据库中。
[0033]本发明实施例提供的一种智能楼宇监控信息处理方法及系统,所述智能楼宇监控信息处理系统包括服务器、代理服务器、一个以上的第一服务节点和一个以上的第二服务节点,所述代理服务器统一管理所述一个以上的第一服务节点;服务器接收用户的服务订阅信息,根据服务订阅信息解析出代理服务器的第一服务信息和/或第二服务节点的第二服务信息;将第一服务信息发送给代理服务器;根据第二服务信息解析出各第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各第二服务节点;接收代理服务器发送的第一服务结果信息,并接收各第二服务节点发送的对应的各第二服务结果信息;将第一服务结果信息和各第二服务结果信息综合后形成服务订阅结果信息输出;如此,本发明实施例提供的技术方案,能通过代理服务器有效地管理类型各异且数量众多的弱服务节点,从而降低系统的维护成本。
【专利附图】

【附图说明】
[0034]图1为本发明实施例一智能楼宇监控信息处理的组成结构示意图;
[0035]图2为本发明实施例二服务器的组成结构示意图;
[0036]图3为本发明实施例三中订阅服务信息的存在形式示意图;
[0037]图4为本发明实施例三中代理服务器协调温度节点的实现流程示意图;
[0038]图5为本发明实施例四信息处理方法的实现流程示意图。
【具体实施方式】
[0039]由于无线传感网中存在大量的异构感知节点,这些节点的服务能力各不相同,根据服务能力的不同可以将节点分为强服务节点和弱服务节点;其中,弱服务节点结构功能单一且类型多样,强服务节点可视为一个具有最小功能集的独立实体。
[0040]通常,弱服务节点在楼宇中部署类型非常多,而且同一类型的弱服务节点部署的数量也非常的多,若将这些类型各异且数量众多的弱服务节点采用直接接入的方式接入智能楼宇监控信息处理系统,势必需要智能楼宇监控信息处理系统具有强的耦合性,而且也会增加系统的维护成本。
[0041]基于上述事实,本发明实施例的基本思想是:对于弱服务节点,采用代理接入的方式接入无线传感网,即通过代理服务器来对无线传感网中的所有弱服务节点进行统一管理,以方便接入智能楼宇监控信息处理系统;对于强服务节点,由于强服务节点自身可独立地提供服务,若也采用代理接入的方式通过代理服务器接入智能楼宇监控信息处理系统,在大量弱服务节点存在的前提下,势必会增加代理服务器的工作负载,导致整个系统变得臃肿,因此,可将强服务节点直接与服务器相接,方便快捷。
[0042]下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。
[0043]实施例一
[0044]本发明实施例提供一种智能楼宇监控信息处理系统,图1为本发明实施例智能楼宇监控信息处理系统的组成结构示意图,如图1所示,所述系统包括服务器11、代理服务器12和无线传感网,所述无线传感网包括一个以上的第一服务节点13和一个以上的第二服务节点14 ;
[0045]其中,所述服务器11,可以接收用户发送的服务请求信息,所述服务请求信息包括服务订阅信息和服务展示信息。
[0046]所述第一服务节点13,为结构功能单一且类型多样的弱服务节点,如监测温度、湿度、光照强度、花粉、PM2.5以及二氧化碳浓度等环境参数的节点,监测环境参数的节点可以为各种传感器,例如:监测温度的节点可以为温度传感器,监测湿度的节点可以为湿度传感
器等等;
[0047]所述第二服务节点14,可视为一个具有最小功能集的独立实体的强服务节点。
[0048]所述服务器11,当自身接收到的服务请求信息为服务订阅信息时,根据所述服务订阅信息解析出代理服务器12的第一服务信息和/或第二服务节点14的第二服务信息;确定解析所述服务订阅信息的结果中包括所述第一服务信息时,将所述第一服务信息发送给所述代理服务器12 ;确定解析所述服务订阅信息的结果中包括所述第二服务信息时,根据所述第二服务信息解析出各所述第二服务节点14对应的第二子服务信息,并将第二子服务信息对应地发送给各所述第二服务节点14 ;接收所述代理服务器12发送的第一服务结果信息,接收各所述第二服务节点14发送的对应的各第二服务结果信息;将所述第一服务结果信息和各所述第二服务结果信息综合后形成服务订阅结果信息输出。
[0049]这里,本发明实施例提供一种将所述第一服务结果信息和各所述第二服务结果信息综合后形成服务订阅结果信息输出的方式,具体地,
[0050]无论用户订阅何种服务订阅信息,也无论订阅的服务订阅信息的内容是什么,在实施的过程中只考虑订阅的生效时间,即:形成所述服务订阅结果信息的原则就是所述服务订阅信息生效的时间。当用户需要查看某条订阅的服务订阅结果信息时,服务器11解析该条服务订阅信息,提取该服务订阅信息的生效时间,以及解析出该条服务订阅信息涉及到节点信息,包括强服务节点和弱服务节点,此时强、弱服务节点已经将各自的数据及工作情况上报并存于数据库中;然后根据生效时间和节点信息在数据库中调用数据生成服务订阅结果信息。例如:用户订阅的服务订阅信息为“每天上午8点到11点,当温度高于20度,则打开窗帘”,该例中涉及两个节点,弱服务节点即温度节点和强服务节点即窗帘控制节点,服务订阅信息的生效时间为每天8点到11点,则当用户要查看这条服务订阅信息的服务订阅结果信息时:服务器11会将这温度节点和窗帘控制节点每天8到11点的数据读取出,生成服务订阅结果信息展示给用户,展示形式包括:曲线图、图标等其中,曲线图的横坐标为时间轴,纵坐标为控制点值。
[0051]所述服务器11,当自身接收到的服务请求信息为服务展示信息时,综合存储的所述代理服务器12发送的第一环境参数信息和各所述第二服务节点14发送的对应的第二环境参数信息后,形成服务展示相应信息输出给用户。
[0052]这里,所述服务订阅信息用于表示用户订阅的服务请求信息,所述服务展示信息用于表示用户要求展示的服务请求信息。
[0053]其中,所述代理服务器12,具有节点注册、节点注销、命令解析、以及服务结果分析等的功能,以便统一管理第一服务节点13。具体的:
[0054]I)节点注册功能,代理服务器12可以为第一服务节点13提供节点注册功能;当有新的第一服务节点13需要接入所述无线传感网时,所述新的第一服务节点13向所述代理服务器12发送第一注册请求消息;所述代理服务器12根据所述第一注册请求消息确定准许所述新的第一服务节点13接入时,分配给所述新的第一服务节点13唯一的资源标识,所述资源标识可以为mac地址;其中所述第一注册请求消息包含节点类型信息等信息。
[0055]2)节点注销功能,与节点注册功能相反,当有第一服务节点13需要从所述无线传感网移除时,第一服务节点13向所述代理服务器12发送第一注销请求消息;所述代理服务器12根据所述第一注销请求消息收回其分配该第一服务节点13的资源标识;其中,所述第一注销请求消息包含该节点的资源标识、节点类型信息等信息。
[0056]3)命令解析功能,由于第一服务节点13服务能力有限,因此需要由代理服务器12协同多个第一服务点13,以完成服务器11下的第一服务信息;具体的,所述代理服务器12对服务器11发送的所述第一服务信息进行解析,转化为各所述第一服务节点13对应的可识别的命令信息,并将各所述命令信息对应地发送给各所述第一服务节点13 ;
[0057]这里,所述第一服务信息可以为规则的形式如XML命令格式的服务信息,所述可识别的命令信息可以为二进制的命令格式的服务信息。
[0058]4)服务结果分析功能,在各所述第一服务节点13根据其对应的命令信息完成服务后,各所述第一服务节点13将其对应的第一子服务结果信息发送给所述代理服务器12 ;此时,所述代理服务器12将各第一子服务结果信息进行综合,得到所述第一服务结果信息,并将所述第一服务结果信息发送给所述服务器11。并且,在各所述第一服务节点13将各自监测的参数信息发送给所述代理服务器12 ;此时,所述代理服务器12将各参数信息和与该参数信息对应的地理位置参数信息综合后,形成第一环境参数信息并发送给所述代理服务器12,由所述服务器11保存至数据库中,以便随时调用各所述第一环境参数信息。
[0059]其中,各所述第二服务节点14,用于根据所述服务器11发送的第二子服务信息完成对应的服务后,将第二子服务结果信息发送给所述服务器11 ;
[0060]各所述第二服务节点14,还用于将各自监测的参数信息和与该参数信息对应的地理信息综合后,形成第一环境参数信息并发送给所述服务器12,由所述服务器11保存至数据库中,以便随时调用综合各所述环境参数信息。
[0061]第二服务节点14也包括注销和注册过程,具体地,当有第二服务节点14需要从所述无线传感网移除时,第二服务节点14向所述服务器11发送第二注销请求消息;所述服务器11根据所述第二注销请求消息收回其分配该第二服务节点14的资源标识;当有新的第二服务节点14需要接入所述无线传感网时,所述新的第二服务节点14向所述服务器11发送第二注册请求消息;所述服务器11根据所述第二注册请求消息确定准许所述新的第二服务节点14接入时,分配给所述新的第二服务节点14唯一的资源标识;其中所述第二注册请求消息包括节点类型等信息,所述第二注销请求消息包括资源标识、节点类型信息等信肩、O
[0062]实施例二
[0063]本发明图1所示的实施例中,所述服务器还可以通过Rest接口为第三方共享楼宇参数信息,所述楼宇参数信息包括楼宇内地理位置信息、实时环境数据等。图2为本发明实施例服务器的组成结构示意图,如图2所示,所述服务器包括开放平台模块21、服务展示模块22和服务订阅模块23,其中:
[0064]所述开放平台模块21,通过外部接口请求接收用户的服务请求信息,将所述服务请求信息解析为服务订阅信息和/或服务展示信息;当解析所述服务请求信息的结果中包括所述服务订阅信息时,所述开放平台模块21将所述服务订阅信息发送给所述服务订阅模块23 ;当解析所述服务请求信息的结果中包括所述服务展示信息时,所述开放平台模块21将所述服务展示信息发送给所述服务展示模块22 ;
[0065]所述服务展示模块22,收到所述服务展示信息后,综合存储的所述代理服务器发送的第一环境参数信息和各所述第二服务节点发送的对应的第二环境参数信息后,形成服务展示响应信息;并将所述服务展示信息发送给所述开放平台模块21 ;对应地,所述开放平台模块21通过外部接口发送给第三方;
[0066]所述服务订阅模块23,收到所述服务订阅信息后,根据所述服务订阅信息解析出代理服务器的第一服务信息和/或第二服务节点的第二服务信息;确定解析所述服务订阅信息的结果中包括所述第一服务信息时,将所述第一服务信息发送给所述代理服务器;确定解析所述服务订阅信息的结果中包括所述第二服务信息时,根据所述第二服务信息解析出各所述第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各所述第二服务节点;
[0067]对应地,在所述代理服务器根据所述第一服务信息完成服务后,服务展示模块22接收所述代理服务器发送的第一服务结果信息;在各所述第二服务节点根据其对应的第二子服务信息完成服务后,服务展示模块22接收各所述第二服务节点发送的对应的各第二服务结果信息。
[0068]本发明图2所示的实施例中,利用模块化的开发思想,将所述服务器分为开放平台模块21、服务展示模块22和服务订阅模块23,这样,当用户需要订阅服务或者查看服务结果时,开放平台模块21可以直接调用相应的装置去完成相应的功能;同时,当把服务器模块化后,开放平台模块21可以通过内部统一调用对第三方提供服务,易于维护。
[0069]实施例三
[0070]在本发明实施例中,所述服务请求信息包括服务订阅信息和服务展示信息可以以规则的形式存在,在具体实施的过程中可以采用XML格式。如图3所示,在2013年09月05至2013年09月26日这段时间里(第3行),每天上午7点到11点,当节点ID (第8行)为El 37 3B01 00 4B12 00的节点的温度值大于30后,便打开窗帘,所述打开窗帘的控制命令为1,对应的传感节点ID为FF FF FF FF FF FF6602 (第20行)。
[0071]需要说明的是,在具体的实施过程中,用户很有可能只限于了解到楼宇的楼层房间信息,而很有可能不了解具体的服务节点的ID,因此,需要将用户指定的楼层房间信息转化为具体的服务节点,其中,服务节点包括第一服务节点和第二服务节点。本领域的技术人员将楼层房间信息转化为具体的服务节点可以通过查找表的方式进行实现,也可以通过其他的现有技术来实现,这里不再赘述。
[0072]在本发明实施例中,所述开放平台模块21,通过外部接口请求接收用户如图3所示的服务请求信息,将该服务请求信息解析为XML格式的服务订阅信息;开放平台模块21判断解析的所述服务请求信息的结果中包括所述服务订阅信息,因此,将所述服务订阅信息发送给所述服务订阅模块23 ;
[0073]所述服务订阅模块23,收到服务订阅信息后,根据服务订阅信息解析出代理服务器的第一服务信息和第二服务节点的第二服务信息;将所述第一服务信息发送给所述代理服务器;根据所述第二服务信息解析出各所述第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各所述第二服务节点;
[0074]具体的,服务订阅模块23分离出服务订阅信息所涉及的服务节点以及所涉及服务节点对应的控制命令,其中,所涉及的服务节点包括温度节点和窗帘控制节点,其中温度节点为第一服务节点(节点ID为El 37 3B01 00 4B12 00),窗帘控制节点为第二服务节点(节点ID为FF FF FF FF FF FF 66 02);所涉及的服务节点对应的控制命令可以设置在指令库中,通过在指令库中查找,例如打开窗帘的指令为1,向相应的命令发送给相应的服务节点,以便完成服务订阅信息。
[0075]根据服务能力不同,对于第一服务节点,将其对应的第一服务信息转交给代理服务器;对于第二服务节点,则直接将其对应的第二子服务信息发送给对应的第二服务节点。在本实施例中,温度节点为第一服务节点,窗帘控制节点为第二服务节点,则服务订阅模块23将测量当前温度的第一服务信息发送给代理服务器;当判断温度高于30度时,将服务订阅模块23打开窗帘的第二子服务信息发送给窗帘控制节点。
[0076]代理服务器接收到第一服务信息,根据第一服务信息负责协调温度节点完成服务;图4为本发明实施例三中代理服务器协调温度节点的实现流程示意图,如图4所示,代理服务器协调温度节点的流程包括:
[0077]步骤401,接收温度节点实时上报的温度数据;
[0078]步骤402,判断当前的温度是否大于30度,若是,则进入步骤403,反之,则回到步骤 401 ;
[0079]步骤403,将当前温度大于30度的第一服务结果信息发送给服务订阅模块23。
[0080]服务订阅模块23收到第一服务结果信息后,判断当前温度高于30度时,则向窗帘控制节点发送第二子服务信息,所述第二子服务信息为打开窗帘;
[0081]窗帘控制节点接收第二子服务信息后,直接查询指令库,将服务请求转化为指令序列,从而实现服务;即本例中的窗帘打开,窗帘控制节点发送第二服务结果信息给服务展示模块22,其中第二服务结果信息中包括将窗帘打开的信息;
[0082]服务展示模块22将第二结果服务信息输出。
[0083]实施例四[0084]本发明实施例提供一种信息处理方法,应用于智能楼宇监控信息处理系统,所述智能楼宇监控信息处理系统包括服务器、代理服务器和无线传感网,所述无线传感网包括一个以上的第一服务节点和一个以上的第二服务节点,图5为本发明实施例四信息处理方法的实现流程示意图,如图5所示,所述方法包括:
[0085]步骤501,所述服务器接收用户的服务订阅信息,根据所述服务订阅信息解析出代理服务器要完成的第一服务信息和/或第二服务节点要完成的第二服务信息;
[0086]这里,所述服务订阅信息用于表示用户订阅的服务请求信息;
[0087]步骤502,确定解析所述服务订阅信息的结果中包括所述第一服务信息时,将所述第一服务信息发送给所述代理服务器;
[0088]步骤503,确定解析所述服务订阅信息的结果中包括所述第二服务信息时,根据所述第二服务信息解析出各所述第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各所述第二服务节点;
[0089]步骤504,接收所述代理服务器发送的第一服务结果信息,以及,接收各所述第二服务节点发送的对应的各第二服务结果信息;
[0090]步骤505,将所述第一服务结果信息和各所述第二服务结果信息进行综合后,形成服务订阅结果信息输出。
[0091]本实施例四中,所述方法还包括步骤A:所述服务器接收用户的服务展示信息后,综合存储的所述代理服务器发送的第一环境参数信息和各所述第二服务节点发送的对应的第二环境参数信息后,形成服务展示响应信息输出给用户。
[0092]这里,所述服务展示信息用于表示用户要求展示的服务请求信息。
[0093]这里,所述第一环境参数信息通过以下步骤得到:
[0094]步骤Al I,各所述第一服务节点将其监测的参数信息发送给所述代理服务器;
[0095]步骤A12,所述代理服务器将各参数信息和与该参数信息对应的地理位置参数信息进行综合后,形成第一环境参数信息并发送给所述代理服务器,由所述服务器保存至数据库中,以便随时调用各所述第一环境参数信息。
[0096]这里,所述第二环境参数信息通过以下步骤得到:各所述第二服务节点将其监测的参数信息和与该参数信息对应的地理信息综合后,形成第二环境参数信息并发送给所述服务器,由所述服务器保存至数据库中,以便随时调用综合各所述环境参数信息。
[0097]本实施例四中,所述第一服务结果信息通过以下步骤得到:
[0098]步骤BI,所述代理服务器对所述第一服务信息进行解析,并转化为各所述第一服务节点对应的可识别的命令信息,并将各所述命令信息对应地发送给各所述第一服务节
占.[0099]步骤B2,在各所述第一服务节点根据其对应的命令信息完成服务后,各所述第一服务节点将其对应的第一子服务结果信息发送给所述代理服务器;
[0100]步骤B3,所述代理服务器将各第一子服务结果信息进行综合,得到所述第一服务结果信息;并将所述第一服务结果信息发送给所述服务器。
[0101]本实施例四中,所述方法还包括步骤Cl和C2,其中:
[0102]步骤Cl,当有新的第一服务节点需要接入所述无线传感网时,所述新的第一服务节点向所述代理服务器发送第一注册请求消息;所述代理服务器根据所述第一注册请求消息确定准许所述新的第一服务节点接入时,分配给所述新的第一服务节点唯一的资源标识;
[0103]步骤C2,当有第一服务节点需要从所述无线传感网移除时,第一服务节点向所述代理服务器发送第一注销请求消息;所述代理服务器根据所述第一注销请求消息收回其分配该第一服务节点的资源标识。
[0104]在具体实施的过程中,开放平台模块21可以是部署在服务器11上的web程序,对外提供开放接口,比如Rest风格的应用程序编程接口(API, Application ProgrammingInterface),第三方应用通过文本转移协议(HTTP,Hypertext Transfer Protocol)请求与服务器11进行交互数据;服务展示模块22可以是pc机的浏览器,也可以是移动设备的浏览器,也可以是移动客户端等。服务订阅模块也可以是运行在服务器11上的一个web程序的界面,或者是移动客户端。
[0105]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利保护范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围。
【权利要求】
1.一种智能楼宇监控信息处理方法,其特征在于,应用于智能楼宇监控信息处理系统,所述智能楼宇监控信息处理系统包括服务器、代理服务器、一个以上的第一服务节点和一个以上的第二服务节点,所述代理服务器统一管理所述一个以上的第一服务节点;所述方法包括: 所述服务器接收用户的服务订阅信息,根据所述服务订阅信息解析出代理服务器要完成的第一服务信息和/或第二服务节点要完成的第二服务信息; 确定解析所述服务订阅信息的结果中包括所述第一服务信息时,将所述第一服务信息发送给所述代理服务器; 确定解析所述服务订阅信息的结果中包括所述第二服务信息时,根据所述第二服务信息解析出各所述第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各所述第二服务节点; 接收所述代理服务器发送的第一服务结果信息,并接收各所述第二服务节点发送的对应的各第二服务结果信息; 将所述第一服务结果信息和各所述第二服务结果信息综合后形成服务订阅结果信息输出。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 所述服务器接收用户的服务展示信息,综合存储的所述代理服务器发送的第一环境参数信息和各所述第二服务节点发送的对应的第二环境参数信息,形成服务展示响应信息输出给用户。
3.根据权利要求1所述的方法,其特征在于,所述第一服务结果信息通过以下方式得到: 所述代理服务器对所述第一服务信息进行解析,并转化为各所述第一服务节点对应的可识别的命令信息,并将各所述命令信息对应地发送给各所述第一服务节点; 在各所述第一服务节点根据其对应的命令信息完成服务后,各所述第一服务节点将其对应的第一子服务结果信息发送给所述代理服务器; 所述代理服务器将各第一子服务结果信息进行综合,得到所述第一服务结果信息。
4.根据权利要求2所述的方法,其特征在于,所述第一环境参数信息通过以下方式得到: 各所述第一服务节点将其监测的参数信息发送给所述代理服务器; 所述代理服务器将各参数信息和与所述参数信息对应的地理位置参数信息进行综合后,形成第一环境参数信息并发送给所述代理服务器,由所述服务器保存至数据库中。
5.根据权利要求2所述的方法,其特征在于,所述第二环境参数信息通过以下方式得到: 各所述第二服务节点将其监测的参数信息和与所述参数信息对应的地理信息综合后,形成第二环境参数信息并发送给所述服务器,由所述服务器保存至数据库中。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述第一服务节点和所述第二服务节点组成无线传感网,所述方法还包括: 当有第一服务节点需要接入所述无线传感网时,所述新的第一服务节点向所述代理服务器发送第一注册请求消息;所述代理服务器根据所述第一注册请求消息确定准许所述新的第一服务节点接入时,分配给所述新的第一服务节点唯一的资源标识; 当有第一服务节点需要从所述无线传感网移除时,第一服务节点向所述代理服务器发送第一注销请求消息;所述代理服务器根据所述第一注销请求消息收回分配所述第一服务节点的资源标识。
7.一种智能楼宇监控信息处理系统,其特征在于,所述智能楼宇监控信息处理系统包括服务器、代理服务器、一个以上的第一服务节点和一个以上的第二服务节点,所述代理服务器统一管理所述一个以上的第一服务节点;其中, 所述服务器,用于所述服务器接收用户的服务订阅信息,根据所述服务订阅信息解析出代理服务器要完成的第一服务信息和/或第二服务节点要完成的第二服务信息;确定解析所述服务订阅信息的结果中包括所述第一服务信息时,将所述第一服务信息发送给所述代理服务器;确定解析所述服务订阅信息的结果中包括所述第二服务信息时,根据所述第二服务信息解析出各所述第二服务节点对应的第二子服务信息,并将第二子服务信息对应地发送给各所述第二服务节点;还用于接收所述代理服务器发送的第一服务结果信息,并接收各所述第二服务节点发送的对应的各第二服务结果信息;将所述第一服务结果信息和各所述第二服务结果信息综合后形成服务订阅结果信息输出。
8.根据权利要求7所述的系统,其特征在于,所述服务器,还用于接收用户的服务展示信息;综合存储的所述代理服务器发送的第一环境参数信息和各所述第二服务节点发送的对应的第二环境参数信息后,形成服务展示相应信息输出给用户。
9.根据权利要求7或8所述的系统,其特征在于,所述代理服务器,用于对所述第一服务信息进行解析,转化为各所述第一服务节点对应的可识别的命令信息,并将各所述命令信息对应地发送给各所述第一服务节点;将各第一子服务结果信息进行综合,得到所述第一服务结果信息;并将所述第一服务结果信息发送给所述服务器; 各所述第一服务节点,用于在根据其对应的命令信息完成服务后,将其对应的第一子服务结果信息发送给所述代理服务器。
10.根据权利要求9所述的系统,其特征在于,各所述第一服务节点,还用于将其监测的参数信息发送给所述代理服务器; 所述代理服务器,还用于将各参数信息和与所述参数信息对应的地理位置参数信息综合后,形成第一环境参数信息并发送给所述代理服务器,由所述服务器保存至数据库中。
【文档编号】H04W84/18GK103687082SQ201310683577
【公开日】2014年3月26日 申请日期:2013年12月12日 优先权日:2013年12月12日
【发明者】罗红, 陈也, 莫宗军, 孙岩 申请人:北京邮电大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1