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 efficiently using 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 performs 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
[PATENT DOCUMENT 1] JP2012-209893
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 a respective discovery resource to the user apparatus UE. This method is called centralized type (centralized discovery).
As shown in
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, the centralized type cannot be applied when the user apparatus UE becomes out of a communication range of the base station eNB. Also, control load becomes high in the network (base station eNB) side. On the other hand, the distributed type can be applied even when the user apparatus UE becomes out of the communication range of the base station eNB, and control load in the network (base station eNB) side does not occur. However, there is a possibility in that collision and the like may occur.
For any of the distributed type and the centralized type, there is a limitation for discovery resources that can be used for transmitting and receiving a discovery signal for terminal-to-terminal communication. On the other hand, it is considered to apply terminal-to-terminal communication to various services. In the various services, there are services having strict requirements (example: latency is not permitted) related to public safety, for example. On the other hand, there are services in which requirements are not strict (example: tolerant to large latency) such as private individual-to-individual communication. A technique is required for services having such various requirements to utilize limited discovery resources efficiently without waste as much as possible by utilizing characteristics of each of the distributed type and the centralized type.
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 for enabling efficient assignment of discovery resources by considering differences of requirements between various terminal-to-terminal communication services.
According to an embodiment of the present invention, there is provided a base station configured to communicate with a user apparatus having a function for performing device-to-device communication by radio, including:
an information transmission unit configured to transmit mapping information, to the user apparatus, in which service identification information on device-to-device communication is associated with a service type;
an information reception unit configured to receive, from the user apparatus, service identification information corresponding to a service type of the user apparatus; and
a resource assignment process unit configured to determine resource assignment used for device-to-device communication for each service based on the service identification information received from the user apparatus, and to transmit information indicating the resource assignment to the user apparatus.
Also, according to an embodiment, there is provided a user apparatus, having a function for performing device-to-device communication by radio, configured to communicate with a base station, including:
an information transmission unit configured to transmit, to the base station, service identification information corresponding to a service type of device-to-device communication of the user apparatus;
an information reception unit configured to receive, from the base station, information indicating resource assignment that is determined based on the service identification information; and
a resource determination unit configured to determine a resource to be used for transmitting a discovery signal in device-to-device communication based on the information indicating the resource assignment.
According to an embodiment of the present invention, it becomes possible to assign discovery resources efficiently by considering differences of requirements between various terminal-to-terminal communication services.
In the following, embodiments of the present invention are described with reference to figures. The embodiments described below are merely examples, and the embodiments to which the present invention is applied are not limited to the embodiments below.
First, a whole configuration example of a system on which an embodiment of the present invention is based 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
Hereinafter, “discovery resource DR” is described as “DR”. Also, a mode of control in which the bases station eNB performs assignment of individual DRs is called a mode of centralized type, a mode of control in which the user apparatus UE arbitrarily selects a DR from among a set of DRs is called a mode of distributed type. For example, as for a pattern indicated as (e) in RG patterns shown in
Also, in embodiments described below, a term of resource pool (RP) is used. RP is a set of DRs (including the case where the number of DR is one) assigned for each service from among the discovery resource whole region. When RP is used in the mode of distributed type, the RP corresponds to one RG. In a case where individual DR included in RP is assigned in the centralized type, each DR corresponds to RG. The embodiment described below is an embodiment in which distributed type or centralized type is properly selected for each service to efficiently utilize resources, and also is an embodiment in which RG is properly assigned to a user apparatus UE in the framework of the above-mentioned resource configuration (
As described before, it is considered that terminal-to-terminal communication (D2D) is used for various usages. For example, services are assumed for commercial usage (information distribution (advertisement, ticket sales and the like), Intelligent Transport Systems (ITS) and the like), public safety (public safety organization activity when disaster/emergency), individual use (social networking between adjacent terminals, direct data communication between terminals) and the like.
In these various services, requirements in terminal-to-terminal communication are different for each service. From the viewpoint of requirements, for example, latency, reliability, coverage, energy efficiency and the like can be considered.
As an example, services can be classified into, based on “latency” requirements, Latency-Sensitive (LS) and Latency-Tolerant (LT).
For example, the LT user apparatus is used for local data sharing, mobile advertisement and the like, and the LS user apparatus UE is used for traffic safety. The LT user apparatus UE can endure long waiting time (latency) and collision. On the other hand, there are strict latency requirements for the LS user apparatus UE, so that delay due to collision and the like is not permitted. Thus, the LS user apparatus UE requires assignment of larger amount of discovery resources (DR) than the LT user apparatus UE.
However, in a high density environment shown in
In the present embodiment, from this viewpoint, discovery resource assignment to the LS user apparatus UE is prioritized by a support from the network (base station eNB), and, scalable and self-managed distributed type discovery resource assuagement is introduced for the LT user apparatus UE, so that discovery resources can be utilized more efficiently.
In the following, a first embodiment and a second embodiment of the present invention contrived from the above-mentioned viewpoint are described. In addition, a technique described in a third embodiment is proposed as an operation example performed when exiting from a NW coverage/when entering the NW coverage. Outline of each embodiment is described by referring to
In the first embodiment, a new signaling is introduced for clustering user apparatuses UE based on service types, and a new signaling is introduced for partitioning discovery resources into resource pools assigned to each UE cluster. Further, in the first embodiment, a new signaling is introduced for performing discovery resource assignment of the centralized type.
In the second embodiment, backoff control is introduced for performing discovery resource selection by the distributed type in the UE cluster of LT (latency tolerant), for example, and a new signaling for this is introduced.
In the third embodiment, an operation example of a user apparatus UE is described in a case where the user apparatus UE goes out of a NW coverage, and an operation example of the user apparatus UE is described in a case where the user apparatus UE enters the NW coverage from the outside.
In the following, each embodiment is described in detail.
Process content in the first embodiment is described along the procedure shown in
In the present embodiment, the base station eNB holds, in an after-mentioned data storage unit 105, a mapping table where service indexes are associated with service types and requirements as shown in
In step 101 of
Next, in step 102 of
As to the user apparatus UE1, an operation example within the user apparatus UE is shown.
Similar operation is executed in other user apparatuses UE. As shown in the figure, a service type is passed to a layer 2 via a predetermined interface from an application layer of the user apparatus UE1, so that the user apparatus UE1 transmits the service index to the base station eNB in layer 2 by using a channel such as PUCCH, PUSCH and the like.
The base station eNB that receives the service index can ascertain a requirement of each user apparatus UE based on the holding table (example: table shown in
The base station eNB executes UE clustering and RP partitioning (division) based on reported information of the service index from each user apparatus UE, determines DR assignment mode, RP partition identification information for each service index, and transmits the determined information to each user apparatus UE (step 103 of
In the present embodiment, when a service is changed in the user apparatus UE, the user apparatus UE transits a changed service index to the base station eNB (step 104 of
In the example shown in
Pieces of information transmitted from the base station eNB to each user apparatus UE for DR assignment in steps 103 and 105 are DR assignment mode and RP partition identification information for each service index in information shown in
Each user apparatus UE that receives these pieces of information identifies a DR assignment mode and RP corresponding to a service of itself. A user apparatus UE to which the distributed type is assigned as a DR assignment mode can perform discovery signal transmission by arbitrarily selecting a DR from among the notified RP. As for a user apparatus UE to which the centralized type is assigned as a DR assignment mode, the base station eNB may, for each discovery period, assign a DR by selecting the DR from among an assigned RP and by notifying individual user apparatus UE of the DR, or the base station eNB may perform assignment by transmitting an assignment pattern of a period and a repetition cycle. An example of an assignment method in the case of the centralized type is described later. Also, backoff control in the distributed type is described in the second embodiment.
<On UE Clustering, Mode Selection, RP Partitioning>
In the following, processes (processes for determining DR assignment mode, RP partition identification information and the like) of UE clustering and the like which are executed by the base station eNB based on information of the service index and the like received from the user apparatus UE are described.
The base station eNB performs UE clustering by categorizing user apparatuses UE having the same service index into a group (cluster). Also, the base station eNB determines the DR assignment mode and RP assignment based on the total number of user apparatuses UE under the base station eNB, the number of user apparatuses UE in a cluster for each service, and a requirement of the service and the like. The base station eNB basically determines DR assignment for a user apparatus UE of a service corresponding to latency sensitive (LS) to be “centralized type”, and determines DR assignment for a user apparatus UE of a service corresponding to latency tolerant (LT) to be “distributed type”. But, when the total number of user apparatuses UE is less than the number of usable DRs, DR assignment for all user apparatuses UE may be performed by the centralized type. In the following, although three examples are described, these are merely examples.
Case 1) when the Total Number of User Apparatuses UE is Greater than the Total Number of DRs
In this case, for example, the base station eNB assigns a set of DRs of the number of LS user apparatuses UE to the LS user apparatuses UE as an RP, and assigns one DR from the RP to each LS user apparatus UE in the centralized type. Then, the base station eNB assigns RP including the remaining DRs to LT user apparatuses UE by the distributed type. However, this case is applied when the total number of LS user apparatuses UE is less than the total number of DRs.
Case 2) when the Total Number of User Apparatuses UE is Equal to or Less the Total Number of DRs
In this case, since a sufficient number of DRs exists, one DR can be assigned to each user apparatus UE. That is, assignment for all user apparatuses UE is performed by the centralized type. A concrete example in this case is shown in
Case 3) when the Number of LS User Apparatuses UE is Equal to or Greater than the Total Number of DRs
In this case, a number of DRs of a predetermined percentage (%) of total DRs are assigned to LT user apparatuses UE in the distributed type, and remaining DRs are assigned to the LS user apparatuses UE. In the example shown in
<DR Assignment Example in the Centralized Type>
Next, a DR Assignment Example in the centralized type is described. In this example, a detailed process example is described when assigning DRs in assigned RP (to be referred to as LS-RP hereinafter) to LS user apparatuses UE by the centralized type. However, the process described here can be generally used when assigning DR to a user apparatus UE from among a set of DRs by the centralized type irrespective of presence or absence of the process already described in the first embodiment.
The base station eNB assigns one DR from among LS-RP to each LS user apparatus UE. However, when the total number of the LS user apparatuses UE is greater than the total number of DRs of the LS-RP, DR cannot be assigned to all LS user apparatuses UE in one discovery period.
In such a case, the base station eNB assigns a UE-specific time-frequency region transmission pattern to each LS user apparatus UE. Each LS user apparatus UE to which the assignment is performed monitors each discovery period (performs discovery signal reception), but, performs transmission of a discovery signal only in a period assigned by the above-mentioned pattern.
An operation example of 3 user apparatuses UE4, UE5 and UE 6 to which a pattern is assigned is described with reference to
Such information of the pattern can be transmitted from the base station eNB to each target LS user apparatuses UE by a UE-specific RRC signaling, for example. The information of the patter transmitted by the signaling to each user apparatus UE includes, for example, an index for identifying a discovery period used for discovery signal transmission, an index of DR used for each discovery period, and a cycle for repeating the pattern. The user apparatus UE that receives the pattern information performs discovery signal transmission using the specified DR in the discovery period specified by the discovery period index. Also, the user apparatus UE repeats this operation at a specified cycle.
In the present embodiment, for DR assignment in the centralized type, the base station eNB monitors utilization status of DRs so as to adjust DR assignment. More particularly, for example, as shown in
<Apparatus Configuration>
The reception unit 101 receives a signal transmitted from a user apparatus UE by radio. The UE information obtaining unit 102 obtains information (service index, congestion information, discovery UE information, and the like) from a signal received from the user apparatus UE.
The resource assignment process unit 103 performs UE clustering, mode selection, and RP partitioning as described so far based on the table (example:
The control signal generation unit 104 generates a control signal including information (example: information of
The reception unit 201 receives a signal from the base station eNB or another user apparatus UE by radio. The control signal obtaining unit 202 obtains information of a control signal (example: mapping table of
The use resource determination unit 204 determines a resource to be used for discovery signal transmission based on assignment information stored in the data storage unit 205, service index and the like of the user apparatus UE itself. The discovery signal generation unit 208 generates a discovery signal by using a resource determined by the use resource determination unit 204, and transmits it from the transmission unit 209. For example, in a case where transmission shown in
The application 206 is a functional unit for performing a process on a service of D2D communication. The UE information generation unit 207 generates a control signal including a service index corresponding to the application 206 in use. The transmission unit 209 transmits a control signal including a service index to the base station eNB.
As described above, the base station eNB in the present embodiment is configured as a base station configured to communicate with a user apparatus having a function for performing device-to-device communication by radio, including:
an information transmission unit (example: the control signal transmission unit 104, the transmission unit 106) configured to transmit mapping information, to the user apparatus, in which service identification information on device-to-device communication is associated with a service type;
an information reception unit (example: the reception unit 101, the UE information obtaining unit 102) configured to receive, from the user apparatus, service identification information corresponding to a service type of the user apparatus; and
a resource assignment process unit (example: the resource assignment process unit 103, the control signal generation unit 104, the transmission unit 106) configured to determine resource assignment used for device-to-device communication for each service based on the service identification information received from the user apparatus, and to transmit information indicating the resource assignment to the user apparatus.
The resource assignment process unit is configured, for example, to determine, as the resource assignment, a set of resources and a method for assigning the set of resources for each service. Accordingly, by determining a set of resources and a method for assigning the set of resources for each service, it becomes possible to realize resource assignment considering difference of services.
The resource assignment process unit is configured to determine, as the method for assigning the set of resources, for example, a distributed type to cause the user apparatus to arbitrarily select a resource from among the set of resources, or a centralized type to designate a particular resource from among the set of resources to the user apparatus. By determining a distributed type or a centralized type, it becomes possible to realize resource assignment suitable for characteristics of the service.
For example, for a plurality of user apparatuses corresponding to a service type to which the set of resources is assigned by the centralized type, the resource assignment process unit is configured to assign resources to the plurality of user apparatuses such that only a part of user apparatuses in the plurality of user apparatuses can use a resource in one discovery period. By performing assignment in this way, even when the number of usable resources is less than the number of the user apparatuses UE, it is possible to perform transmission and reception of a discovery signal by avoiding collision.
Also, according to the present embodiment, there is provided a user apparatus, having a function for performing device-to-device communication by radio, configured to communicate with a base station. The user apparatus includes:
an information transmission unit (example: the UE information generation unit 207, transmission unit 209) configured to transmit, to the base station, service identification information corresponding to a service type of device-to-device communication of the user apparatus;
an information reception unit (example: the reception unit 201, the control signal obtaining unit 202) configured to receive, from the base station, information indicating resource assignment that is determined based on the service identification information; and
a resource determination unit (example: the use resource determination unit 204) configured to determine a resource to be used for transmitting a discovery signal in device-to-device communication based on the information indicating the resource assignment.
For example, before the information transmission unit transmits the service identification information, the information reception unit receives mapping information in which service identification information on device-to-device communication is associated with a service type. Accordingly, by receiving mapping information in which service identification information is associated with a service type, the user apparatus can determine service identification information of itself. Also, even when there is a change in the correspondence between the service identification information and the service type, by receiving mapping information in which service identification information is associated with a service type, that change can be handled.
The information reception unit is configured to receive, for example, as the information indicating the resource assignment, information indicating, for each service, a set of assigned resources and a method for assigning the set of resources.
Also, as described in the third embodiment, the user apparatus may further includes a coverage judgement unit configured to determine whether the user apparatus goes out of a coverage of the base station; and a use band determination unit configured, when the coverage judgement unit determines that the user apparatus goes out of the coverage, to determine a band to be used for device-to-device communication from among a plurality of bands that are predetermined for device-to-device communication. By providing the coverage judgement unit and the use band determination unit, even when the user apparatus goes out of NW coverage, the user apparatus can perform terminal-to-terminal communication by using a proper band.
Next, a second embodiment is described with reference to figures. The second embodiment describes detailed process examples when a user apparatus UE that receives assignment of the distributed type in the first embodiment arbitrarily selects a DR in the assigned resource pool (RP). However, the process using backoff control described in the second embodiment can be generally used for selecting a DR from a set of DRs by the user apparatus UE irrespective of presence or absence of the process of the first embodiment.
In the second embodiment, user apparatuses UE are assigned a RP including a plurality of DRs. Each user apparatus UE performs backoff control when arbitrarily selecting a DR from the RP.
An operation example of the user apparatus UE in the present embodiment is described with reference to a flowchart of
In the discovery period, the user apparatus UE monitors (state detection) all usable DRs (step 201). The user apparatus UE determines whether received power level (energy level) of every DR is equal to or greater than a predetermined threshold (step 202).
In step 202, when it is determined that received power level of every DR is equal to or greater than the predetermined threshold (Yes in step 202), the process goes to step 203, and the user apparatus UE performs backoff control. It is merely an example that the condition for performing backoff control is that the received power level of every DR is equal to or greater than a predetermined threshold, and other conditions may be used.
In the backoff control, the user apparatus UE selects (example: randomly selects) a backoff window size from among numbers from 1 to w, sets a backoff timer of a time period corresponding to the backoff window size, and performs backoff. The above-mentioned w is a maximum value of a backoff window size reported from the base station eNB to the user apparatus UE, and is an integer equal to or greater than 1. When the backoff timer expires (Yes in step 204), the user apparatus UE performs operation of step 201.
The backoff control is described more specifically with reference to
Returning to
When it is determined that there is a free DR in step 205 (Yes in step 205), the user apparatus UE arbitrarily (example: randomly) selects one DR from among free DRs, and performs transmission of a discovery signal by using the DR (step 206).
When it is determined that there is no free DR in step 205 (No in step 205), the user apparatus UE selects a DR in which congestion degree is low, and performs transmission of a discovery signal (step 207). As a method for selecting the DR of the low congestion degree, DR is selected with a probability inversely proportional to the size of the DR received power level. The probability inversely proportional to the size of the DR received power level can be represented by the following equation in which Pi is a received power level of DRi. The user apparatus UE selects DRi with a probability of a value indicated by the following equation.
By performing the above-mentioned backoff control by each user apparatus UE, as shown in
<Signaling>
In the present embodiment, the base station eNB transmits a mapping table in which service indexes are associated with maximum backoff window sizes to a user apparatus UE performing assignment of the distributed type (example: LT user apparatus UE in the first embodiment). Although the method of transmission is not limited to a particular method, in the present embodiment, the base station eNB transmits (broadcasts) the mapping table by broadcasting using a SIB, or broadcasting using cell-specific downlink RRC signaling.
As mentioned above, by setting a maximum backoff window size for each service, it becomes possible to realize, for each service in the mode of the distributed type, selection control of DR applicable to requirement of the service. For example, in a multiple user game, since latency requirement is strict, relatively small maximum backoff window size is assigned.
The base station eNB may hold the mapping information of services and maximum backoff window sizes in a fixed manner, or may change the mapping information dynamically. When changing the mapping information dynamically, for example, as described in the first embodiment, the base station eNB detects the number of user apparatuses UE of each service based on a service index received from each user apparatus UE, so that the base station eNB can determine a maximum backoff window size according to the number. For example, in the table of
Also, the base station eNB may detect utilization status of each DR by monitoring DR so as to dynamically change the maximum backoff window size. More particularly, for example, as shown in
<Apparatus Configuration>
As shown in
The reception unit 301 receives a signal transmitted from a user apparatus UE by radio. The UE information obtaining unit 302 obtains information (service index, congestion information, and the like) from a signal received from the user apparatus UE.
The maximum backoff size determination unit 303 determines a maximum backoff size for each service based on table (example:
The control signal generation unit 304 generates a control signal including mapping information generated by the maximum backoff size determination unit 303, and the like. Also, the control signal generation unit 304 includes functions of the control signal generation unit 104 in the first embodiment. The transmission unit 306 transmits a control signal and the like generated by the control signal generation unit 304 to a user apparatus UE by radio.
The reception unit 401 receives a signal from the base station eNB or another user apparatus UE by radio. The control signal obtaining unit 402 obtains information of a control signal (example: assignment information, mapping information, and the like) from the signal received by the reception unit 401, and stores the information in the data storage unit 405. The discovery signal obtaining unit 403 obtains information of a discovery signal from a received signal.
The use resource determination unit 404 determines a resource to be used for discovery signal transmission based on assignment information stored in the data storage unit 405, service index and the like of the user apparatus UE itself. The resource state control unit 411 detects received power level of each DR as shown in step 201 in the backoff control shown in
The discovery signal generation unit 408 generates a discovery signal by using a resource determined by the use resource determination unit 404, and transmits it from the transmission unit 409.
The application 406 is a functional unit for performing processes on the before-mentioned various services. The UE information generation unit 407 generates a service index corresponding to the application 406 in use. The transmission unit 409 transmits a control signal including the service index to the base station eNB.
As mentioned above, the user apparatus UE in the present embodiment is configured as a user apparatus having a function for performing device-to-device communication by radio, including:
a resource state detection unit (example: the resource state detection unit 411) configured to detect a state of each resource in a set of resources that can be used for device-to-device communication;
a backoff control unit (example: backoff control unit 410) configured, when the state detected by the resource state detection unit satisfies a predetermined condition, to set the user apparatus to be in a backoff state in which the user apparatus does not perform transmission of a discovery signal for a predetermined period; and
a discovery signal transmission unit (example: the use resource determination unit 404, the discovery signal generation unit 408, the transmission unit 409, the backoff control unit 410) configured, when the user apparatus is not in the backoff state, to select a resource from among the set of resources, and to transmit a discovery signal using the selected resource.
As mentioned above, by adopting a configuration performing backoff control, limited discovery resources can be effectively utilized by avoiding communication unavailability of many user apparatuses UE due to collision.
The predetermined condition is, for example, that received power level of each resource in the set of resources is equal to or greater than a predetermined threshold. By using such a condition, congestion state of DRs can be properly evaluated, so that useless backoff control can be avoided.
The backoff control unit is configured, for example, to determine the predetermined period based on a maximum backoff size received from a base station that communicates with the user apparatus. By determining the predetermined period (backoff period) based on a maximum backoff size received from a base station, the maximum backoff size can be dynamically changed, so that optimum backoff control appropriate for the situation can be realized.
The discovery signal transmission unit is configured, for example, when there is a free resource in the set of the resources, to select the free resource, and when there is no free resource, to select a resource where a congestion degree is low. Also, the discovery signal transmission unit is configured, for example, to select the resource where a congestion degree is low by selecting a resource, from among the set of resources, with a probability that is inversely proportional to received power level. By performing such selection control, it becomes possible to increase provability in that a discovery signal is received by a communication partner.
According to the present embodiment, there is provided a communication system including a user apparatus UE having a function for performing device-to-device communication by radio, and a base station eNB configured to communicate with the user apparatus UE.
The base station of the communication system includes:
an information transmission unit (example: the maximum backoff size determination unit 303, the control signal generation unit 304, the data storage unit 305, the transmission unit 306) configured to transmit, to the user apparatus, mapping information in which service identification information on device-to-device communication is associated with a maximum backoff window size, and
the user apparatus includes:
an information reception unit (example: the reception unit 401, the control signal obtaining unit 402) configured to receive the mapping information;
a resource state detection unit (example: the resource state detection unit 411) configured to detect a state of each resource in a set of resources that can be used for device-to-device communication; and
a backoff control unit (example: the backoff control unit 410) configured, when the state detected by the resource state detection unit satisfies a predetermined condition, to determine a backoff period based on the maximum backoff window size, and to set the user apparatus to be in a backoff state in which the user apparatus does not perform transmission of a discovery signal for the backoff period.
Next, the third embodiment is described, in the third embodiment, an operation example when the user apparatus UE goes out of the NW coverage (that is, the user apparatus UE becomes out of the communication range), and an operation example when the user apparatus UE enters the NW coverage (that is, the user apparatus UE becomes in a communication range) are described. The third embodiment can be carried out by being combined with the first embodiment and/or the second embodiment, or the third embodiment can be generally applied irrespective of the first embodiment and the second embodiment. In the present embodiment, each of the base station eNB and the user apparatus UE includes functions described in the first embodiment, and further includes functions described in the third embodiment. Further, each of the base station eNB and the user apparatus UE may include functions described in the second embodiment.
<Operation Example when the User Apparatus Exits from a NW Coverage>
In the third embodiment, as shown in
Although a judgement method for determining whether to exit from the NW coverage or not is not limited to a particular method, the exit from the NW coverage can be determined when received power becomes less than a predetermined threshold, for example. More particularly, in the present embodiment, the user apparatus UE measures RSRP (Reference Signal Received Power) based on a reference signal received from the base station eNB, and determines that it exits from the NW coverage when the state in which RSRP is less than the predetermined threshold continues for a predetermined period (T).
When the user apparatus UE goes out of the NW coverage, the user apparatus UE needs to select a band to be used for autonomously performing terminal-to-terminal communication without using a support from the NW (base station eNB). That is, the user apparatus UE that goes out of the NW coverage needs to select a band that is used by another user apparatus UE for terminal-to-terminal communication.
An operation example in a case where the user apparatus UE that goes out of the NW coverage selects a band that is used by another user apparatus UE for terminal-to-terminal communication is described with reference to
In this example, as shown in
As shown in
When a discovery signal is detected in a band X (A, B or C) (Yes in step 302), the user apparatus UE performs transmission and reception of a discovery signal in the band X (step 303). When a discovery signal is not detected in any of the bands A, B and C (No in step 302), the user apparatus UE continues detection trial of a discovery signal as long as the number of times of detection in the discovery period is less than a predetermined threshold (maximum trial threshold) (Yes in step 304). For example, in the example of
Returning to
In the present embodiment, as indicated by a signaling in
<Operation Example when the User Apparatus UE Enters a NW Coverage from an Outside of the NW Coverage>
When the user apparatus UE determines that it enters the NW coverage, the user apparatus UE transmits a service index to the base station eNB as described in the first embodiment.
Although a judgement method for determining whether to enter the NW coverage or not is not limited to a particular method, the entering in the NW coverage can be determined when received power becomes greater than a predetermined threshold, for example.
More particularly, the user apparatus UE measures RSRP (Reference Signal Received Power) based on a reference signal received from the base station eNB, and determines that it enters the NW coverage when the state in which RSRP is greater than the predetermined threshold continues for a predetermined period (T). These thresholds are values reported from the base station eNB as broadcast information when the user apparatus UE is in the NW coverage like the before-mentioned method. These thresholds may be the same or may not be the same as the thresholds used for determining out-of-NW coverage.
As indicated as a signaling in
<Apparatus Configuration>
The reception unit 501 receives a signal transmitted from a user apparatus UE by radio. The UE information obtaining unit 502 obtains information (service index, congestion information, discovery UE information, and the like) from a signal received from the user apparatus UE.
The resource assignment process unit 503 performs UE clustering, mode selection, and RP partitioning as described so far based on the table (example:
The control signal generation unit 504 generates a control signal including information (example: information of
The transmission unit 506 transmits a control signal and the like generated by the control signal generation unit 504 to a user apparatus UE by radio.
The reception unit 601 receives a signal from the base station eNB or another user apparatus UE by radio. The control signal obtaining unit 602 obtains information of a control signal (example: parameters such as band for use, threshold of RSRP, T, candidate bands, maximum trial number of times and the like) from the signal received by the reception unit 601, and stores the information in the data storage unit 605. The discovery signal obtaining unit 603 obtains information of a discovery signal from a received signal.
The use resource determination unit 604 determines a resource to be used for discovery signal transmission based on the band determined by the use band determination unit 611, and assignment information and the like. The discovery signal generation unit 608 generates a discovery signal by using a resource determined by the use resource determination unit 604, and transmits it from the transmission unit 609.
The application 606 is a functional unit for performing processes on the before-mentioned various services. The UE information generation unit 607 generates a control signal including a service index corresponding to the application 606 in use. The transmission unit 609 transmits a control signal including a service index to the base station eNB.
As described before, the coverage judgement unit 610 measures RSRP, and compares it with a threshold so as to perform judgment for exit from the NW coverage and entering the NW coverage. The use band determination unit 611 performs use band determination process according to the procedure shown in
As described above, according to the embodiment of the present invention, it becomes possible to assign discovery resources efficiently by considering differences of requirements between various terminal-to-terminal communication services. Also, the probability of occurrence of collision can be decreased between a plurality of user apparatuses UE that perform terminal-to-terminal communication using limited resources, so that it becomes possible to improve performance of terminal-to-terminal communication.
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 embodiments of the present invention, that is, software executed by a processor provided in the user apparatus UE, and software executed by a processor provided in the base station eNB 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-139205, filed in the JPO on Jul. 2, 2013, and the entire contents of the Japanese patent application No. 2013-139205 are incorporated herein by reference.
Number | Date | Country | Kind |
---|---|---|---|
2013-139205 | Jul 2013 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2014/067169 | 6/27/2014 | WO | 00 |