Embodiment
For the purpose, advantage and the technical scheme that make the embodiment of the invention is clearer, the embodiment of the invention is described in detail below in conjunction with accompanying drawing.
Embodiment one:
Referring to Fig. 1, the embodiment of the invention provides a kind of the user is inserted the method for controlling, and this method comprises:
Step 101:, obtain the local resource utilization rate in the cycle of presetting;
Wherein, described resource comprises: the example resource of the credit resources of the sign indicating number resource of sub-district, power resource, base station, radio network controller-base-station interface (Iub:Interface between an RNC and a Node B, RNC:Radionetwork controller) transfer resource, UTRAN, hardware resource, IU interface transfer resource etc.; Wherein, in described resource, can be provided with flexibly as required;
Wherein, obtaining the local resource utilization rate can obtain by obtaining current resource use amount, and its resource utilization is defined as: R
Utilization rate=current resource use amount/system's rated capacity;
Wherein, described current resource utilization is the ratio of respective resources use amount and rated capacity, and the resource use amount is by radio network controller (Radio Network Controller, RNC) obtain by measuring, typical resource use amount is as the sign indicating number resource of sub-district, power resource, the credit degree resource of base station, the IUB transfer resource, the example resource of UTRAN, hardware resource, resources such as IU interface transfer resource or the like, the acquisition methods of resource use amount table specific as follows is described:
Resource type |
The summary of resources occupation rate acquisition methods |
The sign indicating number resource |
In terminal access, on-hook, the professional reconfiguration course, RNC can distribute, discharge or revise the sign indicating number resource that this terminal takies according to request, check the sign indicating number resource use amount of sub-district simultaneously,, calculate the sign indicating number resources occupation rate by to take yard stock number divided by total sign indicating number stock number. |
Power resource |
RNC just starts the common test process after the sub-district is set up, allow the base station with the uplink and downlink power of cycle or Event triggered mode reporting subdistrict, by using power divided by rated power, thereby obtains the utilization rate of sub-district uplink and downlink power. |
The credit resources of base station |
The base station reports total credit rating ability of home cell, home cell group, the consumption rule of various spreading factors by " audit " or " resource status " indication process; RNC is in terminal access, on-hook, when business is reshuffled, the credit that reports according to the base station |
|
The degree consumption rule calculates the credit rating of this terminals consume, checks the reliability use amount of home cell, home cell group simultaneously, calculates corresponding credit rating utilization rate, and wherein, the credit rating utilization rate of home cell, home cell group is calculated respectively. |
Radio network controller-base-station interface transfer resource |
In terminal access, on-hook, the professional reconfiguration course, RNC can distribute according to request, discharge or revise this terminal and take " radio network controller-base-station interface " transfer resource, checks the occupancy of this interface transfer resource simultaneously. |
The example resource of UTRAN |
In terminal access, the hooks on process, RNC can be this terminal distribution, discharge the UTRAN example resource, checks the occupancy of UTRAN example resource simultaneously. |
Hardware resource |
RNC single board chip underlying operating system is the detection chip CPU usage periodically, wherein, in the unit interval, CPU usage=computing cycle number/(computing cycle number+idling cycle number)). |
Radio network controller-core network interface transfer resource |
In terminal access, on-hook, the professional reconfiguration course, RNC can distribute according to request, discharge or revise this terminal and take " radio network controller-core network interface " transfer resource, checks the occupancy of this interface transfer resource simultaneously. |
Wherein, the terminal in the last table comprises: mobile phone and data card;
With the power resource is example: suppose that the cell downlink maximum transmission power is 20W, and current consumption 18W, R utilization rate=(18W/20W) * 100%=90% then, therefore, the utilization rate of power resource is 90%;
Step 102: when the resource utilization of the arbitrary sub-district that is obtained meets or exceeds the threshold value that presets, then notify the user to forbid that access priority is lower than other service business of preset level by system broadcast message;
Wherein, because concerning call, the sign indicating number resource of sub-district, power resource, the credit degree resource of base station, the IUB transfer resource, the example resource of UTRAN, hardware resource, resources such as IU interface transfer resource all are essential resources, as long as any resource occurs congested and can not meet the demands the time in the above-mentioned resource, call out and just can't set up, therefore, when any resource utilization meets or exceeds the threshold value that presets in the above-mentioned resource, then need to notify the user to forbid that access priority is lower than other service business of preset level;
Wherein, the described access priority of forbidding is lower than other service business of preset level, and its strategy of forbidding can be:
Forbid that simultaneously access priority is lower than other whole service business of preset level; For example:
Forbid that described access priority is lower than the whole regular service that offers domestic consumer of AC10, only allow " urgent call " to serve and offer the service business of special group user;
Bans policy can also be:
The time interval of presetting, forbid that to described the priority that inserts is lower than other service business of preset level and forbids in turn, for example: be lower than the service business of AC10 if forbid priority level, can forbid the service of AC0~AC4 so a period of time, a period of time is forbidden the service of AC5~AC9.
In said method, after the resource utilization of sub-district meets or exceeds the threshold value that presets, the service business that system provided is limited, and after the resource utilization of sub-district was recovered normally, originally limiting the service business short time recovered rapidly, and a large number of users is initiated user registration course at short notice simultaneously in the network, and cause network congestion, and user's retry repeatedly behind access failure has more aggravated network congestion, may cause network paralysis when serious.Therefore, recover just often when the resource utilization of sub-district, said method can further comprise;
And the utilization rate of the local resource that ought describedly obtain all returns to below the described threshold value that presets, and then by system broadcast message, notice is open described forbids the service business that inserts;
Wherein, described returning to do not comprise below the described preset gate limit value and returns to this threshold value;
Wherein, the open described strategy of the service business that inserts of forbidding can be:
In the time interval of presetting, forbid that to described the service business that inserts is open in batches;
Described opening in batches can be open in batches according to the size order of the access priority of the service business that inserts of forbid; If forbid that the priority of the service business that inserts is the same, then can be open in batches at random;
As: the use of at first open public safety, communal facility service department; After the time interval of presetting, the use of open regular service AC9; After the time interval of presetting, the use of open regular service AC8; And the like, all open until whole regular services;
Wherein, described opening forbids that the strategy of the service business that inserts can set flexibly according to actual conditions.
Embodiment two:
Referring to Fig. 2, the embodiment of the invention provides a kind of the user has been inserted the device of controlling, and this device comprises:
Resource utilization acquiring unit 201 is used to obtain the local resource utilization rate, and sends the result who obtains;
Wherein, described resource comprises: the example resource of the credit resources of the sign indicating number resource of sub-district, power resource, base station, IUB transfer resource, UTRAN, hardware resource, IU interface transfer resource etc.; Wherein, in described resource, the resource that need obtain utilization rate can be set flexibly as required;
Wherein, obtaining the local resource utilization rate can obtain by obtaining current resource use amount, and its resource utilization is defined as: R
Utilization rate=current resource use amount/system's rated capacity;
Wherein, described current resource utilization is the ratio of respective resources use amount and rated capacity, the resource use amount is obtained by measuring by radio network controller, typical resource use amount, credit rating quantity that has taken as cpu load, base station current transmit power, the sub-district of chip already used sign indicating number resource quantity, sub-district or the like.
With the power resource is example: suppose that the cell downlink maximum transmission power is 20W, and current consumption 18W, R utilization rate=(18W/20W) * 100%=90% then, therefore, the utilization rate of power resource is 90%;
First updating block 202 is used to receive the resource utilization of sub-district, and when the arbitrary resource utilization that is received meets or exceeds the threshold value that presets, and then by system broadcast message, notice is open described forbids the service business that inserts;
Wherein, the described access priority of forbidding is lower than other service business of preset level, and its strategy of forbidding can be:
Forbid that simultaneously access priority is lower than other whole service business of preset level; For example:
Forbid that described access priority is lower than the whole regular service that offers domestic consumer of AC10, only allow " urgent call " to serve and offer the service business of special group user;
Bans policy can also be:
The time interval of presetting, forbid that to described the priority that inserts is lower than other service business of preset level and forbids in turn, for example: be lower than the service business of AC10 if forbid priority level, can forbid the service of AC0~AC4 so a period of time, a period of time is forbidden the service of AC5~AC9.
In said apparatus, after the resource utilization of sub-district meets or exceeds the threshold value that presets, the service business that system provided is limited, and after the resource utilization of sub-district was recovered normally, originally limiting the service business short time recovered rapidly, and a large number of users is initiated user registration course at short notice simultaneously in the network, and cause network congestion, and user's retry repeatedly behind access failure has more aggravated network congestion, may cause network paralysis when serious.Therefore, recover just often when the resource utilization of sub-district, this device also can further comprise:
Second updating block, the utilization rate that is used for the local resource that ought describedly obtain all returns to below the described threshold value that presets, and then by system broadcast message, notice is open described forbids the service business that inserts;
Wherein, described returning to do not comprise below the described preset gate limit value and returns to this threshold value;
Wherein, the open described strategy of the service business that inserts of forbidding can be:
In the time interval of presetting, according to opening of the service business of being forbidden in batches;
Described opening in batches can be open in batches according to the size order of the access priority of the service business that inserts of forbid; If forbid that the priority of the service business that inserts is the same, then can be open in batches at random;
As: the use of at first open public safety, communal facility service department; After the time interval of presetting, the use of open regular service AC9; After the time interval of presetting, the use of open regular service AC8; And the like, all open until whole regular services;
Wherein, described opening forbids that the strategy of the service business that inserts can set flexibly according to actual conditions.
In the above technical scheme, utilization rate by the detection of dynamic local resource, when the local resource utilization rate meets or exceeds the threshold value that presets, the service business that system is provided limits, under the situation about can use with sub-district in the prior art, the all open technical scheme of whole service business that system provided is compared, the technical scheme that the embodiment of the invention provided can realize user's access flow is controlled, when system loading is higher, reduce to cause the possibility of systemic breakdown owing to the conflict that the user inserts.
One of ordinary skill in the art will appreciate that all or part of step that realizes method described in the embodiment one, can instruct relevant hardware to finish by program, described program can be stored in the computer-readable recording medium, this program is when carrying out, included step is identical with method step among embodiment one and the embodiment three respectively, described storage medium, as: ROM/RAM, magnetic disc, CD etc.
More than a kind ofly to the embodiment of the invention provided the user inserted method and the device controlled be described in detail, used specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.