CN101925182B - Resource management method, system and equipment - Google Patents

Resource management method, system and equipment Download PDF

Info

Publication number
CN101925182B
CN101925182B CN200910087259.3A CN200910087259A CN101925182B CN 101925182 B CN101925182 B CN 101925182B CN 200910087259 A CN200910087259 A CN 200910087259A CN 101925182 B CN101925182 B CN 101925182B
Authority
CN
China
Prior art keywords
resource
salary distribution
radio network
subscriber equipment
network controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN200910087259.3A
Other languages
Chinese (zh)
Other versions
CN101925182A (en
Inventor
赵秀梅
赵敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN200910087259.3A priority Critical patent/CN101925182B/en
Publication of CN101925182A publication Critical patent/CN101925182A/en
Application granted granted Critical
Publication of CN101925182B publication Critical patent/CN101925182B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a resource management method, a system and equipment. The method comprises the following steps: receiving a service request from user equipment by a wireless network controller; when resources need to be provided for the user equipment, acquiring an optimal allocation mode by the wireless network controller based on an information search strategy library of the service request; and allocating resources for the user equipment by the wireless network controller by adopting the optimal allocation mode, and executing corresponding services by the user equipment according to the sources. In the invention, by combining all the management targets of wireless code resources, a systematic solution is provided, thus effectively improving the access success rate, resource utilization rate and system performance of a mobile communication system, lowering the access blocking rate of the system, and ensuring the service quality for users to the full extent.

Description

A kind of method for managing resource, system and equipment
Technical field
The present invention relates to mobile communication technology field, particularly a kind of method for managing resource, system and equipment.
Background technology
TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, the CDMA (Code Division Multiple Access) that time-division is synchronous) adopt OVSF (Orthogonal Variable Spreading Factor codes, orthogonal variable frequency extension factor code) spreading code, wherein, TD-SCDMA is as 3G (Third Generation) Moblie standard, by smart antenna, synchronization CDMA (Code Division Multiple Access, code division multiple access) and the technology such as software radio be melted in TD-SCDMA, the advantage of TD-SCDMA comprises that the availability of frequency spectrum is high, business support is had to flexibility, frequency flexibility etc.
Concrete, TD-SCDMA is owing to adopting OVSF spreading code, thereby the spreading code that guarantees different spreading factors on same time slot is quadrature, and the effect of OVSF spreading code is for distinguishing the different terminals user in same time slot, by using OVSF spreading code to guarantee the orthogonality of down link different terminals subscriber channel or same terminal use's different business channel, can adapt to the requirement of multiple business, the definition mode of a kind of OVSF spreading code as shown in Figure 1, which is for adopting the mode of code tree to define OVSF spreading code.When a specific channel code is assigned to a terminal use, this terminal use can use channel resource corresponding to this channel code, simultaneously, owing to being quadrature between different channels code, therefore by distributing different channel code to different terminal uses, make just can distinguish between terminal use.
From the code tree of Fig. 1, can find out, every one-level of code tree has all defined the code resource of spreading factor SF, wherein, the size of channel code is the size of spreading factor, this spreading factor SF has determined the bandwidth of the channel resource that terminal use can use, the number of the data volume that terminal use can send within the unit interval.Wherein, each yard of resource all has a requirement in use, when a code adopts in a time slot, the code resource that his father fastens and the code resource on subordinate's code tree path (above-mentioned two kinds of codes are the code getting clogged) just can not be used in same time slot, the number of a spendable code of time slot is unfixed, relevant with data rate and the spreading factor of each physical channel, in TD-SCDMA system, available spreading factor SF scope is 1~16.For example, when SF selects 4, available code resource is C 4,1, C 4,2, C 4,3, C 4,4, C 2,1, C 2,2, C 1,1, when terminal use has taken C 4,1resource time, the code resource (C in paternal line 2,1and C 1,1) can not in same time slot, adopt, same, when SF selects 8, terminal use has taken C 4,1resource time, C 8,1and C 8,2can not in same time slot, adopt, wherein, when SF is 4, C 4,1, C 4,2, C 4,3, C 4,4can be referred to as C 4.
In prior art, in order to improve distribution and the service efficiency of yard resource, in the situation that meeting terminal use's demand, need to make terminal use take code resource still less as far as possible, avoid the generation of yard fragment, in the situation that systematic code resource is enough, take into full account terminal use's Capability Requirement, meet terminal use's QoS (Quality of Service as far as possible, service quality), make yard resource there is higher execution efficiency.Wherein, in assigning process, reduce the generation of code fragment as far as possible, to avoid at community or carrier wave total resources enough in the situation that (can meet terminal use's demand), but the situation that terminal use cannot access.
In realizing process of the present invention, inventor finds at least to exist in prior art following problem:
In prior art, the specific implementation of code resource management is not considered, there is no efficient assigned code resource, when using different distribution methods to solve different problems, implementation procedure is complicated, execution efficiency is low, once there be new demand, need to revise allocation strategy, various distribution methods are not integrated to consideration.And for the resource consolidation process of code fragment processing, carry out and can affect systematic function in prior art, do not provide the factors such as concrete implementation method and trigger timing.
Summary of the invention
The invention provides a kind of method for managing resource, system and equipment, with reasonable distribution code resource, improve the service efficiency of code resource.
For achieving the above object, one aspect of the present invention provides a kind of method for managing resource, comprises the following steps:
Radio network controller receives the service request from subscriber equipment;
When needs provide resource for described subscriber equipment, described radio network controller, according to the information inquiry policy library of described service request, obtains the optimum method of salary distribution;
Described radio network controller is described user equipment allocation resource by using described optimum allocation mode, by described subscriber equipment, according to described resource, carries out corresponding business.
Preferably, the information of described service request comprises one or more in following content:
The request directional information of service request;
The resource information of service request;
SF information when the resource of service request is ovsf code resource;
The resource quantity information that service request is required;
The allocation model information of the Midamble code of service request;
Midamble Key value information when described Midamble code allocation model is Default.
Preferably, described radio network controller, according to before the information inquiry policy library of described service request, also comprises:
Described radio network controller is adjudicated described service request, obtains the required resource information of described service request;
Resource information in the community that the resource information that the more described service request of described radio network controller is required and described radio network controller are controlled;
While having enough resources to distribute to described service request in described community, described radio network controller need to provide resource for described subscriber equipment.
Preferably, described radio network controller, according to before the information inquiry policy library of described service request, also comprises:
When the surplus resources of single time slot cannot meet the required resource of described service request, it is described user equipment allocation resource that described radio network controller is selected a plurality of time slots according to the ability of described subscriber equipment;
The ability of described subscriber equipment comprises the ability in the single UL time slot support dicode road across time slot ability, described subscriber equipment of described subscriber equipment; Or
When the surplus resources of single time slot meets the required resource of described service request, it is described user equipment allocation resource that described radio network controller is selected single time slot.
Preferably, it is described user equipment allocation resource that described radio network controller is selected single time slot, or described radio network controller to select a plurality of time slots be described user equipment allocation resource, while being described user equipment allocation resource in each time slot,
Described radio network controller, according to the information inquiry policy library of described service request, obtains the optimum method of salary distribution and specifically comprises:
Described radio network controller considers the information of service request;
Described radio network controller is selected the optimum method of salary distribution from the pre-configured method of salary distribution of policy library; The described pre-configured method of salary distribution comprises: the historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution;
Wherein, when the described pre-configured method of salary distribution is the historical method of salary distribution, described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller is searched the historical record of described subscriber equipment in time slot, and described historical record comprises: described subscriber equipment take resource; The occupied obstruction resource of described subscriber equipment; Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group; Resource in the described historical record of the preferential use of described radio network controller is described user equipment allocation resource;
When the described pre-configured method of salary distribution is order and/or during the inverted order method of salary distribution, described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller in resources bank in order or the mode of inverted order select spendable resource; Be specially: when Midamble code adopts the Default method of salary distribution, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is described user equipment allocation resource; When Midamble code adopts other methods of salary distribution, the mode of described radio network controller selecting sequence is described user equipment allocation resource;
When the described pre-configured method of salary distribution is the compact method of salary distribution, described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller is searched the surplus resources in resources bank; On few one of described radio network controller surplus resources in described resources bank, find the resource that meets described subscriber equipment demand; It is described user equipment allocation resource that described radio network controller is preferentially used the resource on few one of surplus resources.
Preferably, described radio network controller selects the optimum method of salary distribution to comprise from the pre-configured method of salary distribution of policy library:
Requesting party in the information of described service request is when being down direction, and it is the optimum method of salary distribution that described radio network controller is selected the historical method of salary distribution; Or
Requesting party in the information of described service request is when being up direction, and it is the optimum method of salary distribution that described radio network controller is selected the compact method of salary distribution.
Preferably, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is that described user equipment allocation resource specifically comprises:
In described Midamble code, the value of Key is 2,4,8,16 o'clock, and n RU all adopts order-assigned mode; Wherein, described RU is unit resource, the quantity that described n is RU;
In described Midamble code, the value of Key is 10,12,14 o'clock, adopts order-assigned mode to distribute m1 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m1) individual RU; Wherein, m1 is the numerical value of n mould 2;
In described Midamble code, the value of Key is 6 o'clock, adopts order-assigned mode to distribute m2 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m2) individual RU; Wherein, m2 is the numerical value of n mould 4.
Preferably, described resource is ovsf code resource.
Preferably, described radio network controller is after described user equipment allocation resource by using described optimum allocation mode, also comprises:
Described radio network controller is used the combination in any of three kinds of methods of salary distribution according to preset strategy, so that the utilance of resource is maximum.
Preferably, described radio network controller is used the combination in any of three kinds of methods of salary distribution specifically to comprise according to preset strategy:
When using the described compact method of salary distribution, two resources that all can not meet described subscriber equipment demand of described resources bank, described radio network controller is described user equipment allocation resource by using the described historical method of salary distribution; Or two compact degree of described resources bank are identical and the equal resource that can meet described subscriber equipment demand, described radio network controller is preferential uses the resource having on of described subscriber equipment historical record;
When using the described historical method of salary distribution, all resources that can not complete described subscriber equipment when the described historical method of salary distribution are distributed, and the surplus resources that described radio network controller completes described subscriber equipment by use order and/or the inverted order method of salary distribution distributes; Or described subscriber equipment do not have historical record, the resource that described radio network controller completes described subscriber equipment by use order and/or the inverted order method of salary distribution is distributed.
Preferably, described radio network controller is after described user equipment allocation resource by using described optimum allocation mode, also comprises:
While using described optimum allocation mode cannot complete all resource requirement of described subscriber equipment, described radio network controller carries out equivalent resources distribution, by the resource requirement equivalence of described subscriber equipment on a plurality of resources with same effect.
Preferably, described subscriber equipment also comprises after carrying out corresponding business according to described resource:
When described subscriber equipment discharges the resource that described business used, described radio network controller carries out defragmentation to described resource, to improve the access success rate of business.
The present invention also provides a kind of resource management system, comprises radio network controller and subscriber equipment, wherein:
Described subscriber equipment, for sending service request to described radio network controller;
Described radio network controller, for receiving the service request from described subscriber equipment, when needs provide resource for described subscriber equipment, the information inquiry policy library according to described service request, obtains the optimum method of salary distribution; And be described user equipment allocation resource by using described optimum allocation mode, by described subscriber equipment, according to described resource, carry out corresponding business.
Preferably, described radio network controller, also for described service request is adjudicated, obtains the required resource information of described service request; And the resource information in the community controlled of the required resource information of more described service request and described radio network controller; While having enough resources to distribute to described service request, need to provide resource for described subscriber equipment in described community.
The present invention also provides a kind of radio network controller, comprising:
Receiver module, for receiving the service request from subscriber equipment;
Enquiry module, is connected with described receiver module, when needs provide resource for described subscriber equipment, for according to the information inquiry policy library of the service request of described receiver module reception, obtains the optimum method of salary distribution;
Distribution module, is connected with described enquiry module, for being described user equipment allocation resource by using the optimum allocation mode of described enquiry module inquiry, by described subscriber equipment, according to described resource, carries out corresponding business.
Preferably, the information of described service request comprises one or more in following content:
The request directional information of service request;
The resource information of service request;
SF information when the resource of service request is ovsf code resource;
The resource quantity information that service request is required;
The allocation model information of the Midamble code of service request;
Midamble Key value information when described Midamble code allocation model is Default.
Preferably, above-mentioned radio network controller also comprises:
Judging module, is connected with described enquiry module, for before described enquiry module is according to the information inquiry policy library of described service request, described service request is adjudicated, and obtains the required resource information of described service request;
Comparison module, is connected with described judging module, for the resource information in the community of the required resource information of the service request of more described judging module acquisition and the control of described radio network controller;
While having enough resources to distribute to described service request in described community, described radio network controller need to provide resource for described subscriber equipment.
Preferably, above-mentioned radio network controller also comprises:
Select module, be connected with described enquiry module, for before described enquiry module is according to the information inquiry policy library of described service request, when the surplus resources of single time slot cannot meet the required resource of described service request, according to the ability of described subscriber equipment, selecting a plurality of time slots is described user equipment allocation resource;
The ability of described subscriber equipment comprises the ability in the single UL time slot support dicode road across time slot ability, described subscriber equipment of described subscriber equipment; Or
When the surplus resources of single time slot meets the required resource of described service request, selecting single time slot is described user equipment allocation resource.
Requesting party in the information of described service request is when being down direction, and selecting the historical method of salary distribution is the optimum method of salary distribution; Or
Requesting party in the information of described service request is when being up direction, and selecting the compact method of salary distribution is the optimum method of salary distribution;
Described enquiry module also for:
When the described pre-configured method of salary distribution is the historical method of salary distribution, search the historical record of described subscriber equipment in time slot, described historical record comprises: described subscriber equipment take resource; The occupied obstruction resource of described subscriber equipment; Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group; And preferentially to use the resource in described historical record be described user equipment allocation resource;
When the described pre-configured method of salary distribution is order and/or during the inverted order method of salary distribution, in resources bank in order or the mode of inverted order select spendable resource; Be specially: when Midamble code adopts the Default method of salary distribution, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is described user equipment allocation resource; When Midamble code adopts other methods of salary distribution, the mode of described radio network controller selecting sequence is described user equipment allocation resource;
When the described pre-configured method of salary distribution is the compact method of salary distribution, searches surplus resources in resources bank and on few one of surplus resources, find the resource that meets described subscriber equipment demand in described resources bank; It is preferential that to use the resource on few one of surplus resources be described user equipment allocation resource.
Described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is that described user equipment allocation resource is specially:
In described Midamble code, the value of Key is 2,4,8,16 o'clock, and n RU all adopts order-assigned mode; Wherein, described RU is unit resource, the quantity that described n is RU;
In described Midamble code, the value of Key is 10,12,14 o'clock, adopts order-assigned mode to distribute m1 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m1) individual RU; Wherein, m1 is the numerical value of n mould 2;
In described Midamble code, the value of Key is 6 o'clock, adopts order-assigned mode to distribute m2 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m2) individual RU; Wherein, m2 is the numerical value of n mould 4.
Preferably, described enquiry module also for: according to preset strategy, use the combination in any of three kinds of methods of salary distribution, so that the utilance of resource is maximum; Be specially:
When using the described compact method of salary distribution, two resources that all can not meet described subscriber equipment demand of described resources bank, described enquiry module is described user equipment allocation resource by using the described historical method of salary distribution; Or two compact degree of described resources bank are identical and the equal resource that can meet described subscriber equipment demand, described enquiry module is preferential uses the resource having on of described subscriber equipment historical record;
When using the described historical method of salary distribution, all resources that can not complete described subscriber equipment when the described historical method of salary distribution are distributed, and the surplus resources that described enquiry module completes described subscriber equipment by use order and/or the inverted order method of salary distribution distributes; Or described subscriber equipment do not have historical record, the resource that described enquiry module completes described subscriber equipment by use order and/or the inverted order method of salary distribution is distributed.
Preferably, described distribution module also, for when using described optimum allocation mode cannot complete all resource requirement of described subscriber equipment, is carried out equivalent resources distribution, by the resource requirement equivalence of described subscriber equipment on a plurality of resources with same effect.
Preferably, described radio network controller also comprises:
Processing module, when discharging the resource that described business used at described subscriber equipment, carries out defragmentation to described resource, to improve the access success rate of business.
Compared with prior art, the present invention has the following advantages: by the management objectives of all wireless code resources are combined, provide the solution of a cover system, thereby effectively improve access success rate, resource utilization, the systematic function of mobile communication system; Reduce system access blocking rate; Farthest guarantee user's service quality.
Accompanying drawing explanation
In order to be illustrated more clearly in technical scheme of the present invention, below the accompanying drawing of required use during embodiment is described is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is OVSF spreading code definition mode schematic diagram in prior art;
Fig. 2 is a kind of method for managing resource flow chart that the present invention proposes;
Fig. 3 is a kind of method for managing resource flow chart proposing under a kind of application scenarios of the present invention;
Fig. 4 is that the employing order and/or the inverted order method of salary distribution that under application scenarios of the present invention, propose are carried out the flow chart that resource is divided timing;
Fig. 5 is that the historical method of salary distribution that proposes under application scenarios of the present invention binding sequence and/or the inverted order method of salary distribution are carried out the flow chart that resource is divided timing;
Fig. 6 is that the compact method of salary distribution the historical method of salary distribution that under application scenarios of the present invention, propose are carried out the flow chart that resource is divided timing;
Fig. 7 is the structure chart of a kind of resource management of proposing of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the present invention, the technical scheme in the present invention is clearly and completely described, obviously, described embodiment is only a part of embodiment of the present invention, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
In the present invention, UE (User Equipment, subscriber equipment) in request resource (for example, wireless code resource) time, RNC (Radio Network Controller, radio network controller) by query strategy storehouse, and according to the information of this UE (for example, request directional information, resource quantity information etc.), for UE selects suitable allocation strategy, (this allocation strategy includes but not limited to the historical method of salary distribution, sequentially/inverted order method of salary distribution, the compact method of salary distribution), or use the combination in any between above-mentioned plurality of distribution strategy, for UE Resources allocation, thereby effectively improved the access success rate of mobile communication system, resource utilization, systematic function, reduce system access blocking rate, farthest guarantee user's service quality.
The invention provides a kind of method for managing resource, as shown in Figure 2, comprise the following steps:
Step S201, radio network controller receives the service request from subscriber equipment.
Step S202, when needs provide resource for described subscriber equipment, described radio network controller, according to the information inquiry policy library of described service request, obtains the optimum method of salary distribution.
Wherein, the information of described service request includes but not limited to the request directional information of service request; The resource information of service request; SF information when the resource of service request is ovsf code resource; The resource quantity information that service request is required; The allocation model information of the Midamble code of service request; Midamble Key value information when described Midamble code allocation model is Default.
This is known and need to be specially for described subscriber equipment provides the process of resource: described radio network controller is adjudicated described service request, obtains the required resource information of described service request; Resource information in the community that the resource information that the more described service request of described radio network controller is required and described radio network controller are controlled; While having enough resources to distribute to described service request in described community, described radio network controller need to provide resource for described subscriber equipment.
In the present invention, when the surplus resources of single time slot cannot meet the required resource of described service request, it is described user equipment allocation resource that described radio network controller is selected a plurality of time slots according to the ability of described subscriber equipment; The ability of described subscriber equipment comprises the ability in the single UL time slot support dicode road across time slot ability, described subscriber equipment of described subscriber equipment; Or when the surplus resources of single time slot meets the required resource of described service request, it is described user equipment allocation resource that described radio network controller is selected single time slot.
Wherein, it is described user equipment allocation resource that described radio network controller is selected single time slot, or described radio network controller to select a plurality of time slots be described user equipment allocation resource, while being described user equipment allocation resource in each time slot, described radio network controller, according to the information inquiry policy library of described service request, obtains the optimum method of salary distribution and specifically comprises: described radio network controller considers the information of service request; Described radio network controller is selected the optimum method of salary distribution from the pre-configured method of salary distribution of policy library; The described pre-configured method of salary distribution comprises: the historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution.
Further, described radio network controller selects the optimum method of salary distribution to comprise from the pre-configured method of salary distribution of policy library: the requesting party in the information of described service request is when for down direction, and it is the optimum method of salary distribution that described radio network controller is selected the historical method of salary distribution; Or the requesting party in the information of described service request is when being up direction, it is the optimum method of salary distribution that described radio network controller is selected the compact method of salary distribution.
Further, when the described pre-configured method of salary distribution is the historical method of salary distribution, described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller is searched the historical record of described subscriber equipment in time slot, and described historical record comprises: described subscriber equipment take resource; The occupied obstruction resource of described subscriber equipment; Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group; Resource in the described historical record of the preferential use of described radio network controller is described user equipment allocation resource.
The described pre-configured method of salary distribution is order and/or during the inverted order method of salary distribution, and described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller in resources bank in order or the mode of inverted order select spendable resource; Be specially: when Midamble code adopts the Default method of salary distribution, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is described user equipment allocation resource; When Midamble code adopts other methods of salary distribution, the mode of described radio network controller selecting sequence is described user equipment allocation resource.
Described radio network controller is according to the value of different K ey in described Midamble code, the mode of selecting sequence or inverted order is that described user equipment allocation resource specifically comprises: in described Midamble code, the value of Key is 2,4,8,16 o'clock, and n RU all adopts order-assigned mode; Wherein, described RU is unit resource, the quantity that described n is RU; In described Midamble code, the value of Key is 10,12,14 o'clock, adopts order-assigned mode to distribute m1 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m1) individual RU; Wherein, ml is the numerical value of n mould 2; In described Midamble code, the value of Key is 6 o'clock, adopts order-assigned mode to distribute m2 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m2) individual RU; Wherein, m2 is the numerical value of n mould 4.
When the described pre-configured method of salary distribution is the compact method of salary distribution, described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller is searched the surplus resources in resources bank; On few one of described radio network controller surplus resources in described resources bank, find the resource that meets described subscriber equipment demand; It is described user equipment allocation resource that described radio network controller is preferentially used the resource on few one of surplus resources.
In the present invention, above-mentioned resource includes but not limited to ovsf code resource, wireless code resource etc.
Step S203, described radio network controller is described user equipment allocation resource by using described optimum allocation mode, by described subscriber equipment, according to described resource, carries out corresponding business.
Wherein, described radio network controller is after described user equipment allocation resource by using described optimum allocation mode, also comprise: described radio network controller is used the combination in any of three kinds of methods of salary distribution according to preset strategy, so that the utilance of resource is maximum.
Described radio network controller is used the combination in any of three kinds of methods of salary distribution specifically to comprise according to preset strategy: when using the described compact method of salary distribution, two resources that all can not meet described subscriber equipment demand of described resources bank, described radio network controller is described user equipment allocation resource by using the described historical method of salary distribution; Or two compact degree of described resources bank are identical and the equal resource that can meet described subscriber equipment demand, described radio network controller is preferential uses the resource having on of described subscriber equipment historical record; When using the described historical method of salary distribution, all resources that can not complete described subscriber equipment when the described historical method of salary distribution are distributed, and the surplus resources that described radio network controller completes described subscriber equipment by use order and/or the inverted order method of salary distribution distributes; Or described subscriber equipment do not have historical record, the resource that described radio network controller completes described subscriber equipment by use order and/or the inverted order method of salary distribution is distributed.
Further, described radio network controller is after described user equipment allocation resource by using described optimum allocation mode, also comprise: while using described optimum allocation mode cannot complete all resource requirement of described subscriber equipment, described radio network controller carries out equivalent resources distribution, by the resource requirement equivalence of described subscriber equipment on a plurality of resources with same effect.
In the present invention, after described subscriber equipment carries out corresponding business according to described resource, also comprise: when described subscriber equipment discharges the resource that described business used, described radio network controller carries out defragmentation to described resource, to improve the access success rate of business.
Wherein, the inventive method can be adjusted each step order according to actual needs.
Visible, in the present invention, by the management objectives of all wireless code resources are combined, provide the solution of a cover system, thereby effectively improve access success rate, resource utilization, the systematic function of mobile communication system; Reduce system access blocking rate; Farthest guarantee user's service quality.
Under a kind of application scenarios of the present invention, provide a kind of method for managing resource, the method is applicable in TD-SCDMA system, adopt wireless code (take OVSF resource code describe for example) to provide a yard resource as UE, when yard resource is provided for UE, can use single time slot for UE provides a yard resource, also can use a plurality of time slots to provide a yard resource for UE, wherein, (for example, 3 C of UE service needed when the surplus resources of single time slot meets the required code resource of UE business 4, and C in single time slot 4,1, C 4, 2, C 4,3, C 4,4while all not using, there are 4 C 4, meet the required code resource of UE business), selecting single time slot is described user equipment allocation resource; (for example, 3 C of UE service needed when the surplus resources of single time slot does not meet the required code resource of UE business 4, and C in single time slot 4,1, C 4,2while not using, only have 2 C 4, can not meet the required code resource of UE business), now, need to select a plurality of time slots is that described user equipment allocation resource (for example, is selected C from above-mentioned time slot 4,1and C 4,2, and from another one time slot, select a C 4), in the present embodiment, take by using single time slot to describe as example as UE provides yard resource.
In the present invention, when yard resource is provided for UE, also need to consider Midamble code (training sequence), this Midamble is for channel estimating, power control, synchronous adjustment etc., the method of salary distribution of Midamble code comprises Default (acquiescence) method of salary distribution, Common (public) method of salary distribution and the specific method of salary distribution, the Default method of salary distribution of take in the present invention describes as example, and this public distributing mode and the specific method of salary distribution are other methods of salary distribution.When Midamble code adopts the Default method of salary distribution, the Key value of Midamble code has different spans, and K=(2,4,6,8,10,12,14,16), for the different values of Key, the code tree of OVSF is divided into K group, channelizing code character (for example, an above-mentioned C 4,1) an independent Midamble code of use, the all channel codes in a channelizing code character can only be assigned to same terminal use, wherein, the corresponding relation of this channelizing code character and independent Midamble code will describe in detail in the following description, not repeat them here.
As shown in Figure 3, this method for managing resource comprises the following steps:
Step S301, UE sends service request to RNC.
Wherein, the type of service of carrying in this service request (for example comprises transplantation type business, note, USSD (Unstructured Supplementary Service Data, non-structural supplementary data), CRBT, intelligent network etc.), enhanced services (for example, WAP (Wireless Application Protocol, WAP (wireless application protocol)), multimedia message, Java downloads, get online without being tethered to a cable etc.), difference type business (for example, video telephone, streaming media service), characteristic type business (for example, single architecture technology of utilizing smart antenna to realize, PoC (Push to talk on Cellular, Cellular Networks Push-to-Talk) etc.).Certainly, type of service is not limited to above-mentioned mode classification, is also not limited to above-mentioned business, does not repeat them here.
In the present invention, the information of carrying in this service request (information of service request) includes but not limited to: the request directional information of service request (for example, being up service request or descending service request); The resource information of service request (for example, the resource of request is ovsf code resource); SF information when the resource of service request is ovsf code resource (for example, SF be 4 or 8 etc.); Resource quantity information (for example, 3 C of service needed that service request is required 4, in the ovsf code resource tree shown in Fig. 1, needing SF is 3 ovsf code resources of 4, from C 4,1, C 4,2, C 4,3, C 4,4wherein 3 of middle selection); The allocation model information of the Midamble code of service request (for example, Default mode); Midamble Key value information when described Midamble code allocation model is Default (for example, K is 4, or 8).
Step S302, whether RNC is this UE assigned code resource according to this service request judgement.Wherein, this yard of resource is ovsf code resource.
It should be noted that, code resource judging process is the only way which must be passed of each UE access, and each UE is when access (need to use ovsf code resource), RNC all needs the business of this UE to adjudicate, only have after adjudicating successfully, just allow this UE access, be this UE and distribute ovsf code resource.
Wherein, the process that RNC adjudicates this service request is specially:
RNC obtains the required resource information of described service request according to this service request, for example, the required resource quantity information of service request in the information of carrying in above-mentioned service request is that to need SF be 3 ovsf code resources of 4, and the required resource information of this service request is 3 ovsf code resources (SF is 4); Resource information in the community that this RNC controls by the required resource information of comparison service request and this RNC; While having enough resources to distribute to this service request in community, RNC need to provide ovsf code resource for this UE.For example, have untapped ovsf code resource in time slot to surpass 3 ovsf code resources (SF is 4) in the community that RNC controls, RNC is by being used this time slot for this UE distribution ovsf code resource.
Step S303, when needs distribute ovsf code resource for UE, RNC, according to the information inquiry policy library of this service request, obtains the optimum method of salary distribution.
The court verdict of RNC is for distributing ovsf code resource for UE, and RNC, by query strategy storehouse, considers the information of service request, obtains the optimum method of salary distribution from policy library.Wherein, pre-configured plurality of distribution mode in policy library, it is that UE distributes ovsf code resource that RNC selects one or more methods of salary distribution wherein according to the actual needs.Concrete, in policy library, the pre-configured method of salary distribution includes but not limited to the historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution.
It should be noted that, policy library is that the set of the corresponding method of salary distribution is provided for various different demands, and OVSF resource code has the feature of self, according to OVSF resource code own characteristic, at policy library, can configure in advance the method for salary distribution, be the above-mentioned historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution etc., and the explanation of OVSF resource code own characteristic will be described in detail in process below, do not repeat them here.
In the present invention, when distributing ovsf code resource, need to consider requesting party to, ovsf code resource, the SF information of request is, information such as the allocation model of Midamble code, Midamble Key values, inquire about this policy library, take and consider that in minute timing requesting party is to describing as example, when requesting party is when being down direction, selecting the historical method of salary distribution is the optimum method of salary distribution; Or when requesting party is when being up direction, the selected compact method of salary distribution is the optimum method of salary distribution.Certainly; can not guarantee only to use a kind of method of salary distribution to complete all ovsf code resources distributes; need to select according to the actual needs one or more methods of salary distribution; when considering the information of service request; be not limited to only consider requesting party to; in the present invention, take requesting party to describing as example, and the method for all Information Selection methods of salary distribution by the above-mentioned service request of use all, within protection range of the present invention, does not repeat them here.
Concrete, for down direction, in agreement, specified the ovsf code that only uses SF=16, or the ovsf code of SF=1, according to the feature of this ovsf code, can be chosen in the historical method of salary distribution of main employing on down direction, make the utilance of OVSF resource code the highest.For example, for the same number of OVSF resource of needs code requirement, value for different Midamble Key, can to reach resource maximum, utilize by flexible configuration strategy, wherein, in agreement, stipulated Midamble code and channelizing code character under Default mode (above-mentioned OVSF resource code, for example, C 4,1, C 4,2, C 4,3, C 4,4) between corresponding relation, this corresponding relation does not repeat them here, and for convenience of description, only describes accordingly when in use.For example, if the code channel of 5 SF=16 of demand, the time slot to Midamble Key=6, Midamble code be take m as example describes, and at the Midamble code of agreement regulation and the corresponding relation of channelizing code character, is specially C 16,1corresponding m 1, C 16,2corresponding m 1, C 16,3corresponding m 2, C 16,4corresponding m 2, C 16,5corresponding m 3, C 16,6corresponding m 3, C 16,7corresponding m 4, C 16,8corresponding m 4, C 16,9corresponding m 5, C 16,10corresponding m 5, C 16,11corresponding m 5, C 16,12corresponding m 5, C 16,13corresponding m 6, C 16,14corresponding m 6, C 16,15corresponding m 6, C 16,16corresponding m 6, in the process of using in reality, each Midamble code can only be distributed to a UE, for example, and when UE is used C 16,1time, be equivalent to m 1used, i.e. C 16,2can not use distributing to other UE.In summary it can be seen, for saving resource, (C in second code tree of SF=2 16,9to C 16,16) with historical principle, select 4 code channel (C 16,9to C 16,12or C 16,13to C 16,16), then with historical principle SF=2 first branch (C 16,1to C 16,8) select 1 code channel, make the OVSF resource of use minimum.And for the time slot of Midamble Key=8, at the Midamble code of agreement regulation and the corresponding relation of channelizing code character, be specially C 16,1corresponding m 1, C 16,2corresponding m 1, C 16,3corresponding m 2, C 16,4corresponding m 2, C 16,5corresponding m 3, C 16,6corresponding m 3, C 16,7corresponding m 4, C 16,8corresponding m 4, C 16,9corresponding m 5, C 16,10corresponding m 5, C 16, 11corresponding m 6, C 16,12corresponding m 6, C 16,13corresponding m 7, C 16,14corresponding m 7, C 16,15corresponding m 8, C 16,16corresponding m 8, can find out, directly (C in the whole code tree with SF=1 16,1to C 16,16) use historical principle select 5 code channels (need to use the right OVSF resource of two compositions, for example, C 16,1and C 16,2for a pair of).Wherein, use historical principle to select the process of code channel in step, to describe in detail below, do not repeat them here.
For up direction, in agreement, having specified and can having used SF is 1 to SF to be 16 spreading code, can be chosen in up direction mainly adopt the compact method of salary distribution according to the feature of this ovsf code, makes the utilance of OVSF resource code the highest.For the code requirement that needs different types of SF simultaneously, for the value of different MidambleKey, can to reach resource maximum, utilize by flexible configuration strategy.Wherein, this uses the compact method of salary distribution to select the process of code channel in step, to describe in detail below, does not repeat them here.
It should be noted that, be more than only the collocation method that has provided a kind of policy library for example, can need any selection in actual applications, three kinds of methods of salary distribution can be configured neatly, to reach the peak use rate of yard resource.
Step S304, RNC is this UE distribution ovsf code resource according to this optimum method of salary distribution.
When the optimum method of salary distribution is order and/or during the inverted order method of salary distribution, this RNC in resources bank in order or the mode of inverted order select spendable resource; Be specially: when Midamble code adopts the Default method of salary distribution, RNC is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is described user equipment allocation resource; When Midamble code adopts other methods of salary distribution, the mode of RNC selecting sequence is described user equipment allocation ovsf code resource, and for the Midamble code under other method of salary distribution, by high level, specifies the Midamble code of an idle mode to UE.
Concrete, radio network controller is according to the value of different K ey in described Midamble code, the mode of selecting sequence or inverted order is that described user equipment allocation resource specifically comprises: in described Midamble code, the value of Key is 2,4,8,16 o'clock, and n RU all adopts order-assigned mode; Wherein, described RU is unit resource (for example, C 16,1be a RU), the quantity that described n is RU; In described Midamble code, the value of Key is 10,12,14 o'clock, adopts order-assigned mode to distribute m1 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m1) individual RU; Wherein, m1 is the numerical value of n mould 2; In described Midamble code, the value of Key is 6 o'clock, adopts order-assigned mode to distribute m2 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m2) individual RU; Wherein, m2 is the numerical value of n mould 4.
Owing to having stipulated the corresponding relation between Midamble code and channelizing code character under Default mode in agreement, according to stipulating in agreement that corresponding corresponding relation has obtained the value of different K ey in above-mentioned Midamble code, the mode of selecting sequence or inverted order is the concrete condition of UE Resources allocation, take Key=6 as example describes, need the code channel of a SF=16, known, n is 5, m2 is 5 moulds 4, and m2 is that 1, n-m2 is 4.In superincumbent description, know the corresponding relation of Midamble code and channelizing code character, adopted order-assigned mode to distribute m2 RU, adopted order-assigned mode to distribute 1 RU, when all channelizing code characters are by use, selected C 16, 1 is a RU; Adopt the inverted order method of salary distribution to distribute remaining (n-m2) individual RU, adopt the inverted order method of salary distribution to distribute 4 RU, select C 16,16, C 16,15, C 16,14, C 16, 13, from corresponding relation above, can find out C 16,16, C 16,15, C 16,14, C 16,13equal corresponding same m 6, in summary it can be seen, above-mentioned distribution method is optimum distribution method, the resource taking is minimum.
Wherein, should carry out process that resource divides timing flow process as shown in Figure 4 by use order and/or the inverted order method of salary distribution, not repeat them here.
When the optimum method of salary distribution is the historical method of salary distribution, this RNC is by searching the historical record of this UE in time slot, and preferentially to use the OVSF resource in this historical record be that this UE distributes OVSF resource.Wherein, this historical record comprises: the historical resource that this UE is shared; (the historical resource that for example, UE takies is C to the occupied obstruction resource of the shared historical resource of this UE 16,1time, corresponding occupied obstruction resource is C 8,1, C 4,1, C 2,1deng); Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group (the historical resource that for example, UE takies is C 16,1time, corresponding Midamble code is m 1, all resources of place resource group are historical record) etc.When the historical method of salary distribution can not complete the distribution of ovsf code resource of whole UE or UE and there is no corresponding historical record, can also employing order and/or the inverted order method of salary distribution complete the distribution of remainder.
Wherein, should, by using the historical method of salary distribution binding sequence and/or the inverted order method of salary distribution to carry out process that resource divides timing flow process as shown in Figure 5, not repeat them here.
When the optimum method of salary distribution is the compact method of salary distribution, RNC is by searching the surplus resources in resources bank; In resources bank, on few one of surplus resources, find the resource that meets UE demand; And preferentially to use the resource on few one of surplus resources be UE Resources allocation.
Concrete, RNC preferentially finds satisfactory code on fewer one of residue code resource, makes like this code having distributed concentrate on one as far as possible, and in whole code tree, the number of available codes is maximum.When two stalk trees all can not satisfy the demands, regardless of subtree, the historical method of salary distribution of unified employing.If it is identical and can satisfy the demands that two stalks are set compact degree, preferentially choose that has this UE historical record.
Wherein, should, by using the compact method of salary distribution and carrying out process that resource divides timing flow process as shown in Figure 6 in conjunction with the historical method of salary distribution, not repeat them here.
In the present invention, RNC can also be used according to preset strategy the combination in any of three kinds of methods of salary distribution, specifically comprise: when using the compact method of salary distribution, two resources that all can not meet described subscriber equipment demand of resources bank, RNC is UE Resources allocation by using the historical method of salary distribution; Or two compact degree of resources bank are identical and the equal resource that can meet UE demand, RNC is preferential uses the resource having on of subscriber equipment historical record;
When using the historical method of salary distribution, all resources that can not complete UE when the historical method of salary distribution are distributed, and the surplus resources that RNC completes UE by use order and/or the inverted order method of salary distribution distributes; Or UE do not have historical record, the resource that RNC completes UE by use order and/or the inverted order method of salary distribution is distributed.
Certainly, the combination in the present invention is not limited to this, and the mode of all any combinations is all within protection scope of the present invention.
In the present invention, when using optimum allocation mode cannot complete all resource requirement of described subscriber equipment, RNC can carry out equivalent resources distribution, by the resource requirement equivalence of UE on a plurality of resources with same effect.For example, the resource requirement as UE is to need 3 C 8time, and using optimum allocation mode to divide timing, can only distribute 2 C 8, now, can be with 2 C 16equivalence 1 C wherein 8thereby, complete the assigning process of resource, be about to resource requirement (1 above-mentioned C of UE 8) equivalence is to (2 above-mentioned C in a plurality of resources with same effect 16).
Step S305, UE realizes corresponding business according to the ovsf code resource information of this distribution.
After RNC distributes ovsf code resource to complete for this UE, this ovsf code resource information can be sent to this UE, this UE can be used this ovsf code resource to realize corresponding business, and for example, RNC is C for this UE distributes ovsf code resource 8,1and C 4,1time, when the business of this UE is MMS, UE is by being used C 8,1and C 4,1realize corresponding MMS.
Step S306, UE discharges this ovsf code resource information, and triggers the process of carrying out defragmentation, to improve the access success rate of business.
When UE no longer needs to use this ovsf code resource information, discharge this ovsf code resource, for example, when the MMS of UE finishes, UE will discharge corresponding ovsf code resource (C 8,1and C 4,1), this ovsf code resource can continue as other business (business of this terminal or the business of other-end) and use.
It should be noted that, the object of resource consolidation is in order to arrange ovsf code resource fragmentation, thereby improves the access success rate of large business, avoid because entire system resource enough but because code fragment too much causes the failure of service access.In addition, resource consolidation process waste system execution efficiency, and can affect systematic function, startup resource consolidation process that will be as far as possible few, but can complete defragmentation, in the present invention, carry out fragment when discharging ovsf code resource at UE, effectively realized at the startup integration process of trying one's best few, but can complete the process of defragmentation.
In the present invention, when the surplus resources of single time slot cannot meet the required resource of service request, it is UE Resources allocation that RNC selects a plurality of time slots according to the ability of UE; The ability of this UE comprises the ability in the single UL time slot support dicode road across time slot ability, UE of UE.At down direction, when the surplus resources of single time slot is not enough to meet the demand of UE, may be thought of as the resource that UE distributes a plurality of time slots, for example, two time slots provide respectively 4 RU and 6 RU, meet 10 required RU of UE; At up direction, also may be thought of as the demand that resource that UE distributes a plurality of time slots meets the surplus resources deficiency of user's single time slot, for example, two time slots provide respectively 2 RU and 8 RU, meet 10 required BRU of UE.In addition, at same time slot, can by distributing different SF to meet, there is no the code channel of demand configuration yet, for example, with 2 SF16, meet 1 required SF8 of UE.When large speed access, be not subject to the restriction of fragment, as long as the available RU in carrier wave satisfies the demands (even if RU is dispersed in different time-gap), and the demand that as far as possible meets user (is paid the utmost attention to maximum rate, only have when maximum rate is received unsuccessfully, just can consider reduction of speed access).
It should be noted that, it is UE Resources allocation that RNC selects single time slot, or RNC to select a plurality of time slots be UE Resources allocation, while being UE Resources allocation in each time slot, all can use above-mentioned resource management flow process for UE Resources allocation, do not repeat them here.
Wherein, the inventive method can be adjusted each step order according to actual needs.
Use order and/or the inverted order method of salary distribution are as shown in Figure 4 carried out the process that resource is divided timing, comprise the following steps:
Step S401, RNC judges whether Midamble code adopts the Default method of salary distribution, when judgment result is that while being, forwards step S403 to, otherwise, forward step S402 to.In the present invention, the spreading factor SF of take describes as 16.
Step S402, the method for salary distribution of RNC selecting sequence is UE Resources allocation.
It should be noted that, when Midamble code adopts other methods of salary distribution, the mode of RNC selecting sequence is described user equipment allocation ovsf code resource, and for the Midamble code under other method of salary distribution, by high level, specifies the Midamble code of an idle mode to UE.
Step S403, RNC obtains the value of Key under the Default method of salary distribution, when the value of this Key is 6, forwards step S404 to, when the value of this Key is, forwards step S402 at 2,4,8,16 o'clock, when the value of this Key is, forwards step S405 at 10,12,14 o'clock.
Step S404, RNC adopts order-assigned mode to distribute m2 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m2) individual RU; Wherein, m2 is the numerical value of n mould 4.
Step S405, RNC adopts order-assigned mode to distribute m1 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m1) individual RU; Wherein, m1 is the numerical value of n mould 2.
The historical method of salary distribution of use as shown in Figure 5 binding sequence and/or the inverted order method of salary distribution are carried out the process that resource is divided timing, comprise the following steps:
Step S501, RNC searches the historical record of this UE in time slot, and preferentially to use OVSF resource in this historical record be that this UE distributes OVSF resource.Wherein, this historical record comprises: the historical resource that this UE is shared; The occupied obstruction resource of the shared historical resource of this UE; Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group etc.
Step S502, RNC has judged whether the distribution of the ovsf code resource of whole UE, when the determination result is NO, forwards step S503 to.
Step S503, RNC employing order and/or the inverted order method of salary distribution are carried out the distribution of ovsf code resource for this UE.Wherein, the flow process that this is assigned as between above-mentioned step S401-step S405, does not repeat them here.
The compact method of salary distribution of use the historical method of salary distribution are as shown in Figure 6 carried out the process that resource is divided timing, comprise the following steps:
Step S601, RNC obtains respectively the number of the available ovsf code of two stalk trees.
Step S602, RNC judges whether the situation of two stalk trees is that the first stalk tree can meet the demands, and second can not meet the demands.When judgment result is that while being, forward step S603 to, otherwise, forward step S604 to.
Step S603, RNC distributes with compact way on the first stalk tree.
Step S604, RNC judges whether the situation of two stalk trees is that the second stalk tree can meet the demands, and first can not meet the demands.When judgment result is that while being, forward step S605 to, otherwise, forward step S606 to.
Step S605, RNC distributes with compact way on the second stalk tree.
Step S606, RNC judges whether the situation of two stalks trees is whether two stalks trees can meet the demands, and when judgment result is that while being, forwards step S608 to, otherwise, forward step S607 to.
Step S607, RNC is regardless of subtree, and unification distributes by historical mode.
Step S608, RNC judges two stalks trees residue code resource situation, when the first stalk tree residue code resource is when less, forward step S609 to, when the second stalk tree residue code resource is when less, forward step S610 to, when two stalks trees residue code resources are when identical, forward step S611 to.
Step S609, RNC distributes with compact way on the first stalk tree.
Step S610, RNC distributes with compact way on the second stalk tree.
Step S611, RNC chooses subtree with historical principle.
Step S612, RNC distributes with compact way in selected subtree.
The method that the application of the invention provides, (1) is used the combination between allocation strategy and allocation strategy, has guaranteed that the code resource of intermediateness preemption is minimum, accesses more terminal use, improves resource utilization; (2) it is minimum that terminal use accesses rear code fragment, improves the access success rate of large business; (3) allocation strategy of ovsf code, solve various distribution requirements, simultaneously wherein certain of Integrated using two or three can reach fast, utilize fully resource, policy library implementation method, make system execution efficiency more efficient, by code resource flexible allocation method, when single time slot surplus resources cannot be met consumers' demand, the resource of using multi-slot, has improved user's service quality; (4) in resource consolidation algorithm implementation method, guaranteeing, on the basis of systematic function, more to efficiently solve a yard fragment problems, improve large success rate of business insertion, reduce system access blocking rate.
The invention allows for a kind of resource management system, comprise radio network controller and subscriber equipment, wherein:
Described subscriber equipment, for sending service request to described radio network controller;
Described radio network controller, for receiving the service request from described subscriber equipment, when needs provide resource for described subscriber equipment, the information inquiry policy library according to described service request, obtains the optimum method of salary distribution; And be described user equipment allocation resource by using described optimum allocation mode, by described subscriber equipment, according to described resource, carry out corresponding business.
The information of described service request comprises one or more in following content: the request directional information of service request; The resource information of service request; SF information when the resource of service request is ovsf code resource;
The resource quantity information that service request is required; The allocation model information of the Midamble code of service request; Midamble Key value information when described Midamble code allocation model is Default.
Described radio network controller, also for described service request is adjudicated, obtains the required resource information of described service request; And the resource information in the community controlled of the required resource information of more described service request and described radio network controller; While having enough resources to distribute to described service request, need to provide resource for described subscriber equipment in described community.
When the surplus resources of single time slot cannot meet the required resource of described service request, it is described user equipment allocation resource that described radio network controller is selected a plurality of time slots according to the ability of described subscriber equipment;
The ability of described subscriber equipment comprises the ability in the single UL time slot support dicode road across time slot ability, described subscriber equipment of described subscriber equipment; Or
When the surplus resources of single time slot meets the required resource of described service request, it is described user equipment allocation resource that described radio network controller is selected single time slot.
It is described user equipment allocation resource that described radio network controller is selected single time slot, or described radio network controller to select a plurality of time slots be described user equipment allocation resource, while being described user equipment allocation resource in each time slot,
Described radio network controller, according to the information inquiry policy library of described service request, obtains the optimum method of salary distribution and specifically comprises:
Described radio network controller considers the information of service request;
Described radio network controller is selected the optimum method of salary distribution from the pre-configured method of salary distribution of policy library; The described pre-configured method of salary distribution comprises: the historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution.
The system that the application of the invention provides, (1) is used the combination between allocation strategy and allocation strategy, has guaranteed that the code resource of intermediateness preemption is minimum, accesses more terminal use, improves resource utilization; (2) it is minimum that terminal use accesses rear code fragment, improves the access success rate of large business; (3) allocation strategy of ovsf code, solve various distribution requirements, simultaneously wherein certain of Integrated using two or three can reach fast, utilize fully resource, policy library implementation method, make system execution efficiency more efficient, by code resource flexible allocation method, when single time slot surplus resources cannot be met consumers' demand, the resource of using multi-slot, has improved user's service quality; (4) in resource consolidation algorithm implementation method, guaranteeing, on the basis of systematic function, more to efficiently solve a yard fragment problems, improve large success rate of business insertion, reduce system access blocking rate.
The invention allows for a kind of radio network controller, as shown in Figure 7, this radio network controller 7 comprises:
Receiver module 71, for receiving the service request from subscriber equipment.
Enquiry module 72, is connected with described receiver module 71, when needs provide resource for described subscriber equipment, for according to the information inquiry policy library of the service request of described receiver module 71 receptions, obtains the optimum method of salary distribution.
Wherein, the information of described service request comprises one or more in following content: the request directional information of service request; The resource information of service request; SF information when the resource of service request is ovsf code resource; The resource quantity information that service request is required; The allocation model information of the Midamble code of service request; Midamble Key value information when described Midamble code allocation model is Default.
Concrete, described enquiry module 72 also for: it is described user equipment allocation resource that described selection module 75 is selected single time slots, or a plurality of time slots of described selection module 75 selection are described user equipment allocation resource, while being described user equipment allocation resource in each time slot, the information by considering service request is selected the optimum method of salary distribution from the pre-configured method of salary distribution of policy library; The described pre-configured method of salary distribution comprises: the historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution; Requesting party in the information of described service request is when being down direction, and selecting the historical method of salary distribution is the optimum method of salary distribution; Or the requesting party in the information of described service request is when being up direction, selecting the compact method of salary distribution is the optimum method of salary distribution.
Further, described enquiry module 72 also for: when the described pre-configured method of salary distribution is the historical method of salary distribution, search the historical record of described subscriber equipment in time slot, described historical record comprises: described subscriber equipment take resource; The occupied obstruction resource of described subscriber equipment; Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group; And preferentially to use the resource in described historical record be described user equipment allocation resource;
The described pre-configured method of salary distribution is order and/or during the inverted order method of salary distribution, in resources bank in order or the mode of inverted order select spendable resource; Be specially: when Midamble code adopts the Default method of salary distribution, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is described user equipment allocation resource; When Midamble code adopts other methods of salary distribution, the mode of described radio network controller selecting sequence is described user equipment allocation ovsf code resource, and for the Midamble code under other methods of salary distribution, by high level, specify the Midamble code of an idle mode to UE.
Described radio network controller is according to the value of different K ey in described Midamble code, the mode of selecting sequence or inverted order is that described user equipment allocation resource is specially: in described Midamble code, the value of Key is 2,4,8,16 o'clock, and n RU all adopts order-assigned mode; Wherein, described RU is unit resource, the quantity that described n is RU; In described Midamble code, the value of Key is 10,12,14 o'clock, adopts order-assigned mode to distribute m1 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m1) individual RU; Wherein, m1 is the numerical value of n mould 2; In described Midamble code, the value of Key is 6 o'clock, adopts order-assigned mode to distribute m2 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m2) individual RU; Wherein, m2 is the numerical value of n mould 4;
When the described pre-configured method of salary distribution is the compact method of salary distribution, searches surplus resources in resources bank and on few one of surplus resources, find the resource that meets described subscriber equipment demand in described resources bank; It is preferential that to use the resource on few one of surplus resources be described user equipment allocation resource.
Further, described enquiry module 72 also for: according to preset strategy, use the combination in any of three kinds of methods of salary distribution, so that the utilance of resource is maximum; Be specially: when using the described compact method of salary distribution, two resources that all can not meet described subscriber equipment demand of described resources bank, described enquiry module is described user equipment allocation resource by using the described historical method of salary distribution; Or two compact degree of described resources bank are identical and the equal resource that can meet described subscriber equipment demand, described enquiry module is preferential uses the resource having on of described subscriber equipment historical record;
When using the described historical method of salary distribution, all resources that can not complete described subscriber equipment when the described historical method of salary distribution are distributed, and the surplus resources that described enquiry module completes described subscriber equipment by use order and/or the inverted order method of salary distribution distributes; Or described subscriber equipment do not have historical record, the resource that described enquiry module completes described subscriber equipment by use order and/or the inverted order method of salary distribution is distributed.
It should be noted that, policy library is that the set of the corresponding method of salary distribution is provided for various different demands, and OVSF resource code has the feature of self, according to OVSF resource code own characteristic, at policy library, can configure in advance the method for salary distribution, i.e. the above-mentioned historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution.In the present invention, when distributing ovsf code resource, need to consider requesting party to, ovsf code resource, the SF information of request is, information such as the allocation model of Midamble code, Midamble Key values, inquire about this policy library, take and consider that in minute timing requesting party is to describing as example, when requesting party is when being down direction, selecting the historical method of salary distribution is the optimum method of salary distribution; Or when requesting party is when being up direction, the selected compact method of salary distribution is the optimum method of salary distribution.
Judging module 73, is connected with described enquiry module 72, for before described enquiry module 72 is according to the information inquiry policy library of described service request, described service request is adjudicated, and obtains the required resource information of described service request.
It should be noted that, code resource judging process is the only way which must be passed of each UE access, and each UE is when access (need to use ovsf code resource), RNC all needs the business of this UE to adjudicate, only have after adjudicating successfully, just allow this UE access, be this UE and distribute ovsf code resource.
Comparison module 74, is connected with described judging module 73, for the resource information in the community of the required resource information of the service request of more described judging module 73 acquisitions and the control of described radio network controller;
While having enough resources to distribute to described service request in described community, described radio network controller need to provide resource for described subscriber equipment.
Select module 75, be connected with described enquiry module 72, for before described enquiry module 72 is according to the information inquiry policy library of described service request, when the surplus resources of single time slot cannot meet the required resource of described service request, according to the ability of described subscriber equipment, selecting a plurality of time slots is described user equipment allocation resource;
The ability of described subscriber equipment comprises the ability in the single UL time slot support dicode road across time slot ability, described subscriber equipment of described subscriber equipment; Or
When the surplus resources of single time slot meets the required resource of described service request, selecting single time slot is described user equipment allocation resource.
Distribution module 76, is connected with described enquiry module 72, for being described user equipment allocation resource by using the optimum allocation mode of described enquiry module 72 inquiries, by described subscriber equipment, according to described resource, carries out corresponding business.
Described distribution module 76 also, for when using described optimum allocation mode cannot complete all resource requirement of described subscriber equipment, is carried out equivalent resources distribution, by the resource requirement equivalence of described subscriber equipment on a plurality of resources with same effect.
Processing module 77, when discharging the resource that described business used at described subscriber equipment, carries out defragmentation to described resource, to improve the access success rate of business.
It should be noted that, the object of resource consolidation is in order to arrange ovsf code resource fragmentation, thereby improves the access success rate of large business, avoid because entire system resource enough but because code fragment too much causes the failure of service access.In addition, resource consolidation process waste system execution efficiency, and can affect systematic function, startup resource consolidation process that will be as far as possible few, but can complete defragmentation, in the present invention, carry out fragment when discharging ovsf code resource at UE, effectively realized at the startup integration process of trying one's best few, but can complete the process of defragmentation.
Wherein, above-mentioned module can be distributed in a device, also can be distributed in a plurality of devices.Above-mentioned module can be merged into a module, also can further split into a plurality of submodules.
The method visible, the application of the invention provides, (1) is used the combination between allocation strategy and allocation strategy, has guaranteed that the code resource of intermediateness preemption is minimum, accesses more terminal use, improves resource utilization; (2) it is minimum that terminal use accesses rear code fragment, improves the access success rate of large business; (3) allocation strategy of ovsf code, solve various distribution requirements, simultaneously wherein certain of Integrated using two or three can reach fast, utilize fully resource, policy library implementation method, make system execution efficiency more efficient, by code resource flexible allocation method, when single time slot surplus resources cannot be met consumers' demand, the resource of using multi-slot, has improved user's service quality; (4) in resource consolidation algorithm implementation method, guaranteeing, on the basis of systematic function, more to efficiently solve a yard fragment problems, improve large success rate of business insertion, reduce system access blocking rate.
Through the above description of the embodiments, those skilled in the art can be well understood to the present invention and can realize by hardware, and the mode that also can add necessary general hardware platform by software realizes.Understanding based on such, technical scheme of the present invention can embody with the form of software product, it (can be CD-ROM that this software product can be stored in a non-volatile memory medium, USB flash disk, portable hard drive etc.) in, comprise some instructions with so that computer equipment (can be personal computer, server, or the network equipment etc.) carry out the method described in each embodiment of the present invention.
It will be appreciated by those skilled in the art that accompanying drawing is the schematic diagram of a preferred embodiment, the module in accompanying drawing or flow process might not be that enforcement the present invention is necessary.
It will be appreciated by those skilled in the art that the module in the device in embodiment can be distributed in the device of embodiment according to embodiment description, also can carry out respective change and be arranged in the one or more devices that are different from the present embodiment.The module of above-described embodiment can be merged into a module, also can further split into a plurality of submodules.
The invention described above sequence number, just to describing, does not represent the quality of embodiment.
Disclosed is above only several specific embodiment of the present invention, and still, the present invention is not limited thereto, and the changes that any person skilled in the art can think of all should fall into protection scope of the present invention.

Claims (19)

1. a method for managing resource, is characterized in that, comprises the following steps:
Radio network controller receives the service request from subscriber equipment;
When needs provide resource for described subscriber equipment, described radio network controller, according to the information inquiry policy library of described service request, obtains the optimum method of salary distribution; Wherein, described radio network controller is according to before the information inquiry policy library of described service request, also comprise: when the surplus resources of single time slot cannot meet the required resource of described service request, it is described user equipment allocation resource that described radio network controller is selected a plurality of time slots according to the ability of described subscriber equipment; The ability of described subscriber equipment comprises the ability in the single UL time slot support dicode road across time slot ability, described subscriber equipment of described subscriber equipment; Or when the surplus resources of single time slot meets the required resource of described service request, it is described user equipment allocation resource that described radio network controller is selected single time slot;
It is described user equipment allocation resource that described radio network controller is selected single time slot, or described radio network controller to select a plurality of time slots be described user equipment allocation resource, while being described user equipment allocation resource in each time slot, described radio network controller, according to the information inquiry policy library of described service request, obtains the optimum method of salary distribution and specifically comprises: described radio network controller considers the information of service request; Described radio network controller is selected the optimum method of salary distribution from the pre-configured method of salary distribution of policy library; The described pre-configured method of salary distribution comprises: the historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution;
Wherein, when the described pre-configured method of salary distribution is the historical method of salary distribution, described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller is searched the historical record of described subscriber equipment in time slot, and described historical record comprises: described subscriber equipment take resource; The occupied obstruction resource of described subscriber equipment; Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group; Resource in the described historical record of the preferential use of described radio network controller is described user equipment allocation resource;
When the described pre-configured method of salary distribution is order and/or during the inverted order method of salary distribution, described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller in resources bank in order or the mode of inverted order select spendable resource; Be specially: when Midamble code adopts the Default method of salary distribution, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is described user equipment allocation resource; When Midamble code adopts other methods of salary distribution, the mode of described radio network controller selecting sequence is described user equipment allocation resource;
When the described pre-configured method of salary distribution is the compact method of salary distribution, described radio network controller is that described user equipment allocation resource specifically comprises by using described optimum allocation mode: described radio network controller is searched the surplus resources in resources bank; On few one of described radio network controller surplus resources in described resources bank, find the resource that meets described subscriber equipment demand; It is described user equipment allocation resource that described radio network controller is preferentially used the resource on few one of surplus resources;
Described radio network controller is described user equipment allocation resource by using described optimum allocation mode, by described subscriber equipment, according to described resource, carries out corresponding business.
2. the method for claim 1, is characterized in that, the information of described service request comprises one or more in following content:
The request directional information of service request;
The resource information of service request;
SF information when the resource of service request is ovsf code resource;
The resource quantity information that service request is required;
The allocation model information of the Midamble code of service request;
Midamble Key value information when described Midamble code allocation model is Default.
3. method as claimed in claim 2, is characterized in that, described radio network controller, according to before the information inquiry policy library of described service request, also comprises:
Described radio network controller is adjudicated described service request, obtains the required resource information of described service request;
Resource information in the community that the resource information that the more described service request of described radio network controller is required and described radio network controller are controlled;
While having enough resources to distribute to described service request in described community, described radio network controller need to provide resource for described subscriber equipment.
4. the method for claim 1, is characterized in that, described radio network controller selects the optimum method of salary distribution to comprise from the pre-configured method of salary distribution of policy library:
Requesting party in the information of described service request is when being down direction, and it is the optimum method of salary distribution that described radio network controller is selected the historical method of salary distribution; Or
Requesting party in the information of described service request is when being up direction, and it is the optimum method of salary distribution that described radio network controller is selected the compact method of salary distribution.
5. the method for claim 1, is characterized in that, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is that described user equipment allocation resource specifically comprises:
In described Midamble code, the value of Key is 2,4,8,16 o'clock, and n RU all adopts order-assigned mode; Wherein, described RU is unit resource, the quantity that described n is RU;
In described Midamble code, the value of Key is 10,12,14 o'clock, adopts order-assigned mode to distribute m1 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m1) individual RU; Wherein, m1 is the numerical value of n mould 2;
In described Midamble code, the value of Key is 6 o'clock, adopts order-assigned mode to distribute m2 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m2) individual RU; Wherein, m2 is the numerical value of n mould 4.
6. the method as described in claim 1,2 or 5, is characterized in that, described resource is ovsf code resource.
7. the method as described in claim 1 or 5, is characterized in that, described radio network controller is after described user equipment allocation resource by using described optimum allocation mode, also comprises:
Described radio network controller is used the combination in any of three kinds of methods of salary distribution according to preset strategy, so that the utilance of resource is maximum.
8. method as claimed in claim 7, is characterized in that, described radio network controller is used the combination in any of three kinds of methods of salary distribution specifically to comprise according to preset strategy:
When using the described compact method of salary distribution, two resources that all can not meet described subscriber equipment demand of described resources bank, described radio network controller is described user equipment allocation resource by using the described historical method of salary distribution; Or two compact degree of described resources bank are identical and the equal resource that can meet described subscriber equipment demand, described radio network controller is preferential uses the resource having on of described subscriber equipment historical record;
When using the described historical method of salary distribution, all resources that can not complete described subscriber equipment when the described historical method of salary distribution are distributed, and the surplus resources that described radio network controller completes described subscriber equipment by use order and/or the inverted order method of salary distribution distributes; Or described subscriber equipment do not have historical record, the resource that described radio network controller completes described subscriber equipment by use order and/or the inverted order method of salary distribution is distributed.
9. the method for claim 1, is characterized in that, described radio network controller is after described user equipment allocation resource by using described optimum allocation mode, also comprises:
While using described optimum allocation mode cannot complete all resource requirement of described subscriber equipment, described radio network controller carries out equivalent resources distribution, by the resource requirement equivalence of described subscriber equipment on a plurality of resources with same effect.
10. the method for claim 1, is characterized in that, described subscriber equipment also comprises after carrying out corresponding business according to described resource:
When described subscriber equipment discharges the resource that described business used, described radio network controller carries out defragmentation to described resource, to improve the access success rate of business.
11. 1 kinds of resource management systems, is characterized in that, comprise radio network controller and subscriber equipment, wherein:
Described subscriber equipment, for sending service request to described radio network controller;
Described radio network controller, comprising:
Receiver module, for receiving the service request from subscriber equipment;
Enquiry module, is connected with described receiver module, when needs provide resource for described subscriber equipment, for according to the information inquiry policy library of the service request of described receiver module reception, obtains the optimum method of salary distribution; The described pre-configured method of salary distribution comprises: the historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution; Requesting party in the information of described service request is when being down direction, and selecting the historical method of salary distribution is the optimum method of salary distribution; Or the requesting party in the information of described service request is when being up direction, selecting the compact method of salary distribution is the optimum method of salary distribution;
Described enquiry module also for: when the described pre-configured method of salary distribution is the historical method of salary distribution, search the historical record of described subscriber equipment in time slot, described historical record comprises: described subscriber equipment take resource; The occupied obstruction resource of described subscriber equipment; Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group; And preferentially to use the resource in described historical record be described user equipment allocation resource;
When the described pre-configured method of salary distribution is order and/or during the inverted order method of salary distribution, in resources bank in order or the mode of inverted order select spendable resource; Be specially: when Midamble code adopts the Default method of salary distribution, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is described user equipment allocation resource; When Midamble code adopts other methods of salary distribution, the mode of described radio network controller selecting sequence is described user equipment allocation resource;
When the described pre-configured method of salary distribution is the compact method of salary distribution, searches surplus resources in resources bank and on few one of surplus resources, find the resource that meets described subscriber equipment demand in described resources bank; It is preferential that to use the resource on few one of surplus resources be described user equipment allocation resource;
Distribution module, is connected with described enquiry module, for being described user equipment allocation resource by using the optimum allocation mode of described enquiry module inquiry, by described subscriber equipment, according to described resource, carries out corresponding business;
Select module, be connected with described enquiry module, for before described enquiry module is according to the information inquiry policy library of described service request, when the surplus resources of single time slot cannot meet the required resource of described service request, according to the ability of described subscriber equipment, selecting a plurality of time slots is described user equipment allocation resource; The ability of described subscriber equipment comprises the ability in the single UL time slot support dicode road across time slot ability, described subscriber equipment of described subscriber equipment; Or when the surplus resources of single time slot meets the required resource of described service request, selecting single time slot is described user equipment allocation resource.
12. systems as claimed in claim 11, is characterized in that, described radio network controller also comprises:
Judging module, is connected with described enquiry module, for described service request is adjudicated, obtains the required resource information of described service request;
Comparison module, is connected with described judging module, for the resource information in the community of the required resource information of more described service request and the control of described radio network controller; While having enough resources to distribute to described service request, need to provide resource for described subscriber equipment in described community.
13. 1 kinds of radio network controllers, is characterized in that, comprising:
Receiver module, for receiving the service request from subscriber equipment;
Enquiry module, is connected with described receiver module, when needs provide resource for described subscriber equipment, for according to the information inquiry policy library of the service request of described receiver module reception, obtains the optimum method of salary distribution; The described pre-configured method of salary distribution comprises: the historical method of salary distribution, order and/or the inverted order method of salary distribution, the compact method of salary distribution; Requesting party in the information of described service request is when being down direction, and selecting the historical method of salary distribution is the optimum method of salary distribution; Or the requesting party in the information of described service request is when being up direction, selecting the compact method of salary distribution is the optimum method of salary distribution;
Described enquiry module also for: when the described pre-configured method of salary distribution is the historical method of salary distribution, search the historical record of described subscriber equipment in time slot, described historical record comprises: described subscriber equipment take resource; The occupied obstruction resource of described subscriber equipment; Described in when Midamble code adopts the Default method of salary distribution, subscriber equipment takies all resources of resource place resource group; And preferentially to use the resource in described historical record be described user equipment allocation resource;
When the described pre-configured method of salary distribution is order and/or during the inverted order method of salary distribution, in resources bank in order or the mode of inverted order select spendable resource; Be specially: when Midamble code adopts the Default method of salary distribution, described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is described user equipment allocation resource; When Midamble code adopts other methods of salary distribution, the mode of described radio network controller selecting sequence is described user equipment allocation resource;
When the described pre-configured method of salary distribution is the compact method of salary distribution, searches surplus resources in resources bank and on few one of surplus resources, find the resource that meets described subscriber equipment demand in described resources bank; It is preferential that to use the resource on few one of surplus resources be described user equipment allocation resource;
Distribution module, is connected with described enquiry module, for being described user equipment allocation resource by using the optimum allocation mode of described enquiry module inquiry, by described subscriber equipment, according to described resource, carries out corresponding business;
Select module, be connected with described enquiry module, for before described enquiry module is according to the information inquiry policy library of described service request, when the surplus resources of single time slot cannot meet the required resource of described service request, according to the ability of described subscriber equipment, selecting a plurality of time slots is described user equipment allocation resource; The ability of described subscriber equipment comprises the ability in the single UL time slot support dicode road across time slot ability, described subscriber equipment of described subscriber equipment; Or when the surplus resources of single time slot meets the required resource of described service request, selecting single time slot is described user equipment allocation resource.
14. radio network controllers as claimed in claim 13, is characterized in that, the information of described service request comprises one or more in following content:
The request directional information of service request;
The resource information of service request;
SF information when the resource of service request is ovsf code resource;
The resource quantity information that service request is required;
The allocation model information of the Midamble code of service request;
Midamble Key value information when described Midamble code allocation model is Default.
15. radio network controllers as claimed in claim 14, is characterized in that, also comprise:
Judging module, is connected with described enquiry module, for before described enquiry module is according to the information inquiry policy library of described service request, described service request is adjudicated, and obtains the required resource information of described service request;
Comparison module, is connected with described judging module, for the resource information in the community of the required resource information of the service request of more described judging module acquisition and the control of described radio network controller;
While having enough resources to distribute to described service request in described community, described radio network controller need to provide resource for described subscriber equipment.
16. radio network controllers as claimed in claim 13, is characterized in that,
Described radio network controller is according to the value of different K ey in described Midamble code, and the mode of selecting sequence or inverted order is that described user equipment allocation resource is specially:
In described Midamble code, the value of Key is 2,4,8,16 o'clock, and n RU all adopts order-assigned mode; Wherein, described RU is unit resource, the quantity that described n is RU;
In described Midamble code, the value of Key is 10,12,14 o'clock, adopts order-assigned mode to distribute m1 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m1) individual RU; Wherein, m1 is the numerical value of n mould 2;
In described Midamble code, the value of Key is 6 o'clock, adopts order-assigned mode to distribute m2 RU, adopts the inverted order method of salary distribution to distribute remaining (n-m2) individual RU; Wherein, m2 is the numerical value of n mould 4.
17. radio network controllers as claimed in claim 13, is characterized in that,
Described enquiry module also for: according to preset strategy, use the combination in any of three kinds of methods of salary distribution, so that the utilance of resource is maximum; Be specially:
When using the described compact method of salary distribution, two resources that all can not meet described subscriber equipment demand of described resources bank, described enquiry module is described user equipment allocation resource by using the described historical method of salary distribution; Or two compact degree of described resources bank are identical and the equal resource that can meet described subscriber equipment demand, described enquiry module is preferential uses the resource having on of described subscriber equipment historical record;
When using the described historical method of salary distribution, all resources that can not complete described subscriber equipment when the described historical method of salary distribution are distributed, and the surplus resources that described enquiry module completes described subscriber equipment by use order and/or the inverted order method of salary distribution distributes; Or described subscriber equipment do not have historical record, the resource that described enquiry module completes described subscriber equipment by use order and/or the inverted order method of salary distribution is distributed.
18. radio network controllers as claimed in claim 13, is characterized in that,
Described distribution module also, for when using described optimum allocation mode cannot complete all resource requirement of described subscriber equipment, is carried out equivalent resources distribution, by the resource requirement equivalence of described subscriber equipment on a plurality of resources with same effect.
19. radio network controllers as claimed in claim 13, is characterized in that, also comprise:
Processing module, when discharging the resource that described business used at described subscriber equipment, carries out defragmentation to described resource, to improve the access success rate of business.
CN200910087259.3A 2009-06-15 2009-06-15 Resource management method, system and equipment Active CN101925182B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN200910087259.3A CN101925182B (en) 2009-06-15 2009-06-15 Resource management method, system and equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN200910087259.3A CN101925182B (en) 2009-06-15 2009-06-15 Resource management method, system and equipment

Publications (2)

Publication Number Publication Date
CN101925182A CN101925182A (en) 2010-12-22
CN101925182B true CN101925182B (en) 2014-04-02

Family

ID=43339723

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200910087259.3A Active CN101925182B (en) 2009-06-15 2009-06-15 Resource management method, system and equipment

Country Status (1)

Country Link
CN (1) CN101925182B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102916725A (en) * 2011-08-03 2013-02-06 中兴通讯股份有限公司 Method, terminal and base station for transmitting special burst
CN103077438A (en) * 2012-12-27 2013-05-01 深圳先进技术研究院 Control method and system for scheduling multiple robots
US10291548B2 (en) * 2014-08-08 2019-05-14 Oracle International Corporation Contribution policy-based resource management and allocation system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728870A (en) * 2004-07-31 2006-02-01 华为技术有限公司 Method for assigning transmission resource in transmission layer
CN1921362A (en) * 2005-08-23 2007-02-28 中兴通讯股份有限公司 Orthogonal variable spread-spectrum code distribution method in code division multiple access communication system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009054763A1 (en) * 2007-10-25 2009-04-30 Telefonaktiebolaget Lm Ericsson (Publ) A method of allocating radio resources

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1728870A (en) * 2004-07-31 2006-02-01 华为技术有限公司 Method for assigning transmission resource in transmission layer
CN1921362A (en) * 2005-08-23 2007-02-28 中兴通讯股份有限公司 Orthogonal variable spread-spectrum code distribution method in code division multiple access communication system

Also Published As

Publication number Publication date
CN101925182A (en) 2010-12-22

Similar Documents

Publication Publication Date Title
CN1679265A (en) Pre-negotiated quality of service
US20030112784A1 (en) Dynamic QoS for integrated voice and data CDMA/1XRTT networks
JP7171710B2 (en) RBG division method and user terminal
CN112333835B (en) Carrier resource scheduling method and device
US20130148596A1 (en) Resource management system and method of centralized base station in mobile communication network
CN105007210A (en) Network virtualization frame in long term evolution system and resource blocks allocation method
CN104254130A (en) Method, device and system for allocating D2D (Device-to-Device) user link and cellular user shared resources
CN101925182B (en) Resource management method, system and equipment
CN104754719A (en) Multi-user power division multiplexing method and device
EP3534544B1 (en) Frequency hopping communication method and device thereof
TW200427246A (en) Method and system for managing resources in wireless communication systems
EP1048185B1 (en) Bandwidth provision in a communication system
CN101938750A (en) Method for converting mobile allocation and upper control node of base station
CN101309463A (en) Clustered paging method, system and apparatus
CN1886924B (en) Method and system for allocation of channelisation codes in a CDMA system
CN101137243A (en) Method, system and device for implementing user facility access to stacking network
CN113423121A (en) Bandwidth configuration method and device and data transmission method and device
CN104918284A (en) Data communication method, base station and terminal
CN100444681C (en) Wireless communication terminal, method and recording medium capable of establishing both synchronous or asynchronous communication links depending on signal quality
CN101212272B (en) Method for implementing broadcasting service in TD-SCDMA system
Saini et al. An efficient multicode design for real time QoS support in OVSF based CDMA networks
CN102769902A (en) Method and device for synchronizing base station and user equipment
CN101137119A (en) Method for transmitting origination message in push-to-talk mode
EP1704661B1 (en) Method and system for allocation of channelisation codes in a code division multiple access system
CN106385688B (en) A kind of base-band resource distribution method and system and controller

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant