WO2009093298A1 - Resource allocation control method and base station - Google Patents
Resource allocation control method and base station Download PDFInfo
- Publication number
- WO2009093298A1 WO2009093298A1 PCT/JP2008/050692 JP2008050692W WO2009093298A1 WO 2009093298 A1 WO2009093298 A1 WO 2009093298A1 JP 2008050692 W JP2008050692 W JP 2008050692W WO 2009093298 A1 WO2009093298 A1 WO 2009093298A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- call
- amount
- resource
- resources
- resource allocation
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Definitions
- the present invention relates to a resource allocation control method and a base station.
- the present invention is suitable for use in resource management for a plurality of types of calls including, for example, a call whose resource used for call processing during communication may vary.
- Patent Document 1 the total amount of resources currently used for communication is calculated, and in the acceptance determination at the time of call setting, the calculated total amount of resources being used and a predetermined threshold for call setting Can be used to determine whether call setup is possible, so that call loss rates for call types with different required resource amounts can be maintained fairly, such as wideband and narrowband calls, and limited resources can be used effectively. It is described that it can be used.
- Patent Document 2 collects information on the number of held CS (Circuit-Switched) calls and PS (Packet-Switched) calls that are scheduled to be processed in each call processing device or currently being processed, and sets the number of PS calls to be retained. Is multiplied by a predetermined weighting factor, the sum of the number of PS calls held and the number of CS calls held multiplied by this weighting factor is calculated, and the call processing device with the smallest sum is designated as the call processing device with the smallest load. It is described that it is evaluated. Further, when processing other than CS call or PS call processing is allocated to the call processing device, the processing is applied to the call processing device having the smallest value obtained by adding the numerical value corresponding to the load amount of the processing and the sum. The assignment is also described. And according to this technique, it is said that the load distribution process with high accuracy adapted to the actual use of resources for call processing can be realized.
- CS Circuit-Switched
- PS Packet-Switched
- One of the objects of the present invention is to enable efficient resource management (assignment) for a plurality of types of calls including calls whose usage resource amount fluctuates during communication.
- the present invention is not limited to the above-described object, and is an operational effect derived from each configuration shown in the best mode for carrying out the invention described later, and has an operational effect that cannot be obtained by conventional techniques. Can be positioned as one of the purposes.
- the present specification discloses the following “resource allocation control method and base station”.
- the resource allocation control method disclosed herein is a communication system in which communication is performed by allocating an amount of resources necessary for communication among the shared resources shared by a plurality of types of calls to the call.
- a predetermined amount of resources are allocated to a first call with a constant resource allocation amount during communication, and a second call whose resource allocation amount may vary during communication
- a temporary amount of resources is allocated, and resource allocation for a new call is controlled based on the sum of the resource allocation amounts allocated to each of the first and second calls and the total amount of the shared resources.
- the provisional amount of resources may be the minimum amount of resources necessary for the second call to maintain a connection, or the second call category or priority depending on the category or priority of the second call. There may be an amount of resources weighted to the minimum required amount.
- control includes a process of monitoring an actual used resource amount actually used for the signal processing of the second call, and a process of updating the sum based on the actual used resource amount; It is good also as including.
- the monitoring of the actual used resource amount is performed periodically, triggered by the occurrence of the new call, or triggered by the release of the call to which the resource has been allocated, or allocated by the second call. It may be carried out when the amount changes.
- the update of the total may be performed when the total exceeds a first threshold value that is smaller than the total amount of the shared resources.
- control includes a process for determining whether the sum exceeds a second threshold value that is larger than the first threshold value and smaller than the total amount of the shared resources, and the determination process. And a process of temporarily limiting the total amount of the shared resources when it is determined that the number is exceeded.
- resource allocation may be preferentially performed for calls having a higher priority than the first and second calls.
- the restriction may be released when the sum is equal to or less than the second threshold value.
- the base station disclosed herein is a base in a communication system in which communication is performed by allocating an amount of resources necessary for communication among the shared resources shared by a plurality of types of calls to the call. For a first call with a fixed resource allocation amount during communication, a fixed amount of resources are allocated, and for a second call whose resource allocation amount may vary during communication, a predetermined temporary amount is allocated. Allocation means for allocating resources, and control means for controlling resource allocation for a new call based on the total amount of resource allocations allocated to each of the first and second calls and the total amount of the shared resources. I have it.
- the provisional amount of resources may be the minimum amount of resources necessary for the second call to maintain a connection, or the second call category or priority depending on the category or priority of the second call. There may be an amount of resources weighted to the minimum required amount.
- control means updates the sum total based on the actual used resource amount, a monitoring unit that monitors the actual used resource amount that is actually used for the signal processing of the second call. May be provided.
- the monitoring unit may monitor the actual used resource amount periodically, triggered by the occurrence of the new call, triggered by the release of the call to which the resource has been allocated, or the second It may be performed in response to a change in the resource allocation amount of the call.
- the updating unit may update the sum when the sum exceeds a first threshold value that is smaller than the total amount of the shared resources.
- control means determines whether or not the sum exceeds a second threshold value that is larger than the first threshold value and smaller than the total amount of the shared resources, and the determination unit And a limiting unit that temporarily limits the total amount of the shared resources when it is determined that the number of shared resources is exceeded.
- the control unit may preferentially perform resource allocation for a call having a higher priority than the first and second calls during the restriction by the restriction unit.
- control means may release the restriction by the restriction unit when the sum is equal to or less than the second threshold value.
- efficient resource management is possible for a plurality of types of calls including a call (second call) in which the amount of resource used varies during communication.
- FIG. 4 is a diagram illustrating an example of call reception resource accumulation data used in the call processing function unit illustrated in FIG. 3. It is a figure which shows the example of an image of the actual use resource data used with the call processing function part shown in FIG.
- FIG. 4 is a flowchart for explaining the operation (call admission determination (resource allocation)) of the BTS shown in FIGS. 1 to 3.
- Wireless terminal (user terminal: UE (User Equipment)) 20 BTS (Base Transceiver Station) 21 Upper network interface (IF) 22 Radio Function Unit 23 Call Processing Function Unit 231 Input / Output Unit 232 Call Admission Determination Processing Unit 233 Resource Matching Processing Unit 234 Used Resource Collection Processing Unit 235 Call Accepted Resource Accumulation Database 236 Actual Used Resource Database 24 Baseband Function Unit 24-1 ⁇ 24-N Baseband signal processor (shared resource group) 30 core network
- FIG. 1 is a diagram illustrating an example of a wireless communication system according to an embodiment of the present invention.
- the radio communication system shown in FIG. 1 includes at least one radio terminal (user terminal: UE (User Equipment)) 10 and at least one radio base station (BTS: Base Transceiver) that can communicate with the UE 10 via a radio link. Station) 20 and a core network 30 such as a public network in which the BTS 20 is accommodated.
- UE User Equipment
- BTS Base Transceiver
- the BTS 20 may be communicably connected to the core network 30 via a host network device such as a radio network controller (RNC: Radio Network Controller) (not shown).
- RNC Radio Network Controller
- the UE 10 is connected to the BTS 20 via a wireless link, and can communicate with a communication device such as a server device deployed in another UE 10 or the core network 30 via the BTS 20.
- the BTS 20 can be accessed simultaneously by a plurality of UEs 10, and the access calls include a plurality of types of calls such as voice calls, packet calls, and HSUPA calls.
- the HSUPA call means a call that accesses and communicates using a radio channel defined by HSUPA.
- the BTS 20 allocates and manages the resources necessary to process these calls from a limited number of shared resources.
- the shared resource means, for example, a resource shared by the plurality of types of calls and allocated for signal processing of the call. Therefore, like HSUPA, allocation of radio resources (for example, bandwidth and transmission rate) used for communication in the radio section with UE 10 is adaptively controlled according to the propagation path environment with UE 10 and the availability of shared resources. In the communication to be performed, the amount of resources allocated to call processing according to the control also varies during the communication. Note that, regarding the voice call and the packet call, it is assumed that such a change in the amount of used resources during communication does not occur. That is, in this example, a voice call and a packet call are first calls with a constant resource allocation amount during communication, and an HSUPA call is a second call whose resource allocation amount can vary during communication.
- radio resources for example, bandwidth and transmission rate
- the shared resources that can be allocated by the BTS 20 can be divided into a plurality of shared resource groups, for example, in units of a certain capacity that can be accommodated.
- resource allocation and release for each shared resource can be managed by a scheduler for each shared resource, or can be managed by a scheduler common to some or all of each shared resource.
- one shared resource can be handled as corresponding to one signal processing unit set (allocated) for call processing. it can. Therefore, resource allocation in that case corresponds to allocation of a certain call processing to any one of the signal processing units (schedulers).
- the number of signal processing units is increased or decreased, the number of calls that can be accommodated (processed) by the BTS 20 (the number of users when the user (UE 10) is different for each call type) can be increased or decreased.
- the shared resource group may be uniformly the same resource amount, or a part or all of the resource amount may be different.
- FIG. 2 shows a configuration example of the BTS 20 of this example.
- the BTS 20 shown in FIG. 2 includes, for example, an upper network interface (IF) 21, a radio function unit 22, a call processing function unit 23, and a baseband signal processing unit corresponding to a shared resource group (# 1 to #N).
- (# 1 to #N) 24-1 to 24-N N is an integer of 2 or more).
- the upper network IF 21 has an interface function with the core network 30 (or RNC), and performs data transmission to the core network 30 and data reception from the core network 30.
- the wireless function unit 22 includes a wireless interface with the UE 10 and performs communication (transmission / reception) processing using a wireless link.
- the transmission processing (downlink processing) for the UE 10 includes, for example, DA conversion of transmission data processed by the baseband signal processing unit 24-i, frequency conversion (up-conversion) to a predetermined radio frequency, Processing such as power amplification to the transmission power is included.
- the reception process (uplink process) of the signal transmitted by the UE 10 includes, for example, processes such as low noise amplification of the received radio signal, frequency conversion (down conversion) to a baseband signal, and AD conversion.
- the baseband signal processing unit 24-i has a transmission baseband processing function for performing error correction coding, framing, data modulation, spread modulation, etc. on the transmission user data signal and various transmission control signals, and also for the receiving user
- a reception baseband processing function for performing despreading demodulation, data demodulation, deframing, error correction decoding and the like on the data signal and various reception control signals is provided.
- the baseband signal processing unit 24-i has a scheduler (not shown) and shared resources for performing various baseband signal processing. As described above, the scheduler performs adaptive resource allocation control (increase / decrease) within a range in which all of the shared resources are not occupied by the best effort type call.
- the call processing function unit 23 calls the baseband function unit 24 (shared resource #i) according to the type of call that has occurred (whether it is a voice call, a packet call, or a HSUPA call, etc.). (Resource) is set (allocated) and released.
- the type of call that has occurred may be included, for example, in a call setting instruction (control signal) received from an upper network device such as an RNC via the upper network IF 21, or based on a received signal from the UE 10. It is also possible for the call processing function unit 23 to identify autonomously.
- the resources to be set / released are N shared resources # 1 to #N (baseband signal processing units 24-1 to 24-N) for the purpose of effective use and load distribution, such as round robin. Determined by algorithm.
- the call processing function unit (allocation means) 23 of this example allocates a fixed amount (fixed) of resources for calls (for example, voice calls and packet calls) in which the amount of used resources (resource allocation amount) during communication is constant.
- a temporary (provisional) temporary used resource amount (resource allocated amount) is allocated and managed. This makes it possible for HSUPA calls to handle call processing (resource setting / release and management) as well as calls with a fixed amount of resources during communication such as voice calls and packet calls.
- a provisional resource determination (calculation) method for example, a method of uniformly setting a minimum value for HSUPA calls (a minimum resource amount necessary for maintaining a connection through a wireless channel of HSUPA) And a method of weighting the minimum value according to a category for each HSUPA call, a priority, and the like.
- the call processing function unit (control means) 23 sums up the resource allocation amount of the voice call, packet call, and HSUPA call, and the total amount (maximum value) of the allocatable resource amount for each shared resource #i (in other words, , , The reception (resource allocation) of a newly generated call is controlled based on the unused resource amount for each shared resource #i.
- the call processing function unit 23 may use the tentative usage resource at a certain timing after the call is accepted (when a call is set up or released, a periodic timing, a timing when the amount of HSUPA call usage varies, etc.).
- the amount of resources and the amount of resources actually used for call processing are collated, while the provisional used resource amount is updated, the acceptance decision of the newly generated call is made and accepted Perform resource allocation for calls that are determined to be acceptable.
- the call processing function unit 23 of this example includes an input / output unit 231, a call admission determination processing unit 232, a resource matching processing unit 233, a used resource collection processing unit 234, A reception resource accumulation database 235 and an actual use resource database 236 are provided.
- the input / output unit 231 has a communication interface function between the call processing function unit 23 and the outside (the host network IF 21 and the baseband signal processing unit 24-i).
- the call reception resource accumulation database 235 includes, for each shared resource #i, a total (resource allocation) of resources used by the call received by the call reception determination processing unit 232 in the past (including the provisional resource used for the HSUPA call). Data (call reception resource accumulation data (hereinafter sometimes referred to as “data A”)) is held.
- “voice call # 1” and “packet call # 1” are set in the shared resource # 1 (baseband signal processing unit # 1), which is necessary for each call processing.
- the shaded portion obtained by accumulating (adding) the resource amount represents the total amount of resources in use (allocated).
- X and Y shown in FIG. 4 are both threshold values related to the amount of resources used.
- the threshold (first threshold) Y has significance as an opportunity (condition) for updating the data A with the following actual use resource data
- the threshold (second threshold) X is an emergency call.
- the priority call it is meaningful as a trigger (condition) for limiting the maximum value of the resource amount that can be used (allocated) by the scheduler.
- the emergency call is a call (voice call) such as 110 call or 119 call.
- the priority call may be a voice call, a packet call, or an HSUPA call, and is a call that has a higher priority than other calls.
- the actual use resource database 236 stores, for each shared resource #i (baseband signal processing unit 24-i), data indicating the sum of resources actually used during communication by calls accepted in the past (actual use resource data). (Hereinafter may be referred to as “data B”).
- “voice call # 2”, “packet call # 2”, and “HSUPA call # 1” are set in the shared resource # 1 (baseband signal processing unit 24-1).
- the shaded portion represents the amount of resources actually used in the shared resource # 1 (baseband signal processing unit 24-1) for processing each call.
- This actual use resource data is, for example, each shared resource #i (at a certain time interval (period), a change point of the resource usage of the best effort type call, a call setup and / or release timing, etc.
- Information on the resource usage status is collected from the baseband signal processing unit 24-i) by in-house communication or the like, and is used to collate with the call reception resource accumulation data and update the data.
- the used resource collection processing unit 234 performs the collection. That is, the used resource collection processing unit 234 of this example serves as a monitoring unit that monitors the actual used resource amount actually used (occupied) in the signal processing of the HSUPA call, which is a best effort type call, The monitoring can be performed, for example, periodically, when a new call is generated, or when a resource-allocated call is released.
- the call admission determination processing unit 232 determines whether it is possible to accept a newly generated call (allocate resources) based on the data A held and managed in the call admission resource accumulation database 235. It is. For example, the call admission determination processing unit 232 is more likely to accept a newly generated call as the unused resource amount of the shared resource #i has a margin.
- the resource collation processing unit (update unit) 233 is a specific resource that can be determined that there is no room for the unused resource amount in a certain shared resource #i (baseband signal processing unit 24-i) at the time when the call setting is received.
- the data A and the data B are collated, and the data A used for the call admission judgment processing in the call admission judgment processing unit 232 is updated with the latest data B. .
- the specific condition is, for example, when the total amount of used resources represented by the data A exceeds the threshold Y.
- the call admission determination processing unit 232 can perform admission determination for a newly generated call based on the actual used resource amount (that is, the actual unused resource amount) in the shared resource #i. It becomes possible.
- data A and data B are collated (update of data A by data B) at the time of call release, the collection timing of the data B [a certain time interval (cycle), and best-effort call resources. It is also possible to carry out at the point of change in the amount used, etc.].
- the BTS 20 treats the use resource amount of the HSUPA call as a temporary provisional use resource amount, so that the call use such as a voice call or a packet call is continued.
- Resource management allocation
- the BTS 20 is configured to share resources that can be set by the call admission determination processing unit 232.
- #I is determined and determined based on the data A of the call reception resource accumulation database 235 (process 1001).
- the call admission determination processing unit 232 first determines the type of a call that has newly occurred (voice call, packet call, emergency call, priority call, HSUPA call) (process 1002), and then calls a voice call, packet call, or emergency call. If it is a call or a priority call, the amount of resources required to process each call is calculated (processes 1003 and 1004). On the other hand, when the newly generated call is an HSUPA call, the call admission determination processing unit 232 calculates the resource amount necessary to process the HSUPA call as a predetermined temporary temporary resource amount. (Process 1005).
- the call admission determination processing unit 232 compares the current use resource amount a with the threshold values X and Y with reference to the data A, and whether the relationship is a ⁇ Y or Y ⁇ a ⁇ X. Or a> X is determined (processing 1006).
- the call admission determination processing unit 232 performs each (processing 1007, 1008, 1009).
- the call admission determination processing unit 232 sets the target (setting destination) shared resource #i determined by the round robin or the like. It is determined that there is room in unused resources, the call is allowed to be accepted, and the calculated used resource amount is added to the data A as the resource amount necessary for the processing of the call and updated (processing 1071).
- the resource to be used is set for the baseband signal processing unit 24-i corresponding to the shared resource #i (processing 1072).
- the call admission determination processing unit 232 sends data to the resource collation processing unit 233 as shown in FIG.
- the resource collation processing unit 233 that has requested the collation between A and data B collates the data A and the data B, and updates the data A with the data B if there is a mismatch (process 1081). .
- data A is in the state shown in (1) of FIG. 11 and data B is in the state shown in (2) of FIG. 11 (the actual amount of resources used in HSUPA call # 1 increases) 11), the data A shown in (1) of FIG. 11 is updated with the data B shown in (2) of FIG.
- the call admission determination processing unit 232 determines whether or not the newly generated call can be accepted (resource setting) based on the updated data A (processing 1082).
- the call admission determination processing unit 232 allows the call to be accepted and the resources necessary for the processing of the call
- the calculated used resource amount is added to the data A and updated as the amount (from the Yes route of the processing 1082 to the processing 1083), and the baseband signal processing unit 24-i corresponding to the shared resource #i Setting is performed (processing 1084).
- the call admission determination processing unit 232 uses the amount of used resources calculated for the HSUPA call # 3 as data A as shown in (3) of FIG. Add to and update.
- the call admission determination processing unit (determination unit) 232 checks whether or not the used resource amount in the data A exceeds the threshold value X by the setting (processing 1085). In other words, in this case, a resource amount obtained by adding the amount of used resources for a new call to data A after updating data A with data B is used.
- the call admission determination processing unit (restriction unit) 232 uses the scheduler of the target shared resource #i (baseband signal processing unit 24-i). Processing for temporarily limiting (decreasing) the maximum value of the resource amount is performed (from the Yes route of processing 1085 to processing 1086). If not exceeded, the call admission judgment processing unit 232 finishes the process (No route of the process 1085). Details of the maximum value limiting process will be described later.
- the call admission determination processing unit 232 determines that call setting is impossible, and ends the processing (from the Yes route of the processing 1087 to the processing 1089). In this case, a call loss occurs for the call.
- sub-sequence C when the current used resource amount a is a> X will be described.
- the call admission determination processing unit 232 as in the case of Y ⁇ a ⁇ X, The resource collation processing unit 233 is requested to collate the data A and the data B, and the resource collation processing unit 233 that has received the request collates the data A and the data B.
- Data A is updated (processing 1091).
- the call admission determination processing unit 232 checks whether the newly generated call type is an emergency call or a priority call (process 1092), and if it is an emergency call or a priority call, accepts the call.
- the calculated used resource amount is added to the data A as the resource amount necessary for the processing of the call and updated (from the Yes route of the processing 1092 to the processing 1093), and the baseband signal processing unit 24 corresponding to the shared resource #i is updated.
- a resource to be used is set for -i (process 1094).
- the call admission determination processing unit (restriction unit) 232 sets the target shared resource #i (baseband signal processing unit 24- For the scheduler of i), the maximum resource amount limit processing is performed (from the No route of the processing 1092 to the processing 1095).
- the call admission determination processing unit 232 performs processing after the processing 1006 in FIG. 6 to check whether it is possible to set the resource of the general call for another shared resource #j. Is repeated until it is discovered (from the No route of process 1096 to process 1097).
- the call admission determination processing unit 232 determines that call setting is impossible and ends the processing (from the Yes route of the processing 1096 to the processing 1098). In this case, a call loss occurs for the general call.
- the call admission determination processing unit (control unit) 232 uses the remaining unused resources while the maximum value restriction process is not released (during restriction). As a preferential assignment to priority calls and emergency calls such as call 110, general calls with low priority are not accepted (resource assignment).
- the call admission determination processing unit 232 controls the scheduler of the target baseband signal processing unit 24-i to reduce the maximum value of the available resource amount.
- the scheduler increases / decreases the amount of used resources within a range not exceeding the specified maximum value, for example, as shown in FIG. 12, it is possible to secure unused resources that are not managed by the scheduler by limiting the maximum value. become. In this state, only priority calls and emergency calls can be accepted, so that priority calls and emergency calls can be accepted even near the processing capacity limit of the baseband signal processing unit 24-i.
- a provisional (simple) provisional resource amount can be assigned to a call such as an HSUPA call whose use resource amount fluctuates during communication. Even when a call with a fixed amount of used resources is mixed with a call that fluctuates, resource management (call setting acceptance / rejection, determination of allocation destination resource, resource relocation) can be performed efficiently, and shared resource # i can be used effectively.
- the amount of used resources of the HSUPA call is greatly increased by adaptively controlling according to the amount of unused resources, the propagation path environment between the UE 10 and the like, and the communication system (radio base station) Even when the number of calls that can be accommodated is within the range, it is possible to avoid a situation (occurrence of call loss) that prevents new call setting (acceptance) from being performed.
- the data A is appropriately updated with the actual used resource amount (data B). Since it is possible to determine whether or not to accept a new call, even when the resource allocation amount for the HSUPA call varies with time, it is possible to perform an appropriate admission determination according to the variation.
- the scheduler limits the maximum value of the amount of resources that can be allocated to general calls. Therefore, it is possible to accept emergency calls and priority calls even near the capacity limit of accommodation (processing), and it is possible to reduce the call loss occurrence rate of emergency calls and priority calls.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本発明は、リソース割当制御方法および基地局に関する。本発明は、例えば、通信中の呼処理に使用するリソースが変動しうる呼を含む複数種類の呼についてのリソース管理に用いると好適である。 The present invention relates to a resource allocation control method and a base station. The present invention is suitable for use in resource management for a plurality of types of calls including, for example, a call whose resource used for call processing during communication may vary.
現在の通信システムでは、音声呼やパケット呼等の複数種類の呼が存在している。また、それらの呼が通信に必要とするリソース使用量は各々異なるが、呼継続中(通信中)のリソース使用量は一定である。 In the current communication system, there are multiple types of calls such as voice calls and packet calls. In addition, although the resource usage required for communication by each call is different, the resource usage during call continuation (during communication) is constant.
このように通信中のリソース使用量が一定の呼についてのリソース管理(割当)技術としては、例えば、下記の特許文献1及び2に示される技術が挙げられる。
As the resource management (allocation) technique for a call having a constant resource usage amount during communication in this way, for example, the techniques disclosed in
即ち、特許文献1には、現在通信のために使用されているリソースの総量を算出し、呼設定時の受付判定にあたり、算出された使用中のリソースの総量と呼設定のための所定の閾値とを比較し、呼設定可否を判定することで、広帯域呼と狭帯域呼のように、必要とするリソース量の異なる呼種の呼損率を公平に保つことができるとともに、限られたリソースを有効利用することができる、と記載されている。
That is, in
また、特許文献2には、個々の呼処理装置における処理する予定または現在処理中のCS(Circuit Switched)呼およびPS(Packet Switched)呼の保持数の情報を収集し、PS呼の保持数には所定の重み係数を乗じ、この重み係数を乗じたPS呼の保持数とCS呼の保持数との和を計算し、この和が最小となる呼処理装置を負荷が最小の呼処理装置と評価する、ことが記載されている。さらには、CS呼またはPS呼の処理以外の処理を呼処理装置に割り当てるのに際し、当該処理の負荷量に相応する数値と前記和とを加算した数値が最小となる呼処理装置に当該処理を割り当てることも記載されている。そして、この技術によれば、呼処理のためのリソース使用の実態に適合した精度の高い負荷分散処理を実現できる、とされている。
Further,
しかしながら、上述した従来技術は、いずれも、通信中の使用リソース量(リソース割当量)が一定である呼を対象としており、通信中の使用リソース量が一定でなく、未使用リソース量や伝搬路環境等に応じて時々刻々と変動しうる呼、例えば、HSUPA(High Speed Uplink Packet Access)における呼のような、ベストエフォート型の呼を対象としていない。 However, all of the above-described conventional techniques are intended for calls in which the amount of used resources (resource allocation amount) during communication is constant, and the amount of used resources during communication is not constant, and the amount of unused resources and propagation paths It does not target a best-effort type call such as a call that can change from moment to moment depending on the environment, for example, a call in HSUPA (HighASpeed Uplink Packet Access).
そのため、上述した従来技術では、通信中の使用リソース量が一定の呼と、通信中の使用リソース量が時々刻々と変動する呼とが混在する場合を想定していない。 For this reason, the above-described conventional technology does not assume a case where a call with a constant amount of used resources during communication and a call with a variable amount of used resources during communication are mixed.
本発明の目的の一つは、使用リソース量が通信中に変動するような呼を含む複数種類の呼について、効率的なリソース管理(割り当て)を可能とすることにある。 One of the objects of the present invention is to enable efficient resource management (assignment) for a plurality of types of calls including calls whose usage resource amount fluctuates during communication.
また、優先度の高い呼や110番通報のような緊急呼の受け付けに失敗する確率(呼損率)を低減しうるリソース管理を可能とすることも、本発明の他の目的の一つである。 Also, it is another object of the present invention to enable resource management that can reduce the probability (call loss rate) of failing to accept an emergency call such as a high-priority call or a 110 call.
なお、前記目的に限らず、後述する発明を実施するための最良の形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本発明の他の目的の一つとして位置付けることができる。 In addition, the present invention is not limited to the above-described object, and is an operational effect derived from each configuration shown in the best mode for carrying out the invention described later, and has an operational effect that cannot be obtained by conventional techniques. Can be positioned as one of the purposes.
前記目的を達成するために、本明細書では、以下に示す「リソース割当制御方法および基地局」を開示する。 In order to achieve the above object, the present specification discloses the following “resource allocation control method and base station”.
(1)即ち、ここに開示するリソース割当制御方法は、複数種類の呼で共有される共有リソースの中から、通信を行なうのに必要な量のリソースを前記呼に割り当てて通信を行なう通信システムにおけるリソース割当制御方法であって、通信中のリソース割当量が一定の第1の呼については一定量のリソースを割り当てるとともに、通信中にリソース割当量が変動しうる第2の呼については所定の仮の量のリソースを割り当て、前記第1及び第2の呼のそれぞれに割り当てたリソース割当量の総和と前記共有リソースの総量とに基づいて、新たな呼に対するリソース割当を制御する。 (1) That is, the resource allocation control method disclosed herein is a communication system in which communication is performed by allocating an amount of resources necessary for communication among the shared resources shared by a plurality of types of calls to the call. In the resource allocation control method in FIG. 1, a predetermined amount of resources are allocated to a first call with a constant resource allocation amount during communication, and a second call whose resource allocation amount may vary during communication A temporary amount of resources is allocated, and resource allocation for a new call is controlled based on the sum of the resource allocation amounts allocated to each of the first and second calls and the total amount of the shared resources.
(2)ここで、前記仮の量のリソースは、前記第2の呼が接続を維持するのに最小限必要な量のリソース、あるいは、前記第2の呼のカテゴリ又は優先度に応じて前記最小限必要な量に対して重み付けされた量のリソースであってもよい。 (2) Here, the provisional amount of resources may be the minimum amount of resources necessary for the second call to maintain a connection, or the second call category or priority depending on the category or priority of the second call. There may be an amount of resources weighted to the minimum required amount.
(3)また、前記制御は、前記第2の呼の信号処理に実際に使用されている実使用リソース量の監視する処理と、前記実使用リソース量を基に前記総和を更新する処理と、
を含むこととしてもよい。
(3) Further, the control includes a process of monitoring an actual used resource amount actually used for the signal processing of the second call, and a process of updating the sum based on the actual used resource amount;
It is good also as including.
(4)さらに、前記実使用リソース量の監視は、周期的に、又は前記新たな呼の発生を契機に、あるいはリソース割当済みの呼の解放を契機に、もしくは前記第2の呼のリソース割当量の変動を契機に、実施する、こととしてもよい。 (4) Further, the monitoring of the actual used resource amount is performed periodically, triggered by the occurrence of the new call, or triggered by the release of the call to which the resource has been allocated, or allocated by the second call. It may be carried out when the amount changes.
(5)また、前記総和の更新は、前記総和が、前記共有リソースの総量よりも小さい第1の閾値を超えた場合に実施する、こととしてもよい。 (5) In addition, the update of the total may be performed when the total exceeds a first threshold value that is smaller than the total amount of the shared resources.
(6)さらに、前記制御は、前記総和が、前記第1の閾値よりも大きく前記共有リソースの総量よりも小さい第2の閾値を超えているか否かを判定する処理と、前記判定する処理で超えていると判定した場合に、前記共有リソースの総量を一時的に制限する処理と、を含むこととしてもよい。
(7)また、前記制限中は、前記第1及び第2の呼よりも優先度の高い呼についてリソース割当を優先的に実施する、こととしてもよい。
(6) Further, the control includes a process for determining whether the sum exceeds a second threshold value that is larger than the first threshold value and smaller than the total amount of the shared resources, and the determination process. And a process of temporarily limiting the total amount of the shared resources when it is determined that the number is exceeded.
(7) Further, during the restriction, resource allocation may be preferentially performed for calls having a higher priority than the first and second calls.
(8)さらに、前記制限は、前記総和が前記第2の閾値以下になると解除する、こととしてもよい。 (8) Further, the restriction may be released when the sum is equal to or less than the second threshold value.
(9)また、ここに開示する基地局は、複数種類の呼で共有される共有リソースの中から、通信を行なうのに必要な量のリソースを前記呼に割り当てて通信を行なう通信システムにおける基地局であって、通信中のリソース割当量が一定の第1の呼については一定量のリソースを割り当てるとともに、通信中にリソース割当量が変動しうる第2の呼については所定の仮の量のリソースを割り当てる割当手段と、前記第1及び第2の呼のそれぞれに割り当てたリソース割当量の総和と前記共有リソースの総量とに基づいて、新たな呼に対するリソース割当を制御する制御手段と、をそなえる。 (9) Further, the base station disclosed herein is a base in a communication system in which communication is performed by allocating an amount of resources necessary for communication among the shared resources shared by a plurality of types of calls to the call. For a first call with a fixed resource allocation amount during communication, a fixed amount of resources are allocated, and for a second call whose resource allocation amount may vary during communication, a predetermined temporary amount is allocated. Allocation means for allocating resources, and control means for controlling resource allocation for a new call based on the total amount of resource allocations allocated to each of the first and second calls and the total amount of the shared resources. I have it.
(10)ここで、前記仮の量のリソースは、前記第2の呼が接続を維持するのに最小限必要な量のリソース、あるいは、前記第2の呼のカテゴリ又は優先度に応じて前記最小限必要な量に対して重み付けされた量のリソースであってもよい。 (10) Here, the provisional amount of resources may be the minimum amount of resources necessary for the second call to maintain a connection, or the second call category or priority depending on the category or priority of the second call. There may be an amount of resources weighted to the minimum required amount.
(11)また、前記制御手段は、前記第2の呼の信号処理に実際に使用されている実使用リソース量の監視する監視部と、前記実使用リソース量を基に前記総和を更新する更新部と、をそなえてもよい。 (11) Further, the control means updates the sum total based on the actual used resource amount, a monitoring unit that monitors the actual used resource amount that is actually used for the signal processing of the second call. May be provided.
(12)さらに、前記監視部は、前記実使用リソース量の監視を、周期的に、又は前記新たな呼の発生を契機に、あるいはリソース割当済みの呼の解放を契機に、もしくは前記第2の呼のリソース割当量の変動を契機に、実施する、こととしてもよい。 (12) Further, the monitoring unit may monitor the actual used resource amount periodically, triggered by the occurrence of the new call, triggered by the release of the call to which the resource has been allocated, or the second It may be performed in response to a change in the resource allocation amount of the call.
(13)また、前記更新部は、前記総和の更新を、前記総和が、前記共有リソースの総量よりも小さい第1の閾値を超えた場合に実施する、こととしてもよい。 (13) The updating unit may update the sum when the sum exceeds a first threshold value that is smaller than the total amount of the shared resources.
(14)さらに、前記制御手段は、前記総和が、前記第1の閾値よりも大きく前記共有リソースの総量よりも小さい第2の閾値を超えているか否かを判定する判定部と、前記判定部で超えていると判定された場合に、前記共有リソースの総量を一時的に制限する制限部と、をそなえてもよい。 (14) Further, the control means determines whether or not the sum exceeds a second threshold value that is larger than the first threshold value and smaller than the total amount of the shared resources, and the determination unit And a limiting unit that temporarily limits the total amount of the shared resources when it is determined that the number of shared resources is exceeded.
(15)また、前記制御手段は、前記制限部による前記制限中は、前記第1及び第2の呼よりも優先度の高い呼についてリソース割当を優先的に実施する、こととしてもよい。 (15) The control unit may preferentially perform resource allocation for a call having a higher priority than the first and second calls during the restriction by the restriction unit.
(16)さらに、前記制御手段は、前記総和が前記第2の閾値以下になると前記制限部による制限を解除する、こととしてもよい。 (16) Furthermore, the control means may release the restriction by the restriction unit when the sum is equal to or less than the second threshold value.
上述した開示技術によれば、使用リソース量が通信中に変動するような呼(第2の呼)を含む複数種類の呼について、効率的なリソース管理(割り当て)が可能となる。 According to the disclosed technique described above, efficient resource management (allocation) is possible for a plurality of types of calls including a call (second call) in which the amount of resource used varies during communication.
10 無線端末(ユーザ端末:UE(User Equipment))
20 無線基地局(BTS:Base Transceiver Station)
21 上位ネットワークインタフェース(IF)
22 無線機能部
23 呼処理機能部
231 入出力部
232 呼受付判定処理部
233 リソース照合処理部
234 使用リソース収集処理部
235 呼受付リソース積み上げデータベース
236 実使用リソースデータベース
24 ベースバンド機能部
24-1~24-N ベースバンド信号処理部(共有リソース群)
30 コアネットワーク
10. Wireless terminal (user terminal: UE (User Equipment))
20 BTS (Base Transceiver Station)
21 Upper network interface (IF)
22
30 core network
以下、図面を参照して本発明の実施の形態を説明する。ただし、以下に説明する実施形態は、あくまでも例示であり、以下に明示しない種々の変形や技術の適用を排除する意図はない。即ち、本発明は、その趣旨を逸脱しない範囲で種々変形(各実施例を組み合わせる等)して実施することができる。 Hereinafter, embodiments of the present invention will be described with reference to the drawings. However, the embodiment described below is merely an example, and there is no intention to exclude various modifications and technical applications that are not explicitly described below. In other words, the present invention can be implemented with various modifications (combining the embodiments, etc.) without departing from the spirit of the present invention.
図1は、本発明の一実施形態に係る無線通信システムの一例を示す図である。この図1に示す無線通信システムは、少なくとも1台の無線端末(ユーザ端末:UE(User Equipment))10と、当該UE10と無線リンクにより通信しうる少なくとも1台の無線基地局(BTS:Base Transceiver Station)20と、当該BTS20が収容された公衆網等のコアネットワーク30と、をそなえる。
FIG. 1 is a diagram illustrating an example of a wireless communication system according to an embodiment of the present invention. The radio communication system shown in FIG. 1 includes at least one radio terminal (user terminal: UE (User Equipment)) 10 and at least one radio base station (BTS: Base Transceiver) that can communicate with the
なお、BTS20は、図示しない無線ネットワーク制御装置(RNC:Radio Network Controller)等の上位ネットワーク装置を介してコアネットワーク30と通信可能に接続されている場合もある。UE10は、無線リンクによりBTS20に接続して当該BTS20経由で他のUE10あるいはコアネットワーク30に配備されたサーバ装置等の通信装置と通信することができる。
Note that the
BTS20には、複数のUE10が同時的にアクセスすることが可能であり、そのアクセス呼には、音声呼やパケット呼、HSUPA呼等の複数種類の呼が含まれる。なお、HSUPA呼とは、HSUPAで規定された無線チャネルを用いてアクセスして通信する呼を意味する。BTS20は、これらの呼を処理するのに必要なリソースを、有限の共有リソースの中から割り当て、管理する。
The
ここで、前記共有リソースとは、例えば、前記複数種類の呼に共有されるリソースであって前記呼を信号処理するのに割り当てられるリソースを意味する。したがって、HSUPAのように、UE10との間の伝搬路環境や共有リソースの空き状況に応じてUE10との無線区間の通信に用いる無線リソース(例えば、帯域や伝送レート)の割り当てが適応的に制御される通信においては、その制御に応じて呼処理に割り当てられるリソース量も通信中に変動することになる。なお、前記の音声呼やパケット呼に関しては、このような通信中の使用リソース量の変動は生じないものとする。つまり、本例において、音声呼やパケット呼は、通信中のリソース割当量が一定の第1の呼であり、HSUPA呼は、通信中にリソース割当量が変動しうる第2の呼である。
Here, the shared resource means, for example, a resource shared by the plurality of types of calls and allocated for signal processing of the call. Therefore, like HSUPA, allocation of radio resources (for example, bandwidth and transmission rate) used for communication in the radio section with
BTS20で割り当て可能な共有リソースは、例えば、或る収容可能ユーザ数単位で複数の共有リソース群に分割することが可能である。その場合、各共有リソースについてのリソース割当及び解放は、共有リソース毎のスケジューラにて管理することもできるし、各共有リソースの一部又は全部に共通のスケジューラにて管理することもできる。
The shared resources that can be allocated by the
スケジューラが共有リソース毎の信号処理部に備えられると仮定すれば、前者の場合、、1つの共有リソースは、呼処理を設定(割当)される1つの信号処理部に相当するものとして扱うことができる。したがって、その場合のリソース割当とは、或る呼の処理をいずれかの信号処理部(スケジューラ)に割り当てることに相当する。 Assuming that the scheduler is provided in the signal processing unit for each shared resource, in the former case, one shared resource can be handled as corresponding to one signal processing unit set (allocated) for call processing. it can. Therefore, resource allocation in that case corresponds to allocation of a certain call processing to any one of the signal processing units (schedulers).
そして、信号処理部の数を増減すれば、BTS20で収容(処理)可能な呼数(呼種毎にユーザ(UE10)が異なる場合にはユーザ数)を増減することができる。なお、共有リソース群は、一律に同じリソース量でもよいし、一部又は全部が異なるリソース量であってもよい。 Then, if the number of signal processing units is increased or decreased, the number of calls that can be accommodated (processed) by the BTS 20 (the number of users when the user (UE 10) is different for each call type) can be increased or decreased. The shared resource group may be uniformly the same resource amount, or a part or all of the resource amount may be different.
図2に、本例のBTS20の構成例を示す。この図2に示すBTS20は、例えば、上位ネットワークインタフェース(IF)21と、無線機能部22と、呼処理機能部23と、共有リソース群(#1~#N)に相当するベースバンド信号処理部(#1~#N)24-1~24-N(Nは2以上の整数)と、をそなえる。なお、ベースバンド信号処理部24-i(ただし、i=1~Nのいずれか)は、ベースバンド機能部24を構成する。
FIG. 2 shows a configuration example of the
ここで、上位ネットワークIF21は、コアネットワーク30(あるいはRNC)とのインタフェース機能を具備し、コアネットワーク30へのデータ送信及びコアネットワーク30からのデータ受信を行なう。
Here, the upper network IF 21 has an interface function with the core network 30 (or RNC), and performs data transmission to the
無線機能部22は、UE10との無線インタフェースを具備し、無線リンクによる通信(送受信)処理を行なうものである。ここで、UE10向けの送信処理(ダウンリンク処理)には、例えば、ベースバンド信号処理部24-iで処理された送信データのDA変換や所定の無線周波数への周波数変換(アップコンバート)、所定の送信電力への電力増幅等の処理が含まれる。また、UE10が送信した信号の受信処理(アップリンク処理)には、例えば、受信無線信号の低雑音増幅やベースバンド信号への周波数変換(ダウンコンバート)、AD変換等の処理が含まれる。
The
ベースバンド信号処理部24-iは、送信ユーザデータ信号と各種送信制御信号とについて、誤り訂正符号化、フレーム化、データ変調、拡散変調等を施す送信ベースバンド処理機能を具備するとともに、受信ユーザデータ信号と各種受信制御信号とについて、逆拡散復調、データ復調、デフレーム化、誤り訂正復号等を施す受信ベースバンド処理機能を具備する。 The baseband signal processing unit 24-i has a transmission baseband processing function for performing error correction coding, framing, data modulation, spread modulation, etc. on the transmission user data signal and various transmission control signals, and also for the receiving user A reception baseband processing function for performing despreading demodulation, data demodulation, deframing, error correction decoding and the like on the data signal and various reception control signals is provided.
また、ベースバンド信号処理部24-iは、図示しないスケジューラと、各種ベースバンド信号処理を行なうための共有リソースとを有している。スケジューラは、ベストエフォート型の呼に共有リソースのすべてが占有されてしまわない範囲で、先に述べたように、適応的なリソース割当量の制御(増減)を実施する。 The baseband signal processing unit 24-i has a scheduler (not shown) and shared resources for performing various baseband signal processing. As described above, the scheduler performs adaptive resource allocation control (increase / decrease) within a range in which all of the shared resources are not occupied by the best effort type call.
呼処理機能部23は、生起した呼の種別(音声呼かパケット呼かHSUPA呼か等)に応じて、ベースバンド機能部24(共有リソース#i)への呼(当該呼の処理に必要なリソース)の設定(割当)と解放とを行なう機能を具備する。
The call
生起した呼の種別は、例えば、RNC等の上位ネットワーク装置から上位ネットワークIF21経由で受信される呼設定の指示(制御信号)に含まれている場合もあるし、UE10からの受信信号を基に呼処理機能部23が自律的に識別することも可能である。また、設定/解放対象のリソースは、N個ある共有リソース#1~#N(ベースバンド信号処理部24-1~24-N)の有効利用、負荷分散を目的として、例えば、ラウンドロビン等のアルゴリズムによって決定する。
The type of call that has occurred may be included, for example, in a call setting instruction (control signal) received from an upper network device such as an RNC via the upper network IF 21, or based on a received signal from the
ただし、本例の呼処理機能部(割当手段)23は、通信中の使用リソース量(リソース割当量)が一定の呼(例えば、音声呼やパケット呼)については一定量(固定)のリソースを割り当て、通信中に使用リソース量が変動しうるHSUPA呼については一時的(暫定的)な仮の使用リソース量(リソース割当量)を割り当てて管理する。これにより、HSUPA呼も、音声呼やパケット呼等の通信中に使用リソース量が一定の呼と同等に呼処理(リソース設定/解放及び管理)を扱うことが可能となる。 However, the call processing function unit (allocation means) 23 of this example allocates a fixed amount (fixed) of resources for calls (for example, voice calls and packet calls) in which the amount of used resources (resource allocation amount) during communication is constant. For HSUPA calls in which the amount of used resources can vary during allocation and communication, a temporary (provisional) temporary used resource amount (resource allocated amount) is allocated and managed. This makes it possible for HSUPA calls to handle call processing (resource setting / release and management) as well as calls with a fixed amount of resources during communication such as voice calls and packet calls.
暫定的な使用リソース量の決定(計算)手法の例としては、例えば、HSUPA呼について一律に決まった最小値(HSUPAの無線チャネルによる接続を維持するのに最小限必要なリソース量)とする方法や、HSUPA呼毎のカテゴリや、優先度等によって前記最小値に対して重み付けする方法等が挙げられる。 As an example of a provisional resource determination (calculation) method, for example, a method of uniformly setting a minimum value for HSUPA calls (a minimum resource amount necessary for maintaining a connection through a wireless channel of HSUPA) And a method of weighting the minimum value according to a category for each HSUPA call, a priority, and the like.
そして、呼処理機能部(制御手段)23は、音声呼やパケット呼、HSUPA呼のリソース割当量の総和と、共有リソース#i毎の割当可能なリソース量の総量(最大値)(換言すれば、共有リソース#i毎の未使用リソース量)とに基づいて、新たに生起した呼の受付(リソース割当)を制御する。 Then, the call processing function unit (control means) 23 sums up the resource allocation amount of the voice call, packet call, and HSUPA call, and the total amount (maximum value) of the allocatable resource amount for each shared resource #i (in other words, , The reception (resource allocation) of a newly generated call is controlled based on the unused resource amount for each shared resource #i.
例えば、呼処理機能部23は、呼受付後の或るタイミング(呼設定時や呼解放時、周期的なタイミング、HSUPA呼の使用リソース量が変動したタイミング等)で、前記暫定的な使用リソース量と、実際に呼処理に使用しているリソース量(実使用リソース量)とを照合して、前記暫定的な使用リソース量を更新しながら、新たに生起した呼の受付判定を行ない、受付可と判定した呼に対するリソース割当を実施する。
For example, the call
そのため、本例の呼処理機能部23は、例えば図3に示すように、入出力部231と、呼受付判定処理部232と、リソース照合処理部233と、使用リソース収集処理部234と、呼受付リソース積上げデータベース235と、実使用リソースデータベース236と、をそなえる。
Therefore, for example, as shown in FIG. 3, the call
ここで、入出力部231は、呼処理機能部23内と外部(上位ネットワークIF21及びベースバンド信号処理部24-i)との間の通信インタフェース機能を具備する。
Here, the input /
呼受付リソース積上げデータベース235は、共有リソース#i毎に、呼受付判定処理部232が過去に受け付けた呼が使用するリソース(HSUPA呼についての前記暫定的な使用リソースを含む)の総和(リソース割当量の総和)を表すデータ(呼受付リソース積上げデータ(以下、「データA」と表記する場合がある))を保持するものである。
The call reception
例えば、図4に示す例では、共有リソース♯1(ベースバンド信号処理部#1)に、「音声呼#1」、「パケット呼#1」が設定されており、それぞれの呼処理に必要なリソース量を積み上げた(加算した)網掛けの部分が使用中(割当済み)のリソースの総量を表している。
For example, in the example shown in FIG. 4, “
なお、図4中に示すX,Y(ただし、Y<Xであり、X<割当可能な共有リソース#iの総量(最大値:MAX))は、いずれも使用リソース量に関する閾値である。後述するように、閾値(第1の閾値)Yは、データAを下記の実使用リソースデータで更新する契機(条件)としての意義を有し、閾値(第2の閾値)Xは、緊急呼や優先呼の受け付けを最低限可能とするために、スケジューラが使用(割り当て)可能なリソース量の最大値を制限する契機(条件)としての意義を有する。緊急呼は、110番通報や119番通報等の呼(音声呼)である。優先呼は、音声呼の場合もあるしパケット呼やHSUPA呼の場合もあり、それぞれ他の呼よりも優先度が高く設定されている呼である。 Note that X and Y shown in FIG. 4 (where Y <X, and X <total amount of shared resources #i that can be allocated (maximum value: MAX)) are both threshold values related to the amount of resources used. As will be described later, the threshold (first threshold) Y has significance as an opportunity (condition) for updating the data A with the following actual use resource data, and the threshold (second threshold) X is an emergency call. Or the priority call, it is meaningful as a trigger (condition) for limiting the maximum value of the resource amount that can be used (allocated) by the scheduler. The emergency call is a call (voice call) such as 110 call or 119 call. The priority call may be a voice call, a packet call, or an HSUPA call, and is a call that has a higher priority than other calls.
実使用リソースデータベース236は、共有リソース#i(ベースバンド信号処理部24-i)毎に、過去に受け付けた呼が通信中に実際に使用しているリソースの総和を表すデータ(実使用リソースデータ(以下、「データB」と表記する場合がある))を保持するものである。
The actual
例えば図5に示す例では、共有リソース#1(ベースバンド信号処理部24-1)に、「音声呼#2」、「パケット呼#2」、「HSUPA呼#1」が設定されており、網掛けの部分がそれぞれの呼の処理に実際に共有リソース#1(ベースバンド信号処理部24-1)内で使用しているリソース量を表している。
For example, in the example shown in FIG. 5, “
この実使用リソースデータは、例えば、ある任意の時間間隔(周期)、もしくはベストエフォート型の呼のリソース使用量の変化点、呼設定及び/又は解放時等のタイミングで、各共有リソース#i(ベースバンド信号処理部24-i)からリソース使用状況の情報を架内通信等によって収集され、前記呼受付リソース積上げデータとの照合、当該データの更新を行なうのに使用される。 This actual use resource data is, for example, each shared resource #i (at a certain time interval (period), a change point of the resource usage of the best effort type call, a call setup and / or release timing, etc. Information on the resource usage status is collected from the baseband signal processing unit 24-i) by in-house communication or the like, and is used to collate with the call reception resource accumulation data and update the data.
前記収集を行なうのが、本例では、使用リソース収集処理部234である。つまり、本例の使用リソース収集処理部234は、ベストエフォート型の呼であるHSUPA呼の信号処理に実際に使用(占有)されている実使用リソース量を監視する監視部としての機能を果たし、その監視は、例えば、周期的に、又は新たな呼の発生を契機に、あるいはリソース割当済みの呼の解放を契機に、実施することができるのである。
In this example, the used resource
呼受付判定処理部232は、呼受付リソース積上げデータベース235で保持、管理されている前記データAを基に、新たに生起した呼を受け付ける(リソースを割り当てる)ことが可能か否かを判定するものである。例えば、呼受付判定処理部232は、共有リソース#iの未使用リソース量に余裕があるほど、新たに生起した呼の受け付けを許容しやすくなる。
The call admission
リソース照合処理部(更新部)233は、呼設定を受け付けた時点で、或る共有リソース#i(ベースバンド信号処理部24-i)において、未使用リソース量に関して余裕がないと判定できる特定の条件が満たされた場合に、前記のデータAとデータBとを照合して、呼受付判定処理部232での呼受付判定処理に用いられるデータAを最新のデータBで更新する機能を具備する。
The resource collation processing unit (update unit) 233 is a specific resource that can be determined that there is no room for the unused resource amount in a certain shared resource #i (baseband signal processing unit 24-i) at the time when the call setting is received. When the condition is satisfied, the data A and the data B are collated, and the data A used for the call admission judgment processing in the call admission
前記特定の条件は、例えば、データAが表す使用リソース量の総和が前記の閾値Yを超えた場合である。かかる更新によって、呼受付判定処理部232は、共有リソース#iでの実際の使用リソース量(つまりは、実際の未使用リソース量)を基に新たに生起した呼の受付判定を実施することが可能となる。
The specific condition is, for example, when the total amount of used resources represented by the data A exceeds the threshold Y. With this update, the call admission
なお、データAとデータBとの照合(データBによるデータAの更新)処理は、呼解放時や、前記データBの収集タイミング〔或る時間間隔(周期)や、ベストエフォート型の呼のリソース使用量の変化点等〕で実施することも可能である。 It should be noted that data A and data B are collated (update of data A by data B) at the time of call release, the collection timing of the data B [a certain time interval (cycle), and best-effort call resources. It is also possible to carry out at the point of change in the amount used, etc.].
(動作説明)
上述のごとく構成された本例のBTS20(呼処理機能部23)では、音声呼やパケット呼等の呼継続中の使用リソース量が一定な呼の設定受付処理においては、図4に示した共有リソース#i(ベースバンド信号処理部24-i)毎のデータAを検索し、呼設定可能な共有リソース#i(ベースバンド信号処理部24-i)の決定、図5に示したデータBによるデータAへの更新、及び、決定した共有リソース#i(ベースバンド信号処理部24-i)への呼設定などを行なう。
(Description of operation)
In the BTS 20 (call processing function unit 23) of the present example configured as described above, in the call setting reception process with a constant amount of resources used during a call such as a voice call or a packet call, the sharing shown in FIG. Data A for each resource #i (baseband signal processing unit 24-i) is searched to determine a shared resource #i (baseband signal processing unit 24-i) that can be set up by the data B shown in FIG. Update to data A and call setting to the determined shared resource #i (baseband signal processing unit 24-i) are performed.
HSUPA呼についても、BTS20(呼処理機能部23)は、当該HSUPA呼の使用リソース量を、一時的な仮の使用リソース量として扱うことにより、音声呼やパケット呼等の、呼継続中の使用リソース量が一定な呼と同等にリソース管理(割り当て)を実施することが可能である。 Also for the HSUPA call, the BTS 20 (call processing function unit 23) treats the use resource amount of the HSUPA call as a temporary provisional use resource amount, so that the call use such as a voice call or a packet call is continued. Resource management (allocation) can be performed in the same way as a call with a fixed resource amount.
なお、リソース設定先候補の、ある共有リソース#i(ベースバンド信号処理部24-i)に対して呼設定ができない場合でも、呼設定可能な他の共有リソース#j(ベースバンド信号処理部24-j:j=1~Nのいずれかでj≠i)が存在すれば、呼を受け付けて当該共有リソース#jに対して呼設定を実施する。 Note that even when a call cannot be set for a certain shared resource #i (baseband signal processing unit 24-i) as a resource setting destination candidate, another shared resource #j (baseband signal processing unit 24) capable of setting a call -J: If j ≠ i) in any of j = 1 to N, the call is accepted and call setting is performed for the shared resource #j.
以下、より詳細なBTS20の動作(呼受付判定(リソース割り当て))について、図6~図12を用いて詳述する。 Hereinafter, a more detailed operation of the BTS 20 (call acceptance determination (resource allocation)) will be described in detail with reference to FIGS.
図6に示すように、BTS20は、新たに生起した呼についての呼設定要求が呼処理機能部23にて受信されると、呼受付判定処理部232によって、当該呼の設定が可能な共有リソース#iを、呼受付リソース積上げデータベース235のデータAを基に判定、決定する(処理1001)。
As shown in FIG. 6, when the call
即ち、呼受付判定処理部232は、まず、新たに生起した呼の種別(音声呼、パケット呼、緊急呼、優先呼、HSUPA呼)を判定し(処理1002)、音声呼やパケット呼、緊急呼、優先呼であれば、それぞれの呼を処理するのに必要なリソース量を算出する(処理1003,1004)。一方、新たに生起した呼がHSUPA呼であった場合は、呼受付判定処理部232は、当該HSUPA呼を処理するのに必要なリソース量を予め定められた一時的な仮のリソース量として算出する(処理1005)。
That is, the call admission
そして、呼受付判定処理部232は、データAを参照して、現在の使用リソース量aと閾値X,Yとを比較して、その関係が、a≦Yであるか、Y<a≦Xであるか、a>Xであるかを判定する(処理1006)。
Then, the call admission
その結果、a≦Yであれば図7に示すサブシーケンスAを、Y<a≦Xであれば図8に示すサブシーケンスBを、a>Xであれば図9に示すサブシーケンスCを、呼受付判定処理部232はそれぞれ実施する(処理1007,1008,1009)。
As a result, if a ≦ Y, the subsequence A shown in FIG. 7 is performed. If Y <a ≦ X, the subsequence B shown in FIG. 8 is used. If a> X, the subsequence C shown in FIG. The call admission
(a≦Yの場合)
まず、a≦Yであった場合のサブシーケンスAについて説明すると、呼受付判定処理部232は、図7に示すように、前記ラウンドロビン等によって決定した対象(設定先)の共有リソース#iの未使用リソースに余裕があると判断して、呼の受け付けを許容し、その呼の処理に必要なリソース量として前記算出した使用リソース量をデータAに加算して更新し(処理1071)、当該共有リソース#iに対応するベースバンド信号処理部24-iに対して使用リソースの設定を行なう(処理1072)。
(When a ≦ Y)
First, sub-sequence A in the case of a ≦ Y will be described. As shown in FIG. 7, the call admission
例えば図10の(1)に示すように、共有リソース#iに「音声呼#1」、「パケット呼#1」及び「HSUPA呼#1」が既に設定されている状態で、新たに生起した呼がHSUPA呼#2であった場合、呼受付判定処理部232は、図10の(2)に示すように、当該HSUPA呼#2について算出した使用リソース量をデータAに加算して更新する。
For example, as shown in (1) of FIG. 10, “
(Y<a≦Xの場合)
これに対し、現在の使用リソース量aがY<a≦Xであった場合のサブシーケンスBでは、呼受付判定処理部232は、図8に示すように、リソース照合処理部233に対してデータAとデータBとの照合を依頼し、この依頼を受けたリソース照合処理部233は、データAとデータBとを照合し、不整合であればデータBでデータAを更新する(処理1081)。
例えば、データAが図11の(1)に示すような状態であり、データBが図11の(2)に示すような状態であった(HSUPA呼#1の実際の使用リソース量が増加している)とすれば、図11の(2)に示すデータBで図11の(1)に示すデータAが更新されることになる。
(When Y <a ≦ X)
On the other hand, in the subsequence B in the case where the current used resource amount a is Y <a ≦ X, the call admission
For example, data A is in the state shown in (1) of FIG. 11 and data B is in the state shown in (2) of FIG. 11 (the actual amount of resources used in
そして、呼受付判定処理部232は、この更新されたデータAを基に、新たに生起した呼の受付(リソース設定)が可能か否かを判定する(処理1082)。
Then, the call admission
その結果、共有リソース#iの未使用リソース量に未だ余裕があり、受付可能であると判定すれば、呼受付判定処理部232は、呼の受け付けを許容し、その呼の処理に必要なリソース量として前記算出した使用リソース量をデータAに加算して更新し(処理1082のYesルートから処理1083)、当該共有リソース#iに対応するベースバンド信号処理部24-iに対して使用リソースの設定を行なう(処理1084)。
As a result, if it is determined that the unused resource amount of the shared resource #i is still sufficient and can be accepted, the call admission
例えば、新たに生起した呼がHSUPA呼#3であったとすると、呼受付判定処理部232は、図11の(3)に示すように、当該HSUPA呼#3について算出した使用リソース量をデータAに加算して更新する。
For example, if the newly generated call is
そして、呼受付判定処理部(判定部)232は、当該設定によりデータAにおける使用リソース量が閾値Xを超えているか否かをチェックする(処理1085)。つまり、この場合の判定には、データAをデータBで更新した後のデータAに、新たな呼についての使用リソース量を加えたリソース量が用いられていることになる。 Then, the call admission determination processing unit (determination unit) 232 checks whether or not the used resource amount in the data A exceeds the threshold value X by the setting (processing 1085). In other words, in this case, a resource amount obtained by adding the amount of used resources for a new call to data A after updating data A with data B is used.
この判定の結果、使用リソース量が閾値Xを超えていれば、呼受付判定処理部(制限部)232は、対象共有リソース#i(ベースバンド信号処理部24-i)のスケジューラに対して使用リソース量の最大値を一時的に制限(低下)する処理を実施する(処理1085のYesルートから処理1086)。超えていなければ、呼受付判定処理部232は、処理を終える(処理1085のNoルート)。なお、最大値制限処理の詳細については後述する。
As a result of this determination, if the used resource amount exceeds the threshold value X, the call admission determination processing unit (restriction unit) 232 uses the scheduler of the target shared resource #i (baseband signal processing unit 24-i). Processing for temporarily limiting (decreasing) the maximum value of the resource amount is performed (from the Yes route of
一方、前記の処理1082において、共有リソース#iの未使用リソース量に余裕が無く、前記呼の受け付けが不可能であると判定した場合(処理1082でNoの場合)、呼受付判定処理部232は、別の共有リソース#j(j=1~Nのいずれかでj≠i)に対して当該呼のリソース設定が可能か確認すべく、図6の処理1006以降の処理を、リソース設定可能な共有リソース#jを発見するまで繰り返し実施する(処理1087のNoルートから処理1088)。
On the other hand, when it is determined in the
その結果、設定可能な共有リソース#jが無ければ、呼受付判定処理部232は、呼設定は不可能であると判断して処理を終える(処理1087のYesルートから処理1089)。この場合、当該呼については呼損発生となる。
As a result, if there is no shared resource #j that can be set, the call admission
(a>Xの場合)
次に、現在の使用リソース量aがa>Xであった場合のサブシーケンスCについて説明すると、呼受付判定処理部232は、Y<a≦Xの場合と同様、図9に示すように、リソース照合処理部233に対してデータAとデータBとの照合を依頼し、この依頼を受けたリソース照合処理部233は、データAとデータBとを照合し、不整合であればデータBでデータAを更新する(処理1091)。
(When a> X)
Next, sub-sequence C when the current used resource amount a is a> X will be described. As shown in FIG. 9, the call admission
そして、呼受付判定処理部232は、新たに生起した呼の種別が緊急呼や優先呼であるかをチェックし(処理1092)、緊急呼や優先呼であれば、呼の受け付けを許容し、その呼の処理に必要なリソース量として前記算出した使用リソース量をデータAに加算して更新し(処理1092のYesルートから処理1093)、当該共有リソース#iに対応するベースバンド信号処理部24-iに対して使用リソースの設定を行なう(処理1094)。
Then, the call admission
一方、新たに生起した呼の種別が緊急呼や優先呼以外の一般呼であった場合、呼受付判定処理部(制限部)232は、対象の共有リソース#i(ベースバンド信号処理部24-i)のスケジューラに対して、使用リソース量の最大値制限処理を実施する(処理1092のNoルートから処理1095)。
On the other hand, when the newly generated call type is a general call other than an emergency call or a priority call, the call admission determination processing unit (restriction unit) 232 sets the target shared resource #i (baseband signal processing unit 24- For the scheduler of i), the maximum resource amount limit processing is performed (from the No route of the
そして、呼受付判定処理部232は、別の共有リソース#jに対して当該一般呼のリソース設定が可能か確認すべく、図6の処理1006以降の処理を、リソース設定可能な共有リソース#jを発見するまで繰り返し実施する(処理1096のNoルートから処理1097)。
Then, the call admission
その結果、設定可能な別の共有リソース#jが無ければ、呼受付判定処理部232は、呼設定は不可能であると判断して処理を終える(処理1096のYesルートから処理1098)。この場合、当該一般呼については呼損発生となる。
As a result, if there is no other shared resource #j that can be set, the call admission
つまり、データAの使用リソース量がa>Xである場合は、呼受付判定処理部(制御手段)232は、前記最大値制限処理が解除されない間(制限中)は、残りの未使用リソースを、優先呼や、110番通報等の緊急呼に優先的に割り当てることとして、優先度の低い一般呼の受け付け(リソース割当)は実施しない。 That is, when the amount of used resources of data A is a> X, the call admission determination processing unit (control unit) 232 uses the remaining unused resources while the maximum value restriction process is not released (during restriction). As a preferential assignment to priority calls and emergency calls such as call 110, general calls with low priority are not accepted (resource assignment).
(最大値制限処理)
図8の処理1086又は図9の処理1095では、呼受付判定処理部232は、対象のベースバンド信号処理部24-iのスケジューラに対して、使用可能リソース量の最大値を絞る制御を行なう。
(Maximum value limit processing)
In the
スケジューラは、指定された最大値以下の範囲で使用リソース量の増減を行なうため、例えば図12に示すように、最大値を制限することで、スケジューラの管理対象外となる未使用リソースを確保できることになる。この状態では、優先呼、緊急呼のみを呼受付可能とすることで、ベースバンド信号処理部24-iの処理能力限界付近においても、優先呼や緊急呼を受け付けることが可能になる。 Since the scheduler increases / decreases the amount of used resources within a range not exceeding the specified maximum value, for example, as shown in FIG. 12, it is possible to secure unused resources that are not managed by the scheduler by limiting the maximum value. become. In this state, only priority calls and emergency calls can be accepted, so that priority calls and emergency calls can be accepted even near the processing capacity limit of the baseband signal processing unit 24-i.
(最大値制限解除処理)
前記の最大値制限処理の実施中に、以下に示す(1)及び(2)のいずれかの条件を満足した場合、呼受付判定処理部232は、スケジューラに対する最大値制限処理の解除を行なう。
(Maximum value restriction release processing)
When either of the following conditions (1) and (2) is satisfied during the execution of the maximum value limiting process, the call admission
(1)呼解放時に呼解放対象の共有リソース#i(ベースバンド信号処理部24-i)についてのデータAにて管理されている使用リソース量aがその呼解放によってa<Xとなる場合 (1) When the used resource amount a managed by the data A for the shared resource #i (baseband signal processing unit 24-i) to be released at the time of call release becomes a <X by the call release
(2)リソース照合処理部233が、呼解放時あるいは周期的に、データAとデータBとの照合を行ない、データBで管理されている実使用リソース量bがb<Xとなる場合
この解除処理により、緊急呼や優先呼以外の一般呼を受け付けることが可能となる。
(2) When the resource
以上のように、本例のBTSによれば、HSUPA呼のような、通信中に使用リソース量が変動する呼について暫定的(簡易的)な仮のリソース量を割り当てることができるので、通信中の使用リソース量が一定の呼と変動する呼とが混在する場合でも、リソース管理(呼設定受付可否、割り当て先リソースの決定、リソース再配置)を効率的に実施することができ、共有リソース#iの有効利用を図ることができる。 As described above, according to the BTS of this example, a provisional (simple) provisional resource amount can be assigned to a call such as an HSUPA call whose use resource amount fluctuates during communication. Even when a call with a fixed amount of used resources is mixed with a call that fluctuates, resource management (call setting acceptance / rejection, determination of allocation destination resource, resource relocation) can be performed efficiently, and shared resource # i can be used effectively.
したがって、例えば、HSUPA呼の使用リソース量が未使用リソース量やUE10との間の伝搬路環境等に応じて適応的に制御されることで大きく増加してしまって、通信システム(無線基地局)の収容可能呼数以内であっても、新たな呼設定(受付)が行なえなくなるような事態(呼損の発生)を極力回避することが可能となる。
Therefore, for example, the amount of used resources of the HSUPA call is greatly increased by adaptively controlling according to the amount of unused resources, the propagation path environment between the
また、割当可能なリソース量が不足してきた場合(データAが表す使用リソース量の総和が閾値Yを超えた場合)には、データAを実使用リソース量(データB)で適宜更新しながら、新たな呼の受付判定を行なうこともできるので、HSUPA呼についてのリソース割当量が時間の経過とともに変動した場合でも、その変動に応じた適切な受付判定を実施することが可能である。 In addition, when the amount of resources that can be allocated is insufficient (when the total amount of used resources represented by the data A exceeds the threshold Y), the data A is appropriately updated with the actual used resource amount (data B). Since it is possible to determine whether or not to accept a new call, even when the resource allocation amount for the HSUPA call varies with time, it is possible to perform an appropriate admission determination according to the variation.
さらに、割当可能なリソース量がほとんどなくなってきた場合(データAが表す使用リソース量の総和が閾値Xを超えた場合)には、スケジューラが一般呼に割当可能なリソース量の最大値を制限することもできるので、収容(処理)能力限界付近においても、緊急呼や優先呼の受け付けが可能となり、緊急呼や優先呼の呼損発生率を低減することが可能である。 Furthermore, when the amount of resources that can be allocated is almost exhausted (when the total amount of used resources represented by data A exceeds the threshold value X), the scheduler limits the maximum value of the amount of resources that can be allocated to general calls. Therefore, it is possible to accept emergency calls and priority calls even near the capacity limit of accommodation (processing), and it is possible to reduce the call loss occurrence rate of emergency calls and priority calls.
Claims (16)
通信中のリソース割当量が一定の第1の呼については一定量のリソースを割り当てるとともに、通信中にリソース割当量が変動しうる第2の呼については所定の仮の量のリソースを割り当て、
前記第1及び第2の呼のそれぞれに割り当てたリソース割当量の総和と前記共有リソースの総量とに基づいて、新たな呼に対するリソース割当を制御する、
ことを特徴とする、リソース割当制御方法。 A resource allocation control method in a communication system for performing communication by allocating a required amount of resources for communication from among shared resources shared by a plurality of types of calls,
For a first call with a constant resource allocation amount during communication, a predetermined amount of resource is allocated, and for a second call whose resource allocation amount may vary during communication, a predetermined provisional amount of resource is allocated,
Control resource allocation for a new call based on a total resource allocation amount allocated to each of the first and second calls and a total amount of the shared resources;
A resource allocation control method.
前記第2の呼の信号処理に実際に使用されている実使用リソース量の監視する処理と、
前記実使用リソース量を基に前記総和を更新する処理と、
を含むことを特徴とする、請求項1又は2に記載のリソース割当制御方法。 The control is
A process of monitoring an actual amount of resources actually used for signal processing of the second call;
Processing to update the sum based on the actual resource usage amount;
The resource allocation control method according to claim 1 or 2, characterized by comprising:
前記総和が、前記第1の閾値よりも大きく前記共有リソースの総量よりも小さい第2の閾値を超えているか否かを判定する処理と、
前記判定する処理で超えていると判定した場合に、前記共有リソースの総量を一時的に制限する処理と、
を含むことを特徴とする、請求項5記載のリソース割当制御方法。 The control is
A process for determining whether the sum exceeds a second threshold value that is greater than the first threshold value and less than the total amount of the shared resources;
A process of temporarily limiting the total amount of the shared resources when it is determined that the determination is exceeded,
The resource allocation control method according to claim 5, comprising:
通信中のリソース割当量が一定の第1の呼については一定量のリソースを割り当てるとともに、通信中にリソース割当量が変動しうる第2の呼については所定の仮の量のリソースを割り当てる割当手段と、
前記第1及び第2の呼のそれぞれに割り当てたリソース割当量の総和と前記共有リソースの総量とに基づいて、新たな呼に対するリソース割当を制御する制御手段と、
をそなえたことを特徴とする、基地局。 A base station in a communication system that performs communication by allocating a necessary amount of resources to perform communication from among shared resources shared by a plurality of types of calls,
Allocation means for allocating a certain amount of resources for a first call with a constant resource allocation amount during communication, and allocating a predetermined provisional amount of resources for a second call whose resource allocation amount may vary during communication When,
Control means for controlling resource allocation for a new call based on a sum of resource allocation amounts allocated to each of the first and second calls and a total amount of the shared resources;
A base station characterized by having
前記第2の呼の信号処理に実際に使用されている実使用リソース量の監視する監視部と、
前記実使用リソース量を基に前記総和を更新する更新部と、
をそなえたことを特徴とする、請求項9又は10に記載の基地局。 The control means includes
A monitoring unit for monitoring the amount of actually used resources actually used for signal processing of the second call;
An update unit that updates the total based on the actual resource usage amount;
The base station according to claim 9 or 10, characterized by comprising:
前記実使用リソース量の監視を、周期的に、又は前記新たな呼の発生を契機に、あるいはリソース割当済みの呼の解放を契機に、もしくは前記第2の呼のリソース割当量の変動を契機に、実施する、ことを特徴とする、請求項11記載の基地局。 The monitoring unit
Monitoring of the actual used resource amount periodically, triggered by the occurrence of the new call, triggered by the release of a call to which resources have already been allocated, or triggered by a change in the resource allocated amount of the second call The base station according to claim 11, wherein the base station is implemented.
前記総和の更新を、前記総和が、前記共有リソースの総量よりも小さい第1の閾値を超えた場合に実施する、ことを特徴とする、請求項11又は12に記載の基地局。 The update unit
The base station according to claim 11 or 12, wherein the update of the sum is performed when the sum exceeds a first threshold value that is smaller than a total amount of the shared resources.
前記総和が、前記第1の閾値よりも大きく前記共有リソースの総量よりも小さい第2の閾値を超えているか否かを判定する判定部と、
前記判定部で超えていると判定された場合に、前記共有リソースの総量を一時的に制限する制限部と、
をそなえたことを特徴とする、請求項13記載の基地局。 The control means includes
A determination unit that determines whether or not the sum exceeds a second threshold value that is larger than the first threshold value and smaller than the total amount of the shared resources;
A limiting unit that temporarily limits the total amount of the shared resource when it is determined that the determination unit exceeds the limit,
14. The base station according to claim 13, characterized by comprising:
前記制限部による前記制限中は、前記第1及び第2の呼よりも優先度の高い呼についてリソース割当を優先的に実施する、ことを特徴とする、請求項14記載の基地局。 The control means includes
The base station according to claim 14, wherein, during the restriction by the restriction unit, resource allocation is preferentially performed for a call having a higher priority than the first and second calls.
前記総和が前記第2の閾値以下になると前記制限部による制限を解除する、ことを特徴とする、請求項14又は15に記載の基地局。 The control means includes
The base station according to claim 14 or 15, wherein the restriction by the restriction unit is canceled when the sum is equal to or less than the second threshold value.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2008/050692 WO2009093298A1 (en) | 2008-01-21 | 2008-01-21 | Resource allocation control method and base station |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2008/050692 WO2009093298A1 (en) | 2008-01-21 | 2008-01-21 | Resource allocation control method and base station |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2009093298A1 true WO2009093298A1 (en) | 2009-07-30 |
Family
ID=40900817
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2008/050692 Ceased WO2009093298A1 (en) | 2008-01-21 | 2008-01-21 | Resource allocation control method and base station |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2009093298A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0358646A (en) * | 1989-07-27 | 1991-03-13 | Nec Corp | Band assignment system in packet communication network |
| JPH09247158A (en) * | 1996-03-07 | 1997-09-19 | Nec Corp | Call admission control system |
| JP2001223716A (en) * | 1999-11-29 | 2001-08-17 | Matsushita Electric Ind Co Ltd | Wireless communication system |
| JP2004328157A (en) * | 2003-04-22 | 2004-11-18 | Ntt Docomo Inc | Call admission control device and call admission control method |
-
2008
- 2008-01-21 WO PCT/JP2008/050692 patent/WO2009093298A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0358646A (en) * | 1989-07-27 | 1991-03-13 | Nec Corp | Band assignment system in packet communication network |
| JPH09247158A (en) * | 1996-03-07 | 1997-09-19 | Nec Corp | Call admission control system |
| JP2001223716A (en) * | 1999-11-29 | 2001-08-17 | Matsushita Electric Ind Co Ltd | Wireless communication system |
| JP2004328157A (en) * | 2003-04-22 | 2004-11-18 | Ntt Docomo Inc | Call admission control device and call admission control method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4509804B2 (en) | Resource allocation management | |
| CN114271005B (en) | Controls | |
| JP4168016B2 (en) | Channel assignment apparatus and method in wireless communication system | |
| JP5852227B2 (en) | Scheduling and admission control method for guaranteed bit rate and / or maximum bit rate service | |
| EP2561660B1 (en) | Controlling data transmission over a network | |
| JP5824533B2 (en) | LTE scheduling | |
| CN103650614B (en) | Resource allocation methods, device, network side equipment and terminal | |
| WO2007138415A2 (en) | Dynamic resource reuse pattern selection in a cellular communication system | |
| US20100061321A1 (en) | Method of scheduling packets | |
| CN101305562B (en) | Qos-aware radio resource management (for wireless communication) with activity detection | |
| JP2008177846A (en) | Radio base station device and radio resource management method | |
| CN110377352B (en) | Task processing method and device based on mobile device cloud system | |
| KR20070026244A (en) | Apparatus and Method for Allocating Resources in Mobile Communication Systems | |
| US20080151819A1 (en) | Power overload control method useful with enhanced dedicated channel traffic | |
| Wang et al. | A maximum throughput channel allocation protocol in multi-channel multi-user cognitive radio network | |
| US20120155399A1 (en) | Channel allocation method in multi-channel cognitive radio network | |
| JP2003179966A (en) | Resource control method, mobile communication system, base station and mobile station | |
| US9253781B2 (en) | Scheduling in consideration of terminal groups in a mobile communication system | |
| KR101714503B1 (en) | Apparatus and method for scheduling in wireless communication system | |
| JP4990279B2 (en) | Allocation of radio resources to reduce terminal transmission power | |
| WO2009093298A1 (en) | Resource allocation control method and base station | |
| WO2016177234A1 (en) | Method and deice for dynamic allocation of power of mrru cell | |
| CN116419403A (en) | Resource allocation method, apparatus and non-volatile computer readable storage medium | |
| CN117061353A (en) | Bandwidth allocation method, device, equipment and storage medium | |
| Nérondat et al. | Efficient 5G resource block scheduling using action branching and transformer networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08703542 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 08703542 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: JP |