H04W72/06—Wireless resource allocation where an allocation plan is defined based on a ranking criteria of the wireless resources

Description

The present invention relates to a radio resource allocation technique and a radio communication technique, and more particularly to a technique effective when applied to a radio communication system that performs radio communication by reserving and using a set of a plurality of types of radio resources.

Internet connection using mobile terminals has become widespread, and higher speed communication is desired. A mobile terminal uses a radio resource to connect to a base station, and the base station connects to another base station or an external network such as the Internet by wire, and finally a route to a communication partner is established. In addition, in order to allow a plurality of mobile terminals to connect to a single base station with limited radio resources, time division multiple access (TDMA), frequency division multiple access (FDMA) are provided. Multiple access schemes such as Code Division Multiple Access (CDMA) and Code Division Multiple Access (CDMA).

In TDMA, users are multiplexed by allocating short time slots to users in the same frequency band. In FDMA, the frequency band is divided finely and a frequency band is assigned to each user. In CDMA, user multiplexing is performed by assigning orthogonal codes to each user in the same time and the same frequency band. Since the resources that can be used in the base station are limited, it cannot be fixed to the mobile terminal. Therefore, a method of allocating free resources to the mobile terminal when communicating is adopted. Therefore, control that efficiently allocates and releases resources is required.

Efficient allocation and release of radio resources is performed by scheduling. Scheduling refers to determining processing priorities, for example, preferentially allocating packets from users of channels with high reception quality.

As typical scheduling methods, for example, a Max CIR method and a PF (Proportional Fairness) method as disclosed in Non-Patent Document 1 are known.

In addition, as a transmission method suitable for high-speed communication, multi-carrier that converts transmission information as a plurality of data in parallel, modulates the parallel data to carriers of different frequencies within the transmission band, and transmits in parallel There is transmission. Multi-carrier transmission enables high-speed transmission because data is transmitted in parallel. In this case, the symbol length by the multicarrier modulation becomes longer than the original symbol length in parallel, so that the influence of multipath due to the delay of the reflected wave in wireless communication can be reduced. Further, since the bandwidth per carrier is narrowed in the frequency domain, it is strong against frequency selective fading. One such multi-carrier transmission scheme is, for example, an Orthogonal Frequency Division Multiple (OFDM) scheme that uses orthogonal carriers. When the OFDM method and the TDMA or CDMA method are used together, in addition to parallel transmission in the frequency direction, user multiplexing in the time domain or code domain can be performed, and radio resources can be used efficiently.

In wireless communication, in the case of an access method in which resources are reserved before communication and data transmission is started after a reservation result is notified, if there are multiple resources that can be reserved, control information for notifying assigned resources The amount increases.

For example, in uplink transmission, in the case of a system in which a mobile terminal sends a resource reservation signal to a base station, performs resource allocation at the base station, and notifies the allocation result to the mobile terminal through a downlink channel, It is also possible to transmit the control information including the data transmission and the allocation result on the same channel. In such a case, since a certain resource is shared by control information and downlink data, there is a problem that if the amount of control information is large, the amount of downlink data that can be transmitted together decreases, and downlink throughput decreases. .

Japanese Patent Laid-Open No. 2004-228561 is a scheme that performs scheduling using a three-dimensional resource of frequency, time, and code, and notifies the first slot and allocated space range information as notification information. Spatial range information indicates a rectangular parallelepiped surrounded by a unit frequency band, a unit time slot, and a unit code. When assigning in a form other than a rectangular parallelepiped, a plurality of rectangular parallelepipeds are assigned in combination. However, since the amount of notification information increases in proportion to the number of cuboids to be combined, if the shape of the spatial range information becomes complex, there is a problem that resources for carrying control information are consumed and downlink throughput is reduced. In addition, if the throughput is low, the amount of information to be transmitted is small, which may cause a delay in the transmission of information, and requests for delay such as voice communication (VoIP: Voice over IP) using packets that are expected to become popular in the future. However, real-time services that are severe may not be able to satisfy the allowable delay. A. Jalali, R. Padovani, R. Pankaj, "Data Throughput of CDMA-HDR a High Efficiency-High Data Rate Personal Communication Wireless System", VTC2000 Spring, May 2000. JP 2005-117579 A

An object of the present invention is to provide a technique capable of reducing the amount of information required for notification of a radio resource allocation result in radio communication in which information communication is performed by reserving and allocating radio resources.

Another object of the present invention is to prevent transmission delay of communication information due to an increase in the amount of information required for notification of a result of radio resource allocation in radio communication in which information communication is performed by reserving and allocating radio resources. It is to provide a technology that can.

A first aspect of the present invention is a radio resource allocation method in a radio communication system in which a first radio communication device and a second radio communication device perform radio communication using assigned radio resources, Pattern identification information for selecting the resource allocation pattern that identifies a combination of the radio resources that can be allocated in the resource management space from among a plurality of resource allocation patterns prepared in advance, and for identifying the selected resource allocation pattern And a radio resource allocation method for notifying the second radio communication device of start position information of the resource allocation pattern in the resource management space.

According to a second aspect of the present invention, in the radio resource allocation method according to the first aspect, Preparing a plurality of resource allocation patterns that specify different combinations of the radio resources in a resource management space in which the radio resources are managed; Selecting the resource allocation pattern corresponding to a combination of the radio resources available in the resource management space from a plurality of the resource allocation patterns; Notifying the second wireless communication device of pattern identification information for identifying the selected resource allocation pattern, and starting position information of the resource allocation pattern in the resource management space; A radio resource allocation method for performing

According to a third aspect of the present invention, in the radio resource allocation method according to the first aspect, In the second wireless communication device, Preparing a plurality of said resource allocation patterns; Selecting the radio resource to be used based on the notified pattern identification information and the start position information; Performing wireless communication with the first wireless communication device using the selected wireless resource; Provided is a radio resource allocation method to be executed.

According to a fourth aspect of the present invention, in the radio resource allocation method according to the first aspect, The radio resource provides a radio resource allocation method including a combination of one or more of frequency, code, and time.

According to a fifth aspect of the present invention, in the radio resource allocation method according to the first aspect, When any one of code, frequency, and time is used as the radio resource, a plurality of the combinations corresponding to combinations of only resources that are adjacent in either the frequency axis direction, the time axis direction, or the code axis direction in the resource management space A radio resource allocation method for preparing a resource allocation pattern is provided.

According to a sixth aspect of the present invention, in the radio resource allocation method according to the first aspect, Provided is a radio resource allocation method for selecting a resource allocation pattern that has the earliest expected transmission completion time from the combination of radio resources.

According to a seventh aspect of the present invention, in the radio resource allocation method according to the first aspect, When selecting the resource allocation pattern, a radio resource allocation method is provided for selecting a transmission completion time expected from a combination of the radio resources that does not exceed an allowable delay required by the second radio communication device.

According to an eighth aspect of the present invention, there is provided storage means for holding a plurality of resource allocation patterns that specify different combinations of the radio resources in a resource management space in which radio resources are managed. Request information detecting means for detecting the allocation request information of the radio resource; Resource pattern search assigning means for searching for the resource assignment pattern corresponding to the combination of the radio resources that can be assigned in accordance with the assignment request information; Pattern identification information indicating the selected resource allocation pattern, and allocation information notification means for notifying start position information of the resource allocation pattern in the resource management space; A communication device is provided.

According to a ninth aspect of the present invention, in the communication device according to the eighth aspect, The radio resource provides a communication device including one or a combination of frequency, code, and time.

According to a tenth aspect of the present invention, in the communication device according to the eighth aspect, When any one of code, frequency, and time is used as the radio resource, a plurality of the combinations corresponding to combinations of only resources that are adjacent in either the frequency axis direction, the time axis direction, or the code axis direction in the resource management space Provided is a communication apparatus in which a resource allocation pattern is set in the storage means.

An eleventh aspect of the present invention is the communication apparatus according to the eighth aspect, The resource pattern search / assignment means provides a communication device that selects the resource assignment pattern having the earliest transmission completion time expected from the combination of the radio resources.

According to a twelfth aspect of the present invention, in the communication device according to the eighth aspect, The resource pattern search / assignment means provides a communication device that selects the resource assignment pattern whose transmission completion time expected from the combination of the radio resources does not exceed a requested allowable delay.

According to a thirteenth aspect of the present invention, storage means for holding a plurality of resource allocation patterns; Request information notifying means for notifying radio resource allocation request information; Pattern identification information for identifying the notified resource allocation pattern, and allocation information detecting means for detecting start position information of the resource allocation pattern; The resource allocation pattern obtained from the storage means based on the pattern identification information, and the allocation resource determination means for determining a radio resource to be used based on the start position information; Transmitting means for performing information communication using the used radio resource; A communication device is provided.

A fourteenth aspect of the present invention is the communication apparatus according to the thirteenth aspect, The request information notifying means provides a communication apparatus that sets at least one of an allowable delay time, a transmission rate, and line status information in the allocation request information.

According to the present invention described above, the effects or advantages described in the following (i) to (vi) can be obtained. (I) By predetermining radio resource patterns to be allocated, flexible resource allocation can be performed according to the number of patterns, and notification of allocated radio resource information can be made with a minimum amount of information. Therefore, control information can be reduced and radio resources can be used efficiently.

(Ii) When requesting radio resources, information on allowable delay is also notified, so that allocation can be performed in consideration of the delay, and the allowable delay can be satisfied. (Iii) By defining an allocation pattern using one or a plurality of resources of time, frequency, and code as radio resources, flexible resource allocation can be performed, and the amount of control information for notifying the allocated resource can be reduced. Since it can be reduced, wireless resources can be used efficiently.

(Iv) When any one of time, frequency, and code is used as a resource, only an allocation pattern that uses only adjacent blocks in either the time direction, the frequency direction, or the code direction is defined. Thus, the number of allocated resource patterns can be reduced and the amount of control information can be reduced.

(V) When selecting a resource allocation pattern, selecting a pattern with the earliest transmission completion time shortens the delay. (Vi) When selecting a resource allocation pattern, the allowable delay can be satisfied by selecting a pattern whose transmission completion time does not exceed the allowable delay.

It is a conceptual diagram which shows an example of a structure of the radio | wireless communications system containing the radio | wireless communication apparatus which is one embodiment of this invention.It is a block diagram which shows an example of a structure of the radio | wireless communication apparatus which comprises a base station in one embodiment of this invention.It is a block diagram which shows an example of a structure of the radio | wireless communication apparatus which comprises a mobile station in one embodiment of this invention.It is the block diagram which illustrated a part of radio | wireless communication apparatus which comprises a mobile station in one embodiment of this invention in detail.It is a conceptual diagram which shows the example of the allocation pattern definition in a two-dimensional resource.It is explanatory drawing which shows the example of the resource allocation result and resource allocation information in a two-dimensional resource.It is a conceptual diagram which shows an example of a structure of the allocation request information used with the resource allocation method which is one embodiment of this invention.It is a conceptual diagram which shows the example of a format of allocation notification information.In one embodiment of the present invention, it is a conceptual diagram showing an example of a transmission method of allocation request information and allocation notification information.In one embodiment of the present invention, it is a conceptual diagram showing an example of a transmission method of allocation request information and allocation notification information.It is a flowchart which shows an example of the resource allocation method in a base station.It is a flowchart which shows an example of operation | movement of the mobile station in the resource allocation method which is one embodiment of this invention.Flowchart showing a modification of the resource allocation method on the base station sideIt is a conceptual diagram which shows the example of a structure of the allocation pattern definition table and resource memory (resource space) in the case of allocating any one of time, a frequency, and a code | symbol as a resource.It is a conceptual diagram which shows the example of a structure of the allocation pattern definition table and resource memory (resource space) in the case of using time and a frequency as a resource.It is a conceptual diagram which shows the example of a structure of the allocation pattern definition table and resource memory (resource space) in the case of using time, a frequency, and a code as a resource.It is a conceptual diagram which shows the example of a structure of the allocation pattern definition table and resource memory (resource space) in the case of assigning two or more slots of each of time, frequency, and code.It is a conceptual diagram which shows the allocation pattern definition table comprised so that only the adjacent resource may be specified, when two, frequency and time, are specified as a resource.It is a conceptual diagram of the allocation pattern definition table in the case of designating only resources adjacent in the frequency direction, the time direction, or the code direction.It is a flowchart which shows an example of the resource allocation method at the time of wired transmission completion time.It is a flowchart which shows an example of the resource allocation method which allocates the combination of the resource which satisfy | fills the request | required allowable delay and has the earliest transmission completion time.It is a flowchart which shows the modification of the resource allocation method which is one embodiment of this invention.

Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a conceptual diagram illustrating an example of a configuration of a wireless communication system including a wireless communication device according to an embodiment of the present invention, and FIG. 2 is a wireless communication device configuring a base station in the present embodiment. FIG. 3 is a block diagram showing an example of the configuration of a wireless communication apparatus that constitutes a mobile station in the present embodiment, and FIG. 4 shows a part of the mobile station of the present embodiment. It is a block diagram illustrated in more detail.

The radio communication system according to the present embodiment includes a plurality of base stations 30 and a plurality of mobile stations 40 that perform radio communication with each of the base stations 30. The plurality of base stations 30 are connected to the upper network 10, and information communication is performed between the individual base stations 30 (that is, the plurality of mobile stations 40 under the plurality of base stations 30) via the upper network 10. .

The host network 10 is connected to an external network 20 such as a public communication network, for example, and individual mobile stations 40 can perform information communication with the external network 20.

As illustrated in FIG. 2, the base station 30 of the present embodiment includes a control unit 31, an input / output interface 32, a transmission unit 33, a modulation unit 34, an amplification unit 35, a demodulation unit 36, a reception unit 37, and a transmission antenna. Tx, reception antenna Rx, and resource allocation unit 38 are included.

In the reception process, the reception signal received by the reception antenna Rx is delivered to the reception unit 37 after being decoded by the demodulation unit 36. The reception unit 37 decodes the received signal to separate the control data and the information data, the control data is transferred to the control unit 31, and the information data is output to the upper network 10 via the input / output interface 32.

In the transmission process, information desired to be transmitted is input via the input / output interface 32 and passed to the transmission unit 33. The transmission unit 33 performs control data generation, encoding, interleaving, and control timing generation. The output of the transmission unit 33 is modulated by the modulation unit 34 and transmitted from the transmission antenna Tx via the amplification unit 35. The modulation method is not limited. Further, the amplification unit 35 is not essential. The control unit 31 performs overall control.

FIG. 5 is a conceptual diagram showing an example of the configuration of the allocation pattern definition table 50 and the resource memory 60. In the resource memory 60, for example, a plurality of resources 60a composed of combinations of time (time slot) and frequency (frequency band) are defined.

That is, in the resource memory 60, the resource 60a is managed in a resource space 61 including a first coordinate axis 61a in the time direction and a second coordinate axis 61b in the frequency direction. “A” to “i” in the resource memory 60 indicate the positions of the individual resources 60 a in the resource space 61. Whether or not each resource 60a has been allocated by, for example, a bitmap is managed, and the available free space changes to a worm-eaten state as the allocation progresses.

FIG. 6 shows an example of resource 60 a allocation in the resource memory 60. In the example of FIG. 6, a case is shown in which a set of three resources 60a (t3, f2), (t3, f3), and (t4, f2) is allocated. The positional relationship between the three resources 60a is (a, b, d) in the resource space 61. In the present embodiment, such a relative positional relationship among a plurality of resources in the resource space 61 is stored as the resource allocation pattern 53 in the allocation pattern definition table 50. Each resource allocation pattern 53 is identified by a pattern identification number 51.

That is, in the allocation pattern definition table 50, a pattern identification number 51 and a pattern head coordinate 52 are stored in association with each of a plurality of resource allocation patterns 53 prepared in advance. The pattern head coordinate 52 is definition information indicating a pattern head position corresponding to the allocation start coordinate 62 in the resource space 61 when the resource space 61 is searched in the resource allocation pattern 53. In the example of FIG. 6, the allocation start coordinate 62 is a position (t3, f2) corresponding to “a” of the pattern head coordinate 52 of the resource allocation pattern 53 (a, b, d).

Therefore, in the resource allocation pattern 53, the relative positional relationship of a plurality of resources in the resource space 61 is specified, and the absolute position in the resource space 61 of a set of resources having this positional relationship is assigned start coordinates. 62 can be specified.

Then, the resource pattern search / assignment unit 38b searches for the resource assignment pattern 53 corresponding to the combination of the resources 60a satisfying the assignment request information 80 configured as illustrated in FIG. An empty resource 60a having a matching state is searched in the resource space 61, an allocation start coordinate 62 in the resource space 61 corresponding to the start position (pattern head coordinate 52) of the array is detected, and a transmission unit is transmitted as control data Notification is made to the mobile station 40 via 33.

FIG. 8 shows an example of the format of control data (allocation notification information 70) for notifying the mobile station 40 of the allocation result of the resource 60a from the base station 30. The assignment notification information 70 includes an assignment pattern identification number 71 and an assignment start coordinate 72.

In the allocation pattern identification number 71, a pattern identification number 51 corresponding to the resource allocation pattern 53 of the search result described above is set. In the allocation start coordinate 72, an allocation start coordinate 62 corresponding to the pattern head coordinate 52 in the resource space 61 of the resource allocation pattern 53 is set.

That is, the request information detection unit 38a detects the allocation request information 80 related to resource allocation as illustrated in FIG. 7 from the information received by the reception unit 37. The allocation request information 80 can include at least one of information such as a requested resource amount 81, an allowable delay time 82, a transmission rate 83, and SIR (Signal to Interference Ratio) information 84, for example.

Next, the resource pattern search / assignment unit 38b searches for the resource assignment pattern 53 that satisfies the assignment request information 80 from the resource assignment patterns 53 defined in advance in the assignment pattern definition table 50 stored in the storage device 38d. Then, it is determined whether it can be allocated, and one resource allocation pattern 53 that can be allocated is selected. Finally, the allocation information notification unit 38c includes, in the allocation notification information 70, an allocation pattern identification number 71 (pattern identification number 51) indicating the selected resource allocation pattern 53 and an allocation start coordinate 72 (allocation start coordinate 62 in the resource space 61). ) And sent to the transmission unit 33, and responds to the mobile station 40 via the modulation unit 34, the amplification unit 35, and the transmission antenna Tx.

As illustrated in FIG. 3, the mobile station 40 of the present embodiment includes a control unit 41, an input / output interface 42, a transmission unit 43, a modulation unit 44, an amplification unit 45, a demodulation unit 46, a reception unit 47, request information. A notification unit 48 and an allocated resource determination unit 49 are provided.

In the reception process, the reception signal arriving at the reception antenna Rx is decoded by the demodulation unit 46 and then passed to the reception unit 47. The receiving unit 47 performs a decoding process to separate the control data and the information data, the control data is transferred to the control unit 41, and the information data is transmitted via the input / output interface 42 to the information processing unit inside the mobile station 40, the audio data And output to a user interface such as video.

In the transmission process, conversely, information to be transmitted is input via the input / output interface 42 from the information processing unit inside the mobile station 40 and the user interface such as audio and video, and passed to the transmission unit 43. The transmission unit 43 performs control data generation, encoding, interleaving, and control timing generation. The output of the transmission unit 43 is modulated by the modulation unit 44 and transmitted from the transmission antenna Tx via the amplification unit 45. The modulation method is not limited. Further, the amplification unit 45 is not essential. The control unit 41 performs overall control.

In the case of this embodiment, the allocation resource determination unit 49 includes an allocation information detection unit 49a and a storage device 49b. The storage device 49b stores the allocation pattern definition table 50 and the resource space 61 definition information common to the above-described allocation pattern definition table 50 and resource space 61 on the base station 30 side.

The allocation information detection unit 49a uses the allocation notification information 70 notified from the base station 30 side, the resource allocation pattern 53 corresponding to the allocation pattern identification number 71, and the allocation start coordinates of the resource space 61 corresponding to the allocation start coordinates 72. The radio resource 49c to be used by the transmission unit 43 is determined by the method of FIG. 6 described above from the function of detecting the resource 62, information of the detected resource allocation pattern 53 and the allocation start coordinate 62, and the transmission unit 43 It has a function to set to.

As illustrated in FIG. 4, the request information notification unit 48 includes a request information creation unit 48a. The request information creation unit 48a generates allocation request information 80 from information such as the requested resource amount 81, the allowable delay time 82, the transmission rate 83, and the SIR information 84 input from the input / output interface 42 via the control unit 41. The function of sending to the transmission unit 43 is provided.

When data to be transmitted from the mobile station 40 is generated, first, allocation request information 80 (for example, including the requested resource amount 81) necessary for information transmission is transmitted from the request information notification unit 48 to the base station 30 through the transmission unit 43. Notice. When the allocation notification information 70 as a result of resource allocation is sent from the base station 30, the reception notification is received by the reception unit 47, and the allocation notification information 70 is sent to the allocation resource determination unit 49.

The allocation resource determination unit 49 assigns the allocation pattern identification number 71 indicating the resource allocation pattern 53 and the allocation start coordinate 72 indicating the allocation start coordinate 62 of the resource space 61 from the control data (allocation notification information 70) separated by the reception unit 47. Is determined by the allocation information detection unit 49a, the available resource 60a allocated from the base station 30 is determined with reference to the allocation pattern definition table 50 stored in the storage device 49b, and is sent to the transmission unit 43. The transmission unit 43 transmits information data using the designated resource 60a. At this time, it is also possible to transmit the control data including the allocation request information 80 for reserving the resource 60a for the next information data together with the information data.

In addition, as illustrated in FIG. 9, the transmission method of the allocation request information 80 from the mobile station 40 to the base station 30 and the response method of the allocation notification information 70 from the base station 30 to the mobile station 40 are There are a method using one physical channel between the mobile station 40 and the mobile station 40, and a method using separate physical channels as illustrated in FIG.

In the method using one physical channel in FIG. 9, the allocation request information 80 is set in the control data 91 and transmitted from the mobile station 40 to the base station 30 together with the user data 93 as the information data 92 (Uplink).

Also, allocation notification information 70 corresponding to the allocation request information 80 is set in the control data 91 and transmitted from the base station 30 to the mobile station 40 together with the user data 93 which is the information data 92 (Downlink).

On the other hand, as shown in FIG. 10, when using different physical channels, the allocation request information 80 is transmitted as control data 91 from the mobile station 40 to the base station 30 alone (Uplink), and the allocation notification information 70 is returned. Is independently transmitted as control data 91 from the base station 30 to the mobile station 40 (Downlink). User data 93 as information data 92 is independently transmitted and received between base station 30 and mobile station 40 (Uplink / Downlink).

Hereinafter, the operation of the present embodiment will be described. The mobile station 40 reserves radio resources for the base station 30 prior to transmission of information. When the base station 30 receives the reservation signal from the mobile station 40, the base station 30 detects the allocation request information 80 included in the reservation signal, and secures radio resources according to the allocation request information 80 and the resource allocation method. The base station 30 notifies the secured radio resource to the mobile station 40 as allocation notification information 70, and the mobile station 40 transmits information using the radio resource in accordance with the notified allocation notification information 70.

FIG. 11 is a flowchart illustrating an example of a resource allocation method on the base station 30 side. When the base station 30 receives the allocation request information 80 from the mobile station 40 (step 101), the base station 30 first refers to the resource memory 60 and selects coordinates in the resource space 61 where allocation starts from the free resource (step 102). ).

Next, one pattern is selected from the resource allocation patterns 53 defined in advance in the allocation pattern definition table 50 (step 103), and compared with the free resources, it is determined whether the allocation satisfying the request is possible (step 104). ).

As a result of the search, if an allocatable resource area is found as shown in FIG. 6, for example, if allocation is possible, the pattern identification number 51 corresponding to the searched resource allocation pattern 53 and the allocation in the resource space 61 are allocated. The start coordinates 62 are set in the assignment notification information 70 as the assignment pattern identification number 71 and the assignment start coordinates 72 and notified to the mobile station 40 (step 105).

If it is determined in step 104 that the allocation does not satisfy the request, it is determined whether there is another unprocessed resource allocation pattern 53 (step 106). If there is another resource allocation pattern 53, the other resource allocation pattern is determined. The pattern 53 is selected (step 109), and the processing after step 104 is performed.

If it is determined in step 106 that there is no other resource allocation pattern 53, it is determined whether there is another allocation start coordinate 62 (step 107). If another start coordinate 62 exists, another start coordinate 62 is determined. 62 is selected (step 110), and the processing from step 103 onward is repeated.

If the start coordinate 62 is exhausted in the determination in step 107, the mobile station 40 is notified of the allocation refusal because the allocation is impossible (step 108). In step 108, the method of the present embodiment using the resource allocation pattern 53 is switched to the method of discretely selecting the individual resources 60a, so that the information amount increases compared to the allocation notification information 70. Instead of refusal, the vacant resource 60a may be notified to the mobile station 40.

FIG. 12 is a flowchart illustrating an example of a resource determination method on the mobile station side. In the mobile station 40, first, the request information notification unit 48 generates allocation request information 80 and transmits it to the base station 30 (step 201), and waits for a response of the allocation notification information 70 from the base station 30 side (step 202). ).

When the allocation notification information 70 is received, the pattern identification number 51 set in the allocation pattern identification number 71 from the allocation notification information 70 and the information of the start coordinate 62 in the resource space 61 set in the allocation start coordinate 72 are received. Is read (step 203). Next, by searching the allocation pattern definition table 50 in the storage device 49b with the pattern identification number 51 to recognize the corresponding resource allocation pattern 53, the resource to be used is determined in combination with the information of the start coordinate 62 in the resource space 61. (Step 204).

Then, the determined resource information is set in the transmitter 43 (step 205), and information communication with the base station 30 is executed (step 206). FIG. 13 is a flowchart showing a modification of the resource allocation method on the base station 30 side. In the example of FIG. 13, a plurality of resource allocation patterns 53 that satisfy the allocation request information 80 are selected, and one resource allocation pattern 53 that best satisfies the allocation request information 80 is determined, and allocation notification information 70 is selected. To the mobile station 40.

When the allocation request information 80 is received from the mobile station 40 (step 121), first, coordinates for starting allocation are selected from the free resources in the resource space 61 of the resource memory 60 (step 122). Next, one pattern is selected from the resource allocation patterns 53 defined in advance in the allocation pattern definition table 50 (step 123), and compared with the free resources, it is determined whether the allocation satisfying the request is possible (step 124). ) Until an allocatable resource allocation pattern 53 and allocation start coordinate 62 are found (step 126, step 127), the search is performed while selecting another resource allocation pattern 53 or allocation start coordinate 62 (step 134, step 135).

In this search process, when the start coordinates 62 and the resource allocation pattern 53 that can be allocated in step 124 are found, they are added to the candidate list as allocation candidates (step 125).

Next, when the candidate list is not empty (step 128), the resource allocation pattern 53 that best satisfies the request is selected from the allocation candidate list (step 129, step 130, step 131, step 132, step 136), As the notification information, the pattern identification number 51 and the allocation start coordinate 62 are notified (step 133).

As an example of an allocation request based on the allocation request information 80, it is necessary to consider a request for delay when allocating resources on the time axis (first coordinate axis 61a). Since the delay becomes larger as the time resource (time slot) to be allocated is slower, the allocation of the resource having a time earlier than the allowable delay satisfies the request more. Therefore, in this case, in step 129 to step 132 described above, an allocation candidate is selected based on the size of the delay time in each allocation candidate.

Further, as an example of the allocation request, when allocating resources of the frequency axis (second coordinate axis 61b), particularly in a system in which a wide frequency band is divided and allocated, frequency selective fading is caused in an environment with many multipaths. Since the reception quality between the generated and divided frequency bands is different, selecting a frequency band with a good propagation environment so as to satisfy the required reception quality satisfies the request better. Therefore, in this case, in step 129 to step 132 described above, each allocation candidate is selected with reference to a frequency band with a good propagation environment.

If the candidate list is empty in step 128, the mobile station 40 is notified of the allocation refusal (step 137). Referring to FIG. 14, an example of an allocation pattern definition table 50 and a resource memory 60 (resource space 61) when any one of time, frequency, and code is allocated as a resource 60a is shown.

First, the case where the time is divided into unit slots at the same frequency, and the number of time slots corresponding to the requested resource amount is given to the user is shown. In this case, since the frequency is fixed, the resource space 61 is a one-dimensional space having the time axis as the first coordinate axis 61a, and the positions a, b, c, and d indicate different time slot sequences. The resource allocation pattern 53 can also represent the resource space 61 with coordinates, determine the first slot, and express other slots with relative coordinates.

Next, referring to FIG. 14 as well, an example in which a frequency is used as a resource will be shown. Here, the time is divided into unit slots, the frequency is divided into unit frequency bands, and a specific unit time slot and an area surrounded by the unit frequency band are set as unit resources according to the requested resource amount. That is, in this case, in the resource space 61, the first coordinate axis 61a is a frequency axis, and the positions of a, b, c, and d indicate different unit frequency bands. In the allocation pattern, the resource space can be represented by coordinates, the first slot can be determined, and the other slots can be represented by relative coordinates.

When wireless communication is performed using a wide frequency band, a number of delayed waves are generated due to reflection and diffraction in the mobile communication environment, and as a result, frequency-selective fading varies in received power and reception quality for each narrow frequency band. Will occur. Therefore, in the resource allocation method in which the resource allocation is performed by dividing the frequency band, the resource allocation pattern 53 is determined according to the variation of the frequency axis of the received power or the reception quality, and the unit frequency band combination is allocated. However, communication with higher resource usage efficiency can be performed.

Next, similarly, referring to FIG. 14, an example in which a code is used as a resource will be described. In this case, since different unit codes are assigned to specific time slots, the first coordinate axis 61a of the resource space 61 becomes a code axis, and a, b, c, and d correspond to different unit codes. If the correlation between the codes is small, it is easy to separate the desired wave and the interference wave. Therefore, if the resource allocation pattern 53 is selected so that the correlation between the codes is small, the reception quality is improved and the resource usage is improved. Efficient communication can be performed.

Next, an example in which time and frequency are used as resources will be described more specifically. FIG. 15 is an example of a correspondence relationship between the allocation pattern definition table 50 and the resource space 61 of the resource memory 60 when time and frequency are used as resources. In this case, the time is divided into unit time slots, the frequency is divided into unit frequency bands (slots), and the frequency band corresponding to the requested resource amount is assigned to the user. The first coordinate axis 61a of the resource space 61 is a time axis, and the second coordinate axis 61b is a frequency axis. ai represent each of the different time slot and frequency slot combinations. The resource allocation pattern 53 can also represent the resource space 61 with coordinates, determine the first slot, and express other slots with relative coordinates.

Next, an example in which time, frequency, and code are used as resources will be shown. FIG. 16 shows an example of the correspondence relationship between the allocation pattern definition table 50 and the resource memory 61 in the resource memory 60 when time, frequency, and code are used as resources. Here, the first coordinate axis 61a of the resource space 61 is a time axis, the second coordinate axis 61b is a frequency axis, and the third coordinate axis 61c is a code axis. A resource space 61 is configured by unit areas in which time is divided into unit times, frequencies are divided into unit frequency bands, and further divided for each code sequence, and three combinations of time, frequency, and code are assigned to the resource allocation pattern 53 according to the requested resource. Assigned to a user as a resource. The resource allocation pattern 53 can represent the resource space by coordinates, determine the first slot, and express other slots by relative coordinates.

FIG. 17 shows the relationship between the allocation pattern definition table 50 and the resource memory 60 in the case of assigning adjacent slots when assigning a plurality of time, frequency, and code slots independently.

For example, when a time axis is set as the first coordinate axis 61a and a plurality of time slots are allocated, only time slots that are temporally adjacent can be used as an allocation pattern. In this case, since the number of resource allocation patterns 53 is reduced, the pattern identification number 51 is reduced, and the amount of control information such as allocation notification information 70 notified to the mobile station 40 can be further reduced.

Similarly, in FIG. 17, the first coordinate axis 61a can be a frequency axis, and only resources adjacent in the frequency direction can be assigned patterns. Since the number of resource allocation patterns 53 is reduced, the pattern identification number 51 is reduced, and the amount of control information such as allocation notification information 70 notified to the mobile station 40 can be further reduced.

Further, in FIG. 17, when the first coordinate axis 61a is used as the code axis instead of the frequency and the code is used as the resource, the resource allocation pattern 53 that designates continuous resources in the code axis direction can be used.

FIG. 18 shows a setting example of the allocation pattern definition table 50 in the case where only the resource adjacent to the frequency direction or the time direction is specified when two of the frequency and the time are specified as the resource 60a.

Also in this case, since the number of resource allocation patterns 53 is reduced, the pattern identification number 51 is reduced, and the amount of control information such as allocation notification information 70 notified to the mobile station 40 can be further reduced.

In addition, a similar allocation pattern can be used when a code and time are combined and used as a resource instead of a frequency. Further, when all of the frequency, time, and code are used, only adjacent resources can be used as the allocation pattern.

FIG. 19 shows an example in which only resources adjacent in the frequency direction, the time direction, or the code direction are designated by the resource allocation pattern 53. Also in this case, since the number of resource allocation patterns 53 is reduced, the pattern identification number 51 is reduced, and the amount of control information such as allocation notification information 70 notified to the mobile station 40 can be further reduced.

FIG. 20 is a flowchart showing an example of a resource allocation method for designating a combination of resources 60a whose transmission completion time is earlier by the resource allocation pattern 53. In the base station 30, when the allocation request information 80 is received (step 141), the resource allocation pattern 53 that satisfies the allocation request information 80 is searched from patterns predefined in the allocation pattern definition table 50 (step 142). It is judged whether or not allocation is possible while comparing with free resources (steps 143 and 144), and search is performed while selecting another resource allocation pattern 53 (step 152) until an allocatable resource allocation pattern 53 is found (step 145). To do.

If a plurality of allocable resource allocation patterns 53 are found (steps 146 and 147), the pattern with the earliest transmission completion time is set as the allocation pattern. That is, when one is selected from the plurality of resource allocation patterns 53 held in step 144 (step 147) and the transmission completion time is expected to be earlier than the allocation candidate, the resource allocation pattern 53 is selected as the allocation candidate. (Step 149), and iterates for all assignable resource allocation patterns 53 (step 150, step 153). Then, the resource allocation pattern 53 is set to the allocation pattern identification number 71 of the allocation notification information 70, the allocation start coordinate 62 in the resource space 61 is set to the allocation start coordinate 72, and the mobile station 40 is notified (step 151). .

If there is no assignable resource allocation pattern 53 candidate in step 146, the mobile station 40 is notified of the allocation rejection (step 154). FIG. 21 is an example of a flowchart of a resource allocation method for allocating a combination of resources that satisfies the requested allowable delay and has the earliest transmission completion time. In this case, the point (step 143a) in which it is determined in step 143 in the flowchart of FIG. 20 described above whether or not the allocation satisfying the requested allowable delay is possible is different.

That is, in this case, when the requested resource amount 81 and the allowable delay time 82 are received as the allocation request information 80 (step 141), a resource allocation pattern 53 that satisfies the requested resource amount 81 is defined in the allocation pattern definition table 50 in advance. A search is performed from the pattern (step 142), and it is determined whether the allocation is possible while comparing with the free resources in the resource memory 60 (steps 143a and 144), and the search is performed until an allocation pattern that satisfies the allowable delay is found (step 142). 145, step 152).

When a plurality of assignable patterns are found, the resource assignment pattern 53 with the earliest transmission completion time is selected (Step 147, Step 148, Step 149, Step 150, Step 153). Then, the resource allocation pattern 53 is set in the allocation pattern identification number 71 of the allocation notification information 70, the allocation start coordinate 62 is set in the allocation start coordinate 72, and the mobile station 40 is notified (step 151).

If there is no candidate resource allocation pattern 53 that can be allocated in step 146, the mobile station 40 is notified of the allocation rejection (step 154). In the above description of the radio resource allocation method, first, the resource allocation pattern 53 is selected, and it is determined whether or not the resource allocation pattern 53 matches the free resource in the resource space 61 in the resource memory 60, and the resource allocation pattern 53 is determined. The decision was made, but the opposite is also possible.

That is, as illustrated in the flowchart of FIG. 22, when the base station 30 receives the allocation request information 80 from the mobile station 40 (step 161), first, all the resources 60a that satisfy the request are extracted from the resource memory 60 ( In step 162), the extracted resource group is searched for a group of resources 60a having a matching positional relationship with the resource allocation pattern 53 defined in the allocation pattern definition table 50 (step 163). The presence / absence of the pattern 53 is determined (step 164), and when the matching resource allocation pattern 53 (one or more) is found, the resource allocation pattern 53 that satisfies the most demand is selected and the allocation notification information 70 The pattern identification number 71 Set the number 51, by setting the start coordinate 62 in the resource space 61 in the assignment start coordinate 72, and notifies the mobile station 40.

In the example of the above embodiment, the configuration in which the base station includes the resource allocation unit has been described. However, for example, the invention may be implemented as a configuration in which the above apparatus includes a resource allocation unit that collectively manages resources of each base station. can do.

Needless to say, the present invention is not limited to the configuration exemplified in the above-described embodiment, and various modifications can be made without departing from the spirit of the present invention. ADVANTAGE OF THE INVENTION According to this invention, it becomes possible to reduce the information amount required for the notification of the radio | wireless resource allocation result in the radio | wireless communication which performs information communication by performing a radio | wireless resource reservation and allocation.

Further, in wireless communication in which information communication is performed by reserving and allocating radio resources, it is possible to prevent a transmission delay of communication information due to an increase in the amount of information required for notification of radio resource allocation results.

Claims (10)

A radio resource allocation method in a radio communication system in which a first radio communication device and a second radio communication device perform radio communication using an assigned radio resource, Pattern identification information for selecting the resource allocation pattern that identifies a combination of the radio resources that can be allocated in the resource management space from among a plurality of resource allocation patterns prepared in advance, and for identifying the selected resource allocation pattern And a radio resource allocation method of notifying the second radio communication device of start position information in the resource management space of the resource allocation pattern.

The radio resource allocation method according to claim 1, wherein Preparing a plurality of resource allocation patterns that specify different combinations of the radio resources in a resource management space in which the radio resources are managed; Selecting the resource allocation pattern corresponding to a combination of the radio resources available in the resource management space from a plurality of the resource allocation patterns; Notifying the second wireless communication device of pattern identification information for identifying the selected resource allocation pattern, and starting position information of the resource allocation pattern in the resource management space; A radio resource allocating method comprising:

The radio resource allocation method according to claim 1, wherein In the second wireless communication device, Preparing a plurality of said resource allocation patterns; Selecting the radio resource to be used based on the notified pattern identification information and the start position information; Performing wireless communication with the first wireless communication device using the selected wireless resource; A radio resource allocating method characterized by comprising:

Storage means for holding a plurality of resource allocation patterns for specifying different combinations of the radio resources in a resource management space in which radio resources are managed; Request information detecting means for detecting the allocation request information of the radio resource; Resource pattern search assigning means for searching for the resource assignment pattern corresponding to the combination of the radio resources that can be assigned in accordance with the assignment request information; Pattern identification information indicating the selected resource allocation pattern, and allocation information notification means for notifying start position information of the resource allocation pattern in the resource management space; A communication device comprising:

The communication device according to claim 4 , wherein The wireless device is composed of one or a plurality of combinations of frequency, code, and time.

The communication device according to claim 4 , wherein When any one of code, frequency, and time is used as the radio resource, a plurality of the combinations corresponding to combinations of only resources that are adjacent in either the frequency axis direction, the time axis direction, or the code axis direction in the resource management space A communication apparatus, wherein a resource allocation pattern is set in the storage means.

The communication device according to claim 4 , wherein The communication apparatus characterized in that the resource pattern search / assignment means selects the resource assignment pattern having the earliest transmission completion time expected from the combination of the radio resources.

The communication device according to claim 4 , wherein The communication apparatus, wherein the resource pattern search / assignment unit selects the resource assignment pattern whose transmission completion time expected from the combination of the radio resources does not exceed a requested allowable delay.

Storage means for holding a plurality of resource allocation patterns; Request information notifying means for notifying radio resource allocation request information; Pattern identification information for identifying the notified resource allocation pattern, and allocation information detecting means for detecting start position information of the resource allocation pattern; The resource allocation pattern obtained from the storage means based on the pattern identification information, and the allocation resource determination means for determining a radio resource to be used based on the start position information; Transmitting means for performing information communication using the used radio resource; A communication device comprising:

The communication device according to claim 9 , wherein The request information notifying unit sets at least one of an allowable delay time, a transmission rate, and line status information in the allocation request information.