一种公网与专网自适应的方法及装置转让专利

申请号 : CN201610806856.7

文献号 : CN106488500B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 欧清海甄岩何清素曾令康李温静王俊生王海军廖逍于华东刘柱李丽丽张喆

申请人 : 国网信息通信产业集团有限公司北京汇通金财信息科技有限公司国网江苏省电力公司国家电网公司

摘要 :

本发明公开了一种公网与专网自适应的方法及装置,所述方法包括:专网拥塞时断开选定的部分终端;修改专网广播标识,并设置有禁止接入专网的信息;公网按照预设周期向专网发送负载查询请求;专网接收负载查询请求,查询网络负载并判断网络负载是否小于预设的负载阈值;若网络负载小于预设的负载阈值,则向公网反馈拥塞解除指令,并且修改专网广播标识,使广播标识中设置有许可接入专网的信息;公网接收专网反馈的拥塞解除指令,并根据拥塞解除指令中的信息,断开已连接的终端,使终端重新连接到专网。所述公网与专网自适应的方法及装置不仅能够有效解决公网的拥塞问题,而且在专网解除拥塞时能够使得处于公网中的终端返回到专网。

权利要求 :

1.一种公网与专网自适应的方法,其特征在于,包括:检测到专网出现拥塞时,在专网中按照预设的算法选定部分终端,并断开所述选定部分终端的数据连接;

修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息;

按照预设的时间周期,公网向专网发送负载查询请求;

专网接收公网发送的负载查询请求,查询当前的网络负载,并判断专网当前的网络负载是否小于预设的负载阈值;若当前的网络负载小于预设的负载阈值,则向公网反馈拥塞解除指令,并且修改专网广播标识,使所述广播标识中设置有许可接入专网的信息;

公网接收专网反馈的拥塞解除指令,并根据所述拥塞解除指令中的信息,断开已连接的终端,使终端重新连接到专网。

2.根据权利要求1所述的公网与专网自适应的方法,其特征在于,所述检测到专网出现拥塞的步骤包括:在专网中预先设置有网络拥塞阈值;

实时监测当前专网中的网络负载,并判断所述网络负载是否大于预设的网络拥塞阈值;

若是,则提示专网出现拥塞;

否则,继续监测专网中的网络负载。

3.根据权利要求2所述的公网与专网自适应的方法,其特征在于,所述网络负载包括网络数据流量、已连接的终端数量、响应时间中的一种或多种。

4.根据权利要求1所述的公网与专网自适应的方法,其特征在于,所述在专网中按照预设的算法选定部分终端的步骤包括:针对所有终端分别预先设置有不同的优先级标签;

获取已连接终端的优先级标签,并按照标签的优先级从高到低进行排序;

根据拥塞情况,按照优先级从低到高的顺序选定预设数量的终端。

5.根据权利要求1所述的公网与专网自适应的方法,其特征在于,所述在专网中按照预设的算法选定部分终端的步骤包括:根据终端接入专网的信息,统计终端连接到专网的接入时间、终端携带的等级信息、终端的事件类型;

分别对终端连接到专网的接入时间、终端携带的等级信息、终端的事件类型赋予不同的权重值,并且求得每个终端的总权重;

根据拥塞情况,按照总权重从低到高的顺序选定预设数量的终端。

6.根据权利要求1所述的公网与专网自适应的方法,其特征在于,所述修改专网广播标识的步骤还包括:在专网中设置专网接入的优先级标签,使所述专网接入的优先级标签低于所述公网中预设的公网接入优先级标签,使终端优先接入公网;

或者,使所述专网接入的优先级标签高于所述公网中预设的公网接入优先级标签,使终端优先接入专网。

7.根据权利要求1所述的公网与专网自适应的方法,其特征在于,所述判断专网当前的网络负载是否小于预设的负载阈值的步骤之后还包括:若当前的网络负载大于或等于预设的负载阈值,则向公网反馈拥塞未解除指令。

8.根据权利要求1所述的公网与专网自适应的方法,其特征在于,所述根据所述拥塞解除指令中的信息,断开已连接的终端的步骤还包括:针对所有终端分别预先设置有不同的优先级标签;

根据所述拥塞解除指令中包含的专网负载信息确定当前专网可接入终端的数量;

在公网中按照终端的优先级标签,并根据当前专网可接入终端的数量,从高到低选取相同数量的终端,并断开这些终端的数据连接。

9.根据权利要求1所述的公网与专网自适应的方法,其特征在于,针对所有终端分别预先设置有不同的优先级标签;

所述修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息的步骤之后包括:终端检测到广播标识中禁止接入专网的信息后,根据终端中的优先级标签等级,判断是否继续接入专网中;

若终端中的优先级等级高于预设等级阈值,则继续接入专网;

否则,禁止接入专网。

10.一种公网与专网自适应的装置,其特征在于,包括:拥塞处理模块,用于检测到专网出现拥塞时,在专网中按照预设的算法选定部分终端,断开所述选定部分终端的数据连接;向广播修改模块发送广播修改指令;向公网处理模块发送拥塞启动指令;

广播修改模块,用于接收拥塞处理模块发送的广播修改指令,修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息;用于接收拥塞解除模块发送的广播修改指令,修改专网广播标识,使所述广播标识中设置有许可接入专网的信息;

公网处理模块,用于接收所述拥塞处理模块发送的拥塞启动指令,按照预设的时间周期,向拥塞解除模块发送负载查询请求,并根据反馈的拥塞解除指令以及,所述拥塞解除指令中的信息,断开已连接的终端,使终端重新连接到专网;

拥塞解除模块,用于接收所述公网处理模块发送的负载查询请求,查询当前的网络负载,并判断专网当前的网络负载是否小于预设的负载阈值;若当前的网络负载小于预设的负载阈值,则向公网处理模块反馈拥塞解除指令,并向广播修改模块发送广播修改指令。

说明书 :

一种公网与专网自适应的方法及装置

技术领域

[0001] 本发明涉及网络通讯技术领域,特别是指一种公网与专网自适应的方法及装置。

背景技术

[0002] 网络越来越成为人们生产、生活中必不可少的一个组成部分,而为了应对多样化的使用需求,目前在一些特殊领域、独立小区或者特殊部门单位中,经常同时设置有专用网络(简称专网)和共用网络(简称公网)。当公网和专网同时存在时,需要判断终端应该接入哪一种网络。一般来说,在这些区域中,基于安全等因素,终端应该主要在专网进行工作。但是,对于目前的无线网络来说,专网的资源相对匮乏,因此,过多的终端同时工作在专网中将会使得专网超负荷运行,也即专网将会发生拥塞情形,导致用户终端的使用出现卡顿等不良现象。而此时公网中的资源又不能得到充分利用。
[0003] 针对专网出现拥塞的问题,一方面,用户终端可能会主动断开专网进而连接到公网中。这样,不仅操作麻烦,而且随机性较大,不能保证解决专网拥塞的问题。而且当专网恢复通畅时,处于公网中的终端不能自动切换到专网中,虽然这些终端可以通过关机重启返回到专网,但此时如果专网依然拥塞,则会导致回到专网失败,同时,在关机重启期间,终端不能进行相关业务操作,大大影响用户的使用和体验。
[0004] 另一方面,在专网出现拥塞时,专网不能阻止新的用户终端尝试接入专网,不仅会加重或者重新导致拥塞的情形,而且会造成用户终端反复重试接入专网,最终导致终端连接专网的效率较低并且极大的影响终端用户的使用体验。
[0005] 因此,发明人在实现本发明的过程中发现现有技术至少存在以下问题:现有网络系统中同时设置有专网和公网时,不仅无法有效解决专网的拥塞问题,而且当专网恢复时,不能使处于公网中的终端及时回到专网。

发明内容

[0006] 有鉴于此,本发明的目的在于提出一种公网与专网自适应的方法及装置,不仅能够有效解决公网的拥塞问题,而且在专网解除拥塞时能够使得处于公网中的终端返回到专网。
[0007] 基于上述目的本发明提供的一种公网与专网自适应的方法,包括:
[0008] 检测到专网出现拥塞时,在专网中按照预设的算法选定部分终端,并断开所述选定部分终端的数据连接;
[0009] 修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息;
[0010] 按照预设的时间周期,公网向专网发送负载查询请求;
[0011] 专网接收公网发送的负载查询请求,查询当前的网络负载,并判断专网当前的网络负载是否小于预设的负载阈值;若当前的网络负载小于预设的负载阈值,则向公网反馈拥塞解除指令,并且修改专网广播标识,使所述广播标识中设置有许可接入专网的信息;
[0012] 公网接收专网反馈的拥塞解除指令,并根据所述拥塞解除指令中的信息,断开已连接的终端,使终端重新连接到专网。
[0013] 可选的,所述检测到专网出现拥塞的步骤包括:
[0014] 在专网中预先设置有网络拥塞阈值;
[0015] 实时监测当前专网中的网络负载,并判断所述网络负载是否大于预设的网络拥塞阈值;
[0016] 若是,则提示专网出现拥塞;
[0017] 否则,继续监测专网中的网络负载。
[0018] 可选的,所述网络负载包括网络数据流量、已连接的终端数量、响应时间中的一种或多种。
[0019] 可选的,所述在专网中按照预设的算法选定部分终端的步骤包括:
[0020] 针对所有终端分别预先设置有不同的优先级标签;
[0021] 获取已连接终端的优先级标签,并按照标签的优先级从高到低进行排序;
[0022] 根据拥塞情况,按照优先级从低到高的顺序选定预设数量的终端。
[0023] 可选的,所述在专网中按照预设的算法选定部分终端的步骤包括:
[0024] 根据终端接入专网的信息,统计终端连接到专网的接入时间、终端携带的等级信息、终端的事件类型;
[0025] 分别对终端连接到专网的接入时间、终端携带的等级信息、终端的事件类型赋予不同的权重值,并且求得每个终端的总权重;
[0026] 根据拥塞情况,按照总权重从低到高的顺序选定预设数量的终端。
[0027] 可选的,所述修改专网广播标识的步骤还包括:
[0028] 在专网中设置专网接入的优先级标签,使所述专网接入的优先级标签低于所述公网中预设的公网接入优先级标签,使终端优先接入公网;
[0029] 或者,使所述专网接入的优先级标签高于所述公网中预设的公网接入优先级标签,使终端优先接入专网。
[0030] 可选的,所述判断专网当前的网络负载是否小于预设的负载阈值的步骤之后还包括:
[0031] 若当前的网络负载大于或等于预设的负载阈值,则向公网反馈拥塞未解除指令。
[0032] 可选的,所述根据所述拥塞解除指令中的信息,断开已连接的终端的步骤还包括:
[0033] 针对所有终端分别预先设置有不同的优先级标签;
[0034] 根据所述拥塞指令中包含的专网负载信息确定当前专网可接入终端的数量;
[0035] 在公网中按照终端的优先级标签,并根据当前专网可接入终端的数量,从高到低选择相同数量的终端,并断开这些终端的数据连接。
[0036] 可选的,针对所有终端分别预先设置有不同的优先级标签;
[0037] 所述修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息的步骤之后包括:
[0038] 终端检测到广播标识中禁止接入专网的信息后,根据终端中的优先级标签等级,判断是否继续接入专网中;
[0039] 若终端中的优先级等级高于预设等级阈值,则继续接入专网;
[0040] 否则,禁止接入专网。
[0041] 本发明实施例还提供了一种公网与专网自适应的装置,包括:
[0042] 拥塞处理模块,用于检测到专网出现拥塞时,在专网中按照预设的算法选定部分终端,断开所述选定部分终端的数据连接;向广播修改模块发送广播修改指令;向公网处理模块发送拥塞启动指令;
[0043] 广播修改模块,用于接收拥塞处理模块发送的广播修改指令,修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息;用于接收拥塞解除模块发送的广播修改指令,修改专网广播标识,使所述广播标识中设置有许可接入专网的信息;
[0044] 公网处理模块,用于接收所述拥塞处理模块发送的拥塞启动指令,按照预设的时间周期,向拥塞解除模块发送负载查询请求,并根据反馈的拥塞解除指令以及,所述拥塞解除指令中的信息,断开已连接的终端,使终端重新连接到专网;
[0045] 拥塞解除模块,用于接收所述公网处理模块发送的负载查询请求,查询当前的网络负载,并判断专网当前的网络负载是否小于预设的负载阈值;若当前的网络负载小于预设的负载阈值,则向公网处理模块反馈拥塞解除指令,并向广播修改模块发送广播修改指令。
[0046] 从上面所述可以看出,本发明提供的公网与专网自适应的方法及装置,当专网出现拥塞时,按照预定算法断开部分已连接的终端,解决专网的拥塞问题,然后在专网广播中设置有禁止接入专网的信息,使得新的终端也不能连接到专网中,既保证了专网不会由于新终端的接入而在此发送拥塞,而且使得新终端直接连接到资源丰富的公网中,大大提高了网络连接管理的效率。基于专网出现了拥塞,那么可能有终端连接到了公网中,所以当专网拥塞解除时,需要使终端(包括已连接公网的终端和准备连接网络的新终端)连接到专网中,而本发明通过使得公网按照预设的时间周期向专网发送负载查询请求,专网将会根据查询结果反馈指令给公网,若查询得到专网网络负载小于预设的负载阈值,则专网向公网发送拥塞解除指令,并在广播标识中设置有许可接入专网的信息,使得准备连接网络的新终端能够连接到专网,同时公网接收到拥塞解除指令后,将会根据指令中的信息,解除已连接的终端,进而使得终端重新连接到专网中。因此,所述公网与专网自适应的方法及装置不仅能够有效解决公网的拥塞问题,而且在专网解除拥塞时能够使得处于公网中的终端返回到专网。

附图说明

[0047] 图1为本发明提供的公网与专网自适应的方法的一个实施例的流程图;
[0048] 图2为本发明提供的公网与专网自适应的方法的另一个实施例的流程图;
[0049] 图3为本发明提供的公网与专网自适应的装置一个实施例的结构示意图。

具体实施方式

[0050] 为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0051] 需要说明的是,本发明实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本发明实施例的限定,后续实施例对此不再一一说明。
[0052] 本发明针对目前同时设置专网与公网时,不能解决专网拥塞以及连接到公网的终端返回专网的问题,通过修改专网广播以及公网定时查询的方式,使得同时解决上述问题,最终使得所有终端能够优先连接到专网中,同时又能够克服专网由于连接终端过多而导致的拥塞问题。
[0053] 具体的,参照图1所示,为本发明提供的公网与专网自适应的方法的一个实施例的流程图。所述公网与专网自适应的方法包括:
[0054] 步骤101,当检测到专网出现拥塞时,在专网中按照预设的算法选定部分终端,并断开所述选定部分终端的数据连接;其中,所述专网是指专用网络,且终端应当是优先工作在专网中。所述拥塞是指专网中由于连接终端过多或者连接的终端访问的数据量过大而导致的专网中出现资源不足的情形,对于用户终端来说,拥塞表现为数据访问较慢,甚至出现卡顿现象。这里,选定部分终端是指为了解决拥塞问题,减少连接到专网中终端的数量,而具体需要选定多少终端以及选定哪个终端,需要根据拥塞的情形以及预设的算法确定。例如:拥塞越严重,则可能选定的终端数量越多。
[0055] 步骤102,修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息;其中,终端连接网络的大致原理为:网络段会不断向固定区域内发送广播信号,当终端检测到该广播信号时,才能够根据所述广播信号中包含的信息连接到网络中。本发明为了在拥塞期间,不会有新的终端请求连接到专网中,因此,需要修改专网广播标识,也即在专网广播中设置禁止接入专网的信息;而准备连接专网的终端发现专网广播中包含的禁止接入专网的信息,则不会接入专网,而是接入到公网中。这样,既不会造成专网的再次拥塞,又使得新终端能够及时连接到资源丰富的公网中。
[0056] 步骤103,按照预设的时间周期,公网向专网发送负载查询请求;其中,所述预设的时间周期是预先根据网络设备以及网络使用情况等条件,设定的查询频率的一个参考值,而这一时间周期可以根据实际情况相应的调整。基于目前核心网大多都只支持查询相应的通讯方式,所以需要公网向专网发送查询请求,才能够使得专网相应,因此,在现有核心网结构的前提下,采用该步骤能够更加容易实现,并且成本更低。当然,还可以通过更改核心网的设置,使得专网主动定时查询负载,并且将查询结果反馈到公网中。这样,可以节省发送请求的步骤,进而提高专网与公网自适应的效率。
[0057] 需要说明的是,步骤103中的前提既可以是步骤101,也可以没有前提条件。也即,可以设置公网一直定时发送查询请求,或者,需要等待专网发生时过拥塞时,才启动查询步骤。又或者,需要在公网中判断是否具有应当连接到专网的终端(例如专用终端),只有当检测到公网中具有专用终端时,才会启动查询步骤。
[0058] 步骤104,专网接收公网发送的负载查询请求,查询当前的网络负载;判断专网当前的网络负载是否小于预设的负载阈值;若当前的网络负载小于预设的负载阈值,则执行步骤105。
[0059] 步骤105,根据步骤104,若当前的网络负载小于预设的负载阈值,则向公网反馈拥塞解除指令,并且修改专网广播标识,使所述广播标识中设置有许可接入专网的信息;其中,所述负载阈值是一个预先设定的用于判断拥塞是否解除的参考值,例如:网络资源为100,若当前终端需要的资源超过100,则将会发生拥塞,若当前终端需要的资源低于80,则表示没有拥塞,并且可以继续接入新的终端,而当当前终端需要的资源处于80-100之间时,表示处于拥塞时段,此时不能接入新的终端,否则可能发生拥塞。所述网络负载只是用于表示判断网络是否发生拥塞的参考标准,而根据现有网络技术背景,也可以选定其他的判断标准,因此,网络负载并非对本发明的限制。
[0060] 步骤106,公网接收专网反馈的拥塞解除指令,并根据所述拥塞解除指令中的信息,断开已连接的终端,使终端重新连接到专网。其中,所述拥塞解除指令只是为了表示反馈指令中包含拥塞解除的信息,用于提示公网,专网的拥塞已经解除。在拥塞发生时,很可能有部分的终端连接到了公网上,而当专网解除拥塞时,已处于连接公网状态的终端由于不能识别专网何时解除拥塞,通常不会主动连接到专网,因此,需要专网向公网发送拥塞解除指令,使得公网将已连接的终端断开,然后基于专网的广播已更改为许可连接,因此,这些终端将会重新连接到专网中。
[0061] 由上述实施例可知,上述公网与专网自适应的方法,通过在专网出现拥塞时,按照预定算法断开部分已连接的终端,解决专网的拥塞问题,然后在专网广播中设置有禁止接入专网的信息,使得新的终端也不能连接到专网中,既保证了专网不会由于新终端的接入而在此发送拥塞,而且使得新终端直接连接到资源丰富的公网中,大大提高了网络连接管理的效率。基于专网出现了拥塞,那么可能有终端连接到了公网中,所以当专网拥塞解除时,需要使终端(包括已连接公网的终端和准备连接网络的新终端)连接到专网中,而本发明通过使得公网按照预设的时间周期向专网发送负载查询请求,专网将会根据查询结果反馈指令给公网,若查询得到专网网络负载小于预设的负载阈值,则专网向公网发送拥塞解除指令,并在广播标识中设置有许可接入专网的信息,使得准备连接网络的新终端能够连接到专网,同时公网接收到拥塞解除指令后,将会根据指令中的信息,解除已连接的终端,进而使得终端重新连接到专网中。因此,所述公网与专网自适应的方法不仅能够有效解决公网的拥塞问题,而且在专网解除拥塞时能够使得处于公网中的终端返回到专网。
[0062] 在本发明一些可选的实施例中,所述终端包括专用终端和普通终端;其中,专用终端优先接入到专网中,普通终端始终接入到公网中。在本发明的网络系统中,普通终端始终连接到公网,而专用终端优选连接到专网,只有当专网出现拥塞时,才有部分专用终端会连接到公网,因此,本实施例中的终端均是指专用终端。
[0063] 在本发明一些可选的实施例中,所述检测到专网出现拥塞的步骤包括:在专网中预先设置有网络拥塞阈值;实时监测当前专网中的网络负载,并判断所述网络负载是否大于预设的网络拥塞阈值;若是,则提示专网出现拥塞;否则,继续监测专网中的网络负载。基于网络流量的连续性和实效性,需要设定一个标准去判断是否发生拥塞,例如:专网的数据量上限为100,而可以设定当终端请求的数据量超过110时,即为拥塞情形,这里的110也就是一个网络拥塞阈值。通过实施监测专网的网络负载,能够及时发现拥塞的出现,也即能够及时解决拥塞问题。当然,还可以直接在拥塞发生之前提前判断,例如:只要网络负载超出某一阈值,则表示可能发生拥塞,可以直接修改广播标识。其中,所述网络负载包括网络数据流量、已连接的终端数量、响应时间等能够表示专网中网络状态的标志中的一种或多种。
[0064] 可选的,主动监测的方式可能比较浪费资源,也可以采用被动触发的方式,例如:已连接的终端能够判断是否发生拥塞(根据数据响应时间、数据流量等等),当专网发送拥塞时,终端向专网发送一个拥塞指令,提示拥塞的发生。
[0065] 进一步,所述终端是指手机、平板、电脑等智能终端设备。
[0066] 在本发明一些可选的实施例中,所述在专网中按照预设的算法选定部分终端的步骤包括:针对所有终端分别预先设置有不同的优先级标签;获取已连接终端的优先级标签,并按照标签的优先级从高到低进行排序;根据拥塞情况,按照优先级从低到高的顺序选定预设数量的终端。也即,本发明所述的预设算法为按照终端携带的优先级标签排列的顺序进行选定。所述优先级标签既可以是认为设定的身份标签,例如:按照公司职位的高低设定相应优先级,也可以是终端使用情况的评定,例如:根据终端用户的使用时间、消费情况、活跃度等等设定相应的优先级。所述拥塞情况是指拥塞的程度,拥塞程度越高,则需要选定的终端数量越多。当然,也可以一个一个的选定排序在后的终端,直到拥塞不在发生为止。
[0067] 在本发明一些可选的实施例中,所述在专网中按照预设的算法选定部分终端的步骤包括:根据终端接入专网的信息,统计终端连接到专网的接入时间、终端携带的等级信息、终端的事件类型;分别对终端连接到专网的接入时间、终端携带的等级信息、终端的事件类型赋予不同的权重值,并且求得每个终端的总权重;根据拥塞情况,按照总权重从低到高的顺序选定预设数量的终端。其中,所述终端携带的等级信息既可以是预设的优先级,也可以是用户的身份信息。所述终端的事件类型是指终端在专网中处理时间的类型,例如:发短信、上网、打电话等等,而某些事件是通常不应该中断的,例如:打电话。此时可以给打电话这一事件赋予较高的权重,使得终端用户不会突然终端通话。因此,通过上述算法,能够更加精确的选定可以断开的终端。
[0068] 在本发明一些可选的实施例中,所述修改专网广播标识的步骤还包括:
[0069] 在专网中设置专网接入的优先级标签,使所述专网接入的优先级标签低于所述公网中预设的公网接入优先级标签,使终端优先接入公网;
[0070] 或者,使所述专网接入的优先级标签高于所述公网中预设的公网接入优先级标签,使终端优先接入专网。这样,通过在公网中设置优先级标签,使得能够进一步限定终端进行网络连接的优先级别,降低出错率,也即提高公网与专网自适应的效率。
[0071] 在本发明一些可选的实施例中,所述判断专网当前的网络负载是否小于预设的负载阈值的步骤之后还包括:
[0072] 若当前的网络负载大于或等于预设的负载阈值,则向公网反馈拥塞未解除指令。当然,也可以不反馈信息。使得公网指导专网依旧处于拥塞状态。
[0073] 在本发明一些可选的实施例中,所述根据所述拥塞解除指令中的信息,断开已连接的终端的步骤还包括:
[0074] 针对所有终端分别预先设置有不同的优先级标签;
[0075] 根据所述拥塞指令中包含的专网负载信息确定当前专网可接入终端的数量;
[0076] 在公网中按照终端的优先级标签,并根据当前专网可接入终端的数量,从高到低选取相同数量的终端,并断开这些终端的数据连接。
[0077] 其中,所述专网负载信息是指终端占用的负载与专网负载容量的比例,通过所述专网负载信息,能够确定专网的负载余量,进而能够计算得到当前专网可接入终端的数量,使得公网不至于断开过多的终端,而导致专网的再次拥塞。而且本发明通过终端中预设的优先级标签,能够使得公网从大量的终端中,选出合适的终端切换到专网。这样,既能够保证专网与公网自适应的有序和稳定,而且能够针对终端进行差异化管理,提高终端联网管理的效率。
[0078] 在本发明一些可选的实施例中,针对所有终端分别预先设置有不同的优先级标签;
[0079] 所述修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息的步骤之后包括:
[0080] 终端检测到广播标识中禁止接入专网的信息后,根据终端中的优先级标签等级,判断是否继续接入专网中;
[0081] 若终端中的优先级等级高于预设等级阈值,则继续接入专网;
[0082] 否则,禁止接入专网。
[0083] 而对于某些终端来说,基于该用户终端的身份或者等级,有时候必须保证这些用户终端始终处于专网中,因此通过设置不同的优先级标签,同时预先设置一个等级阈值,使得当终端的优先级等级高于预设等级阈值时,终端将会忽视专网广播中设置的禁止接入专网的标识,继续接入专网中。进一步,若专网再次发生拥塞时,将会根据优先级的等级,剔除等级较低的终端用户,保证高级用户(等级相对较高的终端用户)始终能够连接到专网。或者,还可以设置使得高级用户只能够连接到专网,而不能连接公网。
[0084] 参照图2所示,为本发明提供的公网与专网自适应的方法的另一个实施例的流程图。所述公网与专网自适应的方法包括:
[0085] 步骤201,在专网中预先设置有网络拥塞阈值;实时监测当前专网中的网络负载;
[0086] 步骤202,判断所述网络负载是否大于预设的网络拥塞阈值;若是,则执行步骤203,否则继续执行判断步骤202;
[0087] 步骤203,根据步骤202,提示专网出现拥塞;
[0088] 步骤204,针对所有终端分别预先设置有不同的优先级标签;获取已连接终端的优先级标签,并按照标签的优先级从高到低进行排序;
[0089] 步骤205,根据拥塞情况,按照优先级从低到高的顺序选定预设数量的终端,并断开所述选定部分终端的数据连接;
[0090] 步骤206,修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息,同时设置专网接入的优先级标签,使所述专网接入的优先级标签低于所述公网中预设的公网接入优先级标签,使终端优先接入公网;
[0091] 步骤207,按照预设的时间周期,公网向专网发送负载查询请求;
[0092] 步骤208,专网接收公网发送的负载查询请求,查询当前的网络负载;
[0093] 步骤209,判断专网当前的网络负载是否小于预设的负载阈值;若是,则执行步骤211,否则,执行步骤210;
[0094] 步骤210,若当前的网络负载大于或等于预设的负载阈值,则向公网反馈拥塞未解除指令;
[0095] 步骤211,向公网反馈拥塞解除指令,并且修改专网广播标识,使所述广播标识中设置有许可接入专网的信息;同时在专网中设置专网接入的优先级标签,使所述专网接入的优先级标签高于所述公网中预设的公网接入优先级标签,使终端优先接入专网;
[0096] 步骤212,根据所述拥塞指令中包含的专网负载信息确定当前专网可接入终端的数量;
[0097] 步骤213,在公网中按照终端的优先级标签,并根据当前专网可接入终端的数量,从高到低选取相同数量的终端,并断开这些终端的数据连接,是这些终端连接到专网。
[0098] 由上述实施例可知,所述公网与专网自适应的方法不仅能够有效解决公网的拥塞问题,而且在专网解除拥塞时能够使得处于公网中的终端返回到专网。同时,所述公网与专网自适应的方法还通过终端的优先级以及对专网设置不同优先级,进一步提高了专网与公网自适应的效率和准确性。
[0099] 在本发明实施例的另一方面,参照图3所示,还提供了一种公网与专网自适应的装置。所述公网与专网自适应的装置包括:
[0100] 拥塞处理模块301,用于检测到专网出现拥塞时,在专网中按照预设的算法选定部分终端,断开所述选定部分终端的数据连接;向广播修改模块302发送广播修改指令;向公网处理模块303发送拥塞启动指令;
[0101] 广播修改模块302,用于接收拥塞处理模块301发送的广播修改指令,修改专网广播标识,使所述广播标识中设置有禁止接入专网的信息;用于接收拥塞解除模块304发送的广播修改指令,修改专网广播标识,使所述广播标识中设置有许可接入专网的信息;
[0102] 公网处理模块303,用于接收所述拥塞处理模块301发送的拥塞启动指令,按照预设的时间周期,向拥塞解除模块发送负载查询请求,并根据反馈的拥塞解除指令以及,所述拥塞解除指令中的信息,断开已连接的终端,使终端重新连接到专网;
[0103] 拥塞解除模块304,用于接收所述公网处理模块303发送的负载查询请求,查询当前的网络负载,并判断专网当前的网络负载是否小于预设的负载阈值;若当前的网络负载小于预设的负载阈值,则向公网处理模块303反馈拥塞解除指令,并向广播修改模块302发送广播修改指令。
[0104] 由上述实施例可知,所述公网与专网自适应的装置通过所述拥塞处理模块301在专网拥塞时断开部分终端,进而缓解了拥塞程度;通过所述广播修改模块302使得终端根据广播信息获知专网是否处于拥塞状态,也即是否可连接,进而避免终端进行重复的连接请求,提高了终端连接网络的效率;通过所述公网处理模块303使得当专网中的拥塞解除时,连接到公网的终端能够及时重新连接到专网中;通过所述拥塞解除模块304使得所述公网处理模块303和所述广播修改模块302能够及时获知专网的拥塞已经解除,进而执行相应的策略。综上,所述公网与专网自适应的装置不仅能够有效解决公网的拥塞问题,而且在专网解除拥塞时能够使得处于公网中的终端返回到专网。
[0105] 所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本公开的范围(包括权利要求)被限于这些例子;在本发明的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本发明的不同方面的许多其它变化,为了简明它们没有在细节中提供。
[0106] 另外,为简化说明和讨论,并且为了不会使本发明难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本发明难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本发明的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本发明的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本发明。因此,这些描述应被认为是说明性的而不是限制性的。
[0107] 尽管已经结合了本发明的具体实施例对本发明进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。
[0108] 本发明的实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本发明的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本发明的保护范围之内。