Detailed Description
The embodiment of the invention determines the accessible resource upper limit of the cell according to the admission threshold corresponding to the service type of each type of accessed service in the cell and the resource amount of each type of service, compares the total resource amount of the service in the cell with the determined accessible resource upper limit of the cell, and determines whether to allow the requested service access according to the comparison result.
Wherein, if the service type of the requested service and the service type of the service accessed to the cell are GBR (Guaranteed Bit Rate) services, the resource amount of the service is the resource occupation amount of the service;
and if the requested service and the service accessed to the cell are the NGBR service, the resource quantity of the service is the minimum resource demand quantity of the service.
The traffic types may also be classified according to QCI (QoS Class Identifier) as required, see table 1:
TABLE 1
If the requested service and the accessed cell service are services with QCI identifications of 1-4, the resource amount of the service is the resource occupation amount of the service;
and if the requested service and the service accessed to the cell are the services with QCI identifications of 5-9, the resource quantity of the service is the minimum resource demand quantity of the service.
In the specific implementation process, the embodiment of the invention is suitable for single service scenes and mixed service scenes.
The embodiments of the present invention will be described in further detail with reference to the drawings attached hereto.
As shown in fig. 1, the apparatus for processing service access according to the embodiment of the present invention includes: an access resource upper limit determining module 10 and a decision module 20.
An access resource upper limit determining module 10, configured to determine, when a service request is accessed, an upper limit of an accessible resource of a cell according to an admission threshold corresponding to a service type of each type of service that has been accessed in the cell and a resource amount of each type of service.
The admission threshold corresponding to the service type of each service is the admission threshold of the service type in a single service scene, the admission threshold in the single service scene is obtained by simulation or networking test, and unified configuration and management can be performed through an O & M (Operations and Maintenance) module. That is, the admission threshold in a single service scenario is not constant, but changes in real time by the specific environment.
Wherein, if the cell accessible resource upper limit is determined by the hybrid service admission gate, the access resource upper limit determining module 10 may further include: a mixed service determination module 100 and a first module 110.
The mixed service determining module 100 is configured to determine a mixed service admission threshold according to an admission threshold corresponding to a service type of each type of service that has been accessed in a cell and a resource amount of each type of service.
A first module 110, configured to determine an upper limit of a cell accessible resource according to the total cell resource amount and the mixed service admission threshold determined by the mixed service determining module 100.
The mixed service determining module 100 determines the mixed service admission threshold according to the following formula:
(formula one)
Wherein, eta% is the mixed service admission threshold;
the total amount of resources of the accessed service in the cell; i is an integer of 1 to N; r
old_jJ is the resource quantity of the jth service, and is an integer from 1 to N; n is the total number of the service types accessed in the cell; eta
j% is admission threshold for jth class of traffic.
The first module 110 multiplies the mixed service admission threshold determined by the mixed service determination module 100 by the total amount of cell resources, and takes the obtained value as the upper limit of the cell accessible resources.
Namely, it is
(formula two).
RtotalIs the total amount of cell resources.
Wherein, if the cell accessible resource upper limit is determined by the cell reserved resource amount, the access resource upper limit determining module 10 may further include: a reserved resource amount determination module 120 and a second module 130.
A reserved resource amount determining module 120, configured to determine a reserved resource amount of the cell according to an admission threshold corresponding to the service type of each type of service that has been accessed in the cell and a resource amount of each type of service.
A second module 130, configured to determine an upper limit of the accessible resource of the cell according to the total amount of the cell resource and the amount of the reserved resource determined by the reserved resource amount determining module 120.
The reserved resource amount determining module 120 determines the admission threshold of the hybrid service according to the following formula:
(formula three).
Wherein, X is the reserved resource amount of the cell; rold_iI is the resource quantity of the ith service, and is an integer from 1 to N; n is the total number of the service types accessed in the cell; etai% is admission threshold for class i traffic.
The second module 130 uses the difference between the total amount of cell resources and the amount of reserved resources of the cell determined by the reserved resource amount determination module 120 as the upper limit of the accessible resources of the cell.
Namely, it is(equation four).
A decision module 20, configured to compare the total amount of resources of the service in the cell with the upper limit of the accessible resources of the cell determined by the access resource upper limit determination module 10, and determine whether to allow the requested service to be accessed according to a comparison result.
Wherein, the total resource amount of the service in the cell is the sum of the total resource amount of the accessed service and the resource amount of the service requested to be accessed in the cell. That is, the total amount of resources of the service in the cell is the total amount of resources of the service that is supposed to be accessed after the requested service is allowed to be accessed.
The total resource amount of the accessed service in the cell is the sum of the GBR service resource occupation amount and the minimum resource demand amount of the NGBR service in the cell.
The GBR service resource occupation amount is determined by counting the GBR service transmission resource occupation amount;
the sum of the minimum resource requirements of the NGBR services is obtained by multiplying the spectrum efficiency (i.e. the resource occupation of the transmission unit bit rate) by the sum of the minimum bit rates required by the services.
The spectral efficiency is determined from the average transmission bit rate and the transmission resource occupancy of the NGBR traffic in the cell.
The minimum bit rate required for each service is preset according to different services.
In the specific implementation process, if the total resource amount of the service in the cell is less than the upper limit of the accessible resource of the cell, the requested service is allowed to access; otherwise, the requested service access is not allowed.
In order to ensure the QoS (Quality of Service) of the Service requesting the access, it is required to determine the transmission resource required by the QoS of the Service requesting the access, and the apparatus for processing the Service access according to the embodiment of the present invention may further include: a numerical value determination module 30 and a resource amount determination module 40.
A value determining module 30, configured to determine an admission threshold corresponding to a service type of a service requested to be accessed and a resource prediction value of the service.
The resource prediction value of the service requesting access is different according to the service type of the service requesting access, and the determination modes are also different.
If the service type of the service requesting access is the GBR service, the mode of determining the resource predicted value of the service requesting access is as follows:
the ratio of the total resource occupation amount of the service type in the cell to the number of the service type bearers.
If the service type of the service requested to be accessed is the NGBR service, the mode of determining the resource predicted value of the service requested to be accessed is as follows:
the spectral efficiency is multiplied by the lowest bit rate of the service requesting access.
The resource amount determining module 40 is configured to divide the resource predicted value determined by the numerical value determining module 30 by the admission threshold corresponding to the service type of the service requested to be accessed, which is determined by the numerical value determining module 30, and use the obtained numerical value as the resource amount of the service requested to be accessed.
And the admission threshold corresponding to the service type of the service requested to be accessed is the admission threshold of the service requested to be accessed in a single service scene.
The QoS of the service requested to be accessed can be ensured, so that the accuracy of the judgment result is further improved.
In the specific implementation process, the total amount of resources of the service in the cell can be determined by a formula five:
Wherein,
the total amount of resources of the accessed service in the cell; i is an integer of 1 to N;
is the amount of resources of the service requested for access.
If formula two and formula five are combined, the decision module 20 may perform access processing according to formula six:
(formula six)
If the numerical values are substituted into the formula six, the formula six is established, and the requested service is allowed to be accessed; otherwise, the requested service access is not allowed.
If formula four and formula five are combined, the decision module 20 may perform access processing according to formula seven:
(formula seven).
If the formula seven is established after the numerical values are substituted into the formula seven, the requested service is allowed to be accessed; otherwise, the requested service access is not allowed.
If equation seven is simplified, equation eight can be obtained:
(formula eight).
Formula seven is different from formula eight in form, and the physical meanings are equivalent. A formula seven is used for fitting an admission threshold from the angle of an admission judgment formula of the existing admission control method; and the formula eight eliminates the cell admission threshold, so that the calculation is simpler.
As shown in fig. 2, the method for processing service access according to the embodiment of the present invention includes the following steps:
step 200, when there is a service request to access, determining the upper limit of the accessible resources of the cell according to the admission threshold corresponding to the service type of each type of services accessed in the cell and the resource amount of each type of services.
The admission threshold corresponding to the service type of each type of service is the admission threshold of the service type in a single service scene, and the admission threshold in the single service scene is obtained by simulation or networking test and can be uniformly configured and managed through an O & M module. That is, the admission threshold in a single service scenario is not constant, but changes in real time by the specific environment.
Step 201, comparing the total amount of the service resources in the cell with the determined upper limit of the accessible resources of the cell, and determining whether to allow the requested service access according to the comparison result.
Wherein, the total resource amount of the service in the cell is the sum of the total resource amount of the accessed service and the resource amount of the service requested to be accessed in the cell. That is, the total amount of resources of the service in the cell is the total amount of resources of the service that is supposed to be accessed after the requested service is allowed to be accessed.
The total resource amount of the accessed service in the cell is the sum of the GBR service resource occupation amount and the minimum resource demand amount of the NGBR service in the cell.
The GBR service resource occupation amount is determined by counting the GBR service transmission resource occupation amount;
the sum of the minimum resource requirements of the NGBR services is obtained by multiplying the spectrum efficiency (i.e. the resource occupation of the transmission unit bit rate) by the sum of the minimum bit rates required by the services.
The spectral efficiency is determined from the average transmission bit rate and the transmission resource occupancy of the NGBR traffic in the cell.
The minimum bit rate required for each service is preset according to different services.
In the specific implementation process, if the total resource amount of the service in the cell is less than the upper limit of the accessible resource of the cell, the requested service is allowed to access; otherwise, the requested service access is not allowed.
Wherein, if the upper limit of the cell accessible resource is determined by the hybrid service admission gate, the step 200 may further include:
step a200, determining a mixed service admission threshold according to the admission threshold corresponding to the service type of each type of service accessed in the cell and the resource amount of each type of service.
And b200, determining the upper limit of the accessible resources of the cell according to the total amount of the cell resources and the determined admission threshold of the mixed service.
Wherein, the hybrid service admission threshold is determined according to the following formula:
(formula one).
Wherein, eta% is the mixed service admission threshold;the total amount of resources of the accessed service in the cell; i is an integer of 1 to N; rold_jJ is the resource quantity of the jth service, and is an integer from 1 to N; n is the total number of the service types accessed in the cell; etaj% is admission threshold for jth class of traffic.
In step b200, the determined admission threshold of the mixed service is multiplied by the total amount of the cell resources, and the obtained value is used as the upper limit of the cell accessible resources.
Namely, it is
(formula two).
RtotalIs the total amount of cell resources.
Wherein, if the cell accessible resource upper limit is determined by the cell reserved resource amount, step 200 may further include:
and step c200, determining the reserved resource amount of the cell according to the admission threshold corresponding to the service type of each type of accessed service in the cell and the resource amount of each type of accessed service.
And d200, determining the upper limit of the accessible resources of the cell according to the total amount of the cell resources and the determined amount of the reserved resources of the cell.
Wherein, the hybrid service admission threshold is determined according to the following formula:
(formula three).
Wherein, X is the reserved resource amount of the cell; rold_iI is the resource quantity of the ith service, and is an integer from 1 to N; n is the total number of the service types accessed in the cell; etai% is admission threshold for class i traffic.
In step d200, the difference between the total amount of cell resources and the determined amount of cell reserved resources is used as the upper limit of cell accessible resources.
Namely, it is
(equation four).
In order to ensure the QoS of the service requesting the access, it is necessary to determine the transmission resource required by the QoS of the service requesting the access, and the method for processing the service access according to the embodiment of the present invention may further include the step of determining the resource amount of the service requesting the access:
step S1 determines an admission threshold corresponding to the service type of the service requested to be accessed and a resource prediction value of the service.
The resource prediction value of the service requesting access is different according to the type of the service requesting access, and the determination modes are also different.
If the service type of the service requesting access is the GBR service, the mode of determining the resource predicted value of the service requesting access is as follows:
the ratio of the total resource occupation amount of the service type in the cell to the number of the service type bearers.
If the service type of the service requested to be accessed is the NGBR service, the mode of determining the resource predicted value of the service requested to be accessed is as follows:
the spectral efficiency is multiplied by the lowest bit rate of the service requesting access.
And step S2, dividing the determined resource predicted value by the admission threshold corresponding to the determined service type of the service requesting access, and taking the obtained numerical value as the resource amount of the service requesting access.
And the admission threshold corresponding to the service type of the service requested to be accessed is the admission threshold of the service requested to be accessed in a single service scene.
The QoS of the service requested to be accessed can be ensured, so that the accuracy of the judgment result is further improved.
In the specific implementation process, the total amount of resources of the service in the cell can be determined by a formula five:
Wherein,
the total amount of resources of the accessed service in the cell; i is an integer of 1 to N;
is the amount of resources of the service requested for access.
If formula two and formula five are combined, then access processing can be performed according to formula six:
(formula six)
If the numerical values are substituted into the formula six, the formula six is established, and the requested service is allowed to be accessed; otherwise, the requested service access is not allowed.
If formula four and formula five are combined, then access processing can be performed according to formula seven:
(formula seven).
If the formula seven is established after the numerical values are substituted into the formula seven, the requested service is allowed to be accessed; otherwise, the requested service access is not allowed.
If equation seven is simplified, equation eight can be obtained:
(formula eight).
Formula seven is different from formula eight in form, and the physical meanings are equivalent. A formula seven is used for fitting an admission threshold from the angle of an admission judgment formula of the existing admission control method; and the formula eight eliminates the cell admission threshold, so that the calculation is simpler.
As shown in fig. 3, the method for processing service access in a mixed service scenario according to the embodiment of the present invention includes the following steps:
and step 300, configuring an admission threshold for each service type of the cell through an O & M module.
Step 301, according to the difference between the GBR service and the NGBR service, counting the resource occupation amount and the bearing number of each GBR service, thereby determining the GBR service transmission resource occupation amount, and counting the resource occupation amount and the average transmission bit rate of each NGBR service, thereby determining the spectrum efficiency.
Step 302, when there is a service request to access, calculating the resource occupation amount (GBR service) of the access service in the cell according to the GBR service transmission resource occupation amount determined in step 301, and calculating the minimum resource demand (NGBR service) of the access service in the cell according to the spectrum efficiency determined in step 301.
Step 303, determining a resource prediction value requested to be accessed according to the service type of the service requested to be accessed.
If the request admission bearer is a GBR service, the resource predicted value is the ratio of the total resource occupation amount of the service type in the cell to the number of the service type bearers;
the request admission bearer is NGBR service, and the resource prediction value is the product of the spectrum efficiency and the lowest bit rate of the request admission bearer.
And step 304, substituting the numerical values determined in the steps 300 to 303 into a formula six, a formula seven or a formula eight to perform access judgment processing.
Step 305, if the access judgment is successful, performing subsequent processing; otherwise, the requested service access is refused.
It should be noted that, the method for processing service access in a single service scenario only needs to calculate GBR service or NGBR service, and unlike the case where both services need to be calculated in a mixed service scenario, other processing manners are similar to the method for processing service access in a mixed service scenario, and are not described again.
The following describes embodiments of the present invention in detail, taking an LTE system as an example.
Assuming that the system bandwidth is 10MHz and the total transmission resource of the cell is 50 PRBs; the services are classified according to QCI, 3 types of accessed services in a cell are provided, the priority of the QCI is services 1, 2 and 3 from high to low, wherein the service 1 is GBR service, and the services 2 and 3 are NGBR service; the admission thresholds of the 3 kinds of services are 1, 0.7 and 0.6 respectively; the lowest downstream bit rates for services 2, 3 are both 64 kbps.
Wherein, the first to third embodiments use the formula six to make the judgment; the fourth to sixth embodiments use the formula eight to make the decision.
The first embodiment is as follows:
the resource occupation amount of the accessed bearer of the service type 1 is counted to be 9 PRBs, and the number of the accessed bearers is 10; counting to obtain 25 PRBs (resource occupation amount), 3Mbps (average bit rate of transmission) and 3 accessed bearers of the service type 2; and counting to obtain that the resource occupation amount of the service type 3 is 14 PRBs, the average transmission bit rate is 1.5Mbps, and the number of accessed bearers is 5.
According to the above statistics, the spectrum efficiency of the accessed load with the service types of 2 and 3 can be calculated to be 8.3 x 10 < -6 > PRB/bps and 9.3 x 10 < -6 > PRB/bps respectively.
Calculating the resource amount of each service according to the above statistics:
Rold_1=9PRB;
Rold_2=8.3×10-6(PRB/bps)×64kbps×3=1.59PRB;
Rold_3=9.3×10-6(PRB/bps)×64kbps×5=2.98PRB。
calculating the hybrid service admission threshold by using a formula I:
when a service request is accessed, judging the service type of the service:
if the type of the admission request bearer service is 1, the request admission bearer is GBR service, and the resource amount of the service is as follows:
if the type of the admission request bearer service is 2, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR2=8.3×10-6(PRB/bps)×64kbps/70%=0.759PRB。
if the type of the admission request bearer service is 3, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR3=9.3×10-6(PRB/bps)×64kbps/60%=0.992PRB
and utilizing a formula six to respectively judge the access bearers when the service types are 1, 2 and 3 as follows:
request access bearer as service 1: the judgment of 9+1.59+2.98+0.9 percent is successful, wherein 14.47 is less than 50 multiplied by 87.7 percent;
request access bearer as service 2: the judgment of 9+1.59+2.98+0.759 ═ 14.33 < 50 × 87.7% is successful;
request access bearer is service 3: 9+1.59+2.98+0.992 ═ 14.56 < 50 × 87.7% of the decisions were successful.
Example two:
counting up to obtain 35 PRBs (resource occupation amount of accessed bearers of the service type 1), wherein the number of the accessed bearers is 39; the resource occupation amount of the service type 2 is counted to be 7 PRBs, the average transmission bit rate is 843kbps, and the accessed bearing number is 10; the statistical result shows that the resource occupation amount of the service type 3 is 5.36 PRBs, the average transmission bit rate is 512kbps, and the accessed bearer number is 9.
According to the above statistics, the spectrum efficiency of the accessed load with the service types of 2 and 3 can be calculated to be 8.3 x 10 < -6 > PRB/bps and 9.3 x 10 < -6 > PRB/bps respectively.
Calculating the resource amount of each service according to the above statistics:
Rold_1=35PRB;
Rold_2=8.3×10-6(PRB/bps)×64kbps×10=5.31PRB;
Rold_3=9.3×10-6(PRB/bps)×64kbps×9=5.36PRB。
calculating the hybrid service admission threshold by using a formula I:
when a service request is accessed, judging the service type of the service:
if the type of the admission request bearer service is 1, the request admission bearer is GBR service, and the resource amount of the service is as follows:
if the type of the admission request bearer service is 2, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR2=8.3×10-6(PRB/bps)×64kbps/70%=0.759PRB。
if the type of the admission request bearer service is 3, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR3=9.3×10-6(PRB/bps)×64kbps/60%=0.992PRB。
and utilizing a formula six to respectively judge the access bearers when the service types are 1, 2 and 3 as follows:
request admission bearer as service 1: the judgment fails when the judgment is 35+5.31+5.36+ 0.9-46.57 > 50 × 91.73-45.86 percent;
request admission bearer as service 2: the judgment fails when the judgment is 35+5.31+5.36+ 0.759-46.43 is larger than 50 × 91.73-45.86 percent;
request admission bearer as service 3: the decision 35+5.31+5.36+0.992 > 46.66 > 50 × 91.73% > -45.86 failed.
Example three:
counting up to obtain 35 PRBs (resource occupation amount of accessed bearers of the service type 1), wherein the number of the accessed bearers is 39; counting to obtain that the resource occupation amount of the service type 2 is 10.0 PRBs, the average transmission bit rate is 1205kbps, and the accessed bearing number is 14; the statistical result shows that the resource occupation amount of the service type 3 is 2.976 PRBs, the average transmission bit rate is 320kbps, and the number of accessed bearers is 5.
According to the above statistics, the spectrum efficiency of the accessed load with the service types of 2 and 3 can be calculated to be 8.3 x 10 < -6 > PRB/bps and 9.3 x 10 < -6 > PRB/bps respectively.
Calculating the resource amount of each service according to the above statistics:
Rold_1=35PRB;
Rold_2=8.3×10-6(PRB/bps)×64kbps×14=7.437PRB;
Rold_3=9.3×10-6(PRB/bps)×64kbps×5=2.976PRB。
calculating the hybrid service admission threshold by using a formula I:
when a service request is accessed, judging the service type of the service:
if the type of the admission request bearer service is 1, the request admission bearer is GBR service, and the resource amount of the service is as follows:
if the type of the admission request bearer service is 2, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR2=8.3×10-6(PRB/bps)×64kbps/70%=0.759PRB。
if the type of the admission request bearer service is 3, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR3=9.3×10-6(PRB/bps)×64kbps/60%=0.992PRB。
and utilizing a formula six to respectively judge the access bearers when the service types are 1, 2 and 3 as follows:
request admission bearer as service 1: the judgment fails when the judgment is that 46.31 is more than 50 multiplied by 92.52 percent, 46.26 is more than 35 plus 7.437 plus 2.976 plus 0.9 percent;
request admission bearer as service 2: the judgment of 35+7.437+2.976+0.759 ═ 46.172 < 50 × 92.52 ═ 46.26 is successful;
request admission bearer is industry each 3: the decision 35+7.437+2.976+0.992 ═ 46.405 > 50 × 92.52 ═ 46.266 failed.
Example four:
counting up to obtain 35 PRBs (resource occupation amount of accessed bearers of the service type 1), wherein the number of the accessed bearers is 39; counting to obtain that the resource occupation amount of the service type 2 is 10.0 PRBs, the average transmission bit rate is 1205kbps, and the accessed bearing number is 14; the statistical result shows that the resource occupation amount of the service type 3 is 2.976 PRBs, the average transmission bit rate is 320kbps, and the number of accessed bearers is 5.
According to the above statistics, the spectrum efficiency of the accessed load with the service types of 2 and 3 can be calculated to be 8.3 x 10 < -6 > PRB/bps and 9.3 x 10 < -6 > PRB/bps respectively.
Calculating the resource quantity of each service (namely each service type has access to the transmission resource required by the bearer to ensure the QoS) according to the above statistics:
Rold_1=35PRB/100%=35PRB;
Rold_2=8.3×10-6(PRB/bps)×64kbps×3/70%=2.27PRB;
Rold_3=9.3×10-6(PRB/bps)×64kbps×5/60%=4.97PRB。
when a service request is accessed, judging the service type of the service:
if the type of the admission request bearer service is 1, the request admission bearer is GBR service, and the resource amount of the service is as follows:
if the type of the admission request bearer service is 2, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR2=8.3×10-6(PRB/bps)×64kbps/70%=0.759PRB。
if the type of the admission request bearer service is 3, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR3=9.3×10-6(PRB/bps)×64kbps/60%=0.992PRB。
and judging the access bearers with the service types of 1, 2 and 3 by using the formula eight respectively as follows:
request admission bearer as service 1: the judgment of 9+2.27+4.97+0.9 is successful, namely 17.14 is less than 50;
request admission bearer as service 2: the judgment of 9+2.27+4.97+0.759 ═ 17.00 < 50 is successful;
request admission bearer as service 3: the decision of 9+2.27+4.97+0.992 ═ 17.23 < 50 was successful.
Example five:
counting up to obtain 35 PRBs (resource occupation amount of accessed bearers of the service type 1), wherein the number of the accessed bearers is 39; the resource occupation amount of the service type 2 is counted to be 7 PRBs, the average transmission bit rate is 843kbps, and the accessed bearing number is 9; the statistical result shows that the resource occupation amount of the service type 3 is 4.76 PRBs, the average transmission bit rate is 512kbps, and the number of accessed bearers is 8.
According to the above statistics, the spectrum efficiency of the accessed load with the service types of 2 and 3 can be calculated to be 8.3 x 10 < -6 > PRB/bps and 9.3 x 10 < -6 > PRB/bps respectively.
Calculating the resource quantity of each service (namely each service type has access to the transmission resource required by the bearer to ensure the QoS) according to the above statistics:
Rold_1=3.5PRB/100%=35PRB;
Rold_2=8.3×10-6(PRB/bps)×64kbps×9/70%=6.83PRB;
Rold_3=9.3×10-6(PRB/bps)×64kbps×8/60%=7.93PRB。
when a service request is accessed, judging the service type of the service:
if the type of the admission request bearer service is 1, the request admission bearer is GBR service, and the resource amount of the service is as follows:
if the type of the admission request bearer service is 2, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR2=8.3×10-6(PRB/bps)×64kbps/70%=0.759PRB。
if the type of the admission request bearer service is 3, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR3=9.3×10-6(PRB/bps)×64kbps/60%=0.992PRB。
and judging the access bearers with the service types of 1, 2 and 3 by using the formula eight respectively as follows:
request admission bearer as service 1: the decision of 35+6.83+7.93+0.9 is failed when 50.66 is greater than 50;
request admission bearer as service 2: the decision of 35+6.83+7.93+0.759 ═ 50.519 > 50 failed;
request admission bearer as service 3: the decision of 35+6.83+7.93+0.992 > 50.752 failed.
Example six:
counting up to obtain 35 PRBs (resource occupation amount of accessed bearers of the service type 1), wherein the number of the accessed bearers is 39; counting to obtain that the resource occupation amount of the service type 2 is 10 PRBs, the average transmission bit rate is 1205kbps, and the number of accessed bearers is 12; the statistical result shows that the resource occupation amount of the service type 3 is 2.98 PRBs, the average transmission bit rate is 320kbps, and the number of accessed bearers is 5.
According to the above statistics, the spectrum efficiency of the accessed load with the service types of 2 and 3 can be calculated to be 8.3 x 10 < -6 > PRB/bps and 9.3 x 10 < -6 > PRB/bps respectively.
Calculating the resource quantity of each service (namely each service type has access to the transmission resource required by the bearer to ensure the QoS) according to the above statistics:
Rold_1=35PRB/100%=35PRB;
Rold_2=8.3×10-6(PRB/bps)×64kbps×12/70%=9.11PRB;
Rold_3=9.3×10-6(PRB/bps)×64kbps×5/60%=4.96PRB。
when a service request is accessed, judging the service type of the service:
if the type of the admission request bearer service is 1, the request admission bearer is GBR service, and the resource amount of the service is as follows:
if the type of the admission request bearer service is 2, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR2=8.3×10-6(PRB/bps)×64kbps/70%=0.759PRB。
if the type of the admission request bearer service is 3, the request admission bearer is an NGBR service, and the resource quantity of the service is as follows:
ΔR3=9.3×10-6(PRB/bps)×64kbps/60%=0.992PRB。
and judging the access bearers with the service types of 1, 2 and 3 by using the formula eight respectively as follows:
request admission bearer as service 1: the judgment of 35+9.11+4.96+0.9 is successful, wherein 49.97 is less than 50;
request admission bearer as service 2: the judgment of 35+9.11+4.96+0.759 is successful, wherein 49.83 is less than 50;
request admission bearer as service 3: the decision 35+9.11+4.96+0.992 ═ 50.23 > 50 failed.
From the above embodiments, it can be seen that: the embodiment of the invention determines the upper limit of the accessible resources of the cell according to the admission threshold corresponding to the service type of each type of accessed services in the cell and the resource amount of each type of accessed services; and comparing the total amount of the service resources in the cell with the determined upper limit of the accessible resources of the cell, and determining whether to allow the requested service to be accessed according to the comparison result, wherein the total amount of the service resources in the cell is the sum of the total amount of the accessed service resources in the cell and the amount of the accessed service resources requested to be accessed. The method and the device can determine the upper limit of the accessible resources of the cell according to the composition condition of the cell service, so when the service access is processed, the accuracy of the judgment result can be improved, thereby reducing the resource waste and reducing the occurrence of the cell congestion condition when the service is accessed.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.