The present application claims the benefit under 35 U.S.C. § 119 of European Patent Application No. EP 22 19 0033.5 filed on Aug. 11, 2022, which is expressly incorporated herein by reference in its entirety.
The present invention relates to a method of transmitting a request to a terminal device.
The present invention further relates to an apparatus for transmitting a request to a terminal device.
Exemplary embodiments of the present invention relate to a method, for example a computer-implemented method, comprising: transmitting, by a first terminal device, a first request to a second terminal device, e.g. via a sidelink interface, e.g. using a first sidelink communication, wherein the second terminal device is configured to serve (e.g., currently serves) the first terminal device as a relay terminal device, the first request indicating that a sidelink multipath operation associated with at least one further, e.g. third, terminal device should be activated for the first terminal device, and receiving, by the first terminal device, a first response to the first request from the second terminal device. In some exemplary embodiments, this enables to set up e.g. a sidelink multipath operation, wherein the first terminal device may at least temporarily be served by more than one relay terminal device, e.g. enabling the first terminal device to communicate, e.g. via at least one sidelink interface, with more than one other terminal device.
In some exemplary embodiments of the present invention, at least one of the first terminal device, the second terminal device and the third terminal device can e.g. be used with a wireless, for example cellular, communications system, which is for example based on and/or adheres at least partially to at least one third generation partnership project, 3GPP, radio standard such as 4G (fourth generation), 5G (fifth generation), 6G (sixth generation) or other radio access technology.
In some exemplary embodiments of the present invention, at least one of the first terminal device, the second terminal device and the third terminal device may be a user equipment (UE) or a data transceiver modem, which, for example, may be associated with a mobile object such as e.g. a vehicle, for example car or truck or the like.
In some exemplary embodiments of the present invention, a network device may be provided which may e.g. at least temporarily serve at least one of the first terminal device, the second terminal device and the third terminal device.
In some exemplary embodiments of the present invention, the network device may be a base station, e.g. for a wireless, for example cellular, communications system, which is for example based on and/or adheres at least partially to at least one third generation partnership project, 3GPP, radio standard such as 4G (fourth generation), 5G (fifth generation), 6G (sixth generation) or other radio access technology.
In some exemplary embodiments of the present invention, the network device may e.g. be a gNB.
In some exemplary embodiments of the present invention, the first terminal device may e.g. be a remote UE, which in some exemplary embodiments may at least temporarily be out of coverage of the network, e.g. network device.
In some exemplary embodiments of the present invention, the first terminal device may use a further terminal device, which e.g. has network coverage, e.g. the second terminal device, as a relay terminal device, e.g. as a relay to forward information, e.g. messages, to/from the network or from UE-to-UE.
In some exemplary embodiments of the present invention, the first terminal device may use the second terminal device as a, for example primary, relay terminal device.
In some exemplary embodiments of the present invention, the first terminal device may use the third terminal device as a, for example secondary, relay terminal device.
In some exemplary embodiments of the present invention, at least one of the second terminal device and the third terminal device may at least temporarily operate as a UE-to-network, U2N, relay terminal device, e.g. for the first terminal device, e.g. for connecting the, for example remote, first terminal device with the network, e.g. a gNB.
In some exemplary embodiments of the present invention, at least one of the second terminal device and the third terminal device may at least temporarily operate as a UE-to-UE, U2U, relay terminal device, e.g. for the first terminal device, e.g. for connecting the, for example remote, first terminal device with at least one other terminal device.
In some exemplary embodiments of the present invention, the first terminal device may exchange information, e.g. messages and/or data, with at least one of the second terminal device and the third terminal device, over a sidelink interface, e.g. a PC5 interface according to some accepted standard.
This way, in some exemplary embodiments of the present invention, the first terminal device may communicate with the second terminal device and the third terminal device, e.g. in the sense of a sidelink multipath operation.
In some exemplary embodiments of the present invention, the method comprises at least one of: a) determining, e.g. by the first terminal device, whether the sidelink multipath operation should be activated, b) performing a discovery procedure for discovering the at least one further, e.g. third, terminal device, wherein, for example, the at least one further, e.g. third, terminal device may potentially serve the first terminal device as a relay terminal device, e.g. a further relay terminal device, wherein, for example the sidelink multipath operation is associated with the second terminal device and the third terminal device.
In some exemplary embodiments of the present invention, the determining, e.g. by the first terminal device, whether the sidelink multipath operation should be activated may e.g. be based on at least one of: a) fluctuations in a link quality, b) prediction of link quality degradation, e.g. at a future time, c) a sidelink reference signal received power (SL-RSRP), e.g. between the first, e.g. remote, terminal device and the second, e.g. primary relay, terminal device drops below a, for example configured, threshold, d) a link quality of an air interface, e.g. Uu interface, between the second terminal device and the network device, as e.g. characterized by a Uu reference signal received power (RSRP), drops below a threshold, e) the second terminal device experiences congestion, e.g. due to serving one or more further remote UEs, e.g. other than the first terminal device.
In some exemplary embodiments of the present invention, optionally, at least one of a) the second terminal device, e.g. primary relay terminal device, and b) the network device, e.g. gNB (e.g., jointly or independently) may determine that the first, e.g. remote, terminal device should be configured with a multipath relay, e.g. multipath sidelink relay, in which case, in some exemplary embodiments, the first, e.g. remote, terminal device may e.g. be provided with an explicit indication or with an implicit indication, e.g. by the network, e.g. gNB, or by the second, e.g. primary relay, terminal device, e.g. to perform a multipath setup procedure.
In some exemplary embodiments of the present invention, the explicit indication may e.g. be a, for example new, specific message, e.g. for the purpose of multipath activation.
In some exemplary embodiments of the present invention, the explicit indication may e.g. be a, for example new, information field, e.g. information element, e.g. in at least one sidelink discovery message.
In some exemplary embodiments of the present invention, the explicit indication may e.g. be included in at least one radio resource control, RRC, message, e.g. sidelink RRC message, e.g. according to some accepted standard.
In some exemplary embodiments of the present invention, e.g. alternatively (or additionally) to the explicit indication exemplarily mentioned above, an indication for multipath link setup for the first, e.g. remote, terminal device may be done implicitly, e.g. by setting and/or varying at least one of: a) configuring quality of service, QoS, parameter configuration(s),b) QoS thresholds, e.g. if a certain target PQI/CQI and/or reliability and/or throughput etc., is desired, e.g. needed, the multipath may be setup in some exemplary embodiments.
In some exemplary embodiments of the present invention, at least one of the first terminal device, the second terminal device and the network device, e.g. gNB, may, e.g. individually or jointly, determine that the first, e.g. remote, terminal device should, e.g. must, establish a direct air interface, e.g. Uu, link to the network, e.g. gNB, or should perform a relay reselection (e.g., with a single relay UE) or establish a multipath relay link (e.g., with two or more relays simultaneously active) e.g. based on, but not limiting to, at least one of a) link quality predictions between the remote UE, relay UE and the network, b) the DRX configurations of the involved UEs, c) resource allocation constraints, and so on.
In some exemplary embodiments of the present invention, the method comprises: determining, by the first terminal device, that a multipath relay link setup is required.
In some exemplary embodiments of the present invention, the method comprises at least one of: a) transmitting, by the first terminal device, a second request to the at least one further, e.g. third, terminal device, the second request indicating to the at least one further, e.g. third, terminal device, that a, for example second, sidelink communication between the at least one further, e.g. third, terminal device and the first terminal device should be activated, e.g. for the multipath operation, b) setting up, e.g. by the first terminal device, the second sidelink communication between the at least one further, e.g. third, terminal device and the first terminal device, c) receiving, by the first terminal device, a second response to the second request from the at least one further, e.g. third, terminal device, d) performing an operation of the first terminal device based at least on the second response.
In some exemplary embodiments of the present invention, the method comprises at least one of: a) transmitting an indication, by the first terminal device, to the second terminal device, indicating a status associated with the sidelink multipath operation, e.g. whether a setup of the sidelink multipath operation is completed, b) using, by the first terminal device, the sidelink multipath operation for sidelink communication with the second terminal device and the third terminal device, e.g. for using both the second terminal device and the third terminal device as sidelink relay terminal devices, c) receiving, by the first terminal device, an indication from the second terminal device that the first terminal device should, e.g. must, perform a multipath relay selection, d) performing, by the first terminal device, e.g. at least some aspects of, a multipath setup procedure jointly with e.g. the second terminal device (e.g., using signaling, e.g. explicit signaling or implicit signaling), e.g. to establish a multipath link, e.g. with the third terminal device.
Further exemplary embodiments of the present invention relate to a method, for example a computer-implemented method, comprising: receiving, by a, for example second, terminal device, a first request from a first terminal device, e.g. via a sidelink interface, wherein the second terminal device is configured to serve the first terminal device as a relay terminal device, the first request indicating that a sidelink multipath operation associated with at least one further, e.g. third, terminal device should be activated for the first terminal device, and transmitting, by the second terminal device, a first response to the first terminal device.
In some exemplary embodiments of the present invention, the method comprises: determining, by the second terminal device, the first response, wherein for example the determining comprises one of the following aspects: a) determining the first response independently of at least one further entity, e.g. network device, b) determining the first response jointly with at least one further entity, e.g. network device, e.g. using signaling, e.g. explicit signaling (or, e.g., implicit signaling), e.g. with the at least one further entity, e.g. the gNB.
In some exemplary embodiments of the present invention, the method comprises at least one of: a) determining, by the second terminal device, whether the sidelink multipath operation should be activated, b) performing, by the second terminal device, a discovery and/or sidelink setup associated with the second terminal device and the at least one further, e.g. third, terminal device, c) receiving, by the second terminal device, an indication from the first terminal device, indicating a status associated with the sidelink multipath operation, e.g. whether a setup of the sidelink multipath operation is completed, d) transmitting, by the second terminal device, an indication, to a network device, indicating a or the status associated with the sidelink multipath operation, e.g. whether a setup of the sidelink multipath operation is completed, e) serving, by the second terminal device, the first terminal device as a relay terminal device, e.g. associated with the sidelink multipath operation, f) receiving, by the second terminal device, an indication from a network device that the first terminal device should, e.g. must, perform a multipath relay selection, g) transmitting, by the second terminal device, an indication to the first terminal device that the first terminal device should, e.g. must, perform a multipath relay selection, e.g. based on receiving the indication from the network device, h) performing, by the second terminal device, e.g. at least some aspects of, a multipath setup procedure jointly with e.g. the first terminal device, e.g. to establish a multipath link, e.g. with the third terminal device.
Further exemplary embodiments of the present invention relate to a method, for example a computer-implemented method, comprising: a) receiving, by a, for example third, terminal device, a, for example second, request from a first terminal device, wherein the first terminal device is served by a second terminal device, e.g. using a, for example first, sidelink communication, e.g. as a relay terminal device, the second request indicating to the third terminal device that a, for example second, sidelink communication between the third terminal device and the first terminal device should be activated, e.g. for a sidelink multipath operation of the first terminal device, b) setting up, e.g. by the third terminal device, the second sidelink communication between the third terminal device and the first terminal device, c) transmitting, by the third terminal device, a, for example second, response to the second request.
In some exemplary embodiments of the present invention, the method comprises at least one of: a) performing, by the third terminal device, a discovery and/or sidelink setup associated with the second terminal device and the third terminal device, b) transmitting, by the third terminal device, an indication to a network device, indicating a status associated with the sidelink multipath operation, e.g. whether a setup of the sidelink multipath operation is completed, c) serving, by the third terminal device, the first terminal device as a relay terminal device, e.g. associated with the sidelink multipath operation.
Further exemplary embodiments of the present invention relate to an apparatus, for example for a terminal device, e.g. for at least one of the first terminal device, the second terminal device, the third terminal device, for performing the method according to at least one of the above-described embodiments.
Further exemplary embodiments of the present invention relate to an apparatus, for example for a terminal device, e.g. for at least one of the first terminal device, the second terminal device, the third terminal device, comprising means, for performing the method according to at least one of the embodiments.
In some exemplary embodiments of the present invention, the apparatus and/or its functionality may, e.g., be provided within the at least one terminal device. In some exemplary embodiments, the apparatus and/or its functionality may, e.g., be provided outside of the at least one terminal device, e.g., in form of a, for example separate, device, that may e.g. be at least temporarily coupled with the at least one terminal device.
Further exemplary embodiments of the present invention relate to a method, for example a computer-implemented method, comprising at least one of: a) determining, by a network device, e.g. gNB, whether a sidelink multipath operation should be activated for a first terminal device, the first terminal device being served, using a first sidelink communication, by a second terminal device as a relay terminal device, the sidelink multipath operation being associated with at least one further, e.g. third, terminal device, b) transmitting, by the network device, an indication that the first terminal device should, e.g. must, perform a multipath relay selection, c) determining a first response to be transmitted to the first terminal device by the second terminal device, e.g. responsive to the second terminal device receiving a first request from the first terminal device, e.g. via a sidelink interface, wherein the second terminal device is configured to serve the first terminal device as a relay terminal device, the first request indicating that a sidelink multipath operation associated with at least one further, e.g. third, terminal device should be activated for the first terminal device, jointly with the second terminal device, e.g. using signaling, e.g., explicit signaling (or, e.g., implicit signaling), e.g., with the second terminal device, d) receiving, by the network device, an indication from at least one further, for example third, terminal device, indicating a status associated with the sidelink multipath operation, e.g. whether a setup of the sidelink multipath operation is completed, e) receiving, by the network device, from the second terminal device, an indication indicating a or the status associated with the sidelink multipath operation, e.g. whether a setup of the sidelink multipath operation is completed, f) performing a path configuration, e.g. duplication configuration, for the first terminal device, g) serving, by the network device, the first terminal device via at least one of the terminal devices, e.g. as relay terminal devices, e.g. associated with the sidelink multipath operation.
Further exemplary embodiments of the present invention relate to an apparatus, for example for a network device, for performing the method according to the embodiments.
Further exemplary embodiments of the present invention relate to an apparatus, for example for a network device, comprising means, for performing the method according to the embodiments.
In some exemplary embodiments of the present invention, the apparatus and/or its functionality may e.g. be provided within the network device. In some exemplary embodiments, the apparatus and/or its functionality may e.g. be provided outside of the network device, e.g. in form of a, for example separate, device, that may e.g. be at least temporarily coupled with the network device.
Further exemplary embodiments of the present invention relate to a terminal device, e.g. at least one of a) a first terminal device, e.g. at least temporarily operating as a remote terminal device, b) a second terminal device, e.g. at least temporarily operating as a primary relay terminal device, e.g. for the first terminal device, c) a third terminal device, e.g. at least temporarily operating as a secondary relay terminal device, e.g. for the first terminal device, comprising at least one apparatus according to the embodiments.
Further exemplary embodiments of the present invention relate to a network device, e.g. at least temporarily serving at least one of a) a first terminal device, e.g. at least temporarily operating as a remote terminal device, b) a second terminal device, e.g. at least temporarily operating as a primary relay terminal device, e.g. for the first terminal device, c) a third terminal device, e.g. either directly or indirectly (e.g., via one or more U2N relay terminal devices), the network device comprising at least one apparatus according to the embodiments.
Further exemplary embodiments of the present invention relate to a communication system or communication network comprising at least one apparatus according to the embodiments.
In some exemplary embodiments of the present invention, the communication system may e.g. comprise one or more terminal devices and/or one or more network devices according to the embodiments.
Further exemplary embodiments of the present invention relate to a computer program comprising instructions which, when the program is executed by a computer, cause the computer to carry out the method according to the embodiments.
Further exemplary embodiments of the present invention relate to a computer-readable storage medium comprising instructions which, when executed by a computer, cause the computer to carry out the method according to the embodiments.
Further exemplary embodiments of the present invention relate to a data carrier signal carrying and/or characterizing the computer program according to the embodiments.
Further exemplary embodiments of the present invention relate to a use of the method according to the embodiments and/or of the apparatus according to the embodiments and/or of the communication system according to the embodiments and/or of a computer program according to the embodiments and/or of a computer-readable storage medium according to the embodiments and/or of a data carrier signal according to the embodiments for at least one of: a) enabling a sidelink multipath operation, e.g. for a user equipment-to-network, U2N, relay multipath configuration, b) setting up a sidelink multipath operation, e.g. for a user equipment-to-network, U2N, relay multipath operation, c) enabling a terminal device, e.g. a remote user equipment, to be connected to a network device at least temporarily using two or more relay terminal devices, d) increasing a reliability and/or a throughput for a terminal device, e.g. remote terminal device, e) setting up at least one further, e.g. second, relay terminal device, e.g. for a first terminal device, e.g. remote terminal device.
Some exemplary embodiments will now be described with reference to the figures.
Exemplary embodiments, see
In some exemplary embodiments, an operation of the first terminal device 10-1 may e.g. at least temporarily be controlled based on the first response RESP-1, see the optional block 304 of
In some exemplary embodiments,
In some exemplary embodiments, at least one of the first terminal device 10-1, the second terminal device 10-2 and the third terminal device 10-3 may be a user equipment (UE) or a data transceiver modem, which, for example, may be associated with a mobile object such as e.g. a vehicle, for example car or truck or the like.
In some exemplary embodiments, a network device 20 may be provided which may e.g. at least temporarily serve at least one of the first terminal device 10-1, the second terminal device 10-2 and the third terminal device 10-3 (e.g., directly, e.g. over a Uu interface, or indirectly, e.g. using at least one relay terminal device 10-2, 10-3).
In some exemplary embodiments, the network device 20 may be a base station, e.g. for a wireless, for example cellular, communications system 1000, which is for example based on and/or adheres at least partially to at least one third generation partnership project, 3GPP, radio standard such as 4G (fourth generation), 5G (fifth generation), 6G (sixth generation) or other radio access technology.
In some exemplary embodiments, the network device 20 may e.g. be a gNB.
In some exemplary embodiments, the first terminal device 10-1 may e.g. be a remote UE, which in some exemplary embodiments may at least temporarily be out of coverage of the network 1000, e.g. network device 20.
In some exemplary embodiments, the first terminal device 10-1 may use a further terminal device, which e.g. has network coverage, e.g. the second terminal device 10-2, as a relay terminal device, e.g. as a relay to forward information, e.g. messages, to/from the network 1000 or from UE-to-UE.
In some exemplary embodiments, the first terminal device 10-1 may use the second terminal device 10-2 as a, for example primary, relay terminal device 10-2.
In some exemplary embodiments, the first terminal device 10-1 may use the third terminal 10-3 device as a, for example secondary, relay terminal device 10-3.
In some exemplary embodiments, at least one of the second terminal device 10-2 and the third terminal device 10-3 may at least temporarily operate as a UE-to-network, U2N, relay terminal device, e.g. for the first terminal device 10-1, e.g. for connecting the, for example remote, first terminal device 10-1 with the network 1000, e.g. a gNB 20 of the network 1000.
In some exemplary embodiments, at least one of the second terminal device 10-2 and the third terminal device 10-3 may at least temporarily operate as a UE-to-UE, U2U, relay terminal device, e.g. for the first terminal device 10-1, e.g. for connecting the, for example remote, first terminal device 10-1 with at least one other terminal device (not shown).
In some exemplary embodiments,
This way, in some exemplary embodiments, the first terminal 10-1 device may communicate with the second terminal device 10-2 and the third terminal device 10-3, e.g. in the sense of a sidelink multipath operation SL-MP-OP.
In some exemplary embodiments,
In some exemplary embodiments,
In some exemplary embodiments,
In some exemplary embodiments, the explicit indication may e.g. be a, for example new, specific message, e.g. for the purpose of multipath activation.
In some exemplary embodiments, the explicit indication may e.g. be a, for example new, information field, e.g. information element, e.g. in at least one sidelink discovery message that may e.g. at least temporarily be exchanged between at least one of the first terminal device 10-1, the second terminal device 10-2, and the third terminal device 10-3.
In some exemplary embodiments, the explicit indication may e.g. be included in at least one radio resource control, RRC, message, e.g. sidelink RRC message, e.g. associated with the sidelink interface IF-SL, e.g. according to some accepted standard.
In some exemplary embodiments, e.g. alternatively (or additionally) to the explicit indication exemplarily mentioned above, an indication for multipath link setup for the first, e.g. remote, terminal device 10-1 may be done implicitly, e.g. by setting and/or varying at least one of: a) configuring quality of service, QoS, parameter configuration(s),b) QoS thresholds, e.g. if a certain target PQI/CQI and/or reliability and/or throughput etc., is desired, e.g. needed, the multipath may be setup in some exemplary embodiments.
In some exemplary embodiments,
In some exemplary embodiments,
In some exemplary embodiments,
In some exemplary embodiments,
for using both the second terminal device 10-2 and the third terminal device 10-3 as sidelink relay terminal devices 10-2, 10-3, c) receiving 328, by the first terminal device 10-1, an indication IND-4 from the second terminal device 10-2 that the first terminal device 10-1 should, e.g. must, perform a multipath relay selection, d) performing 329, by the first terminal device 10-1, e.g. at least some aspects of, a multipath setup procedure jointly with e.g. the second terminal device 10-2 (e.g., using signaling, e.g. explicit signaling or implicit signaling), e.g. to establish a multipath link, e.g. with the third terminal device 10-3.
In some exemplary embodiments, the receiving 328 of the indication IND-4 may e.g. be performed alternatively and/or additionally to the determination 310 of
Further exemplary embodiments,
In some exemplary embodiments,
In some exemplary embodiments,
Further exemplary embodiments,
In some exemplary embodiments,
Further exemplary embodiments,
Further exemplary embodiments relate to an apparatus 100a, for example for a terminal device, e.g. for at least one of the first terminal device 10-1, the second terminal device 10-2, the third terminal device 10-3, comprising means 102a, for performing the method according to at least one of the above-described embodiments.
In some exemplary embodiments,
Further exemplary embodiments,
Further exemplary embodiments,
Further exemplary embodiments relate to an apparatus 200a, for example for a network device 20, comprising means 202a, for performing the method according to the embodiments.
In some exemplary embodiments, the apparatus 200, 200a and/or its functionality may e.g. be provided within the network device 20. In some exemplary embodiments, the apparatus 200, 200a and/or its functionality may e.g. be provided outside of the network device 20, e.g. in form of a, for example separate, device, that may e.g. be at least temporarily coupled with the network device 20.
Further exemplary embodiments,
Further exemplary embodiments relate to a network device 20, e.g. at least temporarily serving at least one of a) a first terminal device 10-1, e.g. at least temporarily operating as a remote terminal device, b) a second terminal device 10-2, e.g. at least temporarily operating as a primary relay terminal device, e.g. for the first terminal device 10-1, c) a third terminal device 10-3, e.g. either directly or indirectly (e.g., via one or more U2N relay terminal devices), the network device 20 comprising at least one apparatus 200, 200a according to the embodiments.
Further exemplary embodiments,
In some exemplary embodiments, the communication system or network 1000 may e.g. comprise one or more terminal devices 10-1, 10-2, 10-3 and/or one or more network devices 20 according to the embodiments.
In some exemplary embodiments, the configuration CFG comprises at least one calculating unit, e.g. processor, CFG-102 and at least one memory unit CFG-104 associated with (i.e., usably by) the at least one calculating unit CFG-102, e.g. for at least temporarily storing a computer program PRG and/or data DAT, wherein the computer program PRG is e.g. configured to at least temporarily control an operation of the configuration CFG, e.g. for (e.g., within) at least one apparatus 100, 100a, 200, 200a, such as e.g. the execution of a method according to some exemplary embodiments.
In some exemplary embodiments, the at least one calculating unit CFG-102 comprises at least one core (not shown) for executing the computer program PRG or at least parts thereof, e.g. for executing the method according to the embodiments or at least one or more steps and/or other aspects thereof.
According to further exemplary embodiments, the at least one calculating unit CFG-102 may comprise at least one of the following elements: a microprocessor, a microcontroller, a digital signal processor (DSP), a programmable logic element (e.g., FPGA, field programmable gate array), an ASIC (application specific integrated circuit), hardware circuitry, a tensor processor, a graphics processing unit (GPU). According to further preferred embodiments, any combination of two or more of these elements is also possible.
According to further exemplary embodiments, the memory unit CFG-104 comprises at least one of the following elements: a volatile memory CFG-104a, e.g. a random-access memory (RAM), a non-volatile memory CFG-104b, e.g. a Flash-EEPROM.
In some exemplary embodiments, the computer program PRG is at least temporarily stored in the non-volatile memory CFG-104b. Data CFG-DAT (e.g. associated with at least one of the first request REQ-1 and/or the second request REQ-2 and/or the first response RESP-1 and/or the second response RESP-2 and/or at least one of the indications IND-1, IND-2, IND-2′, IND-3, IND-4 and the like), which may e.g. be used for executing the method according to some exemplary embodiments, may at least temporarily be stored in the RAM CFG-104a.
In some exemplary embodiments, an optional computer-readable storage medium SM comprising instructions, e.g. in the form of a further computer program PRG′, may be provided, wherein the further computer program PRG′, when executed by a computer, i.e. by the calculating unit CFG-102, may cause the computer CFG-102 to carry out the method according to the embodiments. As an example, the storage medium SM may comprise or represent a digital storage medium such as a semiconductor memory device (e.g., solid state drive, SSD) and/or a magnetic storage medium such as a disk or harddisk drive (HDD) and/or an optical storage medium such as a compact disc (CD) or DVD (digital versatile disc) or the like.
In some exemplary embodiments, the configuration CFG may comprise an optional data interface CFG-106, e.g. for bidirectional data exchange with an external device (not shown). As an example, by means of the data interface CFG-106, a data carrier signal DCS may be received, e.g. from the external device, for example via a wired or a wireless data transmission medium, e.g. over a (virtual) private computer network and/or a public computer network such as e.g. the Internet.
In some exemplary embodiments, the data carrier signal DCS may represent or carry the computer program PRG, PRG′ according to the embodiments, or at least a part thereof.
Further exemplary embodiments relate to a computer program PRG, PRG′ comprising instructions which, when the program is executed by a computer CFG-102, cause the computer CFG-102 to carry out the method according to the embodiments.
Elements 10-1, 10-2, 10-3, 20 of
Element e10 of
Element e11a of
Optionally, the primary relay UE 10-2, see element e11b of
In some exemplary embodiments, the explicit indication may e.g. be a, for example new, specific message for the purpose of multipath activation, or it may be a, for example new, information field in the sidelink discovery messages, or it may be included in one or more sidelink RRC messages.
In some exemplary embodiments, e.g. alternatively, the indication for multipath link setup for the remote UE 10-1 may be done implicitly by setting or varying configuring QoS parameter configurations/thresholds e.g. if a certain target PQI/CQI, reliability or throughput etc., is needed, the multipath may be setup.
In some exemplary embodiments, the remote UE 10-1 and/or the relay UE 10-2 and/or the gNB 20 may, e.g. either individually or jointly, determine that the remote UE 10-1 should, e.g. must, establish a direct Uu link to the network, e.g. gNB 20, or perform a relay reselection (e.g., with a single relay UE) or establish multipath relay link (two or more relays 10-2, 10-3 simultaneously active) based on, but not limited to, at least one factor such as a) link quality predictions between the remote UE 10-1, relay UE 10-2 and the network 1000, b) the DRX configurations of the involved UEs, c) resource allocation constraints and so on.
Element e12 of
Element e13 of
In some exemplary embodiments, e.g. when it is determined that multipath setup needs to take place (see, for example at least one of the blocks e11a, e11b, e11c), the remote UE 10-1 is triggered, see element e14, to perform a Relay Discovery (RD), e.g. to find potential relay UE candidates, such as e.g. the third terminal device 10-3, e.g. for U2N relay, e.g. for multi-path link setup, see for example also the element SL-MP-OP of
In some exemplary embodiments, the first terminal device, e.g. remote UE, 10-1 performs, e.g. at least some aspects of, a multipath setup procedure jointly with e.g. the second terminal device, e.g. (primary) relay UE, 10-2 (e.g., using signaling, e.g. explicit signaling or implicit signaling), e.g. to establish a multipath link, e.g. with the third terminal device, e.g. further relay UE, 10-3, see for example elements e13, e14 of
In some exemplary embodiments, the second terminal device, e.g. (primary) relay UE, 10-2 performs, e.g. at least some aspects of, the multipath setup procedure jointly with e.g. the first terminal device, e.g. remote UE, 10-1 (e.g., using signaling, e.g. explicit signaling or implicit signaling), e.g. to establish a multipath link, e.g. with the third terminal device, e.g. further relay UE, 10-3, see for example elements e13, e14 of
In some exemplary embodiments, the Relay Discovery of remote UE 10-1 may e.g. be based on a discovery model-A (e.g., remote UE 10-1 monitors RD announcements over SL (sidelink), e.g. to discover potential Relay UE 10-3, e.g. in proximity) or based on a discovery model B (where remote UE 10-1 e.g. initiates a RD solicitation message, e.g. over SL, e.g. to discover those relay UE candidates 10-3 which respond to the RD solicitation message from remote UE 10-1). In some exemplary embodiments, the remote UE 10-1 may use model-A or model-B based on its own choice or as configured by the gNB 20 or as indicated by the relay UE 10-2.
In some exemplary embodiments, optionally, the primary relay UE 10-2 may perform candidate relay discovery, e.g. on behalf of the remote UE 10-1, and may e.g. indicate to the remote UE 10-1 that it should, e.g. must, establish sidelink to the candidate relay UE 10-3.
In some exemplary embodiments, e.g. in another option, the primary relay UE 10-2 may inform a candidate relay UE 10-3 to establish sidelink to the remote UE 10-1, e.g. either directly or through the network.
In some exemplary embodiments, see, for example block e14 of
In some exemplary embodiments, e.g. once it is determined (see, for example blocks e11a, e11b, e11c), that the multipath connection setup should take place, the remote UE 10-1 transmits a sidelink multipath activation request, see element e15 of
In some exemplary embodiments, the message or request e15 may e.g. be an explicit indication, e.g. for the purpose of multipath activation, or, in some other exemplary embodiments, it may be a new information field in at least one sidelink discovery message (e.g., model-A or model-B discovery, e.g. according to some accepted standard), or it may e.g. be included in at least one sidelink RRC message.
In some exemplary embodiments, the message or request e15 may e.g. be signaled implicitly, e.g. as follows: In some exemplary embodiments, e.g. alternatively, an indication for multipath link setup for the remote UE 10-1 may be done implicitly, e.g. by setting or varying configured QoS parameters/thresholds, e.g. if a certain target PQI/CQI, reliability, of throughput etc. is met, or by triggering or expiry of associated timers.
In some exemplary embodiments, the remote UE 10-1 may indicate one or more candidate relay UEs 10-3, e.g. organized in form of a list, it has already discovered or UEs with which remote UE 10-1 has already established SL and provide the related information to primary relay UE 10-2 in a sidelink multipath setup request message e15, REQ-1, e.g. as explained above
In some exemplary embodiments, the sidelink multipath setup request message e15, REQ-1 may include at least one of: a) a list of potential target multi-path relay UE(n) 10-3, e.g. with priority values (the primary relay UE 10-2 may e.g. select the target multi-path relay UE(n) 10-3 of its own choice for the remote UE 10-1, or may e.g. provide recommendations), and may also include discovery parameter related information such as e.g. Sidelink Discovery RSRP, e.g. for candidate relay UEs 10-3, and so on. In some exemplary embodiments, the Remote UE 10-1 may also provide discovery/SL configuration related information, e.g. from primary relay UE 10-2, e.g. to the candidate relay UE 10-3 and vice-versa, b) a request to initiate/activate the multipath link setup procedure between the remote UE 10-1 and the target multi-path relay UE 10-3, c) an SL L2 ID of target multi-path relay UE 10-3, e.g. comprising a serving/target gNB-ID, d) an RSRP between target multi-path relay UE 10-3 and remote UE 10-1.
In some exemplary embodiments, e.g., when the primary relay UE 10-2 receives the multipath connection request e15, the relay UE 10-2 may e.g. accept or decline the request e15, REQ-1, see for example element e16 of
In some exemplary embodiments, determining e16 whether to accept or decline the request e15, REQ-1, may comprise at least one of: a) determining, for example first, if a multipath link setup procedure for the remote UE 10-1 can be performed, e.g. automatically, e.g. without any additional configuration or using/activating an on-going SL between the remote UE 10-1 and a different peer UE (not shown) which is relay capable, b) e.g., if not, the determining e16 may comprise further determining if a re-configuration of current service flow, radio bearer or logical channel between the remote UE 10-1 and a serving gNB 20 or a relay link between the primary relay UE-210-2 and the serving gNB 20 is required or not, further e.g. also including if re-configuration in addition to resource allocation (e.g., Configured Grants) is required.
In some exemplary embodiments, e.g., optionally, the primary relay UE 10-2 may coordinate with the network, e.g. gNB 20, to verify whether a multipath link may be allowed for the remote UE 10-1 in consideration (or, e.g., in general).
In some exemplary embodiments, the primary relay UE 10-2 and the gNB 20 can thus e.g. jointly or independently make the decision or determination e16 to accept or reject, e.g. decline, the multipath activation request e15, REQ-1 for the remote UE 10-1.
In some exemplary embodiments, a signaling for a coordination between the gNB 20 and the primary relay UE 10-2 can be, but is not limited to at least one of, e.g. dedicated, a) RRC (Radio Resource Control, e.g. Layer 3) signaling, b) PHY (Layer 1), c) MAC (Layer 2), d) packet data convergence protocol, PDCP, signals, and so on.
In some exemplary embodiments, e.g. if the primary relay UE 10-2 accepts the multipath setup request e15, REQ-1 from the remote UE 10-1, the primary relay UE 10-2 sends a multipath request acceptance message e11 to the remote UE 10-1 (e.g., similar to the first response RESP-1 of
In some exemplary embodiments, e.g. if the relay UE 10-2 declines the multipath setup request e15, REQ-1, the primary relay UE 10-2 sends the multipath request decline message to the remote UE 10-1, see element e15. In other words, element e11 of
In some exemplary embodiments, a, for example new, message may be provided for the multipath request/accept/decline message(s) REQ-1, e15, RESP-1, e11 for the purpose of multipath activation.
In some exemplary embodiments, a, for example new, information field, e.g. information element, e.g. in at least one sidelink discovery message, may be provided for implementing the multipath request/accept/decline message(s) REQ-1, e15, RESP-1, e17, or the multipath request/accept/decline message(s) REQ-1, e15, RESP-1, e11 may e.g. be included in at least one sidelink RRC message.
In some exemplary embodiments, optionally, the primary relay UE 10-2 may indicate the identity of the candidate relay UE 10-3 to the remote UE 10-1, and/or provide the necessary radio resources to communicate with/discover the candidate relay UE 10-3.
In some exemplary embodiments, optionally, the primary relay UE 10-2 may establish (e.g., if it does not exist) a sidelink connection a5 (
In some exemplary embodiments, e.g., when the remote UE 10-1 receives the multipath request acceptance e11 from the primary relay UE 10-2, the remote UE 10-1 transmits a message, e.g. a multipath relay request, e19, see also the second request REQ-2 of
In some exemplary embodiments, the message, e.g. request e19, REQ-2 may be a, for example new, message or may be a, for example new, field or information element, e.g. in at least one message as e.g. defined for a relay discovery procedure, e.g. according to some accepted standard.
In some exemplary embodiments, e.g. if the remote UE 10-1 has not previously discovered the candidate relay UE 10-3, the remote UE 10-1 may first discover the relay UE 10-3 (e.g., similar to element e14 of
In some exemplary embodiments, the remote UE 10-1 and candidate relay UE 10-3 setup the sidelink between them, see e.g. element e20 of
In some exemplary embodiments, element e21 of
In some exemplary embodiments, optionally, the candidate relay UE 10-3 may e.g. coordinate with the gNB 20 to verify whether the multipath request of the remote UE-1 may be accepted.
In some exemplary embodiments, e.g. before or during the sidelink setup or after the sidelink connection is setup with the remote UE 10-1, the candidate relay UE 10-3 may send an indication or message e21 accepting the multipath request e19, REQ-2 of the remote UE 10-1 or to reject the multipath request.
In some exemplary embodiments, the response e21 from the candidate multi-path relay UE 10-3 may e.g. indicate in response to the multipath relay request message e19, REQ-2 of the remote UE 10-1 at least one of: a) a link status of the Uu link (see
In some exemplary embodiments, e.g., if the candidate relay UE 10-3 accepts the multipath request e19, REQ-2 of the remote UE 10-1, the, e.g. secondary, relay UE 10-3 transmits a message e22 to the gNB 20, e.g. to indicate a successful setup of the multipath relay link for the remote UE 10-1.
In some exemplary embodiments, the message e22 may e.g. include an ID (e.g., identifier or identification) of the primary relay UE 10-2 and one or more IDs of the remote UE 10-1, e.g. to allow the gNB 20 to map, e.g. in a subsequent procedure, see, for example, element e25 of
In some exemplary embodiments, the message e22 or a corresponding indication IND2′ (see, for example, also block 392 of
In some exemplary embodiments, the message e22 may inform the gNB 20 that a second path exists towards the remote UE 10-1, e.g. via the secondary relay UE 10-3 (e.g., additionally to the first path via the primary relay UE 10-2).
In some exemplary embodiments, e.g. if the multipath is setup successfully, the remote UE 10-1 sends a multipath setup complete message e23 to the primary relay UE 10-2 about the successful multipath setup. In some exemplary embodiments, the message e23 may e.g. comprise an ID of the second relay terminal UE 10-3.
In some exemplary embodiments, optionally, the relay UE 10-3 may send a multipath setup complete message to the primary relay UE 10-2 (not shown). In some exemplary embodiments, this may e.g. be done if, e.g. in the meantime, the direct SL between the remote UE 10-1 and the primary relay UE 10-2 fails (e.g., sidelink RLF (radio link failure)), for example when it is indicated by the remote UE 10-1 to the relay UE 10-3.
In some exemplary embodiments, the primary relay UE 10-2 sends a multipath activation indication message e24 to the network, e.g. gNB 20. The message or indication e24 may e.g. be included in at least one RRC message or UE assistance information, or may be a, for example new, message (e.g. using, but not limited to, L1/L2/L3 layer messaging).
In some exemplary embodiments, the message e24 may include one or more of the ID of the remote UE10-1 and the ID of the multipath-relay-UE 10-3.
In some exemplary embodiments, the messages e22 and e24 of
In some exemplary embodiments, element e25 symbolizes performing, by the gNB 20, a path configuration, e.g. duplication configuration, for the remote UE 10-1.
In some exemplary embodiments, the gNB 20 may detect that the multipath indications e22, e24 are related to the setup of alternative relay paths for remote-UE 10-1. In some exemplary embodiments, once the network 1000, e.g. gNB 20, is aware that the sidelink SL-COMM-2 (
In some exemplary embodiments, the remote UE 10-1 may utilize both paths to communicate with the network 1000, e.g. gNB 20, e.g. either via primary relay UE 10-2 or via candidate relay UE 10-3, e.g. either simultaneously or separately, e.g. in uplink (UL)/downlink (DL) respectively, see element e26 of
In the following, further exemplary aspects and embodiments according to some exemplary embodiments are disclosed, which, in some exemplary embodiments, may, either individually or in combination with each other, be combined with at least one of the exemplary aspects and embodiments explained above.
In some exemplary embodiments, e.g. for multi-path relay link setup, be it Uu/SL multipath or two or more SL relay multipath for U2U or U2N relaying, a timer TIM may be specified and/or configured, e.g. by the involved relay 10-2, 10-3 (
In some exemplary embodiments, if the timer expires, and the multi-path relay link setup is not complete, at least one of the UEs 10-1, 10-2, 10-3 may take at least one of the following actions: a) remote UE 10-1/relay UE 10-2, 10-3/network 1000, 20 individually or jointly selecting another candidate relay UE, e.g. from a list of discovered UE, and/or selecting Uu/SL multipath or aborting the multi-path relay link setup procedure or initiating relay re-selection procedure, or the relay UE 10-2, 10-3 may change its serving gNB 20, and so on. Alternatively, in some exemplary embodiments, a multipath link setup latency threshold MP-SETUP-LAT-THRESH may also be defined.
In some exemplary embodiments, the proposed multipath relay setup procedure according to some exemplary embodiments may e.g. be used for UE-to-UE relay configurations, e.g., where a remote UE 10-1 may utilize multiple paths through two or more relay UEs 10-2, 10-3 to communicate with another sidelink remote UE (not shown).
In some exemplary embodiments, e.g. after the second relay path (e.g., via the secondary relay UE 10-3) is established, the remote UE 10-1 or the network 1000, e.g. gNB 20, may, for example flexibly, choose between either/both path to transmit data in UL/DL directions, respectively. In some exemplary embodiments, the choosing can be done for example, by indicating the path (both/single) to be chosen for the considered data transmissions.
In some exemplary embodiments, the proposed multipath setup messages according to exemplary embodiments may e.g. be used to release existing multipath connections, for example, when the data transmissions are completed for the remote UE 10-1, and/or when the single-path QoS improves beyond a certain configured QoS threshold, and/or when there are not enough resources available to support multiple/redundant links, and so on, and/or if indicated by the gNB 20.
In some exemplary embodiments, e.g. the proposed multipath setup message e19 (
In some exemplary embodiments, e.g. when a connection to the primary relay UE 10-2 is released by the remote UE 10-1, the secondary candidate relay UE 10-3 may be configured as the primary relay UE, e.g. in an implicit manner or as indicated by the controlling entity (e.g., UE 10-1/network 1000, e.g. gNB 20).
In some exemplary embodiments, the gNB 20 may provide SL grants, e.g. for multi-path relay setup, e.g. via the relay UE 10-2, 10-3. In some exemplary embodiments, providing the SL grants may be done via the primary relay UE 10-2, but does not exclude via the candidate relay UE 10-3, e.g. if the sidelink between remote UE 10-1 and candidate relay UE 10-3 has been established or already exists.
In some exemplary embodiments, the remote UE 10-1/relay UE 10-2 may prioritize a selection of a candidate relay UE 10-3 that is connected to the same gNB 20 as the primary relay UE 10-2.
In some exemplary embodiments, e.g. in general, the signaling for coordination between the gNB 20, remote UE 10-1, candidate relay UE 10-3 and/or the primary relay UE 10-2 can be, but is not limited to, e.g. dedicated, RRC signaling, PHY and/or MAC signaling, PDCP signals, and so on.
In some exemplary embodiments, multipath setup messages from the primary relay UE 10-2 and the candidate relay UE 10-3 to the remote UE 10-1 or to the network, e.g. gNB 20, can be combined either implicitly or through explicit coordination, e.g. between the primary relay UE 10-2 and the candidate relay UE 10-3, e.g. using, for example, dedicated RRC signaling, PHY and/or MAC signaling, PDCP signals, and so on. For example, in some exemplary embodiments, message e22 and message e24 in
In some exemplary embodiments, the remote UE 10-1 may be preconfigured (see, for example, element e10 of
In some exemplary embodiments, e.g. upon receiving a multipath request from the remote UE 10-1 or the primary relay UE 10-2 or the candidate relay UE 10-3, the gNB 20 may provide configured grants to be used directly or indirectly via another UE/relay UE, e.g. for multipath setup and/or discovery procedures, see, for example, blocks e14, e20, and, for example, for coordination resources, e.g. between the remote UE 10-1 and the relevant relay UEs 10-2, 10-3.
Further exemplary embodiments,
In some exemplary embodiments, the principle according to the embodiments may e.g. be used to provide mechanisms to setup a second relay UE 10-3 for a remote UE 10-1 which is currently being served by another relay UE 10-2, e.g. specifying how a multi-path link setup may work involving one or more relay UEs 10-2, 10-3, e.g. for a U2N relay scenario associated with the remote UE 10-1.
In some exemplary embodiments, the principle according to the embodiments enables to attain reliability and throughput and e.g. may provide enhancements to service continuity.
Number | Date | Country | Kind |
---|---|---|---|
22 19 0033.5 | Aug 2022 | EP | regional |