一种发射功率控制方法、Mesh节点与无线网状网系统的制作方法_3

文档序号:8322893阅读:来源:国知局
值,该功率值和期望值由工程师根据网络环境和经验初步设定。所有Mesh节点都以上述的发射功率控制方法来调节自身的发射功率,直到网络内所有Mesh节点都完成调节为止。
[0095]以下给出一个具体的实施例以说明本发明的原理。如图8所示,其是本发明实施例提供的无线网状网系统的原理图。以设备MPl为例,启动以后,设备MPl以初始发射功率发布一个检测消息,这个检测消息含有MPl的唯一 ID。
[0096]在MPl周围的设备MPP、MP3、MP4、MP5都收到了 MPl发送的检测消息。
[0097]随后MPP、MP3、MP4都发送了反馈消息,而MP5可能由于内部原因没有成功产生反馈消息,MP4发送的反馈消息可能由于信号强度不够而没能使MPl接收到。
[0098]在MPP和MP3发送到MPl的反馈消息中包含MPP、MP3和MPl的I D,以及MPl发布的检测消息中的周期数。
[0099]现在,MPl收到两个反馈消息,并通过它们所包含的I D可以确定是两个不同的邻居设备,那么MPl的邻居节点的实际数量就为2。如果设定邻居节点的期望数量是5,那么现在MPl的邻居节点的实际数量就达不到要求。误差值为期望值减去实际值即5-2 = 3,将设备数量误差值*10*% *该设备当前功率值(即当前功率值*30% )作为功率调整量。
[0100]将设备MPl的功率加上功率调整量(即当前功率+当前功率*30% )作为该设备新的功率值,调节发射功率后进入下个周期继续发布下一个检测消息。
[0101]一旦MPl的邻居节点的实际数量达到要求,就让MPl处于监听状态或休眠状态而不需要继续发布检测消息来进行发射功率调节。
[0102]整个网络内的其它设备也都和MPl —样进行发射功率调节,直到网络内所有设备都完成调节为止。
[0103]实施本发明实施例,具有如下有益效果:相比于现有技术,本发明实施例提出的一种发射功率控制方法,基于邻居节点数量的自适应调整Mesh节点的发射功率,具体是根据所述实际数量计算所述Mesh节点的新的发射功率并按照所述新的发射功率发射无线信号,能够使处于不同环境下的Mesh自适应的调整发射功率,科学、灵活的调整Mesh节点的功率,提高整个Mesh网络的效率,保障了网络的稳定性。同时,本发明实施例还提出一种Mesh节点和包括多个所述Mesh节点的无线网状网系统,能使网络中的设备都达到理想的邻居数量,从而有效完成网络连接,保障网络在不同规模下都具有较高的稳定性。
[0104]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0105]以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
【主权项】
1.一种发射功率控制方法,其特征在于,包括: Mesh节点获取周围的邻居节点的实际数量; 所述Mesh节点根据所述实际数量计算所述Mesh节点的新的发射功率; 所述Mesh节点按照所述新的发射功率发射无线信号。
2.如权利要求1所述的发射功率控制方法,其特征在于,所述Mesh节点获取周围的邻居节点的实际数量,具体包括: Mesh节点以第一发射功率向周围的邻居节点广播检测消息; 所述Mesh节点接收周围的邻居节点返回的对应于所述检测消息的反馈消息; 所述Mesh节点统计所接收到的反馈消息的数量,以作为所述邻居节点的实际数量。
3.如权利要求1所述的发射功率控制方法,其特征在于,所述Mesh节点获取周围的邻居节点的实际数量,具体包括: Mesh节点以第一发射功率向周围的邻居节点广播检测消息;其中,所述检测消息包含消息序列号和所述Mesh节点的ID ; 所述Mesh节点接收周围的邻居节点返回的反馈消息;其中,所述反馈消息包含消息序列号和发送本反馈消息的邻居节点的ID ; 所述Mesh节点从所接收的反馈消息中,选出与所述检测消息具有相同消息序列号的反馈消息; 根据所选出反馈消息中的邻居节点的ID,统计出邻居节点的实际数量。
4.如权利要求2或3所述的发射功率控制方法,其特征在于,所述根据所述实际数量计算所述Mesh节点的新的发射功率,具体根据以下公式计算:W2= W1* {1+[ (N1-N2) *10] % } 其中,W2为所述Mesh节点的新的发射功率,W1S所述第一发射功率,N1为预先配置的邻居节点的期望数量,N2为邻居节点的实际数量。
5.—种Mesh节点,其特征在于,包括: 数量获取模块,用于获取周围的邻居节点的实际数量; 发射功率计算模块,用于根据所述实际数量计算所述Mesh节点的新的发射功率; 无线信号发射模块,用于按照所述新的发射功率发射无线信号。
6.如权利要求5所述的Mesh节点,其特征在于,所述数量获取模块包括: 检测消息广播单元,用于以第一发射功率向周围的邻居节点广播检测消息; 反馈消息接收单元,用于接收周围的邻居节点返回的对应于所述检测消息的反馈消息; 数量统计单元,用于统计所接收到的反馈消息的数量,以作为所述邻居节点的实际数量。
7.如权利要求5所述的Mesh节点,其特征在于,所述数量获取模块包括: 检测消息广播单元,用于以第一发射功率向周围的邻居节点广播检测消息;其中,所述检测消息包含消息序列号和所述Mesh节点的ID ; 反馈消息接收单元,用于接收周围的邻居节点返回的反馈消息;其中,所述反馈消息包含消息序列号和发送本反馈消息的邻居节点的ID ; 反馈消息选择单元,用于从所接收的反馈消息中,选出与所述检测消息具有相同消息序列号的反馈消息; 数量统计单元,用于根据所选出反馈消息中的邻居节点的ID,统计出邻居节点的实际数量。
8.如权利要求6或7所述的Mesh节点,其特征在于,所述发射功率计算模块具体根据以下公式计算所述Mesh节点的发射功率:W2= W1* {1+[ (N1-N2) *10] % } 其中,W2为所述Mesh节点的新的发射功率,W1S所述第一发射功率,N1为预先配置的邻居节点的期望数量,N2为邻居节点的实际数量。
9.一种无线网状网系统,其特征在于,包括多个如权利要求5至8中任一权利要求所述的Mesh节点。
【专利摘要】本发明公开了一种发射功率控制方法,包括:Mesh节点获取周围的邻居节点的实际数量;所述Mesh节点根据所述实际数量计算所述Mesh节点的新的发射功率;所述Mesh节点按照所述新的发射功率发射无线信号。本发明基于邻居节点数量的自适应调整Mesh节点的发射功率,能够使处于不同环境下的Mesh自适应的调整发射功率,科学、灵活的调整Mesh节点的发射功率,提高整个Mesh网络的效率,保障了网络的稳定性。同时,本发明实施例还提出一种Mesh节点和包括多个所述Mesh节点的无线网状网系统,能使网络中的设备都达到理想的邻居数量,从而有效完成网络连接,保障网络在不同规模下都具有较高的稳定性。
【IPC分类】H04W52-18
【公开号】CN104640192
【申请号】CN201510031496
【发明人】杨峰, 陈文杰, 陈康先, 李盛阳
【申请人】广州杰赛科技股份有限公司
【公开日】2015年5月20日
【申请日】2015年1月21日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1