CN110290529B - 组网均衡方法、装置及服务器 - Google Patents
组网均衡方法、装置及服务器 Download PDFInfo
- Publication number
- CN110290529B CN110290529B CN201910743523.8A CN201910743523A CN110290529B CN 110290529 B CN110290529 B CN 110290529B CN 201910743523 A CN201910743523 A CN 201910743523A CN 110290529 B CN110290529 B CN 110290529B
- Authority
- CN
- China
- Prior art keywords
- gateway
- visible
- gateways
- frequency point
- determined frequency
- 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
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/02—Resource partitioning among network components, e.g. reuse partitioning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- 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)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种组网均衡方法、装置及服务器,该方法包括:获取各网关的初始工作频点及各网关对应的通信列表;选取任一网关作为起始网关,将起始网关的初始工作频点作为确定频点;根据确定频点及预定的设置规则重新确定起始网关对应通信列表中各可见网关的工作频点得到各可见网关的确定频点;针对重新确定工作频点的每一可见网关,根据可见网关的确定频点、可见网关对应通信列表中已确定工作频点网关的确定频点及设置规则重新确定网关对应通信列表中未确定工作频点网关的工作频点得到确定频点,重复执行当前步骤直至得到所有网关的确定频点;根据确定频点重新设置网关的工作频点。本发明的技术方案可解决网关之间同频干扰的问题。
Description
技术领域
本发明涉及组网均衡技术领域,具体而言,涉及一种组网均衡方法、装置及服务器。
背景技术
近年来,物联网技术快速发展,物联网设备越来越多,有很多物联网设备直接与云端通信,但是也有很多物联网设备,需要借助网关设备与云端通信,通常多个物联网设备与一个网关组成一个星型网络进行无线射频通信,而在一个应用场景通常包含很多个这样的星型网络。
由于无线射频通信容易受外界环境的影响而导致通信失败或效率低,特别是多个星型网络产生的同频率干扰会严重影响射频通信。通常情况下网关/物联网设备自组网,网关调频等技术能解决部分问题,但网关调频等技术需要有足够的时间和运算能力,来不断优化组网策略。对于嵌入式物联网设备来说这个开销太大,可能会严重影响其本身功能运作。
发明内容
鉴于上述问题,本发明实施例的目的在于提供一种组网均衡方法、装置及服务器,以解决现有技术的不足。
根据本发明的一个实施方式,提供一种组网均衡方法,该方法包括:
获取各网关的初始工作频点及各网关对应的通信列表,所述通信列表内包括所述网关对应通信范围内的所有可见网关;
选取任一网关作为起始网关,将该起始网关的初始工作频点作为确定频点;
根据所述确定频点及预定的设置规则重新确定该起始网关对应通信列表中各可见网关的工作频点得到所述各可见网关的确定频点;
针对重新确定工作频点的每一可见网关,根据所述可见网关的确定频点、所述可见网关对应通信列表中已确定工作频点网关的确定频点及所述设置规则重新确定所述网关对应通信列表中未确定工作频点网关的工作频点得到确定频点,重复执行当前步骤直至得到所有网关的确定频点;
根据所述确定频点重新设置所述网关当前的工作频点。
在上述的组网均衡方法中,所述设置规则包括使各网关的确定频点以及各网关对应的通信列表中的可见网关的确定频点彼此不同。
在上述的组网均衡方法中,所述设置规则还包括:若各网关加上与该网关对应的可见网关的数量超过最大可设置工作频点数量,则在使各网关的确定频点以及各网关对应的通信列表中的部分可见网关的工作频点彼此不同之后,针对各网关对应的通信列表中的剩余可见网关,将各剩余可见网关的确定频点设置为与其自身的通信列表中的确定频点不同的频点。
在上述的组网均衡方法中,还包括:
获取各网关与其对应的通信列表中各可见网关之间的网关信号强度;
所述设置规则还包括:若网关对应的通信列表中可见网关的确定频点数量超过最大可设置工作频点数量,则将该网关的确定频点设置为与其之间的网关信号强度最小的可见网关对应的确定频点。
在上述的组网均衡方法中,所述获取各网关与其对应的通信列表中各可见网关之间的网关信号强度包括:
获取各网关与其对应通信列表中每一可见网关之间的多个网关信号强度样本数据;
根据各个网关信号强度样本数据与其余网关信号强度样本数据的差值识别出异常数据;
计算除异常数据之外的所有网关信号强度样本数据的第一均值,将该第一均值作为该网关与其对应的通信列表中所述可见网关之间的网关信号强度。
在上述的组网均衡方法中,还包括:
获取各物联网设备与其对应通信范围内的所有网关之间的设备信号强度及所述所有网关的挂载量;
在根据所述确定频点重新设置所述网关当前的工作频点之后,在所述挂载量未达到最大挂载阈值的网关中选取设备信号强度最强的网关作为所述物联网设备的连接网关。
在上述的组网均衡方法中,所述获取各物联网设备与其对应通信范围内的所有网关之间的设备信号强度包括:
获取所述物联网设备与其对应通信范围内每一网关之间的多个设备信号强度样本数据;
根据各个设备信号强度样本数据与其余设备信号强度样本数据的差值识别出异常数据;
计算除异常数据之外的所有设备信号强度样本数据的第二均值,将该第二均值作为所述物联网设备与其对应通信范围内的所述网关之间的设备信号强度。
根据本发明的另一个实施方式,提供一种组网均衡装置,该装置包括:
获取模块,用于获取各网关的初始工作频点及各网关对应的通信列表,所述通信列表内包括所述网关对应通信范围内的所有可见网关;
选取模块,用于选取任一网关作为起始网关,将该起始网关的初始工作频点作为确定频点;
第一确定模块,用于根据所述确定频点及预定的设置规则重新确定该起始网关对应通信列表中各可见网关的工作频点得到所述各可见网关的确定频点;
第二确定模块,用于针对重新确定工作频点的每一可见网关,根据所述可见网关的确定频点、所述可见网关对应通信列表中已确定工作频点网关的确定频点及所述设置规则重新确定所述网关对应通信列表中未确定工作频点网关的工作频点得到确定频点,重复执行所述第二确定模块的内容直至得到所有网关的确定频点;
设置模块,用于根据所述确定频点重新设置所述网关当前的工作频点。
根据本发明的又一个实施方式,提供一种服务器,所述服务器包括存储器以及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述服务器执行上述的组网均衡方法。
根据本发明的再一个实施方式,提供一种计算机可读存储介质,其存储有上述的服务器中所使用的所述计算机程序。
本公开的实施例提供的技术方案可以包括如下有益效果:
本发明中一种组网均衡方法、装置及服务器,获取各网关的初始工作频点及各网关对应的通信范围内的所有可见网关,初始确定一起始网关,根据该起始网关的确定频点及预定的设置规则逐一确定各网关的确定频点,根据各网关的确定频点重新设置各网关当前的工作频点,通过上述的方案重新再分配各网关端当前的工作频点,减少网关的工作任务,充分利用无线射频通信中各频段,避免各网关之间产生同频干扰,提高网关之间及网关和服务器之间的通信质量。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对本发明保护范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明第一实施例提供的一种组网均衡方法的流程示意图。
图2示出了本发明第一实施例提供的一种网关分布示意图。
图3示出了本发明第二实施例提供的一种组网均衡方法的流程示意图。
图4示出了本发明第三实施例提供的一种组网均衡装置的结构示意图。
主要元件符号说明:
300-组网均衡装置;310-获取模块;320-选取模块;330-第一确定模块;340-第二确定模块;350-设置模块。
具体实施方式
下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
在物联网领域中,网关之间往往工作在sub-1G网络,sub-1G网络为低于1GHz频段以下的无线通信网络,比如315MHz、433MHz、868MHz、915MHz等,不同国家有不同的规划配置。在一个应用场景中包括多个网关时,该多个网关中可能存在部分网关工作在同一频段的情况,往往会造成同频干扰,严重影响无线射频通信。
本发明提出的一种组网均衡方法应用于服务器,各网关将工作频点及其对应通信范围内的所有可见网关上报至服务器,服务器根据各网关的工作频点及预定的设置规则重新设置各网关的确定频点,以尽量使各网关处于不同的频段内,避免各网关之间的同频干扰,提高通信质量及通信成功率,同时网关不用根据网关调频等技术调节工作频段,减少网关的工作量。
下面结合附图,对本发明的具体实施方式作详细说明。
实施例1
图1示出了本发明第一实施例提供的一种组网均衡方法的流程示意图。
该组网均衡方法包括如下步骤:
在步骤S110中,获取各网关的初始工作频点及各网关对应的通信列表。
具体地,在一个工作场景内,各网关分别对应有初始工作频点,该初始工作频点可以为用户设定,还可以为机器设定。上电后,各网关分别在其初始工作频点内进行工作,将其初始工作频点及其对应的通信列表发送到服务器。
其中,所述通信列表内包括所述网关对应通信范围内的所有可见网关。
服务器接收到各网关的初始工作频点及对应通信列表后进行存储。
在步骤S120中,选取任一网关作为起始网关,将该起始网关的初始工作频点作为确定频点。
在获取到所有网关的初始工作频点及对应通信列表后,首先在获取的各网关中选取一网关作为起始网关,并将该起始网关的初始工作频点作为确定频点。以根据起始网关的确定频点及设置规则逐一确定其他网关的确定频点。
在步骤S130中,根据确定频点及预定的设置规则重新确定该起始网关对应通信列表中各可见网关的工作频点得到各可见网关的确定频点。
具体地,由于已经确定起始网关及该起始网关的通信列表,那么可以根据该起始网关的确定频点及设置规则确定该起始网关对应通信列表中各可见网关的确定频点。
进一步地,所述设置规则包括使各网关的确定频点以及各网关对应的通信列表中的可见网关的确定频点彼此不同。
例如,如图2所示,若确定网关A为起始网关,若网关A的确定频点为频点2,该网关A对应通信列表可如下所示:
若sub-1G网络包括5个可设置工作频点,本实施例中,可根据网关A的确定频点将网关A、可见网关B、可见网关F、可见网关G及可见网关H的确定频点设置为互不相同的确定频点,比如,将可见网关B的确定频点设置为频点1,将可见网关F的确定频点设置为频点3,将可见网关G的确定频点设置为频点4,将可见网关H的确定频点设置为频点5。
在一些其他的实施例中,在设置网关A对应通信列表中各可见网关的确定频点时,还可以先判断各可见网关其初始工作频点与网关A的确定频点或网关A对应通信列表中已得到所有确定频点是否相同,若所述可见网关的初始工作频点与网关A的确定频点或网关A对应通信列表中已得到所有确定频点相同时,根据网关A的确定频点及设置规则确定该可见网关的确定频点,若所述可见网关的初始工作频点与网关A的确定频点及网关A对应通信列表中已得到所有确定频点均不相同时,可将该可见网关的初始工作频点作为确定频点。
针对网关A对应通信列表中各可见网关而言,比如,对于可见网关B,其初始工作频点为频点2,该频点2与网关A的确定频点相同,那么,可将该可见网关B的确定频点设置为频点1,此时,网关A及其对应通信列表中已确定的确定频点包括频点2、频点1两个频点。针对可见网关F,其初始工作频点为频点4,该频点4与网关A、网关A对应通信列表中已确定的确定频点(频点2、频点1)均不相同,那么,可直接将频点4作为可见网关F的确定频点,此时,网关A及其对应通信列表中已确定的确定频点包括频点2、频点1及频点4三个频点。针对可见网关G,其初始工作频点为频点3,该频点3与网关A、网关A对应通信列表中已确定的确定频点(频点2、频点1及频点4)均不相同,那么,可直接将频点3作为可见网关G的确定频点,此时,网关A及其对应通信列表中已确定的确定频点包括频点2、频点1、频点4及频点3四个频点。针对可见网关H,其初始工作频点为频点1,该频点1与网关A、网关A对应通信列表中已确定的确定频点(频点2、频点1、频点4及频点3)中可见网关B的确定频点相同,那么,可将可见网关H的确定频点设置为与网关A、网关A对应通信列表中确定频点(频点2、频点1、频点4及频点3)均不相同的频点5,此时,网关A及其对应通信列表中已确定的确定频点包括频点2、频点1、频点4、频点3及频点5五个频点。
值得注意的是,图2中的网关可以为其他网关的可见网关,因此,对图2中的网关和可见网关的称呼可通用,比如,针对网关A而言,其对应可见网关为网关B、网关G、网关F及网关H,因此,网关B、网关G、网关F及网关H均称为网关A的可见网关;针对网关B而言,其对应可见网关为网关A、网关C及网关G,因此,网关A、网关C及网关G均称为网关B的可见网关;针对网关C而言,其对应可见网关为网关B、网关D及网关G,因此,网关B、网关D及网关G均称为网关C的可见网关,等等,在此不一一赘述。
在步骤S140中,针对重新确定工作频点的每一可见网关,根据可见网关的确定频点、可见网关对应通信列表中已确定工作频点网关的确定频点及设置规则重新确定网关对应通信列表中未确定工作频点网关的工作频点得到确定频点。
具体地,结合上述图2中的例子,网关A对应通信列表中各可见网关的确定频点已经得到,针对该网关A对应通信列表中每一可见网关,分别再根据该可见网关的确定频点、该可见网关对应通信列表中存在的确定频点及设置规则重新确定该可见网关对应通信列表中未确定工作频点的可见网关的确定频点。
例如,针对可见网关B,若可见网关B的确定频点为频点1,该可见网关B对应通信列表可如下所示:
上表中,网关A此时的角色为可见网关B对应通信范围内的可见网关。若sub-1G网络包括5个可设置工作频点,本实施例中,可根据可见网关B的确定频点、可见网关A的确定频点、可见网关G的确定频点将可见网关C的确定频点设置为与可见网关B、可见网关A、可见网关G互不相同的确定频点,比如,将可见网关C的确定频点设置为频点3或者频点5中的任一个。
在将可见网关C的确定频点设置为频点3时,其和可见网关F的确定频点相同,此时,由于可见网关C和可见网关F之间互不在通信范围内,不存在通信的可能性,也不存在同频干扰的可能性,因此,可存在互不通信的两个网关存在同一频点内。将可见网关C的确定频点设置为频点5时与上述理由相同,在此不再赘述。
进一步地,所述设置规则还包括:若各网关加上与该网关对应的可见网关的数量超过最大可设置工作频点数量,则在使各网关的确定频点以及各网关对应的通信列表中的部分可见网关的工作频点彼此不同之后,针对各网关对应的通信列表中的剩余可见网关,将各剩余可见网关的确定频点设置为与其自身的通信列表中的确定频点不同的频点。
例如,针对可见网关F,若可见网关F的确定频点为频点3,该可见网关F对应通信列表可如下所示:
上表中,网关A此时的角色为可见网关F对应通信范围内的可见网关。若sub-1G网络包括5个可设置工作频点,本实施例中,可根据可见网关F的确定频点、可见网关A的确定频点、可见网关G的确定频点及可见网关H的确定频点将可见网关I、可见网关J的确定频点设置为与可见网关F、可见网关A、可见网关G及可见网关H互不相同的确定频点。
由于可见网关F及其对应通信列表中各可见网关的数量为6,超过了最大可设置工作频点数量5,那么,可将可见网关F对应通信列表中未确定工作频点的可见网关J的确定频点设置为与可见网关F、可见网关A、可见网关G及可见网关H的确定频点互不相同的确定频点,比如,将可见网关J的确定频点设置为频点1。
而对于可见网关I,所有的可设置工作频点已经分配给可见网关F、可见网关A、可见网关G、可见网关H及可见网关J,此时,可见网关I必须从所有可设置工作频点选择一个同频干扰最小的工作频点作为确定频点。所述同频干扰最小的工作频点为与其自身的通信列表中的确定频点均不同的频点。
比如,针对可见网关I而言,其对应通信列表可如下所示:
可根据可见网关I的确定频点设置为与可见网关F的确定频点、可见网关H的确定频点及可见网关J的确定频点均不相同的工作频点。比如,将可见网关I的确定频点设置为频点2或者频点4中的任一个。
在将可见网关I的确定频点设置为频点2时,其和可见网关A的确定频点相同,此时,由于可见网关I和可见网关A之间互不在通信范围内,不存在通信的可能性,也不存在同频干扰的可能性,因此,可存在互不通信的两个网关存在同一频点内。将可见网关I的确定频点设置为频点4时与上述理由相同,在此不再赘述。
进一步地,该方法还包括:
获取各网关与其对应的通信列表中各可见网关之间的网关信号强度;所述设置规则还包括:若网关对应的通信列表中可见网关的确定频点数量超过所述最大可设置工作频点数量,则将该网关的确定频点设置为与其之间的网关信号强度最小的可见网关对应的确定频点。
例如,针对可见网关G,若可见网关G的确定频点为频点4,该可见网关G对应通信列表可如下所示:
上表中,网关A此时的角色为可见网关G对应通信范围内的可见网关。若sub-1G网络包括5个可设置工作频点,本实施例中,可根据可见网关G的确定频点、可见网关A的确定频点、可见网关B的确定频点、可见网关C的确定频点、可见网关F的确定频点及可见网关J的确定频点将可见网关D的确定频点设置为与可见网关G、可见网关A、可见网关B、可见网关C、可见网关F及可见网关J互不相同的确定频点。
由于可见网关G及其对应通信列表中各可见网关的数量为7,超过了最大可设置工作频点数量5,那么,对于可见网关D,所有的可设置工作频点已经分配给可见网关G、可见网关A、可见网关B、可见网关C、可见网关F及可见网关J,此时,可见网关D必须从所有可设置工作频点选择一个同频干扰最小的工作频点作为确定频点,所述同频干扰最小的工作频点为与其自身的通信列表中的确定频点均不同的频点。
比如,针对可见网关D而言,其对应通信列表可如下所示:
然而,从上表中可以看出,可见网关D对应通信列表中部分可见网关的确定频点已经完全覆盖所有可设置工作频点,那么此时,可获取可见网关D与其对应通信列表中各可见网关之间的网关信号强度。
比如,可见网关D和可见网关A之间通信的网关信号强度为63dB,可见网关D和可见网关C之间通信的网关信号强度为60dB,可见网关D和可见网关F之间通信的网关信号强度为40dB,可见网关D和可见网关G之间通信的网关信号强度为52dB,可见网关D和可见网关J之间通信的网关信号强度为35dB,那么,为了尽量减少通信网关之间的同频干扰,在上述网关信号强度之间确定最小网关信号强度35dB,可将可见网关D的确定频点设置为35dB对应可见网关J的确定频点,即频点1,以将可见网关D和其对应通信列表中各可见网关之间的同频干扰降至最低。
进一步地,所述获取各网关与其对应的通信列表中各可见网关之间的网关信号强度包括:
获取各网关与其对应通信列表中每一可见网关之间的多个网关信号强度样本数据;根据各个网关信号强度样本数据与其余网关信号强度样本数据的差值识别出异常数据;计算除异常数据之外的所有网关信号强度样本数据的第一均值,将该第一均值作为该网关与其对应的通信列表中所述可见网关之间的网关信号强度。
具体地,还可以获取各网关与通信列表中每一可见网关之间的多个网关信号强度,计算该多个网关信号强度的第三均值,然后分别计算该多个网关信号强度与第三均值的差值,将差值大于第一偏差阈值的网关信号强度作为异常数据,在该多个网关信号强度中剔除该异常数据,计算该多个网关信号强度中剔除异常数据后剩余所有网关信号强度的第一均值,将该第一均值作为该网关与其对应的通信列表中所述可见网关之间的网关信号强度。
在步骤S150中,判断所有网关是否均得到确定频点。
判断上述工作场景内的所有网关是否均得到确定频点,如果还存在网关未得到确定频点,返回至步骤S140,重复执行步骤S140中所有内容直至所有网关均得到确定频点;如果所有网关均得到确定频点,前进至步骤S160。
在步骤S160中,根据所述确定频点重新设置所述网关当前的工作频点。
具体地,在服务器确定好所有网关的确定频点后,根据各确定频点重新设置对应网关当前的工作频点,以减少各网关之间的同频干扰。
实施例2
图3示出了本发明第二实施例提供的一种组网均衡方法的流程示意图。
该组网均衡方法包括如下步骤:
在步骤S210中,获取各网关的初始工作频点及各网关对应的通信列表。
此步骤与步骤S110相同,在此不再赘述。
在步骤S220中,选取任一网关作为起始网关,将该起始网关的初始工作频点作为确定频点。
此步骤与步骤S120相同,在此不再赘述。
在步骤S230中,根据确定频点及预定的设置规则重新确定该起始网关对应通信列表中各可见网关的工作频点得到各可见网关的确定频点。
此步骤与步骤S130相同,在此不再赘述。
在步骤S240中,针对重新确定工作频点的每一可见网关,根据可见网关的确定频点、可见网关对应通信列表中已确定工作频点网关的确定频点及设置规则重新确定网关对应通信列表中未确定工作频点网关的工作频点得到确定频点。
此步骤与步骤S140相同,在此不再赘述。
在步骤S250中,判断所有网关是否均得到确定频点。
判断上述工作场景内的所有网关是否均得到确定频点,如果还存在网关未得到确定频点,返回至步骤S240,重复执行步骤S240中所有内容直至所有网关均得到确定频点;如果所有网关均得到确定频点,前进至步骤S260。
在步骤S260中,根据所述确定频点重新设置所述网关当前的工作频点。
此步骤与步骤S160相同,在此不再赘述。
在步骤S270中,获取各物联网设备与其对应通信范围内的所有网关之间的设备信号强度及所述所有网关的挂载量。
具体地,物联网设备与网关连接,通过网关与服务器进行通信,因此,物联网设备还将其与通信范围内的所有网关之间的设备信号强度及所述通信范围内的所有网关的挂载量上报至服务器。
值得注意的是,步骤S270只要位于步骤S280之前即可,可在步骤S280之前任意时间执行,在此不做限定。
进一步地,所述获取各物联网设备与其对应通信范围内的所有网关之间的设备信号强度包括:
获取所述物联网设备与其对应通信范围内每一网关之间的多个设备信号强度样本数据;根据各个设备信号强度样本数据与其余设备信号强度样本数据的差值识别出异常数据;计算除异常数据之外的所有设备信号强度样本数据的第二均值,将该第二均值作为所述物联网设备与其对应通信范围内的所述网关之间的设备信号强度。
具体地,还可以获取物联网设备与通信范围内每一网关之间的多个设备信号强度,计算该多个设备信号强度的第四均值,然后分别计算该多个网关信号强度与第四均值的差值,将差值大于第二偏差阈值的网关信号强度作为异常数据,在该多个网关信号强度中剔除该异常数据,计算该多个网关信号强度中剔除异常数据后剩余所有网关信号强度的第二均值,将该第二均值作为该网关与其对应的通信列表中所述可见网关之间的网关信号强度。
在步骤S280中,在挂载量未达到最大挂载阈值的网关中选取设备信号强度最强的网关作为物联网设备的连接网关。
在将所述网关当前的工作频点设置为对应确定频点后,服务器还在物联网设备对应通信范围内的所有网关中确定挂载量未达到最大挂载阈值的网关作为待选择网关,在所述待选择网关中选取设备信号强度最强的网关作为该物联网设备的连接网关,以提高网关和物联网设备之间的通信质量。
进一步地,在确定连接网关后,物联网设备还根据该连接网关的MAC地址向所述连接网关发起入网请求,连接网关对接收到的入网请求进行响应,并返回响应消息,物联网设备在接收到响应消息后与所述连接网关建立连接。
实施例3
图4示出了本发明第三实施例提供的一种组网均衡装置的结构示意图。该组网均衡装置300对应于实施例1的组网均衡方法。实施例1中的任何可选项也适用于本实施例,这里不再详述。
该组网均衡装置300包括获取模块310、选取模块320、第一确定模块330、第二确定模块340及设置模块350。
获取模块310,用于获取各网关的初始工作频点及各网关对应的通信列表,所述通信列表内包括所述网关对应通信范围内的所有可见网关。
选取模块320,用于选取任一网关作为起始网关,将该起始网关的初始工作频点作为确定频点。
第一确定模块330,用于根据所述确定频点及预定的设置规则重新确定该起始网关对应通信列表中各可见网关的工作频点得到所述各可见网关的确定频点。
第二确定模块340,用于针对重新确定工作频点的每一可见网关,根据所述可见网关的确定频点、所述可见网关对应通信列表中已确定工作频点网关的确定频点及所述设置规则重新确定所述网关对应通信列表中未确定工作频点网关的工作频点得到确定频点,重复执行所述第二确定模块340的内容直至得到所有网关的确定频点。
设置模块350,用于根据所述确定频点重新设置所述网关当前的工作频点。
本发明另一实施例还提供了一种服务器,所述服务器包括存储器以及处理器,所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等;存储数据区可存储根据服务器的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
所述处理器用于运行所述存储器中所存储的计算机程序以使所述服务器执行上述的实施例中的组网均衡方法或组网均衡装置中各模块的功能。
本领域技术人员可以理解,上述的服务器结构并不构成对服务器的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
本发明再一实施例还提供了一种计算机可读存储介质,用于储存上述服务器中使用的所述计算机程序。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和结构图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,结构图和/或流程图中的每个方框、以及结构图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块或单元可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或更多个模块集成形成一个独立的部分。所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是智能手机、个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。
Claims (8)
1.一种组网均衡方法,其特征在于,该方法包括:
获取各网关的初始工作频点及各网关对应的通信列表,所述通信列表内包括所述网关对应通信范围内的所有可见网关;
选取任一网关作为起始网关,将该起始网关的初始工作频点作为确定频点;
根据所述确定频点及预定的设置规则重新确定该起始网关对应通信列表中各可见网关的工作频点得到所述各可见网关的确定频点;
针对重新确定工作频点的每一可见网关,根据所述可见网关的确定频点、所述可见网关对应通信列表中已确定工作频点网关的确定频点及所述设置规则重新确定所述网关对应通信列表中未确定工作频点网关的工作频点得到确定频点,重复执行当前步骤直至得到所有网关的确定频点;
根据所述确定频点重新设置所述网关当前的工作频点;
所述设置规则包括使各网关的确定频点以及各网关对应的通信列表中的可见网关的确定频点彼此不同;
获取各网关与其对应的通信列表中各可见网关之间的网关信号强度;
所述设置规则还包括:若网关对应的通信列表中可见网关的确定频点数量超过最大可设置工作频点数量,则将该网关的确定频点设置为与其之间的网关信号强度最小的可见网关对应的确定频点。
2.根据权利要求1所述的组网均衡方法,其特征在于,所述设置规则还包括:若各网关加上与该网关对应的可见网关的数量超过最大可设置工作频点数量,则在使各网关的确定频点以及各网关对应的通信列表中的部分可见网关的工作频点彼此不同之后,针对各网关对应的通信列表中的剩余可见网关,将各剩余可见网关的确定频点设置为与其自身的通信列表中的确定频点不同的频点。
3.根据权利要求1所述的组网均衡方法,其特征在于,所述获取各网关与其对应的通信列表中各可见网关之间的网关信号强度包括:
获取各网关与其对应通信列表中每一可见网关之间的多个网关信号强度样本数据;
根据各个网关信号强度样本数据与其余网关信号强度样本数据的差值识别出异常数据;
计算除异常数据之外的所有网关信号强度样本数据的第一均值,将该第一均值作为该网关与其对应的通信列表中所述可见网关之间的网关信号强度。
4.根据权利要求1所述的组网均衡方法,其特征在于,还包括:
获取各物联网设备与其对应通信范围内的所有网关之间的设备信号强度及所述所有网关的挂载量;
在根据所述确定频点重新设置所述网关当前的工作频点之后,在所述挂载量未达到最大挂载阈值的网关中选取设备信号强度最强的网关作为所述物联网设备的连接网关。
5.根据权利要求4所述的组网均衡方法,其特征在于,所述获取各物联网设备与其对应通信范围内的所有网关之间的设备信号强度包括:
获取所述物联网设备与其对应通信范围内每一网关之间的多个设备信号强度样本数据;
根据各个设备信号强度样本数据与其余设备信号强度样本数据的差值识别出异常数据;
计算除异常数据之外的所有设备信号强度样本数据的第二均值,将该第二均值作为所述物联网设备与其对应通信范围内的所述网关之间的设备信号强度。
6.一种组网均衡装置,其特征在于,该装置包括:
获取模块,用于获取各网关的初始工作频点及各网关对应的通信列表,所述通信列表内包括所述网关对应通信范围内的所有可见网关;
选取模块,用于选取任一网关作为起始网关,将该起始网关的初始工作频点作为确定频点;
第一确定模块,用于根据所述确定频点及预定的设置规则重新确定该起始网关对应通信列表中各可见网关的工作频点得到所述各可见网关的确定频点;
第二确定模块,用于针对重新确定工作频点的每一可见网关,根据所述可见网关的确定频点、所述可见网关对应通信列表中已确定工作频点网关的确定频点及所述设置规则重新确定所述网关对应通信列表中未确定工作频点网关的工作频点得到确定频点,重复执行所述第二确定模块的内容直至得到所有网关的确定频点;
设置模块,用于根据所述确定频点重新设置所述网关当前的工作频点,所述设置规则包括使各网关的确定频点以及各网关对应的通信列表中的可见网关的确定频点彼此不同;获取各网关与其对应的通信列表中各可见网关之间的网关信号强度;所述设置规则还包括:若网关对应的通信列表中可见网关的确定频点数量超过最大可设置工作频点数量,则将该网关的确定频点设置为与其之间的网关信号强度最小的可见网关对应的确定频点。
7.一种服务器,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述服务器执行权利要求1至5任一项所述的组网均衡方法。
8.一种计算机可读存储介质,其特征在于,其储存有权利要求7所述的服务器中所用的所述计算机程序。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910743523.8A CN110290529B (zh) | 2019-08-13 | 2019-08-13 | 组网均衡方法、装置及服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910743523.8A CN110290529B (zh) | 2019-08-13 | 2019-08-13 | 组网均衡方法、装置及服务器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110290529A CN110290529A (zh) | 2019-09-27 |
CN110290529B true CN110290529B (zh) | 2023-04-25 |
Family
ID=68025149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910743523.8A Active CN110290529B (zh) | 2019-08-13 | 2019-08-13 | 组网均衡方法、装置及服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110290529B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110493852A (zh) * | 2019-09-30 | 2019-11-22 | 重庆智慧水务有限公司 | 无线网关自动选择空闲工作频点的方法及计算机可读存储介质 |
CN114584414B (zh) * | 2020-12-01 | 2024-05-03 | 深圳绿米联创科技有限公司 | 设备控制方法、装置、电子设备和计算机可读存储介质 |
CN112929901B (zh) * | 2021-01-22 | 2022-04-12 | 厦门四信通信科技有限公司 | 一种网关的自适应配置方法、装置、设备及可读存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104684013A (zh) * | 2015-02-10 | 2015-06-03 | 深圳市盈广现代网络设备有限公司 | 无线通讯的抗干扰方法及装置 |
CN107396371A (zh) * | 2017-07-13 | 2017-11-24 | 深圳市盛路物联通讯技术有限公司 | 频点选取方法及相关产品 |
CN107396287A (zh) * | 2017-07-14 | 2017-11-24 | 深圳市盛路物联通讯技术有限公司 | 一种工作频点的选取方法及装置 |
CN109587764A (zh) * | 2018-12-30 | 2019-04-05 | 广东超讯通信技术股份有限公司 | 一种小基站自动选频的方法、小基站及存储介质 |
CN109831825A (zh) * | 2019-01-28 | 2019-05-31 | 广东优世联合控股集团股份有限公司 | 一种子网关及其入网方法、网关集群及其通信方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR3044198B1 (fr) * | 2015-11-25 | 2018-04-27 | Sagemcom Energy & Telecom Sas | Procede de configuration d’une passerelle |
-
2019
- 2019-08-13 CN CN201910743523.8A patent/CN110290529B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104684013A (zh) * | 2015-02-10 | 2015-06-03 | 深圳市盈广现代网络设备有限公司 | 无线通讯的抗干扰方法及装置 |
CN107396371A (zh) * | 2017-07-13 | 2017-11-24 | 深圳市盛路物联通讯技术有限公司 | 频点选取方法及相关产品 |
CN107396287A (zh) * | 2017-07-14 | 2017-11-24 | 深圳市盛路物联通讯技术有限公司 | 一种工作频点的选取方法及装置 |
CN109587764A (zh) * | 2018-12-30 | 2019-04-05 | 广东超讯通信技术股份有限公司 | 一种小基站自动选频的方法、小基站及存储介质 |
CN109831825A (zh) * | 2019-01-28 | 2019-05-31 | 广东优世联合控股集团股份有限公司 | 一种子网关及其入网方法、网关集群及其通信方法 |
Also Published As
Publication number | Publication date |
---|---|
CN110290529A (zh) | 2019-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110290529B (zh) | 组网均衡方法、装置及服务器 | |
CN109511156B (zh) | 一种选择prach资源的方法及装置 | |
EP3454587B1 (en) | Channel plan determination | |
US10129840B2 (en) | Method, device, and system for notifying terminal type supported by current cell | |
US9402262B2 (en) | Wireless resource allocation of device-to-device communication | |
US10299248B2 (en) | Method and apparatus for transmitting system information, and method and apparatus for receiving system information | |
US20180167914A1 (en) | Resource Conflict Reducing Method and UE | |
CN110061924B (zh) | 一种报文转发方法、装置及相关产品 | |
CN109842899B (zh) | 一种邻区干扰协调方法及装置 | |
CN109121196B (zh) | 基于NB-IoT系统的终端发射功率控制方法及装置 | |
CN109275157B (zh) | 一种基站的nprach的配置参数优化方法和装置 | |
US20190053169A1 (en) | Method for dynamic adaptation of a data rate | |
CN105850049A (zh) | 用于在异构网络中的自适应波段选择的方法和装置 | |
CN112217608B (zh) | 数据速率的调整方法、装置、计算机可读介质及电子设备 | |
CN105592551B (zh) | 一种信道分配方法及装置 | |
CN111246500A (zh) | 识别wifi干扰的蓝牙信道评估方法、装置及存储介质 | |
US9591588B1 (en) | Determining access point power output | |
CN117014313B (zh) | 一种面向边缘云平台的设备数据实时分析方法及系统 | |
CN111769900B (zh) | 一种信道状态信息参考信号的调度方法及装置 | |
US10548042B2 (en) | Network assessment method and apparatus | |
CN109495973B (zh) | 一种上行资源自适应调度方法及基站 | |
CN107333283B (zh) | 一种随机接入检测方法及装置 | |
EP3384713B1 (en) | Method and apparatus for determining cp value | |
CN112118634A (zh) | 通信方法、装置、系统以及基站和终端 | |
JP6491346B2 (ja) | データ伝送方法およびデバイス |
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 |