Various example embodiments relate to generation of sidelink positioning reference signals (SL PRSs).
In sidelink communication, user equipments may communicate with each other without involvement of a network node. In sidelink positioning, sidelink communication is used for sending and receiving sidelink positioning reference signals (SL PRSs), and measurements on these signals may be used for positioning of a user equipment.
SL PRSs may be transmitted on dedicated resources and/or shared resources.
According to some aspects, there is provided the subject-matter of the independent claims. Some example embodiments are defined in the dependent claims. The scope of protection sought for various example embodiments is set out by the independent claims. The example embodiments and features, if any, described in this specification that do not fall under the scope of the independent claims are to be interpreted as examples useful for understanding various example embodiments.
According to an aspect there is provided a method comprising: transmitting, by an apparatus, which is configured to perform sidelink positioning with another apparatus, to the other apparatus, an indication that a sidelink positioning reference signal, SL PRS, resource transmission, which the apparatus is configured to transmit, comprises at least one de-modulation reference signal, DMRS, symbol; and generating a sequence of a SL PRS resource transmission comprising: a SL PRS sequence; and a DMRS sequence comprising at least one DMRS symbol; and transmitting the sequence of the SL PRS resource transmission at least to the other apparatus. The method may be performed by a user equipment, e.g. an anchor user equipment.
According to an embodiment, the generating the sequence of the SL PRS resource transmission comprises: generating the SL PRS sequence of length of the SL PRS resource, the SL PRS sequence comprising a plurality of symbols; generating the DMRS sequence comprising at least one DMRS symbol; replacing at least one symbol of the SL PRS sequence by the DMRS sequence to obtain the sequence of the SL PRS resource transmission.
According to an embodiment, the generating the sequence of the SL PRS resource transmission comprises: generating the DMRS sequence of a first length in symbols; generating the SL PRS sequence of a second length in symbols, wherein the second length is obtained by subtracting the first length from the length of the SL PRS resource; combining the SL PRS sequence and the DMRS sequence to obtain the sequence of the SL PRS resource transmission.
According to an embodiment, the method comprises: transmitting the sequence of the SL PRS resource transmission on a shared resource pool.
According to an embodiment, the method comprises: transmitting, to the other apparatus, an indication on a position of the at least one DMRS symbol in the sequence of the SL PRS resource transmission.
According to an embodiment, the DMRS sequence and the SL PRS sequence are generated using same or similar sequence initialization equation.
According to an embodiment, the DMRS sequence and the SL PRS sequence are generated using a DMRS sequence initialization equation.
According to an embodiment, the DMRS sequence is generated using a first identity value and the SL PRS sequence is generated using a second identity value.
According to an aspect, there is provided an apparatus comprising means for performing the method of the aspect above and any of the embodiments thereof. The apparatus may be a user equipment, e.g. an anchor user equipment.
According to an embodiment, the means comprises at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the performance of the apparatus. The apparatus may be a user equipment, e.g. an anchor user equipment.
According to an aspect, there is provided a (non-transitory) computer readable medium comprising instructions that when executed by an apparatus, cause the apparatus to perform the method of the aspect above and any of the embodiments thereof. The apparatus may be a user equipment, e.g. an anchor user equipment.
According to an aspect, there is provided a computer program comprising instructions, which, when executed by an apparatus, cause the apparatus to perform the method of the aspect above and any of the embodiments thereof. The apparatus may be a user equipment, e.g. an anchor user equipment.
According to an aspect, there is provided a method comprising: receiving, by an apparatus, which is configured to perform sidelink positioning with another apparatus, from the other apparatus, an indication that a sidelink positioning reference signal, SL PRS, resource transmission, which the apparatus is configured to receive, comprises at least one de-modulation reference signal, DMRS, symbol; and receiving the SL PRS resource transmission comprising: a SL PRS sequence; and a DMRS sequence comprising at least one DMRS symbol. The method may be performed by a user equipment, e.g. a target user equipment.
According to an embodiment, the method comprises: receiving the SL PRS resource transmission on a shared resource pool.
According to an embodiment, the method comprises: performing a sidelink positioning measurement based on the SL PRS resource transmission.
According to an embodiment, the method comprises: combining the received DMRS sequence with the received SL PRS sequence to a combined SL PRS sequence; and determining position of the apparatus based on the combined SL PRS sequence.
According to an embodiment, the method comprises: receiving, from the other apparatus, an indication on a position of the at least one DMRS symbol in the SL PRS resource transmission.
According to an aspect, there is provided an apparatus comprising means for performing the method of the aspect above and any of the embodiments thereof. The apparatus may be a user equipment, e.g. a target user equipment.
According to an embodiment, the means comprises at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the performance of the apparatus. The apparatus may be a user equipment, e.g. a target user equipment.
According to an aspect, there is provided a (non-transitory) computer readable medium comprising instructions that when executed by an apparatus, cause the apparatus to perform the method of the aspect above and any of the embodiments thereof. The apparatus may be a user equipment, e.g. a target user equipment.
According to an aspect, there is provided a computer program comprising instructions, which, when executed by an apparatus, cause the apparatus to perform the method of the aspect above and any of the embodiments thereof. The apparatus may be a user equipment, e.g. a target user equipment.
Some example embodiments will now be described with reference to the accompanying drawings.
The example of
The user device, or user equipment UE, typically refers to a portable computing device that includes wireless mobile communication devices operating with or without a subscriber identification module (SIM), including, but not limited to, the following types of devices: a mobile station (mobile phone), smartphone, personal digital assistant (PDA), handset, device using a wireless modem (alarm or measurement device, etc.), laptop and/or touch screen computer, tablet, game console, notebook, and multimedia device. It should be appreciated that a user device may also be a nearly exclusive uplink only device, of which an example is a camera or video camera loading images or video clips to a network. A user device may also be a device having capability to operate in Internet of Things (IoT) network which is a scenario in which objects are provided with the ability to transfer data over a network without requiring human-to-human or human-to-computer interaction.
Additionally, although the apparatuses have been depicted as single entities, different units, processors and/or memory units (not all shown in
5G enables using multiple input-multiple output (MIMO) technology at both UE and gNB side, many more base stations or nodes than the LTE (a so-called small cell concept), including macro sites operating in co-operation with smaller stations and employing a variety of radio technologies depending on service needs, use cases and/or spectrum available. 5G mobile communications supports a wide range of use cases and related applications including video streaming, augmented reality, different ways of data sharing and various forms of machine type applications (such as (massive) machine-type communications (mMTC), including vehicular safety, different sensors and real-time control. 5G is expected to have multiple radio interfaces, namely below 7 GHz, cmWave and mmWave, and also being integratable with existing legacy radio access technologies, such as the LTE. Below 7 GHz frequency range may be called as FR1, and above 24 GHz (or more exactly 24-52.6 GHz) as FR2, respectively. Integration with the LTE may be implemented, at least in the early phase, as a system, where macro coverage is provided by the LTE and 5G radio interface access comes from small cells by aggregation to the LTE. In other words, 5G is planned to support both inter-RAT operability (such as LTE-5G) and inter-RI operability (inter-radio interface operability, such as below 7 GHz-cmWave, below 7 GHz-cmWave-mmWave). One of the concepts considered to be used in 5G networks is network slicing in which multiple independent and dedicated virtual sub-networks (network instances) may be created within the same infrastructure to run services that have different requirements on latency, reliability, throughput and mobility.
The communication system is also able to communicate with other networks, such as a public switched telephone network or the Internet 112, or utilize services provided by them. The communication network may also be able to support the usage of cloud services, for example at least part of core network operations may be carried out as a cloud service (this is depicted in
Edge cloud may be brought into radio access network (RAN) by utilizing network function virtualization (NVF) and software defined networking (SDN). Using edge cloud may mean access node operations to be carried out, at least partly, in a server, host or node operationally coupled to a remote radio head or base station comprising radio parts. It is also possible that node operations will be distributed among a plurality of servers, nodes or hosts. Application of cloud RAN architecture enables RAN real time functions being carried out at the RAN side (in a distributed unit, DU 104) and non-real time functions being carried out in a centralized manner (in a centralized unit, CU 108).
5G may also utilize satellite communication to enhance or complement the coverage of 5G service, for example by providing backhauling. Possible use cases are providing service continuity for machine-to-machine (M2M) or Internet of Things (IoT) devices or for passengers on board of vehicles, or ensuring service availability for critical communications, and future railway/maritime/aeronautical communications. Satellite communication may utilise geostationary earth orbit (GEO) satellite systems, but also low earth orbit (LEO) satellite systems, in particular mega-constellations (systems in which hundreds of (nano)satellites are deployed). Each satellite 106 in the constellation may cover several satellite-enabled network entities that create on-ground cells. The on-ground cells may be created through an on-ground relay node 104 or by a gNB located on-ground or in a satellite.
In sidelink communication, the UEs, e.g. UE 100 and UE 102 of
Sidelink (SL) positioning may provide absolute position or relative position of a UE, which may be referred to as a target UE. The anchor UE assists the target UE in positioning. When absolute position is determined, the longitude and latitude coordinates of a UE are calculated. Coordinates of an anchor UE need to be known in absolute positioning.
Distance between UEs and angle between UEs may be calculated in relative positioning. The UE may be a stationary UE or a moving UEs. Relative positioning may be also referred to as ranging. In relative positioning, it is not necessary to know the coordinates of the anchor UE.
When the network node allocates resources for SL positioning, the resources may be dedicated resources and/or shared resources. A shared resource pool may be a resource pool that may be used for communication and positioning. It has been agreed that shared resources pool(s) are to be supported with backward compatibility. Shared resources may be used by legacy UEs (i.e., pre-Rel-18 UEs) and release 18 (Rel-18) UEs, and possibly by UEs that are configured according to subsequent releases of the same standards, for example.
When UE is operating outside of the coverage area of a network node (mode 2), the UE may use sensing to determine which resource may be available for selection. For example, layer 1 side link reference signal received power (SL-RSRP) measurement may be performed by the UE based on SL de-modulation reference signal (DMRS).
A legacy UE, which is configured to operate on shared resource pool, might not be able to receive SL positioning reference signals (SL PRSs), but it rather may try to avoid the SL PRS slots and/or to minimize the impact of the SL PRS on its own communication. However, a legacy UE may rely on SL-RSRP measurements. Thus, it may be desirable for the legacy UE to be able to measure the RSRP of the SL PRS transmissions.
Method(s) are provided to enable legacy UE to measure RSRP of the SL PRS despite not being able to measure the SL PRS itself, and to enable efficient use of resources.
The SL PRSs 240 may be transmitted on shared resources or may be transmitted on dedicated resources. Thus, in addition to the target UEs 220 using the SL PRSs 240 for positioning, there may be legacy UEs 230 configured to measure the RSRP of the SL PRS transmissions, for example.
The SL PRS resource 240 may comprise at least one de-modulation reference signal, DMRS, symbol. As part of the SL PRS sequence generation, the anchor UE 210 may use DMRS sequence generation to map the DMRS sequence inside the PRS sequence. The anchor UE 210 is configured to generate a sequence of SL PRS resource transmission 240, which comprises a SL PRS sequence 260 and a DMRS sequence 250. The sequence of SL PRS resource transmission 240 comprises a plurality of symbols 241, 242, 243, 244, e.g. 4 symbols. Herein the sequence of SL PRS resource transmission 240 may sometimes be referred to as a full sequence. For example, full sequence may refer to full PRS resource available or configured. Full sequence should be understood as an illustrative example to describe the SL PRS resource transmission's length in case DMRS symbol(s) are not transmitted or do not need to be transmitted. In such case the SL PRS sequence to be transmitted may be of full length, wherein the full length is length that is set by available resource or it could be a configured value, e.g. a number of symbols. However, as the DMRS symbol(s) are included to the PRS resource to be transmitted, the SL PRS sequence 260 may thus not be of said full length as the DMRS symbol(s) occupy some of the SL PRS resource. The DMRS sequence 250 may comprise at least one symbol, e.g. symbol 241. Said at least one symbol may be referred to as at least one DMRS symbol. The SL PRS sequence 260 may comprise one or more symbols. Said one or more symbols may be referred to as one or more PRS symbols or SL PRS symbols. For example, the sequence 260 may comprise three (3) symbols, e.g. symbols 242, 243, 244. Thus, for example, the generated and transmitted SL PRS resource 240 may comprise two or more SL PRS symbols (e.g. sequence 260 of three SL PRS symbols) and at least one DMRS symbol (e.g. sequence 250 of one DMRS symbol).
The legacy UE 230 may measure the RSRP on the at least one DMRS symbol 241 of the SL PRS resource 240 to determine sensing information without affecting the legacy performance.
Number of the symbols in the SL PRS sequence may be, for example, 1, 2, 3, 4, 6, 8 or 12. Number of the symbols in the DMRS sequence may be, for example, 1, 2, 4 or 6.
Referring back to
The SL PRS resource transmission may be generated in many ways. For example, the UE 210 may generate a full sequence of the SL PRS resource, or in other words, the SL PRS resource of length of the full sequence. The full sequence comprises a plurality of symbols, e.g. 4 symbols as in
As another example, the UE may generate the DMRS sequence 250 of a first length in symbols, or having the first length measured in symbols. Length of the DMRS sequence may be, for example, 1 symbol. Length of the SL PRS sequence 260, e.g. a second length, may be determined or calculated by subtracting the first length from the length of the full sequence of the SL PRS resource. For example, if the full sequence is 4 symbols long, and the DMRS sequence 250 has 1 symbol, then the second length is 3 symbols. Then, the UE may combine the SL PRS sequence 260 and the DMRS sequence 250 to obtain the full sequence of the SL PRS resource. The resulting full sequence 240 comprises the SL PRS sequence 260 and the DMRS sequence 250.
In addition to the target UE being aware of the SL PRS resource comprising at least one DMRS symbol, the UE may be made aware of the order of the symbols. For example, the anchor UE may transmit, to the target UE, an indication on a position of the at least one DMRS symbol in the full sequence of the SL PRS resource.
For example, the first symbol 241 may be configured as SL DMRS symbol. The legacy UE 230 may understand that the SL DMRS is in the same symbol as a physical sidelink shared channel (PSSCH) transmission, even it is not able to read SL PRS. The legacy UE 230 may assume that the DMRS is in a given symbol on a slot or sub-slot, which is reserved.
As another example, the first symbol may be configured as SL PRS symbol to another Rel-18 UE (e.g., target UE 220). The target UE 220, e.g. release 18 UE, may know that the DMRS symbol is included in the SL PRS sequence.
The SL PRS sequence may be generated, for example, similar to a DL PRS generation formula defined in specification 38.211, version 17.4.0, in section 7.4.1.7.2. The UE may assume the reference-signal sequence r(m) is defined by
where the pseudo-random sequence c(i) may be defined by pseudo-random sequence generation, e.g. by a Gold sequence. The output sequence c(n) of length MPN, where n=0, 1, . . . , MPN−1, may be defined by
where NC=1600 and the first m-sequence x1(n) may be initialized with x1(0)=1, x1(n)=0, n=1, 2, . . . , 30. The initialization of the second m-sequence, x2(n), is denoted by cinit=Σi=030 x2(i)·2i with the value depending on the application of the sequence.
The pseudo-random sequence generator may be initialised with
where ns,fμ is the slot number, the downlink PRS sequence ID nID,seqPRS∈{0, 1, . . . , 4095} may be given by the higher-layer parameter dl-PRS-SequenceID, and l is the orthogonal frequency-division multiplexing (OFDM) symbol within the slot to which the sequence is mapped.
The DMRS sequence may be generated, for example, based on SL DMRS sequence generation formula defined in specification 38.211, version 17.4.0, in section 8.4.1.1.1. The sequence rl(m) may be generated according to
where the pseudo-random sequence c(m) may be defined as above by pseud-random sequence generation. The pseudo-random sequence generator may be initialized with
where l is the OFDM symbol number within the slot, ns,fμ is the slot number within a frame, and NID=NIDX mod 216 where the quantity NIDX equals the decimal representation of cyclic redundancy check (CRC) on the physical sidelink control channel (PSCCH) associated with the physical sidelink shared channel (PSSCH) according to NIDX=Σi=0L−1 pi·2L−1−i with parity bits p and number of parity bits L.
The entire payload may be used to calculate the CRC parity bits. Denote the bits of the payload by a0, a1, a2, a3, . . . , aA−1, and the parity bits by p0, p1, p2, p3, . . . , pL−1, where A is the payload size and L is the number of parity bits. Let a0′, a1′, a2′, a3′, . . . , aA+L−1′ be a bit sequence such that ai′=1 for i=0, 1, . . . , L−1 and ai′=ai−L for i=L, L+1, . . . , A+L−1. The parity bits are computed with input bit sequence a0′, a1′, a2′, a3′, . . . , aA+L−1′ and attached by setting L to 24 bits and using the generator polynomial gCRC24C(D). The output bit b0, b1, b2, b3, . . . , bK−1 is
After attachment, the CRC parity bits are scrambled with the corresponding radio network temporary identifier, RNTI xrnti,0, xrnti,1, . . . , xrnti,15, where xrnti,0 corresponds to the most significant bit (MSB) of the RNTI, to form the sequence of bits c0, c1, c2, c3, . . . , cK−1. The relation between ck and bk is:
The sequence generation of the SL DMRS and the SL PRS have different initializations, c_init.
According to an embodiment, the DMRS sequence and the SL PRS sequence may be generated using same or similar sequence initialization equation. For example, the DMRS sequence and the SL PRS sequence may be generated using the DMRS sequence initialization equation. By re-using the DMRS sequence initialization equation to the SL PRS sequence initialization, a similar or the same SL PRS sequence is achieved as the current SL DMRS sequence for the symbols where the SL DMRS would be allocated if PSSCH was transmitted to the legacy UE. The Rel-18 UE is able to measure a SL-PRS RSRP from the whole sequence (DMRS symbols and SL PRS symbols). The legacy UE might not know that the DMRS symbols are configured among the SL PRS symbols, but may still perform RSRP measurement on the at least one DMRS symbol of the SL PRS resource.
For example, the anchor UE may use the DMRS sequence initialization equation to generate both the DMRS sequence and the SL PRS sequence. In generation of the DMRS sequence, the initialization equation may use a first identity value, e.g. NIDX or NID, as defined above for identity of the DMRS sequence. In generation of the SL PRS sequence, the initialization equation may use a second identity value.
The first identity value is a different value than the second identity value. The first identity value and the second identity value are different values. Different identity values may be used in the initialization equation to randomize interference.
The second identity value may be, for example, a parameter value configured by network, e.g. via higher layer signalling.
For example, the second identity value may be determined as a function of SL PRS identity (ID). For example, a configured second identity value be may equal to SL PRS ID.
As a further example, a configured second identity value may be selected as a randomly assigned value between 0-65536.
As a further example, a configured second identity value may be selected as a UE unique assigned value between 0-65536.
As a further example, a configured second identity value may be determined as a function of other UE IDs.
As a further example, the second identity value may follow a similar principle as other sidelink reference signals. For example, NID of CSI-RS may depend on the CRC for sidelink control information mapped to PSCCH associated with the CSI-RS.
If the comb-size or comb-offset of the configured SL PRS resource is different than the comb-size and comb-offset of the DMRS configuration, the UE may follow the DMRS configuration.
If is the second identity value is not configured or otherwise determined e.g. according to above examples, the identity of the DMRS sequence may be used as an identity of the SL PRS sequence, where the identity of the DMRS sequence may be defined as NIDX or NID.
The UE 210 may transmit the full sequence of the SL PRS resource 240 on a shared resource pool.
The target UE receives the indication that the SL PRS resource transmission, which it will receive, comprises at least one DMRS symbol. The indication may be transmitted via SL PRS configuration or higher layer configuration, for example.
The target UE may be aware of the order of the symbols. For example, the target UE may receive an indication on a position of the at least one DMRS symbol in the SL PRS resource transmission.
The target UE understands the received SL PRS resource comprising the SL PRS sequence and the DMRS sequence. SL PRS sequence and the DMRS sequence are both pseudo-random sequences, and therefore, the change in the performance of the target UE is minimal compared to receiving a long SL PRS sequence without any DMRS symbols.
The target UE may perform SL positioning measurement based on the received SL PRS resource. The target UE is able to employ the full sequence for positioning even though at least one symbol of the sequence is a DMRS symbol. The target UE may combine the received DMRS sequence with the received SL PRS sequence to a combined SL PRS sequence. The target UE may determine its position based on the combined SL PRS sequence.
For example, the target UE may generate a local copy of a reference SL PRS sequence before performing cross-correlation (or other positioning measurement processing) between the reference signal and the received SL PRS, and include the DMRS sequence as part of the overall local copy. For example, in this process, the target UE may utilize information on the initialization equation and information on the identity values used, by the anchor UE, in generating the sequences. For example, the target UE may acquire information on the identity values similarly as the anchor UE.
The method(s) as disclosed herein provide improved SL positioning sensing for resource reservation, reduced SL PRS interference, backwards compatible design, and efficient use of sidelink control information (SCI) bits or resources. SL PRS interference may be reduced compared to configuring SL PRS sequence and DMRS sequence, which are different from each other, on the same symbols.
A processor may comprise circuitry, or be constituted as circuitry or circuitries, the circuitry or circuitries being configured to perform phases of methods in accordance with example embodiments described herein. As used in this application, the term “circuitry” may refer to one or more or all of the following: (a) hardware-only circuit implementations, such as implementations in only analog and/or digital circuitry, and (b) combinations of hardware circuits and software, such as, as applicable: (i) a combination of analog and/or digital hardware circuit(s) with software/firmware and (ii) any portions of hardware processor(s) with software (including digital signal processor(s)), software, and memory(ies) that work together to cause an apparatus, such as a user equipment, to perform various functions) and (c) hardware circuit(s) and or processor(s), such as a microprocessor(s) or a portion of a microprocessor(s), that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.
This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and/or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
Device 500 may comprise memory 520. Memory 520 may comprise random-access memory and/or permanent memory. Memory 520 may comprise at least one RAM chip. Memory 520 may comprise solid-state, magnetic, optical and/or holographic memory, for example. Memory 520 may be at least in part accessible to processor 510. Memory 520 may be at least in part comprised in processor 510. Memory 520 may be means for storing information. Memory 520 may comprise instructions, such as computer instructions or computer program code, that processor 510 is configured to execute. When instructions configured to cause processor 510 to perform certain actions are stored in memory 520, and device 500 overall is configured to run under the direction of processor 510 using instructions from memory 520, processor 510 and/or its at least one processing core may be considered to be configured to perform said certain actions. Memory 520 may be at least in part external to device 500 but accessible to device 500.
Device 500 may comprise a transmitter 530. Device 500 may comprise a receiver 540. Transmitter 530 and receiver 540 may be configured to transmit and receive, respectively, information in accordance with at least one cellular or non-cellular standard. Transmitter 530 may comprise more than one transmitter. Receiver 540 may comprise more than one receiver. Transmitter 530 and/or receiver 540 may be configured to operate in accordance with global system for mobile communication, GSM, wideband code division multiple access, WCDMA, 5G, long term evolution, LTE, IS-95, wireless local area network, WLAN, Ethernet and/or worldwide interoperability for microwave access, WiMAX, standards, for example.
Device 500 may comprise a near-field communication, NFC, transceiver 550. NFC transceiver 550 may support at least one NFC technology, such as NFC, Bluetooth, Wibree or similar technologies.
Device 500 may comprise user interface, UI, 560. UI 560 may comprise at least one of a display, a keyboard, a touchscreen, a vibrator arranged to signal to a user by causing device 500 to vibrate, a speaker and a microphone. A user may be able to operate device 500 via UI 560, for example to accept incoming telephone calls, to originate telephone calls or video calls, to browse the Internet, to manage digital files stored in memory 520 or on a cloud accessible via transmitter 530 and receiver 540, or via NFC transceiver 550, and/or to play games.
Processor 510 may be furnished with a transmitter arranged to output information from processor 510, via electrical leads internal to device 500, to other devices comprised in device 500. Such a transmitter may comprise a serial bus transmitter arranged to, for example, output information via at least one electrical lead to memory 520 for storage therein. Alternatively to a serial bus, the transmitter may comprise a parallel bus transmitter. Likewise processor 510 may comprise a receiver arranged to receive information in processor 510, via electrical leads internal to device 500, from other devices comprised in device 500. Such a receiver may comprise a serial bus receiver arranged to, for example, receive information via at least one electrical lead from receiver 540 for processing in processor 510. Alternatively to a serial bus, the receiver may comprise a parallel bus receiver.
Processor 510, memory 520, transmitter 530, receiver 540, NFC transceiver 550, UI 560 may be interconnected by electrical leads internal to device 500 in a multitude of different ways. For example, each of the aforementioned devices may be separately connected to a master bus internal to device 500, to allow for the devices to exchange information. However, as the skilled person will appreciate, this is only one example and depending on the embodiment various ways of interconnecting at least two of the aforementioned devices may be selected.
According to an example, there is provided an apparatus comprising means for transmitting, to another apparatus, an indication that a sidelink positioning reference signal (SL PRS) resource transmission, which the apparatus is configured to transmit, comprises at least one de-modulation reference signal (DMRS) symbol; and generating a sequence of a SL PRS resource transmission comprising: a SL PRS sequence; and a DMRS sequence comprising at least one DMRS symbol; and transmitting the sequence of the SL PRS resource transmission at least to said another apparatus.
According to some examples, the means may be further configured to cause performance of any steps described with reference to the apparatus.
According to an example, there is provided an apparatus comprising means for receiving, from another apparatus, an indication that a sidelink positioning reference signal, (SL PRS) resource transmission, which the apparatus is configured to receive, comprises at least one de-modulation reference signal (DMRS) symbol; and receiving, from said another apparatus, the SL PRS resource transmission comprising: a SL PRS sequence; and a DMRS sequence comprising at least one DMRS symbol.
According to some examples, the means may be further configured to cause performance of any steps described with reference to the apparatus.
The term “non-transitory” as used herein, is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM).
As used herein, “at least one of the following: <a list of two or more elements>” and “at least one of <a list of two or more elements>” and similar wording, where the list of two or more elements are joined by “and” or “or”, mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements.
Number | Date | Country | Kind |
---|---|---|---|
20235160 | Feb 2023 | FI | national |