METHOD AND DEVICE FOR RESOURCE ALLOCATION IN V2X SYSTEM
20230224927 · 2023-07-13
Inventors
Cpc classification
H04W72/40
ELECTRICITY
International classification
Abstract
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. Methods and apparatuses are provided in which a first user equipment (UE) transmits, to a second UE, first sidelink control information (SCI) requesting inter-UE coordination information. The first UE receives, from the second UE, second SCI providing the inter-UE coordination information. The first SCI includes a field indicating that the first SCI is used to request the inter-UE coordination information.
Claims
1. A method performed by a first user equipment (UE) in a communication system, the method comprising: transmitting, to a second UE, first sidelink control information (SCI) requesting inter-UE coordination information; and receiving, from the second UE, second SCI providing the inter-UE coordination information, wherein the first SCI comprises a field indicating that the first SCI is used to request the inter-UE coordination information.
2. The method of claim 1, wherein the first SCI and the second SCI correspond to a same SCI format, the SCI format being a 2nd-stage SCI format carried on a physical sidelink shared channel (PSSCH).
3. The method of claim 1, wherein the second SCI comprises the field indicating that the second SCI is used to provide the inter-UE coordination information.
4. The method of claim 1, wherein a bit size for the field is one bit.
5. A method performed by a second user equipment (UE) in a communication system, the method comprising: receiving, from a first UE, first sidelink control information (SCI) requesting inter-UE coordination information; and transmitting, to the first UE, second SCI providing the inter-UE coordination information, wherein the first SCI comprises a field indicating that the first SCI is used to request the inter-UE coordination information.
6. The method of claim 5, wherein the first SCI and the second SCI correspond to a same SCI format, the SCI format being a 2nd-stage SCI format carried on a physical sidelink shared channel (PSSCH).
7. The method of claim 5, wherein the second SCI comprises the field indicating that the second SCI is used to provide the inter-UE coordination information.
8. The method of claim 5, wherein a bit size for the field is one bit.
9. A first user equipment (UE) in a communication system, the first UE comprising: a transceiver; and a controller configured to: transmit, to a second UE, first sidelink control information (SCI) requesting inter-UE coordination information, and receive, from the second UE, second SCI providing the inter-UE coordination information, wherein the first SCI comprises a field indicating that the first SCI is used to request the inter-UE coordination information.
10. The first UE of claim 9, wherein the first SCI and the second SCI correspond to a same SCI format, the SCI format being a 2nd-stage SCI format carried on a physical sidelink shared channel (PSSCH).
11. The first UE of claim 9, wherein the second SCI comprises the field indicating that the second SCI is used to provide the inter-UE coordination information.
12. The first UE of claim 9, wherein a bit size for the field is one bit.
13. A second user equipment (UE) in a communication system, the second UE comprising: a transceiver; and a controller configured to: receive, from a first UE, first sidelink control information (SCI) requesting inter-UE coordination information, and transmit, to the first UE, second SCI providing the inter-UE coordination information, wherein the first SCI includes a field indicating that the first SCI is used to request the inter-UE coordination information.
14. The second UE of claim 13, wherein the first SCI and the second SCI correspond to a same SCI format, the SCI format being a 2nd-stage SCI format carried on a physical sidelink shared channel (PSSCH).
15. The second UE of claim 13, wherein: the second SCI comprises the field indicating that the second SCI is used to provide the inter-UE coordination information, and a bit size for the field is one bit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The above and other aspects, features, and advantages of certain embodiments of the disclosure will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
DETAILED DESCRIPTION
[0036] Hereinafter, embodiments of the disclosure will be described in detail with reference to the accompanying drawings. The same or similar components may be designated by the same or similar reference numerals although they are illustrated in different drawings. Detailed descriptions of constructions or processes known in the art may be omitted to avoid obscuring the subject matter of the disclosure.
[0037] In the accompanying drawings, some elements may be exaggerated, omitted, or schematically illustrated. Further, the size of each element does not completely reflect the actual size.
[0038] The disclosure is not limited to the embodiments set forth below, but may be implemented in various different forms. The following embodiments are provided only to completely disclose the disclosure and inform those skilled in the art of the scope of the disclosure, and the disclosure is defined only by the scope of the appended claims.
[0039] Herein, it will be understood that each block of the flowchart illustrations, and combinations of blocks in the flowchart illustrations, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart block or blocks. These computer program instructions may also be stored in a computer usable or computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer usable or computer-readable memory produce an article of manufacture including instruction means that implement the function specified in the flowchart block or blocks. The computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions that execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks.
[0040] Further, each block of the flowchart illustrations may represent a module, segment, or portion of code, which includes one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of the order. For example, two blocks shown in succession may in fact be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved.
[0041] As used herein, the term “unit” refers to a software element or a hardware element, such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC), which performs a predetermined function. However, the term “unit” does not always have a meaning limited to software or hardware. A unit may be constructed either to be stored in an addressable storage medium or to execute one or more processors. Therefore, a unit includes, for example, software elements, object-oriented software elements, class elements or task elements, processes, functions, properties, procedures, sub-routines, segments of a program code, drivers, firmware, micro-codes, circuits, data, database, data structures, tables, arrays, and parameters. The elements and functions provided by a unit may be either combined into a smaller number of elements, or a unit, or divided into a larger number of elements, or a unit. Moreover, the elements and units may be implemented to reproduce one or more central processing units (CPUs) within a device or a security multimedia card. Further, a unit may include one or more processors.
[0042] The following detailed description of embodiments of the disclosure is mainly directed to NR as a RAN and packet core as a core network (5G system, 5G Core Network, or next generation (NG) core) which are specified in the 5G mobile communication standards defined by the 3rd generation partnership project (3GPP) LTE), but the disclosure may be applied to other communication systems having similar technical backgrounds through some modifications without significantly departing from the scope of the disclosure.
[0043] In the 5G system, a network data collection and analysis function (NWDAF) that is a network function for analyzing and providing data collected by a 5G network may be defined to support network automation. The NWDAF may collect information from the 5G network, store and analyze the collected information, and provide the result to an unspecified network function (NF), and the analysis result may be independently used by each NF.
[0044] In the following description, some of terms and names defined in the 3GPP standards (standards for 5G, NR, LTE, or similar systems) may be used for the convenience of description. However, the disclosure is not limited by these terms and names, and may be applied in the same way to systems that conform other standards.
[0045] Furthermore, in the following description, terms for identifying access nodes, terms referring to network entities, terms referring to messages, terms referring to interfaces between network entities, terms referring to various identification information, and the like are illustratively used for the sake of convenience. Therefore, the disclosure is not limited by the terms as used below, and other terms referring to subjects having equivalent technical meanings may be used.
[0046] To meet the demand for wireless data traffic having increased since deployment of 4G communication systems, efforts have been made to develop an improved 5G (NR) communication system. The 5G communication system has been designed to support ultrahigh frequency (mmWave) bands (e.g., 28 GHz frequency bands) so as to accomplish higher data rates. To decrease propagation loss of the radio waves and increase the transmission distance in the ultrahigh frequency bands, beamforming, massive MIMO, FD-MIMO, array antenna, analog beam forming, large scale antenna techniques are discussed in 5G communication systems. In the 5G communication system supports, unlike LTE, various subcarrier spacings (SCSs) such as 30 kHz, 60 kHz, and 120 kHz, as well as 15 kHz, are supported, and a physical control channel uses polar coding and a physical data channel uses a low density parity check (LDPC). Furthermore, as waveforms for uplink transmission, not only a cyclic prefix (CP)-orthogonal frequency-division multiplexing (OFDM), but also a discrete Fourier transform (DFT)-spread (S)-OFDM are used. While hybrid automatic repeat request (HARQ) retransmission in units of transport blocks (TBs) are supported in LTE, HARQ retransmission based on a code block group (CBG) including a bundle of a plurality of code blocks (CBs) may be additionally supported in 5G.
[0047] In addition, in 5G communication systems, development for system network improvement is under way based on advanced small cells, cloud RANs, ultra-dense networks, D2D communication, wireless backhaul, V2X network, cooperative communication, CoMP, reception-end interference cancellation and the like.
[0048] As described above, a communication system may provide multiple services to a user, and in order to provide these multiple services to a user, there is a need for a method that can provide each service in the same time interval according to the characteristics thereof and a device using the same. Various services provided in the 5G communication system are being studied, and one of the services is a service that satisfies requirements for low latency and high reliability. In particular, in a case of vehicle communication, in an NR V2X system, D2D unicast communication, groupcast (or multi-cast) communication, and broadcast communication are supported. Unlike LTE V2X aiming at transmission or reception of basic safety information required for road driving of vehicles, NR V2X aims to provide more advanced services, such as platooning, advanced driving, an extended sensor, and remote driving.
[0049] Inter-UE coordination may be considered in a sidelink. Herein, inter-UE coordination may refer to providing a more improved sidelink service by sharing helpful information between terminals. Information shared for inter-UE coordination is not limited to specific information. For example, the information may include resource selection assistance information (RSAI). Various methods by which a terminal requests or provides inter-UE coordination information are provided.
[0050] In particular, in sidelink communication, DRX between terminals may be considered. When DRX is applied, battery efficiency can be increased by minimizing power consumption of a terminal. Specifically, power consumed by a terminal may be generated in the following procedures. [0051] Decoding of control information 1.sup.st SCI transmitted through a physical sideline control channel (PSCCH): 1.sup.st SCI includes terminal scheduling information, and thus, by decoding 1.sup.st SCI, corresponding information may be used when performing sensing. [0052] Decoding of control information 2.sup.nd SCI transmitted through a physical sideline shared channel (PSSCH): 2.sup.nd SCI includes other control information that is not included in 1.sup.st SCI. [0053] Decoding of data transmitted through PSSCH.
[0054] Therefore, when DRX is applied to a sidelink, in a time period configured as an inactive time, the terminal may not perform decoding of the control information and data information. On the other hand, when DRX is applied, only in a time period configured as an active time, the terminal may perform decoding of the control information and data information. Therefore, in a sidelink, successful data reception of a reception terminal may be guaranteed only when a transmission terminal transmits data in a period configured as a DRX active time of the reception terminal. In other words, in a sidelink, when a transmission terminal transmits data in a period configured as a DRX inactive of a reception terminal, the reception terminal may not receive a corresponding signal. In consideration of this point, the disclosure proposes methods of performing resource selection by a transmission terminal.
[0055] Embodiments are proposed to support the aforementioned scenario and, in particular, are to provide a method and a device for performing multi-antenna transmission in a sidelink.
[0056]
[0057] Referring to
[0058] Referring again to
[0059] Referring back to
[0060] Referring to
[0061] For convenience of description,
[0062] According to an embodiment of the disclosure, a base station may be a base station supporting both V2X communication and general cellular communication, or a base station supporting only V2X communication. The base station may be a 5G base station (gNB), a 4G base station (eNB), or an RSU. A base station may be referred to as an RSU.
[0063]
[0064] In (a) of
[0065] In (b) of
[0066] Although not illustrated in
[0067] In NR V2X, unlike in LTE V2X, support of a form in which a vehicle terminal transmits data to only one specific node via unicast and a form in which data is transmitted to specific multiple nodes via groupcast may be considered. For example, such unicast and groupcast technologies may be usefully used in a service scenario, such as platooning that is a technology of connecting two or more vehicles via a single network so as to move the vehicles in a cluster. Specifically, unicast communication may be required for the purpose of controlling one specific node by a leader node of a group connected via platooning, and groupcast communication may be required for the purpose of concurrently controlling a group including specific multiple nodes.
[0068]
[0069] In a resource pool, a resource granularity of a time axis may be a slot. A resource granularity of a frequency axis may be a sub-channel including one or more physical resource blocks (PRBs). Herein, an example of a case in which a resource pool is non-contiguously allocated in time is described, but a resource pool may be contiguously allocated in time. Also, an example of a case in which a resource pool is contiguously allocated in frequency is described, but a method in which a resource pool is non-contiguously allocated in frequency is not excluded.
[0070] Referring to
[0071] Referring to 303 in
[0072]
[0073] A method of allocating a transmission resource by a base station in a sidelink is referred to as mode 1. Mode 1 may be scheduled resource allocation. Mode 1 may indicate a method in which a base station allocates resources used for sidelink transmission to RRC-connected terminals in a dedicated scheduling scheme. The method of mode 1 may be effective for interference management and resource pool management because a base station is able to manage sidelink resources.
[0074] Referring to
[0075] If a reception terminal (Rx UE) 402 is located within the coverage of the base station 403, the reception terminal 402 may camp on 407 the base station 403. However, if the reception terminal 402 is located outside the coverage of the base station 403, the reception terminal 402 may not camp on the base station 403.
[0076] Herein, the reception terminal 402 represents a terminal receiving data transmitted by the transmission terminal 401.
[0077] The transmission terminal 401 and the reception terminal 402 may receive an SL-SIB from the base station 403, at 410. The SL-SIB information may include sidelink resource pool information for sidelink transmission or reception, parameter configuration information for sensing operation, information for configuration of sidelink synchronization, carrier information for sidelink transmission or reception operating at different frequencies, or the like.
[0078] If data traffic for V2X is generated in the transmission terminal 401, the transmission terminal 401 may be RRC-connected to the base station 403, at 420. The RRC connection between the terminal and the base station may be referred to as Uu-RRC. A Uu-RRC connection procedure 420 may be performed prior to data traffic generation of the transmission terminal 401. In mode 1, the transmission terminal may perform transmission to the reception terminal via a sidelink in a state where the Uu-RRC connection procedure 420 between the base station 403 and the reception terminal 402 has been performed. However, in mode 1, the transmission terminal may perform transmission to the reception terminal via a sidelink even in a state where the Uu-RRC connection procedure 420 between the base station 403 and the reception terminal 402 has not been performed.
[0079] The transmission terminal 401 may request at 430, from the base station, a transmission resource enabling V2X communication with the reception terminal 402. The transmission terminal 401 may request a sidelink transmission resource from the base station 403 by using a physical uplink control channel (PUCCH), an RRC message, or a medium access control (MAC) control element (CE). The MAC CE may be a buffer status report (BSR) MAC CE of a new format (at least including information on an indicator indicating a BSR for V2X communication and information on a size of data buffered for D2D communication), etc. The transmission terminal 401 may request a sidelink resource via a scheduling request (SR) bit transmitted through a PUCCH.
[0080] Subsequently, the base station 403 may allocate a V2X transmission resource to the transmission terminal 401. The base station may allocate the transmission resource in a dynamic grant scheme or a configured grant scheme.
[0081] First, in a case of the dynamic grant scheme, the base station may allocate a resource for TB transmission via downlink control information (DCI). Sidelink scheduling information included in the DCI may include parameters related to transmission time point and frequency allocation position information fields of initial transmission and retransmission. DCI for the dynamic grant scheme may be cyclic redundancy check (CRC) scrambled with SL-V-RNTI so as to indicate the dynamic grant scheme.
[0082] Subsequently, in a case of the configured grant scheme, the base station may periodically allocate a resource for TB transmission by configuring a semi-persistent scheduling (SPS) interval via Uu-RRC. The base station may allocate a resource for one TB via the DCI. The sidelink scheduling information for one TB included in the DCI may include parameters related to transmission time point and frequency allocation position information of initial transmission and retransmission resources. If a resource is allocated in the configured grant scheme, a transmission time point (occasion) and a frequency allocation position of initial transmission and retransmission for one TB may be determined by the DCI, and a resource for a subsequent TB may be repeated at SPS interval. DCI for the configured grant scheme may be CRC scrambled with SL-SPS-V-RNTI so as to indicate the configured grant scheme. The configured grant (CG) scheme may be classified into type1 CG and type2 CG. In a case of type2 CG, a resource configured by the configured grant via the DCI may be activated/deactivated.
[0083] Therefore, for mode 1, the base station 403 may indicate scheduling for sidelink transmission with the reception terminal 402 to the transmission terminal 401 via DCI transmission through a physical downlink control channel (PDCCH), at 440.
[0084] Specifically, there may be DCI format 3_0 or DCI format 3_1 for the DCI used by the base station 403 for sidelink communication for the transmission terminal 401. DCI format 3_0 may be defined as DCI for scheduling of an NR sidelink in one cell, and DCI format 3_1 may be defined as DCI for scheduling of an LTE sidelink in one cell.
[0085] In a case of broadcast transmission, the transmission terminal 401 may perform transmission without an RRC configuration 415 for a sidelink. Contrary to this, in a case of unicast or groupcast transmission, the transmission terminal 401 may perform RRC connection with another terminal on a one-to-one basis. As opposed to Uu-RRC, the RRC connection between terminals may be referred to as PC5-RRC 415. In the case of groupcast, PC5-RRC 415 may be individually connected between terminals in a group. Referring to
[0086] Subsequently, the transmission terminal 401 may transmit SCI (1st stage) to the reception terminal 402 through a PSCCH, at 460. Also, the transmission terminal 401 may transmit SCI (2nd stage) to the reception terminal 402 through the PSSCH, at 470. In this case, 1st stage SCI may include information related to resource allocation, and 2nd stage SCI may include other control information. Also, the transmission terminal 401 may transmit data to the reception terminal 402 through the PSSCH, at 480. In this case, the SCI (1st stage), the SCI (2nd stage), and the PSSCH may be transmitted together in the same slot.
[0087]
[0088] A method by which a terminal directly allocates a transmission resource of a sidelink via sensing in a sidelink is referred to as mode 2. Mode 2 may also be referred to as UE autonomous resource selection. In mode 2, a base station (gNB) 503 may provide, as system information, a sidelink transmission/reception resource pool for V2X, and a transmission terminal (Tx UE) 501 may select a transmission resource according to a determined rule. Unlike mode 1 in which a base station directly participates in resource allocation, the transmission terminal 501 autonomously selects a resource and transmits data, based on a resource pool received in advance via system information.
[0089] Referring to
[0090] If a reception terminal (Rx UE) 502 is located within the coverage of the base station 503, the reception terminal 502 may camp on the base station (cell) 503, at 507. However, if the reception terminal 502 is located outside the coverage of the base station 503, the reception terminal 502 may not camp on the base station 503.
[0091] Herein, the reception terminal 502 represents a terminal receiving data transmitted by the transmission terminal 501.
[0092] The transmission terminal 501 and the reception terminal 502 may receive an SL-SIB from the base station 503, at 510. The SL-SIB information may include sidelink resource pool information for sidelink transmission or reception, parameter configuration information for sensing operation, information for configuring sidelink synchronization, carrier information for sidelink transmission or reception operating at different frequencies, or the like.
[0093] A difference between
[0094] In a case of broadcast transmission, the transmission terminal 501 may perform transmission without an RRC configuration 515 for a sidelink. Contrary to this, in a case of unicast or groupcast transmission, the transmission terminal 501 may perform RRC connection with another terminal on a one-to-one basis. As opposed to Uu-RRC, the RRC connection between terminals may be referred to as PC5-RRC 515. In the case of groupcast, PC5-RRC 515 may be individually connected between terminals in a group. Referring to
[0095] Subsequently, the transmission terminal 501 may transmit SCI (1st stage) to the reception terminal 502 through a PSSCH, at 550. Also, the transmission terminal 501 may transmit SCI (2nd stage) to the reception terminal 502 through the PSSCH, at 560. In this case, 1st stage SCI may include information related to resource allocation, and 2nd stage SCI may include other control information. Also, the transmission terminal 501 may transmit data to the reception terminal 502 through the PSSCH, at 570. In this case, the SCI (1st stage), the SCI (2nd stage), and the PSSCH may be transmitted together in the same slot.
[0096] Specifically, the SCI used by the transmission terminals 401 and 501 for sidelink communication with the reception terminals 402 and 502 is SCI (1st stage) and may include SCI format 1-A. SCI (2nd stage) may include SCI format 2-A or SCI format 2-B. In the SCI (2nd stage), if HARQ feedback is not used, or if HARQ feedback is used and both ACK information and NACK information are included, SCI format 2-A may include information for PSSCH decoding so as to be used. However, if HARQ feedback is not used, or if HARQ feedback is used and only NACK information is included, SCI format 2-B may include information for PSSCH decoding so as to be used. For example, SCI format 2-B may be limitedly used for groupcast transmission.
[0097]
[0098] Specifically, mapping for physical channels of PSCCH/PSSCH/physical sidelink feedback channel (PSFCH) is illustrated in
[0099]
[0100] When triggering for resource (re)selection is made at time point n, a sensing window 701 may be defined to be [n−T.sub.0, n−T.sub.proc,0]. Here, T.sub.0 is a start point of the sensing window and may be (pre-)configured with resource pool information. To may be defined to be a positive integer in ms. Herein, T.sub.0 is not limited to a specific value. T.sub.proc,0 may be defined to be time required to process a sensed result. In the disclosure, a value configured to be T.sub.proc,0 is not limited to a specific value. For example, T.sub.proc,0 may be defined to be a positive integer in ms or in units of slots.
[0101] Subsequently, when triggering for resource (re)selection is made at time point n, a resource selection window 702 may be determined to be [n+T.sub.1, n+T.sub.2]. Here, T.sub.1 is a value in units of slots and may be selected by terminal implementation with respect to T.sub.1≤T.sub.proc,1. T.sub.proc,1 may be defined to be a maximum reference value in consideration of a processing time required to select a resource. For example, T.sub.proc,1 may be defined to be a different value according to SCS in units of slots. Herein, a value configured to be T.sub.proc,1 is not limited to a specific value. T.sub.2 is a value in units of slots and may be selected by a terminal within a range that satisfies T.sub.2min≤T.sub.2≤remaining packet delay budget (PDB). T.sub.2min is to prevent the terminal from selecting T.sub.2 having an excessively small value. A T.sub.2min value may be configured to be “T.sub.2min(prio.sub.TX)” via a higher layer according to a priority (prio.sub.TX) and SCS of a transmission terminal. The terminal may select a transmission resource in the resource selection window 702.
[0102]
[0103]
[0104] First, referring to
[0108] In addition, Vector k in t.sub.y−k×P.sub.
[0109] Referring to
[0110]
[0111] According to inter-UE coordination method 1 1001, UE-A may provide UE-B with set information 1003 of time-frequency resource allocation that is suitable (preferred) or unsuitable (non-preferred) for transmission. In contrast, according to inter-UE coordination method 2 1002, UE-A may provide UE-B only with an indication of whether resources reserved by UE-B via SCI are suitable. For inter-UE coordination method 1, since UE-A needs to signal, to UE-B, set information 1003 of time-frequency resource allocation, signaling overhead may be increased compared to inter-UE coordination method 2. For inter-UE coordination method 2, since UE-A provides UE-B only with an indication of whether resources reserved by UE-B via SCI are suitable, the suitability may be indicated with, for example, 1-bit information.
[0112]
[0113] The following may be parameters for determining an inactive time and an active time for sidelink DRX. However, parameters for determination of an inactive time and an active time for DRX are not limited to the parameters presented below. In addition, it is noted that some of the parameters below may not be used in sidelink DRX.
[0114] DRX-Related Parameters [0115] drx-cycle: indicates a period in which DRX is applied, and a start position (drx-StartOffset) of a drx-cycle 1101 may be configured. As shown in
Based on the above descriptions, an active time (or on-duration) in DRX may be defined according to when a DRX cycle is configured in a sidelink, an active time (or on-duration), and/or when drx-onDurationTimer, drx-InactivityTimer, or drx-RetransmissionTimer is operating.
[0122] As described above, some of the parameters may not be used in sidelink DRX. Alternatively, other parameters may be considered. This may vary depending on a transmission method of sidelink broadcast, unicast, or groupcast. In addition, the parameter information configuration method is not limited to a specific method. Corresponding information may be (pre-)configured, and in a case of unicast, corresponding information may be configured via PC5-RRC or sidelink MAC-CE.
[0123] A mode 2 sensing and resource selection method of a terminal is provided when DRX is operated in a sidelink via the following embodiments (
[0124] In a first embodiment, a terminal operation method for sensing and resource selection when DRX is performed in a sidelink is provided.
[0125] Specifically, according to
[0126] In a second embodiment, at 1201 of
[0127]
[0128] Referring to
[0129] Herein, it is assumed that, when the peer terminal transmits sidelink data to the terminal performing DRX, the peer terminal may know DRX configuration information of the terminal performing DRX. Therefore, it is assumed that the peer terminal may identify the DRX active time or DRX inactive time of the terminal performing DRX. Specifically, for broadcast or groupcast transmission, a DRX configuration may be (pre-)configured when not connected to a base station, and may be configured via an SIB transmitted by a base station in a cell-common manner when connected to the base station. Alternatively, for unicast transmission, via PC5-RRC, a Tx terminal may indicate a DRX configuration to an Rx terminal, or an Rx terminal may indicate a DRX configuration to a Tx terminal. Therefore, it is assumed that a terminal receives DRX configuration information via a higher layer of the terminal, and based on this, the terminal may identify its own DRX configuration information and DRX configuration information of another terminal.
[0130] When the peer terminal transmits sidelink data to the terminal performing DRX, the following resource selection method may be considered. The following methods are merely for illustrative purposes, and the resource selection method in the disclosure is not limited to the following methods. [0131] Method 1: When a terminal selects a set of candidate resources via a mode 2 operation and reports the same to a higher layer of the terminal, all resources included in the set need to be resources included in a time period corresponding to a DRX active time of an Rx terminal. [0132] Method 2: When a terminal selects a set of candidate resources via a mode 2 operation and reports the same to a higher layer of the terminal, some of resources included in the set may be included in a time period corresponding to a DRX active time of an Rx terminal, and some of the other resources included in the set may not be included in the time period corresponding to the DRX active time of the Rx terminal.
[0133] When the set of candidate resources is reported from a physical layer of the terminal to a higher layer of the terminal, the higher layer of the terminal may randomly select a transmission resource from the candidate resources included in the set of candidate resources. In this case, not only an initial transmission resource, but also a retransmission resource, may be selected. If an initial transmission resource and a retransmission resource are selected, a resource positioned earlier in time from among randomly selected resources may be the initial transmission resource and a resource positioned later in time may be the retransmission resource. When method 1 is used, it may be guaranteed that a transmission resource is always selected to be in a DRX active time of an Rx terminal, and therefore a case where sidelink data transmitted by a Tx terminal is transmitted in a DRX inactive time of the Rx terminal can be prevented. However, if an area corresponding to 1302 in
[0134] When aforementioned method 2 is used, in order to compensate for shortcomings of method 2, an initial transmission resource may be randomly selected only from candidate resources included in the DRX active time from among the candidate resources included in the reported set of candidate resources, and a retransmission resource may be randomly selected from all candidates included in the reported set of candidate resources. This is due to initial transmission being more important than retransmission. When method 2 is used, reference is made to the third embodiment for a detailed method of selecting a set of candidate resources in consideration of DRX.
[0135] In addition, retransmission methods in a sidelink may be divided into a HARQ feedback-based retransmission method and a blind retransmission method. The HARQ feedback-based retransmission method is a method in which retransmission is performed when HARQ feedback is performed and NACK is received after initial transmission, and retransmission is not performed otherwise. This method may be possible when a PSFCH resource is configured in a resource pool to support HARQ feedback, and a transmission terminal activates HARQ feedback via SCI during sidelink transmission. However, if no PSFCH resource is configured in a resource pool, or HARQ feedback is not activated, the terminal is unable to receive HARQ feedback, so that, in this case, the terminal may perform blind retransmission. Blind retransmission is a method in which, when a terminal selects a retransmission resource, repetitive transmission is necessarily performed in the selected resource. Therefore, in a case of performing blind retransmission, when a peer terminal transmits sidelink data to a terminal performing DRX, it is necessary to ensure that not only initial transmission but also retransmission are performed in a time period corresponding to a DRX active time of the Rx terminal. As a condition for using method 2, one or more of the following may be considered. The disclosure is not limited only to the following conditions. [0136] Condition 1: a case where a terminal performs HARQ feedback-based retransmission; [0137] Condition 2: a case of unicast or group cast transmission; [0138] Condition 3: a case of unicast transmission; and [0139] Condition 4: a case of performing partial sensing or random selection.
[0140] Condition 2 is due to HARQ feedback-based retransmission being supported only in unicast or groupcast transmission. Condition 3 is to further limit an environment to which method 2 is applied. Condition 4 may be considered when SL DRX is applied only to partial sensing or random selection, rather than full sensing.
[0141]
[0142] Referring to
[0143] A third embodiment proposes a detailed method of selecting a set of candidate resources in consideration of DRX when method 1 or method 2 of the second embodiment is used.
[0144] According to the existing mode 2 resource selection method, the terminal determines a set (S.sub.A) of candidate resources via a Mode2 procedure in a physical layer and reports the same to a higher layer of the terminal, and the higher layer of the terminal randomly selects a resource from the resource candidates included in the S.sub.A. In this case, not only an initial transmission resource but also a retransmission resource may be selected. If an initial transmission resource and a retransmission resource are selected, a resource positioned earlier in time from among randomly selected resources may be the initial transmission resource and a resource positioned later in time may be the retransmission resource. When the terminal determines a set (S.sub.A) of candidate resources via a Mode2 procedure in a physical layer, the candidate resources may be determined in all candidates (M.sub.total) within the resource selection window as shown in
[0145] If DRX is not considered, all slots within the resource selection window [n+T.sub.1, n+T.sub.2] illustrated in
[0146] If DRX is considered and method 1 is used, all resources included in S.sub.A need to be included in a time period corresponding to the DRX active time of the Rx terminal, so that, unlike conventional cases, only slots included in the time period corresponding to the DRX active time within the resource selection window [n+T.sub.1, n+T.sub.2] illustrated in
[0147] Alternatively, if DRX is considered and method 2 is used, only some resources included in S.sub.A may be included in the time period corresponding to the DRX active time of the Rx terminal, and some of the other resources included in the set may not be included in the time period corresponding to the DRX active time of the Rx terminal. When method 2 is used, if resource candidates corresponding to S.sub.A≥X.Math.M.sub.total are selected via the existing Mode2 procedure of the conventional method, it may be difficult to secure a certain amount or more of resources included in the time period corresponding to the DRX active time of the Rx terminal from among the resources included in S.sub.A. This is because the time period corresponding to 1302 may not be sufficiently secured when referring to
[0150] More specifically, in a case of alternative 1, the following two detailed operations may be considered. [0151] Alternative 1-1: All candidates (M.sub.total) within the resource selection window may be determined by being divided into candidate M.sub.total(1) in the time domain corresponding to the DRX active time of the Rx terminal and candidate M.sub.total(2) in the time domain corresponding to the DRX inactive time of the Rx terminal. In this case, M.sub.total=M.sub.total(1)+M.sub.total(2) is satisfied. In a physical layer, the terminal may select a resource candidate corresponding to S.sub.A(1)≥X.Math.M.sub.total(1) and a resource candidate corresponding to S.sub.A(2)≥X.Math.M.sub.total(2) via two Mode2 procedures. As described above, X is a factor for determination of the number of candidate resources to be included in S.sub.A, and is a parameter provided from a higher layer of the terminal. Therefore, S.sub.A(1) may be interpreted as a resource candidate selected in the time domain corresponding to the DRX active time, and S.sub.A(2) may be interpreted as a resource candidate selected in the time domain corresponding to the DRX inactive time. Then, the terminal may report S.sub.A=S.sub.A(1)+S.sub.A(2) to the higher layer of the terminal. The higher layer of the terminal may randomly select a resource from the candidate resources belonging to the S.sub.A. [0152] Alternative 1-2: When all candidates (M within the resource selection window are determined, the terminal may select, in a physical layer, a resource candidate corresponding to S.sub.A(1)≥X.Math.Y.Math.M.sub.total and a resource candidate corresponding to S.sub.A(2)≥X.Math.(1−Y).Math.M.sub.total via two Mode2 procedures. As described above, X is a factor for determination of the number of candidate resources to be included in S.sub.A, and is a parameter provided from a higher layer of the terminal. In addition, Y is a factor for determination of how many candidate resources included in the DRX active time is to be included in S.sub.A, and a value of Y is not limited to a specific value in the disclosure. The value of Y may be selected from values between 0 and 1. The value of Y may be a value determined by terminal implementation, may be a value (pre-)configured in a resource pool, may be a value (pre-)configured independently, or may be a value configured via PC5-RRC. The values of X and Y may be received from the higher layer of the terminal, and as described above, in the physical layer, the terminal may perform the Mode2 procedure so as to report S.sub.A=S.sub.A(1)+S.sub.A(2) to the higher layer of the terminal. The higher layer of the terminal may randomly select a resource from the candidate resources belonging to the S.sub.A.
[0153] Unlike alternative 1, for alternative 2, corresponding terminal operations will be described in detail below. When all candidates (M.sub.total) within the resource selection window are determined, the terminal, in a physical layer, first selects a candidate resource included in S.sub.A in the time domain corresponding to the DRX active time of the Rx terminal within the resource selection window. However, there may be a case in which, the Mode2 procedure is performed when the time domain corresponding to 1302 in
[0154] A fourth embodiment proposes detailed operations for a case where sensing in an inactive time and sensing an active time of sidelink DRX of the terminal performing sidelink DRX are not the same, as illustrated in 1203 of
[0155] Sensing operations performed by general terminals have been described with reference to
[0159] As described with reference to
[0160] First, the following two transmission methods may be considered when UE-A provides UE-B with set information of time-frequency resource allocation that is suitable (preferred) or unsuitable (non-preferred) for transmission according to inter-UE coordination 1. [0161] Transmission method 1: When UE-B requests inter-UE coordination from UE-A, UE-A provides inter-UE coordination information to UE-B; and [0162] Transmission method 2: If a certain specific condition is satisfied, UE-A provides inter-UE cooperation information to UE-B.
[0163] For transmission method 2, the specific condition may be a periodically configured time. Then, UE-A may provide inter-UE cooperation information to UE-B at a configured time point. However, the specific condition is not limited thereto in the disclosure. In addition, it is noted that, in a sidelink, both transmission method 1 and transmission method 2 may be considered, or only one method may be considered.
[0164] The embodiment is mainly provided according to transmission method 1. In transmission method 1, the following methods may be considered as a method for UE-B to request inter-UE coordination from UE-A. The disclosure is not limited to only the following methods. [0165] Transmission method 1-1-1: Request inter-UE coordination via MAC CE; [0166] Transmission method 1-1-2: Request inter-UE coordination via 2.sup.nd SCI; and [0167] Transmission method 1-1-3: Request inter-UE coordination via a PSFCH.
[0168] If 2.sup.nd SCI is used in the above method, the method may be performed via a 2.sup.nd SCI format newly defined in a sidelink. The corresponding 2.sup.nd SCI format is referred to as 2.sup.nd SCI format X. 2nd SCI format X may include information included in Table 1 as well as an RSAI request which is information for requesting inter-UE coordination. That is, for inter-UE coordination, UE-B may also provide information provided in Table 1 to UE-A when inter-UE coordination is requested via 2.sup.nd SCI format X.
TABLE-US-00001 TABLE 1 .circle-solid.RSAI request:1bit ◯ This field is used for explicit RSAI request. .circle-solid.Priority: 3bits ◯ This field is used for indicating the priority of RSAI request. .circle-solid.RSAI configuration: 1bit ◯ This field is used for UE-B to indicate whether UE-B's requested RSAI is for preferred or non-preferred resources in Scheme 1. .circle-solid.RSAI latency bound: 10bits ◯ This field is used for indicating UE-B's remaining PDB. .circle-solid.Resource size (L.sub.subCH) ┌log.sub.2(N.sub.subChannel.sup.SL)┐ bits ◯ This field is used for indicating UE-B's subchannel size in a slot used for the PSSCH transmission. .circle-solid.Zone ID and Communication range requirement:(12 bits + 4bits) ◯ This field is used for calculating distance and checking validity of RSAI feedback and RSAI usage. .circle-solid.Source ID and Destination ID (8bits + 16bits) ◯ This field is used for distinguishing source and destination UE(s).
[0169] In addition, as a combination of the above methods, a method of requesting inter-UE coordination from UE-A by UE-B may be considered. For example, referring to Table 1, since an RSAI request which is information for requesting inter-UE coordination may be indicated by 1-bit information, this may be indicated via a PSFCH according to transmission method 1-1-3. Alternatively, other information shown in Table 1 is difficult to transmit through a PSFCH, so that a method of transmitting the information via 2nd SCI according to transmission method 1-1-2 may be considered.
[0170] In transmission method 1, the following two methods may be considered as a method of providing UE-B with inter-UE coordination information by UE-A. The disclosure is not limited to only the following methods. [0171] Transmission method 1-2-1: Inter-UE coordination is signaled via MAC CE; and [0172] Transmission method 1-2-2: When the amount of inter-UE coordination information. is equal to or more than a specific threshold, the inter-UE coordination information is signaled via MAC CE, and otherwise, inter-UE coordination information is signaled via 2.sup.nd SCI.
[0173] If 2.sup.nd SCI is used in the above method, the method may be performed via a 2.sup.nd SCI format newly defined in a sidelink. This format may be determined to be the same 2.sup.nd SCI format X as the 2.sup.nd SCI format described in transmission method 1-1-2, or may be defined to be a new 2nd SCI format different from the 2nd SCI format X. If the format is determined to be the same 2.sup.nd SCI format X as the 2.sup.nd SCI format described in transmission method 1-1-2, the method may be a method in consideration of a restricted type of 2.sup.nd SCI format. Specifically, since the bit indicating a 2.sup.nd SCI format type by using the current 1.sup.st SCI is 2 bits, when the corresponding method is used, there is a space for another 2.sup.nd SCI format for a later time. Specifically, if the 2.sup.nd SCI format in transmission method 1-2-2 is determined to be the same 2.sup.nd SCI format X as the 2.sup.nd SCI format in transmission method 1-1-2, 2.sup.nd SCI format X is determined to have a fixed payload size, and information to be used may be different depending on whether the 2.sup.nd SCI format is used in transmission method 1-1-2 or used in transmission method 1-2-2. First, the 2.sup.nd SCI format for signaling inter-UE coordination information according to transmission method 1-2-2 may include the following bit fields in addition to the bit fields presented in Table 1.
TABLE-US-00002 TABLE 2 .circle-solid.Identifier for SCI Format:1bit ◯ This field is used to distinguish transmission method 1-1-2 and transmission method 1-2-2. .circle-solid.RSAI feedback: X bits ◯ This field is used for indicating RSAI.
[0174] In Table 2, Identifier for SCI Format may be a field for distinguishing whether corresponding information in one band is information for requesting inter-UE coordination according to transmission method 1-1-2 or information for providing inter-UE coordination information according to transmission method 1-2-2. In Table 2, RSAI feedback is a field corresponding to inter-UE coordination information. The amount of corresponding information is not limited to a specific value.
[0175] According to transmission methods 1-1-1, 1-1-2, and 1-1-3 and transmission methods 1-2-1 and 1-2-2 described above, a sidelink terminal may indicate corresponding information in different ways when requesting inter-UE coordination information and when providing inter-UE coordination information. As an example, when transmission method 1 is used in the sidelink transmission method, if transmission method 1-1-2 and transmission method 1-2-1 are considered, the terminal may indicate corresponding information by using different methods depending on inter-UE coordination information, as shown in
[0176] As described with reference to
[0178] The embodiment proposes a condition for requesting inter-UE cooperation information from UE-B by UE-A in transmission method 1. Specifically, options shown in Table 3 may be considered.
TABLE-US-00003 TABLE 3 .circle-solid. Option 1: When UE-B expects to trigger resource (re)selection for PSCCH/PSSCH transmission to UE-A. .circle-solid. Option 2: Priority value of UE-B's transmission is smaller than a threshold. .circle-solid. Option 3: UE-B's sensing results is not available. .circle-solid. Option 4: UE-B has a TB to be transmitted other than the explicit request. .circle-solid. Option 5: There is no available inter-UE coordination information at UE-B side for a certain duration of time. .circle-solid. Option 6: The size of S_A obtained after Step 7) of Rel-16 TS 38.214 Section 8.1.4 is larger than a threshold. .circle-solid. Option 7: Remaining PDB of UE-B's transmission is larger than a threshold .circle-solid. Option 8: UE-B has data/TB for transmission that can be multiplexed with request to UE-A .circle-solid. Option 9: It is up to UE-B's implementation.
[0179] The disclosure is not limited to the options presented above. Specifically, if one of the options other than option 9 is a necessary and sufficient condition for UE-A to request inter-UE cooperation information from UE-B, the condition for requesting inter-UE coordination may be very restrictive. Accordingly, the condition for UE-A to request inter-UE cooperation information from UE-B may be determined by a combination of the presented options. For example, option 1 may be a necessary condition for UE-A to request inter-UE cooperation information from UE-B. In addition, other options may be determined by terminal implementation.
[0180] A seventh embodiment proposes a detailed method of selecting a set of candidate resources in consideration of DRX when method 1 or method 2 of the second embodiment is used. In addition, the seventh embodiment proposes a method of using the methods proposed in the third embodiment, and an additional method of selecting a set of candidate resources in consideration of DRX.
[0181] First, method 1 or method 2 in the second embodiment is as follows. The disclosure is not limited only to the following methods. [0182] Method 1: When a terminal selects a set of candidate resources via a mode 2 operation and reports the same to a higher layer of the terminal, all resources included in the set need to be resources included in a time period corresponding to a DRX active time of an Rx terminal. [0183] Method 2: When a terminal selects a set of candidate resources via a mode 2 operation and reports the same to a higher layer of the terminal, some of resources included in the set may be included in a time period corresponding to a DRX active time of an Rx terminal, and some of the other resources included in the set may not be included in the time period corresponding to the DRX active time of the Rx terminal.
[0184] There is a method in which, during sidelink mode 2 transmission, the Tx terminal selects transmission resources for periodic transmission, and indicates a non-zero reservation interval (or periodicity) P.sub.rsvp_TX via SCI (1.sup.st SCI) so as to periodically reserve transmission resources. Specifically, P.sub.rsvp_TX may have various values, such as 0, 1:99, 100, 200, 300, 400, 500, 600, 700, 800, 900, and 1000. Alternatively, there is a method in which the Tx terminal selects transmission resources for aperiodic transmission, and performs aperiodic transmission by indicating P.sub.rsvp_TX with 0 via SCI (1.sup.st SCI).
[0185] DRX in a sidelink may be operated by configuration of DRX-related parameters as presented in
[0186]
[0187]
[0188] Referring to
[0189] The following embodiment proposes a more specific terminal operation corresponding to operation 1802 in
[0190] A first alternative is a method of, before selecting a candidate resource by using a sensing result, restricting at least N candidate resources (N slots) among resource selection candidate resources within a resource selection window [n+T.sub.1, n+T.sub.2] to be in a DRX active time. For details on the resource selection window, reference is made to
[0191] A second alternative is a method of, in a physical layer, when determining a set (S.sub.A) of candidate resources by using a sensing result and reporting the same to a higher layer of the terminal, restricting at least K candidate resources (K slots) among the candidate resources included in S.sub.A to be in a DRX active time. Here, all candidate resources of S.sub.A may be in the DRX active time. Specifically, candidate resources corresponding to X.Math.N.sub.total may be selected. Here, N.sub.total represents the number of all candidate resources corresponding to the DRX active time from among the candidate resources included in S.sub.A. X is a factor indicating the number of candidate resources to be selected from N.sub.total, and is a parameter provided from a higher layer of the terminal. For example, X may be selected from values corresponding to {0.2, 0.35, 0.5} and may be (pre-)configured in a resource pool, based on priority. If, as a result of sensing, a smaller number of resources than X.Math.N.sub.total are selected, an RSRP threshold may be lowered so that X.Math.N.sub.total is selected. This is because, only when a sufficient quantity of candidate resources is guaranteed, a probability of collision with a resource selected by another terminal can be reduced when the set of candidate resources is reported to a higher layer of the terminal and random selection is thus performed. In the second alternative, selecting and reporting resource candidates corresponding to X.Math.N.sub.total may be interpreted as operations separate from determining S.sub.A via the existing Mode 2 procedure and reporting the same to a higher layer of the terminal.
[0192] In order to perform the aforementioned embodiments of the disclosure, transmitters, receivers, and processors of a terminal and a base station are illustrated in
[0193] Specifically,
[0194]
[0195] The embodiments of the disclosure described and shown in the specification and the drawings are merely specific examples that have been presented to easily explain the technical contents of the disclosure and help understanding of the disclosure, and are not intended to limit the scope of the disclosure. That is, it will be apparent to those skilled in the art that other variants based on the technical idea of the disclosure may be implemented. Further, the above respective embodiments may be employed in combination, as necessary. For example, all the embodiments of the disclosure may be partially combined with each other to operate a base station and a terminal.
[0196] While the disclosure has been described with reference to various embodiments, various changes may be made without departing from the spirit and the scope of the disclosure, which is defined, not by the detailed description and embodiments, but by the appended claims and their equivalents.