Device-to-device communication and resource allocation method and device thereof
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a Device to Device (D2D) communication method and Device to Device communication resource allocation method.
Background
In the future development of mobile communication systems, in order to better meet user requirements, a D2D Discovery (Device to Device Discovery) mechanism and a D2D communication (Device to Device communication) mechanism are introduced. For a User Equipment (UE) that is off-line, if it is allowed to communicate with the Network, a neighboring UE on the Network can be selected for the off-line UE to transmit data, and this scenario is called UE-to-Network Relay (UE-to-Network Relay). In the current D2D communication, for UEs in a talk-around situation (also referred to as Remote UEs), the D2D communication can only use the previously preconfigured common resources (common resources for D2D communication). In this case, whether the service data of the user can be successfully transmitted is not guaranteed, that is, there is no guarantee of Quality of service (QoS).
The following is introduced with respect to a Long Term Evolution (LTE) Device to network (D2N) communication system:
in the LTE system, communication is performed in a manner of network centralized control, that is, uplink and downlink data of the UE are transmitted and received under the control of the network. The communication between the UE and the UE is forwarded and controlled by the network, and no direct communication link exists between the UE and the UE, in this way, data transmission between the UE and the network may be referred to as D2N transmission, as shown in fig. 1.
D2D proximity services are described below.
The D2D technology, namely, the terminal direct connection technology, refers to a way in which a neighboring terminal can perform data transmission through a direct connection link in a short distance, and does not need to forward through a central node (i.e., a base station) or perform information transmission between UEs through a conventional cellular link.
In the third Generation Partnership Project (3rd Generation Partnership Project, 3GPP), D2D proximity services include the following two broad categories:
D2D found that: the UE uses Evolved universal terrestrial Radio Access (E-UTRA) to confirm that another UE is in its vicinity. For example, the D2DUE may use the service to find nearby taxis, find friends in their vicinity, and so on.
D2D communication: the UEs close to each other directly establish a link between the two UEs, as shown in fig. 2, so that the communication link originally transmitted through the network is converted into a local direct communication link, thereby saving a large amount of bandwidth and network efficiency; or two UEs close to each other, can obtain stable, high-speed and low-cost communication services by using direct link communication. Proximity service communication is generally performed under control or assistance of a network side, and an evolved Node B (eNB) may dynamically allocate resources even for a UE performing proximity service communication.
For ease of description, two link types may be defined:
D2D link: the device refers to a link for directly carrying out communication between devices;
D2N link: a link for communication between the device and a network node.
Furthermore, UEs participating in D2D discovery/communication are divided into two roles:
D2D sends UE: i.e., the UE sending the D2D discovery/communication message;
D2D receives UE: i.e. the UE receiving the discovery/communication message sent by D2D.
The UE-to-Network Relay (UE-to-Network Relay) technology is described below.
Based on D2D discovery and communication technology, the UE may perform data transmission with the network by means of Relay (Relay). The Relay in the D2D system is divided into two types:
the UE communicates with the network through the Relay UE (Relay UE) is called UE-to-network Relay, and as shown in fig. 3, in order to communicate with the network, the UE2 outside the network coverage uses the UE1 as a Relay node, and forwards its uplink and downlink signals through the UE 1. Wherein, the communication between the UE1 and the UE2 is realized through D2D communication, and the communication between the UE1 and the network is realized through cellular communication.
Wherein, the D2D resource pool available for the UE out of the coverage area is allocated by pre-configuration. Also, currently the quality of service over the D2D communication interface (i.e. the interface between UEs communicating D2D), the PC5 interface, is not guaranteed.
For D2D communication, there are two existing resource allocation methods, one is a resource pool for D2D communication provided by a network, terminals for D2D communication share and use the resource pool without dividing resources, the terminals contend to use the resources for transceiving, and data loss may occur, that is, the communication quality of the PC5 interface is not guaranteed.
Alternatively, for D2D communication between users under network coverage, the network may allocate dedicated D2D resources for communication use by the relevant UEs. In this way, the network directly schedules, allocates resources to the UEs to be communicated.
In other cases than D2D, the resource allocation is that the base station directly schedules or allocates resources to the terminal that is going to use the resources, and there is no resource relay through the terminal. Therefore, the scheduled resources are real-time and dynamic, and can be quickly used after being received by the terminal.
In summary, in the current UE-to-Network Relay scenario, the Remote UE is outside the coverage of the base station, and can only use the preconfigured D2D resource, and the communication quality is not guaranteed.
Disclosure of Invention
The embodiment of the invention provides a device-to-device communication method and a device thereof, and a resource allocation method and a device thereof, which are used for realizing D2D communication through D2D dedicated resources and ensuring the D2D communication quality.
The device-to-device D2D communication method provided by the embodiment of the invention comprises the following steps:
the method comprises the steps that a first User Equipment (UE) receives D2D dedicated resources sent by a second UE;
the first UE uses the D2D dedicated resource for signaling with the second UE.
By the method, in the D2D communication process, the first UE receives the D2D dedicated resource sent by the second UE, and the first UE can use the D2D dedicated resource to perform signal transmission with the second UE, so that when the first UE is out of the coverage of the base station, the second UE can acquire the D2D dedicated resource and use the D2D dedicated resource to perform D2D communication with the second UE, and further the D2D communication quality is ensured.
Preferably, before the first UE receives the D2D dedicated resource sent by the second UE, the method further includes:
the first UE measures the quality of a PC5 interface between the first UE and the second UE and reports a measurement result to the second UE; or,
the first UE performs quality measurements of a PC5 interface between the first UE and the second UE, and sends a D2D dedicated resource request message to the second UE when it is determined that D2D dedicated resources are required according to the measurement results.
Preferably, when the first UE reports the measurement result to the second UE, the first UE also reports BSR information of the first UE;
or, when the first UE sends a D2D dedicated resource request message to the second UE, the D2D dedicated resource request message also carries information of the BSR of the first UE.
The device-to-device D2D communication method provided by the embodiment of the invention comprises the following steps:
the second UE sends a D2D dedicated resource request message to the base station and receives a notice which is sent by the base station and carries D2D dedicated resource information;
and the second UE transmits the D2D special resource information to the first UE according to the D2D special resource information transmitted by the base station.
By the method, the second UE communicating at D2D can obtain the D2D dedicated resource from the base station, and send the D2D dedicated resource information to the first UE according to the D2D dedicated resource information sent by the base station, so that the first UE and the second UE can realize D2D communication through the D2D dedicated resource obtained from the base station, when the first UE is out of the coverage of the base station, the first UE can obtain the D2D dedicated resource through the second UE and use the D2D dedicated resource to communicate with the second UE at D2D, and further the D2D communication quality is ensured.
Preferably, the D2D dedicated resource request message includes information about a PC5 interface between the second UE and the first UE.
Preferably, the information related to the PC5 interface at least includes information of the amount of traffic data that needs to be transmitted between the second UE and the first UE.
Preferably, the information related to the PC5 interface further includes:
a measurement result of a quality measurement of the PC5 interface by the second UE or a measurement result of a quality measurement of the PC5 interface by the first UE received by the second UE.
Preferably, the triggering condition for the second UE to send the D2D dedicated resource request message to the base station includes:
the second UE determines that D2D dedicated resource request information needs to be sent to the base station according to the measurement result; or,
the second UE receives at least one D2D dedicated resource request message sent by the first UE.
Preferably, when the second UE receives D2D dedicated resource request messages transmitted by a plurality of first UEs, the second UE uniformly transmits D2D dedicated resource request messages to the base station according to the D2D dedicated resource request messages transmitted by the plurality of first UEs.
Preferably, when the second UE determines that the D2D dedicated resource request message needs to be sent to the base station according to the measurement result, the second UE determines that the D2D dedicated resource request message needs to be sent to the base station according to the measurement result and the information of the buffer status report BSR of the first UE;
or, when the second UE receives the D2D dedicated resource request message sent by the first UE, the D2D dedicated resource request message sent by the first UE also carries the BSR information of the first UE.
Preferably, the second UE issues D2D dedicated resource information to the first UE according to the D2D dedicated resource information issued by the base station, including:
when only one first UE which performs D2D communication with the second UE exists, the second UE directly forwards the D2D dedicated resource information issued by the base station to the first UE, or the second UE re-determines the D2D dedicated resource information according to the requirements of the first UE and the D2D dedicated resource information issued by the base station and sends the re-determined D2D dedicated resource information to the first UE;
or, when there are a plurality of first UEs performing D2D communication with the second UE, the second UE re-determines the D2D dedicated resource information corresponding to each first UE according to the requirement of each first UE and the D2D dedicated resource information issued by the base station, and sends each re-determined D2D dedicated resource information to the corresponding first UE.
Preferably, the method further comprises:
and the second UE transmits D2D dedicated resource information to the first UE and performs signal transmission with the first UE.
The resource allocation method provided by the embodiment of the invention comprises the following steps:
receiving a D2D dedicated resource request message sent by a UE of D2D communication;
and allocating D2D dedicated resources for the D2D communication according to the D2D dedicated resource request message, and sending a notification carrying the D2D dedicated resource information to the UE.
By the method, when a D2D dedicated resource request message sent by a UE in D2D communication is received, D2D dedicated resources are allocated to the D2D communication according to the D2D dedicated resource request message, and a notification carrying the D2D dedicated resource information is sent to the UE, so that the D2D dedicated resources can be allocated to the UE in D2D communication, the UE can use the D2D dedicated resources to carry out D2D communication, and the D2D communication quality is guaranteed.
Preferably, the notifying further comprises: information indicating the valid time of the D2D dedicated resource.
The embodiment of the invention provides User Equipment (UE), which comprises:
a first unit for receiving D2D dedicated resources transmitted by a second UE when the UE is a first UE of D2D communication;
a second unit, configured to use the D2D dedicated resource for signaling with the second UE.
Preferably, before the first unit receives the D2D dedicated resource sent by the second UE, the first unit is further configured to:
performing quality measurement of a PC5 interface between the first UE and the second UE, and reporting a measurement result to the second UE; or,
performing quality measurement of a PC5 interface between the first UE and the second UE, and transmitting a D2D-dedicated resource request message to the second UE when it is determined that D2D-dedicated resources are required according to the measurement result.
Preferably, when the first unit reports the measurement result to the second UE, the first unit also reports BSR information of the first UE;
or, when the first unit sends a D2D dedicated resource request message to the second UE, the D2D dedicated resource request message also carries information of the BSR of the first UE.
Preferably, the method further comprises the following steps:
a third unit, configured to send a D2D dedicated resource request message to the base station, and receive a notification carrying the D2D dedicated resource information sent by the base station;
a fourth unit, configured to issue the D2D dedicated resource information to another UE in D2D communication with the device according to the D2D dedicated resource information issued by the base station.
The embodiment of the invention provides User Equipment (UE), which comprises:
a third unit, configured to send a D2D dedicated resource request message to a base station and receive a notification carrying D2D dedicated resource information sent by the base station when the UE is a second UE in D2D communication;
a fourth unit, configured to issue the D2D dedicated resource information to the first UE in D2D communication with the device according to the D2D dedicated resource information issued by the base station.
Preferably, the D2D dedicated resource request message includes information about a PC5 interface between the second UE and the first UE.
Preferably, the information related to the PC5 interface at least includes information of the amount of traffic data that needs to be transmitted between the second UE and the first UE.
Preferably, the information related to the PC5 interface further includes:
a measurement result of a quality measurement of the PC5 interface by the second UE or a measurement result of a quality measurement of the PC5 interface by the first UE received by the second UE.
Preferably, the triggering condition for the third unit to send the D2D dedicated resource request message to the base station includes:
determining that D2D dedicated resource request information needs to be sent to the base station according to the measurement result; or,
receiving a D2D dedicated resource request message sent by at least one of the first UEs.
Preferably, when the third unit receives D2D dedicated resource request messages transmitted by a plurality of first UEs, the third unit transmits D2D dedicated resource request messages to the base station in a unified manner according to the D2D dedicated resource request messages transmitted by the plurality of first UEs.
Preferably, the third unit determines, according to the measurement result and the information of the buffer status report BSR of the first UE, that a D2D dedicated resource request message needs to be sent to the base station;
or, when receiving the D2D dedicated resource request message sent by the first UE, the third unit further obtains the BSR information of the first UE from the D2D dedicated resource request message sent by the first UE.
Preferably, the fourth unit is specifically configured to:
when only one first UE which performs D2D communication with the second UE exists, directly forwarding the D2D dedicated resource information issued by the base station to the first UE, or re-determining the D2D dedicated resource information according to the requirement of the first UE and the D2D dedicated resource information issued by the base station, and sending the re-determined D2D dedicated resource information to the first UE;
or, when there are a plurality of first UEs performing D2D communication with the second UE, re-determining the D2D dedicated resource information corresponding to each first UE according to the requirement of each first UE and the D2D dedicated resource information issued by the base station, and sending each re-determined D2D dedicated resource information to the corresponding first UE.
Preferably, the fourth unit is further configured to: and D2D dedicated resource information is issued to the first UE, and signal transmission is carried out between the first UE and the UE.
The resource allocation device provided by the embodiment of the invention comprises:
a receiving unit, configured to receive a D2D dedicated resource request message sent by a UE of D2D communication;
an allocating unit, configured to allocate the D2D dedicated resources for the D2D communication according to the D2D dedicated resource request message, and send a notification carrying the D2D dedicated resource information to the UE.
Preferably, the notifying further comprises: information indicating the valid time of the D2D dedicated resource.
Drawings
Fig. 1 is a schematic diagram of a communication architecture for centralized network control in an existing LTE system;
fig. 2 is a diagram of a conventional D2D discovery/communication architecture;
fig. 3 is a schematic diagram of a conventional UE-to-Network Relay communication architecture;
fig. 4 is a flowchart illustrating a D2D communication method according to an embodiment of the present invention;
fig. 5 is a flowchart illustrating another D2D communication method according to an embodiment of the present invention;
fig. 6 is a flowchart illustrating a resource allocation method according to an embodiment of the present invention;
fig. 7 is a schematic overall flow chart of D2D communication according to an embodiment of the present invention;
fig. 8 is a schematic communication flow diagram of D2D in the case that Relay UE performs transmission quality monitoring according to the embodiment of the present invention;
fig. 9 is a schematic communication flow diagram of D2D when a Remote UE performs transmission quality monitoring according to an embodiment of the present invention;
fig. 10 is a schematic diagram of a communication flow of D2D when Relay UE reallocates D dedicated resources of D2D (single Remote UE), according to an embodiment of the present invention;
fig. 11 is a schematic diagram of a communication flow of D2D when Relay UE reallocates D dedicated resources of D2D (multiple Remote UEs) according to an embodiment of the present invention;
fig. 12 is a schematic structural diagram of a user equipment according to an embodiment of the present invention;
fig. 13 is a schematic structural diagram of another ue according to an embodiment of the present invention;
fig. 14 is a schematic structural diagram of a resource allocation apparatus according to an embodiment of the present invention;
fig. 15 is a schematic structural diagram of a third user equipment according to an embodiment of the present invention;
fig. 16 is a schematic structural diagram of another resource allocation apparatus according to an embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a device-to-device communication method and a device thereof, and a resource allocation method and a device thereof, which are used for realizing D2D communication through D2D dedicated resources and ensuring the D2D communication quality.
The embodiment of the invention provides a scheme for acquiring D2D special resources from a network through Relay UE for communication between the Relay UE and the Remote UE so as to ensure that the Remote UE obtains high-quality service. Specifically, after the Relay UE establishes D2D connection with the Remote UE, when it is found that the communication quality of the interface between the Relay UE and the Remote UE is poor through measurement, the Relay UE applies for the D2D dedicated resource (i.e., the dedicated resource for D2D communication between the Relay UE and the Remote UE) to the network, notifies the Remote UE of the allocated D2D dedicated resource, and then communicates with the Remote UE using the D2D dedicated resource, thereby improving the communication quality. The Relay UE is a UE within network coverage, and may transfer data of the Remote UE to the network side for the Remote UE, so as to help the Remote UE to implement UE communicating with the network side.
The first UE described in the following embodiments of the present invention may be understood as a Remote UE, and the second UE may be understood as a Relay UE.
Referring to fig. 4, on the Remote UE side, a device-to-device D2D communication method provided in an embodiment of the present invention includes:
s101, receiving D2D dedicated resources sent by second UE by first user equipment UE;
s102, the first UE uses the D2D dedicated resource to transmit signals with the second UE.
By the method, in the D2D communication process, the first UE receives the D2D dedicated resource sent by the second UE, and the first UE can use the D2D dedicated resource to perform signal transmission with the second UE, so that when the first UE is out of the coverage of the base station, the second UE can acquire the D2D dedicated resource and use the D2D dedicated resource to perform D2D communication with the second UE, and further the D2D communication quality is ensured.
Preferably, before the first UE receives the D2D dedicated resource sent by the second UE, the method further includes:
the first UE measures the quality of a PC5 interface between the first UE and the second UE and reports the measurement result to the second UE, so that the second UE can judge whether a D2D dedicated resource request message needs to be sent to a network side according to the measurement result; or,
the first UE measures the quality of a PC5 interface between the first UE and the second UE, and sends a D2D dedicated resource request message to the second UE when determining that D2D dedicated resources are needed according to the measurement result, so that the second UE can be triggered to send a D2D dedicated resource request message to a network side.
Preferably, when the first UE Reports the measurement result to the second UE, the first UE also Reports Buffer Status Reports (BSR) information of the first UE, where the BSR information may assist the second UE in determining whether to send a D2D dedicated resource request message to the network side;
or, when the first UE sends the D2D dedicated resource request message to the second UE, the D2D dedicated resource request message also carries information of a BSR of the first UE, and the BSR information may assist the second UE to further determine whether the D2D dedicated resource request message needs to be sent to the network side when the second UE receives the D2D dedicated resource request message sent by the first UE.
Correspondingly, referring to fig. 5, on the Relay UE side, a device-to-device D2D communication method provided in an embodiment of the present invention includes the steps of:
s201, the second UE sends a D2D dedicated resource request message to the base station and receives a notice which is sent by the base station and carries D2D dedicated resource information;
s202, the second UE issues D2D special resource information to the first UE according to the D2D special resource information issued by the base station.
By the method, the second UE communicating at D2D can obtain the D2D dedicated resource from the base station, and send the D2D dedicated resource information to the first UE according to the D2D dedicated resource information sent by the base station, so that the first UE and the second UE can realize D2D communication through the D2D dedicated resource obtained from the base station, when the first UE is out of the coverage of the base station, the first UE can obtain the D2D dedicated resource through the second UE and use the D2D dedicated resource to communicate with the second UE at D2D, and further the D2D communication quality is ensured.
Preferably, the D2D dedicated resource request message includes information about the PC5 interface between the second UE and the first UE to assist the base station in allocating D2D dedicated resources for D2D communication between the second UE and the first UE.
Preferably, the information related to the PC5 interface at least includes information of the traffic data volume that needs to be transmitted between the second UE and the first UE, such as: traffic size information on the PC5 interface; when one Relay UE corresponds to a plurality of Remote UEs, the sum information of the traffic volumes of the plurality of Remote UEs may be included.
Preferably, the information related to the PC5 interface further includes:
a measurement result of a quality measurement of the PC5 interface by the second UE or a measurement result of a quality measurement of the PC5 interface by the first UE received by the second UE.
The measurement result includes, for example: received signal power measurement, block error Rate (BLER), and/or interference signal power measurement.
Preferably, the triggering condition for the second UE to send the D2D dedicated resource request message to the base station includes:
the second UE determines that D2D dedicated resource request information needs to be sent to the base station according to the measurement result; or,
the second UE receives at least one D2D dedicated resource request message sent by the first UE.
Preferably, when the second UE receives D2D dedicated resource request messages transmitted by a plurality of first UEs, the second UE uniformly transmits D2D dedicated resource request messages to the base station according to the D2D dedicated resource request messages transmitted by the plurality of first UEs. In this way, resources can be saved.
Preferably, when the second UE determines that the D2D dedicated resource request message needs to be sent to the base station according to the measurement result, the second UE determines that the D2D dedicated resource request message needs to be sent to the base station according to the measurement result and the information of the buffer status report BSR of the first UE;
or, when the second UE receives the D2D dedicated resource request message sent by the first UE, the D2D dedicated resource request message sent by the first UE also carries the BSR information of the first UE.
Preferably, the second UE issues D2D dedicated resource information to the first UE according to the D2D dedicated resource information issued by the base station, including:
when only one first UE which performs D2D communication with the second UE exists, the second UE directly forwards the D2D dedicated resource information issued by the base station to the first UE, or the second UE re-determines the D2D dedicated resource information according to the requirements of the first UE and the D2D dedicated resource information issued by the base station and sends the re-determined D2D dedicated resource information to the first UE;
or, when there are a plurality of first UEs performing D2D communication with the second UE, the second UE re-determines the D2D dedicated resource information corresponding to each first UE according to the requirement of each first UE and the D2D dedicated resource information issued by the base station, and sends each re-determined D2D dedicated resource information to the corresponding first UE.
That is to say, in the embodiment of the present invention, when one Relay UE has multiple Relay UEs, the Relay UE may apply for the D2D dedicated resource in a unified manner, and after obtaining the dedicated resource, the Relay UE reallocates the D2D dedicated resource according to the requirement of each Relay UE, and issues the reallocated resource to the Relay UE.
Preferably, the method further comprises:
and the second UE transmits D2D dedicated resource information to the first UE and performs signal transmission with the first UE.
Referring to fig. 6, on the base station side, correspondingly, a resource allocation method provided in an embodiment of the present invention includes the steps of:
s301, receiving a D2D dedicated resource request message sent by the UE communicating with the D2D;
the D2D dedicated resource request message may include information (not limited to) such as the measurement quality of the PC5 interface, BSR, etc., and these information may assist the network side in allocating D2D dedicated resources for D2D communication of the UE.
S302, allocating D2D dedicated resources for the D2D communication according to the D2D dedicated resource request message, and sending a notification carrying the D2D dedicated resource information to the UE.
By the method, when a D2D dedicated resource request message sent by a UE in D2D communication is received, D2D dedicated resources are allocated to the D2D communication according to the D2D dedicated resource request message, and a notification carrying the D2D dedicated resource information is sent to the UE, so that the D2D dedicated resources can be allocated to the UE in D2D communication, the UE can use the D2D dedicated resources to carry out D2D communication, and the D2D communication quality is guaranteed.
Preferably, the notifying further comprises: information indicating the valid time of the D2D dedicated resource. That is, in the embodiment of the present invention, when allocating the D2D dedicated resource, the network side may allocate the dedicated resource in a semi-static manner, and the allocated resource is recovered after a period of time, that is, the effective time period of the resource may be specified.
It should be noted that: the D2D dedicated resource in the embodiment of the present invention is different from the D2D dedicated resource in the prior art in that, considering the time delay for Relay UE to forward to Remote UE and other factors, the base station allocates the D2D dedicated resource in a semi-static manner, and may allocate the resource after a certain specific time, for example, the resource after 20ms, and needs to specify the effective time of the resource. The base station may use a special Radio Network Temporary Identity (RNTI) (i.e., a newly defined RNTI) to perform such resource allocation, or may use a high-layer signaling configuration mode to transmit related resources to Relay UE. The Relay UE can reallocate the dedicated resources, specify the transmission resources and the reception resources of the Remote UE, and transmit the specified resources to the Remote UE.
Referring to fig. 7, the overall flow of D2D communication provided by the embodiment of the present invention includes:
step S701: the Remote UE and the Relay UE have established a connection for D2D communication, and start to perform traffic data transmission.
Step S702: the Remote UE or the Relay UE measures the quality of the PC5 interface, and the Remote UE or the Relay UE judges whether D2D dedicated resources are needed to improve the transmission quality based on the measurement quality of the PC5 interface.
Step S703: if it is determined in step S702 that the D2D dedicated resource is needed, the network side is requested to allocate the D2D dedicated resource, which may include information to be referred to for allocating the resource.
Step S704: the network allocates the D2D dedicated resource to the Relay UE according to the D2D dedicated resource request message transmitted by the Relay UE.
Step S705: and the Relay UE transmits the received D2D dedicated resource to the Remote UE. Further, the Relay UE may also reallocate the received D2D dedicated resource and then send the reallocated resource to the Remote UE.
Step S706: communication between the Relay UE and the Remote UE starts using the newly configured D2D dedicated resource.
A description of several specific embodiments is given below.
Example 1: the Relay UE monitors the communication quality of the PC5 interface and determines whether a D2D dedicated resource needs to be applied to the network.
The flow of this embodiment is shown in fig. 8, and specifically includes:
step S801: the Remote UE and the Relay UE have established a connection for D2D communication, and start to perform traffic data transmission.
Step S802: the Relay UE performs quality measurement on the PC5 interface, and the obtained measurement result includes BLER, and/or uplink signal received power, and/or uplink interference power, for example.
Step S803: the Relay UE statistically determines that the communication quality of the PC5 interface is poor according to the measurement result in step S802, and then sends a D2D dedicated resource request message to the network side, where the dedicated resource request message may carry information such as a quality measurement result, service-related information, and/or buffer (buffer) occupancy.
The Relay UE statistically determines that the PC5 interface communication quality is poor according to the measurement result in the step S802, for example, the Relay UE compares the measurement result in the step S802 with a preset correlation threshold, and determines that the PC5 interface communication quality is poor according to the comparison result.
Step S804: the network allocates the D2D dedicated resource to the Relay UE according to the request message of the Relay UE.
Step S805: and the Relay UE transmits the received D2D dedicated resource to the Remote UE.
Step S806: communication between the Relay UE and the Remote UE starts using the newly configured D2D dedicated resource.
Example 2: the Remote UE determines that the communication quality of the PC5 interface is poor, and reports the poor communication quality to the Relay UE to trigger the Relay UE to apply for D2D dedicated resources from the network.
The flow of this embodiment is shown in fig. 9, and includes:
step S901: the same as step S801 in embodiment 1, that is, the Remote UE and the Relay UE have already established a connection for D2D communication, and start to perform service data transmission.
Step S902: the Remote UE performs quality measurement on the PC5 interface, for example, performs BLER measurement, and/or downlink signal received power measurement, and/or downlink interference power measurement, and the like.
Step S903: when the measurement result obtained by the Remote UE meets a certain condition, for example, the related measurement is lower than a preset threshold or higher than the preset threshold, the measurement reporting is initiated, and the measurement event or the measurement result is reported to the Relay UE.
Step S904: the Relay UE learns that the communication quality of the PC5 interface is poor according to the content of the reported measurement message in step S903, and requests the network side to allocate the D2D dedicated resource, that is, sends a D2D dedicated resource request message to the network side, where the D2D dedicated resource request message may include information such as a quality measurement result, service-related information, and/or buffer occupancy.
Step S905: the network allocates the D2D dedicated resource to the Relay UE according to the request message of the Relay UE.
Step S906: and the Relay UE transmits the received D2D dedicated resource to the Remote UE.
Step S907: communication between the Relay UE and the Remote UE starts using the newly configured D2D dedicated resource.
It should be noted that: before step S904, the Remote UE may also report BSR information to the Relay UE, and in step S904, the Relay UE also forwards the relevant information reported by the Remote UE to the base station for reference use in D2D dedicated resource allocation.
Example 3:
in embodiment 2, the Remote UE may also determine that the D2D dedicated resource is needed according to the measurement result when performing step S902, and in step S903, directly apply for the D2D dedicated resource from the Relay UE, that is, send a D2D dedicated resource request message to the Relay UE, where the measurement result, the Remote UE, and information such as BSR on the PC5 interface of the Relay UE are carried. The subsequent steps were the same as in example 2.
Example 4: description of the measurement of the PC5 interface.
Currently, the only measurement on the PC5 interface is S-RSRP, the measurement of reference signal received power on the synchronization signal. In addition to S-RSRP measurement, for the quality monitoring procedure of the PC5 interface in embodiments 1 and 2, new measurement may be defined, such as BLER measurement (uplink and downlink split) on the PC5 interface, and/or Reference Signal Receiving Quality (RSRQ) measurement of the PC5 interface.
The D2D dedicated resource request procedure may be triggered when the S-RSRP is continuously below a preset S-RSRP threshold, or the BLER is continuously above a preset BLER threshold, and/or the RSRQ is continuously above a preset RSRQ threshold for a period of time.
Example 5:
the allocated D2D resource is a semi-static resource, i.e. cannot be dynamically changed in real time, mainly because the base station cannot directly schedule Remote UE, Relay of Relay UE will generate time delay, and dynamic scheduling will cause resource failure and cause resource waste. Semi-static resource allocation may be employed. The allocated D2D dedicated resource may be, for example, 20ms later after a certain duration, taking into account transit delay. The base station may use a special RNTI (e.g., define a new RNTI, SL-Relay RNTI) for such resource allocation, or may use a higher layer signaling configuration to transmit the relevant D2D dedicated resources to the Relay UE. The Relay UE may reallocate the dedicated D2D resource, specify the transmission resource and the reception resource of the Remote UE, and send the resource to the Remote UE. The allocation of resources may specify time periods or specify periods for use and reclamation of resources. After the dedicated resources are recovered, the original pre-configured resources can be recovered for communication, and the next allocation of the dedicated resources is waited. If the communication quality of the PC5 interface recovers or becomes better after the D2D dedicated resource is reclaimed, the request for the D2D dedicated resource may also be terminated, using the previously preconfigured resource. The network may be notified that D2D dedicated resources are no longer allocated by sending a special message.
Example 6:
when there are multiple Remote UEs in D2D communication with the same Relay UE, if 2 or more than 2 of the Remote UEs all require D2D dedicated resources, the Relay UE may apply for D2D dedicated resources together and reallocate them to each Remote UE. However, when the same message is sent to each Remote UE (similar to broadcast), the message needs to carry the identifier information of the Remote UE and the dedicated resource information allocated to the Remote UE, that is, the message carries the correspondence between the identifier of the Remote UE and the dedicated resource information of D2D. For the case of multiple Remote UEs, the relay UE may use one message to issue, or may use multiple messages to issue separately, and if different Remote UEs are notified separately, the relay UE may directly notify the Remote UE of the information of the D2D dedicated resource allocated to the Remote UE without carrying the identity of the Remote UE.
Example 7:
this embodiment mainly illustrates that Relay UE can reallocate the dedicated resource D2D issued by the base station, and then send the reallocated resource to Remote UE.
Referring to fig. 10, the D2D communication flow provided by this embodiment includes:
step S1001: the Remote UE and the Relay UE have established a connection for D2D communication, and start to perform traffic data transmission.
Step S1002: the Remote UE or the Relay UE measures the quality of the PC5 interface, and the Remote UE or the Relay UE judges whether D2D dedicated resources are needed to improve the transmission quality based on the measurement quality of the PC5 interface.
Step S1003: if it is determined at step S1002 that the D2D dedicated resource is required, the Relay UE requests the network side to allocate the D2D dedicated resource, which may include information to be referred to for allocating the D2D dedicated resource.
Step S1004: the network allocates the D2D dedicated resource to the Relay UE according to the D2D dedicated resource request message transmitted by the Relay UE.
Step S1005: the Relay UE reallocates the received D2D dedicated resources, and specifically, the Relay UE may divide the D2D dedicated resources allocated by the network according to the bidirectional BSR condition of the Relay UE and the Remote UE, where a part of the resources is reserved for the Relay UE and another part of the resources is used for the Remote UE, thereby avoiding resource collision when signals are transmitted between the Relay UE and the Remote UE.
Step S1006: and the Relay UE sends the reallocated resources to the Remote UE.
Step S1007: communication between the Relay UE and the Remote UE starts using the newly configured D2D dedicated resource (i.e., the reallocated resource).
Example 8:
the embodiment mainly illustrates that Relay UE can reallocate dedicated resources of D2D issued by the base station, and then send the reallocated resources to multiple Remote UEs performing D2D communication with the Relay UE.
Referring to fig. 11, the D2D communication flow provided by this embodiment includes:
step S111: the Remote UE1 and the Relay UE have established a connection for D2D communication and started traffic data transmission.
Step S111 a: the Remote UE2 and the Relay UE have established a connection for D2D communication and started traffic data transmission.
The above steps S111, S111a may be performed simultaneously.
Step S112: the Remote UE1 or Relay UE measures the quality of the PC5 interface, and the Remote UE1 or Relay UE determines whether the D2D dedicated resource is needed to improve the transmission quality based on the measured quality of the PC5 interface.
S112 a: the Remote UE2 or Relay UE measures the quality of the PC5 interface, and the Remote UE2 or Relay UE determines whether the D2D dedicated resource is needed to improve the transmission quality based on the measured quality of the PC5 interface.
The above steps S112, S112a may be performed simultaneously.
Step S113: if it is determined in step S112 and/or S112a that the D2D dedicated resource is needed, the RelayUE requests the network side to allocate the D2D dedicated resource, which may include information to be referred to for allocating the D2D dedicated resource.
In the case of multiple Remote UEs, information of PC5 interfaces of the multiple Remote UEs may be provided to the network as information to be referred to for allocating D2D dedicated resources.
The information of the PC5 interface may include measurement results of the PC5 interface, BSRs of multiple Remote UEs, BSRs of Relay UEs, and the like.
Further Relay UEs may process BSRs of multiple Remote UEs, for example, add all the BSRs of the remotes together and report the sum.
Step S114: the network allocates the D2D dedicated resource to the Relay UE according to the D2D dedicated resource request message transmitted by the Relay UE.
Step S115: the Relay UE reallocates the received D2D dedicated resource to avoid transmission collision between the Relay UE and the Remote UE.
Preferably, the Relay UE reallocates the D2D dedicated resources according to the BSR of each Remote UE and the amount of data to be sent to the Remote UE.
Step S116: the Relay UE issues the D2D dedicated resource newly allocated for the Remote UE1 to the Remote UE 1.
Step S116 a: the Relay UE issues the D2D dedicated resource newly allocated for the Remote UE2 to the Remote UE 2.
The above steps S116 and S116a may be performed simultaneously.
Step S117: D2D communication is started between the Relay UE and the Remote UE by using the newly configured D2D dedicated resource.
Referring to fig. 12, a user equipment UE according to an embodiment of the present invention, when the UE is a RemoteUE, includes:
a first unit 11 for receiving D2D dedicated resources transmitted by a second UE when the UE is a first UE of D2D communication;
a second unit 12, configured to use the D2D dedicated resource for signaling with the second UE.
Preferably, before the first unit receives the D2D dedicated resource sent by the second UE, the first unit is further configured to:
performing quality measurement of a PC5 interface between the first UE and the second UE, and reporting a measurement result to the second UE; or,
performing quality measurement of a PC5 interface between the first UE and the second UE, and transmitting a D2D-dedicated resource request message to the second UE when it is determined that D2D-dedicated resources are required according to the measurement result.
Preferably, when the first unit reports the measurement result to the second UE, the first unit also reports BSR information of the first UE;
or, when the first unit sends a D2D dedicated resource request message to the second UE, the D2D dedicated resource request message also carries information of the BSR of the first UE.
Preferably, referring to fig. 13, when the UE is a Relay UE, the method further includes:
a third unit 21, configured to send a D2D dedicated resource request message to the base station, and receive a notification carrying the D2D dedicated resource information sent by the base station;
a fourth unit 22, configured to issue the D2D dedicated resource information to another UE in D2D communication with the device according to the D2D dedicated resource information issued by the base station.
That is, the same UE provided in the embodiment of the present invention has the function of the Remote UE provided in the embodiment of the present invention, and also has the function of the Relay UE provided in the embodiment of the present invention.
Referring to fig. 13, a UE according to an embodiment of the present invention, when the UE is a Relay UE, includes:
a third unit 21, configured to send a D2D dedicated resource request message to the base station and receive a notification carrying the D2D dedicated resource information sent by the base station when the UE is a second UE in D2D communication;
a fourth unit 22, configured to issue the D2D dedicated resource information to the first UE in D2D communication with the device according to the D2D dedicated resource information issued by the base station.
Preferably, the D2D dedicated resource request message includes information about a PC5 interface between the second UE and the first UE.
Preferably, the information related to the PC5 interface at least includes information of the amount of traffic data that needs to be transmitted between the second UE and the first UE.
Preferably, the information related to the PC5 interface further includes:
a measurement result of a quality measurement of the PC5 interface by the second UE or a measurement result of a quality measurement of the PC5 interface by the first UE received by the second UE.
Preferably, the triggering condition for the third unit to send the D2D dedicated resource request message to the base station includes:
determining that D2D dedicated resource request information needs to be sent to the base station according to the measurement result; or,
receiving a D2D dedicated resource request message sent by at least one of the first UEs.
Preferably, when the third unit receives D2D dedicated resource request messages transmitted by a plurality of first UEs, the third unit transmits D2D dedicated resource request messages to the base station in a unified manner according to the D2D dedicated resource request messages transmitted by the plurality of first UEs.
Preferably, the third unit determines, according to the measurement result and the information of the buffer status report BSR of the first UE, that a D2D dedicated resource request message needs to be sent to the base station;
or, when receiving the D2D dedicated resource request message sent by the first UE, the third unit further obtains the BSR information of the first UE from the D2D dedicated resource request message sent by the first UE.
Preferably, the fourth unit is specifically configured to:
when only one first UE which performs D2D communication with the second UE exists, directly forwarding the D2D dedicated resource information issued by the base station to the first UE, or re-determining the D2D dedicated resource information according to the requirement of the first UE and the D2D dedicated resource information issued by the base station, and sending the re-determined D2D dedicated resource information to the first UE;
or, when there are a plurality of first UEs performing D2D communication with the second UE, re-determining the D2D dedicated resource information corresponding to each first UE according to the requirement of each first UE and the D2D dedicated resource information issued by the base station, and sending each re-determined D2D dedicated resource information to the corresponding first UE.
Preferably, the fourth unit is further configured to: and D2D dedicated resource information is issued to the first UE, and signal transmission is carried out between the first UE and the UE.
Referring to fig. 14, on the base station side, a resource allocation apparatus provided in an embodiment of the present invention includes:
a receiving unit 31, configured to receive a D2D dedicated resource request message sent by a UE of D2D communication;
an allocating unit 32, configured to allocate the D2D dedicated resources for the D2D communication according to the D2D dedicated resource request message, and send a notification carrying the D2D dedicated resource information to the UE.
Preferably, the notifying further comprises: information indicating the valid time of the D2D dedicated resource.
Referring to fig. 15, a third user equipment provided in the embodiment of the present invention includes:
a processor 600 configured to read the program in the memory 620, and when the UE is a Remote UE, perform the following process:
controlling the transceiver 610 to receive the D2D dedicated resource transmitted by the second UE;
controlling the transceiver 610 to use the D2D dedicated resource for signaling with the second UE.
Preferably, before the processor 600 controls the transceiver 610 to receive the D2D dedicated resource transmitted by the second UE, the method further includes:
performing quality measurement of a PC5 interface between the first UE and the second UE, and controlling the transceiver 610 to report a measurement result to the second UE; or,
performing quality measurement of a PC5 interface between the first UE and the second UE, and controlling the transceiver 610 to transmit a D2D-dedicated resource request message to the second UE when it is determined that D2D-dedicated resources are required according to the measurement result.
Preferably, when the processor 600 reports the measurement result to the second UE, the processor 600 also reports the information of the buffer status report BSR of the first UE;
or, when the processor 600 sends the D2D dedicated resource request message to the second UE, the D2D dedicated resource request message also carries the information of the BSR of the first UE.
Additionally, processor 600 is further configured to: reading the program in the memory 620, when the UE is a relayaue, the following procedure is performed:
the control transceiver 610 sends a D2D dedicated resource request message to the base station, and the control transceiver 610 receives a notification carrying D2D dedicated resource information sent by the base station;
and controlling the transceiver 610 to issue the D2D dedicated resource information to the first UE according to the D2D dedicated resource information issued by the base station.
Preferably, the D2D dedicated resource request message includes information about a PC5 interface between the second UE and the first UE.
Preferably, the information related to the PC5 interface at least includes information of the amount of traffic data that needs to be transmitted between the second UE and the first UE.
Preferably, the information related to the PC5 interface further includes:
a measurement result of a quality measurement of the PC5 interface by the second UE or a measurement result of a quality measurement of the PC5 interface by the first UE received by the second UE.
Preferably, the trigger condition for the processor 600 to control the transceiver 610 to send the D2D dedicated resource request message to the base station includes:
the processor 600 determines that a D2D dedicated resource request message needs to be sent to the base station according to the measurement result; or,
the processor 600 controls the transceiver 610 to receive a D2D dedicated resource request message sent by at least one of the first UEs.
Preferably, when the processor 600 controls the transceiver 610 to receive D2D dedicated resource request messages transmitted by a plurality of first UEs, the processor 600 controls the transceiver 610 to uniformly transmit D2D dedicated resource request messages to the base station according to the D2D dedicated resource request messages transmitted by the plurality of first UEs.
Preferably, when the processor 600 determines that the D2D dedicated resource request message needs to be sent to the base station according to the measurement result, the processor 600 determines that the D2D dedicated resource request message needs to be sent to the base station according to the measurement result and the information of the buffer status report BSR of the first UE;
or, when the processor 600 controls the transceiver 610 to receive the D2D dedicated resource request message sent by the first UE, the D2D dedicated resource request message sent by the first UE also carries the information of the BSR of the first UE.
Preferably, the processor 600 controls the transceiver 610 to issue the D2D dedicated resource information to the first UE according to the D2D dedicated resource information issued by the base station, including:
when there is only one first UE performing D2D communication with the second UE, the processor 600 controls the transceiver 610 to directly forward the D2D dedicated resource information sent by the base station to the first UE, or the processor 600 re-determines the D2D dedicated resource information according to the requirement of the first UE and the D2D dedicated resource information sent by the base station, and controls the transceiver 610 to send the re-determined D2D dedicated resource information to the first UE;
or, when there are a plurality of first UEs performing D2D communication with the second UE, the processor 600 re-determines the D2D dedicated resource information corresponding to each first UE according to the requirement of each first UE and the D2D dedicated resource information issued by the base station, and controls the transceiver 610 to transmit each re-determined D2D dedicated resource information to the corresponding first UE.
Preferably, the processor 600 is further configured to: the control transceiver 610 transmits the signal to the first UE by issuing D2D dedicated resource information to the first UE.
A transceiver 610 for receiving and transmitting data under the control of the processor 600.
Where in fig. 15, the bus architecture may include any number of interconnected buses and bridges, with various circuits being linked together, particularly one or more processors represented by processor 600 and memory represented by memory 620. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 610 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. For different user devices, the user interface 630 may also be an interface capable of interfacing with a desired device externally, including but not limited to a keypad, display, speaker, microphone, joystick, etc.
The processor 600 is responsible for managing the bus architecture and general processing, and the memory 620 may store data used by the processor 600 in performing operations.
Referring to fig. 16, on the network side, another resource allocation apparatus provided in the embodiment of the present invention includes:
the processor 500, which is used to read the program in the memory 520, executes the following processes:
control the transceiver 510 to receive a D2D dedicated resource request message transmitted by a UE of D2D communication;
allocating D2D dedicated resources for the D2D communication according to the D2D dedicated resource request message, and controlling the transceiver 510 to send a notification carrying the D2D dedicated resource information to the UE.
Preferably, the notifying further comprises: information indicating the valid time of the D2D dedicated resource.
A transceiver 510 for receiving and transmitting signals under the control of the processor 500.
Where in fig. 16, the bus architecture may include any number of interconnected buses and bridges, with various circuits being linked together, particularly one or more processors represented by processor 500 and memory represented by memory 520. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 510 may be a number of elements, including a transmitter and a transceiver, providing a means for communicating with various other apparatus over a transmission medium. The processor 500 is responsible for managing the bus architecture and general processing, and the memory 520 may store data used by the processor 500 in performing operations.
The resource allocation device provided by the embodiment of the present invention may be, for example, a base station or other devices.
In summary, the embodiment of the present invention provides a scheme that the Relay UE requests the network side to allocate the D2D dedicated resource in order to guarantee the communication quality with the Remote UE. By the scheme, the communication quality on the PC5 interface can be improved, and the data transmission quality of the Remote UE is ensured.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.