The present application relates to the field of wireless communication systems or networks, more specifically to an operation of a sidelink with an interlacing configuration.
For data transmission a physical resource grid may be used. The physical resource grid may comprise a set of resource elements to which various physical channels and physical signals are mapped. For example, the physical channels may include the physical downlink, uplink and sidelink shared channels, PDSCH, PUSCH, PSSCH, carrying user specific data, also referred to as downlink, uplink and sidelink payload data, the physical broadcast channel, PBCH, carrying for example a master information block, MIB, and one or more system information blocks, SIBs, one or more sidelink information blocks, SLIBs, if supported, the physical downlink, uplink and sidelink control channels, PDCCH, PUCCH, PSSCH, carrying for example the downlink control information, DCI, the uplink control information, UCI, and the sidelink control information, SCI, and physical sidelink feedback channels, PSFCH, carrying PC5 feedback responses. The sidelink interface may support a 2-stage SCI which refers to a first control region containing some parts of the SCI, also referred to as the 1st stage SCI, and optionally, a second control region which contains a second part of control information, also referred to as the 2nd stage SCI.
For the uplink, the physical channels may further include the physical random-access channel, PRACH or RACH, used by UEs for accessing the network once a UE synchronized and obtained the MIB and SIB. The physical signals may comprise reference signals or symbols, RS, synchronization signals and the like. The resource grid may comprise a frame or radio frame having a certain duration in the time domain and having a given bandwidth in the frequency domain. The frame may have a certain number of subframes of a predefined length, e.g. 1 ms. Each subframe may include one or more slots of 12 or 14 OFDM symbols depending on the cyclic prefix, CP, length. A frame may also have a smaller number of OFDM symbols, e.g. when utilizing shortened transmission time intervals, sTTI, or a mini-slot/non-slot-based frame structure comprising just a few OFDM symbols.
The wireless communication system may be any single-tone or multicarrier system using frequency-division multiplexing, like the orthogonal frequency-division multiplexing, OFDM, system, the orthogonal frequency-division multiple access, OFDMA, system, or any other Inverse Fast Fourier Transform, IFFT, based signal with or without Cyclic Prefix, CP, e.g. Discrete Fourier Transform-spread-OFDM, DFT-s-OFDM. Other waveforms, like non-orthogonal waveforms for multiple access, e.g. filter-bank multicarrier, FBMC, generalized frequency division multiplexing, GFDM, or universal filtered multi carrier, UFMC, may be used. The wireless communication system may operate, e.g., in accordance with the LTE-Advanced pro standard, or the 5G or NR, New Radio, standard, or the NR-U, New Radio Unlicensed, standard.
The wireless network or communication system depicted in
In mobile communication networks, for example in a network like that described above with reference to
Although
In a wireless communication system as described above with reference to
Starting from the known technology as described above, there may be a need for enhancements or improvements for a UE communicating over the sidelink.
An embodiment may have a device having a wireless interface, the device being configured for communicating in a wireless communication network using sidelink communication over a sidelink; the sidelink being operated so as to comprise a plurality of subchannels, each subchannel having at least one physical resource block, PRB,—the sidelink being operated such that the plurality of subchannels form a plurality of interlaces, each interlace comprising a disjoint subset of the plurality of subchannels;—and wherein the subchannels or PRBs of an interlace are arranged in a discontinuous manner in the frequency range; wherein the device is to select at least one interlace for communication from the plurality of interlaces; wherein the device is to signal a reservation of one or more future resource(s) by the device, the reservation being associated with at least one interlace configuration for the future resource reservations.
Another embodiment may have a base station to operate a wireless communication network, wherein the base station is to allocate sidelink resources of a sidelink of the wireless communication network to a plurality of interlaces.
According to another embodiment, a method for operating a device comprising a wireless interface, the device being configured for communicating in a wireless communication network using sidelink communication over a sidelink; the sidelink being operated so as to comprise a plurality of subchannels, each subchannel having at least one physical resource block, PRB,—the sidelink being operated such that the plurality of subchannels form a plurality of interlaces, each interlace comprising a disjoint subset of the plurality of subchannels—and wherein the subchannels or PRBs of an interlace are arranged in a discontinuous manner in the frequency range; may have the steps of: selecting, with the device, at least one interlace for communication from the plurality of interlaces; and signaling a reservation of one or more future resource(s) by the device, the reservation being associated with at least one interlace configuration for the future resource reservations.
Embodiments of the present invention are now described in further detail with reference to the accompanying drawings, in which:
Embodiments of the present invention are now described in more detail with reference to the accompanying drawings in which the same or similar elements have the same reference signs assigned.
In the wireless communication system or network, like the one described above with reference to
The initial vehicle-to-everything (V2X) specification was included in Release 14 of the 3GPP standard. The scheduling and assignment of resources have been modified according to the V2X requirements, while the original device-to-device (D2D) communication standard has been used as the basis of the design. Release 15 of the LTE V2X standards (also known as enhanced V2X or eV2X) was completed in June 2018, and Release 16, the first release of 5G NR V2X, was completed in March 2020. Release 17 focuses on sidelink enhancements, with emphasis on power saving, enhanced reliability and reduced latency, to cater to not only vehicular communications, but also public safety and commercial use cases.
IEEE 802.11 systems send frames using the Distributed Coordination Function (DCF). This is composed of interframe spaces and a random backoff (contention window) as depicted in
In the bands with potential IEEE 802.11 coexistence, such as the 5 GHz and potentially also the 6 GHz bands, NR-U only supports bandwidths that are an integer multiple of 20 MHz due to regulatory requirements. Each of these 20 MHz bandwidth channels is designated as subband. The splitting into subbands is performed to minimize interference with IEEE 802.11 systems, which might operate in the same bands with the same nominal bandwidth channels (i.e., 20 MHZ). In unlicensed frequency bands other than the 5 GHz band, e.g. 24 GHZ, the subband size and the nominal frequency might differ. In wideband operation (e.g., >20 MHz for the 5 GHz operational unlicensed band), the gNB and the UE have to perform listen-before-talk (LBT) separately on each subband. Once the LBT results are available from each subband, the devices (gNB in DL and UE in UL) are only allowed to transmit on the won subbands.
The LBT schemes in 3GPP RAN are classified into 4 different categories (CATs):
For initiating a Channel Occupancy Time (COT) within a supported/configured Bandwidth Part (BWP), the gNB and UE has to perform a CAT-4 LBT (with random backoff and variable contention window size (CWS)). Within a gNB-initiated COT, the UEs use a CAT-2 LBT (without random backoff and fixed CWS) procedure to transmit a physical uplink control channel, PUCCH, or physical uplink shared channel, PUSCH. Similarly, for a UE initiated COT using CAT-4 LBT, it is discussed that the gNB may use CAT-2 LBT for transmitting within a UE-initiated COT. In this case, the UE may indicate the maximum time the gNB is supposed to transmit within its COT.
TS 38.214 relates to an uplink resource allocation type 2. In uplink resource allocation of type 2, the resource block assignment information defined in [TS 38.212] indicates to a UE a set of up to M interlace indices, and for DCI 0_0 monitored in a UE-specific search space and DCI 0_1 a set of up to contiguous RB sets, where M and interlace indexing are defined in Clause 4.4.4.6 in [TS 38.211]. Within the active UL BWP, the assigned physical resource block is mapped to virtual resource block For DCI 0_0 monitored in a UE-specific search space and DCI 0_1, the UE shall determine the resource allocation in frequency domain as an intersection of the resource blocks of the indicated interlaces and the union of the indicated set of RB sets and intra-cell guard bands defined in Clause 7 of TS 38.214 between the indicated RB sets, if any.
For DCI 0_0 monitored in a common search space, the UE shall determine the resource allocation in frequency domain as an intersection of the resource blocks of the indicated interlaces and a single uplink RB set of the active UL BWP. For DCI 0_0 monitored in a CSS with CRC scrambled by an RNTI other than TC-RNTI, the uplink RB set is the lowest indexed one amongst uplink RB set(s) that intersects the lowest-indexed CCE of the PDCCH in which the UE detects the DCI 0_0 in the active downlink BWP. If there is no intersection, the uplink RB set is RB set 0 in the active uplink BWP. For DCI 0_0 with CRC scrambled by TC-RNTI, the uplink RB set is the same one in which the UE transmits the PRACH associated with the RAR UL grant, in which case the UE assumes that the uplink RB set is defined as when the UE is not configured with intraCellGuardBandsUL-List (see Clause 7 of TS 38.214).
For μ=0, the X=6 MSBs of the resource block assignment information indicates to a UE a set of allocated interlace indices, where the indication consists of a resource indication value (RIV). For the resource indication value corresponds to the starting interlace index m0 and the number of contiguous interlace indices L (L≥1). The resource indication value is defined by:
For RIV≥M(M+1)/2, the resource indication value corresponds to the starting interlace index m0 and the set of values L according to the table presented in
For μ=1, the X=5 MSBs of the resource block assignment information comprise a bitmap indicating the interlaces that are allocated to the scheduled UE. The bitmap is of size Mbits with one bitmap bit per interlace such that each interlace is addressable, where M and interlace indexing is defined in Clause 4.4.4.6 in [TS 38.211]. The order of interlace bitmap is such that interlace 0 to interlace are mapped from MSB to LSB of the bitmap. An interlace is allocated to the UE if the corresponding bit value in the bitmap is 1; otherwise the interlace is not allocated to the UE.
Multiple interlaces of resource blocks are defined where interlace m∈(0, 1, . . . , M−1) consists of common resource blocks (m, M+m, 2M+m, 3M+m, . . . ), with M being the number of interlaces given by Table 4.4.4.6-1 of TS 38.211 (V16.6.0) represented in
n
CRB
μ
=Mn
IRB,m
μ
+N
BWP,i
start,μ+((m−NBWP,istart,μ)mod M)
where NBWP,istart,μ is the common resource block where bandwidth part starts relative to common resource block 0. When there is no risk for confusion the index u may be dropped. The UE expects that the number of common resource blocks in an interlace contained within bandwidth part i is no less than 10
Embodiments are based on the finding that such a strategy of using interlaces may also be beneficial for the sidelink, SL, and provide for solutions for applying interlaced transmissions to SL. Embodiments provide for adaptions and enhancements to enable the use of interlaces for SL communication on unlicensed bands.
The PRBs 5020 to 5028 may occupy at least a part of a resource pool bandwidth 504, wherein said occupation may be continuous or discontinuous. The PRBs 5020 to 5028 may be spread over the bandwidth 504. The PRBs 5020 to 5028 may be grouped into interlaces 5060 to 5062 such that, for example, PRBs 5020, 5023 and 5026 may be grouped to interlace 5060, PRBs 5021, 5024 and 5027 may be grouped to interlace 5061 and PRBs 5022, 5025 and 5028 may be grouped to interlace 5063. The arrangement of the interlaces may be according to a comb-like structure, the comb-like structures of the different interlaces being similar or even identical on the one hand and shifted with respect to each other on the other hand. The subsets 5020, 5023 and 5026; 5021, 5024 and 5027; and 5022, 5025 and 5028 may be disjoint such that a specific PRB 502 is, at an instance of time, a member of a single interlace only, which does not preclude to change the configuration between different instances of time.
A parameter M may indicate a number of interlaces into which the plurality of PRBs 502 are grouped and comprises, in the illustrated embodiment, a value of 3. Any other value greater than 1 may be selected which may lead to a number of PRBs 502 being different from 9 and/or to PRBs unassigned to an interlace.
That is, a number of PRBs in the resource pool bandwidth, a number thereof forming a subchannel, a number of subchannels forming an interlace and a number of interlaces may be subject of configuration of a wireless communication network and may be static or dynamic. A respective information may be known by a device or may be transmitted to the device.
Currently in NR-U, i.e., outside the sidelink, the UE is configured with the parameter M and an UL BWP containing the set of physical resource blocks, PRBs, B where M is the number of interlaces. To determine the PRBs or subchannels which are associated with an interlace m, the UE first determines the set of PRBs or subchannels P:={m, m+M, m+2M, m+3M, . . . } and performs an intersection operation I with the UL BWP: I=P∩B. That is, P:={m, m+M, m+2M, m+3M, . . . } may relate to subchannels as well, in particular by comprising one or more PRBs.
Hence, a straightforward way to implement interlaces on the SL would be to perform the intersection with the SL BWP instead of the UL BWP.
However, the inventors have found that a resource pool, RP, may not span the whole SL BWP. Alternatively or in addition, multiple RPs may be operated independently at a same time. Hence, embodiments propose that the intersection is performed with the PRBs or subchannels of the SL RP instead of the BWP. For example, B may be substituted in the intersection I=P∩B with the PRBs or subchannels of the SL RP, e.g., the plurality of PRBs or subchannels 5020 to 5028.
Alternatively the intersection can be applied on a set of LBT sub-channels. This set can be determined by pre-configuration, grant (control signaling) or sensing procedure.
Furthermore, different interlace configurations may be supported per RP. Hence, the parameter M may be signaled in the RP configuration.
A UE transmitting on a SL pool can reserve up to, e.g., two further future transmissions by indicating these in the physical sidelink control channel, PSCCH. Another UE sensing the channel can consider these future resources in its sensing procedure in order to determine a set of candidate resources for a transmission. Embodiments provide a device such as a UE that can also reserve interlaces with a reservation SCI.
Example 1: The SCI indicates a separate interlace configuration (e.g., comprising or consisting of m0 and L) for each reservation. This can be done by indicating one RIV value per reservation.
Alternatively or in addition,
Example 2: The further reservations use the same interlace configuration (m0 and L) as the PSSCH in the same slot in which the reservation is transmitted. Hence, the SCI has to contain only a single RIV which is applied to the current slot as well as to the future reservations.
Those examples, can be combined, for example, to operate differently at different time instances or operating modes, and/or to aggregate only some reservations according to Example 1 whilst adding to this aggregation individual reservations according to Example 2.
A UE performing a sensing operation decodes the first stage SCI, e.g., on PSCCH, in order to determine occupied resources by future reservations. Embodiments provide a UE that considers unused interlaces as free resources during the sensing procedure, i.e. even if a reservation shows a transmission in slot n occupying the slot, the UE determines from the RIV parameter which interlaces are actually used and considers other unoccupied interlaces as potential candidates for its transmission.
According to embodiments, PSSCH and PSCCH are spread into the interlaces, i.e., they are used or the devices are operated accordingly. To achieve frequency diversity, the PSCCH (first stage SCI) may be spread over all PRBs or subchannels of a single interlace, e.g. the interlace with the lowest or highest index. The first stage SCI can indicate on which interlace indexes the PSSCH is located.
This information is used in embodiments to decode the second (2nd) stage SCI and the data portion.
A UE may use m0 to m0+L−1 interlaces for a transmission. The PSCCH is always located on a defined interlace index e.g. m0, the first index. The remaining interlace indices which are indicated in the SCI may contain a copy of the PSCCH of the defined interlace index or may be free of any PSCCH region.
Control signaling DCI:
Control signaling SCI:
In order to transmit and receive on interlaces, the interlaces need to be configured. According to embodiments, this is done in the resource pool configuration.
The parameter sl-maxInterlaceAggregation can also be an implemented as an enum-field or similar which may allow, according to embodiments to allow only certain values, e.g. ENUMERATED {disabled, I1, I2, I4, I8}.
According to an embodiment that may be implemented in addition or as an alternative, the RP configuration uses a sl-allowedInterlaceAggregationList-field to indicate one or more values for L that are allowed, e.g. SEQUENCE (SIZE(1 . . . M)) OF INTEGER (1 . . . L_max/M) or SEQUENCE (SIZE(1 . . . M)) OF ENUMERATED {I1, I2, I4, I8}.
For example, when allowing to aggregate four PRBs 502, i.e., L=4, within the number of 8 PRBs 5020 to 5027 only PRBs 5020 and 5024 may form a suitable starting point when trying to using all PRBs 502 in the network,
For example, when allowing to aggregate two PRBs 502, i.e., L=2, within the number of 8 PRBs 5020 to 5027 an increased number of 4 starting points at PRBs 5020, 5022, 5024 and 5026 may form a suitable starting point when trying to using all PRBs 502 in the network, At the respective possible starting points, the PSCCH may be located, i.e., PSCCH at PRBs 5022 and 5026 may be absent in case only L=4 is possible for sl-AllowedInterlaceAggregationList={4}
It is to be noted that
As indicated in
To signal a grant in a RP with interlaces the base station needs to indicate the one or more interlaces L to be used by the SL-UE. For this, according to an embodiment, a new DCI format can be used or an existing DCI format can be extended to include one or more of the following:
This information can be sent instead of the lowest subchannel index used for allocation. Alternatively or in addition, the subchannel allocation field can be reinterpreted to indicate the lowest interlace L of the transmission grant.
An example is given in
When interlaces are used the first stage SCI may indicate the PSSCH location. To indicate this, the frequency resource assignment may be changed to indicate interlaces used.
The starting interlace minterlace,0start of the first interlace may be determined according to clause 8.1.2.2 of TS 38.214. The number of contiguously allocated interlaces for each of the for each of the Linterlace≥1 resources and the starting indexes of resources indicated by the received SCI, except the resource in the slot where SCI was received, are determined from “and the starting” which is equal to a interlace indexes of resources indicated by the received SCI, except the resource in the slot where SCI was received, are determined from “Interlace resource assignment” which is equal to a interlace/frequency RIV (IRIV or FRIV) where.
As an example alternative, MinterlaceSL:=min(M, L_max), where M is the number of interlaces configured, e.g. in the RP config, and L_max is the maximum number of contiguous interlaces that a UE is allowed to use.
A device according to an embodiment comprises a wireless interface, the device being configured for communicating in a wireless communication network using sidelink communication over a sidelink. The sidelink is operated so as to comprise a plurality of subchannels, each subchannel having at least one physical resource block, PRB, the sidelink being operated such that the plurality of subchannels form a plurality of interlaces, each interlace comprising a disjoint subset of the plurality of subchannels. The subchannels or PRBs of an interlace are arranged in a discontinuous manner in the frequency range. The device is to select, e.g., for transmission, TX, or reception, RX at least one interlace for communication from the plurality of interlaces and for communicating on the sidelink, e.g., using the at selected subchannel, which may comprise to not select a different subchannel/interlace, i.e., not all PRBs are selected.
The plurality of subchannels may be spread over a carrier bandwidth. Alternatively or in addition, the disjoint subsets may be arranged between a minimum frequency and a maximum frequency of the interlace; wherein the plurality of subchannels overlaps between minimum frequencies and maximum frequencies of the subchannel
According to an embodiment, the subchannels or PRBs used for a transmission or reception are determined by an intersection of the resources associated with the selected interlace and the associated SL resource pool.
According to an embodiment, the sidelink is a sidelink organized by the wireless communication network, e.g., in mode 1, or is organized partially by the device, e.g., in mode 2.
According to an embodiment, the device is to transmit an interlaced transmission in the sidelink using the wireless interface by accessing the selected interlace; and/or
According to an embodiment, the device is to receive an interlaced transmission in the sidelink using the wireless interface by decoding resources associated to the selected interlace.
According to an embodiment, the subchannels of different interlaces are arranged with a same periodicity in a frequency domain.
According to an embodiment, the plurality of subchannels is representable as an enumerated sequence of subchannels being sequentially arranged in a frequency domain; wherein each of the plurality of interlaces is based on an intersection of a set of subchannels, the set being based on a starting subchannel [m0] of the enumerated sequence and a periodicity (M) of subchannels into which the plurality is grouped on the one hand which may referred to as, for example, the parameter P; and a resource pool of the sidelink on the other hand.
For example, when referring to
As shown
As shown in
According to an embodiment, the device is to use at least a first interlace and a second interlace for a same transmission.
According to an embodiment, the first and the second interlace together comprise subchannels arranged in a continuous manner in the frequency domain.
According to an embodiment, the device is to select a number of interlaces to be used for a same transmission in accordance with a maximum number (Lmax) of interlaces allowed in a configuration of the wireless communication network
According to an embodiment, the device is to receive a signaling, e.g., from a base station, indicating an interlace configuration in the sidelink and to operate accordingly.
According to an embodiment, the device is to signal a reservation of one or more future resource(s) by the device, the reservation being associated with at least one interlace configuration for the future resource reservations.
According to an embodiment, the device is to signal the reservation in a physical sidelink control channel, PSCCH, of the sidelink, e.g., by transmitting a sidelink control information, SCI.
According to an embodiment, the device is to signal, as part of the reservation, the interlace configuration to indicate a starting interlace (m0) and a number (L) of interlaces for each future resource reservation.
According to an embodiment, the device is to signal the starting interlace (m0) and a number (L) of interlaces as a resource indication value, RIV, per future resource reservation.
According to an embodiment, the device is to use a same interlace configuration for a plurality of future resource reservations for at least one of:
For example, all of, for example, 3 transmissions, i.e. the current and the at max 2 future transmissions, all of them will use the same interlace configurations.
According to an embodiment, the device is to signal, as part of the reservation, the interlace configuration to indicate a starting interlace (m0) and a number (L) of reserved interlaces for a reservation; and to expect the reservation to be valid for a predefined number, e.g., at most 2, of future slots and to use the interlace configuration in the future slots. For example, the reservation is valid for a specific number of future interlaces, i.e., the future interlaces are part of reservation which may lead to additional reservations for those interlaces being unnecessary, leading to a low amount of data to be transmitted.
According to an embodiment, the device is to transmit the interlace configuration instead of a lowest subchannel index used for allocation; or expects other devices to reinterpret a subchannel allocation field to indicate the lowest interlace L of a reserved transmission grant.
According to an embodiment, the device is to generate a reservation information indicating a reservation in time, TRIV, and/or a first starting interlace (m0_2) associated for a first interlace configuration used in a first slot and/or a second starting interlace (m0_1) associated with a interlace configuration used in a second slot. The reservation in time is valid for the first slot and the second slot.
According to an embodiment, the device is to determine a granularity of starting interlaces (m0) being larger than 1, and to monitor in a physical sidelink control channel, PSCCH, e.g., a first stage SCI, only interlaces where a device is allowed to select its own starting interlace (m0); or to skip, in the physical sidelink control channel, PSCCH, interlaces where a device is not allowed to select its own starting interlace (m0) from monitoring.
According to an embodiment, the device is to monitor at least a part of the sidelink, e.g., a physical sidelink control channel, PSCCH, of the sidelink, for a reservation of a number of at least one future interlace signaled by a different device, and to avoid the signaled future interlace from a use for an own transmission.
According to an embodiment, the parameter L defines the number of interlaces used for a transmission.
According to an embodiment, the device is to receive, from the wireless communication network, a resource pool configuration indicating a set of values (L) related to a configuration of an interlace; and to select one of the values for a transmission according to a requirement of the device. Optionally, the set of values (L) may also relate to a spacing between the subsequent subchannels in the interlace.
According to an embodiment, the device is to monitor a physical sidelink control channel to obtain a first stage sidelink control information, SCI, indicating a reservation of other devices for future interlaces; and/or for using the first stage SCI for decoding a physical sidelink shared channel, PSSCH to obtain a second stage SCI containing information for a receiver of a signal transmitted in the PSSCH.
According to an embodiment, the device is to obtain, from the first stage SCI, a set of reservations, e.g., a parameter such as RIV or relating to all reservations received, comprising at least one future resource reservation of an interlace configuration, wherein the device is to determine, from the interlace configuration [m0, L] obtained from the first stage SCI, a starting interlace (m0) and a number (L) of interlaces [definition as RIV above]; wherein the device is to consider an interlace in the future slot that is not reserved according to the received interlace configurations as a candidate for an own use.
According to an embodiment, he device is to obtain a plurality of first stage SCI indicating a corresponding plurality of sets of reservations; each set indicating an interlace configuration, wherein the device is to consider an interlace in the future slot that is not reserved by the plurality of sets as a candidate for an own use.
According to an embodiment, the device is to decode a control channel, PSCCH, and a shared channel, PSSCH of the sidelink according to a same or different interlace mapping of interlaces.
According to an embodiment, the device is to decode a first stage sidelink control information, SCI, from a physical sidelink control channel, PSCCH, of the sidelink to obtain information indicating on which interlace indexes of the sidelink a physical sidelink shared channel, PSSCH, is located and to use this information to decode a second stage SCI and/or a data portion from the PSSCH.
According to an embodiment, a base station to operate a wireless communication network is provided, wherein the base station is to allocate sidelink resources of a sidelink of the wireless communication network to a plurality of interlaces.
According to an embodiment, a wireless communication network comprises a device described herein and a base station to configure the sidelink.
According to an embodiment, the base station is a base station according to claim 24.
According to an embodiment, the base station is to provide, to the device, a resource pool configuration, e.g., a parameter SL-ResourcePool, indicating a location of the plurality of interlaces in time and frequency.
According to an embodiment, the base station is to provide the resource pool configuration so as to indicate a number of interlaces of the plurality of interlaces and, optionally, a number (Lmax) of the plurality of interlaces the device is allowed to aggregate for a transmission, e.g., within a reservation of interlaces.
According to an embodiment, a method for operating a device comprising a wireless interface, the device being configured for communicating in a wireless communication network using sidelink communication over a sidelink; the sidelink being operated so as to comprise a plurality of subchannels, each subchannel having at least one physical resource block, PRB,—the sidelink being operated such that the plurality of subchannels form a plurality of interlaces, each interlace comprising a disjoint subset of the plurality of subchannels—and wherein the subchannels or PRBs of an interlace are arranged in a discontinuous manner in the frequency range; comprises:
According to an embodiment, a method for operating a base station to operate a wireless communication network, comprises allocating sidelink resources of a sidelink of the wireless communication network to a plurality of interlaces.
According to an embodiment, a computer readable digital storage medium having stored thereon a computer program having a program code for performing, when running on a computer, a method described herein.
Embodiments of the present invention provide a computer program product comprising instructions which, when the program is executed by a computer, causes the computer to carry out one or more methods in accordance with the present invention.
Embodiments of the present invention have been described in detail above, and the respective embodiments and aspects may be implemented individually or two or more of the embodiments or aspects may be implemented in combination.
In accordance with embodiments, the wireless communication system may include a terrestrial network, or a non-terrestrial network, or networks or segments of networks using as a receiver an airborne vehicle or a spaceborne vehicle, or a combination thereof.
In accordance with embodiments, the user device, UE, described herein may be one or more of a power-limited UE, or a hand-held UE, like a UE used by a pedestrian, and referred to as a Vulnerable Road User, VRU, or a Pedestrian UE, P-UE, or an on-body or hand-held UE used by public safety personnel and first responders, and referred to as Public safety UE, PS-UE, or an IoT UE, e.g., a sensor, an actuator or a UE provided in a campus network to carry out repetitive tasks and entailing input from a gateway node at periodic intervals, or a mobile terminal, or a stationary terminal, or a cellular IoT-UE, or a vehicular UE, or a vehicular group leader, GL, UE, or an IoT, or a narrowband IoT, NB-IOT, device, or a WiFi non Access Point STAtion, non-AP STA, e.g., 802.11ax or 802.11be, or a ground based vehicle, or an aerial vehicle, or a drone, or a moving base station, or a road side unit, or a building, or any other item or device provided with network connectivity enabling the item/device to communicate using the wireless communication network, e.g., a sensor or actuator, or any other item or device provided with network connectivity enabling the item/device to communicate using a sidelink the wireless communication network, e.g., a sensor or actuator, or any sidelink capable network entity.
The base station, BS, described herein may be implemented as mobile or immobile base station and may be one or more of a macro cell base station, or a small cell base station, or a central unit of a base station, or a distributed unit of a base station, or an Integrated Access and Backhaul, IAB, node, or a road side unit, or a UE, or a group leader, GL, or a relay, or a remote radio head, or an AMF, or an SMF, or a core network entity, or mobile edge computing entity, or a network slice as in the NR or 5G core context, or a WiFi AP STA, e.g., 802.11ax or 802.11be, or any transmission/reception point, TRP, enabling an item or a device to communicate using the wireless communication network, the item or device being provided with network connectivity to communicate using the wireless communication network.
Although some aspects of the described concept have been described in the context of an apparatus, it is clear that these aspects also represent a description of the corresponding method, where a block or a device corresponds to a method step or a feature of a method step. Analogously, aspects described in the context of a method step also represent a description of a corresponding block or item or feature of a corresponding apparatus.
Various elements and features of the present invention may be implemented in hardware using analog and/or digital circuits, in software, through the execution of instructions by one or more general purpose or special-purpose processors, or as a combination of hardware and software. For example, embodiments of the present invention may be implemented in the environment of a computer system or another processing system.
The terms “computer program medium” and “computer readable medium” are used to generally refer to tangible storage media such as removable storage units or a hard disk installed in a hard disk drive. These computer program products are means for providing software to the computer system 600. The computer programs, also referred to as computer control logic, are stored in main memory 606 and/or secondary memory 608. Computer programs may also be received via the communications interface 610. The computer program, when executed, enables the computer system 600 to implement the present invention. In particular, the computer program, when executed, enables processor 602 to implement the processes of the present invention, such as any of the methods described herein. Accordingly, such a computer program may represent a controller of the computer system 600. Where the disclosure is implemented using software, the software may be stored in a computer program product and loaded into computer system 600 using a removable storage drive, an interface, like communications interface 610.
In the following, additional embodiments and aspects of the invention will be described which can be used individually or in combination with any of the features and functionalities and details described herein.
According to a first aspect, a device may have a wireless interface, the device being configured for communicating in a wireless communication network using sidelink communication over a sidelink; the sidelink being operated so as to comprise a plurality of subchannels, each subchannel having at least one physical resource block, PRB,—the sidelink being operated such that the plurality of subchannels form a plurality of interlaces, each interlace comprising a disjoint subset of the plurality of subchannels;—and wherein the subchannels or PRBs of an interlace are arranged in a discontinuous manner in the frequency range; wherein the device is to select at least one interlace for communication from the plurality of interlaces.
According to a second aspect when referring back to the first aspect, the subchannels or PRBs used for a transmission or reception may be determined by an intersection of the resources associated with the selected interlace and the associated SL resource pool.
According to a third aspect when referring back to the first aspect, the sidelink is a sidelink organized by the wireless communication network, e.g., in mode 1, or is organized partially by the device, e.g., in mode 2.
According to a fourth aspect when referring back to the first aspect, the device is to transmit an interlaced transmission in the sidelink using the wireless interface by accessing the selected; and/or wherein the device is to receive an interlaced transmission in the sidelink using the wireless interface by decoding resources associated to the selected interlace.
According to a fifth aspect when referring back to any of the first to fourth aspects, the subchannels of different interlaces are arranged with a same periodicity in a frequency domain.
According to a sixth aspect when referring back to any of the first to fifth aspects, the plurality of subchannels is representable as an enumerated sequence of subchannels being sequentially arranged in a frequency domain; wherein each of the plurality of interlaces is based on an intersection of a set of subchannels, the set being based on a starting subchannel [m0] of the enumerated sequence and a periodicity (M) of subchannels into which the plurality is grouped on the one hand [description for P]; and a resource pool of the sidelink on the other hand.
According to a seventh aspect when referring back to any of the first to sixth aspects, the device is to use at least a first interlace and a second interlace for a same transmission.
According to an eighth aspect when referring back to the seventh aspect, the first and the second interlace together comprise subchannels arranged in a continuous manner in the frequency domain.
According to a ninth aspect when referring back to the seventh or eighth aspect, the device is to select a number of interlaces to be used for a same transmission in accordance with a maximum number (Lmax) of interlaces allowed in a configuration of the wireless communication network.
According to a tenth aspect when referring back to any of the first to ninth aspects, the device is to receive a signaling, e.g., from a base station, indicating an interlace configuration in the sidelink and to operate accordingly.
According to an eleventh aspect when referring back to any of the first to tenth aspects, the device is to signal a reservation of one or more future resource(s) by the device, the reservation being associated with at least one interlace configuration for the future resource reservations.
According to a twelfth aspect when referring back to the eleventh aspect, the device is to signal the reservation in a physical sidelink control channel, PSCCH, of the sidelink, e.g., by transmitting a sidelink control information, SCI.
According to a thirteenth aspect when referring back to the eleventh or twelfth aspect, the device is to signal, as part of the reservation, the interlace configuration to indicate a starting interlace (m0) and a number (L) of interlaces for each future resource reservation.
According to a fourteenth aspect when referring back to the thirteenth aspect, the device is to signal the starting interlace (m0) and a number (L) of interlaces as a resource indication value, RIV, per future resource reservation.
According to a fifteenth aspect when referring back to any of the eleventh to fourteenth aspects, the device is to use a same interlace configuration for a plurality of future resource reservations for at least one of:
According to a sixteenth aspect when referring back to the fifteenth aspect, the device is to signal, as part of the reservation, the interlace configuration to indicate a starting interlace (m0) and a number (L) of reserved interlaces for a reservation; and to expect the reservation to be valid for a predefined number, e.g., at most 2, of future slots and to use the interlace configuration in the future slots.
According to a seventeenth aspect when referring back to the sixteenth aspect, the device is to transmit the interlace configuration instead of a lowest subchannel index used for allocation; or expects other devices to reinterpret a subchannel allocation field to indicate the lowest interlace L of a reserved transmission grant.
According to an eighteenth aspect when referring back to any of the eleventh to seventeenth aspects, the device is to generate a reservation information indicating a reservation in time, TRIV, and/or a first starting interlace (m0_2) associated for a first interlace configuration used in a first slot and/or a second starting interlace (m0_1) associated with a interlace configuration used in a second slot; wherein the reservation in time is valid for the first slot and the second slot.
According to a nineteenth aspect when referring back to any of the eleventh to eighteenth aspects, the device is to determine a granularity of starting interlaces (m0) being larger than 1, and to monitor in a physical sidelink control channel, PSCCH, e.g., a first stage SCI, only interlaces where a device is allowed to select its own starting interlace (m0); or to skip, in the physical sidelink control channel, PSCCH, interlaces where a device is not allowed to select its own starting interlace (m0) from monitoring.
According to a twentieth aspect when referring back to any of the first to nineteenth aspects, the device is to monitor at least a part of the sidelink, e.g., a physical sidelink control channel, PSCCH, of the sidelink, for a reservation of a number of at least one future interlace signaled by a different device, and to avoid the signaled future interlace from a use for an own transmission.
According to a twenty-first aspect when referring back to any of the first to twentieth aspects, L defines the number of interlaces used for a transmission.
According to a twenty-second aspect when referring back to any of the first to twenty-first aspects, the device is to receive, from the wireless communication network, a resource pool configuration indicating a set of values (L) related to a configuration of an interlace; and to select one of the values for a transmission according to a requirement of the device.
According to a twenty-third aspect when referring back to any of the first to twenty-second aspects, the device is to monitor a physical sidelink control channel to obtain a first stage sidelink control information, SCI, indicating a reservation of other devices for future interlaces; and/or for using the first stage SCI for decoding a physical sidelink shared channel, PSSCH to obtain a second stage SCI containing information for a receiver of a signal transmitted in the PSSCH.
According to a twenty-fourth aspect when referring back to the twenty-third aspect, the device is to obtain, from the first stage SCI, a set of reservations comprising at least one future resource reservation of an interlace configuration, wherein the device is to determine, from the interlace configuration (m0, L) obtained from the first stage SCI, a starting interlace (m0) and a number (L) of interlaces [definition as RIV above]; wherein the device is to consider an interlace in the future slot that is not reserved according to the received interlace configurations as a candidate for an own use.
According to a twenty-fifth aspect when referring back to the twenty-fourth aspect, the device is to obtain a plurality of first stage SCI indicating a corresponding plurality of sets of reservations; each set indicating an interlace configuration, wherein the device is to consider an interlace in the future slot that is not reserved by the plurality of sets as a candidate for an own use.
According to a twenty-sixth aspect when referring back to any of the first to twenty-fifth aspects, the device is to decode a control channel, PSCCH, and a shared channel, PSSCH of the sidelink according to a same or different interlace mapping of interlaces.
According to a twenty-seventh aspect when referring back to any of the first to twenty-sixth aspects, the device is to decode a first stage sidelink control information, SCI, from a physical sidelink control channel, PSCCH, of the sidelink to obtain information indicating on which interlace indexes of the sidelink a physical sidelink shared channel, PSSCH, is located and to use this information to decode a second stage SCI and/or a data portion from the PSSCH.
A twenty-eighth aspect may have a base station to operate a wireless communication network, wherein the base station is to allocate sidelink resources of a sidelink of the wireless communication network to a plurality of interlaces.
According to a twenty-ninth aspect, a wireless communication network may have: a device of any of the first to twenty-seventh aspects; and a base station to configure the sidelink.
According to a thirtieth aspect when referring back to the twenty-ninth aspect, the base station is a base station according to the twenty-eighth aspect.
According to a thirty-first aspect when referring back to the twenty-ninth or thirtieth aspect, the base station is to provide, to the device, a resource pool configuration indicating a location of the plurality of interlaces in time and frequency.
According to a thirty-second aspect when referring back to the thirty-first aspect, the base station is to provide the resource pool configuration so as to indicate a number of interlaces of the plurality of interlaces and, optionally, a number (Lmax) of the plurality of interlaces the device is allowed to aggregate for a transmission, e.g., within a reservation of interlaces.
According to a thirty-third aspect, a method for operating a device comprising a wireless interface, the device being configured for communicating in a wireless communication network using sidelink communication over a sidelink; the sidelink being operated so as to comprise a plurality of subchannels, each subchannel having at least one physical resource block, PRB,—the sidelink being operated such that the plurality of subchannels form a plurality of interlaces, each interlace comprising a disjoint subset of the plurality of subchannels—and wherein the subchannels or PRBs of an interlace are arranged in a discontinuous manner in the frequency range; may have the step of: selecting, with the device, at least one interlace for communication from the plurality of interlaces.
According to a thirty-fourth aspect, a method for operating a base station to operate a wireless communication network may have the step of: allocating sidelink resources of a sidelink of the wireless communication network to a plurality of interlaces.
According to a thirty-fifth aspect, a computer readable digital storage medium may have stored thereon a computer program having a program code for performing, when running on a computer, a method according to the thirty-third or thirty-fourth aspect.
The implementation in hardware or in software may be performed using a digital storage medium, for example cloud storage, a floppy disk, a DVD, a Blue-Ray, a CD, a ROM, a PROM, an EPROM, an EEPROM or a FLASH memory, having electronically readable control signals stored thereon, which cooperate or are capable of cooperating with a programmable computer system such that the respective method is performed. Therefore, the digital storage medium may be computer readable.
Some embodiments according to the invention comprise a data carrier having electronically readable control signals, which are capable of cooperating with a programmable computer system, such that one of the methods described herein is performed.
Generally, embodiments of the present invention may be implemented as a computer program product with a program code, the program code being operative for performing one of the methods when the computer program product runs on a computer. The program code may for example be stored on a machine readable carrier.
Other embodiments comprise the computer program for performing one of the methods described herein, stored on a machine readable carrier. In other words, an embodiment of the inventive method is, therefore, a computer program having a program code for performing one of the methods described herein, when the computer program runs on a computer.
A further embodiment of the inventive methods is, therefore, a data carrier, or a digital storage medium, or a computer-readable medium comprising, recorded thereon, the computer program for performing one of the methods described herein. A further embodiment of the inventive method is, therefore, a data stream or a sequence of signals representing the computer program for performing one of the methods described herein. The data stream or the sequence of signals may for example be configured to be transferred via a data communication connection, for example via the Internet. A further embodiment comprises a processing means, for example a computer, or a programmable logic device, configured to or adapted to perform one of the methods described herein. A further embodiment comprises a computer having installed thereon the computer program for performing one of the methods described herein.
In some embodiments, a programmable logic device, for example a field programmable gate array, may be used to perform some or all of the functionalities of the methods described herein. In some embodiments, a field programmable gate array may cooperate with a microprocessor in order to perform one of the methods described herein. Generally, the methods may be performed by any hardware apparatus.
While this invention has been described in terms of several embodiments, there are alterations, permutations, and equivalents which fall within the scope of this invention. It should also be noted that there are many alternative ways of implementing the methods and compositions of the present invention. It is therefore intended that the following appended claims be interpreted as including all such alterations, permutations and equivalents as fall within the true spirit and scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
21194876.5 | Sep 2021 | EP | regional |
This application is a continuation of copending International Application No. PCT/EP2022/074325, filed Sep. 1, 2022, which is incorporated herein by reference in its entirety, and additionally claims priority from European Application No. 21194876.5, filed Sep. 3, 2021, which is also incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2022/074325 | Sep 2022 | WO |
Child | 18593912 | US |