WO2021238657A1 - 一种用于单播通信的方法和装置 - Google Patents
一种用于单播通信的方法和装置 Download PDFInfo
- Publication number
- WO2021238657A1 WO2021238657A1 PCT/CN2021/093385 CN2021093385W WO2021238657A1 WO 2021238657 A1 WO2021238657 A1 WO 2021238657A1 CN 2021093385 W CN2021093385 W CN 2021093385W WO 2021238657 A1 WO2021238657 A1 WO 2021238657A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- terminal device
- relay device
- unicast connection
- relay
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/155—Ground-based stations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/22—Communication route or path selection, e.g. power-based or shortest path routing using selective relaying for reaching a BTS [Base Transceiver Station] or an access point
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
- H04B17/328—Reference signal received power [RSRP]; Reference signal received quality [RSRQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0215—Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/11—Allocation or use of connection identifiers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
Definitions
- This application relates to the field of communication, and more specifically, to a method and device for unicast communication.
- UE user equipment
- user equipment can communicate data through a network, or directly communicate between the UE and the UE without using network equipment.
- the interface between the UE and the UE is called the PC5 interface, which is similar to the Uu interface between the UE and the base station.
- the link between the UE and the UE is called a sidelink (SL). Direct data transmission through sidelink without going through the network, which can effectively reduce the communication delay.
- Unicast communication is similar to data communication after a radio resource control (RRC) connection is established between a UE and a base station, and a unicast connection is required between the two UEs.
- RRC radio resource control
- the standard discusses the introduction of UE-to-UE relay architecture. Data and signaling can be transferred between two UEs through a relay device (relay UE).
- relay UEs between the initiating UE (UE1) and the target UE (UE2) that require unicast communication, and multiple relay UEs may not have a definite relationship with UE1 and UE2.
- a relay UE is suitable for both UE1 and UE2 that have unicast communication requirements.
- the present application provides a method for unicast communication. By selecting a suitable relay device in the process of establishing a unicast connection, it is beneficial to increase the success rate of the unicast connection and improve the communication quality of the unicast communication.
- a method for unicast communication includes: a first relay device receiving a first message sent by a first terminal device, the first message including a first identifier of the second terminal device When the transmission quality of the first message meets the first preset condition, the first relay device sends a second message to the second terminal device, and the second message is used to establish a first unicast connection
- the first unicast connection is a unicast connection established between the first terminal device and the second terminal device via the first relay device.
- the different situations between the UE and the relay device can be considered during the unicast connection process, so as to select the appropriate relay device, and then improve the success rate of the unicast connection , Improve the quality of unicast communication.
- that the transmission quality of the first message satisfies the first preset condition includes: the reference signal received power RSRP of the first message is greater than or equal to a first threshold.
- the first relay device may also judge the first message according to the SNR, SINR, RSRQ, CSI, etc. of the first message.
- the method further includes: the first relay device receiving a third message sent by the second terminal device, the third message including the The first identifier of the second terminal device; when the transmission quality of the third message meets a second preset condition, the first relay device forwards the third message to the first terminal device.
- the different situations between the relay device and the target UE can be further considered, so that the relay device that is more suitable for the target UE can be selected, thereby improving The success rate of unicast connection improves the quality of unicast communication.
- that the transmission quality of the third message satisfies the second preset condition includes: the RSRP of the third message is greater than or equal to a second threshold.
- the first relay device may also judge the third message according to the SNR, SINR, RSRQ, CSI, etc. of the third message.
- the method further includes: the first relay device receives first indication information, where the first indication information is used to indicate the first relay The device changes the first preset condition and/or the second preset condition.
- the standard can be changed according to the actual situation and the appropriate relay device can be selected to ensure the normal operation of the service.
- the first message is used to request the establishment of the first unicast connection.
- the first message is used to request discovery of the target relay device.
- the method further includes: the first relay device receiving a fourth message sent by the first terminal device, the fourth message being used to request Establish the first unicast connection; the first relay device forwards the fourth message to the second terminal device, and the fourth message is used to request the establishment of the first unicast connection; the first A relay device receives a fifth message sent by the second terminal device, where the fifth message includes a unicast connection response message; the first relay device forwards the fifth message to the first terminal device .
- the first message may only be used to request the discovery of the target relay device, or the first message may also be used to request the establishment of a unicast connection between the initiating UE and the target UE through the target relay device at the same time.
- the first relay device and the second terminal device have established a unicast connection, and the method further includes: the first relay device Receiving a sixth message sent by the second terminal device, where the sixth message includes the service identifier of the second terminal device; the first relay device determines to send to the second terminal device according to the service identifier Send the second message.
- the relay device can obtain the service information that the target UE is interested in in advance, so that it can judge whether it can continue to send messages to the target UE based on the service information, and it can reuse the unicast connection established earlier Channels, thereby improving the efficiency of unicast connections and saving resources.
- the first relay device sends a second message to the second terminal device, and the method further includes: the first relay device is sending In the second message, the second identifier of the first terminal device is sent at the same time, where the second identifier is allocated by the first relay device to the first terminal device.
- the target UE can distinguish different initiating UEs when multiplexing the unicast connection channel between the same relay device and different initiating UEs.
- the method further includes: the first relay device receiving a seventh message sent by the second terminal device and the second identifier, wherein: The eighth message includes the first identifier of the first terminal device, or the first relay device receives second indication information sent by the second terminal device, where the second indication information is used to indicate The first relay device releases the second identifier of the first terminal device.
- a method for unicast communication includes: a first relay device receiving a first message sent by a second terminal device, the first message including a service of the second terminal device Identification, wherein the first relay device has established a unicast connection with the second terminal device; according to the service identification, it is determined to send a second message to the second terminal device, and the second message is used for Request to establish a first unicast connection, where the first unicast connection is a unicast connection established between a first terminal device and the second terminal device via the first relay device.
- the method further includes: the first relay device receiving a third message sent by the first terminal device, the third message including the The first identifier of the second terminal device; when the transmission quality of the third message meets a first preset condition, the first relay device determines to send the second message to the second terminal device.
- that the transmission quality of the third message satisfies the first preset condition includes: the reference signal received power RSRP of the third message is greater than or equal to a first threshold.
- the first relay device sends a second message to the second terminal device, and the method further includes: the first relay device is sending In the second message, the second identifier of the first terminal device is sent at the same time, where the second identifier is allocated by the first relay device to the first terminal device.
- the method further includes: the first relay device receives a fourth message sent by the second terminal device and the second identifier, wherein The fourth message includes the first identifier of the first terminal device, or the first relay device receives the first indication information sent by the second terminal device, where the first indication information is used to indicate the The first relay device releases the second identifier of the first terminal device.
- a method for unicast communication includes: a first relay device receiving a first message sent by a first terminal device, the first message being used to request the establishment of a second unicast connection
- the second unicast connection is a unicast connection established between the first terminal device and a third terminal device via the first relay device, wherein the first relay device is connected to the third terminal device.
- a terminal device has established a unicast connection; the first relay device sends a second message to the third terminal device and establishes a service identifier corresponding to the second unicast connection, where the second message is Requesting to establish the second unicast connection with the third terminal device.
- the relay device does not need to screen and judge the first message received.
- the initiating UE can multiplex with multiple target UEs to communicate with the relay device.
- the established unicast connection channel improves the efficiency of the unicast connection and saves resources.
- the first relay device receives the first message sent by the first terminal device, and the method further includes: the first relay device is receiving the While the first message is being described, a third identifier of the third terminal device is also received, where the third identifier is allocated by the first terminal device to the third terminal device.
- the initiating UE can reuse the unicast connection channel established between the initiating UE and the relay device to establish unicast connections between multiple target UEs, at this time, the initiating UE or the relay device allocates local resources to different target UEs.
- the identification enables the initiating UE to distinguish different target UEs.
- the method further includes: the first relay device receiving a third message sent by the third terminal device, the third message including the A response message to the second unicast connection request; the first relay device determines whether the transmission quality of the third message meets a third preset condition.
- the different situations between the relay device and the target UE can be further considered, so that the relay device that is more suitable for the target UE can be selected, thereby improving The success rate of unicast connection improves the quality of unicast communication.
- that the transmission quality of the third message satisfies the third preset condition includes: the RSRP of the third message is greater than or equal to a third threshold.
- the first relay device may also judge the third message according to the SNR, SINR, RSRQ, CSI, etc. of the third message.
- the method when the transmission quality of the third message satisfies a third preset condition, the method further includes: The terminal device sends a fourth message and a fourth identifier of the third terminal device, where the fourth message includes the first identifier of the second terminal device, and the fourth identifier indicates that the first relay device is Assigned by the third terminal device.
- the method further includes: the first relay device sends the A terminal device sends third indication information, where the third indication information is used to indicate that the first relay device cannot be used to establish the second unicast connection.
- a method for unicast communication includes: a second terminal device receives a first message sent by at least one candidate relay device, and the first message includes the information of the second terminal device. A first identifier; when the transmission quality of the first message meets a first preset condition, the second terminal device sends a second message to at least one candidate relay device that meets the first preset condition, the The second message is used to establish a first unicast connection, and the first unicast connection is a unicast connection established between the first terminal device and the second terminal device via a first relay device, and the The first relay device is one of the at least one candidate relay device, or when the transmission quality of the first message does not meet a first preset condition, the second terminal device discards the first message or Do not respond.
- the target UE judges the first message sent by the relay device, and considers the different situations between the target UE and the relay device, so that a suitable relay device can be selected during the unicast connection process, thereby improving unicast
- the success rate of the connection provides the communication quality of unicast communication.
- that the transmission quality of the first message satisfies the first preset condition includes: the reference signal received power RSRP of the first message is greater than or equal to a first threshold.
- the target UE may also judge the first message according to the SNR, SINR, RSRQ, CSI, etc. of the first message.
- the first message further includes a transmission quality result of a third message, wherein the third message is sent by the first terminal device to the at least one The candidate relay device and the transmission quality of the first message satisfying the first preset condition further includes: when the reference signal received power RSRP of the third message is greater than or equal to a second threshold.
- the relay device may only measure the transmission quality of the first message without screening, but send the measurement result to the target UE, so that the target UE can integrate the transmission quality of the first message and the second message Judging, and then selecting a suitable relay device to establish a unicast connection is beneficial to improve the success rate of the unicast connection.
- the second terminal device when the transmission quality of the first message satisfies a first preset condition, the second terminal device may not satisfy the first preset condition.
- the at least one candidate relay device sends a second message, and the method further includes: the second terminal device selects the first relay from the at least one candidate relay device according to a second preset condition Device; the second terminal device sends the second message to the first relay device.
- the target UE can select an optimal relay device that meets the conditions from multiple candidate relay devices according to preset conditions, or it can also select multiple relay devices that meet the conditions from multiple candidate relay devices .
- the method further includes: the second terminal device receives first indication information, where the first indication information is used to instruct the second terminal device to change The first preset condition and/or the second preset condition.
- the standard can be changed according to the actual situation and the appropriate relay device can be selected to ensure the normal operation of the service.
- the first message is used to request the establishment of the first unicast connection.
- the first message is used to request discovery of the target relay device.
- the first message may only be used to request the discovery of the target relay device, or the first message may also be used to request the establishment of a unicast connection between the initiating UE and the target UE through the relay device at the same time.
- the method further includes: the second terminal device receiving a fourth message sent by the first relay device, the fourth message being used to request The first unicast connection is established; the second terminal device sends a fifth message to the first relay device, and the fifth message includes a unicast connection response message.
- the second terminal device has established a unicast connection with the at least one candidate relay device, and the method further includes: the second terminal device The at least one candidate relay device sends a sixth message, where the sixth message includes the service identifier of the second terminal device.
- the target UE can send the service information that the target UE is interested in to the relay device in advance, so that the relay device can determine whether it can continue to send messages to the target UE based on the service information, and at the same time, it can reply.
- the unicast connection channel established earlier is used to improve the efficiency of the unicast connection and save resources.
- the second terminal device receives the first message sent by at least one candidate relay device, and the method further includes: the second terminal device is receiving the At the same time as the first message, a second identifier of the first terminal device is also received, where the second identifier is allocated to the first terminal device by the at least one candidate relay device.
- the target UE can distinguish different initiating UEs when multiplexing the same unicast connection channel between the relay device and the target UE.
- the second terminal device sends a second message to at least one candidate relay device that meets the first preset condition, and the method further includes: When the second terminal device sends the second message, it also sends the second identifier of the second terminal device.
- the second terminal device may send second indication information to at least one candidate relay device that meets the first preset condition, The second indication information is used to instruct the at least one candidate relay device to release a second identifier, where the second identifier is allocated by the first relay device to the first terminal device, and the first There is a demand for unicast communication between the terminal device and the second terminal device.
- a method for unicast communication includes: a second terminal device sends a first message to at least one candidate relay device, where the first message includes the service of the second terminal device Identification, wherein the second terminal device and the at least one candidate relay device have established a unicast connection.
- the method further includes: the second terminal device receiving a second message sent by the at least one candidate relay device, the second message being used to request A first unicast connection is established.
- the first unicast connection is a unicast connection established between a first terminal device and the second terminal device via a first relay device, and the first relay device is a unicast connection between the first terminal device and the second terminal device.
- the second terminal device sends a third message to the at least one candidate relay device, or when the transmission quality of the second message meets a first preset condition, The second terminal device sends a third message to at least one candidate relay device that meets the first preset condition, where the third message includes a unicast connection response message, or when the transmission quality of the second message is When the first preset condition is not met, the second terminal device discards the second message or does not respond.
- that the transmission quality of the second message satisfies the first preset condition includes: the reference signal received power RSRP of the second message is greater than or equal to a first threshold.
- the second message further includes the transmission quality result of the fourth message, wherein the fourth message is sent by the first terminal device to the at least one candidate.
- the transmission quality of the relay device and the second message satisfying the first preset condition further includes: when the reference signal received power RSRP of the fourth message is greater than or equal to a second threshold.
- the second terminal device when the transmission quality of the second message satisfies a first preset condition, the second terminal device may not satisfy the first preset condition
- the at least one candidate relay device sends a third message
- the method further includes: the second terminal device selects the first relay from the at least one candidate relay device according to a second preset condition Device; the second terminal device sends the third message to the first relay device.
- the method further includes: the second terminal device receives first indication information, where the first indication information is used to instruct the second terminal device to change The first preset condition and/or the second preset condition.
- the second terminal device receives a second message sent by at least one candidate relay device, and the method further includes: the second terminal device is receiving At the same time as the second message, a second identifier of the first terminal device is also received, where the second identifier is allocated to the first terminal device by the at least one candidate relay device.
- the second terminal device sends a third message to the at least one candidate relay device, and the method further includes: the second terminal device is sending In the third message, the second identifier of the first terminal device is sent at the same time.
- the second terminal device may also send second indication information to the at least one candidate relay device, where the second indication information is used to instruct the at least one candidate relay device to release the second identifier .
- a method for unicast communication includes: a first terminal device sends a first message to at least one candidate relay device, the first message including a first identifier of the second terminal device.
- the first terminal device receives a second message sent by the at least one candidate relay device, the second message includes the first identifier of the second terminal device; when the transmission quality of the second message meets the first Under a preset condition, the first terminal device sends a third message to the first relay device, the third message is used to establish a first unicast connection, and the first unicast connection is the first terminal A unicast connection established between the device and the second terminal device via the first relay device, and the first relay device is one of the at least one candidate relay device.
- the initiating UE By judging the received second message by the initiating UE, different situations between the initiating UE and the relay device can be considered, so that a suitable relay device can be selected during the unicast connection process, thereby improving the unicast connection performance
- the success rate improves the communication quality of unicast communication.
- that the transmission quality of the second message satisfies the first preset condition includes: the reference signal received power RSRP of the second message is greater than or equal to a first threshold.
- the initiating UE may also judge the second message according to the SNR, SINR, RSRQ, CSI, etc. of the second message.
- the first message is used to request the establishment of the first unicast connection
- the third message includes first indication information
- the first indication The message is used to instruct the second terminal device to establish the first unicast connection with the first terminal device through the first relay device.
- the first message is used to request the discovery of the target relay device
- the third message is used to request to communicate with the second terminal device through the first A relay device establishes the first unicast connection.
- the first message may only be used to discover the target relay device, or the first message may also be used to request the establishment of a unicast connection between the initiating UE and the target UE through the relay device.
- a method for unicast communication comprising: a first terminal device sends a first message to at least one candidate relay device, the first message being used to request the establishment of a second unicast connection
- the first message includes information about the service identifier corresponding to the establishment of the second unicast connection, wherein the at least one candidate relay device has established a unicast connection with the first terminal device, and the second unicast connection
- the broadcast connection is a unicast connection established between the first terminal device and the third terminal device via a first relay device, and the first relay device is one of the at least one candidate relay device.
- the initiating UE can multiplex with multiple target UEs the unicast connection channel established in advance between the initiating UE and the relay device, thereby improving the efficiency of unicast connection and saving resources
- the method further includes: the first terminal device receiving a second message sent by the first relay device and a second message of the second terminal device Second identification, or receiving second indication information sent by the first relay device, where the second identification of the second terminal device is the first relay device or the first terminal device is the Assigned by the second terminal device, the second indication information is used to indicate that the first relay device cannot be used to establish the unicast connection.
- the initiating UE can reuse the unicast connection channel established between the initiating UE and the relay device to establish unicast connections between multiple target UEs, at this time, the initiating UE can be different according to the initiating UE or the relay device.
- the local identifier allocated by the target UE is used to distinguish different target UEs.
- the first terminal device sends a first message to at least one candidate relay device
- the method further includes: the first terminal device sends a first message At the same time, the third identifier of the third terminal device is sent at the same time, where the third identifier is allocated by the first terminal device to the third terminal device.
- the initiating UE can reuse the unicast connection channel established between the initiating UE and the relay device to establish unicast connections between multiple target UEs, at this time, the initiating UE can assign local identities to different target UEs. This allows the initiating UE to distinguish between different target UEs.
- the method further includes: the first terminal device sending second indication information, where the second indication information is used to instruct the first relay device And the second terminal device changes the preset condition.
- the standard can be changed according to the actual situation, and the appropriate relay device can be selected to ensure the normal operation of the service.
- an apparatus for unicast communication includes: a first receiving module configured to receive a first message sent by a first terminal device, the first message including a first message of a second terminal device An identifier; a first processing module for determining that the transmission quality of the first message meets a first preset condition; a first sending module for when the transmission quality of the first message meets the first preset condition, The first relay device sends a second message to the second terminal device, where the second message is used to establish a first unicast connection, and the first unicast connection is the first terminal device via the A unicast connection established between the first relay device and the second terminal device.
- the first processing module is specifically configured to determine that the reference signal received power RSRP of the first message is greater than or equal to a first threshold.
- the first receiving module is further configured to: receive a third message sent by the second terminal device, where the third message includes the second terminal The first identification of the device; the first processing module is further used to: determine that the transmission quality of the third message meets a second preset condition; and the first sending module is further used to: When the transmission quality meets the second preset condition, forward the third message to the first terminal device.
- the first processing module is specifically configured to: determine that the RSRP of the third message is greater than or equal to a second threshold.
- the first receiving module is further configured to: receive first indication information, where the first indication information is used to instruct the device to change the first preset Set conditions and/or second preset conditions.
- the first message is used to request the establishment of the first unicast connection.
- the first message is used to request discovery of the target relay device.
- the first receiving module is further configured to: receive a fourth message sent by the first terminal device, and the fourth message is used to request the establishment of the The first unicast connection; the first sending module is also used to forward the fourth message to the second terminal device; the first receiving module is also used to receive the fifth message sent by the second terminal device The fifth message includes a unicast connection response message; the first sending module is further configured to forward the fifth message to the first terminal device.
- the first relay device and the second terminal device have established a unicast connection
- the first receiving module is further configured to: receive the A sixth message sent by the second terminal device, where the sixth message includes the service identifier of the second terminal device;
- the first processing module is further configured to: determine to send to the second terminal device according to the service identifier Send the second message.
- the second sending module is further configured to simultaneously send a second identifier of the first terminal device when sending a second message, wherein the first terminal device The second identifier is allocated by the apparatus to the first terminal device.
- the first receiving module is further configured to: receive the seventh message and the second identifier sent by the second terminal device, wherein the first The seventh message includes the first identifier of the second terminal device, or receives second indication information sent by the second terminal device, where the second indication information is used to instruct the apparatus to release the first terminal device The second logo.
- an apparatus for unicast communication includes: a sixth receiving module, configured to receive a first message sent by a second terminal device, the first message including the second terminal device The first relay device has established a unicast connection with the second terminal device; the sixth sending module is configured to determine to send the second terminal device to the second terminal device according to the service identifier. Message, the second message is used to request the establishment of a first unicast connection, and the first unicast connection is a unicast connection between the first terminal device and the second terminal device via the first relay device. Broadcast connection.
- the sixth receiving module is further configured to: receive a third message sent by the first terminal device, where the third message includes the second terminal The first identifier of the device; the device further includes: a sixth processing module, configured to determine that the transmission quality of the third message meets a first preset condition; the sixth sending module is also configured to: when the third message When the transmission quality of the message meets the first preset condition, the first relay device determines to send the second message to the second terminal device.
- the sixth processing module is specifically configured to determine that the reference signal received power RSRP of the third message is greater than or equal to a first threshold.
- the sixth sending module is further configured to simultaneously send the second identifier of the first terminal device when sending the second message, wherein the The second identifier is allocated by the apparatus to the first terminal device.
- the sixth receiving module is further configured to: receive a fourth message sent by the second terminal device and the second identifier, wherein the first The fourth message includes the first identifier of the first terminal device, or receives the first indication information sent by the second terminal device, where the first indication information is used to instruct the apparatus to release the first terminal device The second logo.
- a device for unicast communication includes: a second receiving module, configured to receive a first message sent by a first terminal device, and the first message is used to request the establishment of a second single
- the second unicast connection is a unicast connection established between the first terminal device and a third terminal device via the device, and the device has established a unicast connection with the first terminal device.
- the second sending module is used to send a second message to the third terminal device and establish a service identity corresponding to the second unicast connection, wherein the second message is used to request communication with the first Three terminal devices establish the second unicast connection.
- the second receiving module is specifically configured to: while receiving the first message, also receive a third identifier of the third terminal device, where The third identifier is allocated by the first terminal device to the third terminal device.
- the second receiving module is further configured to: receive a third message sent by the third terminal device, the third message including the second order Broadcast connection request response message; the device further includes: a second processing module, which determines whether the transmission quality of the third message satisfies a third preset condition.
- the second processing module is specifically configured to: determine that the RSRP of the third message is greater than or equal to a third threshold.
- the second sending module is further configured to: send a fourth message and a fourth identifier of the third terminal device to the first terminal device, where The fourth message includes the first identifier of the second terminal device, and the fourth identifier is allocated by the first relay device to the third terminal device.
- the second sending module is further configured to: send third indication information to the first terminal device, and the third indication information is used to indicate the The device cannot be used to establish the second unicast connection.
- an apparatus for unicast communication includes: a third receiving module configured to receive a first message sent by at least one candidate relay device, the first message including the apparatus
- the third processing module is used to determine whether the transmission quality of the first message meets the first preset condition; the third sending module is used when the transmission quality of the first message meets the first preset condition
- a second message is sent to at least one candidate relay device that meets the first preset condition. The second message is used to establish a first unicast connection, and the first unicast connection is the first unicast connection.
- the terminal device establishes a unicast connection with the apparatus via a first relay device, where the first relay device is one of the at least one candidate relay device, or when the first message is transmitted When the quality does not meet the first preset condition, discard the first message or make no response.
- the third processing module is specifically configured to determine that the reference signal received power RSRP of the first message is greater than or equal to a first threshold.
- the first message further includes a transmission quality result of a third message, wherein the third message is sent by the first terminal device to the
- the at least one candidate relay device and the third processing module are further configured to determine that the reference signal received power RSRP of the third message is greater than or equal to a second threshold.
- the third processing module is further configured to: select the first relay device from the at least one candidate relay device according to a second preset condition. Relay device; the third sending module is also used to send the second message to the first relay device.
- the third receiving module is further configured to: receive first indication information, where the first indication information is used to instruct the device to change the first indication information.
- the first message is used to request the establishment of the first unicast connection.
- the first message is used to request discovery of the target relay device.
- the third receiving module is further configured to: receive a fourth message sent by the first relay device, and the fourth message is used to request The first unicast connection is established; the third sending module is further configured to send a fifth message to the first relay device, where the fifth message includes a unicast connection response message.
- the second terminal device has established a unicast connection with the at least one candidate relay device
- the third sending module is further configured to: The at least one candidate relay device sends a sixth message, where the sixth message includes the service identifier of the apparatus.
- the third receiving module is further configured to: while receiving the first message, also receive the second identifier of the first terminal device , Wherein the second identifier is allocated by the at least one candidate relay device to the first terminal device.
- the third sending module is further configured to simultaneously send the second identifier of the first terminal device when sending the second message.
- a device for unicast communication includes: a seventh processing module, configured to generate a first message, the first message including a service identifier of the device; and a seventh sending module , For sending a first message to at least one candidate relay device, where the apparatus and the at least one candidate relay device have established a unicast connection.
- the device further includes: a seventh receiving module, configured to receive a second message sent by the at least one candidate relay device, the second message It is used to request the establishment of a first unicast connection, where the first unicast connection is a unicast connection established between a first terminal device and the apparatus via a first relay device, and the first relay device is all One of the at least one candidate relay device; the seventh sending module is further used to: send a third message to the at least one candidate relay device, or the seventh processing module is further used to determine the second Whether the transmission quality of the message satisfies the first preset condition, and when the transmission quality of the second message satisfies the first preset condition, the seventh sending module is further configured to: A candidate relay device sends a third message, where the third message includes a unicast connection response message, or when the transmission quality of the second message does not meet the first preset condition, the device discards the first Two messages or no
- the seventh processing module is specifically configured to determine that the reference signal received power RSRP of the second message is greater than or equal to a first threshold.
- the second message further includes a transmission quality result of a fourth message, wherein the fourth message is sent by the first terminal device to the at least one
- the candidate relay device and the seventh processing module are further configured to determine that the reference signal received power RSRP of the fourth message is greater than or equal to a second threshold.
- the seventh processing module is further configured to: select the first relay device from the at least one candidate relay device according to a second preset condition Relay device; the seventh sending module is further configured to: send the third message to the first relay device.
- the seventh receiving module is further configured to: receive first indication information, where the first indication information is used to instruct the apparatus to change the A preset condition and/or a second preset condition.
- the seventh receiving module is further configured to: while receiving the second message, also receive the second identifier of the first terminal device , Wherein the second identifier is allocated by the at least one candidate relay device to the first terminal device.
- the seventh sending module is further configured to simultaneously send the second identifier of the first terminal device when sending the third message.
- the seventh sending module may also send second indication information to the at least one candidate relay device, where the second indication information is used to instruct the at least one candidate relay device to release the second identifier .
- an apparatus for unicast communication includes: a fourth sending module, configured to send a first message to at least one candidate relay device, the first message including a second terminal device
- the fourth receiving module receives the second message sent by the at least one candidate relay device, the second message includes the first identifier of the second terminal device;
- the fourth processing module is used to determine The transmission quality of the second message satisfies the first preset condition;
- the fourth sending module is further configured to send the second message to the first relay device when the transmission quality of the second message satisfies the first preset condition
- Three messages the third message is used to establish a first unicast connection, and the first unicast connection is a unicast established between the device and the second terminal device via the first relay device Connected, the first relay device is one of the at least one candidate relay device.
- the fourth processing module is specifically configured to determine that the reference signal received power RSRP of the second message is greater than or equal to a first threshold.
- the first message is used to request the establishment of the first unicast connection
- the third message includes first indication information
- the An indication message is used to instruct the second terminal device to establish the first unicast connection with the device through the first relay device.
- the first message is used to request the discovery of the target relay device, and the third message is used to request the communication with the second terminal device.
- the first relay device establishes the first unicast connection.
- an apparatus for unicast communication includes: a fifth processing module, configured to generate a first message, the first message being used to request the establishment of a second unicast connection, the The first message includes the information of the service identifier corresponding to the establishment of the second unicast connection, wherein the device has established a unicast connection with at least one candidate relay device, and the second unicast connection is the device via the first unicast connection.
- a relay device is used to establish a unicast connection with a third terminal device, where the first relay device is one of the at least one candidate relay device; and the fifth sending module is configured to send to the at least one The candidate relay device sends the first message.
- the apparatus further includes: a fifth receiving module, configured to receive a second message sent by the first relay device and the second terminal The second identification of the device, or receiving the second indication information sent by the first relay device, where the second identification of the second terminal device is the first relay device or the device is the Assigned by the second terminal device, the second indication information is used to indicate that the first relay device cannot be used to establish the unicast connection.
- a fifth receiving module configured to receive a second message sent by the first relay device and the second terminal The second identification of the device, or receiving the second indication information sent by the first relay device, where the second identification of the second terminal device is the first relay device or the device is the Assigned by the second terminal device, the second indication information is used to indicate that the first relay device cannot be used to establish the unicast connection.
- the fifth sending module is further configured to simultaneously send the third identifier of the third terminal device when sending the first message, wherein the The third identifier is allocated by the apparatus to the third terminal device.
- the fifth sending module is further configured to: send second indication information, where the second indication information is used to indicate the first relay device And the second terminal device changes the preset condition.
- a communication device has the function of implementing the method described in the first aspect.
- This function can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above-mentioned functions.
- a communication device in a sixteenth aspect, has the function of implementing the method described in the second aspect.
- This function can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above-mentioned functions.
- a communication device has the function of implementing the method described in the third aspect.
- This function can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above-mentioned functions.
- a communication device in an eighteenth aspect, has the function of implementing the method described in the fourth aspect.
- This function can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above-mentioned functions.
- a communication device in a nineteenth aspect, has the function of implementing the method described in the fifth aspect.
- This function can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above-mentioned functions.
- a communication device in a twentieth aspect, has the function of implementing the method described in the sixth aspect.
- This function can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above-mentioned functions.
- a communication device in a twenty-first aspect, has the function of implementing the method described in the seventh aspect. This function can be realized by hardware, or by hardware executing corresponding software.
- the hardware or software includes one or more modules corresponding to the above-mentioned functions.
- a communication device including a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the communication device executes the first aspect And its various possible implementation methods.
- a communication device including a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the communication device executes the second aspect And its various possible implementation methods.
- a communication device including a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the communication device executes the third aspect And its various possible implementation methods.
- a communication device including a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the communication device executes the fourth aspect And its various possible implementation methods.
- a communication device including a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the communication device executes the fifth aspect And its various possible implementation methods.
- a communication device including a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that the communication device executes the sixth aspect And its various possible implementation methods.
- a communication device including a processor and a memory, the memory is used to store a computer program, and the processor is configured to call and run the computer program from the memory, so that the communication device executes the seventh aspect And its various possible implementation methods.
- a device for example, the device may be a chip system
- the device includes a processor for supporting a communication device to implement the functions involved in the above-mentioned first aspect.
- the device further includes a memory for storing program instructions and data necessary for the communication device.
- the device is a chip system, it can be composed of chips, or it can include chips and other discrete devices.
- a device for example, the device may be a chip system
- the device includes a processor for supporting the communication device to implement the functions involved in the above-mentioned second aspect.
- the device further includes a memory for storing program instructions and data necessary for the communication device.
- the device is a chip system, it can be composed of chips, or it can include chips and other discrete devices.
- a device for example, the device may be a chip system
- the device includes a processor for supporting a communication device to implement the functions involved in the third aspect.
- the device further includes a memory for storing program instructions and data necessary for the communication device.
- the device is a chip system, it can be composed of chips, or it can include chips and other discrete devices.
- a device for example, the device may be a chip system
- the device includes a processor for supporting a communication device to implement the functions involved in the fourth aspect.
- the device further includes a memory for storing program instructions and data necessary for the communication device.
- the device is a chip system, it can be composed of chips, or it can include chips and other discrete devices.
- a device for example, the device may be a chip system
- the device includes a processor for supporting a communication device to implement the functions involved in the fifth aspect.
- the device further includes a memory for storing program instructions and data necessary for the communication device.
- the device is a chip system, it can be composed of chips, or it can include chips and other discrete devices.
- a device for example, the device may be a chip system
- the device includes a processor for supporting a communication device to implement the functions involved in the sixth aspect.
- the device further includes a memory for storing program instructions and data necessary for the communication device.
- the device is a chip system, it can be composed of chips, or it can include chips and other discrete devices.
- a device for example, the device may be a chip system
- the device includes a processor for supporting a communication device to implement the functions involved in the seventh aspect.
- the device further includes a memory for storing program instructions and data necessary for the communication device.
- the device is a chip system, it can be composed of chips, or it can include chips and other discrete devices.
- a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the method in the first aspect or any possible implementation of the first aspect.
- Aspect 37 provides a computer-readable storage medium for storing a computer program.
- the computer program includes instructions for executing the method in the second aspect or any possible implementation of the second aspect.
- a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the method in the fourth aspect or any possible implementation manner of the fourth aspect.
- a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the method in the first aspect or any possible implementation of the first aspect.
- a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the method in the fifth aspect or any possible implementation manner of the fifth aspect.
- a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the method in the sixth aspect or any possible implementation manner of the sixth aspect.
- a computer-readable storage medium for storing a computer program, the computer program including instructions for executing the method in the seventh aspect or any possible implementation manner of the seventh aspect.
- a computer program product including a computer program, which, when run on a computer device, causes the computer device to execute the method described in the first aspect.
- a computer program product including a computer program, which when running on a computer device, causes the computer device to execute the method described in the second aspect.
- a computer program product including a computer program, which, when run on a computer device, causes the computer device to execute the method described in the third aspect.
- a computer program product including a computer program, which when running on a computer device, causes the computer device to execute the method described in the fourth aspect.
- a computer program product including a computer program, which when running on a computer device, causes the computer device to execute the method as described in the fifth aspect.
- a computer program product including a computer program, which when running on a computer device, causes the computer device to execute the method described in the sixth aspect.
- a computer program product including a computer program, which, when run on a computer device, causes the computer device to execute the method described in the seventh aspect.
- a communication system in a fiftieth aspect, includes a first terminal device, a second terminal device, at least one candidate relay device, and a first relay device.
- the first relay device is used to perform the above-mentioned first aspect and/or the second aspect and/or the third aspect, or the steps performed by the first relay device in the solution provided in the embodiment of the present application;
- the second terminal device is used In the execution of the fourth aspect and/or the fifth aspect, or the steps performed by the second terminal device in the solution provided in the embodiment of the present application;
- the first terminal device is used to execute the sixth aspect and/or the seventh aspect Or the steps performed by the first terminal device in the solution provided in the embodiments of the present application;
- the communication system further includes a third terminal device, and the third network device is configured to perform the third aspect and/or the third aspect described above. In the seven aspects, or the steps performed by the third terminal device in the solution provided in the embodiment of the present application.
- FIG. 1 is a schematic diagram of a system architecture of an embodiment of the present application.
- Figure 2 is a schematic diagram of the unicast connection process.
- Fig. 3 is a schematic diagram of UE-UE data transmission according to an embodiment of the present application.
- Fig. 4 is another schematic diagram of UE-UE data transmission according to an embodiment of the present application.
- Figure 5 is a schematic diagram of a UE-UE relay system architecture.
- Fig. 6 is a schematic diagram of a method for unicast communication according to an embodiment of the present application.
- Fig. 7 is a schematic diagram of another method for unicast communication according to an embodiment of the present application.
- Fig. 8 is a schematic diagram of another method for unicast communication according to an embodiment of the present application.
- FIG. 9 is a schematic diagram of another method for unicast communication according to an embodiment of the present application.
- FIG. 10 is a schematic diagram of another method for unicast communication according to an embodiment of the present application.
- FIG. 11 is a schematic diagram of another method for unicast communication according to an embodiment of the present application.
- FIG. 12 is a schematic diagram of another method for unicast communication according to an embodiment of the present application.
- FIG. 13 is a schematic diagram of a process of establishing unicast according to an embodiment of the present application.
- FIG. 14 is a schematic diagram of another process of establishing a unicast connection according to an embodiment of the present application.
- FIG. 15 is a schematic diagram of another process of establishing a unicast connection according to an embodiment of the present application.
- FIG. 16 is a schematic diagram of another process of establishing a unicast connection according to an embodiment of the present application.
- FIG. 17 is a schematic diagram of another process of establishing a unicast connection according to an embodiment of the present application.
- Fig. 18 is a schematic diagram of an apparatus for unicast communication according to an embodiment of the present application.
- FIG. 19 is a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- FIG. 20 is a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- FIG. 21 is a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- FIG. 22 is a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- FIG. 23 is a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- FIG. 24 is a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- FIG. 25 is a schematic diagram of a structure of a communication device according to an embodiment of the present application.
- FIG. 26 is a schematic diagram of another structure of a communication device according to an embodiment of the present application.
- FIG. 27 is a schematic diagram of another structure of a communication device according to an embodiment of the present application.
- GSM global system of mobile communication
- CDMA code division multiple access
- WCDMA broadband code division multiple access
- GPRS general packet radio service
- LTE long term evolution
- LTE frequency division duplex FDD
- TDD LTE Time division duplex
- UMTS universal mobile telecommunication system
- WiMAX worldwide interoperability for microwave access
- the terminal equipment in the embodiments of this application may refer to user equipment, access terminals, user units, user stations, mobile stations, mobile stations, remote stations, remote terminals, mobile equipment, user terminals, terminals, wireless communication equipment, user agents, or User device.
- the terminal device can also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), with wireless communication Functional handheld devices, computing devices, or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks, or terminals in the public land mobile network (PLMN) that will evolve in the future Devices, etc., are not limited in the embodiment of the present application.
- SIP session initiation protocol
- WLL wireless local loop
- PDA personal digital assistant
- the network device in the embodiment of the application may be a device used to communicate with terminal devices, and the network device may be a global system of mobile communication (GSM) system or code division multiple access (CDMA)
- GSM global system of mobile communication
- CDMA code division multiple access
- the base transceiver station (BTS) in the LTE system can also be the base station (nodeB, NB) in the wideband code division multiple access (WCDMA) system, or the evolutionary base station (evolutional base station) in the LTE system.
- NodeB eNB or eNodeB
- it can also be a wireless controller in a cloud radio access network (CRAN) scenario
- the network device can be a relay station, an access point, a vehicle-mounted device, a wearable device, and 5G
- the network equipment in the network or the network equipment in the future evolved PLMN network, etc., are not limited in the embodiment of the present application.
- the UE and the UE can communicate data through the network, or directly communicate between the UE and the UE without using network equipment.
- the interface between the UE and the UE is called the PC5 interface, which is similar to the Uu interface between the UE and the base station.
- the link between the UE and the UE is called a sidelink (SL), and a typical application scenario of sidelink communication is vehicle to everything (v2x).
- SL sidelink
- v2x vehicle to everything
- each car is a UE, and the UE and the UE can directly transmit data through sidelink without going through the network, which can effectively reduce the communication delay.
- Space-to-Reliable and Low Latency Communication can support unicast communication.
- Unicast communication is similar to data communication after a radio resource control (RRC) connection is established between a UE and a base station. It requires a unicast connection between the two UEs. After the unicast connection is established, the two UEs can perform data communication based on the negotiated identity, and the data can be encrypted or unencrypted. Compared with broadcasting, in unicast communication, the unicast communication can only be carried out between two UEs that have established a unicast connection.
- RRC radio resource control
- Figure 2 shows a schematic flow chart of establishing a unicast connection between two UEs in the prior art.
- S210. UE1 sends a direct communication request message to UE2.
- UE1 may send the request message in a broadcast manner.
- Fig. 1 shows a schematic diagram of a system architecture of an embodiment of the present application.
- the architecture includes an initiating UE (UE1), a relay device (relay UE), and a target UE (UE2).
- UE1 initiating UE
- relay UE relay device
- UE2 target UE
- the network elements in the UE-to-UE relay system may include an initiating UE1, a target UE2, and one or more relay UEs, where there is a demand for unicast communication between UE1 and UE2.
- UE1 and UE2 can transmit data and signaling through the relay UE.
- UE-to-UE relay can be divided into two types, one is the network layer (layer 3, L3) relay, and the other is the data link layer (layer 2, L2) relay.
- Figure 3 shows a schematic diagram of a user plane protocol stack under the L2 relay architecture.
- User data may be relayed under the packet data convergence protocol (PDCP).
- PDCP packet data convergence protocol
- the control plane connection is further divided into the access stratum (AS) control plane connection (which can be understood as the RRC connection) and the upper layer (It can be understood as a non-access stratum (non-access stratum, NAS) control plane connection.
- AS access stratum
- RRC Radio Resource Control
- Figure 4 shows a schematic diagram of the user plane protocol stack under the L3 relay architecture.
- user data is relayed at the IP layer.
- the SL radio link control (radio link control, RLC) layer may further include an adaptation layer.
- RLC radio link control
- the above architecture is a schematic diagram of the user plane protocol stack for data transmission after the unicast connection is established between the UEs through the relay.
- the appropriate relay UE needs to be selected.
- UE1 and UE2 There may be multiple relay UEs, and multiple relay UEs may not have a definite relationship with UE1 and UE2. That is, the unicast connection may not be established between the relay UE and UE1/UE2, and not all relay UEs have unicast connections. Both UE1 and UE2 are suitable for communication requirements.
- a certain relay UE may be too far away from UE2, which is not suitable for acting as a relay between UE1 and UE2 for data transmission. , The transmission of signaling.
- the prior art does not yet have a better method for selecting a relay UE.
- the embodiment of the application provides a method for unicast communication.
- the relay UE and/or UE1 and/or UE2 participate in the selection of the relay UE, so that a suitable relay UE can be selected. It is beneficial to increase the success rate of establishing unicast connections between UEs and improve the communication quality of unicast communication.
- the initiating UE may be the first terminal device, and the target UE may be the second terminal device, or optionally, the target UE may also be the third terminal device, and the specific situation is determined according to the description of different embodiments.
- the relay device in the embodiment of the present application may also be referred to as a relay UE.
- the reference signal in the embodiment of this application may be a demodulation reference signal (DMRS) or a channel state information reference signal (CSI-RS), and this application does not limit the type of reference signal .
- DMRS demodulation reference signal
- CSI-RS channel state information reference signal
- Fig. 6 shows a schematic diagram of a method for unicast communication according to an embodiment of the present application. As shown in FIG. 6, the method 600 includes S610 and S620, and these two steps are described in detail below.
- the first relay device receives a first message sent by the first terminal device, where the first message includes a first identifier of the second terminal device.
- the first identifier may be an application layer identifier (application layer identifier, APP ID) of the second terminal device.
- the first message may include service information of interest to the second terminal device, such as a service identifier.
- the first message may include indication information for instructing the first relay device to forward the first message.
- the indication information may be the indication information contained in the first message, or It is the indication information added to the header of the protocol layer when the first message is processed by the protocol layer, such as packet data convergence protocol (PDCP)/radio link control (RLC)/media It is added to the head of the media access control (MAC) layer, or added to the sidelink control information of the physical layer.
- PDCP packet data convergence protocol
- RLC radio link control
- media media access control
- the first message may only be used to request discovery of the target relay device.
- the first message can be used to request the establishment of a unicast connection with the target UE.
- it can also be understood as a request to establish a unicast connection between the initiating UE and the target UE through the target relay device. Broadcast connection.
- the second message is used to establish a first unicast connection
- the first unicast connection is a connection between the first terminal device and the second terminal device via the first relay device.
- Unicast connection established between.
- the foregoing second message may be a first message that is directly forwarded, or may be a second message generated by the first relay device on the basis of the first message.
- that the transmission quality of the first message satisfies the first preset condition includes: the reference signal received power RSRP of the first message is greater than or equal to a first threshold.
- the first relay device may measure the reference signal sent simultaneously with the first message to obtain a reference signal received power (RPRP) value, and compare it with the first threshold value. If the RSRP measurement is If the value is greater than the first threshold, continue to send the second message, otherwise it will not be sent.
- the first threshold value may be obtained by the first relay device from the base station to which it belongs, or may be obtained from the initiating UE, or locally configured by the first relay device, which is not covered by this application. Make a limit.
- the first relay device may also be based on the signal-to-noise ratio (SNR) of the link, the signal to interference plus noise ratio (SINR), and the reference signal acceptance quality (reference signal).
- SNR signal-to-noise ratio
- SINR signal to interference plus noise ratio
- reference signal reference signal acceptance quality
- Receive quality (RSRQ) channel state information (channel state information, CSI), etc. judge the first message, or determine whether to continue sending the second message to the target UE according to whether the first relay device supports the unicast connection service , It should be understood that the first relay device can select one of the methods to judge the received message, or it can also judge the received message based on two or more of them. Not limited.
- the first relay device may also judge the transmission quality of the message sent by the second terminal device. Specifically, the method further includes: the first relay device receives the message sent by the second terminal device.
- the third message includes the first identifier of the second terminal device; when the transmission quality of the third message meets the second preset condition, the first relay device sends the A terminal device forwards the third message.
- the relay device judges the transmission quality of the response message of the second terminal device (that is, the third message), and can take into account the different situations between the relay device and the target UE, so that a more suitable target relay device can be selected , And then improve the success rate of unicast connection and improve the communication quality of unicast communication.
- that the transmission quality of the third message satisfies the second preset condition includes: the RSRP of the third message is greater than or equal to a second threshold.
- the first relay device may measure the reference signal sent simultaneously with the third message to obtain the RSRP value, and then make a judgment according to the RSRP measured value and the second threshold value.
- the second threshold value may be obtained by the first relay device from the base station to which it belongs, or may be obtained from the initiating UE, or configured locally by the first relay device, which is not in this application. Make a limit.
- the second threshold value in this embodiment of the application may be the same as or different from the first threshold value used by the first relay device to determine the first message in the above steps, and its specific value may be based on actual conditions. It is confirmed that the embodiment of the present application does not limit this.
- the first relay device may also judge the third message according to the SNR, SINR, RSRQ, CSI, etc. of the link.
- the first relay device may change the selection criteria, such as lowering the first/second threshold value. Specifically, the first relay device receives first indication information, where the first indication information is used to instruct the first relay device to change the first preset condition and/or the second preset condition. Or optionally, the first relay device can also change the selection criteria according to the local configuration, so that a suitable target relay device can be selected.
- the selection criteria can be changed when no suitable target relay device is found, thereby ensuring the normal operation of the service.
- the second message may also be used to request the establishment of unicast communication.
- the process of establishing unicast communication belongs to the prior art and will not be done here. Go into details.
- the second message is also only used to request the discovery of the target relay device.
- the relay device also needs to receive from the initiating UE. A message for establishing a unicast connection, so that a unicast connection can be established between the initiating UE and the target UE.
- the method further includes: the first relay device receives a fourth message sent by the first terminal device, the fourth message is used to request the establishment of the first unicast connection; the first The relay device forwards the fourth message to the second terminal device; the first relay device receives a fifth message sent by the second terminal device, and the fifth message includes a unicast connection response message; The first relay device forwards the fifth message to the first terminal device.
- the unicast connection response message may be a direct communication acceptance message, or may also be a security establishment related message.
- the first relay device may obtain service information that the second terminal device is interested in in advance.
- the first relay device and the second terminal device have established a unicast connection, and the method further includes: the first relay device receives the sixth message sent by the second terminal device, The sixth message includes the service identifier of the second terminal device.
- the service identifier of the second terminal device may be a service identifier of interest to the terminal device.
- the relay device can determine whether the service corresponding to the first message is the first message based on the destination identifier corresponding to the first message. 2.
- the service that the terminal device is interested in so as to determine whether to send the second message to the second terminal device according to the judgment result.
- the first relay device may obtain the destination identifier corresponding to the first message after obtaining the first message
- the destination identifier is the default identifier of the service corresponding to the first message, so the first relay device can determine whether to continue sending the second message according to the destination identifier and the service of the second terminal device.
- the relay device can allocate local identities to different initiating UEs, so that the target UE can distinguish different initiating UEs.
- the first relay device sends a second message to the second terminal device, and the method further includes: when the first relay device sends the second message, simultaneously sending the first terminal device Where the second identifier is allocated by the first relay device to the first terminal device.
- the first relay device may receive the response message of the second terminal device after sending the second message.
- the method further includes: the first relay device receives a seventh message sent by the second terminal device and the second identifier, where the seventh message includes the First identifier, or the first relay device receives the second indication information sent by the second terminal device, where the second indication information is used to instruct the first relay device to release the first terminal The second identification of the device.
- the relay device participates in the selection of the relay device in the process of unicast communication. It not only considers the different situations between the relay device and the initiating UE, but also further considers the relationship between the relay device and the target UE. Therefore, it is possible to select a more suitable relay device in the process of unicast communication, thereby increasing the success rate of unicast connection and improving the communication quality of unicast communication.
- Fig. 7 shows a schematic diagram of another method for unicast communication according to an embodiment of the present application. As shown in FIG. 7, the method 700 includes steps S710 and S720, which are described in detail below.
- the first relay device receives a first message sent by a second terminal device, where the first message includes a service identifier of the second terminal device.
- the first relay device has established a unicast connection with the second terminal device.
- the identifier of the second terminal device may be a service identifier of interest to the second terminal device.
- the relay device can obtain the service identifier of the second terminal device in advance.
- the previously established unicast connection channel may be established according to the method for unicast communication described in the embodiment in FIG. 6, or may be established by using the method for establishing a unicast connection in the prior art.
- the embodiment of the present application does not limit the manner of the unicast connection channel established in advance.
- the first relay device determines to send a second message to the second terminal device according to the service identifier.
- the second message is used to request the establishment of a first unicast connection
- the first unicast connection is a unicast connection between the first terminal device and the second terminal device.
- the second unicast connection may be understood as a unicast connection established between the first terminal device and the second terminal device via the first relay device.
- the second terminal device may judge the received request message according to the service identifier in the first message. For example, it may judge that the request message corresponds to the request message based on the destination identifier corresponding to the request message received from the first terminal device. Whether the service of is the service that the second terminal device is interested in, according to the judgment result, it is determined whether to send the second message to the second terminal device.
- the received request message is judged, and further, the request message for establishing a unicast connection is sent to the second terminal device, and the unicast connection established earlier is reused.
- the connection channel can improve the efficiency of establishing a unicast connection and save resources.
- the method further includes: the first relay device receives a third message sent by the first terminal device, and the third message includes the first identifier of the second terminal device; When the transmission quality of the third message meets the first preset condition, the first relay device determines to send the second message to the second terminal device.
- the first relay device may determine whether to continue forwarding the request message to the second terminal device according to the service identifier of the second terminal device, and may also determine whether to continue according to the transmission quality of the request message received from the first terminal device The request message is forwarded to the second terminal device, so that a more suitable relay device can be selected.
- the above-mentioned second message may be a third message directly forwarded, or may be a second message generated by the first relay device on the basis of the third message
- that the transmission quality of the third message satisfies the first preset condition includes: the reference signal received power RSRP of the third message is greater than or equal to a first threshold.
- the first relay device may judge the third message according to the SNR, SINR, RSRQ, CSI, etc. of the link.
- the first relay device sends a second message to the second terminal device
- the method further includes: when the first relay device sends the second message, simultaneously sending the first message The second identifier of the terminal device, where the second identifier is allocated by the first relay device to the first terminal device.
- the second terminal device can multiplex the channel to establish unicast connections with multiple initiating UEs by assigning a local Identifies the local ID so that the second terminal device can distinguish different initiating UEs.
- the method further includes: the first relay device receives a fourth message sent by the second terminal device and the second identifier, wherein the fourth message includes the second terminal device Or the first relay device receives the first indication information sent by the second terminal device, where the first indication information is used to instruct the first relay device to release the first The second identifier of the terminal device.
- the unicast connection channel between the first relay device and the second terminal device established in advance is multiplexed to establish unicast connections with different initiating UEs.
- the first relay device may also Obtain the business information that the second terminal device is interested in in advance, and determine whether to send a request message to the second terminal device according to the business information. Compared with the prior art, it is beneficial to select a more suitable relay device, thereby improving the unicast connection The efficiency saves resources.
- FIG. 8 shows a schematic diagram of another method for unicast communication according to an embodiment of the present application. As shown in Fig. 8, the method 800 includes steps S810 and S820, which are described in detail below.
- the first relay device receives a first message sent by the first terminal device, where the first message is used to request the establishment of a second unicast connection.
- the second unicast connection is a unicast connection between the first terminal device and a third terminal device.
- the second unicast connection can be understood as A unicast connection established between the first terminal device and a third terminal device via the first relay device, wherein the first relay device and the first terminal device have established a unicast connection.
- the previously established unicast connection channel may be established according to the method for unicast communication described in the embodiment in FIG. 6, or may be established by using the method for establishing a unicast connection in the prior art.
- the embodiment of the present application does not limit the manner of the unicast connection channel established in advance.
- first terminal device and the second terminal device may have established a first unicast connection through the first relay device, and here the first terminal device may use the unicast connection that has been established between the first terminal device and the first relay device.
- the first terminal device may use the unicast connection that has been established between the first terminal device and the first relay device.
- Channel to establish a second unicast connection with a third terminal device different from the second terminal device.
- the first message may include an identifier of the second terminal device, such as an application layer identifier, or may also include service information of interest to the second terminal device.
- the first message may also include a default layer-2 (layer-2, L2) identifier corresponding to the unicast connection request service, or when the first terminal device sends the first message to the first relay device, it may also Send the default L2 identifier corresponding to the unicast connection service request service. Since the first relay device has already established a unicast connection with the first terminal device, the first relay device can identify the default layer identifier without using indication information.
- layer-2 layer-2
- the first relay device receives the first message sent by the first terminal device, and the method further includes: when the first relay device receives the first message, it also receives the The third identifier of the third terminal device, where the third identifier is allocated by the first terminal device to the third terminal device.
- the first terminal device may multiplex the unicast connection to establish unicast connections with different target UEs, so the first terminal device may be different
- the target UE is assigned a local identity, so that the first terminal device can distinguish different target UEs.
- the first relay device sends a second message to the third terminal device, and establishes a service identifier corresponding to the second unicast connection.
- the second message is used to request the establishment of the second unicast connection with the third terminal device.
- the foregoing second message may be a first message that is directly forwarded, or may be a second message generated by the first relay device on the basis of the first message.
- the service identifier corresponding to the second unicast connection may be the default layer two identifier received from the first terminal device, or it may be generated by the first relay device itself.
- the first relay device is in After receiving the first message, the data packet in the first message can be parsed to obtain the service information corresponding to the first message, so as to determine the identity corresponding to the unicast connection service.
- the first terminal device may multiplex the unicast connection to establish unicast connections with different target UEs, so the first relay device may be different
- the target UEs are assigned a local identity, so that the first terminal device can distinguish different target UEs.
- the first relay device may judge the transmission quality of the received message sent by the third terminal device based on the difference between itself and the third terminal device, so as to achieve the purpose of selecting a suitable target relay device. . Specifically, the method further includes: the first relay device receives a third message sent by the third terminal device, where the third message includes a response message to the second unicast connection request; A relay device judges whether the transmission quality of the third message satisfies the third preset condition.
- the transmission quality of the third message satisfies the third preset condition includes: the RSRP of the third message is greater than or equal to a third threshold.
- the relay device may measure the reference signal sent simultaneously with the third message to obtain the RSRP value, and then judge the RSRP measurement value according to the RSRP first threshold value in the third preset condition.
- the first relay device may also judge the third message according to the SNR, SINR, RSRQ, CSI, etc. of the link.
- the first threshold value may be obtained by at least one candidate relay UE from the base station to which it belongs, or may be obtained from the initiating UE, or locally configured by the relay UE, which is not limited in this application.
- the method further includes: the first relay device sends a fourth message and the third message to the first terminal device.
- the fourth identifier of the terminal device where the fourth message includes the first identifier of the second terminal device, and the fourth identifier is allocated by the first relay device to the third terminal device.
- the method further includes: the first relay device sends third indication information to the first terminal device, so The third indication information is used to indicate that the first relay device cannot be used to establish the second unicast connection.
- FIG. 9 shows a schematic diagram of another method for unicast communication according to an embodiment of the present application. As shown in FIG. 9, the method 900 includes steps S910 and S920, which are described in detail below.
- the second terminal device receives a first message sent by at least one candidate relay device, where the first message includes the first identifier of the second terminal device.
- the first identifier of the second terminal device may be an application layer identifier of the second terminal device.
- the first message may only be used to request discovery of the target relay device.
- the first message can be used to request the establishment of a unicast connection with the target UE.
- it can also be understood as a request to establish a unicast connection between the initiating UE and the target UE through the target relay device. Broadcast connection.
- the second terminal device When the transmission quality of the first message meets a first preset condition, the second terminal device sends a second message to at least one candidate relay device that meets the first preset condition, or when the When the transmission quality of the first message does not meet the first preset condition, the second terminal device discards the first message or does not respond.
- the second message is used to establish a first unicast connection
- the first unicast connection is a unicast connection between the first terminal device and the second terminal device.
- the first unicast connection can be understood as a unicast connection established between the first terminal device and the second terminal device via a first relay device.
- the relay device is one of the at least one candidate relay device.
- the second terminal device judges the transmission quality of the second message, and the different situations between the relay device and the target UE can be taken into consideration, so that a more suitable target relay device can be selected, and the unicast connection can be improved. Improve the communication quality of unicast communication.
- the transmission quality of the first message satisfies the first preset condition includes: the reference signal received power RSRP of the first message is greater than or equal to a first threshold.
- the second terminal device may measure the reference signal sent at the same time as the first message to obtain the first RSRP value, and then compare the first RSRP value with the first threshold value, thereby selecting a suitable target relay equipment.
- the first threshold value may be obtained by the second terminal device from the base station to which it belongs, or may be obtained from the relay UE or the initiating UE, or configured locally by the second terminal device. There is no restriction on this.
- the second terminal device may also judge the first message according to the SNR, SINR, RSRQ, CSI, etc. of the link.
- the first message further includes a transmission quality result of a third message, wherein the third message is sent by the first terminal device to the at least one candidate relay device, and the first The transmission quality of the message meeting the first preset condition further includes: when the reference signal received power RSRP of the third message is greater than or equal to a second threshold.
- the second terminal device may measure the reference signal sent simultaneously with the third message to obtain the second RSRP value.
- the second terminal device may obtain two threshold values, where the first threshold value corresponds to the measurement result of the reference signal of the first message, and the second threshold value corresponds to the measurement result of the reference signal of the third message.
- the second terminal device can choose by itself, or choose the one with the largest sum of the two values, or the one with the largest weighted sum of the two measurement results.
- the two weighting coefficients and two The threshold value may be obtained by the second terminal device from the network, or obtained from the first terminal device, or pre-configured by the second terminal device. Or alternatively, the second terminal device only obtains a first threshold value, and both measurement results are compared with the first threshold value. When both measurement results are greater than or equal to the first threshold value, it will select The corresponding target relay device.
- the processing method is the same as the above description.
- the second terminal device can not only judge the transmission quality of the received second message, but also judge the transmission quality of the first message received by the relay device, so that the second terminal device can synthesize Considering different situations of multiple links between the first terminal device, the target relay device, and itself, so that a more suitable target relay device can be selected to establish a unicast connection.
- the second terminal device may select only one optimal relay device from a plurality of candidate relay devices as the target relay device. Specifically, when the transmission quality of the first message satisfies the first When a preset condition is set, the second terminal device sends a second message to the at least one candidate relay device that meets the first preset condition, and the method further includes: the second terminal device according to the second preset condition Assuming a condition, the first relay device is selected from the at least one candidate relay device; the second terminal device sends the second message to the first relay device.
- the second terminal device may also select multiple qualified relay devices from multiple candidate relay devices according to the first threshold value, which is not limited in this embodiment of the application.
- the foregoing threshold value may be the same as or different from the first threshold value and the second threshold value that the second terminal device judges the first message and the third message.
- the specific situation is determined according to actual needs. The embodiments are not limited here.
- the method further includes: the second terminal device receives first indication information, where the first indication information is used to instruct the second terminal device to change the first preset condition and/or the second Pre-conditions.
- the method further includes: the second terminal device receives a fourth message sent by the first relay device, The fourth message is used to request the establishment of the first unicast connection; the second terminal device sends a fifth message to the first relay device, and the fifth message includes a unicast connection response message.
- the unicast connection response message may be a direct communication acceptance message, or may also be a security establishment related message.
- a unicast connection may already exist between the second terminal device and multiple candidate relay devices.
- the target UE can use the previously established unicast connection to establish a unicast connection with other initiating UEs.
- the second terminal device has established a unicast connection with the at least one candidate relay device, and the method further includes: the second terminal device sends a sixth message to the at least one candidate relay device, The sixth message includes the service identifier of the second terminal device.
- the service identifier may be a service identifier of interest to the second terminal device.
- the previously established unicast connection channel may be established according to the method for unicast communication described in the embodiment in FIG. 6, or may be established by using the method for establishing a unicast connection in the prior art. Yes, the embodiment of the present application does not limit the manner of the unicast connection channel established in advance.
- the second relay device can send the service information (such as service identifier) that it is interested in in advance to the relay device that establishes the unicast connection with it. , So that when the relay device receives the request message sent by the initiating UE, it can judge the request message according to the service information, so as to determine whether to continue to send the message to the second terminal device, thereby improving the success rate of the unicast connection.
- service information such as service identifier
- the second terminal device judging whether the transmission quality of the first message meets the first preset condition may include different situations, specifically, because the second terminal device
- the terminal device has established a unicast connection with at least one relay device.
- the second terminal device may Based on a preset condition, a relay device is selected from the at least one candidate relay device as the target relay device, and the preset condition may be a judgment based on the transmission quality of the reference signal of the second message or the load.
- the second message received by the second terminal device is from the candidate relay device that establishes a unicast connection with it, and also from other candidate relay devices, if it comes from the second message of the other candidate relay device 2.
- the transmission quality of the message is higher than the threshold, select an optimal target relay device among other candidate relay devices according to preset conditions; if the transmission quality of the second message sent by other candidate relay devices is not satisfied If there is a preset condition, the candidate relay device that has established a unicast connection first is selected as the target relay device.
- the specific selection process refer to the situation that the above-mentioned second message all come from establishing a unicast connection with it; or the second terminal device also It is not necessary to judge other candidate relay devices first, and preferentially select the candidate relay device that established a unicast connection channel with it first.
- the specific selection process refer to the situation that the above second message all comes from the unicast connection establishment with it. If you fail to select To the appropriate target relay device, then select the target relay device from other candidate relay devices.
- the second terminal device receives the first message sent by at least one candidate relay device, and the method further includes: when the second terminal device receives the first message, it also receives the The second identifier of the first terminal device, where the second identifier is allocated to the first terminal device by the at least one candidate relay device.
- the target UE can distinguish different initiating UEs.
- the second terminal device sends a second message to at least one candidate relay device that meets the first preset condition, and the method further includes: the second terminal device is sending the second message When sending a message, the second identifier of the second terminal device is sent at the same time.
- the second terminal device may also send second indication information to at least one candidate relay device that satisfies the first preset condition, where: The second indication information is used to instruct the first relay device to release the second identifier.
- the second terminal device finds that the first message is not used to find the terminal device, it can instruct the relay device to release the identifier allocated for itself.
- the target UE selects the target relay device during the unicast communication, thereby increasing the success rate of the unicast connection and improving the communication quality of the unicast communication.
- FIG. 10 shows a schematic diagram of another method for unicast communication according to an embodiment of the present application. As shown in FIG. 10, the method includes S1001, and this step is described in detail below.
- the second terminal device sends a first message to at least one candidate relay device, where the first message includes the service identifier of the second terminal device, and the second terminal device is connected to the at least one candidate relay device.
- the device has established a unicast connection.
- the above-mentioned service identifier of the second terminal device may be a service identifier of interest to the second terminal device.
- the second terminal device can send its own service identification to the relay device in advance, so that the relay device can snoop for the second terminal device according to the service identification, so as to communicate with the second terminal device.
- the request message corresponding to the service that the device is interested in is sent to the second terminal device, thereby improving the efficiency of the unicast connection.
- the previously established unicast connection channel may be established according to the method for unicast communication described in the embodiment in FIG. 6, or may be established by using the method for establishing a unicast connection in the prior art.
- the embodiment of the present application does not limit the manner of the unicast connection channel established in advance.
- the method further includes: the second terminal device receiving a second message sent by the at least one candidate relay device, the second message being used to request the establishment of a first unicast connection, and the first A unicast connection is a unicast connection established between the first terminal device and the second terminal device via a first relay device, and the first relay device is one of the at least one candidate relay device One; the second terminal device sends a third message to the at least one candidate relay device, or when the transmission quality of the second message meets a first preset condition, the second terminal device sends a third message to the at least one candidate relay device At least one candidate relay device under the first preset condition sends a third message, or when the transmission quality of the second message does not meet the first preset condition, the second terminal device discards the first message or does not Responding, wherein the third message includes a unicast connection response message.
- the unicast connection response message may be a direct connection communication acceptance message, or a security establishment related message.
- the second terminal device Since the second terminal device has established a unicast connection with at least one relay device, when the second message received by the second terminal device is all from at least one candidate relay device that established a unicast connection channel with it, the second The terminal device may directly send the third message to the at least one candidate relay device without judging the second message group, or alternatively, the second terminal device may select one from the at least one candidate relay device based on a preset condition
- the relay device serves as the target relay device, and the preset condition may be judged based on the transmission quality of the reference signal of the second message or the load.
- the second message received by the second terminal device is from the candidate relay device that establishes a unicast connection with it, and also from other candidate relay devices, if it comes from the second message of the other candidate relay device 2.
- the transmission quality of the message is higher than the threshold, select an optimal target relay device among other candidate relay devices according to preset conditions; if the transmission quality of the second message sent by other candidate relay devices is not satisfied If there is a preset condition, the candidate relay device that has established a unicast connection first is selected as the target relay device.
- the specific selection process refer to the situation that the above-mentioned second message all come from establishing a unicast connection with it; or the second terminal device also It is not necessary to judge other candidate relay devices first, and preferentially select the candidate relay device that established a unicast connection channel with it first.
- the specific selection process refer to the situation that the above second message all comes from the unicast connection establishment with it. If you fail to select To the appropriate target relay device, then select the target relay device from other candidate relay devices.
- FIG. 11 shows a schematic diagram of another method for unicast communication according to an embodiment of the present application. As shown in Figure 9, the method includes S1110 to S1130, and these steps are described in detail below.
- the first terminal device sends a first message to at least one candidate relay device, where the first message includes the first identifier of the second terminal.
- the content included in the first message is the same as the content included in the first message in the embodiment of the application in FIG. 6, and will not be repeated here.
- the first terminal receives a second message sent by the at least one candidate relay device, where the second message includes the first identifier of the second terminal device.
- the second message may only include the response message of the discovery message, or when the foregoing first message is used to request the establishment of a unicast connection with the target UE In this embodiment, it can also be understood as a request for establishing a unicast connection between the initiating UE and the target UE through the target relay device.
- the second message may include a unicast connection response message.
- the single The broadcast connection response message may be a direct communication accept message (direct communication accept) or a security establishment message (security establishment).
- the third message is used to establish a first unicast connection
- the first unicast connection is a connection between the first terminal device and the second terminal device via the first relay device.
- the first relay device is one of the at least one candidate relay device.
- the embodiment of the present application initiates the UE to judge the relay device during the unicast communication process, thereby selecting a suitable target relay device, thereby increasing the success rate of the unicast connection and improving the quality of the unicast communication.
- the transmission quality of the second message satisfies the first preset condition includes: the reference signal received power RSRP of the second message is greater than or equal to a first threshold.
- the first terminal device may measure the reference signal sent simultaneously with the second message to obtain the RSRP value, and then judge the RSRP measurement value according to the first threshold value in the preset condition, so as to determine whether to A relay device sends the third message.
- the first terminal device may also judge the second message according to the SNR, SINR, RSRQ, CSI, etc. of the link.
- the first threshold value may be obtained by the first relay device from the base station to which it belongs, or configured locally by the first terminal device, which is not limited in this application.
- the first message is used to request the establishment of the first unicast connection
- the third message includes first indication information
- the first indication message is used to instruct the second terminal device to pass
- the first relay device establishes the first unicast connection with the first terminal device.
- the first message is used to request the discovery of a target relay device
- the third message is used to request to establish the first order with the second terminal device through the first relay device. Broadcast connection.
- FIG. 12 shows a schematic diagram of another method for unicast communication according to an embodiment of the present application. As shown in FIG. 12, the method 1200 includes steps S1210 and S1220, which are described in detail below.
- the first terminal device generates a first message, where the first message is used to request the establishment of a second unicast connection.
- the first message includes information about a service identifier corresponding to the establishment of the second unicast connection, wherein the at least one candidate relay device has established a unicast connection with the first terminal device, so
- the second unicast connection is a unicast connection established between the first terminal device and the second terminal device.
- the second unicast connection can be understood as the first terminal device via A unicast connection established between the first relay device and the third terminal device.
- the first relay device is one of the at least one candidate relay device.
- the first terminal device sends a first message to at least one candidate relay device.
- the method further includes: the first terminal device receives a second message sent by the first relay device and a second identifier of the second terminal device, or receives the first relay The second indication information sent by the device, wherein the second identifier of the second terminal device is assigned by the first relay device or the first terminal device for the second terminal device, and the second terminal device The indication information is used to indicate that the first relay device cannot be used to establish the unicast connection.
- the first terminal device can establish unicast connections with multiple different target UEs through the unicast connection channel previously established with the first relay device, by assigning a local identity to the target UE, the first terminal device can distinguish Different target UEs.
- the first terminal device sends a first message to at least one candidate relay device
- the method further includes: when the first terminal device sends the first message, simultaneously sending the third terminal device's A third identifier, where the third identifier is allocated by the first terminal device to the third terminal device.
- the first terminal device can distinguish different target UEs.
- the criteria for selecting the target relay device can be lowered.
- the first terminal device may send instruction information to the relay device and/or the target UE to instruct it to change its preset conditions.
- the method further includes: the first terminal device sends second instruction information, The second indication information is used to instruct the first relay device and the second terminal device to change preset conditions.
- the first terminal device may also reduce its own selection criteria for the target relay device according to local configuration.
- the first terminal device since the first terminal device has established a unicast connection with the relay device, the first terminal device can reuse the previously established unicast connection channel to establish unicast connections with different target UEs. Connection, thereby improving the efficiency of unicast connection and saving resources.
- FIG. 13 shows a schematic flowchart of establishing a unicast connection according to an embodiment of the present application.
- the initiating UE sends a first message to at least one candidate relay device relay UE (such as the relay device 1, the relay device 2, the relay device 3), and the first message may include the initiating UE And the identifier of the target UE, such as the application layer identifier (APP ID) of the UE or the service information that the target UE is interested in.
- APP ID application layer identifier
- the initiating UE When the initiating UE sends the first message, it will send the destination identifier and source identifier at the same time.
- the destination identifier here may be the default identifier corresponding to the unicast connection service, and the destination identifier and source identifier may be carried on the MAC header.
- the source identifier is carried in the MAC header, part of the destination identifier is carried in the MAC header, and the other part is carried in the sidelink control information (SCI) of the physical layer.
- the first message may include indication information, and the indication information is used to instruct at least one candidate relay UE to forward the first message.
- the indication information may be the indication information contained in the first message or the first message.
- the indication information added to the protocol layer header, such as the PDCP/RLC/MAC layer header, or the sidelink control information of the physical layer.
- the target identifier may be an identifier corresponding to the service of the relay UE, and the identifier corresponding to the service of the relay UE may be an identifier used by the initiating UE to find the relay UE and establish a unicast connection with the target UE through the relay device.
- the first message may only be used to find the target relay UE, or may be used to request the establishment of a unicast connection between the initiating UE and the target UE.
- it may also be understood as passing through the target relay Following the establishment of a unicast connection between the device and the target UE, that is, the process of searching for a relay UE in the embodiment of the present application can be combined with the unicast connection process between the initiating UE and the target UE or performed separately.
- At least one candidate relay UE may judge the transmission quality of the received first message and decide whether to continue sending the second message to the target UE.
- the transmission quality of the first message here may be: at least one relay The UE can make a judgment based on the RSRP of the reference signal sent simultaneously with the first message.
- the relay device sends the second message to the target UE, otherwise Do not send.
- the first threshold value may be obtained by at least one candidate relay UE from the base station to which it belongs, or may be obtained from the initiating UE, or locally configured by the relay UE, which is not limited in this application.
- At least one candidate relay UE may store the identity corresponding to the initiating UE, and when at least one candidate relay UE finds that the first message carries an identity of interest or recognizable identity, it may accept the discovery message. Or alternatively, at least one candidate relay UE may also judge the first message according to the link's SNR, SINR, RSRQ, CSI, etc., or may also determine whether to continue to the target according to whether the relay device supports the unicast connection service. The UE sends the second message.
- the embodiment of the present application does not limit the way of determining the signal transmission quality.
- At least one candidate relay UE sends a second message to the target UE.
- the second message may include the identities of the initiating UE and the target UE in the first message, or the service information that the target UE is interested in.
- the relay UE may send the second message in a broadcast manner.
- the second message sent by the at least one candidate relay UE may directly forward the above-mentioned first discovery message, or may also generate a second message by itself and send it to the target UE.
- the second message may also include indication information for informing the target UE that the second message is from the relay UE.
- the indication information may be the indication information contained in the first message, or the first message.
- the destination identifier here may be the default identifier corresponding to the unicast connection service, or the identifier corresponding to the relay UE service.
- the identifier corresponding to the relay UE service can be understood as the target UE can determine that the message is forwarded by the relay UE after receiving the second message.
- the source identifier here may be an identifier allocated by the relay UE for unicast communication with the target UE.
- the foregoing second message may be a first message that is directly forwarded, or may be a second message generated by the first relay device on the basis of the first message.
- the second message is also only used to discover the target relay device, or when the first message is also used to request the establishment of a connection between the initiating UE and the target UE.
- the second message can also be used to request the establishment of a unicast connection.
- the target UE sends a third message to at least one candidate relay UE, where the third message may include an identification of the target UE, such as an application layer identification APP ID.
- the destination identifier used by the target UE to send the third message may be the source identifier used by the relay UE when sending the second message.
- the third message may only include a response message for discovering the target relay device, or when the aforementioned first message and second message are used
- the third message is a message in response to the request, and may specifically include a direct communication accept message or a security establishment message.
- the target UE A unicast connection can be established between the UE and the initiating UE through a relay.
- the specific process is shown in Figure 2.
- the unicast establishment process is an existing technology, and this application does not limit the manner of unicast establishment of the connection.
- At least one relay UE may further judge the third message, and forward the third message when the transmission quality of the third message meets a preset condition.
- at least one relay UE may judge the RSRP value of the reference signal sent together with the third message according to the second RSRP threshold.
- the second threshold value may be obtained by at least one candidate relay UE from the base station to which it belongs, or may be obtained from the initiating UE, or configured locally by the relay UE, which is not limited in this application.
- the relay UE may also judge the first message according to the SNR, SINR, RSRQ, CSI, etc. of the foregoing link, which is not limited in the embodiment of the present application.
- At least one candidate relay UE forwards a third message to the initiating UE, and the third message may include the identity of the target UE.
- the destination identifier in the third message sent by the relay UE to the initiating UE is the source identifier used when the initiating UE sends the first message, and the relay UE uses this destination identifier to send the third message to the initiating UE.
- the initiating UE selects the target relay UE according to the received third message.
- the initiating UE may measure the transmission quality of the third message, such as the RSRP value, and select a candidate relay UE with the best result as the target relay UE according to the third RSRP threshold. Further, the initiating UE can also select the target relay UE according to the third threshold. When all candidate relay UEs do not meet the third threshold, the initiating UE abandons the selection of the target relay UE, or re-initiates the first message and looks for other The eligible target relay UE.
- the initiating UE sends a fourth message to the selected target relay device (here, the target UE selects the relay device 2 as the target relay device).
- the fourth message is used to request the establishment of a unicast connection with the target UE through the relay device 2; or when the first message is also used to request establishment
- the fourth message may include indication information to instruct the target UE to establish a unicast connection with the initiating UE through the relay device 2.
- each threshold value in the embodiment of the present application may be the same or different, and different values may be selected according to the actual situation, which is not limited in the embodiment of the present application.
- FIG. 14 is a schematic diagram of another process of establishing a unicast connection according to an embodiment of the present application.
- the difference from FIG. 13 is that in this embodiment of the present application, at least one candidate relay UE can be selected by the target UE to determine the target relay UE.
- S1401 and S1402 are the same as S1301 and S1302.
- the first message in the embodiment of this application can also be used only to request the discovery of the target relay device, or can also be used to request the establishment of a unicast connection at the same time, which is the same as the content in the embodiment of the application in FIG. To repeat it too much.
- the target UE will select the target relay UE from at least one relay UE, and send the third message to the target relay device in a unicast manner.
- the target UE may judge the RSPR value of the reference signal received at the same time as the second message according to the first RSRP threshold value.
- the first threshold value may be the initiating UE’s
- the relay UE can carry the first threshold value when sending the second message, and then the target UE can make a judgment according to the first threshold value and select the optimal target relay UE.
- the target UE The relay device 1 is selected as the optimal target relay UE.
- At least one candidate relay UE may modify the first threshold value before sending it to the target UE.
- the threshold value in the request message received by the target UE from different candidate relay UEs may be different.
- the target UE may judge the first message according to the SNR, SINR, RSRQ, CSI, etc. of the above-mentioned link, or whether the target UE is authorized to establish a unicast connection with the candidate relay UE, so as to select at least one relay UE,
- the embodiment of the present application does not limit the judgment method.
- the target UE sends a third message to the relay UE.
- the target UE unicasts to the target relay device selected in the target S1403a (the target relay device in this embodiment of the application is the relay device 1) Send the third message.
- multiple relay UEs that meet the requirements can be selected according to the first RSRP threshold.
- the RSRP measurement value of the reference signal of multiple relay UEs is greater than that of the target UE.
- the target UE can send a third message to multiple relay UEs that meet the conditions.
- the third message may only include a response message requesting the discovery of the target relay device, or when the first message sent by the initiating UE is also used for the request
- the third message may include a unicast connection response message.
- the unicast connection response message may be a direct communication acceptance message, or may be a secure establishment Process-related messages.
- the target relay UE forwards the foregoing third message to the initiating UE.
- the third message only includes the above-mentioned response message for discovering the target relay device, or when the first message sent by the initiating UE is used to request the establishment of a single
- the initiating UE establishes a unicast connection with the target UE through the target relay UE after receiving the third message. For example, it may be the direct communication in S1403 to receive the message or the message related to the security establishment process.
- the target UE selects at least one eligible relay UE, and sends a third message to the at least one relay UE.
- the relay UE can also send a third message to the received third message.
- the reference signal is measured to obtain the RSRP value, and the RSRP value is compared with the second threshold value.
- the specific comparison method is the same as that of the embodiment in FIG.
- the initiating UE may receive the third message forwarded by the target relay UE.
- a fourth message is sent to the target relay UE, requesting the establishment of a unicast connection between the relay device 1 and the target UE.
- the process of establishing a unicast connection belongs to the prior art, and will not be repeated in the embodiment of the present application.
- each threshold value in the embodiment of the present application may be the same or different, and different values may be selected according to the actual situation, which is not limited in the embodiment of the present application.
- FIG. 15 shows another schematic flowchart of establishing a unicast connection according to an embodiment of the present application.
- the embodiment of this application is similar to FIG. 14, except that, in the embodiment of this application, at least one relay UE may not judge the reference signal after measuring the reference signal sent simultaneously with the first message sent by the initiating UE.
- Namely S1502a after at least one candidate relay UE measures the reference signal of the first message to obtain the RSRP value, it may not make a judgment, but directly send a second message to the target UE, and carry the above-mentioned measurement result in the second message RSRP result of the reference signal.
- the foregoing second message may be a first message that is directly forwarded, or may be a second message generated by the first relay device on the basis of the first message.
- the target UE measures the received reference signal of the second message of at least one candidate relay UE to obtain the RSRP value, and according to the threshold value, measures the reference signal of the first message carried in the second message and the measurement result of the reference signal of the first message.
- the measurement result of the reference signal of the second message is judged and a relay UE that meets the conditions is selected.
- the target UE may obtain two threshold values, where the first threshold value corresponds to the measurement result of the reference signal of the second message, and the second threshold value corresponds to the relay UE measurement result of the reference signal of the first message . If and only if the two measurement results are greater than or equal to the corresponding threshold value, the corresponding relay UE will be considered.
- UE2 can choose by itself, or choose the largest sum of the two values, or the largest weighted sum of the two measurement results.
- the two weighting coefficients and the two thresholds can be It is obtained by UE2 from the network, or obtained from UE1, or pre-configured by UE2. Or alternatively, UE2 only obtains one threshold value, and both measurement results are compared with this threshold value. When both measurement results are greater than or equal to the threshold value, the corresponding relay UE will be selected.
- the processing method is the same as the above description. The rest of the steps are the same as the application embodiment in FIG. 13 and FIG.
- the target UE in the embodiment of the present application may also judge the second message according to the SNR, SINR, RSRQ, CSI, etc. of the link in the foregoing embodiment, which is not limited in the embodiment of the present application.
- the above application embodiments are the process of discovering the target relay UE and establishing a unicast connection when the initiating UE and the target UE and the relay UE have not established a unicast connection. However, in actual situations, the initiating UE and the relay UE and the target UE and the relay UE are between A unicast connection may have been established.
- each threshold value in the embodiment of the present application may be the same or different, and different values may be selected according to the actual situation, which is not limited in the embodiment of the present application.
- FIG. 16 shows another schematic flowchart of establishing a unicast connection according to an embodiment of the present application.
- the embodiment of this application is similar to the process of establishing a unicast connection in Fig. 14 and Fig. 15. The difference is that, in Fig. 14 and Fig. 15, no unicast connection is established between the initiating UE, the relay UE, and the target UE. In this embodiment of the application, a unicast connection has been established between the initiating UE and at least one candidate relay device.
- the process of establishing a unicast connection in an embodiment of the present application will be described in detail below.
- the previously established unicast connection channel may be established according to the method for unicast communication described in the embodiment of this application, or may be established by using the method for establishing a unicast connection in the prior art. If established, the embodiment of the present application does not limit the manner of the unicast connection channel established in advance.
- the UE Initiate the UE to send a first message to at least one candidate relay device in a unicast manner, where the first message is used to request the establishment of a unicast connection between the target relay device and the target UE.
- the first message The message may include the application layer identification of the initiating UE and the application layer identification of the target UE.
- the initiating UE when it sends the first message, it may also carry a service identifier.
- the identifier may be a default layer-2 (layer-2, L2) identifier corresponding to the unicast connection request service, or the initiating UE may send at least one
- the candidate relay device sends the first message, it also sends the default L2 identifier corresponding to the unicast connection service request service.
- the initiating UE when it sends the first message, it may also carry another identifier of the target UE.
- This identifier is the local ID allocated by the initiating UE to the target UE, so that the initiating UE can distinguish different target UEs. It should be understood that, This identifier is different from the application layer identifier of the target UE described above, and the application layer identifier of the target UE is an inherent identifier belonging to the target UE.
- the at least one candidate relay device can be identified according to the service identifier in the request message sent by the initiating UE.
- At least one candidate relay device After receiving the request message sent by the initiating UE, at least one candidate relay device broadcasts a second message, where the second message is used to request the establishment of a unicast connection with the target UE.
- the destination identifier used by the second message may be the default L2 identifier carried in the first message, or may also be the identifier corresponding to the unicast connection service determined by the relay device.
- the relay device receives the first After the message, the data packet in the first message can be parsed to obtain the service information corresponding to the first message, so as to determine the identifier corresponding to the unicast connection service. It should be understood that at least one relay device will carry its own source identifier when sending the second message, and different candidate relay devices use different source identifiers.
- the foregoing second message may be a first message that is directly forwarded, or may be a second message generated by the first relay device on the basis of the first message.
- Step S1603 is similar to the process of selecting a relay device by the target UE in FIG. 14 and FIG. 15.
- the target UE will select an optimal candidate relay device as the target relay device. 1 as an example, and send a third message to the relay device 1.
- the third message may be a unicast connection response message.
- the unicast connection response message may be a direct communication acceptance message or a security establishment related message.
- the target UE can establish a unicast connection between the relay device 1 and the initiating UE. This process belongs to the prior art and will not be repeated here.
- the target UE may also select multiple candidate relay devices that meet the conditions, and send the third message to the multiple candidate relay devices that meet the conditions.
- the target relay device forwards the third message to the initiating UE.
- the unicast connection established between the relay device and the initiating UE may be multiplexed by multiple target UEs, that is, the relay device may establish unicast connections between the initiating UE and multiple target UEs.
- the relay device forwards the third message to the initiating UE, it may carry an identifier of the target UE, which is the target relay device or the local ID allocated by the initiating UE to the target UE, so as to facilitate the initiating UE. Different target UEs can be distinguished.
- the target relay device may continue to judge the received third message and determine whether to forward the third message to the initiating UE, and the target relay device may check the reference signal received at the same time when the third message is received. Perform measurement to obtain the RSRP value, and then determine whether the PRSP value meets the forwarding condition according to the first threshold value.
- the target relay device when the target relay device determines that the RPSP value of the third message meets the first threshold, the target relay device forwards the third message to the initiating UE, and at the same time carries the identity of the target UE, which may be the initiating UE Or the target relay device is allocated to the target UE; when the target relay device determines that the RSRP value of the third message does not meet the threshold requirement, the target relay device may send indication information to the initiating UE to indicate the target relay device It cannot be used to establish a unicast connection between the initiating UE and the target UE.
- the relay device can directly forward the request message to the target UE without screening the received unicast establishment request message.
- multiplexing the previously established unicast connection channel to achieve a unicast connection with the target UE can improve efficiency and save resources.
- FIG. 17 shows another schematic flowchart of establishing a unicast connection according to an embodiment of the present application.
- the embodiment of this application is similar to the process of establishing a unicast connection in Fig. 14 and Fig. 15. The difference is that, in Fig. 14 and Fig. 15, no unicast connection is established between the initiating UE, the relay UE, and the target UE. In this embodiment of the application, a unicast connection has been established between the target UE and at least one candidate relay device. The process of establishing a unicast connection in an embodiment of the present application will be described in detail below.
- the previously established unicast connection channel may be established according to the method for unicast communication described in the embodiment of this application, or may be established by using the method for establishing a unicast connection in the prior art. If established, the embodiment of the present application does not limit the manner of the unicast connection channel established in advance.
- the first message sent in this step is used to request the establishment of a unicast connection with the target UE through the relay device.
- the destination identifier used by the first message may be the default L2 identifier corresponding to the service that initiates the unicast connection.
- indication information may also be carried, indicating that the message is sent to the relay device.
- the at least one candidate relay device may also measure the reference signal of the received first message, and determine whether to send the second message to the target UE according to the threshold value and the measurement result.
- the specific steps are the same as those in FIGS. 14 and 15.
- the process of the relay device in determining whether to forward the first message is similar, and will not be repeated here.
- the threshold value of the relay device may also be obtained from the target UE.
- the foregoing second message may be a first message that is directly forwarded, or may be a second message generated by the first relay device on the basis of the first message.
- At least one relay device Before at least one relay device sends the second message to the target UE, it may also judge the received first message according to the service information that the target UE is interested in.
- the at least one device that establishes a unicast connection with the target UE The candidate relay device may obtain the service information that the target UE is interested in in advance, and the service information that the target UE is interested in may be the default L2 identifier corresponding to the service.
- the relay device that established the unicast connection with the target UE After the relay device that established the unicast connection with the target UE first receives the first message, it can determine whether the first message contains the service that the target UE is interested in according to the service information obtained from the target UE, and if it contains the service that the target UE is interested in If the service is required, it is determined to send the second message to the target UE, otherwise it is not sent.
- At least one candidate relay device sends a second message to the target UE in a unicast manner.
- the second message may be the first message, or the second message may be generated by the relay device based on the first message.
- at least one candidate relay device when at least one candidate relay device sends the second message to the target UE, it may also carry an identity of the initiating UE. The identity is the local ID allocated by the at least one relay device to the initiating UE, so that the target UE can respond differently. The originating UE is distinguished.
- the target UE may judge the received second message, select a target relay device from at least one candidate relay device, and send a third message to it, and the third message may be a unicast connection response message,
- the unicast connection response message may be a direct connection communication acceptance message or a security establishment related message.
- the target UE may establish a unicast connection between the relay device 1 and the initiating UE, This process belongs to the prior art and will not be repeated here.
- the relay device 1 is used as the target relay device.
- the specific determination process is similar to the process when the first message is used to request the establishment of a unicast connection in FIG. 14 and FIG. Too much repeat.
- S1703b The target UE sends a third message to the relay device.
- the target UE may carry the identifier assigned by the relay device to the target UE in S1702b, or alternatively, the target UE The UE can also assign a local ID to the initiating UE.
- the third message can carry the identity allocated by the target UE to the initiating UE; if the target UE finds that the second message received is not for finding the target UE, the target UE will give the target UE
- the relay device 1 replies with instruction information, instructing the relay device to release the identifier allocated for the target UE.
- the target UE may refuse to initiate the unicast connection request of the UE. At this time, the target UE replies with a rejection message to the relay device.
- S1704 The target relay device forwards the third message to the initiating UE according to the two conditions in S1703, or forwards the above indication information or the rejection message to the initiating UE.
- the target UE can send the business information that it is interested in to at least one relay device in advance, so that the relay device can selectively forward the related request sent by the initiating UE To the target UE, thereby improving communication efficiency.
- the target UE if it thinks that there is no suitable relay UE, it can reject the request message, and the target UE may not reply any message, or alternatively, the target UE may request from at least one relay UE. Select an optimal relay in the UE to reply with a rejection message.
- the selection criteria for the target relay UE can be considered to be lowered.
- at least one relay UE may lower the standard accordingly after receiving the indication information. For example, at least one candidate relay UE may lower the threshold value to a preset value or lower the threshold value after receiving the indication information.
- initiate the UE to resend the first message and carry a new lower threshold in the message, and send this threshold to the relay UE and/or the target UE, thereby relaying the UE and/or the target
- the UE can choose according to the new threshold.
- the initiating UE may set a lower threshold value, and the threshold value of the third message sent by the relay UE will be lowered by the standard.
- the preset value involved in the embodiment of the present application can be configured through the network.
- the RSRP threshold in the embodiments of this application may be obtained by the UE from the base station to which it belongs, or may be obtained from the initiating UE, or may be saved by the UE through local configuration, which is not limited in this application .
- the adaptation layer above the SL RLC in the L2 or L3 relay architecture may carry the relay device or the local identifier local ID allocated by the initiating UE or the target UE.
- Fig. 18 shows a schematic diagram of an apparatus for unicast communication according to an embodiment of the present application.
- the device 1800 includes a first receiving module 1810, a first processing module 1820, and a first sending module 1830.
- the apparatus 1800 may be used to implement the functions of receiving, processing, and sending messages of the first relay device involved in any of the foregoing method embodiments.
- the apparatus 1800 may be a relay UE.
- the device 1800 includes a unit for implementing any step or operation in the foregoing method embodiments.
- the unit can be implemented by hardware, by software, or by combining hardware with software. accomplish.
- the apparatus 1800 may be used as the first relay device to process the message, and execute the steps of the first relay device to process the request message in the foregoing method embodiment.
- the first receiving module 1810 and the first sending module 1830 can be used to support the device 1800 to communicate, for example, to perform the sending/receiving actions performed by the first relay device in FIGS. 6 to 12,
- the first processing module 1820 can be used to support the device 1800 to execute the processing actions in the foregoing method, for example, to execute the processing actions executed by the first relay device in FIGS. 6-12.
- the first receiving module is configured to receive a first message sent by a first terminal device, where the first message includes the first identifier of the second terminal device; the first processing module is configured to determine that the transmission quality of the first message meets the first A preset condition; the first sending module is configured to: when the transmission quality of the first message meets the first preset condition, the first relay device sends a second message to the second terminal device, and the second The message is used to establish a first unicast connection, and the first unicast connection is a unicast connection established between the first terminal device and the second terminal device via the first relay device.
- the first processing module is specifically configured to determine that the reference signal received power RSRP of the first message is greater than or equal to a first threshold.
- the first receiving module is further configured to: receive a third message sent by the second terminal device, the third message including the first identifier of the second terminal device; the first processing module It is also used for: judging that the transmission quality of the third message meets a second preset condition; and the first sending module is also used for: when the transmission quality of the third message meets the second preset condition, The first terminal device forwards the third message.
- the first processing module is specifically configured to: determine that the RSRP of the third message is greater than or equal to a second threshold.
- the first receiving module is further configured to: receive first indication information, where the first indication information is used to instruct the apparatus to change the first preset condition and/or the second preset condition.
- the first message is used to request the establishment of the first unicast connection.
- the first message is used to request discovery of the target relay device.
- the first receiving module is further configured to: receive a fourth message sent by the first terminal device, where the fourth message is used to request the establishment of the first unicast connection; the first sending module It is also used to forward the fourth message to the second terminal device; the first receiving module is also used to receive a fifth message sent by the second terminal device, where the fifth message includes a unicast connection response message ; The first sending module is also used to forward the fifth message to the first terminal device.
- the first relay device and the second terminal device have established a unicast connection
- the first receiving module is further configured to: receive a sixth message sent by the second terminal device, the The sixth message includes the service identifier of the second terminal device; the first processing module is further configured to: according to the service identifier, determine to send the second message to the second terminal device.
- the second sending module is further configured to send a second identifier of the first terminal device at the same time when sending a second message, where the second identifier is that the device is the first terminal Equipment assigned.
- the first receiving module is further configured to: receive a seventh message sent by the second terminal device and the second identifier, where the seventh message includes the first message of the second terminal device. Identification, or receiving second indication information sent by the second terminal device, where the second indication information is used to instruct the apparatus to release the second identification of the first terminal device.
- FIG. 19 shows a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- the device 1900 includes a sixth receiving module 1910 and a sixth sending module 1920.
- the apparatus 1900 may be used to implement the functions of receiving, processing, and sending messages of the first relay device involved in any of the foregoing method embodiments.
- the apparatus 1900 may be a relay UE.
- the device 1900 includes a unit for implementing any step or operation in the foregoing method embodiment. The unit can be implemented by hardware, by software, or by combining hardware with software. accomplish.
- the apparatus 1900 may be used as the first relay device to process the message, and execute the steps of the first relay device to process the request message in the foregoing method embodiment.
- the sixth receiving module 1910 and the sixth sending module 1920 can be used to support the device 1900 to communicate, for example, to perform the sending/receiving actions performed by the first relay device in FIGS. 6-12.
- the device 1900 The sixth processing module may also be included, which may be used to support the apparatus 1900 to execute the processing actions in the foregoing method, for example, to execute the processing actions executed by the first relay device in FIGS. 6-12.
- the sixth receiving module is configured to receive a first message sent by a second terminal device, where the first message includes the service identifier of the second terminal device, and the first relay device has already communicated with the second terminal device. Establish a unicast connection; the sixth sending module is used to determine to send a second message to the second terminal device according to the service identifier, the second message is used to request the establishment of a first unicast connection, and the first single The broadcast connection is a unicast connection established between the first terminal device and the second terminal device via the first relay device.
- the sixth receiving module is further configured to: receive a third message sent by the first terminal device, the third message including the first identifier of the second terminal device; the apparatus further includes: The sixth processing module is configured to determine that the transmission quality of the third message satisfies the first preset condition; the sixth sending module is also configured to: when the transmission quality of the third message satisfies the first preset condition, The first relay device determines to send the second message to the second terminal device.
- the sixth processing module is specifically configured to determine that the reference signal received power RSRP of the third message is greater than or equal to a first threshold.
- the sixth sending module is further configured to send a second identifier of the first terminal device at the same time when sending a second message, where the second identifier is that the device is the first terminal device. Assigned by the terminal device.
- the sixth receiving module is further configured to: receive a fourth message sent by the second terminal device and the second identifier, where the fourth message includes the first Identification, or receiving first indication information sent by the second terminal device, where the first indication information is used to instruct the apparatus to release the second identification of the first terminal device.
- FIG. 20 shows a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- the device 2000 includes a second receiving module 2010 and a second sending module 2020.
- the apparatus 2000 may be used to implement the functions of receiving, processing, and sending messages of the first relay device involved in any of the foregoing method embodiments.
- the apparatus 2000 may be a relay UE.
- the device 2000 includes a unit for implementing any step or operation in the foregoing method embodiments. The unit can be implemented by hardware, by software, or by combining hardware with software. accomplish.
- the apparatus 2000 can be used as the first relay device to process the message, and perform the steps of processing the request message by the first relay device in the foregoing method embodiment.
- the second receiving module 2010 and the second sending module 2020 can be used to support the device 2000 to communicate, for example, to perform the sending/receiving actions performed by the first relay device in FIG. 6 to FIG. 12.
- the device 2000 The second processing module may also be included, which may be used to support the apparatus 2000 to execute the processing actions in the foregoing method, for example, to execute the processing actions executed by the first relay device in FIGS. 6-12. Specifically, you can refer to the following description:
- the second receiving module is configured to receive a first message sent by a first terminal device, where the first message is used to request the establishment of a second unicast connection, and the second unicast connection is used by the first terminal device via the A unicast connection established between the device and a third terminal device, wherein the device and the first terminal device have established a unicast connection; the second sending module is used to send the second terminal device to the third terminal device.
- Message, and a service identifier corresponding to the establishment of the second unicast connection wherein the second message is used to request the establishment of the second unicast connection with the third terminal device.
- the second receiving module is specifically configured to: while receiving the first message, also receive a third identifier of the third terminal device, where the third identifier is the first terminal device Assigned to the third terminal device.
- the second receiving module is further configured to: receive a third message sent by the third terminal device, where the third message includes a response message to the second unicast connection request; the apparatus further includes : The second processing module determines whether the transmission quality of the third message meets the third preset condition.
- the second processing module is specifically configured to determine that the RSRP of the third message is greater than or equal to a third threshold.
- the second sending module is further configured to send a fourth message and a fourth identifier of the third terminal device to the first terminal device, wherein the fourth message includes the second terminal device The first identifier of the device, where the fourth identifier is allocated by the first relay device to the third terminal device.
- the second sending module is further configured to: send third indication information to the first terminal device, where the third indication information is used to indicate that the apparatus cannot be used to establish the second unicast connection .
- FIG. 21 shows a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- the device 2100 includes a third receiving module 2110, a third processing module 2120, and a third sending module 2130.
- the apparatus 2100 may be used to implement the functions of receiving, processing, and sending messages of the second terminal device involved in any of the foregoing method embodiments.
- the apparatus 2100 may be a second terminal equipment device or a target UE.
- the device 2100 includes a unit for implementing any step or operation in the foregoing method embodiment.
- the unit can be implemented by hardware, by software, or by combining hardware with software. accomplish.
- the apparatus 2100 can be used as the second terminal device or the target UE to process the message, and perform the steps of processing the request message by the second terminal device in the foregoing method embodiment.
- the third receiving module 2110 and the third sending module 2130 can be used to support the device 2100 to communicate, for example, to perform the sending/receiving actions performed by the second terminal device in FIGS. 6 to 12, the third processing module 2120 It can be used to support the apparatus 2100 to execute the processing actions in the above method, for example, to execute the processing actions performed by the second terminal device or the target UE in FIGS. 6-12. Specifically, you can refer to the following description:
- the third receiving module is configured to receive a first message sent by at least one candidate relay device, where the first message includes the first identifier of the device; and the third processing module is configured to determine the transmission quality of the first message Whether the first preset condition is met; the third sending module is configured to send the first message to at least one candidate relay device that meets the first preset condition when the transmission quality of the first message satisfies the first preset condition Two messages, the second message is used to establish a first unicast connection, and the first unicast connection is a unicast connection established between the first terminal device and the apparatus via a first relay device, The first relay device is one of the at least one candidate relay device, or when the transmission quality of the first message does not meet a first preset condition, discard the first message or make no response.
- the third processing module is specifically configured to determine that the reference signal received power RSRP of the first message is greater than or equal to a first threshold.
- the first message further includes a transmission quality result of a third message, wherein the third message is sent by the first terminal device to the at least one candidate relay device, and the third process
- the module is also used to determine that the reference signal received power RSRP of the third message is greater than or equal to a second threshold.
- the third processing module is further configured to: select the first relay device from the at least one candidate relay device according to a second preset condition; the third sending module is further configured to Sending the second message to the first relay device.
- the third receiving module is further configured to: receive first indication information, where the first indication information is used to instruct the apparatus to change the first preset condition and/or the second preset condition.
- the first message is used to request the establishment of the first unicast connection.
- the first message is used to request discovery of the target relay device.
- the third receiving module is further configured to: receive a fourth message sent by the first relay device, where the fourth message is used to request the establishment of the first unicast connection; the third sending The module is further configured to send a fifth message to the first relay device, where the fifth message includes a unicast connection response message.
- the second terminal device has established a unicast connection with the at least one candidate relay device
- the third sending module is further configured to: send a sixth message to the at least one candidate relay device, so The sixth message includes the service identifier of the device.
- the third receiving module is further configured to: while receiving the first message, also receive a second identifier of the first terminal device, wherein the second identifier is the at least one candidate.
- the subsequent device is allocated to the first terminal device.
- the third sending module is further configured to simultaneously send the second identifier of the first terminal device when sending the second message.
- FIG. 22 shows a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- the device 2200 includes a seventh processing module 2210 and a seventh sending module 2220.
- the apparatus 2200 may be used to implement the functions of receiving, processing, and sending messages of the second terminal device involved in any of the foregoing method embodiments.
- the apparatus 2200 may be the second terminal equipment or the target UE.
- the device 2200 includes a unit for implementing any step or operation in the foregoing method embodiment.
- the unit can be implemented by hardware, by software, or by combining hardware with software. accomplish.
- the apparatus 2200 may be used as a second terminal device or a target UE to process the message, and execute the steps of processing the request message by the second terminal device in the foregoing method embodiment.
- the seventh sending module 2220 can be used to support the device 2200 to communicate, for example, to perform the sending/receiving actions performed by the second terminal device in FIGS. 6 to 12, and the seventh processing module 2210 can be used to support the device 2200 to perform The processing actions in the foregoing method, for example, execute the processing actions performed by the second terminal device or the target UE in FIGS. 6-12.
- the apparatus 2200 may further include the seventh receiving module (ie, another example of the communication unit), which may be used to support the apparatus 2200 to perform, for example, the sending/receiving actions performed by the second terminal device in FIGS. 6 to 12 .
- the seventh receiving module ie, another example of the communication unit
- the apparatus 2200 may further include the seventh receiving module (ie, another example of the communication unit), which may be used to support the apparatus 2200 to perform, for example, the sending/receiving actions performed by the second terminal device in FIGS. 6 to 12 .
- the seventh receiving module ie, another example of the communication unit
- the seventh processing module is configured to generate a first message, and the first message includes the service identifier of the device; the seventh sending module is configured to send the first message to at least one candidate relay device, wherein the device and the The at least one candidate relay device has established a unicast connection.
- the apparatus further includes: a seventh receiving module, configured to receive a second message sent by the at least one candidate relay device, where the second message is used to request the establishment of a first unicast connection, and the first A unicast connection is a unicast connection established between a first terminal device and the apparatus via a first relay device, and the first relay device is one of the at least one candidate relay device; the first relay device is one of the at least one candidate relay device;
- the seventh sending module is further configured to send a third message to the at least one candidate relay device, or the seventh processing module is further configured to determine whether the transmission quality of the second message satisfies the first preset condition, and when all When the transmission quality of the second message meets the first preset condition, the seventh sending module is further configured to: send a third message to at least one candidate relay device that meets the first preset condition, where the The third message includes a unicast connection response message, or when the transmission quality of the second message does not meet the first preset condition, the device discards the second message or does not respond
- the seventh processing module is specifically configured to determine that the reference signal received power RSRP of the second message is greater than or equal to a first threshold.
- the second message further includes the transmission quality result of the fourth message, wherein the fourth message is sent by the first terminal device to the at least one candidate relay device, and the seventh processing module further It is used to determine that the reference signal received power RSRP of the fourth message is greater than or equal to a second threshold.
- the seventh processing module is further configured to: select the first relay device from the at least one candidate relay device according to a second preset condition; the seventh sending module is further configured to: Sending the third message to the first relay device.
- the seventh receiving module is further configured to: receive first indication information, where the first indication information is used to instruct the device to change the first preset condition and/or the second preset condition.
- the seventh receiving module is further configured to: while receiving the second message, also receive a second identifier of the first terminal device, wherein the second identifier is the at least one candidate The subsequent device is allocated to the first terminal device.
- the seventh sending module is further configured to simultaneously send the second identifier of the first terminal device when sending the third message.
- the seventh sending module may also send second indication information to the at least one candidate relay device, where the second indication information is used to instruct the at least one candidate relay device to release the second identifier .
- FIG. 23 shows a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- the device 2300 includes a fourth sending module 2310, a fourth receiving module 2320, and a fourth processing module 2330.
- the apparatus 2300 may be used to implement the functions of receiving, processing, and sending messages of the first terminal device involved in any of the foregoing method embodiments.
- the apparatus 2300 may be the first terminal equipment or the initiating UE.
- the device 2300 includes a unit for implementing any step or operation in the foregoing method embodiment. The unit can be implemented by hardware, by software, or by combining hardware with software. accomplish.
- the apparatus 2300 can be used as the first terminal device or the initiating UE to process the message, and perform the steps of processing the request message by the first terminal device in the foregoing method embodiment.
- the fourth receiving module 2320 and the fourth sending module 2310 can be used to support the device 2300 to communicate, for example, to perform the sending/receiving actions performed by the first terminal device in FIGS. 6 to 12, the fourth processing module 2330 It can be used to support the device 2300 to execute the processing actions in the above method, for example, execute the processing actions performed by the first terminal device or the initiating UE in FIGS. 6-12. Specifically, you can refer to the following description:
- the fourth sending module is configured to send a first message to at least one candidate relay device, where the first message includes the first identifier of the second terminal; and the fourth receiving module is configured to receive the first message sent by the at least one candidate relay device.
- Two messages the second message includes the first identifier of the second terminal device; a fourth processing module, configured to determine that the transmission quality of the second message meets a first preset condition; the fourth sending module, It is also used to send a third message to the first relay device when the transmission quality of the second message meets the first preset condition, where the third message is used to establish a first unicast connection, and the first single
- the broadcast connection is a unicast connection established between the apparatus and the second terminal device via the first relay device, and the first relay device is one of the at least one candidate relay device.
- the fourth processing module is specifically configured to determine that the reference signal received power RSRP of the second message is greater than or equal to a first threshold.
- the first message is used to request the establishment of the first unicast connection
- the third message includes first indication information
- the first indication message is used to instruct the second terminal device to pass the The first relay device establishes the first unicast connection with the apparatus.
- the first message is used to request the discovery of a target relay device
- the third message is used to request to establish the first unicast connection with the second terminal device through the first relay device .
- FIG. 24 shows a schematic diagram of another apparatus for unicast communication according to an embodiment of the present application.
- the device 2400 includes a fifth processing module 2410 and a fifth sending module 2420.
- the apparatus 2400 may be used to implement the functions of receiving, processing, and sending messages of the first terminal device involved in any of the foregoing method embodiments.
- the apparatus 2400 may be the first terminal equipment or the initiating UE.
- the device 2400 includes a unit for implementing any step or operation in the foregoing method embodiment. The unit can be implemented by hardware, by software, or by combining hardware with software. accomplish.
- the apparatus 2400 may be used as the first terminal device or the initiating UE to process the message, and execute the steps of the first terminal device to process the request message in the foregoing method embodiment.
- the fifth sending module 2420 can be used to support the device 2400 to communicate, for example, to perform the sending/receiving actions performed by the first terminal device in FIGS. 6 to 12, and the fifth processing module 2410 can be used to support the device 2400 to perform
- the processing actions in the foregoing method are, for example, executing the processing actions performed by the first terminal device or the initiating UE in FIGS. 6-12.
- the apparatus 2400 may further include the fifth receiving module (ie, another example of the communication unit), which may be used to support the apparatus 2400 to perform, for example, the sending/receiving actions performed by the first terminal device in FIGS. 6 to 12 .
- the fifth receiving module ie, another example of the communication unit
- the apparatus 2400 may further include the fifth receiving module (ie, another example of the communication unit), which may be used to support the apparatus 2400 to perform, for example, the sending/receiving actions performed by the first terminal device in FIGS. 6 to 12 .
- the fifth receiving module ie, another example of the communication unit
- the fifth processing module is configured to generate a first message, the first message is used to request the establishment of a second unicast connection, and the first message includes information about a service identifier corresponding to the establishment of the second unicast connection, where:
- the apparatus has established a unicast connection with at least one candidate relay device, and the second unicast connection is a unicast connection established between the apparatus and a third terminal device via the first relay device.
- a relay device is one of the at least one candidate relay device; the fifth sending module is configured to send the first message to the at least one candidate relay device.
- the apparatus further includes: a fifth receiving module, configured to receive a second message sent by the first relay device and a second identifier of the second terminal device, or receive the first relay The second indication information sent by the device, where the second identifier of the second terminal device is allocated by the first relay device or the apparatus for the second terminal device, and the second indication information is used To indicate that the first relay device cannot be used to establish the unicast connection.
- a fifth receiving module configured to receive a second message sent by the first relay device and a second identifier of the second terminal device, or receive the first relay The second indication information sent by the device, where the second identifier of the second terminal device is allocated by the first relay device or the apparatus for the second terminal device, and the second indication information is used To indicate that the first relay device cannot be used to establish the unicast connection.
- the fifth sending module is further configured to simultaneously send a third identifier of the third terminal device when sending the first message, where the third identifier indicates that the device is the third terminal device distributed.
- the fifth sending module is further configured to send second indication information, where the second indication information is used to instruct the first relay device and the second terminal device to change preset conditions.
- FIG. 25 shows a schematic structural diagram of a communication device according to an embodiment of the present application.
- the communication device 2500 can be used to implement the method for the first relay device described in the foregoing method embodiment.
- the communication device 2500 may be a chip.
- the communication device 2500 includes one or more processors 2501, and the one or more processors 2501 can support the communication device 2500 to implement the communication methods in FIGS. 3 to 5.
- the processor 2501 may be a general-purpose processor or a special-purpose processor.
- the processor 2501 may be a central processing unit (CPU) or a baseband processor.
- the baseband processor may be used to process communication data, and the CPU may be used to control a communication device (for example, a network device, a terminal device, or a chip), execute a software program, and process data of the software program.
- the communication device 2500 may further include a transceiving unit 2505 to implement signal input (reception) and output (transmission).
- the communication device 2500 may be a chip, and the transceiving unit 2505 may be the input and/or output circuit of the chip, or the transceiving unit 2505 may be a communication interface of the chip, and the chip may be used as a terminal device or a network device or other wireless communication. Components of equipment.
- the communication device 2500 may include one or more memories 2502 with a program 2504 stored thereon.
- the program 2504 can be run by the processor 2501 to generate instructions 2503 so that the processor 2501 executes the methods described in the foregoing method embodiments according to the instructions 2503.
- the memory 2502 may also store data.
- the processor 2501 may also read data stored in the memory 2502. The data may be stored at the same storage address as the program 2504, or the data may be stored at a different storage address from the program 2504.
- the processor 2501 and the memory 2502 may be provided separately or integrated together, for example, integrated on a single board or a system-on-chip (SOC).
- SOC system-on-chip
- the communication device 2500 may further include a transceiver unit 2505 and an antenna 2506.
- the transceiver unit 2505 may be called a transceiver, a transceiver circuit, or a transceiver, and is used to implement the transceiver function of the communication device through the antenna 2506.
- the processor 2501 may be a CPU, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices , For example, discrete gates, transistor logic devices, or discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- FIG. 26 shows another schematic structural diagram of a communication device according to an embodiment of the present application.
- the communication device 2600 can be used to implement the method for the first relay device described in the foregoing method embodiment.
- the communication device 2600 may be a chip.
- the communication device 2600 includes one or more processors 2601, and the one or more processors 2601 can support the communication device 2600 to implement the communication methods in FIGS. 3 to 5.
- the processor 2601 may be a general-purpose processor or a special-purpose processor.
- the processor 2601 may be a central processing unit (CPU) or a baseband processor.
- the baseband processor may be used to process communication data, and the CPU may be used to control a communication device (for example, a network device, a terminal device, or a chip), execute a software program, and process data of the software program.
- the communication device 2600 may further include a transceiving unit 2605 to implement signal input (reception) and output (transmission).
- the communication device 2600 may be a chip, and the transceiver unit 2605 may be the input and/or output circuit of the chip, or the transceiver unit 2605 may be the communication interface of the chip, and the chip may be used as a terminal device or a network device or other wireless communication. Components of equipment.
- the communication device 2600 may include one or more memories 2602 with a program 2604 stored thereon.
- the program 2604 can be run by the processor 2601 to generate instructions 2603 so that the processor 2601 executes the methods described in the foregoing method embodiments according to the instructions 2603.
- the memory 2602 may also store data.
- the processor 2601 may also read data stored in the memory 2602. The data may be stored at the same storage address as the program 2604, or the data may be stored at a different storage address from the program 2604.
- the processor 2601 and the memory 2602 may be provided separately or integrated together, for example, integrated on a single board or a system-on-chip (SOC).
- SOC system-on-chip
- the communication device 2600 may further include a transceiver unit 2605 and an antenna 2606.
- the transceiver unit 2605 may be called a transceiver, a transceiver circuit or a transceiver, and is used to implement the transceiver function of the communication device through the antenna 2606.
- each step of the foregoing method embodiment may be completed by a logic circuit in the form of hardware or instructions in the form of software in the processor 2601.
- the processor 2601 may be a CPU, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices , For example, discrete gates, transistor logic devices, or discrete hardware components.
- FIG. 27 shows another schematic structural diagram of a communication device according to an embodiment of the present application.
- the communication device 2700 can be used to implement the method for the first relay device described in the foregoing method embodiment.
- the communication device 2700 may be a chip.
- the communication device 2700 includes one or more processors 2701, and the one or more processors 2701 can support the communication device 2700 to implement the communication methods in FIGS. 3 to 5.
- the processor 2701 may be a general-purpose processor or a special-purpose processor.
- the processor 2701 may be a central processing unit (CPU) or a baseband processor.
- the baseband processor may be used to process communication data, and the CPU may be used to control a communication device (for example, a network device, a terminal device, or a chip), execute a software program, and process data of the software program.
- the communication device 2700 may also include a transceiving unit 2705 to implement signal input (reception) and output (transmission).
- the communication device 2700 may be a chip, and the transceiver unit 2705 may be the input and/or output circuit of the chip, or the transceiver unit 2705 may be the communication interface of the chip, and the chip may be used as a terminal device or a network device or other wireless communication. Components of equipment.
- the communication device 2700 may include one or more memories 2702 with a program 2704 stored thereon.
- the program 2704 can be run by the processor 2701 to generate instructions 2703 so that the processor 2701 executes the methods described in the foregoing method embodiments according to the instructions 2703.
- the memory 2702 may also store data.
- the processor 2701 may also read data stored in the memory 2702. The data may be stored at the same storage address as the program 2704, or the data may be stored at a different storage address from the program 2704.
- the processor 2701 and the memory 2702 may be provided separately or integrated together, for example, integrated on a single board or a system-on-chip (SOC).
- SOC system-on-chip
- the communication device 2700 may further include a transceiver unit 2705 and an antenna 2706.
- the transceiver unit 2705 may be called a transceiver, a transceiver circuit, or a transceiver, and is used to implement the transceiver function of the communication device through the antenna 2706.
- each step of the foregoing method embodiment may be completed by a logic circuit in the form of hardware or instructions in the form of software in the processor 2701.
- the processor 2701 may be a CPU, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA) or other programmable logic devices , For example, discrete gates, transistor logic devices, or discrete hardware components.
- An embodiment of the present application further provides a chip system, including: a processor, the processor is coupled with a memory, the memory is used to store a program or instruction, when the program or instruction is executed by the processor, the The chip system implements the method in any of the foregoing method embodiments.
- processors in the chip system there may be one or more processors in the chip system.
- the processor can be implemented by hardware or software.
- the processor may be a logic circuit, an integrated circuit, or the like.
- the processor may be a general-purpose processor, which is implemented by reading software codes stored in the memory.
- the memory may be integrated with the processor, or may be provided separately from the processor, which is not limited in this application.
- the memory may be a non-transitory processor, such as a read-only memory ROM, which may be integrated with the processor on the same chip, or may be set on different chips.
- the setting method of the processor is not specifically limited.
- the chip system may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or a system on chip (SoC). It can also be a central processor unit (CPU), a network processor (NP), a digital signal processing circuit (digital signal processor, DSP), or a microcontroller (microcontroller).
- the controller unit, MCU may also be a programmable logic device (PLD) or other integrated chips.
- each step in the foregoing method embodiments may be completed by an integrated logic circuit of hardware in a processor or instructions in the form of software.
- the steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware processor, or executed and completed by a combination of hardware and software modules in the processor.
- the embodiments of the present application also provide a computer-readable storage medium in which computer-readable instructions are stored, and when the computer reads and executes the computer-readable instructions, the computer is caused to execute any of the above-mentioned method embodiments In the method.
- the embodiment of the present application also provides a computer program product, which when the computer reads and executes the computer program product, causes the computer to execute the method in any of the foregoing method embodiments.
- An embodiment of the present application also provides a communication system, which includes a first network slice selection network element, a second network slice selection network element, and an access management network element.
- the communication system may also include network elements with a network warehouse function.
- the processor mentioned in the embodiment of the present application may be a central processing unit (central processing unit, CPU), or other general-purpose processors, digital signal processors (digital signal processors, DSP), and application-specific integrated circuits ( application specific integrated circuit (ASIC), ready-made programmable gate array (field programmable gate array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc.
- the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
- the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), and electrically available Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be random access memory (RAM), which is used as an external cache.
- RAM random access memory
- static random access memory static random access memory
- dynamic RAM dynamic RAM
- DRAM dynamic random access memory
- synchronous dynamic random access memory synchronous DRAM, SDRAM
- double data rate synchronous dynamic random access memory double data rate SDRAM, DDR SDRAM
- enhanced synchronous dynamic random access memory enhanced SDRAM, ESDRAM
- synchronous connection dynamic random access memory serial DRAM, SLDRAM
- direct rambus RAM direct rambus RAM, DR RAM
- the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component
- the memory storage module
- the disclosed device and method can be implemented in other ways.
- the device embodiments described above are merely illustrative.
- the division of the modules is only a logical function division, and there may be other division methods in actual implementation.
- the method in the embodiments of this application is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium.
- the technical solution or technical solution of this application is Part of it can be embodied in the form of a software product.
- the computer software product is stored in a storage medium and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the various embodiments of this application. All or part of the steps of the method.
- the storage medium includes at least: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program codes.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP21812359.4A EP4149201B1 (de) | 2020-05-27 | 2021-05-12 | Verfahren und vorrichtung für unicast-kommunikation, computerlesbares speichermedium und computerprogrammprodukt |
| US17/993,255 US12431958B2 (en) | 2020-05-27 | 2022-11-23 | Unicast communication method and apparatus |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010459752.XA CN113747606B (zh) | 2020-05-27 | 2020-05-27 | 一种用于单播通信的方法和装置 |
| CN202010459752.X | 2020-05-27 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/993,255 Continuation US12431958B2 (en) | 2020-05-27 | 2022-11-23 | Unicast communication method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021238657A1 true WO2021238657A1 (zh) | 2021-12-02 |
Family
ID=78723601
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2021/093385 Ceased WO2021238657A1 (zh) | 2020-05-27 | 2021-05-12 | 一种用于单播通信的方法和装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12431958B2 (de) |
| EP (1) | EP4149201B1 (de) |
| CN (1) | CN113747606B (de) |
| WO (1) | WO2021238657A1 (de) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023125107A1 (zh) * | 2021-12-28 | 2023-07-06 | 大唐移动通信设备有限公司 | 一种信息处理方法、装置及可读存储介质 |
| CN117377001A (zh) * | 2022-06-30 | 2024-01-09 | 华为技术有限公司 | 无线中继通信方法和通信装置 |
| EP4550890A4 (de) * | 2022-07-29 | 2025-09-03 | Huawei Tech Co Ltd | Kommunikationsverfahren, kommunikationsvorrichtung und computerlesbares speichermedium |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP4075918B1 (de) * | 2020-01-06 | 2025-05-21 | Huawei Technologies Co., Ltd. | Kommunikationsverfahren und -vorrichtung |
| US12382294B2 (en) * | 2020-10-01 | 2025-08-05 | Qualcomm Incorporated | Secure communication link establishment for a UE-to-UE relay |
| CN116938304B (zh) * | 2022-04-02 | 2024-10-11 | 华为技术有限公司 | 中继通信方法与装置 |
| CN118923192A (zh) * | 2022-05-07 | 2024-11-08 | Oppo广东移动通信有限公司 | 中继通信的方法及设备 |
| CN117255328A (zh) * | 2022-06-10 | 2023-12-19 | 索尼集团公司 | 用于无线通信的电子设备和方法、计算机可读存储介质 |
| CN117560737A (zh) * | 2022-08-04 | 2024-02-13 | 华为技术有限公司 | 通信方法及通信装置 |
| CN119836794A (zh) * | 2022-09-26 | 2025-04-15 | Oppo广东移动通信有限公司 | 终端发现方法、装置、设备及存储介质 |
| GB2627257A (en) * | 2023-02-17 | 2024-08-21 | Nokia Technologies Oy | Method and apparatus for relayed connection between nodes |
| CN120239002A (zh) * | 2023-12-29 | 2025-07-01 | 华为技术有限公司 | 通信方法、装置及系统 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101790218A (zh) * | 2010-01-22 | 2010-07-28 | 北京邮电大学 | 分布式中继选择方法及装置 |
| CN105430633A (zh) * | 2014-08-22 | 2016-03-23 | 电信科学技术研究院 | 一种确定中继节点的方法及设备 |
| US20160337935A1 (en) * | 2015-05-14 | 2016-11-17 | Qualcomm Incorporated | Measurement of d2d channels |
| CN108809897A (zh) * | 2017-04-28 | 2018-11-13 | 中兴通讯股份有限公司 | 一种中继发现及中继转发方法、设备和存储介质 |
| US20190349069A1 (en) * | 2018-05-14 | 2019-11-14 | Samsung Electronics Co., Ltd. | Methods and systems for dynamically configuring mode of operation for a prose enabled user equipment |
| CN110461020A (zh) * | 2019-08-16 | 2019-11-15 | 展讯通信(上海)有限公司 | 用于辅链路的中继选择方法及装置、存储介质、终端 |
| CN110611940A (zh) * | 2018-06-15 | 2019-12-24 | 海信集团有限公司 | 一种选择Relay UE的方法和设备 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107211483B (zh) * | 2015-01-19 | 2020-07-24 | 华为技术有限公司 | 一种数据通信方法及终端 |
| WO2016155020A1 (zh) * | 2015-04-03 | 2016-10-06 | 华为技术有限公司 | 数据传输的方法、用户设备和基站 |
| CN106304258A (zh) * | 2015-05-15 | 2017-01-04 | 中兴通讯股份有限公司 | 中继选择及发现的方法、装置及系统 |
| KR20160134367A (ko) * | 2015-05-15 | 2016-11-23 | 주식회사 아이티엘 | 단말간 직접 통신에서 단말과 네트워크 간 릴레이 구성 방법 및 장치 |
| US10548174B2 (en) * | 2015-10-01 | 2020-01-28 | Sony Corporation | Telecommunications apparatuses and methods |
| CN110139337A (zh) * | 2018-02-09 | 2019-08-16 | 电信科学技术研究院有限公司 | 一种中继节点的选择方法及设备 |
| CN111132371B (zh) * | 2018-11-01 | 2022-03-11 | 维沃移动通信有限公司 | 副链路连接建立、资源分配方法、终端及网络侧设备 |
| CN110602801B (zh) * | 2019-08-09 | 2022-04-05 | 北京紫光展锐通信技术有限公司 | 链路配置方法及装置 |
| CN113518406A (zh) * | 2020-04-09 | 2021-10-19 | 展讯通信(上海)有限公司 | 直连链路的路径选择方法及装置、存储介质、ue、中继 |
| CN113709902B (zh) * | 2020-05-21 | 2024-09-24 | 华为技术有限公司 | 中继链接建立、配置信息发送方法、装置和可读存储介质 |
-
2020
- 2020-05-27 CN CN202010459752.XA patent/CN113747606B/zh active Active
-
2021
- 2021-05-12 WO PCT/CN2021/093385 patent/WO2021238657A1/zh not_active Ceased
- 2021-05-12 EP EP21812359.4A patent/EP4149201B1/de active Active
-
2022
- 2022-11-23 US US17/993,255 patent/US12431958B2/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101790218A (zh) * | 2010-01-22 | 2010-07-28 | 北京邮电大学 | 分布式中继选择方法及装置 |
| CN105430633A (zh) * | 2014-08-22 | 2016-03-23 | 电信科学技术研究院 | 一种确定中继节点的方法及设备 |
| US20160337935A1 (en) * | 2015-05-14 | 2016-11-17 | Qualcomm Incorporated | Measurement of d2d channels |
| CN108809897A (zh) * | 2017-04-28 | 2018-11-13 | 中兴通讯股份有限公司 | 一种中继发现及中继转发方法、设备和存储介质 |
| US20190349069A1 (en) * | 2018-05-14 | 2019-11-14 | Samsung Electronics Co., Ltd. | Methods and systems for dynamically configuring mode of operation for a prose enabled user equipment |
| CN110611940A (zh) * | 2018-06-15 | 2019-12-24 | 海信集团有限公司 | 一种选择Relay UE的方法和设备 |
| CN110461020A (zh) * | 2019-08-16 | 2019-11-15 | 展讯通信(上海)有限公司 | 用于辅链路的中继选择方法及装置、存储介质、终端 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4149201A4 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2023125107A1 (zh) * | 2021-12-28 | 2023-07-06 | 大唐移动通信设备有限公司 | 一种信息处理方法、装置及可读存储介质 |
| CN117377001A (zh) * | 2022-06-30 | 2024-01-09 | 华为技术有限公司 | 无线中继通信方法和通信装置 |
| EP4550890A4 (de) * | 2022-07-29 | 2025-09-03 | Huawei Tech Co Ltd | Kommunikationsverfahren, kommunikationsvorrichtung und computerlesbares speichermedium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113747606B (zh) | 2025-05-09 |
| CN113747606A (zh) | 2021-12-03 |
| US20230082590A1 (en) | 2023-03-16 |
| EP4149201A4 (de) | 2023-11-22 |
| EP4149201A1 (de) | 2023-03-15 |
| EP4149201B1 (de) | 2025-10-22 |
| US12431958B2 (en) | 2025-09-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021238657A1 (zh) | 一种用于单播通信的方法和装置 | |
| TW202306401A (zh) | 通信方法和裝置 | |
| TW201941571A (zh) | 用於無線通訊中的系統間改變的方法和電子裝置 | |
| JP2020504517A (ja) | 無線通信システムにおいてサービス品質(QoS)フロー基盤のULパケットを送信する方法及びそのための装置 | |
| US12238154B2 (en) | Multicast session establishment method and network device | |
| WO2016161900A1 (zh) | 一种进行数据传输的方法和设备 | |
| CN113613334A (zh) | 无线通信的方法和设备 | |
| JP7295264B2 (ja) | 通信方法及び通信装置 | |
| US20240357623A1 (en) | Broadcast communication method and apparatus | |
| CN118661459A (zh) | 载波确定方法、装置、设备和介质 | |
| CN115707062B (zh) | 一种网络切片准入控制方法和装置 | |
| US20240040369A1 (en) | Transmission method, terminal device, network device, and communication system | |
| CN116319958A (zh) | 通信方法和装置 | |
| CN115567995A (zh) | 路由选择、重路由及路由配置方法、iab节点和cu节点 | |
| CN120835347A (zh) | 终端连接方法及装置 | |
| US20260101232A1 (en) | Communication method and device | |
| WO2020062246A1 (zh) | 一种通信方法及装置、通信设备 | |
| CN112637905B (zh) | Nsa组网方式下的语音业务建立方法、装置及存储介质 | |
| CN121057037A (zh) | 一种载波配置方法及装置、终端设备 | |
| CN120301753A (zh) | 一种通信方法、装置和系统 | |
| CN117981362A (zh) | 一种通过中继终端进行通信的方法及装置、终端 | |
| CN121220117A (zh) | 中继通信方法和设备 | |
| CN119014032A (zh) | 中继承载配置的确定方法、装置、设备及存储介质 | |
| CN120958929A (zh) | 一种参数配置方法及装置、终端、芯片、存储介质 | |
| CN118785451A (zh) | 通信方法、通信装置及通信系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21812359 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2021812359 Country of ref document: EP Effective date: 20221209 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| WWG | Wipo information: grant in national office |
Ref document number: 2021812359 Country of ref document: EP |