A method, remote user equipment and relay user equipment for D2D communication

CN116133097BActive Publication Date: 2026-08-11GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2017-04-28
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

同时,传统的经过Uu口直连的无线资源控制(Radio Resource Control,RRC)连接进一步拓展到支持经过PC5端口中继的RRC连接,这意味着传统的RRC连接管理方法需要进一步增强

Benefits of technology

[0132]远程用户设备通过接收中继用户设备发送的D2D发现消息,从中获取中继用户设备的DRX参数,从而可以根据中继用户设备的DRX参数来发送通信请求消息,提升了信息传输的有效性和效率,同时降低了D2D链路的功耗,确保D2D中继通信高效且稳定的进行,利于提升5G系统的工作效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116133097B_ABST
    Figure CN116133097B_ABST
Patent Text Reader

Abstract

This invention discloses a method for D2D communication, a remote user equipment (User Equipment), and a relay User Equipment (User Equipment). The method includes: the remote User Equipment receiving a D2D discovery message sent by the relay User Equipment and obtaining discontinuous reception parameters of the relay User Equipment; and sending a communication request message to the relay User Equipment based on the discontinuous reception parameters. Using this invention, the power consumption of the D2D link can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the application filed on April 28, 2017, with application number 2017800900651, entitled "A method for D2D communication, a remote user equipment and a relay user equipment". Technical Field

[0002] This invention relates to the field of communication technology, and in particular to a method for D2D communication, a remote user equipment, and a relay user equipment. Background Technology

[0003] With the rapid popularization of smart terminals and the explosive growth of network communication capacity, the need for the evolution of wireless communication technologies for 5G has become more explicit and urgent, attracting significant attention from the industry. In the evolution of wireless communication technologies towards 5G, on the one hand, traditional wireless communication performance indicators, such as network capacity and spectrum efficiency, need continuous improvement to further enhance the utilization of the limited and increasingly strained wireless spectrum; on the other hand, richer communication modes and the resulting improvements in end-user experience and expansion of cellular communication applications are also directions that need to be considered. As a key candidate technology for 5G, Device-to-Device (D2D) communication has the potential to improve system performance, enhance user experience, and expand cellular communication applications, and has received widespread attention.

[0004] In the Release-13 standard developed by the Third Generation Partnership Project (3GPP), during the process of User Equipment (UE) relaying to the network, the Remote UE is invisible on the access network side. Establishing a connection between the Remote UE and the Relay UE typically involves D2D discovery, D2D communication connection establishment, and Internet Protocol (IP) address allocation. However, in Release-14's enhanced full-duplex D2D (FeD2D) UE-to-network relaying, FeD2D, based on D2D technology, further expands the existing Release-13 UE-to-network relaying capability, changing from Layer 3 Relay to Layer 2 Relay. This means that the Remote UE is visible on the access network side, and the base station maintains the UE context of both the Relay UE and the Remote UE. Meanwhile, the traditional Radio Resource Control (RRC) connection via direct Uu port connection has been extended to support RRC connections relayed via PC5 port, which means that the traditional RRC connection management method needs to be further enhanced. For FeD2D, low power consumption is a key optimization goal. In traditional D2D communication technology, the power consumption is low because the period of the resource pool used for D2D discovery is generally configured to be relatively long (in seconds). However, for FeD2D and Vehicle-to-Everything (V2X) communication, the power consumption is higher because the period of the communication resource pool is shorter (for V2X, the resource pool can be continuously distributed in the time domain), thus requiring further optimization. Summary of the Invention

[0005] This invention provides a method for D2D communication, a remote user equipment, and a relay user equipment, which can reduce the power consumption of D2D communication.

[0006] The first aspect of this invention provides a method for D2D communication, comprising:

[0007] The remote user equipment receives a D2D discovery message sent by the relay user equipment and obtains the discontinuous reception parameters of the relay user equipment;

[0008] Based on the discontinuous reception parameters of the relay user equipment, a communication request message is sent to the relay user equipment.

[0009] In one possible implementation, the remote user equipment receives a D2D discovery message sent by the relay user equipment and obtains the discontinuous reception parameters of the relay user equipment, including:

[0010] The remote user equipment obtains the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and determines the discontinuous reception parameters of the relay user equipment through the Layer 2 user identifier; or

[0011] The discontinuous reception parameters of the relay user equipment are determined by a preset threshold value contained in the D2D discovery message; or

[0012] The discontinuous reception parameters of the relay user equipment are determined by the discontinuous reception information explicitly broadcast in the D2D discovery message.

[0013] In one possible implementation, the remote user equipment obtains the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, including:

[0014] The remote user equipment receives the UE-to-network relay discovery notification message broadcast by the relay user equipment and obtains the Layer 2 user identifier of the relay user equipment; or

[0015] The remote user equipment sends a UE to network relay discovery request message to the relay user equipment, receives a UE to network relay discovery response message from the relay user equipment, and obtains the Layer 2 user identifier of the relay user equipment.

[0016] In one possible implementation, determining the discontinuous reception parameters of the relay user equipment via the Layer 2 user identifier of the relay user equipment includes:

[0017] The non-continuous transmission start offset value is determined based on any of the following methods:

[0018] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the relay user equipment;

[0019] The discontinuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the relay user equipment and a preset value.

[0020] In one possible implementation, determining the discontinuous reception parameters of the relay user equipment via the Layer 2 user identifier of the relay user equipment includes:

[0021] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0022] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0023] In one possible implementation, the communication request message includes information related to the discontinuous reception parameters of the remote user equipment;

[0024] The method further includes:

[0025] The remote user equipment receives a communication acceptance message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

[0026] A second aspect of the present invention provides a method for D2D communication, comprising:

[0027] The relay user equipment receives a communication request message sent by the remote user equipment and obtains relevant information about the discontinuous reception parameters of the remote user equipment;

[0028] Determine the discontinuous reception parameters of the remote user equipment based on the communication request message;

[0029] A communication request acceptance message is sent to the remote user equipment based on the discontinuous reception parameters of the remote user equipment.

[0030] In one possible implementation, determining the discontinuous reception parameters of the remote user equipment based on the communication request message includes:

[0031] The relay user equipment obtains the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determines the discontinuous reception parameters of the remote user equipment through the Layer 2 user identifier of the remote user equipment; or

[0032] The discontinuous reception parameters of the remote user equipment are determined by the preset information contained in the communication request message; or

[0033] The discontinuous reception parameters of the remote user equipment are determined by the information of the discontinuous transmission explicitly broadcast in the communication request message.

[0034] In one possible implementation, determining the discontinuous reception parameters of the remote user equipment (User Equipment) via the Layer 2 user identifier of the remote User Equipment includes:

[0035] The non-continuous transmission start offset value is determined based on any of the following methods:

[0036] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the remote user equipment;

[0037] The non-continuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the remote user equipment and a preset value.

[0038] In one possible implementation, determining the discontinuous reception parameters of the remote user equipment (User Equipment) via the Layer 2 user identifier of the remote User Equipment includes:

[0039] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0040] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0041] In one possible implementation, before the relay user equipment receives the communication request message sent by the remote user equipment, the method further includes:

[0042] The relay user equipment sends a D2D discovery message to the remote user equipment, the D2D discovery message containing information related to the relay user equipment's discontinuous reception parameters.

[0043] In one possible implementation, after both the remote user equipment and the relay user equipment have obtained each other's discontinuous transmission parameters, the method further includes:

[0044] The relay user equipment reconfigures the discontinuous reception parameters of the relay user equipment and / or reconfigures the discontinuous reception parameters of the remote user equipment;

[0045] Send the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment to the remote user equipment;

[0046] Information is transmitted with the remote user equipment based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment.

[0047] A third aspect of the present invention provides a remote user equipment, comprising:

[0048] The receiving unit is used to receive D2D discovery messages sent by relay user equipment;

[0049] The processing unit is used to obtain the discontinuous reception parameters of the relay user equipment based on the D2D discovery message;

[0050] The sending unit is used to send a communication request message to the relay user equipment based on the discontinuous reception parameters of the relay user equipment.

[0051] In one possible implementation, when acquiring the discontinuous reception parameters of the relay user equipment, the processing unit is specifically used for:

[0052] Obtain the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and determine the discontinuous reception parameters of the relay user equipment using the Layer 2 user identifier; or

[0053] The discontinuous reception parameters of the relay user equipment are determined by a preset threshold value contained in the D2D discovery message; or

[0054] The discontinuous reception parameters of the relay user equipment are determined by the discontinuous reception information explicitly broadcast in the D2D discovery message.

[0055] In one possible implementation, when obtaining the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, the receiving unit is specifically used for:

[0056] Receive the UE to Network Relay Discovery Notification message broadcast by the relay user equipment, and obtain the Layer 2 user identifier of the relay user equipment; or

[0057] The sending unit is specifically used to send a UE to network relay discovery request message to the relay user equipment, and the receiving unit is specifically used to receive a UE to network relay discovery response message from the relay user equipment and obtain the Layer 2 user identifier of the relay user equipment.

[0058] In one possible implementation, when determining the discontinuous reception parameters of the relay user equipment via the Layer 2 user identifier of the relay user equipment, the processing unit is specifically used for:

[0059] The non-continuous transmission start offset value is determined based on any of the following methods:

[0060] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the relay user equipment;

[0061] The discontinuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the relay user equipment and a preset value.

[0062] In one possible implementation, when determining the discontinuous reception parameters of the relay user equipment via the Layer 2 user identifier of the relay user equipment, the processing unit is specifically used for:

[0063] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0064] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0065] In one possible implementation, the communication request message includes information related to the discontinuous reception parameters of the remote user equipment;

[0066] The receiving unit is also configured to receive a communication acceptance message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

[0067] A fourth aspect of the present invention provides a remote user equipment, comprising:

[0068] The system includes a processor, a memory, a transceiver, and a bus, all connected via the bus. The transceiver is used to transmit and receive signals for communication with relay user equipment. The memory stores a set of program code, and the processor calls the program code stored in the memory to perform the following operations:

[0069] The transceiver receives D2D discovery messages sent by the relay user equipment and obtains the discontinuous reception parameters of the relay user equipment.

[0070] Based on the discontinuous reception parameters of the relay user equipment, a communication request message is sent to the relay user equipment through the transceiver.

[0071] In one possible implementation, when acquiring the discontinuous reception parameters of the relay user equipment, the processor is specifically used for:

[0072] Obtain the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and determine the discontinuous reception parameters of the relay user equipment using the Layer 2 user identifier; or

[0073] The discontinuous reception parameters of the relay user equipment are determined by a preset threshold value contained in the D2D discovery message; or

[0074] The discontinuous reception parameters of the relay user equipment are determined by the discontinuous reception information explicitly broadcast in the D2D discovery message.

[0075] In one possible implementation, the processor is characterized in that, when acquiring the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, the processor is specifically configured to:

[0076] By receiving the UE-to-network relay discovery notification message broadcast by the relay user equipment through the transceiver, the Layer 2 user identifier of the relay user equipment can be obtained; or

[0077] The transceiver sends a UE to network relay discovery request message to the relay user equipment, receives a UE to network relay discovery response message from the relay user equipment, and obtains the Layer 2 user identifier of the relay user equipment.

[0078] In one possible implementation, when determining the discontinuous reception parameters of the relay user equipment via the Layer 2 user identifier of the relay user equipment, the processor is specifically configured to:

[0079] The non-continuous transmission start offset value is determined based on any of the following methods:

[0080] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the relay user equipment;

[0081] The discontinuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the relay user equipment and a preset value.

[0082] In one possible implementation, when determining the discontinuous reception parameters of the relay user equipment via the Layer 2 user identifier of the relay user equipment, the processor is specifically configured to:

[0083] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0084] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0085] In one possible implementation, the communication request message includes information related to the discontinuous reception parameters of the remote user equipment;

[0086] The processor is also used for:

[0087] The transceiver receives a communication acceptance message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

[0088] A fifth aspect of the present invention provides a relay user equipment, comprising:

[0089] The receiving unit is used to receive the communication request message sent by the remote user equipment and obtain relevant information about the discontinuous reception parameters of the remote user equipment.

[0090] The processing unit is configured to determine the discontinuous reception parameters of the remote user equipment based on the communication request message;

[0091] The sending unit is used to send a communication request acceptance message to the remote user equipment based on the discontinuous reception parameters of the remote user equipment.

[0092] In one possible implementation, when determining the discontinuous reception parameters of the remote user equipment based on the communication request message, the processing unit is specifically used for:

[0093] Obtain the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determine the discontinuous reception parameters of the remote user equipment using the Layer 2 user identifier; or

[0094] The discontinuous reception parameters of the remote user equipment are determined by the preset information contained in the communication request message; or

[0095] The discontinuous reception parameters of the relay user equipment are determined by the information of the discontinuous transmission explicitly broadcast in the communication request message.

[0096] In one possible implementation, when determining the discontinuous reception parameters of the remote user equipment via the Layer 2 user identifier of the remote user equipment, the processing unit is specifically used for:

[0097] The non-continuous transmission start offset value is determined based on any of the following methods:

[0098] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the remote user equipment;

[0099] The non-continuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the remote user equipment and a preset value.

[0100] In one possible implementation, when determining the discontinuous reception parameters of the remote user equipment via the Layer 2 user identifier of the remote user equipment, the processing unit is specifically used for:

[0101] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0102] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0103] In one possible implementation, before the receiving unit receives the communication request message sent by the remote user equipment, the sending unit is further configured to send a D2D discovery message to the remote user equipment, the D2D discovery message containing relevant information about the discontinuous reception parameters of the relay user equipment.

[0104] In one possible implementation, after both the remote user equipment and the relay user equipment have obtained each other's discontinuous transmission parameters, the processing unit is further configured to reconfigure the discontinuous reception parameters of the relay user equipment and / or reconfigure the discontinuous reception parameters of the remote user equipment.

[0105] The transmitting unit is further configured to transmit the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment to the remote user equipment.

[0106] The receiving unit and the sending unit are further configured to transmit information with the remote user equipment based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment.

[0107] A sixth aspect of the present invention provides a relay user equipment, comprising:

[0108] The system includes a processor, memory, transceiver, and bus, all connected via the bus. The transceiver is used to transmit and receive signals for communication with a remote user equipment. The memory stores a set of program code, and the processor calls the program code stored in the memory to perform the following operations:

[0109] The transceiver receives communication request messages sent by the remote user equipment and obtains relevant information about the discontinuous reception parameters of the remote user equipment.

[0110] Determine the discontinuous reception parameters of the remote user equipment based on the communication request message;

[0111] The transceiver sends a communication request to the remote user equipment based on the discontinuous reception parameters of the remote user equipment.

[0112] In one possible implementation, when determining the discontinuous reception parameters of the remote user equipment based on the communication request message, the processor is specifically configured to:

[0113] Obtain the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determine the discontinuous reception parameters of the remote user equipment using the Layer 2 user identifier; or

[0114] The discontinuous reception parameters of the remote user equipment are determined by the preset information contained in the communication request message; or

[0115] The discontinuous reception parameters of the relay user equipment are determined by the information of the discontinuous transmission explicitly broadcast in the communication request message.

[0116] In one possible implementation, when determining the discontinuous reception parameters of the remote user equipment via the layer 2 user identifier of the remote user equipment, the processor is specifically configured to:

[0117] The non-continuous transmission start offset value is determined based on any of the following methods:

[0118] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the remote user equipment;

[0119] The non-continuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the remote user equipment and a preset value.

[0120] In one possible implementation, when determining the discontinuous reception parameters of the remote user equipment via the layer 2 user identifier of the remote user equipment, the processor is specifically configured to:

[0121] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0122] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0123] In one possible implementation, before the transceiver receives the communication request message sent by the remote user equipment, the processor is further configured to:

[0124] The transceiver sends a D2D discovery message to the remote user equipment, the D2D discovery message containing information related to the non-continuous reception parameters of the relay user equipment.

[0125] In one possible implementation, after both the remote user equipment and the relay user equipment have obtained each other's discontinuous transmission parameters, the processor is further configured to:

[0126] Reconfigure the discontinuous reception parameters of the relay user equipment and / or reconfigure the discontinuous reception parameters of the remote user equipment;

[0127] The transceiver transmits the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment to the remote user equipment.

[0128] The transceiver transmits information to the remote user equipment based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment.

[0129] A seventh aspect of the present invention provides a computer storage medium, the computer storage medium including a set of program code for executing the method as described in any implementation of the first aspect of the present invention.

[0130] An eighth aspect of the present invention provides a computer storage medium comprising a set of program code for executing the method as described in any implementation of the second aspect of the present invention.

[0131] Implementing the embodiments of the present invention has the following beneficial effects:

[0132] Remote user equipment (ROE) receives D2D discovery messages from relay user equipment (RUE) and obtains the RUE's DRX parameters. Based on these parameters, RUE can send communication request messages, improving the effectiveness and efficiency of information transmission while reducing the power consumption of the D2D link. This ensures efficient and stable D2D relay communication, which is beneficial for improving the working efficiency of the 5G system. Attached Figure Description

[0133] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0134] Figure 1 This is a flowchart illustrating the first embodiment of the D2D communication method of the present invention;

[0135] Figure 2 This is a flowchart illustrating a second embodiment of the D2D communication method of the present invention;

[0136] Figure 3 This is a flowchart illustrating a third embodiment of the D2D communication method of the present invention;

[0137] Figure 4 This is a flowchart illustrating the fourth embodiment of the D2D communication method of the present invention;

[0138] Figure 5 This is a flowchart illustrating the fifth embodiment of the D2D communication method of the present invention;

[0139] Figure 6 This is a schematic diagram illustrating the composition of a first embodiment of the remote user equipment of the present invention;

[0140] Figure 7 This is a schematic diagram illustrating the composition of a second embodiment of the remote user equipment of the present invention;

[0141] Figure 8 This is a schematic diagram of the composition of the first embodiment of the relay user equipment of the present invention;

[0142] Figure 9 This is a schematic diagram illustrating the composition of a second embodiment of the relay user equipment of the present invention. Detailed Implementation

[0143] The terms "comprising" and "having," and any variations thereof, in the specification, claims, and accompanying drawings of this invention are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such processes, methods, products, or apparatus.

[0144] D2D communication technology refers to a communication method where two peer-to-peer user nodes communicate directly. In a distributed network composed of D2D communication users, each user node can send and receive signals and has automatic routing (message forwarding) capabilities. Network participants share a portion of their hardware resources, including information processing, storage, and network connectivity. These shared resources provide services and resources to the network and can be directly accessed by other users without intermediaries. In a D2D communication network, user nodes act as both servers and clients, and users are aware of each other's existence, self-organizing into a virtual or real group. During the standardization process of D2D, the PC5 port was introduced as a direct terminal communication port for Long Term Evolution (LTE). When researching technologies with high information transmission speeds, such as V2X, existing D2D technology cannot meet the needs of vehicle-to-everything (V2X) communication. Therefore, it is necessary to enhance the PC5 port-based D2D technology to address the characteristics of high-speed mobility and numerous connection points in V2X. This requires a more accurate DRX mechanism. This invention provides a D2D communication method that allows remote user equipment and relay user equipment to exchange information and obtain each other's DRX parameters. This enables them to flexibly select the timing for sending and receiving messages based on the DRX parameters, thereby optimizing system efficiency and reducing the power consumption of the D2D link. For ease of explanation, this invention is described using a 5G system. Those skilled in the art should understand that the implementation methods described in this invention are also applicable to future higher-level communication systems such as 6G and 7G. This invention does not impose any limitations.

[0145] In the communication system of this invention embodiment, remote user equipment (UE) and relay user equipment (UE) may be included. User equipment (UE) may also be referred to as a terminal.

[0146] Among them, relay user equipment can establish a connection with the network, and remote user equipment can establish a communication connection with relay user equipment that has a network connection through the D2D discovery mechanism and the D2D relay communication mechanism to realize relay communication.

[0147] The method and device for D2D communication according to embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0148] Please refer to Figure 1 This is a flowchart illustrating a first embodiment of the D2D communication method of the present invention; in this embodiment, the D2D communication method includes the following steps:

[0149] S101, the remote user equipment receives the D2D discovery message sent by the relay user equipment and obtains the discontinuous reception parameters of the relay user equipment.

[0150] To avoid situations where information sent by a remote user equipment (UAE) cannot be properly received by a relay UAE during the establishment of a D2D link, the remote UAE needs to obtain the relay UAE's DRX parameters and then select an appropriate time for information transmission based on the relay UAE's DRX parameters. This ensures that the relay UAE is in a wake-up state and can normally receive information sent by the remote UAE.

[0151] Optionally, the D2D discovery message transmitted during the D2D discovery process can be a UE-to-network relay discovery notification message or a UE-to-network relay discovery response message. Remote user equipment can obtain the discontinuous reception (DRX) parameters of the relay user equipment from the information carried in these D2D discovery messages.

[0152] Optionally, the remote user equipment may receive the D2D discovery message sent by the relay user equipment and obtain the discontinuous reception parameters of the relay user equipment in any of the following ways:

[0153] The remote user equipment obtains the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and determines the discontinuous reception parameters of the relay user equipment through the Layer 2 user identifier; or

[0154] The discontinuous reception parameters of the relay user equipment are determined by a preset threshold value contained in the D2D discovery message; or

[0155] The discontinuous reception parameters of the relay user equipment are determined by the discontinuous reception information explicitly broadcast in the D2D discovery message.

[0156] Optionally, when obtaining the Layer 2 user identifier of the relay user equipment, the remote user equipment can obtain the Layer 2 user identifier of the relay user equipment by receiving a UE-to-Network Relay Discovery Announcement message broadcast by the relay user equipment; or the remote user equipment can send a UE-to-Network Relay Discovery Solicitation message to the relay user equipment, receive a UE-to-Network Relay Discovery Response message from the relay user equipment, and obtain the Layer 2 user identifier of the relay user equipment from the UE-to-Network Relay Discovery Response message.

[0157] When specifically calculating and determining the DRX parameters of a relay user equipment, the discontinuous transmission start offset (drxStartOffset) can be determined based on the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, using any of the following methods:

[0158] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the relay user equipment;

[0159] The discontinuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the relay user equipment and a preset value.

[0160] Alternatively, based on the Layer 2 user identifier of the relay user equipment, a discontinuous reception configuration of the cellular network or a network-specified discontinuous reception configuration can be used. These discontinuous configurations include specific parameter information such as the DRX period length and timer length.

[0161] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0162] In addition to determining the DRX parameters of the relay user equipment through the Layer 2 user identifier mentioned above, the discontinuous reception parameters of the relay user equipment can also be determined through preset field values ​​contained in the D2D discovery message; such as through the User Info ID or Relay Service Code contained in the D2D discovery message. The specific determination method can refer to the process of determining the parameters using the Layer 2 user identifier, and will not be elaborated here.

[0163] Alternatively, the D2D discovery message can be improved by directly broadcasting DRX information using the D2D discovery message. In this way, the remote user equipment can determine the discontinuous reception parameters of the relay user equipment through the discontinuous reception information explicitly broadcast in the D2D discovery message.

[0164] S102, based on the discontinuous reception parameters of the relay user equipment, a communication request message is sent to the relay user equipment.

[0165] In this embodiment, the remote user equipment receives the D2D discovery message sent by the relay user equipment and obtains the DRX parameters of the relay user equipment from it. This allows the remote user equipment to send communication request messages based on the DRX parameters of the relay user equipment, thereby improving the effectiveness and efficiency of information transmission. At the same time, it reduces the power consumption of the D2D link, ensuring that D2D relay communication is efficient and stable, which is conducive to improving the working efficiency of the 5G system.

[0166] Please refer to Figure 2 This is a flowchart illustrating a second embodiment of the D2D communication method of the present invention; in this embodiment, the D2D communication method includes the following steps:

[0167] S201, the remote user equipment receives the D2D discovery message sent by the relay user equipment and obtains the discontinuous reception parameters of the relay user equipment.

[0168] S202, based on the discontinuous reception parameters of the relay user equipment, a communication request message is sent to the relay user equipment.

[0169] The communication request message contains information about the discontinuous reception parameters of the remote user equipment.

[0170] This information may be the Layer 2 user identifier of the remote user equipment, or other information contained in the communication request message, such as sequence number, user information, IP address configuration, maximum inactivity period, and link local IPv6 address. This embodiment of the invention does not impose any limitations.

[0171] S203, the remote user equipment receives a communication acceptance (DIRECT_COMMUNICATION_ACCEPT) message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

[0172] Based on the DRX information of the remote user equipment, the relay user equipment can determine the DRX parameters of the remote user equipment. Then, based on the DRX parameters of the remote user equipment, it can select an appropriate time to send and receive communication messages. This reduces power consumption and avoids situations where the remote user equipment is in a sleep state and cannot receive information normally.

[0173] In this embodiment, the remote user equipment (UAE) obtains the Layer 2 user identifier and DRX parameters of the relay user equipment (RUE). Based on these parameters, the RUE can send a communication request message. The RUE can also obtain the Layer 2 user identifier and DRX parameters of the remote UAE through the communication request message. Ultimately, both the remote UAE and the relay user equipment understand each other's DRX parameters, enabling information transmission based on these parameters. This improves the effectiveness and efficiency of information transmission while reducing the power consumption of the D2D link, ensuring efficient and stable D2D relay communication and enhancing the operational efficiency of the 5G system.

[0174] Please refer to Figure 3 The above is a flowchart illustrating a third embodiment of the D2D communication method of the present invention; in this embodiment, the D2D communication method includes the following steps:

[0175] S301, the remote user equipment sends a UE-to-NetworkRelay Discovery Solicitation message to the relay user equipment.

[0176] S302, the relay user equipment returns a UE-to-Network RelayDiscovery Response message.

[0177] S303, the remote user equipment obtains the layer 2 user identifier and DRX parameters of the relay user equipment from the network relay discovery response message from the UE.

[0178] Alternatively, steps S301 and S302 can be replaced by the relay user equipment broadcasting a UE-to-Network Relay Discovery Announcement to the network relay. The remote user equipment can obtain the layer 2 user identifier of the relay user equipment from these two D2D discovery messages, and determine the DRX parameters of the relay user equipment based on the information contained in the D2D discovery message.

[0179] For example, the discontinuous reception parameters of the relay user equipment can be determined by the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message; or

[0180] The discontinuous reception parameters of the relay user equipment are determined by a preset threshold value contained in the D2D discovery message; or

[0181] The discontinuous reception parameters of the relay user equipment are determined by the discontinuous reception information explicitly broadcast in the D2D discovery message.

[0182] When determining the DRX parameters of a relay user equipment based on its Layer 2 user identifier, either the discontinuous reception configuration of the cellular network or the discontinuous reception configuration specified by the network can be used.

[0183] Based on the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and / or the discontinuous reception configuration of the cellular network or the network-specified discontinuous reception configuration, determine the discontinuous transmission start offset value according to any of the following methods:

[0184] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the relay user equipment;

[0185] The discontinuous transmission start offset value is obtained by taking the modulo of the Layer 2 user identifier of the relay user equipment and a preset value;

[0186] The discontinuous transmission start offset value is obtained by taking the modulo of the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0187] S304, based on the DRX parameters of the relay user equipment, send a communication request (DIRECT_COMMUNICATION_REQUEST) message, carrying the Layer 2 user identifier of the remote user equipment, as well as relevant information about the DRX parameters of the remote user equipment.

[0188] S305, obtain the Layer 2 user identifier of the remote user equipment and the DRX parameters of the remote user equipment from the communication request message.

[0189] The method for obtaining the remote user equipment DRX parameters can be referred to in step S203, and will not be repeated here.

[0190] S306, Send a communication acceptance (DIRECT_COMMUNICATION_ACCEPT) message based on the DRX parameters of the remote user equipment.

[0191] After step S306 is executed, both the remote user equipment and the relay user equipment have learned the other party's Layer 2 user identifier and DRX parameters, and step S309 can then be executed.

[0192] Of course, if a better parameter configuration or combination exists, steps S307-S308 can be executed to reconfigure the DRX parameters of at least one device, thereby achieving parameter optimization between the two devices, further improving the working efficiency of the D2D link and reducing the power consumption of the D2D link.

[0193] S307, reconfigure the DRX parameters of remote user equipment and / or trunk user equipment.

[0194] S308 sends the reconfigured DRX parameters to the remote user equipment.

[0195] S309, information transmission is performed based on the determined DRX parameters.

[0196] In this embodiment of the invention, a specific D2D discovery process and a D2D connection establishment process between a remote user equipment and a relay user equipment are described. Throughout the process, the two can learn each other's Layer 2 user identifier and DRX parameters through information exchange, thereby transmitting information based on the obtained parameters and reducing the power consumption of the D2D link. Furthermore, the relay user equipment can also optimize the DRX parameters of at least one device, thereby further reducing power consumption and improving system efficiency.

[0197] Please refer to Figure 4 This is a flowchart illustrating a fourth embodiment of the D2D communication method of the present invention; in this embodiment, the method includes the following steps:

[0198] S401, the relay user equipment receives a communication request message sent by a remote user equipment and obtains relevant information about the discontinuous reception parameters of the remote user equipment.

[0199] S402, determine the discontinuous reception parameters of the remote user equipment based on the communication request message.

[0200] S403, based on the discontinuous reception parameters of the remote user equipment, a communication request acceptance message is sent to the remote user equipment.

[0201] Optionally, determining the discontinuous reception parameters of the remote user equipment based on the communication request message includes:

[0202] The relay user equipment obtains the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determines the discontinuous reception parameters of the remote user equipment through the Layer 2 user identifier of the remote user equipment; or

[0203] The discontinuous reception parameters of the remote user equipment are determined by the preset information contained in the communication request message; or

[0204] The discontinuous reception parameters of the remote user equipment are determined by the information of the discontinuous transmission explicitly broadcast in the communication request message.

[0205] Optionally, determining the discontinuous reception parameters of the remote user equipment (NPE) using the Layer 2 user identifier of the NPE includes:

[0206] The non-continuous transmission start offset value is determined based on any of the following methods:

[0207] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the remote user equipment;

[0208] The non-continuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the remote user equipment and a preset value.

[0209] Optionally, determining the discontinuous reception parameters of the remote user equipment (NPE) using the Layer 2 user identifier of the NPE includes:

[0210] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0211] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0212] Figure 4 This describes an embodiment for the relay user equipment side; the specific process can be found in [reference needed]. Figure 1 The embodiment shown is described on the remote user equipment side and will not be repeated here.

[0213] Please see Figure 5 This is a flowchart illustrating the fifth embodiment of the D2D communication method of the present invention; in this embodiment, steps S501-S503 and... Figure 4 Steps S401-S403 are the same and will not be repeated here. Before step S501, the following steps are also included:

[0214] S500, the relay user equipment sends a D2D discovery message to the remote user equipment.

[0215] The D2D discovery message contains information related to the discontinuous reception parameters of the relay user equipment.

[0216] Following step S503, the method further includes the following steps:

[0217] S504, the relay user equipment reconfigures the discontinuous reception parameters of the relay user equipment and / or reconfigures the discontinuous reception parameters of the remote user equipment.

[0218] S505, the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment are sent to the remote user equipment.

[0219] S506, based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment, information is transmitted with the remote user equipment.

[0220] Figure 5 This describes an embodiment for the relay user equipment side; the specific process can be found in [reference needed]. Figure 2 and Figure 3 The embodiments illustrating the information exchange between remote user equipment and relay user equipment are described below and will not be repeated here.

[0221] Please refer to Figure 6 This is a schematic diagram illustrating the composition of a first embodiment of the remote user equipment of the present invention; in this embodiment, the remote user equipment includes:

[0222] The receiving unit 100 is used to receive D2D discovery messages sent by the relay user equipment;

[0223] Processing unit 200 is used to obtain the discontinuous reception parameters of the relay user equipment according to the D2D discovery message;

[0224] The sending unit 300 is used to send a communication request message to the relay user equipment based on the discontinuous reception parameters of the relay user equipment.

[0225] Optionally, when acquiring the discontinuous reception parameters of the relay user equipment, the processing unit 200 is specifically used for:

[0226] Obtain the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and determine the discontinuous reception parameters of the relay user equipment using the Layer 2 user identifier; or

[0227] The discontinuous reception parameters of the relay user equipment are determined by a preset threshold value contained in the D2D discovery message; or

[0228] The discontinuous reception parameters of the relay user equipment are determined by the discontinuous reception information explicitly broadcast in the D2D discovery message.

[0229] Optionally, when obtaining the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, the receiving unit 100 is specifically used for:

[0230] Receive the UE to Network Relay Discovery Notification message broadcast by the relay user equipment, and obtain the Layer 2 user identifier of the relay user equipment; or

[0231] The sending unit 300 is specifically used to send a UE to network relay discovery request message to the relay user equipment, and the receiving unit 100 is specifically used to receive a UE to network relay discovery response message from the relay user equipment and obtain the Layer 2 user identifier of the relay user equipment.

[0232] Optionally, when determining the discontinuous reception parameters of the relay user equipment through the Layer 2 user identifier of the relay user equipment, the processing unit 200 is specifically used for:

[0233] The non-continuous transmission start offset value is determined based on any of the following methods:

[0234] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the relay user equipment;

[0235] The discontinuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the relay user equipment and a preset value.

[0236] Optionally, when determining the discontinuous reception parameters of the relay user equipment through the Layer 2 user identifier of the relay user equipment, the processing unit 200 is specifically used for:

[0237] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0238] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0239] Optionally, the communication request message includes information related to the discontinuous reception parameters of the remote user equipment;

[0240] The receiving unit 100 is further configured to receive a communication acceptance message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

[0241] Please refer to Figure 7 This is a schematic diagram illustrating the composition of a second embodiment of the remote user equipment of the present invention; in this embodiment, the remote user equipment includes:

[0242] The system includes a processor 110, a memory 120, a transceiver 130, and a bus 140. The processor 110, memory 120, and transceiver 130 are connected via the bus 140. The transceiver 130 is used to transmit and receive signals for communication with the relay user equipment. The memory 120 stores a set of program code. The processor 110 calls the program code stored in the memory 120 to perform the following operations:

[0243] The transceiver 130 receives D2D discovery messages sent by the relay user equipment and obtains the discontinuous reception parameters of the relay user equipment.

[0244] Based on the discontinuous reception parameters of the relay user equipment, a communication request message is sent to the relay user equipment through the transceiver 130.

[0245] Optionally, when acquiring the discontinuous reception parameters of the relay user equipment, the processor 110 is specifically used for:

[0246] Obtain the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and determine the discontinuous reception parameters of the relay user equipment using the Layer 2 user identifier; or

[0247] The discontinuous reception parameters of the relay user equipment are determined by a preset threshold value contained in the D2D discovery message; or

[0248] The discontinuous reception parameters of the relay user equipment are determined by the discontinuous reception information explicitly broadcast in the D2D discovery message.

[0249] Optionally, when obtaining the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, the processor 110 is specifically configured to:

[0250] By receiving the UE-to-network relay discovery notification message broadcast by the relay user equipment through the transceiver, the Layer 2 user identifier of the relay user equipment can be obtained; or

[0251] The transceiver sends a UE to network relay discovery request message to the relay user equipment, receives a UE to network relay discovery response message from the relay user equipment, and obtains the Layer 2 user identifier of the relay user equipment.

[0252] Optionally, when determining the discontinuous reception parameters of the relay user equipment via the Layer 2 user identifier of the relay user equipment, the processor 110 is specifically configured to:

[0253] The non-continuous transmission start offset value is determined based on any of the following methods:

[0254] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the relay user equipment;

[0255] The discontinuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the relay user equipment and a preset value.

[0256] Optionally, when determining the discontinuous reception parameters of the relay user equipment via the Layer 2 user identifier of the relay user equipment, the processor 110 is specifically configured to:

[0257] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0258] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0259] Optionally, the communication request message includes information related to the discontinuous reception parameters of the remote user equipment;

[0260] The processor 110 is also used for:

[0261] The transceiver receives a communication acceptance message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

[0262] Please refer to Figure 8 This is a schematic diagram illustrating the composition of a first embodiment of the relay user equipment of the present invention. In this embodiment, the relay user equipment includes:

[0263] The receiving unit 400 is used to receive a communication request message sent by a remote user equipment and obtain relevant information about the discontinuous reception parameters of the remote user equipment.

[0264] Processing unit 500 is configured to determine the discontinuous reception parameters of the remote user equipment based on the communication request message;

[0265] The sending unit 600 is used to send a communication request acceptance message to the remote user equipment based on the discontinuous reception parameters of the remote user equipment.

[0266] Optionally, when determining the discontinuous reception parameters of the remote user equipment based on the communication request message, the processing unit 500 is specifically used for:

[0267] Obtain the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determine the discontinuous reception parameters of the remote user equipment using the Layer 2 user identifier; or

[0268] The discontinuous reception parameters of the remote user equipment are determined by the preset information contained in the communication request message; or

[0269] The discontinuous reception parameters of the remote user equipment are determined by the information of the discontinuous transmission explicitly broadcast in the communication request message.

[0270] Optionally, when determining the discontinuous reception parameters of the remote user equipment through the Layer 2 user identifier of the remote user equipment, the processing unit 500 is specifically used for:

[0271] The non-continuous transmission start offset value is determined based on any of the following methods:

[0272] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the remote user equipment;

[0273] The non-continuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the remote user equipment and a preset value.

[0274] Optionally, when determining the discontinuous reception parameters of the remote user equipment through the Layer 2 user identifier of the remote user equipment, the processing unit 500 is specifically used for:

[0275] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0276] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0277] Optionally, before the receiving unit receives the communication request message sent by the remote user equipment, the sending unit 600 is further configured to send a D2D discovery message to the remote user equipment, the D2D discovery message containing relevant information about the discontinuous reception parameters of the relay user equipment.

[0278] Optionally, after both the remote user equipment and the relay user equipment have obtained the discontinuous transmission parameters of the other party, the processing unit 500 is further configured to: reconfigure the discontinuous reception parameters of the relay user equipment and / or reconfigure the discontinuous reception parameters of the remote user equipment;

[0279] The sending unit 400 is further configured to: send the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment to the remote user equipment;

[0280] The receiving unit 500 and the sending unit 400 are further configured to: transmit information with the remote user equipment based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment.

[0281] Please refer to Figure 9 This is a schematic diagram illustrating the composition of a second embodiment of the relay user equipment of the present invention; in this embodiment, the relay user equipment includes:

[0282] The system includes a processor 210, a memory 220, a transceiver 230, and a bus 240. The processor 210, memory 220, and transceiver 230 are connected via the bus 240. The transceiver 230 is used to transmit and receive signals for communication with a remote user equipment. The memory 220 is used to store a set of program code. The processor 210 is used to call the program code stored in the memory 220 to perform the following operations:

[0283] The transceiver 230 receives communication request messages sent by the remote user equipment and obtains relevant information about the discontinuous reception parameters of the remote user equipment.

[0284] Determine the discontinuous reception parameters of the remote user equipment based on the communication request message;

[0285] The transceiver 230 sends a communication request acceptance message to the remote user equipment based on the discontinuous reception parameters of the remote user equipment.

[0286] Optionally, when determining the discontinuous reception parameters of the remote user equipment based on the communication request message, the processor 210 is specifically configured to:

[0287] Obtain the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determine the discontinuous reception parameters of the remote user equipment using the Layer 2 user identifier; or

[0288] The discontinuous reception parameters of the remote user equipment are determined by the preset information contained in the communication request message; or

[0289] The discontinuous reception parameters of the remote user equipment are determined by the information of the discontinuous transmission explicitly broadcast in the communication request message.

[0290] Optionally, when determining the discontinuous reception parameters of the remote user equipment via the layer 2 user identifier of the remote user equipment, the processor 210 is specifically configured to:

[0291] The non-continuous transmission start offset value is determined based on any of the following methods:

[0292] The discontinuous transmission start offset value is equal to the Layer 2 user identifier of the remote user equipment;

[0293] The non-continuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the remote user equipment and a preset value.

[0294] Optionally, when determining the discontinuous reception parameters of the remote user equipment via the layer 2 user identifier of the remote user equipment, the processor 210 is specifically configured to:

[0295] Use the discontinuous reception configuration of the cellular network or use the discontinuous reception configuration specified by the network;

[0296] The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

[0297] Optionally, before the transceiver receives the communication request message sent by the remote user equipment, the processor 210 is further configured to:

[0298] The transceiver sends a D2D discovery message to the remote user equipment, the D2D discovery message containing information related to the non-continuous reception parameters of the relay user equipment.

[0299] Optionally, after both the remote user equipment and the relay user equipment have obtained the discontinuous transmission parameters of the other, the processor 210 is further configured to:

[0300] Reconfigure the discontinuous reception parameters of the relay user equipment and / or reconfigure the discontinuous reception parameters of the remote user equipment;

[0301] The transceiver 230 sends the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment to the remote user equipment.

[0302] The transceiver 230 transmits information to the remote user equipment based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment.

[0303] The remote user equipment described in the embodiments of this invention can be used to implement the present invention. Figures 1-3 The methods described in the embodiments, including some or all of the processes, and the implementation of the present invention in combination Figure 6 The device embodiments described herein may include some or all of the functions described. The relay user equipment described in the embodiments of the present invention can be used to implement the present invention. Figures 4-5 The methods described in the embodiments, including some or all of the processes, and the implementation of the present invention in combination Figure 8 Some or all of the functions described in the device embodiments will not be repeated here.

[0304] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working process of the devices and units described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0305] In various embodiments of the present invention, it should be understood that the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0306] Furthermore, the terms "system" and "network" are often used interchangeably in this paper. It should be understood that the term "and / or" in this paper merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this paper generally indicates that the preceding and following related objects have an "or" relationship.

[0307] In the embodiments provided in this application, it should be understood that "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information.

[0308] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0309] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0310] In addition, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0311] Those skilled in the art will understand that various aspects of the present invention, or possible implementations thereof, can be embodied as systems, methods, or computer program products. Furthermore, various aspects of the present invention, or possible implementations thereof, can take the form of computer program products, which are computer-readable program codes stored on a computer-readable medium.

[0312] Computer-readable media can be computer-readable data media or computer-readable storage media. Computer-readable storage media includes, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or apparatuses, or any suitable combination thereof, such as random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, and portable read-only memory (CD-ROM).

[0313] A processor in a computer reads computer-readable program code stored in a computer-readable medium, enabling the processor to perform the functional actions specified in each step or combination of steps in a flowchart; and to generate means for implementing the functional actions specified in each block or combination of blocks in a flowchart.

[0314] Computer-readable program code may execute entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's local computer and partially on a remote computer, or entirely on a remote computer or server. It should also be noted that in some alternative implementations, the functions indicated by the steps in the flowchart or the blocks in the block diagram may not occur in the order shown in the diagram. For example, depending on the functions involved, two consecutive steps or blocks may actually be executed approximately simultaneously, or these blocks may sometimes be executed in reverse order.

[0315] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A method for D2D communication, characterized in that, include: The remote user equipment receives the D2D discovery message sent by the relay user equipment and obtains the discontinuous reception parameters of the relay user equipment; Based on the discontinuous reception parameters of the relay user equipment, the remote user equipment sends a communication request message to the relay user equipment; wherein, obtaining the discontinuous reception parameters of the relay user equipment includes: The remote user equipment obtains the Layer 2 identifier of the relay user equipment contained in the D2D discovery message, and determines the discontinuous reception parameters of the relay user equipment through the Layer 2 user identifier of the relay user equipment; The remote user equipment determines the discontinuous reception parameters of the relay user equipment through the layer 2 user identifier of the relay user equipment, including: The remote user equipment determines the discontinuous transmission start offset value of the relay user equipment based on the following method: the discontinuous transmission start offset value is obtained by taking the modulo of the layer 2 user identifier of the relay user equipment and a preset value, or, The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the cellular network discontinuous reception configuration or the discontinuous reception period in the network-specified discontinuous reception configuration.

2. The method according to claim 1, characterized in that, The remote user equipment obtains the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, including: The remote user equipment receives the UE-to-network relay discovery notification message broadcast by the relay user equipment and obtains the Layer 2 user identifier of the relay user equipment; or The remote user equipment sends a UE to network relay discovery request message to the relay user equipment, receives a UE to network relay discovery response message from the relay user equipment, and obtains the Layer 2 user identifier of the relay user equipment.

3. The method according to any one of claims 1-2, characterized in that, The communication request message contains information related to the discontinuous reception parameters of the remote user equipment; The method further includes: The remote user equipment receives a communication acceptance message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

4. A method for D2D communication, characterized in that, include: The relay user equipment receives a communication request message sent by a remote user equipment and obtains relevant information about the discontinuous reception parameters of the remote user equipment; Determine the discontinuous reception parameters of the remote user equipment based on the communication request message; Sending a communication request acceptance message to the remote user equipment based on the discontinuous reception parameters of the remote user equipment; wherein, determining the discontinuous reception parameters of the remote user equipment based on the communication request message includes: The relay user equipment obtains the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determines the discontinuous reception parameters of the remote user equipment through the Layer 2 user identifier of the remote user equipment; The step of determining the discontinuous reception parameters of the remote user equipment (User Equipment) using its Layer 2 User ID includes: determining the discontinuous transmission start offset value based on the following method: the discontinuous transmission start offset value is obtained by taking the modulo of the Layer 2 User ID of the remote user equipment and a preset value, or... The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

5. The method according to claim 4, characterized in that, Before the relay user equipment receives the communication request message sent by the remote user equipment, the method further includes: The relay user equipment sends a D2D discovery message to the remote user equipment, the D2D discovery message containing information related to the relay user equipment's discontinuous reception parameters.

6. The method according to claim 5, characterized in that, After both the remote user equipment and the relay user equipment have obtained the discontinuous transmission parameters of each other, the method further includes: The relay user equipment reconfigures the discontinuous reception parameters of the relay user equipment and / or reconfigures the discontinuous reception parameters of the remote user equipment; Send the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment to the remote user equipment; Information is transmitted with the remote user equipment based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment.

7. A remote user equipment, characterized in that, include: The receiving unit is used to receive D2D discovery messages sent by the relay user equipment; The processing unit is used to obtain the discontinuous reception parameters of the relay user equipment based on the D2D discovery message; The sending unit is configured to send a communication request message to the relay user equipment based on the discontinuous reception parameters of the relay user equipment; wherein, when obtaining the discontinuous reception parameters of the relay user equipment, the processing unit is specifically configured to: The processing unit obtains the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and determines the discontinuous reception parameters of the relay user equipment using the Layer 2 user identifier; wherein, when determining the discontinuous reception parameters of the relay user equipment using the Layer 2 user identifier, the processing unit is specifically used for: The discontinuous transmission start offset value is determined based on the following method: the discontinuous transmission start offset value is obtained by taking the modulo of the Layer 2 user identifier of the relay user equipment and a preset value; or The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the cellular network discontinuous reception configuration or the discontinuous reception period in the network-specified discontinuous reception configuration.

8. The remote user equipment according to claim 7, characterized in that, When obtaining the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, the receiving unit is specifically used for: Receive the UE to Network Relay Discovery Notification message broadcast by the relay user equipment, and obtain the Layer 2 user identifier of the relay user equipment; or The sending unit is specifically used to send a UE to network relay discovery request message to the relay user equipment, and the receiving unit is specifically used to receive a UE to network relay discovery response message from the relay user equipment and obtain the Layer 2 user identifier of the relay user equipment.

9. The remote user equipment according to any one of claims 7-8, characterized in that, The communication request message contains information related to the discontinuous reception parameters of the remote user equipment; The receiving unit is also configured to receive a communication acceptance message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

10. A remote user equipment, characterized in that, include: The system includes a processor, a memory, a transceiver, and a bus, all connected via the bus. The transceiver is used to transmit and receive signals for communication with relay user equipment. The memory stores a set of program code, and the processor calls the program code stored in the memory to perform the following operations: The transceiver receives D2D discovery messages sent by the relay user equipment and obtains the discontinuous reception parameters of the relay user equipment. Based on the discontinuous reception parameters of the relay user equipment, a communication request message is sent to the relay user equipment via the transceiver; wherein, when acquiring the discontinuous reception parameters of the relay user equipment, the processor is specifically used for: The processor obtains the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, and determines the discontinuous reception parameters of the relay user equipment using the Layer 2 user identifier; wherein, when determining the discontinuous reception parameters of the relay user equipment using the Layer 2 user identifier, the processor is specifically configured to: The discontinuous transmission start offset value is determined based on the following method: the discontinuous transmission start offset value is obtained by taking the modulo of the Layer 2 user identifier of the relay user equipment and a preset value; or The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the relay user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception period in the cellular network discontinuous reception configuration or the discontinuous reception period in the network-specified discontinuous reception configuration.

11. The remote user equipment according to claim 10, characterized in that, When obtaining the Layer 2 user identifier of the relay user equipment contained in the D2D discovery message, the processor is specifically used for: By receiving the UE-to-network relay discovery notification message broadcast by the relay user equipment through the transceiver, the Layer 2 user identifier of the relay user equipment can be obtained; or The transceiver sends a UE to network relay discovery request message to the relay user equipment, receives a UE to network relay discovery response message from the relay user equipment, and obtains the Layer 2 user identifier of the relay user equipment.

12. The remote user equipment according to any one of claims 10-11, characterized in that, The communication request message contains information related to the discontinuous reception parameters of the remote user equipment; The processor is also used for: The transceiver receives a communication acceptance message sent by the relay user equipment after determining the discontinuous reception parameters of the remote user equipment.

13. A relay user equipment, characterized in that, include: The receiving unit is used to receive communication request messages sent by remote user equipment and obtain relevant information about the discontinuous reception parameters of the remote user equipment. The processing unit is configured to determine the discontinuous reception parameters of the remote user equipment based on the communication request message; The sending unit is configured to send a communication request acceptance message to the remote user equipment based on the discontinuous reception parameters of the remote user equipment; wherein, when determining the discontinuous reception parameters of the remote user equipment according to the communication request message, the processing unit is specifically configured to: The processing unit obtains the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determines the discontinuous reception parameters of the remote user equipment using the Layer 2 user identifier; wherein, when determining the discontinuous reception parameters of the remote user equipment using the Layer 2 user identifier, the processing unit is specifically used for: The discontinuous transmission start offset value is determined based on the following method: the discontinuous transmission start offset value is obtained by taking the modulo of the Layer 2 user identifier of the remote user equipment and a preset value; or The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

14. The relay user equipment according to claim 13, characterized in that, Before the receiving unit receives the communication request message sent by the remote user equipment, the sending unit is also configured to send a D2D discovery message to the remote user equipment, the D2D discovery message containing relevant information about the non-continuous reception parameters of the relay user equipment.

15. The relay user equipment according to claim 14, characterized in that, After both the remote user equipment and the relay user equipment have obtained each other's discontinuous transmission parameters, the processing unit is further configured to reconfigure the discontinuous reception parameters of the relay user equipment and / or reconfigure the discontinuous reception parameters of the remote user equipment. The transmitting unit is further configured to transmit the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment to the remote user equipment. The receiving unit and the sending unit are further configured to transmit information with the remote user equipment based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment.

16. A relay user equipment, characterized in that, include: The system includes a processor, memory, transceiver, and bus, all connected via the bus. The transceiver is used to transmit and receive signals for communication with a remote user equipment. The memory stores a set of program code, and the processor calls the program code stored in the memory to perform the following operations: The transceiver receives communication request messages sent by the remote user equipment and obtains relevant information about the discontinuous reception parameters of the remote user equipment. Determine the discontinuous reception parameters of the remote user equipment based on the communication request message; The transceiver sends a communication request acceptance message to the remote user equipment based on the discontinuous reception parameters of the remote user equipment; wherein, when determining the discontinuous reception parameters of the remote user equipment according to the communication request message, the processor is specifically used to: The processor obtains the Layer 2 user identifier of the remote user equipment contained in the communication request message, and determines the discontinuous reception parameters of the remote user equipment using the Layer 2 user identifier; wherein, when determining the discontinuous reception parameters of the remote user equipment using the Layer 2 user identifier, the processor is specifically configured to: The discontinuous transmission start offset value is determined based on the following method: the discontinuous transmission start offset value is obtained by taking the modulo of the Layer 2 user identifier of the remote user equipment and a preset value; or The discontinuous reception start offset value is obtained by taking the modulo between the Layer 2 user identifier of the remote user equipment and the discontinuous reception period, wherein the discontinuous reception period is the discontinuous reception configuration of the cellular network or the discontinuous reception period in the discontinuous reception configuration specified by the network.

17. The relay user equipment according to claim 16, characterized in that, Before the transceiver receives the communication request message sent by the remote user equipment, the processor is further configured to: The transceiver sends a D2D discovery message to the remote user equipment, the D2D discovery message containing information related to the non-continuous reception parameters of the relay user equipment.

18. The relay user equipment according to claim 17, characterized in that, After both the remote user equipment and the relay user equipment have obtained the discontinuous transmission parameters of the other, the processor is further configured to: Reconfigure the discontinuous reception parameters of the relay user equipment and / or reconfigure the discontinuous reception parameters of the remote user equipment; The transceiver transmits the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment to the remote user equipment. The transceiver transmits information to the remote user equipment based on the reconfigured discontinuous reception parameters of the relay user equipment and / or the reconfigured discontinuous reception parameters of the remote user equipment.

19. A computer storage medium comprising a set of program code for performing the method as described in any one of claims 1-3.

20. A computer storage medium comprising a set of program code for performing the method as described in any one of claims 4-6.

Citation Information

Patent Citations

  • Wireless telecommunications system

    WO2017050586A1