本发明属于通信技术领域,具体涉及一种小区网络扩容需求的判断方法和一种小区网络扩容需求的判断装置。
背景技术:
通信运营商在铺设完成网络之后,每个小区的网络通信能力也就固定了。但实际情况是,每个小区整体上对网络容量的需求是在不断增长的,需要一种方法来确定哪个小区的网络需要扩容。
技术实现要素:
本发明至少部分解决现有的技术中没有很好的办法确定哪个小区的网络需要扩容的问题,提供一种小区网络扩容需求的判断方法和一种小区网络扩容需求的判断装置。
解决本发明技术问题所采用的技术方案是一种小区网络扩容需求的判断方法,包括:
步骤s1、按照第一选取规则从管理范围内的各网关中选择第一数量的网关作为抽样网关,每个所述网关服务一个用户帐号;
步骤s2、判断各所述抽样网关的是否处于拥堵状态,其中,处于拥堵状态的抽样网关为拥堵抽样网关;
若各所述抽样网关中存在拥堵抽样网关,则执行步骤s3、判断各所述拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关是否超过设定比例;
如果所述拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关超过设定比例,则执行步骤s4、判断该小区处于该状态是否持续设定持续时间;
如果所述拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关超过设定比例的状态持续所述设定持续时间,则执行步骤s5、输出该小区需要网络扩容的判断结果。
可选地,所述抽样网关按照随机的规则进行选取。
可选地,若步骤s2中判断各所述抽样网关中均不存在拥堵抽样网关,则返回步骤s1。
可选地,若步骤s3中判断各所述拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关均为超过设定比例,则返回步骤s1。
可选地,若步骤s4中判断该小区处于该状态未持续设定持续时间,则执行步骤s6、输出该小区不需要网络扩容的判断结果。
解决本发明技术问题所采用的技术方案是一种小区网络扩容需求的判断装置,包括:抽样模块、用于按照第一选取规则从管理范围内的各网关中选择第一数量的网关作为抽样网关,每个所述网关服务一个用户帐号;第一判断模块、用于判断各所述抽样网关的是否处于拥堵状态,其中,处于拥堵状态的抽样网关为拥堵抽样网关;第二判断模块,用于在各所述抽样网关中存在拥堵抽样网关的情况下,判断各所述拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关是否超过设定比例;第三判断模块,用于在所述拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关超过设定比例的情况下,判断该小区处于该状态是否持续设定持续时间;输出模块,用于在所述拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关超过设定比例的状态持续所述设定持续时间的情况下,输出该小区需要网络扩容的判断结果。
可选地,所述抽样网关按照随机的规则进行选取。
可选地,所述第一判断模块还用于在判断各所述抽样网关中均不存在拥堵抽样网关的情况下,向所述抽样模块发出指令以再次启动所述抽样模块。
可选地,所述第二判断模块还用于在判断各所述拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关均为超过设定比例的情况下,向所述抽样模块发出指令以再次启动所述抽样模块。
可选地,若所述第三判断模块判断该小区处于该状态未持续设定持续时间,则向所述输出模块发送指令以使所述输出模块输出该小区不需要网络扩容的判断结果。
附图说明
图1为本发明的实施例的小区网络扩容需求的判断方法的流程示意图;
图2为本发明的实施例的小区网络扩容需求的判断装置的框图。
具体实施方式
为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。
实施例1:
参照图1,本实施例提供一种小区网络扩容需求的判断方法,包括以下步骤。
步骤s1、按照第一选取规则从管理范围内的各网关中选择第一数量的网关作为抽样网关,每个网关服务一个用户帐号。
网关实现对一个上网帐号对应的至少一个设备提供网络服务,具体例如是一个路由器。一个路由器可以服务一个家庭或一个公司等。网络的结构为网络中心连接多个网关,每个网关连接一台或多台上网设备。当然,多个在地理位置上临近的网关从属于一个小区。网络中心下属多个小区。
抽样网关按照随机的规则进行选取。当然也可以是按照其他类型的规则进行选取。优选的选取方式是在每个小区内至少选取一个网关作为抽样的对象。
步骤s2、判断各抽样网关的是否处于拥堵状态,其中,处于拥堵状态的抽样网关为拥堵抽样网关。
具体地,可由网络中心向各网关发送指令,网关根据该指令统计自身的上行数据流量和下行数据流量,并设置一个阈值,当上下行流量之和超过该阈值时,网关判断其自身处于拥堵状态,并将该判断结果发送回网络中心。
若各抽样网关中存在拥堵抽样网关,则执行步骤s3。
可选地,若步骤s2中判断各抽样网关中均不存在拥堵抽样网关,则返回步骤s1。
在步骤s3、判断各拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关是否超过设定比例。
例如网络中心记录拥堵抽样网关的ip地址,进而确定该ip地址对应的小区的地理位置和小区名称等信息,进而确定该小区内全部网关的ip地址。从而对该小区全部网关进行监控。
例如某个小区内有100个网关,判断其中是否有超过50%的网关同时处于拥堵状态。
如果拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关超过设定比例,则执行步骤s4。
可选地,若步骤s3中判断各拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关均为超过设定比例,则返回步骤s1。
在步骤s4、判断该小区处于该状态是否持续设定持续时间。
沿用前例,例如判断该小区是否连续3周均保持超过50%的网关同时处于拥堵状态。具体监测的频率可以是每天监测一次,或每小时监测一次等等。
如果拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关超过设定比例的状态持续设定持续时间,则执行步骤s5。
可选地,若步骤s4中判断该小区处于该状态未持续设定持续时间,则执行步骤s6
在步骤s5、输出该小区需要网络扩容的判断结果。进一步地,还可以设定具体的算法确定出该小区网络拥堵的程度,进而作为具体采用什么扩容方案的判断依据。
在步骤s6、输出该小区不需要网络扩容的判断结果。
上述各判断结果可以输出至小区网络规划系统,供该系统做出规划决策。
根据上述方法,能够实现准确及时的发现需要进行网络扩容的小区,进而供运营商对网络扩容的决策做出有力的支持。
实施例2:
参照图2,本实施例提供一种小区网络扩容需求的判断装置,包括:抽样模块10、用于按照第一选取规则从管理范围内的各网关中选择第一数量的网关作为抽样网关,每个网关服务一个用户帐号;第一判断模块11、用于判断各抽样网关的是否处于拥堵状态,其中,处于拥堵状态的抽样网关为拥堵抽样网关;第二判断模块12,用于在各抽样网关中存在拥堵抽样网关的情况下,判断各拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关是否超过设定比例;第三判断模块13,用于在拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关超过设定比例的情况下,判断该小区处于该状态是否持续设定持续时间;输出模块14,用于在拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关超过设定比例的状态持续设定持续时间的情况下,输出该小区需要网络扩容的判断结果。
可选地,抽样网关按照随机的规则进行选取。
可选地,第一判断模块11还用于在判断各抽样网关中均不存在拥堵抽样网关的情况下,向抽样模块10发出指令以再次启动抽样模块10。
可选地,第二判断模块12还用于在判断各拥堵抽样网关对应的小区内所有网关中处于拥堵状态的网关均为超过设定比例的情况下,向抽样模块10发出指令以再次启动抽样模块10。
可选地,若第三判断模块13判断该小区处于该状态未持续设定持续时间,则向输出模块14发送指令以使输出模块14输出该小区不需要网络扩容的判断结果。
需要说明的是,该装置的各模块用于实现实施例1所提供的判断方法,详细的工作原理可参照实施例1。该判断装置可以是集成在网络中心,也可以是独立于网络中心的装置。本实施例对此不做限定。
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。