一种网络节点位置设置方法和装置制造方法及图纸

技术编号:8686217 阅读:148 留言:0更新日期:2013-05-09 05:40
本发明专利技术实施例公开了一种网络节点位置设置方法和装置,该方法应用于ZigBee网络的路由器中,包括:路由器获得与其连接的网络中的至少一个网络设备的网络参数;计算符合预定阈值条件的网络参数的数量;将所述符合预定阈值条件的网络参数的数量映射为对应的指示信息,所述指示信息表示该路由器在该网络中的部署性能;向用户提供该指示信息,该指示信息用于指导用户对该路由器在该网络中的位置设置。

【技术实现步骤摘要】

本专利技术涉及无线通信领域,尤其是ー种网络节点位置设置方法和装置
技术介绍
ZigBee技术具有低复杂度、低功耗、低成本的特点,被广泛应用于各个领域,例如智能能源管理(ZigBee smart energy),家庭自动化(ZigBee home automation),楼宇自动化(ZigBee building automation),远程控制(ZigBee remote control)等。ZigBee网络中包含三种类型的节点,协调器、路由器和末端设备。其中协调器是建立网络的节点,它和路由器一祥,都具备数据转发的功能,下面把协调器和路由器都称为路由器,不再区分。而末端设备不具备数据转发的功能,只能通过路由器转发数据,通过路由器接入网络,连接的路由器称为该末端设备的“父节点”。从网络层来看,路由器主要实现扩展网络的功能,即作为父节点允许更多的设备接入网络,扩大覆盖范围,路由器之间可以网状组网。实际ZigBee网络常常需要部署大量的设备,要保证网络的连通性及健壮性,在现有条件下,常常需要由专业人员进行部署。一般需要专业人员经过大量的分析,才能确定路由器在某一位置部署的性能好坏。可见,现有技术中ZigBee路由器部署不易操作,部署人员需要有专业知识背景和分析工具,并进行大量的分析,否则只能显示是否接入网络,无法使路由器放置在较佳位置。
技术实现思路
本专利技术实施例的目的在于提供ー种网络节点位置设置方法和装置,便于ZigBee路由器部署。根据本专利技术的ー实施例,提供ー种网络节点位置设置的方法,应用于ZigBee网络的路由器中,该方法包括:路由器获得与其连接的网络中的至少ー个网络设备的网络參数,该网络參数用于表示所述网络设备之间链路的连接性能;计算符合预定阈值条件的网络參数的数量;将所述符合预定阈值条件的网络參数的数量映射为对应的指示信息,所述指示信息表示该路由器在该网络中的部署性能;向用户提供该指示信息,该指示信息用于指导用户对该路由器在该网络中的位置设置。根据本专利技术的另ー实施例,提供ー种ZigBee网络中的路由器,包括:网络參数获得单元,用于获得与其连接的网络中的至少ー个网络设备的网络參数,该网络參数用于表示所述网络设备之间链路的连接性能;计算单元,用于计算符合预定阈值条件的网络參数的数量;指示信息获得单元,用于将所述符合预定阈值条件的网络參数的数量映射为对应的指示信息,所述指示信息表示该路由器在该网络中的部署性能;显示单元,用于向用户提供该指示信息,该指示信息用于指导用户对该路由器在该网络中的位置设置。本专利技术实施例,利用ZigBee路由器所在网络的网络參数,考虑ZigBee网络的连通性或健壮性,获得ZigBee路由器在网络中的部署性能,并将部署性能提供给用户,用户可以很容易知道当前部署位置的优劣,根据指示信息的指导用户可以自行完成ZigBee网络的部署,不需要ZigBee相关的专业知识背景,简单易行。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术提供的网络节点位置设置的方法一个实施例的流程示意图;图2为本专利技术提供的网络节点位置设置的方法另ー个实施例的流程示意图;图3为本专利技术实施例的路由器所在网络的一种结构示意图;图4为本专利技术提供的网络节点位置设置的方法另ー个实施例的流程示意图;图5为本专利技术实施例的路由器所在网络的一种结构示意图;图6为本专利技术提供的网络节点位置设置的方法另ー个实施例的流程示意图;图7为本专利技术实施例的链路状态命令示意图;图8为本专利技术提供的网络节点位置设置的方法另ー个实施例的流程示意图;图9为本专利技术实施例的路由器所在网络的一种结构示意图;图10为本专利技术实施例的路由器所在网络的一种结构示意图;图11为本专利技术提供的ZigBee网络中的路由器一个实施例的结构示意图;图12为本专利技术提供的ZigBee网络中的路由器另ー个实施例的结构示意图。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。ZigBee路由器只显示是否接入网络,无法了解当前特定路由器的工作状态和连接状态的好坏,用户自行部署路由器时,由于缺乏专业背景知识,利用现有的ZigBee路由器设备,无法自行判断路由器放在哪个位置通信质量比较好,很难找到比较优的放置位置。并且,已经建好的网络可能会因为室内环境变化(例如増加了家具,家具位置改变,设备位置改变等)出现信号盲区,用户也很难自行调整设备位置,保证网络的部署质量。针对此问题,本专利技术路由器加入到网络后,根据网络信息计算当前位置的网络參数;以网络參数作为输入,对当前部署位置的优劣进行判断;指示判断結果。判断结果简单易懂,方便没有专业背景知识的用户进行部署。其中,网络參数和判定方法分别有多种实施方式,在下面实施例中会详细介绍。判断结果可以是简单的yes/no,例如,指示灯红表示当前位置不行,指示灯绿表示位置OK ;还可以进ー步将判断结果细化,例如,满分5分表示位置最优,分数越低位置越差,0分表示当前位置不可用。用户可以尝试若干次,通过比较,确定最佳部署位置。通过上述方法,可以保证所部署ZigBee网络的连通性和健壮性。根据路由设备的指示信息,用户可以很容易知道当前部署位置的优劣,能自行完成ZigBee网络的部署,不需要ZigBee相关的专业知识背景,简单易行。參照图1,本专利技术网络节点位置设置的方法的一个实施例,应用于ZigBee网络的路由器中,该方法包括:SlOl:路由器获得与其连接的网络中的至少ー个网络设备的网络參数;网络參数用于表示网络中网络设备之间形成的链路的连接性能,可以包括:RSSI (receive signal strength indicator,接收信号弓虽度指不),LQI (Link qualityindicator,链路质量指示),丢包率,通信时延,或邻居节点的链路代价。当然,本领域技术人员可以知道,还可以采用其他能够表征网络中链路连接性能的參数作为网络參数。S102:计算符合预定阈值条件的网络參数的数量;符合预定阈值条件的网络參数的数量表示网络中满足通信条件的链路的数量。对应于不同的网络參数,符合预定阈值条件,可以是大于等于预定阈值或者小于等于预定阈值;对于RSSI和LQI,预定阈值条件为大于等于设定阈值;对于丢包率、通信时延和邻居节点的链路代价,预定阈值条件为小于等于设定阈值。不同网络參数对应的阈值可以根据需要设定,阈值用于限制链路满足通信条件的连接性能。S103:将符合预定阈值条件的网络參数的数量映射为对应的指示信息,该指示信息表示该路由器在该网络中的部署性能;将符合预定阈值条件的网络參数的数量根据数量的多少映射成为对应的至少两个数值之一,其中至少两个数值分别对应于路由器在该网络中的部署性能的不同等级;该不同等级可以是降本文档来自技高网...

【技术保护点】
一种网络节点位置设置的方法,应用于ZigBee网络的路由器中,其特征在于,该方法包括:路由器获得与其连接的网络中的至少一个网络设备的网络参数,所述网络参数用于表示所述网络设备之间链路的连接性能;计算符合预定阈值条件的网络参数的数量;将所述符合预定阈值条件的网络参数的数量映射为对应的指示信息,所述指示信息表示该路由器在该网络中的部署性能;向用户提供该指示信息,该指示信息用于指导用户对该路由器在该网络中的位置设置。

【技术特征摘要】
1.一种网络节点位置设置的方法,应用于ZigBee网络的路由器中,其特征在于,该方法包括: 路由器获得与其连接的网络中的至少ー个网络设备的网络參数,所述网络參数用于表示所述网络设备之间链路的连接性能; 计算符合预定阈值条件的网络參数的数量; 将所述符合预定阈值条件的网络參数的数量映射为对应的指示信息,所述指示信息表示该路由器在该网络中的部署性能; 向用户提供该指示信息,该指示信息用于指导用户对该路由器在该网络中的位置设置。2.按权利要求1所述方法,其特征在干,将所述符合预定阈值条件的网络參数的数量映射为对应的指示信息包括: 根据所述符合预定阈值条件的网络參数的数量的多少映射成为对应的至少两个数值之一,其中至少两个数值分别对应于部署性能的不同等级。3.按权利要求2所述的方法,其特征在于,根据所述符合预定阈值条件的网络參数的数量的多少映射成为对应的至少两个数值之ー包括: 若符合预定阈值条件的网络參数的数量大于等于第一阈值,则映射为第一指示信息;否则为第二指示信息,其中第一指示信息的部署性能等级高于第二指示信息。4.按权利要求2所述的方 法,其特征在于,根据所述符合预定阈值条件的网络參数的数量的多少映射成为对应的至少两个数值之ー包括: 若符合预定阈值条件的网络參数的数量大于等于第一阈值且小于等于第二阈值,则映射为第一指示信息;否则为第二指示信息,其中第一指示信息的部署性能等级高于第二指不1目息。5.按权利要求2所述的方法,其特征在于,根据所述符合预定阈值条件的网络參数的数量的多少映射成为对应的至少两个数值之ー包括: 将符合预定阈值条件的网络參数的数量映射为对应的N个数值之一,符合预定阈值条件的网络參数的数量越多则数值越大,N为大于或等于3的整数。6.按权利要求3或4所述的方法,其特征在于,根据所述网络中的设备数量确定第一阈值或第二阈值。7.按权利要求1-6所述任一方法,其特征在于,所述网络參数包括网络设备的RSSI; 所述计算符合预定阈值条件的网络參数的数量为:计算大于等于设定阈值的RSSI数量。8.按权利要求1-6所述任一方法,其特征在于,所述网络參数包括路由器与邻居节点组成的网络中任意两个节点之间的LQI ; 所述计算符合预定阈值条件的网络參数的数量为:计算大于等于设定阈值的LQI的数量。9.按权利要求1-6所述任一方法,其特征在于,所述网络參数包括路由器与邻居节点组成的网络中任意两个节点之间的丢包率; 所述计算符合预定阈值条件的网络參数的数量为:计算小于等于设定阈值的丢包率的数量。10.按权利要求1-6所述任一方法,其特征在于,所述网络參数包括路由器与邻居节点组成的网络中任意两个节点之间的通信时延; 所述计算符合预定阈值条件的网络參数的数量为:计算小于等于设定阈值的通信时延的数量。11.按权利要求1-6所述任一方法,其特征在于,所述网络參数包括该路由器邻居节点的链路代价; 所述计算符合预定阈值条件的网络參数的数量为:计算小于等于代价阈值的链路代价的数量。12.按权利要求1-6所述任一方法,其特征在于,所述网络參数包括该路由器两跳邻居节点的链路代价; 所述计算符合预定阈值条件的网络參数的数量为:计算小于等于代价阈值的链路代价的数量。13.按权利要求1-6所述的任一方法,其特征在于,路由器获得与其连接的网络中的至少ー个网络设备的网络參数包括: 获得与路由器连接的区域网络的至少ー个网络设备的网络參数;或者 获得路由器绑定的设备组成的网络中至少ー个网络设备的网络參数。14.按权利要求1-14所述任一 方法,其特征在干,向用户提供该指示信息包括: 显示该指示信息;或 利用听觉方式向用于...

【专利技术属性】
技术研发人员:姜艳平刘永俊赵牧
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1