传感器网关设备和显性描述生成设备及方法

文档序号:7984049阅读:273来源:国知局
传感器网关设备和显性描述生成设备及方法
【专利摘要】本申请提供了在传感器对码过程中增加显性描述的方法、以及传感器网关设备和显性描述生成设备。其中,传感器网关设备可包括:对码处理模块,接收来自传感器的包括传感器的预定标识的对码请求;显性描述控制模块,根据预定标识在传感器显性描述表中确定是否已经具有显性描述,如果没有,则向显性描述生成设备发送增加显性描述请求。显性描述控制模块接收到响应于增加显性描述请求的显性描述后将其以与预定标识对应的方式增加到传感器显性描述表中,从而使得在传感器完成和传感器网关设备之间的对码操作后,能够通过增加的传感设备显性描述对传感器进行操作。
【专利说明】传感器网关设备和显性描述生成设备及方法
【技术领域】
[0001]本申请涉及一种在传感器对码过程中增加显性描述的方法、以及传感器网关设备和显性描述生成设备。
【背景技术】
[0002]在物联网应用中,通常是由传感器、传感网关与处理平台等几个设备组成。其中传感器主要负责采集信息,如温度、湿度等;传感器将采集的信息传送给传感网关,传感网关需要知道是哪个传感器上报了什么样的信息,一个传感网关设备可以管理和控制多个传感器;传感网关设备将信息通过网络传送给平台处理。另外,用户可以通过平台主动下发控制信息通知传感器执行某项操作,如把温度设置到多少度,某个开关打开等等,执行这些操作时,用户需要明确知道准备控制的设备。
[0003]在系统建立之初需要将传感器和控制设备进行“对码”,即传感器和传感网关相互“配对”。对码的实质是传感器和要连接的传感网关的信息通过某种通信方式相互交换,达到双方可以相互认识,感知对方标识,并能够彼此寻址。只有在传感器与传感网关设备之间建立起认证机制,传感网关设备才能接收传感器的信息,传感器才能被控制设备控制。
[0004]在对码过程中,传感器与传感网关设备交互的是各自的标识,如设备标识序号,设备的MAC地址等。而设备标识序号与MAC地址通常都是用一串数字或字符来表示,它们可以唯一标识一个设备。而这些信息通常是在设备出厂时固定在设备中的。在实际的应用中,传感器可能被安装在家庭中不同的位置,比如玻璃破碎检测可以安装在客厅的窗户和卧室的窗户,红外检测器可以安装在窗户边或门口。
[0005]用户在使用这些基于传感器提供的应用时,必须知道这些传感器的类型与安装的位置等等,而这些信息是传感器序号或MAC地址等固有信息不能完全提供的,因此需要通过其他手段为传感器增加这些信息。
[0006]现在通常的做法是设备对码完成之后,再利用传感网关的输入手段和显示界面来添加设备的类型或位置等信息。现有技术的缺点有以下三个方面:
[0007]1、只能适用于传感网关上具备显示界面以及输入手段,对于不具备以上条件的传感网关无法实现修改或添加传感器信息的目的。即使能通过网关web页面配置也很复杂,需要一定的技术门槛,用户体验差。
[0008]2、当多个传感器一次性地与一个传感网关“对码”时,配对完一个传感器,用户必须自觉地去修改或添加传感器信息。如果等多个传感器都配对完成后,再回头修改或添加信息就非常困难,因为在传感网关中用来标识已经配对成功的传感器是一个由数字或字母组成的字符串,用户很难记住对应的那个传感器。
[0009]3、对于一般的传感网关,特别是现在无线座机,输入方式都不是很方便,因此用户输入传感器的信息时也不是很方便。

【发明内容】
[0010]针对现有技术中的至少一个缺陷,本申请提出了一种在传感器对码过程中增加显性描述的方法、以及传感器网关设备和显性描述生成设备。
[0011]一方面,本申请提供了一种传感器网关设备,包括:
[0012]对码处理模块,接收来自传感器的对码请求,其中所述对码请求包括所述传感器的预定标识;
[0013]显性描述控制模块,根据所述预定标识在传感器显性描述表中确定是否已经具有所述传感器的显性描述,如果没有,则向显性描述生成设备发送增加显性描述请求;
[0014]其中,所述显性描述控制模块进一步被配置为,从所述显性描述生成设备接收响应于所述增加显性描述请求的传感设备显性描述,并将其以与所述预定标识对应的方式增加到所述传感器显性描述表中,从而使得在所述传感器完成和所述传感器网关设备之间的对码操作后,能够通过增加的传感设备显性描述对所述传感器进行操作。
[0015]其中,如果所述显性描述控制模块在所述传感器显性描述表中确定出已经具有所述传感器的显性描述,则向用户侧发送确认请求,并在收到确认响应后,控制所述对码处理模块完成和所述传感器的对码操作。
[0016]另一方面,本申请还提供了一种用于为上述传感器网关设备输入传感器显性描述的设备,包括:
[0017]收发模块,从所述传感器网关设备接收增加/修改传感器显性描述的请求;以及
[0018]显性描述生成模块,响应于所述请求生成传感器显性描述,并经由所述收发模块向所述传感器网关设备发送生成的所述显性描述。
[0019]另一方面,本申请还提供了一种在传感器对码过程中增加传感器显性描述的方法,包括:
[0020]接收来自传感器的对码请求,其中所述对码请求包括所述传感器的预定标识;
[0021]根据所述预定标识在传感器显性描述表中确定出不具有所述传感器的传感器显性描述;
[0022]向显性描述生成设备发送增加显性描述请求并等待接收响应于该请求的传感设备显性描述;
[0023]将收到的传感设备显性描述以与所述预定标识对应的方式增加到所述传感器显性描述表中,从而使得在所述传感器完成对码操作后,能够通过增加的传感设备显性描述对所述传感器进行操作。
[0024]另一方面,本申请还提供了一种用于生成传感设备显性描述的方法,包括:
[0025]从传感器网关设备接收增加/修改传感设备显性描述请求;
[0026]响应于所述请求成传感器显性描述;以及
[0027]向所述传感器网关设备发送生成的所述传感器显性描述,其中,所述传感器显性描述至少包括与传感器类型和部署位置相关信息之一。
【专利附图】

【附图说明】
[0028]图1所示为根据本申请一个实施方式的传感器对码系统。
[0029]图2所示为根据本申请一个实施方式的传感器对码过程中增加显性描述的方法。
[0030]图3所示为根据本申请一个实施方式的生成传感器显性描述的方法。[0031]图4 (a)_ (d)示出了根据本申请一个实施方式的用户操作模板。
[0032]图5所示为通过手机短信方式来增加传感器显性描述的应用实施例。
[0033]图6所示为根据本申请的利用本地网络通过客户端来增加传感器显性描述的应用实施例。
【具体实施方式】
[0034]为了更好地理解本申请,参考附图将对本申请的各个方面做出更详细的说明。可以理解,所述附图和详细说明只是对本申请优选实施方案的描述,而非以任何方式限制本申请的范围。
[0035]图1所示为根据本申请一个实施方式的传感器对码系统1000。如图1所示,系统1000包括传感器网关设备100和显性描述生成设备200。
[0036]传感器网关设备100包括对码处理模块11和显性描述控制模块12。对码处理模块11接收来自传感器的对码请求,并在显性描述控制模块12的控制下完成对码操作。其中,对码请求包括传感器的预定标识。
[0037]显性描述控制模块12则根据对码处理模块11接收到的对码请求中的预定标识,确定在传感器显性描述表14中是否已经具有该传感器的显性描述,如果没有,则向显性描述生成设备200发送增加 显性描述请求,并等待从显性描述生成设备接收与该传感器对应的传感设备显性描述。如果有,则显性描述控制模块12向用户侧设备(在一个实施方式中,用户侧设备可以是显性描述生成设备200)发送确认请求。在用户侧对该请求进行确认,例如确认是否需要进一步修改或保持不变,显性描述控制模块12在收到确认响应后控制对码处理模块11完成和传感器的对码操作。
[0038]显性描述控制模块12还被配置为在接收到对码请求后,禁止接收其它的对码请求,当完成和所述传感器的对码操作后,允许接收其它的对码请求。如果在接收到对码请求后的规定的时间内没有接收到确认通知或者没有收到增加的传感设备显性描述时,本次对码操作失败。
[0039]当收到的传感设备显性描述后,显性描述控制模块12以与该传感器的预定标识对应的方式增加到传感器显性描述表14中,并启动所述对码处理模块完成和所述传感器的对码操作。在一个实施方式中传感器显性描述表14可以本地存储的方式存储在传感器网关设备100的存储器(未示出)中。
[0040]设备显性描述表14用来记录传感器序号、类型以及实际部署位置等信息,是将用户易记易用的设备“小名”与传感器实际物理标识有效连接的手段。利用设备显性描述表14,在对码操作完成后,用户没必要记忆复杂的数字或字符串对应的那个传感器,而是从设备显性描述表14存储的名称(小名”)中就可以知道具体的设备,如“客厅的空调”、“大门的门磁”等等,从而用户可以在完成对码后方便地了解每个传感器的状态以及通过网络远程控制传感器。下表1中给出了设备显性描述表结构的示意性描述。
[0041]
传感器编号传感器类型传感器部署位置传感器补充信息
[0042]表1[0043]如表I所示,设备显性描述表14中主要包含传感器编号、传感器类型、传感器部署位置以及传感器补充信息等部分。传感器编号是传感器实际的物理标识,不同传感器可能采用不同的标识,如设备序列号、设备MAC地址等,该信息可以在设备对码过程中可以获取。传感器类型是传感器检测的物理量,比如烟感、水浸、红外等,在对码过程中传感器类型是否能获取取决与传感器的设计。传感器部署位置是指用户将传感器部署的实际位置,如客厅、卧室、厨房等等,该信息只有当传感器实际部署之后才能生成,而且只有用户才清楚该信息。传感器补充信息是适应用户特殊家居场景,比如有的用户有多个客房、卫生间等,此时需要添加一些补充信息来区别这些传感器。该信息与部署位置信息同样是在传感器实际部署之后才能由用户生成。
[0044]再回到图1,传感器网关设备100可还可包括显性描述收发决策模块13,用于判断选择是通过本地网络的客户端方式、还是通过网络平台利用已有的短彩信方式发送上述增加显性描述请求和接收传感设备显性描述。在一个实施方式中,收发决策模块13检测到连接到网关上的手机或平板电脑等智能终端后,会向这些智能设备发起轮询消息,只有安装客户端的手机或平板电脑灯智能设备才会回响应该消息。收发决策模块13收到响应消息后即可确认本地网络中存在有可以辅助增加传感器显性标识的智能设备。当有多个智能设备响应时选择最先响应的设备作为发送显性描述用户模板的智能设备。当本地网络中没有任何终端响应该轮询消息时,收发决策模块13启动远程平台发送模块,将显性描述用户模板通过网络接口发送到平台。
[0045]上面描述了传感器网关设备100的具体配置,下面描述显性描述生成设备200的示例性配置。
[0046]如上所述,显性描述生成设备200可例如是手机或平板电脑等具有方便的用户交互界面的设备。如图1所示,显性描述生成设备200包括收发模块21和显性描述生成模块
22。其中,收发模块21被配置为从传感器网关设备100接收增加/修改传感设备显性描述请求。例如,收发模块21可通过本地网络的客户端方式或通过网络平台利用已有的短彩信方式与传感器网关设备100进行通信。
[0047]传感器显性描述至少包括与传感器类型和部署位置相关信息之一。显性描述生成模块22例如基于“显性描述用户模板”生成传感器显性描述。“显性描述用户模板”是为了方便用户输入传感器的显性描述,将传感器位置与传感器类型进行编号,传感网关设备通过本地网络或远程网络将传感设备显性描述用户提示模板发送到用户的智能设备,用户通过该模板只需要输入相应的编号即可方便地不易出错地输入显性描述信息。图4 (a)- (d)示出了根据本申请一个实施方式的用户操作模板,其中,图(a)和(b)示出了在对码过程中传感网关设备可以获取传感器类型。图(c)和(d)示出了在传感器对码过程中传感网关无法获取传感器类型。例如,用户在厨房安装一个烟感,对码中传感网关可以获知是烟感传感器,则用户只要回复数字“3”即可;再如用户在客厅窗户上安装一个玻璃破碎检测传感器,且在对码过程中传感网关无法知道传感器类型,则用户根据模板(d)回复“E+0”即可。通过“显性描述用户模板”,用户可以很方便地增加或修改传感类型、部署位置等信息,减少了用户输入过程中出错的可能性,提高了用户增加传感器显性描述的便利性与可靠性。
[0048]在一个实施方式中,收发模块21还可以从传感器网关设备100接收对码确认请求。显性描述生成模块22可根据接收的对码确认请求生成相应的确认信息,并经由收发模块21发送到传感器网关设备100的显性描述控制模块12。在一个实施方式中,显性描述生成模块22还可以生成新的显性描述信息以对传感器显性描述表140中的信息进行更新、修改。
[0049]下面将接合图2和图3所示的流程图对传感器网关设备100和显性描述生成设备200之间的协作做进一步说明。
[0050]图2所示为根据本申请一个实施方式的传感器对码过程中增加显性描述的方法2000。在步骤S201中,对码处理模块11接收来自传感器的对码请求,其中对码请求包括传感器的预定标识。如上所述,在接收到对码请求后,显性描述控制模块12禁止对码处理模块11接收其它的对码请求。例如可通过将预先设置的对码控制开关信息设置为“关闭”。
[0051]在步骤S202中,显性描述控制模块12根据接收到的对码请求中的预定标识,确定在传感器显性描述表14中是否已经具有传感器的显性描述,如果没有,则在步骤S203中向显性描述生成设备200发送增加显性描述请求并等待接收与该传感器对应的传感设备显性描述。在步骤S204中,显性描述控制模块12将收到的传感设备显性描述以与所述预定标识对应的方式增加到传感器显性描述表中,并且在步骤S205中控制对码处理模块完成和传感器的对码操作。当完成和传感器的对码操作后,显性描述控制模块120将“对码控制开关信息设置为“开启”,以允许对码处理模块110接受传感器新的对码请求。
[0052]如果在步骤S202中判断的结果为在传感器显性描述表14中已经具有传感器的显性描述,则在步骤S206向用户侧发送对码确认请求,并且在接收到确认响应后回到步骤S205。
[0053]在一个实施方式中,如果在在规定的时间内没有从显性描述生成设备200接收到确认通知时,本次对码操作失败。
[0054]图3所示为根据本申`请一个实施方式的生成传感器显性描述的方法3000。在步骤S301中,显性描述生成设备200的收发模块21从传感器网关设备接收增加/修改传感设备显性描述请求、或接收对码确认请求。例如,收发模块21可通过在本地网络或在通过远程网络与传感器网关设备通信的方式接收增加/修改传感设备显性描述请求、或接收对码确认请求。
[0055]在步骤S302中,显性描述生成模块22响应于接收到的请求生成要增加的传感器显性描述、或对码确认响应。如上所述,显性描述生成模块22可基于收发模块21从传感器网关设备接收的“显性描述用户模板”,生成传感器显性描述。
[0056]接着,在步骤S303中,显性描述生成模块22经由收发模块21向传感器网关设备100发送生成的显性描述,其中,显性描述至少包括与传感器类型和部署位置相关信息之
O
[0057]以上介绍了在对码过程中增加传感器显性描述的方法和设备,下面举两个应用实例。
[0058]图5所示为通过手机短信方式来增加传感器显性描述的应用实施例。在该本实例中,主要的处理如下:
[0059]①传感器向传感网关发起对码请求,携带传感器物理标识和传感器类型。
[0060]②传感网关设备接收到对码请求后,记录传感器物理标识和传感器类型,并暂停接收新的对码请求。之后在传感器显性描述表中查询该设备是否已经具有显性描述,如果传感设备没有显性描述信息,则启动增加显性描述流程。
[0061]③显性描述收发方式决策模块判断本地网络中无手机或平板电脑客户端时,通过增加显性描述请求发送模块发送到网络侧业务平台;如果传感设备已经有显性描述信息,则启动修改/确认流程,处理方法同增加显性描述流程。
[0062]④传感网关将网关标识和增加设备描述用户模板发送到业务平台,平台根据网关标识查询之前的绑定手机号码,之后将模板通过短信方式发送给用户。
[0063]⑤用户通过短信回复传感器的位置编号到业务平台。
[0064]⑥业务平台通过传感网关与平台之间的接口消息将传感器的位置信息发送给传感网关,传感网关更新设备显性描述表,并可以接收新的对码请求。
[0065]图6所示为根据本申请的利用本地网络通过客户端来增加传感器显性描述的应用实施例。在本实例中,主要步骤如下:
[0066]①传感器向传感网关发起对码请求,携带传感器物理标识和传感器类型。
[0067]②传感网关设备接收到对码请求后,记录传感器物理标识和传感器类型,并暂停接收新的对码请求。之后去传感器显性描述表中查询该设备是否已经具有显性描述,如果传感设备没有显性描述信息,则启动增加显性描述流程。
[0068]③显性描述收发方式决策模块判断本地网络中存在手机或平板电脑客户端时,通过增加显性描述请求发送模块在本地网络将传感器用户模板发送给手机或平台电脑的客户端;如果传感设备已经有显性描述信息,则启动修改/确认流程,处理方法同增加显性描述流程。
[0069]④手机或平板电脑客户端接收到传感器显性描述用户模板,根据实际情况增加/修改传感器的显性描述信息。通过传感网关与客户端之间的接口消息将传感器的位置信息发送给传感网关,传感网关更新设备显性描述表,并可以接收新的对码请求。
[0070]本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施方式的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0071]虽然本申请利用上述描述和实施例进行了具体说明,但本申请并不受此限制。本申请的保护范围由所附权利要求书中的权利要求限定,任何对权利要求中技术特征进行的等同替换,都应属于本申请所限定的范围。
【权利要求】
1.一种传感器网关设备,包括: 对码处理模块,接收来自传感器的对码请求,其中所述对码请求包括所述传感器的预定标识; 显性描述控制模块,根据所述预定标识在传感器显性描述表中确定是否已经具有所述传感器的显性描述,如果没有,则向显性描述生成设备发送增加显性描述请求; 其中,所述显性描述控制模块进一步被配置为,从所述显性描述生成设备接收响应于所述增加显性描述请求的传感设备显性描述,将其以与所述预定标识对应的方式增加到所述传感器显性描述表中,从而使得在所述传感器完成和所述传感器网关设备之间的对码操作后,能够通过增加的传感设备显性描述对所述传感器进行操作。
2.如权利要求1所述的传感器网关设备,其中,如果所述显性描述控制模块在所述传感器显性描述表中确定出已经具有所述传感器的显性描述,则向用户侧发送确认请求,其中,所述显性描述控制模块收到确认响应后控制所述对码处理模块完成和所述传感器的对码操作。
3.如权利要求1所述的传感器网关设备,其中,所述显性描述控制模块被配置为,在接收到所述对码请求后,禁止接收其它的对码请求,当完成和所述传感器的对码操作后,允许接收其它的对码请求。
4.如权利要求1所述的传感器网关设备,还包括: 显性描述收发决策模块,选择通过本地网络利用`客户端方式、或通过网络平台的短彩信方式与所述显性描述生成设备进行通信。
5.如权利要求1所述的传感器网关设备,还包括: 存储器,用于存储所述传感器显性描述表。
6.如权利要求1所述的传感器网关设备,其中,所述传感器显性描述至少包括传感器的部署位置和传感器的类型至少之一。
7.如权利要求1所述的传感器网关设备,其中,所述显性描述控制模块还被配置为向所述显性描述生成设备发送显性描述用户模板,以使得所述显性描述生成设备基于所述显性描述用户模板生成所述传感器显性描述。
8.一种用于为如权利要求1-7中任一项所述的传感器网关设备输入传感器显性描述的设备,包括: 收发模块,从所述传感器网关设备接收增加/修改传感器显性描述的请求;以及 显性描述生成模块,响应于所述请求生成传感器显性描述,并经由所述收发模块向所述传感器网关设备发送生成的所述显性描述。
9.如权利要求8所述的设备,其中,所述收发模块通过在本地网络或在通过远程网络与所述传感器网关设备通信。
10.如权利要求8所述的设备,其中,所述传感器显性描述至少包括与传感器类型和部署位置相关的信息之一。
11.如权利要求8所述的设备,其中,所述显性描述生成模炔基于显性描述用户模板生成所述传感器显性描述。
12.如权利要求11所述的设备,其中,所述收发模块被配置为从所述传感器网关设备接收所述显性描述用户模板。
13.一种在传感器对码过程中增加传感器显性描述的方法,包括: 接收来自传感器的对码请求,其中所述对码请求包括所述传感器的预定标识; 根据所述预定标识在传感器显性描述表中确定出不具有所述传感器的传感器显性描述; 向显性描述生成设备发送增加显性描述请求并等待接收响应于该请求的传感设备显性描述;以及 将收到的传感设备显性描述以与所述预定标识对应的方式增加到所述传感器显性描述表中,从而使得在完成对码操作后,能够通过增加的传感设备显性描述对所述传感器进行操作。
14.如权利要求13所述的方法,还包括: 根据所述预定标识在传感器显性描述表中确定出具有所述传感器的传感器显性描述; 向所述显性描述生成设备发送确认请求; 接收响应于所述确认请求的确认响应,完成所述对码操作。
15.如权利要求13所述的方法,其中,在接收到所述对码请求后,所述方法还包括:禁止接收其它的对码请求的步骤,`以及当完成和所述传感器的对码操作后,所述方法还包括:允许接收其它的对码请求。
16.如权利要求13所述的方法,其中,向显性描述生成设备发送增加显性描述请求并等待接收响应于该请求的传感设备显性描述步骤进一步包括: 选择通过本地网络利用客户端方式、或通过网络平台利用已有的短彩信方式发送所述增加显性描述请求和接收所述传感设备显性描述。
17.—种用于生成传感设备显性描述的方法,包括: 从传感器网关设备接收增加/修改传感设备显性描述请求; 响应于所述请求成传感器显性描述;以及 向所述传感器网关设备发送生成的所述传感器显性描述,其中,所述传感器显性描述至少包括与传感器类型和部署位置相关信息之一。
18.如权利要求17所述的方法,其中响应于所述请求成传感器显性描述的步骤还包括: 从所述传感器网关设备接收显性描述用户模板;以及 基于所述显性描述用户模板生成所述传感器显性描述。
【文档编号】H04W88/16GK103731936SQ201210381060
【公开日】2014年4月16日 申请日期:2012年10月10日 优先权日:2012年10月10日
【发明者】郭毅峰, 李建坤, 常辉 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1