当前位置: 首页 > 专利查询>清华大学专利>正文

无线传感网的角色分配参数分发系统、方法和装置制造方法及图纸

技术编号:15899543 阅读:117 留言:0更新日期:2017-07-28 21:56
本申请公开了无线传感网的角色分配参数分发系统、方法和装置,用于解决现有技术中管理节点向各无线传感器节点下发控制信息时耗费较多资源的问题,所述控制器,用于将第一数据包发送给基站节点;所述基站节点,用于接收所述控制器发送的第一数据包;根据所述第一数据包生成对应的角色分发数据包,将所述角色分发数据包发送给所述基站节点的邻居节点,所述角色分发数据包中包含各无线传感器节点的角色分配参数;各所述无线传感器节点,分别用于接收所述角色分发数据包;根据所述角色分发数据包中包含的所述无线传感器的标识与角色分配参数的对应关系,确定与本节点的标识对应的角色分配参数。

【技术实现步骤摘要】
无线传感网的角色分配参数分发系统、方法和装置
本申请涉及无线通信
,尤其涉及无线传感网的角色分配参数分发系统、方法和装置。
技术介绍
无线传感网(WirelessSensorNetworks,WSN)可以由大量的静止或移动的无线传感器节点以自组织和多跳等方式构成。WSN以协作的方式感知、采集和处理无线传感网覆盖地理区域内被感知对象的信息,并最终把这些信息发送给网络所有者。无线传感器网络往往包含至少一个无线传感器节点、至少一个基站节点和管理节点。在现有技术中,当用户通过管理节点向无线传感器节点下发控制信息时,往往是管理节点以点对点通信的方式分别向各目标无线传感器节点发送控制信息,当目标传感器节点的数量较多时,这种通信方式需要管理节点耗费大量的处理资源。管理节点耗费的处理资源较高时,容易引起管理节点宕机等问题,进而可能会影响整个无线传感网的正常工作。
技术实现思路
本申请实施例提供一种无线传感网的角色分配参数分发系统,用于解决现有技术中管理节点向各无线传感器节点下发控制信息时耗费较多资源的问题的问题。本申请实施例还提供一种无线传感网的角色分配参数分发方法,用于解决现有技术中管理节点向各无线传感器节点下发控制信息时耗费较多资源的问题的问题。本申请实施例还提供一种无线传感网的角色分配参数分发装置,用于解决现有技术中管理节点向各无线传感器节点下发控制信息时耗费较多资源的问题的问题。本申请实施例采用下述技术方案:一种无线传感网的角色分配参数分发系统,包括控制器、至少一个基站节点和至少一个无线传感器节点;所述控制器,用于将第一数据包发送给基站节点;所述基站节点,用于接收所述第一数据包;根据所述第一数据包生成对应的角色分发数据包,将所述角色分发数据包发送给所述基站节点的邻居节点,所述角色分发数据包中包含各无线传感器节点的角色分配参数;各所述无线传感器节点,分别用于接收所述角色分发数据包;根据所述角色分发数据包中包含的所述无线传感器的标识与角色分配参数的对应关系,确定与本节点的标识对应的角色分配参数;实现与确定的角色分配参数对应的功能;当本节点实现了转发角色分发数据包的功能时,将接收到的所述角色分发数据包转发给本节点的邻居节点。一种无线传感网的角色分配参数分发方法,所述方法应用于无线传感器节点中,包括:接收角色分发数据包;根据所述角色分发数据包中包含的所述无线传感器节点的标识与角色分配参数的对应关系,确定与所述无线传感器节点的标识对应的角色分配参数;实现与确定的角色分配参数对应的功能;当所述无线传感器节点实现了转发角色分发数据包的功能时,将接收到的所述角色分发数据包转发给所述无线传感器节点的邻居节点。一种无线传感网的角色分配参数分发装置,包括:数据接收单元,用于接收角色分发数据包;角色确定单元,用于根据所述角色分发数据包中包含的无线传感器节点的标识与角色分配参数的对应关系,确定与所述无线传感器节点的标识对应的角色分配参数;功能实现单元,用于实现与确定的角色分配参数对应的功能;数据发送单元,用于当所述无线传感器节点实现了转发角色分发数据包的功能时,将接收到的所述角色分发数据包转发给所述无线传感器节点的邻居节点。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:由于无线传感器节点能够接收基站节点发送的角色分发数据包,首先根据该角色分发数据包中包含的无线传感器的标识与角色分配参数的对应关系,确定与所述无线传感器节点的标识对应的角色分配参数,然后实现与确定的角色分配参数对应的功能,当无线传感器节点实现了转发数据包的功能时,将接收到的角色分发数据包转发给无线传感器节点的邻居节点,其邻居节点在接收到该角色分发数据包后也会执行与该无线传感器节点相同的操作,这样角色分发数据包便可以在整个无线传感网的各个无线传感器节点间传播,即可将控制信息分发至整个无线传感网的各无线传感器节点,该过程中管理节点无需以点对点通信的方式分别向各目标无线传感器节点发送控制信息,减少了管理节点向各无线传感器节点下发控制信息时耗费的处理资源。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1a为本申请实施例提供的无线传感网的结构组成示意图;图1b为本申请实施例提供的角色分发系统的结构示意图;图2为本申请实施例提供的角色分发方法的实现流程示意图;图3为本申请实施例提供的角色分发装置的结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下结合附图,详细说明本申请各实施例提供的技术方案。为解决现有技术中管理节点向各无线传感器节点下发控制信息时耗费较多资源的问题,本申请实施例提供一种无线传感网的角色分配参数分发系统,该无线传感网如图1a所示,包括控制器、至少一个基站节点和至少一个无线传感器节点,如图1b所示,为本申请实施例提供的一种无线传感网的角色分配参数分发系统结构示意图。其中,控制器,用于将第一数据包发送给基站节点。基站节点,用于接收控制器发送的第一数据包;根据第一数据包生成对应的角色分发数据包,将该角色分发数据包发送给基站节点的邻居节点,该角色分发数据包中包含各无线传感器节点的角色分配参数。各无线传感器节点,分别用于接收角色分发数据包,根据角色分发数据包中包含的无线传感器的标识与角色分配参数的对应关系,确定与本节点的标识对应的角色分配参数,实现与确定的角色分配参数对应的功能,当本节点实现了转发角色分发数据包的功能时,将接收到的该角色分发数据包转发给本节点的邻居节点。可选的,为解决各无线传感器节点在接收角色分发数据包的过程中,可能由于各无线传感器节点的休眠或无线链路的不可靠性,导致有些无线传感器节点无法接收到角色分发数据包,使得各无线传感器节点功能的版本不一致的问题,本申请实施例中的角色分发数据包中还包含第一版本号,该第一版本号用于区分控制器各次发送的角色分配参数,则各无线传感器节点,分别具体用于:首先,在接收到角色分发数据包后,将第一版本号添加到待发送的第二数据包中;然后,发送添加了第一版本号的第二数据包给本节点的邻居节点。可选的,各无线传感器节点在接收到第一邻居节点发送的第三数据包后,首先确定第三数据包中包含的、用于区分控制器各次发送的角色分配参数的第二版本号;然后,根据第一版本号和第二版本号,比较本节点自身功能的版本与第一邻居节点功能的版本的新旧;当本节点自身功能的版本相对于第一邻居节点功能的版本为新版本时,则将与本节点自身功能的版本对应的角色分发数据包发送给第一邻居节点,以便第一邻居节点根据该角色分发数据包中包含的角色分配参数,实现与该角色分发数据包对应的功能。可选的,当本节点自身功能的版本相对于第一邻居节点功能的版本为旧版本时,该无线传感器节点,具体用于:首先,请求第一邻居节点发送与第一邻居节点的功能的版本对应的角色分发数据包至本节点;然后,根据第一邻居节点本文档来自技高网...
无线传感网的角色分配参数分发系统、方法和装置

【技术保护点】
一种无线传感网的角色分配参数分发系统,其特征在于,包括控制器、至少一个基站节点和至少一个无线传感器节点;所述控制器,用于将第一数据包发送给基站节点;所述基站节点,用于接收所述第一数据包;根据所述第一数据包生成对应的角色分发数据包,将所述角色分发数据包发送给所述基站节点的邻居节点,所述角色分发数据包中包含各无线传感器节点的角色分配参数;各所述无线传感器节点,分别用于接收所述角色分发数据包;根据所述角色分发数据包中包含的所述无线传感器的标识与角色分配参数的对应关系,确定与本节点的标识对应的角色分配参数;实现与确定的角色分配参数对应的功能;当本节点实现了转发角色分发数据包的功能时,将接收到的所述角色分发数据包转发给本节点的邻居节点。

【技术特征摘要】
1.一种无线传感网的角色分配参数分发系统,其特征在于,包括控制器、至少一个基站节点和至少一个无线传感器节点;所述控制器,用于将第一数据包发送给基站节点;所述基站节点,用于接收所述第一数据包;根据所述第一数据包生成对应的角色分发数据包,将所述角色分发数据包发送给所述基站节点的邻居节点,所述角色分发数据包中包含各无线传感器节点的角色分配参数;各所述无线传感器节点,分别用于接收所述角色分发数据包;根据所述角色分发数据包中包含的所述无线传感器的标识与角色分配参数的对应关系,确定与本节点的标识对应的角色分配参数;实现与确定的角色分配参数对应的功能;当本节点实现了转发角色分发数据包的功能时,将接收到的所述角色分发数据包转发给本节点的邻居节点。2.如权利要求1所述的系统,其特征在于,所述角色分发数据包中还包含第一版本号,所述第一版本号用于区分所述控制器各次发送的所述角色分配参数;各所述无线传感器节点,分别具体用于:在接收到所述角色分发数据包后,将所述第一版本号添加到待发送的第二数据包中;发送所述第二数据包给本节点的邻居节点。3.如权利要求2所述的系统,其特征在于,各所述无线传感器节点,分别具体用于:在接收到第一邻居节点发送的第三数据包后,确定接收到的所述第三数据包中包含的、用于区分所述控制器各次发送的角色分配参数的第二版本号;根据所述第一版本号和所述第二版本号,比较本节点自身功能的版本与所述第一邻居节点功能的版本的新旧;当所述本节点自身功能的版本相对于所述第一邻居节点功能的版本为新版本时,则将与本节点自身功能的版本对应的角色分发数据包发送给所述第一邻居节点,以便所述第一邻居节点根据该角色分发数据包中包含的角色分配参数,实现与该角色分发数据包对应的功能。4.如权利要求3所述的系统,其特征在于,当本节点自身功能的版本相对于第一邻居节点功能的版本为旧版本时,所述无线传感器节点,具体用于:请求所述第一邻居节点发送与所述第一邻居节点功能的版本对应的角色分发数据包至本节点;根据所述第一邻居节点发送的角色分发数据包中包含的角色分配参数,实现与该角色分发数据包对应的功能。5.一种无线传感网的角色分配参数分发方法,其特征在于,所述无线传感网包括至少一个无线传感器节点,所述方法应用于各所述无线传感器节点中,所述方法包括:接收角色分发数据包;根据所述角色分发数据包中包含的各所述无线传感器节点的标识与角色分配参数的对应关系,确定与所述无线传感器节点的标识...

【专利技术属性】
技术研发人员:何源郭俊辰郑霄龙
申请(专利权)人:清华大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1