CN107094279B - 调整发射功率的方法、装置及*** - Google Patents
调整发射功率的方法、装置及*** Download PDFInfo
- Publication number
- CN107094279B CN107094279B CN201610089050.0A CN201610089050A CN107094279B CN 107094279 B CN107094279 B CN 107094279B CN 201610089050 A CN201610089050 A CN 201610089050A CN 107094279 B CN107094279 B CN 107094279B
- Authority
- CN
- China
- Prior art keywords
- radio frequency
- frequency power
- zigbee
- zigbee sensor
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave using a pre-established activity schedule, e.g. traffic indication frame
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0245—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/24—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters
- H04W52/245—TPC being performed according to specific parameters using SIR [Signal to Interference Ratio] or other wireless path parameters taking into account received signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/04—TPC
- H04W52/18—TPC being performed according to specific parameters
- H04W52/28—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non transmission
- H04W52/283—Power depending on the position of the mobile
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例公开了一种调整射频功率的方法,包括:确定ZigBee传感器的位置状态;根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;向所述ZigBee传感器发送所述对应的调整射频功率命令消息;根据所述ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合所述ZigBee传感器的目标射频功率。本发明实施例还同时公开了一种ZigBee路由器、ZigBee传感器及***。
Description
技术领域
本发明涉及ZigBee技术领域,尤其涉及一种调整发射功率的方法、装置及***。
背景技术
紫蜂协议ZigBee是一种短距离无线通信技术,主要用于距离短、功耗低且传输速率不高的各种电子设备之间进行数据传输以及典型的有周期性数据、间歇性数据和低反应时间数据传输的应用,它已广泛应用于物联网产业链中,如智能家居、工业自动化、智能电网等领域;ZigBee网络由ZigBee路由和ZigBee终端组成,ZigBee传感器对应的是ZigBee网络中的ZigBee终端。
ZigBee传感器一般依靠自身携带的电池供电,ZigBee传感器的安装环境也多种多样,不能频繁的更换电池,所以在保证ZigBee传感器正常工作的前提下,降低能耗是非常必要的,ZigBee传感器的能耗主要是射频模块的消耗,现有的ZigBee传感器无论与ZigBee路由的距离远近,都是以固定的最大发射功率来传送数据,当ZigBee传感器与ZigBee路由的距离够近,不需要最大发射功率也能将数据传输到ZigBee路由,这样就会造成ZigBee传感器功耗的增加,降低了工作效率。
发明内容
有鉴于此,本发明实施例期望提供一种调整发射功率的方法、装置及***,以降低ZigBee传感器的功耗,增加ZigBee传感器的工作周期,提高工作效率。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供一种调整射频功率的方法,应用于ZigBee路由器中,所述方法包括:
确定ZigBee传感器的位置状态;
根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;
向所述ZigBee传感器发送所述对应的调整射频功率命令消息;
根据所述ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合所述ZigBee传感器的目标射频功率。
上述方案中,所述确定ZigBee传感器的位置状态,包括:
在第一周期内接收ZigBee传感器发送的多个第一数据消息;
获取所述多个第一数据消息的第一接收信号的强度RSSI值;
根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态。
上述方案中,所述根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息,包括:
在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息;
在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息。
上述方案中,所述根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态,包括:
判断所述多个第一RSSI值的波动范围是否处于所述第一预设阈值范围内,当所述多个第一RSSI值的波动范围处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为固定状态;当所述多个第一RSSI值的波动范围不处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为移动状态。
上述方案中,所述在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息,包括:
在第二周期内接收所述ZigBee传感器发送的第二数据消息;
获取所述第二数据消息的第二RSSI值;
根据所述多个第一RSSI值将所述位置划分成多个第一区间,每个第一区间对应不同的第一RSSI值范围;
根据所述第二RSSI值与所述不同的第一RSSI值范围确定所述第二RSSI值在所述多个第一区间中处于的第二区间;
创建针对所述ZigBee传感器在所述每个第二区间的移动状态的调整射频功率命令消息;
所述在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息,包括:
在第二周期内接收所述ZigBee传感器发送的第二数据消息;
获取所述第二数据消息的第二RSSI值;
根据所述多个第一RSSI值将所述位置划分成一个区间,所述区间对应所述第一RSSI值范围;
根据所述第二RSSI值与所述第一RSSI值范围确定所述第二RSSI值处于所述区间;
创建针对所述ZigBee传感器在所述位置内的固定状态的调整射频功率命令消息。
上述方案中,所述向所述ZigBee传感器发送所述对应的调整射频功率命令消息,包括:
在所述ZigBee传感器的位置状态为移动状态时,向所述ZigBee传感器发送在所述每个区间的移动状态的调整射频功率命令消息;
在所述ZigBee传感器的位置状态为固定状态时,向所述ZigBee传感器发送在所述位置内的固定状态的调整射频功率命令消息。
上述方案中,在所述向所述ZigBee传感器发送所述对应的调整射频功率命令消息之后,所述方法还包括:
接收所述ZigBee传感器发送的每一档位射频功率的功率测试请求消息;
根据所述每一档位射频功率的功率测试请求消息得到所述每一档位射频功率的功率测试请求消息的RSSI值;
将所述每一档位射频功率的功率测试请求消息的RSSI值封装在每一档位射频功率的功率测试响应消息中;
将所述每一档位射频功率的功率测试响应消息发送给所述ZigBee传感器。
上述方案中,所述根据所述ZigBee传感器发送的调整射频功率响应消息确定出在所述位置内适合所述ZigBee传感器的目标射频功率,包括:
接收所述ZigBee传感器发送的调整射频功率响应消息;
在所述ZigBee传感器的位置状态为移动状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到针对所述每个第二区间的目标射频功率;
从所述每个第二区间的目标射频功率中选择最大的目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率;
在所述ZigBee传感器的位置状态为固定状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到目标射频功率;
确定所述目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率。
本发明还提供一种调整射频功率的方法,应用于ZigBee传感器中,所述方法包括:
接收ZigBee路由器发送的对应的调整射频功率命令消息;
根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率;
向所述ZigBee路由器发送携带有所述在当前位置状态下的目标射频功率的调整射频功率响应消息。
上述方案中,在所述接收ZigBee路由器发送的对应的调整射频功率命令消息之前,所述方法还包括:
在第一周期内向所述ZigBee路由器发送多个第一数据消息。
上述方案中,在所述在第一周期内向所述ZigBee路由器发送多个第一数据消息之后,所述方法还包括:
在第二周期内向所述ZigBee路由器发送第二数据消息。
上述方案中,所述接收ZigBee路由器发送的对应的调整射频功率命令消息,包括:
接收所述ZigBee路由器发送的移动状态的调整射频功率命令消息或固定状态的调整射频功率命令消息。
上述方案中,所述根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率,包括:
根据所述移动状态的调整射频功率命令消息设定第一阈值;
根据最大射频功率与最小射频功率的取值范围设定N档位射频功率,所述N为大于等于3的正整数;
向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;
接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;
根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第一阈值确定出符合条件的档位;
将所述符合条件的档位射频功率确定为在移动状态下的目标射频功率;
或,
根据所述固定状态的调整射频功率命令消息设定第二阈值;
根据最大射频功率与最小射频功率的取值范围设定M档位射频功率,所述M为大于等于3的正整数;
向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;
接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;
根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第二阈值确定出符合条件的档位;
将所述符合条件的档位射频功率确定为在固定状态下的目标射频功率。
本发明还提供一种ZigBee路由器,所述路由器包括:
确定模块,用于确定ZigBee传感器的位置状态;
创建模块,用于根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;
通信模块,用于向所述ZigBee传感器发送所述对应的调整射频功率命令消息;
处理模块,用于根据所述ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合所述ZigBee传感器的目标射频功率。
上述方案中,所述通信模块,还用于在第一周期内接收ZigBee传感器发送的多个第一数据消息;
所述确定模块,还用于获取所述多个第一数据消息的第一接收信号的强度RSSI值;根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态。
上述方案中,所述创建模块,具体用于在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息;在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息。
上述方案中,所述确定模块,具体用于判断所述多个第一RSSI值的波动范围是否处于所述第一预设阈值范围内,当所述多个第一RSSI值的波动范围处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为固定状态;当所述多个第一RSSI值的波动范围不处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为移动状态。
上述方案中,所述通信模块,还用于在第二周期内接收所述ZigBee传感器发送的第二数据消息;
所述确定模块,还用于获取所述第二数据消息的第二RSSI值;根据所述多个第一RSSI值将所述位置划分成多个第一区间,每个第一区间对应不同的第一RSSI值范围;根据所述第二RSSI值与所述不同的第一RSSI值范围确定所述第二RSSI值在所述多个第一区间中处于的第二区间;
所述确定模块,还用于根据所述多个第一RSSI值将所述位置划分成一个区间,所述区间对应所述第一RSSI值范围;根据所述第二RSSI值与所述第一RSSI值范围确定所述第二RSSI值处于所述区间;
所述创建模块,还具体用于创建针对所述ZigBee传感器在所述每个第二区间的移动状态的调整射频功率命令消息;或,创建针对所述ZigBee传感器在所述位置内的固定状态的调整射频功率命令消息。
上述方案中,所述通信模块,还具体用于在所述ZigBee传感器的位置状态为移动状态时,向所述ZigBee传感器发送在所述每个区间的移动状态的调整射频功率命令消息;在所述ZigBee传感器的位置状态为固定状态时,向所述ZigBee传感器发送在所述位置内的固定状态的调整射频功率命令消息。
上述方案中,所述通信模块,还用于接收所述ZigBee传感器发送的每一档位射频功率的功率测试请求消息;
所述创建模块,还用于根据所述每一档位射频功率的功率测试请求消息得到所述每一档位射频功率的功率测试请求消息的RSSI值;将所述每一档位射频功率的功率测试请求消息的RSSI值封装在每一档位射频功率的功率测试响应消息中;
所述通信模块,还用于将所述每一档位射频功率的功率测试响应消息发送给所述ZigBee传感器。
上述方案中,所述通信模块,还用于接收所述ZigBee传感器发送的调整射频功率响应消息;
所述处理模块,具体用于在所述ZigBee传感器的位置状态为移动状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到针对所述每个第二区间的目标射频功率;从所述每个第二区间的目标射频功率中选择最大的目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率;
在所述ZigBee传感器的位置状态为固定状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到目标射频功率;确定所述目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率。
本发明还提供一种ZigBee传感器,所述传感器包括:
通信模块,用于接收ZigBee路由器发送的对应的调整射频功率命令消息;
确定模块,用于根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率;
所述通信模块,还用于向所述ZigBee路由器发送携带有所述在当前位置状态下的目标射频功率的调整射频功率响应消息。
上述方案中,所述通信模块,还用于在第一周期内向所述ZigBee路由器发送多个第一数据消息;在第二周期内向所述ZigBee路由器发送第二数据消息。
上述方案中,所述通信模块,具体用于接收所述ZigBee路由器发送的移动状态的调整射频功率命令消息或固定状态的调整射频功率命令消息。
上述方案中,所述确定模块,具体用于根据所述移动状态的调整射频功率命令消息设定第一阈值;根据最大射频功率与最小射频功率的取值范围设定N档位射频功率,所述N为大于等于3的正整数;
所述通信模块,还用于向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
所述确定模块,还具体用于根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第一阈值确定出符合条件的档位;将所述符合条件的档位射频功率确定为在移动状态下的目标射频功率;
或,
所述确定模块,具体用于根据所述固定状态的调整射频功率命令消息设定第二阈值;根据最大射频功率与最小射频功率的取值范围设定N档位射频功率,所述N为大于等于3的正整数;
所述通信模块,还用于向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
所述确定模块,还具体用于根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第二阈值确定出符合条件的档位;将所述符合条件的档位射频功率确定为在固定状态下的目标射频功率。
本发明还提供一种ZigBee***,所述***包括上述方案中任一项所述的ZigBee路由器及上述方案中任一项所述的ZigBee传感器。
本发明实施例提供的调整射频功率的方法、装置及***,通过ZigBee路由器与ZigBee传感器组网建立连接;ZigBee路由器在第一周期内接收ZigBee传感器发送的多个第一数据消息;ZigBee路由器获取多个第一数据消息的第一接收信号的强度RSSI值;ZigBee路由器根据多个第一RSSI值的波动范围与第一预设阈值范围确定ZigBee传感器的位置状态;ZigBee路由器在第二周期内接收ZigBee传感器发送的第二数据消息;ZigBee路由器获取第二数据消息的第二RSSI值;ZigBee路由器根据第二RSSI值与第一RSSI值范围确定第二RSSI值处于的区间;ZigBee路由器根据ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;ZigBee路由器向ZigBee传感器发送对应的调整射频功率命令消息;ZigBee传感器根据对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率;ZigBee传感器向ZigBee路由器发送调整射频功率响应消息;ZigBee路由器根据ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合ZigBee传感器的目标射频功率;本发明通过ZigBee路由器自动判断ZigBee传感器的位置是否变化,ZigBee路由器根据ZigBee传感器的位置状态向ZigBee传感器发送相应的调整射频功率命令消息,ZigBee传感器根据相应的调整射频功率命令消息自身调整射频功率至最佳模式,将最佳模式的射频功率反馈给ZigBee路由器,ZigBee传感器利用最佳模式的射频功率与ZigBee路由器通信,降低了ZigBee传感器的功耗,增加了ZigBee传感器的工作周期,提高了工作效率。
附图说明
图1为本发明调整射频功率的方法实施例一的流程图;
图2为本发明调整射频功率的方法实施例一的确定ZigBee传感器的位置状态的流程图;
图3为本发明调整射频功率的方法实施例二的流程图;
图4为本发明调整射频功率的方法实施例二的确定在当前位置状态下的目标射频功率的第一流程图;
图5为本发明调整射频功率的方法实施例二的确定在当前位置状态下的目标射频功率的第二流程图;
图6为本发明调整射频功率的方法实施例三的流程图;
图7为本发明调整射频功率的ZigBee路由器实施例的结构示意图;
图8为本发明调整射频功率的ZigBee传感器实施例的结构示意图;
图9为本发明调整射频功率的***实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
图1为本发明调整射频功率的方法实施例一的流程图,本发明实施例的调整射频功率的方法应用在ZigBee路由器上,如图1所示,该方法可以包括以下步骤:
步骤101、确定ZigBee传感器的位置状态。
ZigBee路由器在与ZigBee传感器成功组网建立连接后,在第一周期内接收ZigBee传感器利用最大射频功率发送的多个第一数据消息,获取所述多个第一数据消息的第一接收信号的强度(Received Signal Strength Indication,RSSI)值,根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态。
其中,第一周期为预先设置好的周期,可以根据实际需求进行设置,在此不加以限定,例如,例如,第一周期以天为单位,可以设为1天或者3天为一周期。第一预设阈值范围可以根据实际需求进行设置,在此不加以限定。
具体的,图2为本发明调整射频功率的方法实施例一的确定ZigBee传感器的位置状态的流程图,如图2所示,在本步骤中可以具体包括如下步骤:
步骤201、在第一周期内接收ZigBee传感器利用最大射频功率发送的多个第一数据消息。
ZigBee路由器在第一周期内接收ZigBee传感器利用最大射频功率发送的多个第一数据消息。
步骤202、获取所述多个第一数据消息的第一RSSI值。
ZigBee路由器获取所述多个第一数据消息的第一RSSI值。
步骤203、判断所述多个第一RSSI值的波动范围是否处于所述第一预设阈值范围内。
ZigBee路由器根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态,当所述多个第一RSSI值的波动范围处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为固定状态,即步骤204;当所述多个第一RSSI值的波动范围不处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为移动状态,即步骤205。
具体的,ZigBee路由器对所述多个第一RSSI值进行统计分析,应用统计学方法,计算记录多个第一RSSI值的平均值,标准差或方差,ZigBee路由器判断该标准差或方差是否超过第一预设阈值范围,当标准差或方差超过第一预设阈值范围,则ZigBee路由器确定认为该ZigBee传感器的位置状态是移动状态,当标准差或方差没有超过第一预设阈值范围,则ZigBee路由器认为该ZigBee传感器的位置状态是固定状态。
步骤204、确定所述ZigBee传感器的位置状态为固定状态。
ZigBee路由器确定所述ZigBee传感器的位置状态为固定状态。
步骤205、确定所述ZigBee传感器的位置状态为移动状态。
ZigBee路由器确定所述ZigBee传感器的位置状态为移动状态。
步骤102、根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息。
ZigBee路由器在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息,该移动状态的调整射频功率命令消息用于指示所述ZigBee传感器在移动状态下进行射频功率调整;在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息,该固定状态的调整射频功率命令消息用于指示所述ZigBee传感器在固定状态下进行射频功率调整。
针对ZigBee路由器在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息,具体的可以包括如下:
首先,ZigBee路由器在第二周期内接收所述ZigBee传感器利用最大射频功率发送的第二数据消息;所述第二周期为第一周期以后的时间,具体可以根据实际需求进行设置,在此不加以限定;
接着,ZigBee路由器获取所述第二数据消息的第二RSSI值;
然后,ZigBee路由器根据所述多个第一RSSI值将所述位置划分成多个第一区间,每个第一区间对应不同的第一RSSI值范围;其中,多个第一区间可以根据实际需求进行划分,即不同的第一RSSI值范围根据多个第一区间的变化而变化,在此不加以限定;所述位置为ZigBee传感器与ZigBee路由器之间能够正常通信的空间范围;
其次,ZigBee路由器根据所述第二RSSI值与所述不同的第一RSSI值范围确定所述第二RSSI值在所述多个第一区间中处于的第二区间;
最后,ZigBee路由器创建针对所述ZigBee传感器在所述每个第二区间的移动状态的调整射频功率命令消息。
针对ZigBee路由器在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息,具体的可以包括如下:
首先,ZigBee路由器在第二周期内接收所述ZigBee传感器利用最大射频功率发送的第二数据消息;
接着,ZigBee路由器获取所述第二数据消息的第二RSSI值;
然后,ZigBee路由器在所述ZigBee传感器的位置状态为固定状态时,根据所述多个第一RSSI值将所述位置划分成一个区间,所述区间对应所述第一RSSI值范围;即将所有的第一RSSI值的范围确定成一个区间;
其次,ZigBee路由器根据所述第二RSSI值与所述第一RSSI值范围确定所述第二RSSI值处于所述区间;
最后,ZigBee路由器创建针对所述ZigBee传感器在所述位置内的固定状态的调整射频功率命令消息。
步骤103、向所述ZigBee传感器发送所述对应的调整射频功率命令消息。
ZigBee路由器在所述ZigBee传感器的位置状态为移动状态时,向所述ZigBee传感器发送在所述每个区间的移动状态的调整射频功率命令消息;在所述ZigBee传感器的位置状态为固定状态时,向所述ZigBee传感器发送在所述位置内的固定状态的调整射频功率命令消息。
步骤104、根据所述ZigBee传感器发送来的功率测试请求消息,将功率测试响应消息发送给所述ZigBee传感器。
具体的,ZigBee路由器首先,接收所述ZigBee传感器发送的每一档位射频功率的功率测试请求消息;然后,根据所述每一档位射频功率的功率测试请求消息得到所述每一档位射频功率的功率测试请求消息的RSSI值;接着,将所述每一档位射频功率的功率测试请求消息的RSSI值封装在每一档位射频功率的功率测试响应消息中;最后,将所述每一档位射频功率的功率测试响应消息发送给所述ZigBee传感器。
步骤105、根据所述ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合所述ZigBee传感器的目标射频功率。
ZigBee路由器接收所述ZigBee传感器发送的调整射频功率响应消息,其中,这里包含有所述ZigBee传感器发送的移动状态的调整射频功率响应消息以及固定状态的调整射频功率响应消息;具体的,
在所述ZigBee传感器的位置状态为移动状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到针对所述每个第二区间的目标射频功率;从所述每个第二区间的目标射频功率中选择最大的目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率;
在所述ZigBee传感器的位置状态为固定状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到目标射频功率;确定所述目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率。
这里需要说明的是,所述目标射频功率并不是ZigBee传感器的最小射频功率,而是ZigBee传感器能够在位置内保证正常通信时功耗消耗最小的最佳射频功率。
ZigBee路由器在得到ZigBee传感器的目标射频功率后,就可以按照ZigBee传感器的目标射频功率与ZigBee传感器进行通信,降低了ZigBee传感器的功耗,增加了ZigBee传感器的工作周期。
本发明实施例提供的调整射频功率的方法,通过确定ZigBee传感器的位置状态;根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;向所述ZigBee传感器发送所述对应的调整射频功率命令消息;根据所述ZigBee传感器发送来的功率测试请求消息,将功率测试响应消息发送给所述ZigBee传感器;根据所述ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合所述ZigBee传感器的目标射频功率。本发明通过ZigBee路由器自动判断ZigBee传感器的位置是否变化,根据ZigBee传感器的位置状态采用相应的调整射频功率命令消息指示ZigBee传感器调整射频功率至最佳模式,降低了ZigBee传感器的功耗,增加了ZigBee传感器的工作周期,提高了工作效率。
图3为本发明调整射频功率的方法实施例二的流程图,本发明实施例的调整射频功率的方法应用在ZigBee传感器上,如图3所示,该方法可以包括以下步骤:
步骤301、在第一周期内利用最大射频功率向所述ZigBee路由器发送多个第一数据消息。
ZigBee传感器在与ZigBee路由器成功组网建立连接后,在第一周期内利用最大射频功率向所述ZigBee路由器发送多个第一数据消息;第一周期为预先设置好的周期,可以根据实际需求进行设置,在此不加以限定。
步骤302、在第二周期内利用最大射频功率向所述ZigBee路由器发送第二数据消息。
ZigBee传感器在第二周期内利用最大射频功率向所述ZigBee路由器发送第二数据消息;所述第二周期为第一周期以后的时间,具体可以根据实际需求进行设置,在此不加以限定;
步骤303、接收ZigBee路由器发送的对应的调整射频功率命令消息。
ZigBee传感器接收所述ZigBee路由器发送的移动状态的调整射频功率命令消息或固定状态的调整射频功率命令消息。
步骤304、根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率。
ZigBee传感器根据移动状态的调整射频功率命令或固定状态的调整射频功率命令消息来确定在当前位置状态下的目标射频功率;具体的,图4为本发明调整射频功率的方法实施例二的确定在当前位置状态下的目标射频功率的第一流程图,图5为本发明调整射频功率的方法实施例二的确定在当前位置状态下的目标射频功率的第二流程图。
如图4所示,当对应的调整射频功率命令消息为移动状态的调整射频功率命令消息时,
步骤401、根据所述移动状态的调整射频功率命令消息设定第一阈值。
ZigBee传感器根据所述移动状态的调整射频功率命令消息设定第一阈值;所述第一阈值可以根据移动状态的调整射频功率命令消息来确定,要满足ZigBee传感器能够正常通信的射频功率;
步骤402、根据最大射频功率与最小射频功率的取值范围设定N档位射频功率。
ZigBee传感器根据自身的最大射频功率与最小射频功率的取值范围设定N档位射频功率,即设定的射频功率为1,2,···,N档,所述N为大于等于3的正整数;其中设定N档位射频功率可以根据实际需求进行设置,在此不加以限定。
步骤403、向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息。
ZigBee传感器向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;为了保证获得的RSSI值准确性,可以多次向ZigBee路由器发送每一档位射频功率的功率测试请求消息。
步骤404、接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息。
ZigBee传感器接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;ZigBee传感器可以接收所述ZigBee路由器发送的多个每一档位射频功率的功率测试响应消息。
步骤405、根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值。
ZigBee传感器根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;在有多个每一档位射频功率的功率测试请求消息的RSSI值时,计算多个每一档位射频功率的功率测试请求消息的RSSI值的平均值,将该平均值作为判断依据,这样可以提高准确性。
步骤406、根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第一阈值确定出符合条件的档位。
在本发明实施例中确定出符合条件的档位是基于二分法,也可以采用其他算法;二分法的算法简单且效率高,适用于ZigBee传感器计算能力低的情况。
ZigBee传感器根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第一阈值判断出符合最佳射频功率条件的档位的射频功率的功率测试请求消息的RSSI值;所述符合最佳射频功率条件为在连续两个档位的射频功率的功率测试请求消息的RSSI值中,前一个一个大于等于所述第一阈值,后一个小于所述第一阈值,或者后一个为最小档位。
如果不符合最佳射频功率条件,则继续利用二分法及所述第一阈值进行判断,直到确定出符合最佳射频功率条件的档位的射频功率的功率测试请求消息的RSSI值为止。
步骤407、将所述符合条件的档位射频功率确定为在移动状态下的目标射频功率。
ZigBee传感器将所述符合最佳射频功率条件的RSSI值所对应的档位射频功率确定为在移动状态下的目标射频功率。
例如,当前有8个档位,符合最佳射频功率条件的为3档位的RSSI值和4档位的RSSI值,这样就可以确定3档位的RSSI值为最佳,将3档位对应的射频功率确定为在移动状态下的目标射频功率。
如图5所示,当对应的调整射频功率命令消息为固定状态的调整射频功率命令消息时,
步骤501、根据所述固定状态的调整射频功率命令消息设定第二阈值。
ZigBee传感器根据所述固定状态的调整射频功率命令消息设定第二阈值;所述第二阈值可以根据固定状态的调整射频功率命令消息来确定,要满足ZigBee传感器能够正常通信的射频功率;
步骤502、根据最大射频功率与最小射频功率的取值范围设定M档位射频功率。
ZigBee传感器根据最大射频功率与最小射频功率的取值范围设定M档位射频功率,即设定的射频功率为1,2,···,M档,所述M为大于等于3的正整数;其中设定M档位射频功率可以根据实际需求进行设置,在此不加以限定。
步骤503、向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息。
ZigBee传感器向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;为了保证获得的RSSI值准确性,可以多次向ZigBee路由器发送每一档位射频功率的功率测试请求消息。
步骤504、接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息。
ZigBee传感器接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;ZigBee传感器可以接收所述ZigBee路由器发送的多个每一档位射频功率的功率测试响应消息。
步骤505、根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值。
ZigBee传感器根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;在有多个每一档位射频功率的功率测试请求消息的RSSI值时,计算多个每一档位射频功率的功率测试请求消息的RSSI值的平均值,将该平均值作为判断依据,这样可以提高准确性。
步骤506、根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第二阈值确定出符合条件的档位。
ZigBee传感器根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第二阈值判断出符合最佳射频功率条件的档位的射频功率的功率测试请求消息的RSSI值;所述符合最佳射频功率条件为在连续两个档位的射频功率的功率测试请求消息的RSSI值中,前一个一个大于等于所述第二阈值,后一个小于所述第一阈值,或者后一个为最小档位。
如果不符合最佳射频功率条件,则继续利用二分法及所述第二阈值进行判断,直到确定出符合最佳射频功率条件的档位的射频功率的功率测试请求消息的RSSI值为止。
步骤507、将所述符合条件的档位射频功率确定为在固定状态下的目标射频功率。
ZigBee传感器将所述符合最佳射频功率条件的RSSI值所对应的档位射频功率确定为在固定状态下的目标射频功率。
例如,当前有6个档位,符合最佳射频功率条件的为2档位的RSSI值和3档位的RSSI值,这样就可以确定2档位的RSSI值为最佳,将2档位对应的射频功率确定为在固定状态下的目标射频功率。
步骤305、向所述ZigBee路由器发送携带有所述在当前位置状态下的目标射频功率的调整射频功率响应消息。
在ZigBee路由器确定所述ZigBee传感器为移动状态时,ZigBee传感器向所述ZigBee路由器发送携带有所述在移动状态下的目标射频功率的调整射频功率响应消息;在ZigBee路由器确定所述ZigBee传感器为固定状态时,ZigBee传感器向所述ZigBee路由器发送携带有所述在固定状态下的目标射频功率的调整射频功率响应消息。
本发明实施例提供的调整射频功率的方法,通过在第一周期内利用最大射频功率向所述ZigBee路由器发送多个第一数据消息;在第二周期内利用最大射频功率向所述ZigBee路由器发送第二数据消息;接收ZigBee路由器发送的对应的调整射频功率命令消息;根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率;向所述ZigBee路由器发送携带有所述在当前位置状态下的目标射频功率的调整射频功率响应消息;ZigBee路由器根据ZigBee传感器发送的第一数据消息、第二数据消息自动判断ZigBee传感器的位置是否变化,ZigBee路由器根据ZigBee传感器的位置状态向ZigBee传感器发送相应的调整射频功率命令消息,ZigBee传感器根据相应的调整射频功率命令消息自身调整射频功率至最佳模式,将最佳模式的射频功率反馈给ZigBee路由器,ZigBee传感器利用最佳模式的射频功率与ZigBee路由器通信,降低了ZigBee传感器的功耗,增加了ZigBee传感器的工作周期,提高了工作效率。
为了更加体现出本发明的目的,在上述实施例的基础上,进一步的以ZigBee路由器与ZigBee传感器组成的***来说明。
图6为本发明调整射频功率的方法实施例三的流程图,本发明实施例的调整射频功率的方法应用在ZigBee路由器与ZigBee传感器组成的***中,如图6所示,该方法可以包括以下步骤:
步骤601、ZigBee路由器与ZigBee传感器组网建立连接。
ZigBee路由器与ZigBee传感器组网建立连接,用于后续两者的通信。
步骤602、ZigBee路由器在第一周期内接收ZigBee传感器利用最大射频功率发送的多个第一数据消息,ZigBee传感器在第一周期内利用最大射频功率向ZigBee路由器发送多个第一数据消息。
ZigBee路由器在第一周期内接收ZigBee传感器利用最大射频功率发送的多个第一数据消息,ZigBee传感器在第一周期内利用最大射频功率向ZigBee路由器发送多个第一数据消息;其中,第一周期为预先设置好的周期,可以根据实际需求进行设置,在此不加以限定。
步骤603、ZigBee路由器获取多个第一数据消息的第一接收信号的强度RSSI值。
ZigBee路由器获取多个第一数据消息的第一接收信号的强度RSSI值。
步骤604、ZigBee路由器根据多个第一RSSI值的波动范围与第一预设阈值范围确定ZigBee传感器的位置状态。
ZigBee路由器根据多个第一RSSI值的波动范围与第一预设阈值范围确定ZigBee传感器的位置状态,ZigBee路由器具体如何确定ZigBee传感器的位置状态可以参照上述实施例所描述的方案,在此不加以赘述。
步骤605、ZigBee路由器在第二周期内接收ZigBee传感器利用最大射频功率发送的第二数据消息,ZigBee传感器在第二周期内利用最大射频功率向ZigBee路由器发送第二数据消息。
ZigBee路由器在第二周期内接收ZigBee传感器利用最大射频功率发送的第二数据消息,ZigBee传感器在第二周期内利用最大射频功率向ZigBee路由器发送第二数据消息;所述第二周期为第一周期以后的时间,具体可以根据实际需求进行设置,在此不加以限定。
步骤606、ZigBee路由器获取第二数据消息的第二RSSI值。
ZigBee路由器获取第二数据消息的第二RSSI值。
步骤607、ZigBee路由器根据第二RSSI值与第一RSSI值范围确定第二RSSI值处于的区间。
ZigBee路由器根据第二RSSI值与第一RSSI值范围确定第二RSSI值处于的区间来确定ZigBee传感器的位置状态。
步骤608、ZigBee路由器根据ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息。
具体的,ZigBee路由器在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息;ZigBee路由器在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息;
ZigBee路由器如何根据ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息可以参照上述实施例中所描述的方案,在此不加以赘述。
步骤609、ZigBee路由器向ZigBee传感器发送对应的调整射频功率命令消息,ZigBee传感器接收ZigBee路由器发送的对应的调整射频功率命令消息。
ZigBee路由器在ZigBee传感器的位置状态为移动状态时,向ZigBee传感器发送在每个区间的移动状态的调整射频功率命令消息,ZigBee传感器接收ZigBee路由器发送的在每个区间的移动状态的调整射频功率命令消息;在ZigBee传感器的位置状态为固定状态时,向ZigBee传感器发送在位置内的固定状态的调整射频功率命令消息,ZigBee传感器接收ZigBee路由器发送的在位置内的固定状态的调整射频功率命令消息。
步骤610、ZigBee传感器根据对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率。
ZigBee传感器根据移动状态的调整射频功率命令或固定状态的调整射频功率命令消息来确定在当前位置状态下的目标射频功率;ZigBee传感器具体如何确定目标射频功率可以参照上述实施例中所描述的方案,在此不加以赘述。
步骤611、ZigBee传感器向ZigBee路由器发送调整射频功率响应消息,ZigBee路由器接收ZigBee传感器发送的调整射频功率响应消息。
ZigBee传感器向ZigBee路由器发送携带有在移动状态下的目标射频功率的调整射频功率响应消息,ZigBee路由器接收ZigBee传感器发送的携带有在移动状态下的目标射频功率的调整射频功率响应消息;或者,ZigBee传感器向ZigBee路由器发送携带有在固定状态下的目标射频功率的调整射频功率响应消息,ZigBee路由器接收ZigBee传感器发送的携带有在固定状态下的目标射频功率的调整射频功率响应消息。
这里需要说明的是,所述目标射频功率并不是ZigBee传感器的最小射频功率,而是ZigBee传感器能够在保证正常通信时的最小射频功率。
步骤612、ZigBee路由器根据ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合ZigBee传感器的目标射频功率。
在ZigBee传感器的位置状态为移动状态时,ZigBee路由器根据ZigBee传感器发送的携带有在移动状态下的目标射频功率的调整射频功率响应消息得到针对每个区间的目标射频功率;从每个区间的目标射频功率中选择最大的目标射频功率作为ZigBee传感器在位置内的目标射频功率;
在ZigBee传感器的位置状态为固定状态时,ZigBee路由器根据ZigBee传感器发送的携带有在固定状态下的目标射频功率的调整射频功率响应消息得到目标射频功率;确定目标射频功率作为ZigBee传感器在位置内的目标射频功率。
本发明实施例提供的调整射频功率的方法,通过ZigBee路由器与ZigBee传感器组网建立连接;ZigBee路由器在第一周期内接收ZigBee传感器利用最大射频功率发送的多个第一数据消息;ZigBee路由器获取多个第一数据消息的第一接收信号的强度RSSI值;ZigBee路由器根据多个第一RSSI值的波动范围与第一预设阈值范围确定ZigBee传感器的位置状态;ZigBee路由器在第二周期内接收ZigBee传感器利用最大射频功率发送的第二数据消息;ZigBee路由器获取第二数据消息的第二RSSI值;ZigBee路由器根据第二RSSI值与第一RSSI值范围确定第二RSSI值处于的区间;ZigBee路由器根据ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;ZigBee路由器向ZigBee传感器发送对应的调整射频功率命令消息;ZigBee传感器根据对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率;ZigBee传感器向ZigBee路由器发送调整射频功率响应消息;ZigBee路由器根据ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合ZigBee传感器的目标射频功率;本发明通过ZigBee路由器自动判断ZigBee传感器的位置是否变化,ZigBee路由器根据ZigBee传感器的位置状态向ZigBee传感器发送相应的调整射频功率命令消息,ZigBee传感器根据相应的调整射频功率命令消息自身调整射频功率至最佳模式,将最佳模式的射频功率反馈给ZigBee路由器,ZigBee传感器利用最佳模式的射频功率与ZigBee路由器通信,降低了ZigBee传感器的功耗,增加了ZigBee传感器的工作周期,提高了工作效率。
图7为本发明调整射频功率的ZigBee路由器实施例的结构示意图,如图7所示,该ZigBee路由器07包括:确定模块71、创建模块72、通信模块73、处理模块74;其中,
所述确定模块71,用于确定ZigBee传感器的位置状态;
所述创建模块72,用于根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;
所述通信模块73,用于向所述ZigBee传感器发送所述对应的调整射频功率命令消息;
所述处理模块74,用于根据所述ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合所述ZigBee传感器的目标射频功率。
进一步的,所述通信模块73,还用于在第一周期内接收ZigBee传感器发送的多个第一数据消息;
所述确定模块71,还用于获取所述多个第一数据消息的第一接收信号的强度RSSI值;根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态。
进一步的,所述创建模块72,具体用于在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息;在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息。
进一步的,所述确定模块71,具体用于判断所述多个第一RSSI值的波动范围是否处于所述第一预设阈值范围内,当所述多个第一RSSI值的波动范围处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为固定状态;当所述多个第一RSSI值的波动范围不处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为移动状态。
进一步的,所述通信模块73,还用于在第二周期内接收所述ZigBee传感器发送的第二数据消息;
所述确定模块71,还用于获取所述第二数据消息的第二RSSI值;根据所述多个第一RSSI值将所述位置划分成多个第一区间,每个第一区间对应不同的第一RSSI值范围;根据所述第二RSSI值与所述不同的第一RSSI值范围确定所述第二RSSI值在所述多个第一区间中处于的第二区间;
所述确定模块71,还用于根据所述多个第一RSSI值将所述位置划分成一个区间,所述区间对应所述第一RSSI值范围;根据所述第二RSSI值与所述第一RSSI值范围确定所述第二RSSI值处于所述区间;
所述创建模块72,还具体用于创建针对所述ZigBee传感器在所述每个第二区间的移动状态的调整射频功率命令消息;或,创建针对所述ZigBee传感器在所述位置内的固定状态的调整射频功率命令消息。
进一步的,所述通信模块73,还具体用于在所述ZigBee传感器的位置状态为移动状态时,向所述ZigBee传感器发送在所述每个区间的移动状态的调整射频功率命令消息;在所述ZigBee传感器的位置状态为固定状态时,向所述ZigBee传感器发送在所述位置内的固定状态的调整射频功率命令消息。
进一步的,所述通信模块73,还用于接收所述ZigBee传感器发送的每一档位射频功率的功率测试请求消息;
所述创建模块72,还用于根据所述每一档位射频功率的功率测试请求消息得到所述每一档位射频功率的功率测试请求消息的RSSI值;将所述每一档位射频功率的功率测试请求消息的RSSI值封装在每一档位射频功率的功率测试响应消息中;
所述通信模块73,还用于将所述每一档位射频功率的功率测试响应消息发送给所述ZigBee传感器。
进一步的,所述通信模块73,还用于接收所述ZigBee传感器发送的调整射频功率响应消息;
所述处理模块74,具体用于在所述ZigBee传感器的位置状态为移动状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到针对所述每个第二区间的目标射频功率;从所述每个第二区间的目标射频功率中选择最大的目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率;
在所述ZigBee传感器的位置状态为固定状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到目标射频功率;确定所述目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率。
本实施例的ZigBee路由器,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
在实际应用中,所述确定模块71、创建模块72、通信模块73、处理模块74可由位于ZigBee路由器上的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等器件实现。
图8为本发明调整射频功率的ZigBee传感器实施例的结构示意图,如图8所示,该ZigBee传感器08包括:通信模块81、确定模块82;其中,
所述通信模块81,用于接收ZigBee路由器发送的对应的调整射频功率命令消息;
所述确定模块82,用于根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率;
所述通信模块81,还用于向所述ZigBee路由器发送携带有所述在当前位置状态下的目标射频功率的调整射频功率响应消息。
进一步的,所述通信模块81,还用于在第一周期内向所述ZigBee路由器发送多个第一数据消息;在第二周期内向所述ZigBee路由器发送第二数据消息。
进一步的,所述通信模块81,具体用于接收所述ZigBee路由器发送的移动状态的调整射频功率命令消息或固定状态的调整射频功率命令消息。
进一步的,所述确定模块82,具体用于根据所述移动状态的调整射频功率命令消息设定第一阈值;根据最大射频功率与最小射频功率的取值范围设定N档位射频功率,所述N为大于等于3的正整数;
所述通信模块81,还用于向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
所述确定模块82,还具体用于根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第一阈值确定出符合条件的档位;将所述符合条件的档位射频功率确定为在移动状态下的目标射频功率;
或,
所述确定模块82,具体用于根据所述固定状态的调整射频功率命令消息设定第二阈值;根据最大射频功率与最小射频功率的取值范围设定N档位射频功率,所述N为大于等于3的正整数;
所述通信模块81,还用于向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
所述确定模块82,还具体用于根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第二阈值确定出符合条件的档位;将所述符合条件的档位射频功率确定为在固定状态下的目标射频功率。
本实施例的ZigBee传感器,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
在实际应用中,所述通信模块81、确定模块82可由位于ZigBee传感器上的中央处理器(CPU)、微处理器(MPU)、数字信号处理器(DSP)或现场可编程门阵列(FPGA)等器件实现。
图9为本发明调整射频功率的***实施例的结构示意图,如图9所示,该***09包括:ZigBee路由器91及ZigBee传感器92;其中,
所述ZigBee路由器91可以为上述实施例中任意所述的ZigBee路由器;
所述ZigBee传感器92可以为上述实施例中任意所述的ZigBee传感器。
本实施例的调整射频功率的***,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
Claims (22)
1.一种调整射频功率的方法,应用于ZigBee路由器中,其特征在于,所述方法包括:
确定ZigBee传感器的位置状态,所述位置状态包括移动状态和固定状态;所述确定ZigBee传感器的位置状态包括:
ZigBee路由器在与ZigBee传感器成功组网建立连接后,在第一周期内接收ZigBee传感器利用最大射频功率发送的多个第一数据消息;
获取所述多个第一数据消息的第一RSSI值,根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态,当所述多个第一RSSI值的波动范围处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为固定状态;当所述多个第一RSSI值的波动范围不处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为移动状态;
根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;
向所述ZigBee传感器发送所述对应的调整射频功率命令消息;
根据所述ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合所述ZigBee传感器的目标射频功率。
2.根据权利要求1所述的方法,其特征在于,所述根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息,包括:
在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息;
在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息。
3.根据权利要求2所述的方法,其特征在于,所述在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息,包括:
在第二周期内接收所述ZigBee传感器发送的第二数据消息;
获取所述第二数据消息的第二RSSI值;
根据所述多个第一RSSI值将所述位置划分成多个第一区间,每个第一区间对应不同的第一RSSI值范围;
根据所述第二RSSI值与所述不同的第一RSSI值范围确定所述第二RSSI值在所述多个第一区间中处于的第二区间;
创建针对所述ZigBee传感器在每个所述第二区间的移动状态的调整射频功率命令消息;
所述在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息,包括:
在第二周期内接收所述ZigBee传感器发送的第二数据消息;
获取所述第二数据消息的第二RSSI值;
根据所述多个第一RSSI值将所述位置划分成一个区间,所述区间对应所述第一RSSI值范围;
根据所述第二RSSI值与所述第一RSSI值范围确定所述第二RSSI值处于所述区间;
创建针对所述ZigBee传感器在所述位置内的固定状态的调整射频功率命令消息。
4.根据权利要求3所述的方法,其特征在于,所述向所述ZigBee传感器发送所述对应的调整射频功率命令消息,包括:
在所述ZigBee传感器的位置状态为移动状态时,向所述ZigBee传感器发送在每个所述区间的移动状态的调整射频功率命令消息;
在所述ZigBee传感器的位置状态为固定状态时,向所述ZigBee传感器发送在所述位置内的固定状态的调整射频功率命令消息。
5.根据权利要求4所述的方法,其特征在于,在所述向所述ZigBee传感器发送所述对应的调整射频功率命令消息之后,所述方法还包括:
接收所述ZigBee传感器发送的每一档位射频功率的功率测试请求消息,所述每一档位射频功率根据最大射频功率与最小射频功率的取值范围确定;
根据所述每一档位射频功率的功率测试请求消息得到所述每一档位射频功率的功率测试请求消息的RSSI值;
将所述每一档位射频功率的功率测试请求消息的RSSI值封装在每一档位射频功率的功率测试响应消息中;
将所述每一档位射频功率的功率测试响应消息发送给所述ZigBee传感器。
6.根据权利要求5所述的方法,其特征在于,所述根据所述ZigBee传感器发送的调整射频功率响应消息确定出在所述位置内适合所述ZigBee传感器的目标射频功率,包括:
接收所述ZigBee传感器发送的调整射频功率响应消息;
在所述ZigBee传感器的位置状态为移动状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到针对每个所述第二区间的目标射频功率;
从每个所述第二区间的目标射频功率中选择最大的目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率;
在所述ZigBee传感器的位置状态为固定状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到目标射频功率;
确定所述目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率。
7.一种调整射频功率的方法,应用于ZigBee传感器中,其特征在于,所述方法包括:
ZigBee传感器在与ZigBee路由器成功组网建立连接后,在第一周期内利用最大射频功率向ZigBee路由器发送多个第一数据消息;
获取所述多个第一数据消息的第一RSSI值,根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态,当所述多个第一RSSI值的波动范围处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为固定状态;当所述多个第一RSSI值的波动范围不处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为移动状态;
接收ZigBee路由器发送的对应的调整射频功率命令消息
根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率;
向所述ZigBee路由器发送携带有所述在当前位置状态下的目标射频功率的调整射频功率响应消息。
8.根据权利要求7所述的方法,其特征在于,在所述在第一周期内向所述ZigBee路由器发送多个第一数据消息之后,所述方法还包括:
在第二周期内向所述ZigBee路由器发送第二数据消息。
9.根据权利要求8所述的方法,其特征在于,所述接收ZigBee路由器发送的对应的调整射频功率命令消息,包括:
接收所述ZigBee路由器发送的移动状态的调整射频功率命令消息或固定状态的调整射频功率命令消息。
10.根据权利要求9所述的方法,其特征在于,所述根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率,包括:
根据所述移动状态的调整射频功率命令消息设定第一阈值;
根据最大射频功率与最小射频功率的取值范围设定N档位射频功率,所述N为大于等于3的正整数;
向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;
接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;
根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第一阈值确定出符合条件的档位;
将所述符合条件的档位射频功率确定为在移动状态下的目标射频功率;
或,
根据所述固定状态的调整射频功率命令消息设定第二阈值;
根据最大射频功率与最小射频功率的取值范围设定M档位射频功率,所述M为大于等于3的正整数;
向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;
接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;
根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第二阈值确定出符合条件的档位;
将所述符合条件的档位射频功率确定为在固定状态下的目标射频功率。
11.一种ZigBee路由器,其特征在于,所述路由器包括:
确定模块,用于确定ZigBee传感器的位置状态,所述位置状态包括移动状态和固定状态;所述确定ZigBee传感器的位置状态包括:
ZigBee路由器在与ZigBee传感器成功组网建立连接后,在第一周期内接收ZigBee传感器利用最大射频功率发送的多个第一数据消息;
获取所述多个第一数据消息的第一RSSI值,根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态,当所述多个第一RSSI值的波动范围处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为固定状态;当所述多个第一RSSI值的波动范围不处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为移动状态;
创建模块,用于根据所述ZigBee传感器的位置状态创建针对所述ZigBee传感器对应的调整射频功率命令消息;
通信模块,用于向所述ZigBee传感器发送所述对应的调整射频功率命令消息;
处理模块,用于根据所述ZigBee传感器发送的调整射频功率响应消息确定出在位置内适合所述ZigBee传感器的目标射频功率。
12.根据权利要求11所述的路由器,其特征在于,所述通信模块,还用于在第一周期内接收ZigBee传感器发送的多个第一数据消息;
所述确定模块,还用于获取所述多个第一数据消息的第一RSSI值;根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态。
13.根据权利要求12所述的路由器,其特征在于,所述创建模块,具体用于在所述ZigBee传感器的位置状态为移动状态时,创建针对所述ZigBee传感器的移动状态的调整射频功率命令消息;在所述ZigBee传感器的位置状态为固定状态时,创建针对所述ZigBee传感器的固定状态的调整射频功率命令消息。
14.根据权利要求13所述的路由器,其特征在于,所述通信模块,还用于在第二周期内接收所述ZigBee传感器发送的第二数据消息;
所述确定模块,还用于获取所述第二数据消息的第二RSSI值;根据所述多个第一RSSI值将所述位置划分成多个第一区间,每个第一区间对应不同的第一RSSI值范围;根据所述第二RSSI值与所述不同的第一RSSI值范围确定所述第二RSSI值在所述多个第一区间中处于的第二区间;
所述确定模块,还用于根据所述多个第一RSSI值将所述位置划分成一个区间,所述区间对应所述第一RSSI值范围;根据所述第二RSSI值与所述第一RSSI值范围确定所述第二RSSI值处于所述区间;
所述创建模块,还具体用于创建针对所述ZigBee传感器在每个所述第二区间的移动状态的调整射频功率命令消息;或,创建针对所述ZigBee传感器在所述位置内的固定状态的调整射频功率命令消息。
15.根据权利要求14所述的路由器,其特征在于,所述通信模块,还具体用于在所述ZigBee传感器的位置状态为移动状态时,向所述ZigBee传感器发送在每个所述区间的移动状态的调整射频功率命令消息;在所述ZigBee传感器的位置状态为固定状态时,向所述ZigBee传感器发送在所述位置内的固定状态的调整射频功率命令消息。
16.根据权利要求15所述的路由器,其特征在于,所述通信模块,还用于接收所述ZigBee传感器发送的每一档位射频功率的功率测试请求消息,所述每一档位射频功率根据最大射频功率与最小射频功率的取值范围确定;
所述创建模块,还用于根据所述每一档位射频功率的功率测试请求消息得到所述每一档位射频功率的功率测试请求消息的RSSI值;将所述每一档位射频功率的功率测试请求消息的RSSI值封装在每一档位射频功率的功率测试响应消息中;
所述通信模块,还用于将所述每一档位射频功率的功率测试响应消息发送给所述ZigBee传感器。
17.根据权利要求16所述路由器,其特征在于,所述通信模块,还用于接收所述ZigBee传感器发送的调整射频功率响应消息;
所述处理模块,具体用于在所述ZigBee传感器的位置状态为移动状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到针对每个所述第二区间的目标射频功率;从每个所述第二区间的目标射频功率中选择最大的目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率;
在所述ZigBee传感器的位置状态为固定状态时,根据所述ZigBee传感器发送的调整射频功率响应消息得到目标射频功率;确定所述目标射频功率作为所述ZigBee传感器在所述位置内的目标射频功率。
18.一种ZigBee传感器,其特征在于,所述传感器包括:
通信模块,用于接收ZigBee路由器发送的对应的调整射频功率命令消息;
确定模块,用于根据所述对应的调整射频功率命令消息确定在当前位置状态下的目标射频功率;还用于确定ZigBee传感器的位置状态:ZigBee传感器在与ZigBee路由器成功组网建立连接后,在第一周期内利用最大射频功率向ZigBee路由器发送多个第一数据消息;
获取所述多个第一数据消息的第一RSSI值,根据所述多个第一RSSI值的波动范围与第一预设阈值范围确定所述ZigBee传感器的位置状态,当所述多个第一RSSI值的波动范围处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为固定状态;当所述多个第一RSSI值的波动范围不处于所述第一预设阈值范围内时,确定所述ZigBee传感器的位置状态为移动状态;
所述通信模块,还用于向所述ZigBee路由器发送携带有所述在当前位置状态下的目标射频功率的调整射频功率响应消息。
19.根据权利要求18所述的传感器,其特征在于,所述通信模块,还用于在第一周期内向所述ZigBee路由器发送多个第一数据消息;在第二周期内向所述ZigBee路由器发送第二数据消息。
20.根据权利要求19所述的传感器,其特征在于,所述通信模块,具体用于接收所述ZigBee路由器发送的移动状态的调整射频功率命令消息或固定状态的调整射频功率命令消息。
21.根据权利要求20所述的传感器,其特征在于,所述确定模块,具体用于根据所述移动状态的调整射频功率命令消息设定第一阈值;根据最大射频功率与最小射频功率的取值范围设定N档位射频功率,所述N为大于等于3的正整数;
所述通信模块,还用于向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
所述确定模块,还具体用于根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第一阈值确定出符合条件的档位;将所述符合条件的档位射频功率确定为在移动状态下的目标射频功率;
或,
所述确定模块,具体用于根据所述固定状态的调整射频功率命令消息设定第二阈值;根据最大射频功率与最小射频功率的取值范围设定N档位射频功率,所述N为大于等于3的正整数;
所述通信模块,还用于向所述ZigBee路由器发送每一档位射频功率的功率测试请求消息;接收所述ZigBee路由器发送的每一档位射频功率的功率测试响应消息;
所述确定模块,还具体用于根据所述每一档位射频功率的功率测试响应消息得到每一档位射频功率的功率测试请求消息的RSSI值;根据所述每一档位射频功率的功率测试请求消息的RSSI值利用二分法及所述第二阈值确定出符合条件的档位;将所述符合条件的档位射频功率确定为在固定状态下的目标射频功率。
22.一种ZigBee***,其特征在于,所述***包括如权利要求11至17任一项所述的ZigBee路由器及如权利要求18至21任一项所述的ZigBee传感器。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610089050.0A CN107094279B (zh) | 2016-02-17 | 2016-02-17 | 调整发射功率的方法、装置及*** |
EP16890318.5A EP3404936A4 (en) | 2016-02-17 | 2016-07-25 | METHOD FOR ADJUSTING HIGH FREQUENCY POWER, ZIGBEE ROUTER, SENSOR AND SYSTEM |
US15/999,252 US10624043B2 (en) | 2016-02-17 | 2016-07-25 | Method for adjusting radio-frequency power, ZigBee router, sensor and system |
PCT/CN2016/091622 WO2017140090A1 (zh) | 2016-02-17 | 2016-07-25 | 调整射频功率的方法、紫蜂协议路由器、传感器及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610089050.0A CN107094279B (zh) | 2016-02-17 | 2016-02-17 | 调整发射功率的方法、装置及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107094279A CN107094279A (zh) | 2017-08-25 |
CN107094279B true CN107094279B (zh) | 2021-06-01 |
Family
ID=59625573
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610089050.0A Active CN107094279B (zh) | 2016-02-17 | 2016-02-17 | 调整发射功率的方法、装置及*** |
Country Status (4)
Country | Link |
---|---|
US (1) | US10624043B2 (zh) |
EP (1) | EP3404936A4 (zh) |
CN (1) | CN107094279B (zh) |
WO (1) | WO2017140090A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110662161A (zh) * | 2018-06-29 | 2020-01-07 | 比亚迪股份有限公司 | 列车的通信功率控制***及方法 |
CN112445173B (zh) * | 2021-01-18 | 2021-04-20 | 深圳市水务工程检测有限公司 | 一种基于物联网的水质监控监测通信*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102150451A (zh) * | 2008-10-10 | 2011-08-10 | 阿瓦雅公司 | 用于无线网络的覆盖优化 |
CN102932894A (zh) * | 2011-08-09 | 2013-02-13 | 国民技术股份有限公司 | 一种控制射频输出功率的通信***及方法 |
CN103630876A (zh) * | 2013-12-03 | 2014-03-12 | 大连大学 | 基于RSSI的ZigBee节点定位方法 |
EP2790447A1 (en) * | 2011-04-21 | 2014-10-15 | QUALCOMM Incorporated | Method and apparatus for calibrating transmit power of a femto node |
CN104811563A (zh) * | 2015-05-12 | 2015-07-29 | 上海卡布奇诺电子科技有限公司 | 移动终端工作性能的调整方法 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110201270A1 (en) | 2010-02-17 | 2011-08-18 | Awarepoint Corporation | Wireless Tracking System And Method Utilizing Near-Field Communication Devices |
US9031559B2 (en) * | 2012-11-20 | 2015-05-12 | At&T Mobility Ii Llc | Facilitation of adaptive traffic flow management by a power-limited mobile device |
EP3056049A1 (en) | 2013-10-09 | 2016-08-17 | Qualcomm Incorporated | Methods and apparatus for controlling the transmission and/or reception of safety messages by portable wireless user devices |
CA2960828A1 (en) * | 2014-09-12 | 2016-03-17 | Brain Sentinel, Inc. | Method and apparatus for communication between a sensor and a managing device |
US10757660B2 (en) * | 2014-11-07 | 2020-08-25 | Parallel Wireless, Inc. | Self-calibrating and self-adjusting network |
CN104540193A (zh) * | 2014-12-16 | 2015-04-22 | 余凤莲 | 一种基于zigbee中继网络的节能控制方法 |
EP3259940B1 (en) * | 2015-02-19 | 2020-04-01 | Hewlett-Packard Development Company, L.P. | Low power device configuration |
CN106162506A (zh) * | 2015-03-27 | 2016-11-23 | 北京智谷睿拓技术服务有限公司 | 信息共享方法、无线通信方法、及其装置 |
-
2016
- 2016-02-17 CN CN201610089050.0A patent/CN107094279B/zh active Active
- 2016-07-25 WO PCT/CN2016/091622 patent/WO2017140090A1/zh active Application Filing
- 2016-07-25 EP EP16890318.5A patent/EP3404936A4/en not_active Withdrawn
- 2016-07-25 US US15/999,252 patent/US10624043B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102150451A (zh) * | 2008-10-10 | 2011-08-10 | 阿瓦雅公司 | 用于无线网络的覆盖优化 |
EP2790447A1 (en) * | 2011-04-21 | 2014-10-15 | QUALCOMM Incorporated | Method and apparatus for calibrating transmit power of a femto node |
CN102932894A (zh) * | 2011-08-09 | 2013-02-13 | 国民技术股份有限公司 | 一种控制射频输出功率的通信***及方法 |
CN103630876A (zh) * | 2013-12-03 | 2014-03-12 | 大连大学 | 基于RSSI的ZigBee节点定位方法 |
CN104811563A (zh) * | 2015-05-12 | 2015-07-29 | 上海卡布奇诺电子科技有限公司 | 移动终端工作性能的调整方法 |
Also Published As
Publication number | Publication date |
---|---|
US10624043B2 (en) | 2020-04-14 |
EP3404936A1 (en) | 2018-11-21 |
EP3404936A4 (en) | 2019-01-09 |
US20190110258A1 (en) | 2019-04-11 |
WO2017140090A1 (zh) | 2017-08-24 |
CN107094279A (zh) | 2017-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019178824A1 (zh) | 一种背向散射通信方法及装置 | |
EP3036947B1 (en) | Method and apparatus for estimating transmit power of a wireless device | |
CN108513342B (zh) | 一种物联网终端的调度方法、基站及物联网终端 | |
CN107770852B (zh) | 无线通信方法、通信设备及具有存储功能的装置 | |
MX2019014387A (es) | Metodo de recepcion discontinua, dispositivo terminal y dispositivo de red. | |
CN105992379B (zh) | 一种调度方法及终端 | |
CN106714291B (zh) | 一种基于ZigBee的信号功率自动调节方法 | |
KR20110067769A (ko) | 상향 링크 전송 전력 제어를 위한 피드백 생성 방법 및 시스템 | |
CN103580794A (zh) | 信道状态信息上报方法、基站和用户设备 | |
CN108696883B (zh) | 一种调整数据传输重复次数的方法、装置 | |
CN107094279B (zh) | 调整发射功率的方法、装置及*** | |
WO2022222772A1 (zh) | 一种定位信息上报方法、设备及通信*** | |
CN110383909B (zh) | 用于具有链路管理的公用设施网络的耗量表和远程读取方法 | |
US10524069B1 (en) | System for configuring distribution of audio data to devices based on connection status | |
KR20190030978A (ko) | 전력 소모 절감을 위한 전력 제어 방법 및 장치 | |
CN111417134B (zh) | 一种干扰测量上报的方法和设备 | |
EP4221411A2 (en) | Duty cycle aware scheduling for wireless networks | |
TWI488457B (zh) | 校準監聽週期與監聽間隔的方法及其控制模組 | |
CN112968783B (zh) | 基于发送数据的低功耗处理方法及装置 | |
CN109495796B (zh) | 一种远距离无线电终端控制方法及集中器 | |
US20180309322A1 (en) | Information Transmission System, Method, and Device | |
CN112422690A (zh) | 一种基于物联网控制的智能包装设备 | |
CN109413713B (zh) | 一种数据上报方法、数据接收方法、终端及服务器 | |
CN104853397A (zh) | 一种无线传感器网络能耗控制及速率调整方法 | |
CN111277960A (zh) | 一种机电设备的远程控制方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |