一种社区宽带连接的分配方法及系统与流程

文档序号:17179859发布日期:2019-03-22 20:48阅读:260来源:国知局
一种社区宽带连接的分配方法及系统与流程

本发明涉及宽带分配技术领域,

尤其是,本发明涉及一种社区宽带连接的分配方法及系统。



背景技术:

随着数字通信和个人通信系统的进步,对于个人无线通信的需要正在迅速扩大。在过去几年中的无线电技术的发展和无线电话系统的增长率指明了对于通过无线访问的位置无关通信的巨大市场需求。很多当前的无线网络架构主要是为语音通信和广域覆盖而设计并优化的。随着个人和便携计算机以及局域网的激增,可以预见,数据服务和应用,如文件服务器访问、用户端服务器运行、以及电子邮件,将需要到支持分布式计算的lan环境的无线访问。这样的使用,即无线通信系统利用与诸如lan或广域网(wan)的硬连接网络通信的移动设备来传送数据流量,已变得普遍。在校园中任意地方连接的移动工作者提高了生产率。例如,零售店铺和仓库可使用带有移动数据终端的无线通信系统,来跟踪存货并补充库存。运输业可在大型户外储存设备上使用这种系统,以保持精确数量的进货和发货。在制造设备中,这种系统对于跟踪部件、完成的产品和缺陷来说是有用的。由于数据流量的特性和配置与语音流量的特性和配置非常不同,所以,无线访问协议必须有效地适应数据流量的非常动态和突发地性质。

但是在社区内,由于人员大量集中,且宽带使用的用户类型十分繁杂,特别是在晚间时间或者周末,情况更加复杂,此时如果按照fifo原则让用户接入,会导致社区宽带拥堵,优先级高的用户不能顺利接入或者影响正常使用,造成不便。

所以,如何设计一种社区宽带连接的分配方法或者系统,成为我们当前急需要解决的问题。



技术实现要素:

本发明的目的在于提供一种简单实用,便于执行,可以同时尽可能的为更多用户提供宽带服务,紧急情况时仍可以保障必要设备正常控制运转的社区宽带连接的分配方法。

为达到上述目的,本发明采用如下技术方案得以实现的:

一种社区宽带连接的分配方法,该方法包括以下步骤:

s1:社区宽带接入端接入新用户,并读取当前接入用户数;

s2:判断当前接入用户数是否高于限制阈值,若当前接入用户数高于限制阈值,则对接入用户进行带宽限制,并执行步骤s3;反之继续执行步骤s1;

s3:判断当前接入用户数是否高于锁定阈值,若当前接入用户数高于锁定阈值,则执行步骤s4;反之继续执行步骤s1;

s4:不允许低优先级的用户进行接入,仅允许高优先级的用户接入,并读取当前接入用户数;

s5:判断当前接入用户数是否高于迁出阈值,若当前接入用户数高于迁出阈值,则将至少一个低优先级的用户迁出社区宽带接入端;反之则继续执行步骤s4。

作为本发明的优选,执行步骤s1时,新用户接入至社区宽带接入端时,对当前接入的用户进行优先级判断并存储。

作为本发明的优选,执行步骤s2时,限制阈值包括第一限制阈值和第二限制阈值。且第一限制阈值小于第二限制阈值。

作为本发明的优选,执行步骤s2时,对接入用户进行带宽限制,具体包括以下步骤:

sa1:判断当前接入用户数是否高于第一限制阈值,若当前接入用户数高于第一限制阈值,则仅对低优先级用户进行带宽限制;

sa2:判断当前接入用户数是否高于第二限制阈值,若当前接入用户数高于第二限制阈值,则对所有用户进行带宽限制。

作为本发明的优选,执行步骤s2时,对接入用户进行带宽限制,具体包括以下步骤:

sb1:判断当前接入用户数是否高于第一限制阈值,若当前接入用户数高于第一限制阈值,则对低优先级用户进行第一次带宽限制;

sb2:判断当前接入用户数是否高于第二限制阈值,若当前接入用户数高于第二限制阈值,则对低优先级用户进行第二次带宽限制,且第二次带宽限制之后的限制带宽值小于第一次带宽限制值。

作为本发明的优选,执行步骤s5时,当前接入用户数高于迁出阈值,则将低优先级的用户迁出社区宽带接入端,且随着高优先级的用户接入至社区宽带接入端,持续将低优先级的用户迁出社区宽带接入端。

作为本发明的优选,执行步骤s1时,社区宽带接入端建立通知中心,用户接入至社区宽带接入端之后,将用户接入状态实时发送至用户的智能设备。

作为本发明的优选,执行步骤s1之前,将用户宽带端和用户智能设备一一对应连接并记录。

另一方面,本发明还提供一种社区宽带连接的分配系统,该系统包括:

接入模块;

接入用户数判断模块;

限制阈值建立模块;

限制模块;

锁定阈值建立模块;

锁定模块;

迁出阈值建立模块;

迁出模块;

新用户通过接入模块接入社区宽带接入端,接入用户数判断模块读取当前接入用户数并进行判断,若当前接入用户数高于限制阈值建立模块建立的限制阈值,那么限制模块对接入用户进行带宽限制;若当前接入用户数高于锁定阈值建立模块建立的锁定阈值,那么锁定模块不允许低优先级的用户进行接入;若当前接入用户数高于迁出阈值建立模块建立的迁出阈值,那么迁出模块将至少一个低优先级的用户迁出社区宽带接入端。

作为本发明的优选,本发明一种社区宽带连接的分配系统,还包括优先级判断模块;用于对当前接入的用户进行优先级判断。

作为本发明的优选,本发明一种社区宽带连接的分配系统,还包括通知模块;用于将用户接入状态实时发送至用户的智能设备。

本发明一种社区宽带连接的分配方法及系统有益效果在于:简单实用,便于执行,可以同时尽可能的为更多用户提供宽带服务,紧急情况时仍可以保障必要设备正常控制运转。

附图说明

图1为本发明一种社区宽带连接的分配方法的流程示意图。

具体实施方式

以下是本发明的具体实施例,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。

现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的模块和步骤的相对布置和步骤不限制本发明的范围。

同时,应当明白,为了便于描述,附图中的流程并不仅仅是单独进行,而是多个步骤相互交叉进行。

以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。

对于相关领域普通技术人员已知的技术、方法及系统可能不作详细讨论,但在适当情况下,技术、方法及系统应当被视为授权说明书的一部分。

在社区内,由于人员大量集中,且宽带使用的用户类型十分繁杂,特别是在晚间时间或者周末,情况更加复杂,此时如果按照fifo原则,对所有用户一视同仁,让所有用户接入,会导致社区宽带拥堵,优先级高的用户不能顺利接入或者影响正常使用,造成不便。

实施例一

如图1所示,仅为本发明的其中一个实施例,本发明提供一种社区宽带连接的分配方法,该方法包括以下步骤:

一种社区宽带连接的分配方法,该方法包括以下步骤:

s1:社区宽带接入端接入新用户,并读取当前接入用户数;

每个社区都会有一条或者数条宽带线路,在这里统称为社区宽带接入端,以提供社区内的所有人员的宽带需求。

社区宽带接入端接入新用户的定义为,连接至互联网占用带宽进行数据访问,也就是说未连接至互联网,或者连接到互联网并没有数据访问的用户均不算接入用户,这些用户不参与分配,但是一旦这些用户开始进行数据访问,则将其视为接入社区宽带接入端,并自动接受分配。

当然,正常情况下,社区宽带接入端足以提供当前接入的用户进行正常工作,此时所有用户接入至社区宽带接入端之后,暂时不受到分配,均一视同仁,正常工作,仅仅只需要获取当前接入的用户数,并进行记录。

s2:判断当前接入用户数是否高于限制阈值,若当前接入用户数高于限制阈值,则对接入用户进行带宽限制,并执行步骤s3;反之继续执行步骤s1;

当连接至社区宽带接入端的用户数较多时,且用户带宽使用量较大时,当前接入用户数高于限制阈值,需要进行对接入用户的带宽限制操作,以便于所有用户可以正常使用宽带,且不影响他人。

例如每当晚上8点左右时,或者周末期间,社区内使用宽带的人数大量增加,且由于带宽使用需求差异极大,一定数量的用户进行视频访问占用大量带宽,此时,存在社区宽带接入端供应不足或者网络崩溃的可能性,需要进行分配,从而进行带宽限制。

当然,这一限制阈值不会很高,仅仅防止部分用户发生大流量下载行为,影响到其他用户正常使用宽带。

例如,社区宽带接入端承载量为100,预先设定用户限制阈值为60,新用户接入时,社区宽带接入端进行判断当前用户数是否高于限制阈值,若当前用户数为61人,高于限制阈值,则对当前用户进行带宽限制。

s3:判断当前接入用户数是否高于锁定阈值,若当前接入用户数高于锁定阈值,则执行步骤s4;反之继续执行步骤s1;

同样的,当连接至社区宽带接入端的用户数进一步增加时,此时仅仅对连接至社区宽带接入端的用户进行带宽限制已经不够了,需要进一步进行分配,此时需要限制社区宽带接入端的用户接入数量。

当前接入用户数是否高于锁定阈值时,必须限制用户接入至社区宽带接入端,限制人数,保证服务器正常运转。

例如,社区宽带接入端承载量为100,预先设定用户锁定阈值为80,新用户接入时,社区宽带接入端进行判断当前用户数是否高于锁定阈值,若当前用户数为81人,高于锁定阈值,则限制社区宽带接入端的用户接入。

s4:不允许低优先级的用户进行接入,仅允许高优先级的用户接入,并读取当前接入用户数;

限制用户接入至社区宽带接入端的具体方案,是对低优先级的用户进行限制,此时连接至社区宽带接入端的用户数过多,需要控制接入用户数量,此时不允许低优先级的用户进行接入,但允许高优先级的用户接入,且实时检测接入的用户数。

s5:判断当前接入用户数是否高于迁出阈值,若当前接入用户数高于迁出阈值,则将至少一个低优先级的用户迁出社区宽带接入端;反之则继续执行步骤s4。

当然,高优先级的用户依然可以接入至社区宽带接入端,依然存在接入用户数进一步提高的可能性,那么随着高优先级用户的接入,社区宽带接入端接入用户进一步增多,当接入至社区宽带接入端的用户数高于迁出阈值时,需要将部分低优先级的用户迁出社区宽带接入端,以保证更多其他用户可以正常使用宽带服务。

例如,社区宽带接入端承载量为100,预先设定用户迁出阈值为95,新用户接入时,社区宽带接入端进行判断当前用户数是否高于迁出阈值,若当前用户数为96人,高于迁出阈值,则将一个低优先级的用户迁出社区宽带接入端,维持人数不超过迁出阈值的95这个数。

其实,迁出社区宽带接入端的用户可以寻找附近其他社区的宽带接入端继续使用宽带,目的是为了让其他更多需要使用宽带的用户可以正常使用宽带,效益最大化。

所以本发明一种社区宽带连接的分配方法不仅简单实用,便于执行,可以同时尽可能的为更多用户提供宽带服务,在大量用户使用无法维持的紧急情况时仍可以保障必要设备正常控制运转。

实施例二

若是更加大型的更加复杂的社区,对宽带分配也会更加繁琐,为了更加精确的进行宽带分配。

首先,执行步骤s2时,限制阈值包括第一限制阈值和第二限制阈值。且第一限制阈值小于第二限制阈值。

其次,执行步骤s2时,对接入用户进行带宽限制,具体包括以下步骤:

sa1:判断当前接入用户数是否高于第一限制阈值,若当前接入用户数高于第一限制阈值,则仅对低优先级用户进行带宽限制;

sa2:判断当前接入用户数是否高于第二限制阈值,若当前接入用户数高于第二限制阈值,则对所有用户进行带宽限制。

也就是说,接入用户数达到第一限制阈值时,先仅仅限制低优先级的用户的带宽,随着进一步接入用户数增加,达到第二限制阈值时,将包括高优先级的用户在内的所有用户均进行限制,这样分梯级的执行方式,更好的方便实际执行,以及实际中的宽带分配。

实施例三

若是社区中重要设施较多,需要更加明确的维持高优先级设备的宽带连接要求,对宽带分配方法也会相应改变,实现更加精确的宽带分配。

同样的是,执行步骤s2时,限制阈值包括第一限制阈值和第二限制阈值,且第一限制阈值小于第二限制阈值。

不同的是,执行步骤s2时,对接入用户进行带宽限制,具体包括以下步骤:

sb1:判断当前接入用户数是否高于第一限制阈值,若当前接入用户数高于第一限制阈值,则对低优先级用户进行第一次带宽限制;

sb2:判断当前接入用户数是否高于第二限制阈值,若当前接入用户数高于第二限制阈值,则对低优先级用户进行第二次带宽限制,且第二次带宽限制之后的限制带宽值小于第一次带宽限制值。

与实施例二中最大的不同在于,随着进一步接入用户数增加,通过进一步缩小低优先级用户的带宽使用额度来进行调控,高优先级的用户不会进行限制,以此来保证重要设备的正常运转。

实施例四

仍如图1所示,依然为本发明的其中一个实施例,为了使得本发明一种社区宽带连接的分配方法更加的安全稳定,分配更加合理,本发明中还具有以下几个设计:

首先,执行步骤s1时,新用户接入至社区宽带接入端时,对当前接入的用户进行优先级判断并存储。

所谓的低优先级的用户,指的是需求极低的用户,例如部分游戏使用用户、限制带宽下载用户以及部分app连接使用宽带的用户,这些用户需求低,且带宽占用高,可能会影响其他更有需求的用户的宽带使用体验。

反之,高优先级的用户指的是社区内的智能停车系统设备、智能消防控制系统设备以及安全设施保障设备等等需要使用宽带的设备端。这些设备(用户)可以保障社区内的安全有序以及后勤保障,也可以为更多人员进行服务,需要特殊照顾,保证其可以正常工作。

当然,每个用户连接至社区宽带接入端时,均或被智能识别其用户等级即优先度,从而方便之后进行分配管理。

还有,执行步骤s5时,当前接入用户数高于迁出阈值,则将低优先级的用户迁出社区宽带接入端,且随着高优先级的用户接入至社区宽带接入端,持续将低优先级的用户迁出社区宽带接入端。

也就是说,步骤s5是一直反复执行的,维持当前接入用户数不高于迁出阈值。

最后,执行步骤s1时,社区宽带接入端建立通知中心,用户接入至社区宽带接入端之后,将用户接入状态实时发送至用户的智能设备。

显而易见的是,执行步骤s1之前,将用户宽带端和用户智能设备一一对应连接并记录。那么每一个用户可以实时知晓其设备在社区宽带接入端的接入状态,并进行相应的调整。

接入状态包括:接入成功、初步限制状态、进一步限制状态、无法接入以及迁出状态。

实施例五

本发明还提供一种社区宽带连接的分配系统,该系统包括:

接入模块;

接入用户数判断模块;

限制阈值建立模块;

限制模块;

锁定阈值建立模块;

锁定模块;

迁出阈值建立模块;

迁出模块;

新用户通过接入模块接入社区宽带接入端,接入用户数判断模块读取当前接入用户数并进行判断,若当前接入用户数高于限制阈值建立模块建立的限制阈值,那么限制模块对接入用户进行带宽限制;若当前接入用户数高于锁定阈值建立模块建立的锁定阈值,那么锁定模块不允许低优先级的用户进行接入;若当前接入用户数高于迁出阈值建立模块建立的迁出阈值,那么迁出模块将低优先级的用户迁出社区宽带接入端。

而且,本发明一种社区宽带连接的分配系统,还包括优先级判断模块;用于对当前接入的用户进行优先级判断。

还有,本发明一种社区宽带连接的分配系统,还包括通知模块;用于将用户接入状态实时发送至用户的智能设备。

本发明一种社区宽带连接的分配方法及系统简单实用,便于执行,可以同时尽可能的为更多用户提供宽带服务,紧急情况时仍可以保障必要设备正常控制运转。

虽然已经通过示例对本发明的一些特定实施例进行了详细说明,但是本领域的技术人员应该理解,以上示例仅是为了进行说明,而不是为了限制本发明的范围,本发明所属技术领域的技术人员可以对所描述的具体实施例来做出各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的方向或者超越所附权利要求书所定义的范围。本领域的技术人员应该理解,凡是依据本发明的技术实质对以上实施方式所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1