The present invention relates to terminal-to-terminal communication (D2D communication, device-to-device communication). More particularly, the present invention relates to a technique for assigning a radio resource (to be referred to as resource hereinafter) for transmitting a discovery signal in the terminal-to-terminal communication.
In a mobile communication system, it is common that a terminal (to be referred to as “user apparatus UE” hereinafter) and a base station eNB perform communication so that communication is performed between user apparatuses UE. However, in recent years, various techniques are considered for performing direct communication between user apparatuses UE.
When performing communication between user apparatuses UE, it is necessary that a user apparatus UE discovers another neighboring user apparatus UE. As a method for discovering a user apparatus UE, there is a method in which each user apparatus UE transmits (broadcasts) a discovery signal including its own ID (identification information).
For example, a user apparatus UE1 of
A user apparatus UE3 in
There are roughly two methods as methods for selecting a discovery resource in each user apparatus UE. One is a method in which each user apparatus UE arbitrarily selects a discovery resource from among usable discovery resources. This method is called distributed type (distributed discovery). Another one is a method in which the base station eNB assigns respective discovery resources to user apparatuses UE. This method is called centralized type (centralized discovery).
As shown in
As a prior art document on terminal-to-terminal communication, there is a patent document 1. Also, as prior art documents on after-mentioned radio fingerprint (RFP), there are non-patent documents 1-3, for example.
[PATENT DOCUMENT 1] JP2012-209893
[NON-PATENT DOCUMENT 1] H. Laitinen et al., “Experimental Evaluation of Location Methods Based on Signal-Strength Measurements,” IEEE Trans. Vehic. Tech., vol. 56, no. 1, January 2007, pp. 287-96.
[NON-PATENT DOCUMENT 2] J. Johansson et al., “Minimization of Drive Tests in 3GPP Release 11,” IEEE Commun. Mag November 2012.
[NON-PATENT DOCUMENT 3] Athul Prasad et al, “Energy Efficient Small-Cell Discovery Using Received Signal Strength Based Radio Maps”, IEEE VTC, June 2013
In the case of the centralized type, resources can be assigned in a centralized manner such that the above-mentioned collision does not occur. However, there is a problem in that resource spatial reuse cannot be performed unless there is information on positions and like of user apparatuses UE.
As an example, in a radio environment shown in
If the UE group A and the UE group B are separated sufficiently so that any discovery signal transmitted from user apparatuses UE belonging to a group cannot be received by any of user apparatuses UE belonging to another group, the base station eNB can perform resource reuse between the UE group A and the UE group B so as to assign 6 resources shown as shaded parts in
For performing the above-mentioned assignment, it is necessary that the base station eNB knows that the UE group A and the UE group B are sufficiently separated, or, that a discovery signal cannot be transmitted and received between the UE group A and the UE group B. In order to know such a radio propagation state between UEs by the base station eNB, for example, it can be considered that each user apparatus UE notifies the base station eNB of its own position by GPS so that the base station eNB calculates distance between UEs to estimate the radio propagation state based on the distance. However, in the method for estimating radio propagation state based on positons of user apparatuses UE using GPS, there is a problem, for example, that, when a user apparatus UE exists in a building, radio propagation state cannot be estimated accurately between the user apparatus UE and a user apparatus UE outside the building. Therefore, in such a method based on a distance, there is a case where spatial reuse cannot be performed efficiently, that is, for example, resources are assigned without spatial reuse even though spatial reuse of the resources is available.
The present invention is contrived from the viewpoint of the above-mentioned points, and an object of the present invention is to provide a technique that enables proper spatial reuse of resources in resource assignment for terminal-to-terminal communication.
According to an embodiment of the present invention, there is provided a user apparatus including a function configured to perform device-to-device communication by radio, including:
a data storage unit configured to store identification information corresponding to the user apparatus;
an identification information obtaining unit configured to receive, from another user apparatus, a discovery signal including identification information corresponding to the other user apparatus, and to obtain the identification information corresponding to the other user apparatus from the discovery signal; and
a control signal transmission unit configured to transmit a control signal including the identification information corresponding to the other user apparatus to a base station.
According to an embodiment of the present invention, there is provided a base station configured to communicate with a user apparatus that includes a function configured to perform device-to-device communication by radio, including:
a spatial coupling information reception unit configured to receive, from each user apparatus of a plurality of user apparatuses, spatial coupling information including identification information that is included in a discovery signal received by the user apparatus and that corresponds to another user apparatus; and
a resource assignment unit configured to determine availability of discovery signal communication between areas where user apparatuses exist based on the spatial coupling information, and to assign a resource for discovery signal transmission to a user apparatus based on the availability of discovery signal communication.
According to an embodiment of the present invention, there is provided a technique that enables proper spatial reuse of resources in resource assignment for terminal-to-terminal communication.
In the following, an embodiment of the present invention is described with reference to figures. The embodiment described below is merely an example, and the embodiment to which the present invention is applied is not limited to the embodiment below. For example, in the following embodiment, although an area ID is used as “Identification information corresponding to user apparatus” of the present invention, this is merely an example, and an ID other than the area ID can be used as the identification information.
First, a whole configuration example of a communication system in an embodiment of the present invention is described with reference to
In the example shown in
Then, the user apparatus UE arbitrarily (randomly, for example) selects one discovery resource DR from among one or a plurality of discovery resources DR in the assigned resource group RG so as to use it for transmitting a discovery signal. In a case where the resource group RG includes only one discovery resource DR, assignment of a resource group RG becomes assignment of a discovery resource DR as it is.
The RG pattern shown in
The RG pattern shown in
The RG pattern shown in
RG patterns are not limited to the above-mentioned particular patterns, and any RG pattern can be introduced. Examples of a plurality of RG patterns including the examples of RG patterns shown in
In the present embodiment, since spatial reuse of resources is performed. Thus, for example, in the example shown in
In the following, an outline of an embodiment is described.
<On Radio Fingerprint>
In the present embodiment, the base station eNB uses a radio fingerprint (RFP) technique for determining an area ID associated with a position of a user apparatus UE. First, an outline of the radio fingerprint technique used in the present embodiment is described with reference to
As shown in
The base station eNB generates and holds an RFP·area mapping table in which an RFP is associated with an area ID as shown in
By comparing, for each cell, RSRP that forms the RFP received from the user apparatus UE with RSRP in the RFP·area mapping table, when RSRP forming the RFP is within a predetermined range (offset) with respect to RSRP in the RFP·area mapping table in each cell, entry match occurs. In
For example, each base station eNB performs inter-base station communication with surrounding base stations eNB to exchange an RFP·area mapping table with the surrounding base stations eNB so that each base station eNB can hold a common RFP·area mapping table. In the following, it is assumed that each base station eNB holds a common RFP·area mapping table.
<Outline of Operation>
Next, an outline of operation of the system of the present embodiment is described. The operation of the present embodiment is divided to operation 1 for RFP·area mapping table construction and area ID notification, and operation 2 for spatial coupling matrix construction and resource assignment.
(Operation 1) In the operation 1, the user apparatus UE reports an RFP (RSRP vector) to the base station eNB, and the base station eNB performs comparison between the RFP and the RFP·area mapping table. Then, when the RFP is a new RFP, the base station eNB adds an entry of an area ID and the RFP, and when the RFP is an existing RFP, the base station eNB reports, to the user apparatus UE, an area ID corresponding to the RFP received from the user apparatus UE. Also, in order to keep accuracy of report of RFP from user apparatuses UE, the base station eNB may report, to user apparatuses UE, the number of surrounding base stations that should be measured.
(Operation 2) The operation 2 is described with reference to
In the operation 2, the base station eNB ascertains whether transmission and reception of a discovery signal between user apparatuses UE are performed between areas based on reports from user apparatuses UE so as to generate a spatial coupling matrix indicating availability of discovery signal communication between areas, and to perform resource assignment including resource spatial reuse based on the information. An outline of processing in the operation 2 is as follows.
Step 1) Each user apparatus UE includes its own area ID into a discovery signal, and transmits the discovery signal. The discovery signal is received by another user apparatus UE. For example, the user apparatus UE-A shown in
Step 2) Each user apparatus UE transmits spatial coupling information to the base station eNB. It is not necessarily essential that the user apparatus UE transmits both of its own area ID and an area UD included in a received discovery signal as spatial coupling information. As spatial coupling information, the user apparatus UE may transmit an area ID included in a received discovery signal without transmitting its own area ID. In this case, for example, the base station eNB can ascertain an area ID of a user apparatus UE of transmission source of the spatial coupling information by holding the area ID reported in operation 1 for each user apparatus UE of report destination.
Step 3) The base station eNB constructs a spatial coupling matrix by using the spatial coupling information received from each user apparatus UE.
Each base station eNB exchanges the spatial coupling matrix with surrounding base stations eNB via the X2 interface, for example, so as to be able to construct a spatial coupling matrix more accurately especially in an area of a cell edge.
In the operation 2 of the present embodiment, the transmission side includes, in a discovery signal, an area ID obtained based on the operation 1 as identification information, and transmits the discovery signal, then the receiving side transmits information including the identification information to the base station eNB. However, the identification information that is transmitted by being included in the discovery signal and that is transmitted to the base station eNB by the receiving side is not limited to the area ID. For example, an ID of the residing cell, or other IDs corresponding to the user apparatus UE may be used.
In the following, a process procedure in an embodiment of the present invention is described in detail.
<Step 100: RSRP Measurement, Reporting>
In step 100 of
Process content of step 100 in a case when the number of base stations eNB of measurement targets are 4 is shown in
As shown in the table below the user apparatus UE-A in
A signal (frame) for reporting is formed by 2×4 bits for cell ID and 2×4 bits for RSRP, for example.
An operation example in step 100 in a case where the user apparatus UE moves is described with reference to
In
In the event 1 in which the user apparatus UE moves from the area 1 to the area 2, the user apparatus UE periodically measures RSRP, and reports an RFP to the base station eNB-A periodically. Then, the base station eNB-A determines whether the user apparatus UE is in the area 1 or in the area 2 based on the RFP, and transmits notification to the user apparatus UE.
In the event 2, in a stage where a cell in which the user apparatus UE resides changes (when the user apparatus UE is positioned at a cell edge of the cell A and the cell B), the user apparatus UE reports an RFP to both of the base station eNB-A and the base station eNB-B.
<Step 200>
In step 200 of
In that case, for example, by referring to an already-generated spatial coupling matrix, a resource the same as a resource assigned to an area that does not communicate with an area of the user apparatus UE can be assigned. Also, a resource for assignment is a resource that is different from a resource assigned to an area that communicates with an area of the user apparatus UE. Such assignment can be solved by formulation as a graph coloring problem, for example. For enabling such an assignment, the base station eNB holds an assignment table in which an area ID is associated with a resource assigned to a user apparatus UE of the area.
When the RFP does not match any entry, the base station eNB updates the RFP·area mapping table by adding an entry including the received RFP and a new area ID to the RFP·area mapping table, and assigns a resource to the user apparatus UE.
User apparatuses UE other than the user apparatus UE-A also transmit, periodically, for example, an RFP to the base station eNB, so that the base station eNB determines an area ID, performs resource assignment, and reports them to the user apparatuses UE.
<Step 300>
The base station eNB reports, to the user apparatus UE-A (and other user apparatuses UE), an area ID and an ID of an assigned resource. The area ID and the ID of the assigned resource may be reported separately. For the reporting, user apparatus UE specific downlink signaling such as downlink RRC signaling is used. Each user apparatus UE holds the received area ID. The ID of the resource is, for example, an ID of RG, an ID of DR and the like. Each user apparatus UE has a function for determining which resource (example: RB) to use for discovery signal transmission from the ID of RG, the ID of DR or the like, and transmitting a discovery signal by using the resource.
<Step 400>
In step 400, the user apparatus UE-A includes its own area ID into a discovery signal, and transmits (broadcasts) the discovery signal. Transmission is performed periodically.
<Step 500>
In step 500 of
That the area ID of the discovery signal can be decoded means that RSSI (Received Signal Strength Indicator, received signal strength) of the received discovery signal is greater than a predetermined threshold. In the method of the present embodiment, accurate spatial coupling information based on received signal strength can be obtained without measuring nor estimating received signal strength between areas.
<Step 600>
The user apparatus UE-A reports, to the base station eNB, spatial coupling information (its own area ID and an area ID of another area included in the discovery signal). As described before, it is not essential to report its own area ID. For the reporting, a user apparatus UE specific uplink signaling channel such as PUSCH, PUCCH and the like is used, for example. An example where the user apparatus UE reports spatial coupling information to the base station eNB is shown in
<Step 700>
In step 700 of
<Step 800>
The base station eNB exchanges the spatial coupling matrix with surrounding base stations eNB by the X2 interface so as to obtain more accurate spatial coupling matrix.
<Configuration Example of User Apparatus UE>
As shown in
The reception unit 101 receives a signal by radio from a base station eNB or another user apparatus UE. The control signal obtaining unit 102 obtains a control signal (example: UE specific downlink signaling signal) from a signal received by the reception unit 101, obtains an area ID, a resource ID, a cell ID and the like from the control signal, and stores them in the data storage unit 104.
The discovery signal obtaining unit 103 obtains a discovery signal from a received signal, extracts (decodes) an area ID included in the discovery signal, and stores it in the data storage unit 104. Also, the RSRP measurement unit 105 measures RSRP of a reference signal received by the reception unit 101, and stores the measured RSRP in the data storage unit 104 by associating the measured RSRP with the cell ID.
The RFP report signal generation unit 106 generates a report signal (control signal) including an RFP (RSRP vector) by using cell IDs and RSRPs stored in the data storage unit 104. The discovery signal generation unit 107 generates a discovery signal including an area ID of the own area stored in the data storage unit 104. The spatial coupling information report signal generation unit 108 generates spatial coupling information including an area ID included in the received discovery signal and the own area ID that are stored in the data storage unit 104, and generates a report signal including the spatial coupling information. The own area ID may not be included in the spatial coupling information. The transmission unit 109 transmits a signal generated by the RFP report signal generation unit 106, the discovery signal generation unit 107, and the spatial coupling information report signal generation unit 108. When transmitting a discovery signal, the transmission unit 109 performs transmission by using a resource corresponding to a resource ID specified from the base station eNB.
The configuration of the user apparatus UE is not limited to the above-mentioned configuration. Any configuration can be adopted as long as the configuration can execute processes described in the present embodiment. For example, the user apparatus UE is configured as a user apparatus including a function configured to perform device-to-device communication by radio, including:
a data storage unit configured to store identification information corresponding to the user apparatus;
an identification information obtaining unit configured to receive, from another user apparatus, a discovery signal including identification information corresponding to the other user apparatus, and to obtain the identification information corresponding to the other user apparatus from the discovery signal; and
a control signal transmission unit configured to transmit a control signal including the identification information corresponding to the other user apparatus to a base station.
For example, the identification information corresponding to the user apparatus is area identification information identifying an area where the user apparatus exists, and the identification information corresponding to the other user apparatus is area identification information identifying an area where the other user apparatus exists. According to the configuration, the base station can obtain information used for determining communication availability between areas, for example. Thus, spatial reuse of resources can be properly performed in resource assignment for terminal-to-terminal communication.
Also, the control signal may include the identification information corresponding to the user apparatus and the identification information corresponding to the other user apparatus. Also, the user apparatus may include a discovery signal transmission unit configured to transmit a discovery signal including the identification information corresponding to the user apparatus.
Also, the user apparatus UE may be configured as a user apparatus including a function configured to perform device-to-device communication by radio, including:
a data storage unit configured to store area identification information identifying an area where the user apparatus exists;
an area identification information obtaining unit configured to receive, from another user apparatus, a discovery signal including area identification information of the other user apparatus, and to obtain the area identification information of the other user apparatus from the discovery signal; and
a control signal transmission unit configured to transmit, to a base station, a control signal including the area identification information of the user apparatus and the area identification information of the other user apparatus.
According to the above configuration, the base station can determine communication availability between areas by using the area identification information of the user apparatus and the area identification information of the other user apparatus. Thus, spatial reuse of resources can be properly performed in resource assignment for terminal-to-terminal communication.
The area identification information is not limited to particular one. It may be an area ID determined from RFP as described in the present embodiment. Or, it may be an ID identifying a cell (an example of area) such as an cell ID.
The user apparatus may include a discovery signal transmission unit configured to transmit a discovery signal including the area identification information of the user apparatus. Also, the area identification information of the user apparatus may be determined, by the base station, from information on a position of the user apparatus, and the user apparatus may receive the area identification information from the base station. The information on a position is RFP, for example. Also, the information on a position may be information obtained by GPS.
By adopting the above-mentioned configuration, the user apparatus can obtain area identification information easily.
The user apparatus may be provided with an information transmission unit configured to measure, for each base station, received power of a signal received from a plurality of base stations, and to transmit, to the base station, the received power of the plurality of base stations as the information on a position of the user apparatus. According to this configuration, the information on a position can be reported without using GPS.
The base station may determine availability of discovery signal communication between areas according to information including area identification information of the user apparatus and area identification information of the other user apparatus so as to assign a resource for discovery signal transmission based on the availability of discovery signal communication between areas. The user apparatus may transmit the discovery signal using the resource. By such a configuration, for example, the base station can properly perform spatial reuse of resources, and collision of discovery signals in user apparatuses can be reduced, and resource use efficiency can be improved.
<Configuration Example of Base Station eNB>
As shown in
The data storage unit 204 stores an RFP·area mapping table, a spatial coupling matrix, a table in which a user apparatus UE, an area ID, and an assigned resource ID are associated with each other, and free resource information and the like.
The reception unit 201 receives a signal transmitted from a user apparatus UE by radio. The RFP information obtaining unit 202 obtains RFP from a signal received from a user apparatus UE, and passes the RFP to the area ID determination unit 203. The area ID determination unit 203 compares the received RFP (each RSRP value) with entries stored in the RFP·area mapping table to determine an area ID corresponding to the RFP and to add an entry to the RFP·area mapping table and the like.
The resource assignment unit 205 assigns a resource to the user apparatus UE based on the spatial coupling matrix, an area ID of the user apparatus UE, already assigned resources, unassigned resources and the like.
The spatial coupling information processing unit 209 obtains spatial coupling information from a signal received by the reception unit 201, and generates/updates a spatial coupling matrix by using the spatial coupling information. The control signal generation unit 206 generates a control information including an area ID and a resource ID and the like. The transmission unit 207 transmits a control signal, a reference signal or the like to the user apparatus UE by radio.
The inter-base station communication processing unit 208 exchanges information such as the RFP·area mapping table, the spatial coupling matrix and the like with other base stations by performing inter-base station communication by using an X2 interface, for example, and updates the RFP·area mapping table, and the spatial coupling matrix and the like that are stored in the data storage unit 204 by using an RFP·area mapping table, and a spatial coupling matrix and the like received from other base stations.
The configuration of the base station eNB is not limited to the above-mentioned configuration. Any configuration can be adopted as long as the configuration can execute processes described in the present embodiment. For example, the base station eNB is configured as a base station configured to communicate with a user apparatus that includes a function configured to perform device-to-device communication by radio, including:
a spatial coupling information reception unit configured to receive, from each user apparatus of a plurality of user apparatuses, spatial coupling information including identification information that is included in a discovery signal received by the user apparatus and that corresponds to another user apparatus; and
a resource assignment unit configured to determine availability of discovery signal communication between areas where user apparatuses exist based on the spatial coupling information, and to assign a resource for discovery signal transmission to a user apparatus based on the availability of discovery signal communication.
Also, the base station may include an identification information transmission unit configured to receive, from each user apparatus of the plurality of user apparatuses, information on a position of the user apparatus, to determine identification information corresponding to each user apparatus based on the information on the position, and to transmit the identification information to the user apparatus. According to this configuration, the user apparatus can receive identification information corresponding to the user apparatus by a signaling from the base station. The identification information corresponding to the user apparatus may be, for example, area identification information identifying an area where the user apparatus exists.
Also, the base station eNB may be configured as a base station configured to communicate with a user apparatus that includes a function configured to perform device-to-device communication by radio, including:
a spatial coupling information reception unit configured to receive, from each user apparatus of a plurality of user apparatuses, spatial coupling information including area identification information of the user apparatus and area identification information that is included in a discovery signal received by the user apparatus; and
a resource assignment unit configured to determine availability of discovery signal communication between areas where user apparatuses exist based on the spatial coupling information, and to assign a resource for discovery signal transmission to a user apparatus based on the availability of discovery signal communication.
Also, the base station may include an area identification information transmission unit configured to receive, for each user apparatus of the plurality of user apparatuses, information on a position of the user apparatus, to determine area identification information of each user apparatus based on the information on the position, and to transmit the area identification information to the user apparatus. According to this configuration, the user apparatus can obtain area identification information of the user apparatus by a signaling from the base station.
The information on a position of the user apparatus may be, for example, information of received power on a plurality of base stations. According to this configuration, the base station can obtain information on a position without using GPS by the user apparatus. However, the user apparatus may use GPS for the base station to obtain the information on a position.
In the above, the present invention has been explained while referring to the specific embodiments. However, the disclosed invention is not limited to the embodiments. Those skilled in the art will conceive of various modified examples, corrected examples, alternative examples, substituted examples, and the like. While specific numerical value examples are used to facilitate understanding of the present invention, such numerical values are merely examples, and any appropriate value may be used unless specified otherwise. Classification into each item in the description is not essential in the present invention, and features described in two or more items may be combined and used as necessary. Subject matter described in an item may be applied to subject matter described in another item (provided that they do not contradict).
It is not always true that the boundaries of the functional units or the processing units in the functional block diagram correspond to boundaries of physical components. The operations by the plural functional units may be physically performed by a single component. Alternatively, the operations by the single functional unit may be physically performed by plural components.
For convenience of explanation, the user apparatus and the base station have been explained by using functional block diagrams. However, each apparatus may be implemented in hardware, software, or a combination thereof. The software that operates operation corresponding to processes described in the embodiment of the present invention, that is, software executed by a processor provided in the user apparatus, and software executed by a processor provided in the base station may be stored respectively in any proper storage medium such as a RAM (Random Access Memory), a flash memory, a ROM (Read Only Memory), an EPROM, an EEPROM, a register, a hard disk (HDD), a removable disk, a CD-ROM, a database, a server and the like.
The present invention is not limited to the above-mentioned embodiment and is intended to include various variations, modifications, alterations, substitutions and so on without departing from the spirit of the present invention.
The present international application claims priority based on Japanese patent application No. 2013-184950, filed in the JPO on Sep. 6, 2013, and Japanese patent application No. 2013-256309, filed in the JPO on Dec. 11, 2013, and the entire contents of the Japanese patent application No. 2013-184950 and Japanese patent application No. 2013-256309 are incorporated herein by reference.
UE user apparatus
eNB base station
101 reception unit
102 control signal obtaining unit
103 discovery signal obtaining unit
104 data storage unit
105 RSRP measurement unit
106 RFP report signal generation unit
107 discovery signal generation unit
108 spatial coupling information report signal generation unit
109 transmission unit
201 reception unit
202 RFP information obtaining unit
203 area ID determination unit
204 data storage unit
205 resource assignment unit
206 control signal generation unit
207 transmission unit
208 inter-base station communication processing unit
209 spatial coupling information processing unit
Number | Date | Country | Kind |
---|---|---|---|
2013-184950 | Sep 2013 | JP | national |
2013-256309 | Dec 2013 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2014/072739 | 8/29/2014 | WO | 00 |