Communication device and communication method
Patent Information
- Application Number
- JP2023510236
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-03-29
- Filing Date
- 2021-12-16
- Publication Date
- 2026-09-30
- Estimated Expiration
- 2041-12-16
Abstract
Description
Technical Field
[0001] The present disclosure relates to a communication apparatus and a communication method. Background Art
[0002] A communication system called the 5th generation mobile communication system (5G) is under study. In 3rd Generation Partnership Project (3GPP), which is an international standards organization, enhancement of 5G communication systems is studied from two aspects: advancement of LTE / LTE-Advanced systems, and New Radio (NR), which is a new scheme that does not necessarily have backward compatibility with LTE / LTE-Advanced systems (see, for example, Non-Patent Document 1).
[0003] Furthermore, in 3GPP, support for V2X (vehicle to X) in LTE systems has been studied in advance. Support for V2X has also been studied for NR, which can use a wider bandwidth. In addition to V2X, further expansion of communication using sidelink (SL) is also under study (see, for example, Non-Patent Document 2). Prior Art Documents Non-Patent Documents
[0004] Non-Patent Document 1 3GPP TR 38.885 V16.0.0,Study on NR Vehicle-to-Everything (V2X)(Release 16),2019-03 Non-Patent Document 2 RP-201385, “WID revision: NR sidelink enhancement”, LG Electronics, 3GPP TSG RAN Meeting #88e, Electronic Meeting, June 29 - July 3, 2020 Summary of Invention
[0005] However, there is room for further consideration regarding improvements to the performance of sidelink communication.
[0006] Non-limiting embodiments of this disclosure contribute to providing communication devices and communication methods that can improve the performance of sidelink communication.
[0007] A communication device according to one embodiment of the present disclosure includes a control circuit that determines which of a plurality of communications, including at least one of transmitting and receiving information that coordinates resource usage between communication devices in sidelink communication, should be prioritized, and a communication circuit that performs communication according to the determination of the control circuit.
[0008] These comprehensive or specific embodiments may be implemented as systems, devices, methods, integrated circuits, computer programs, or recording media, or as any combination of systems, devices, methods, integrated circuits, computer programs, and recording media.
[0009] According to one embodiment of the present disclosure, the performance of sidelink communication can be improved.
[0010] Further advantages and effects of one embodiment of this disclosure will be made apparent from the specification and drawings. Such advantages and / or effects are provided by several embodiments and features described in the specification and drawings, but not all of them are necessarily provided in order to obtain one or more identical features. [Brief explanation of the drawing]
[0011] [Figure 1] Diagram showing an example of channel placement within a side link slot. [Figure 2] Block diagram showing some example configurations of the terminal. [Figure 3] Block diagram showing an example of a base station configuration. [Figure 4] Block diagram showing the first configuration example of the terminal. [Figure 5]Block diagram showing a second configuration example of a terminal [Figure 6] Block diagram showing a third configuration example of a terminal [Figure 7] Block diagram showing a fourth configuration example of a terminal [Figure 8] Sequence diagram showing an example of inter-UE coordination operation [Figure 9] Diagram showing a configuration example of PSFCH (physical sidelink feedback channel) [Figure 10] Diagram showing an arrangement example of resources for transmitting inter-terminal resource adjustment information [Figure 11] Diagram showing an operation example according to the present disclosure [Figure 12] Diagram showing an operation example according to a modified example [Figure 13] Diagram showing an operation example according to a modified example [Figure 14] Diagram showing an example of inter-terminal coordination operation based on priority [Figure 15] Diagram of an exemplary architecture of a 3GPP NR system [Figure 16] Schematic diagram showing functional separation between NG-RAN and 5GC [Figure 17] Sequence diagram of the setup / reconfiguration procedure for Radio Resource Control (RRC) connection [Figure 18] Schematic diagram showing usage scenarios of enhanced Mobile BroadBand (eMBB) for large-capacity high-speed communication, massive Machine Type Communications (mMTC) for massive simultaneous connections, and Ultra Reliable and Low Latency Communications (URLLC) for high-reliability ultra-low-latency communication [Figure 19] Block diagram showing an exemplary 5G system architecture for a non-roaming scenario DETAILED DESCRIPTION OF EMBODIMENTS
[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.
[0013] [Description of V2X] V2X assumes communication between vehicles (V2V: Vehicle to Vehicle), between vehicle and road infrastructure (V2I: Vehicle to Infrastructure), between vehicle and pedestrian (V2P: Vehicle to Pedestrian), and between vehicle and network (V2N: Vehicle to Network). In V2V, V2I and V2P, terminals can directly perform communication (e.g., at least one of transmission and reception) with each other via a link called a sidelink (SL: Sidelink) or PC5 without going through a network with a base station. In V2N, communication is assumed to be performed via a link called Uu between a base station (e.g., gNB in NR and eNB in LTE) and a terminal.
[0014] Resources used for sidelink are configured by, for example, an SL BWP (Bandwidth Part) and a resource pool. The SL BWP specifies a frequency band available for sidelink, and may be configured separately from the DL BWP and UL BWP configured between a base station and a terminal (Uu). The frequency band may overlap with the UL BWP.
[0015] The resource pool includes, for example, resources in the frequency domain and time domain specified among resources in the SL BWP. A plurality of resource pools may be configured for one terminal. The frequency resources in the resource pool may be divided into units called, for example, subchannels, and resource allocation may be configured in units of subchannels. A subchannel may include a plurality of PRBs (Physical Resource Blocks).
[0016] [Description of Sidelink in NR] In NR V2X, support for unicast, groupcast, and broadcast in sidelink communication (e.g., at least one of transmission and reception) is being considered.
[0017] Unicast assumes a one-to-one transmission from a transmitting terminal (e.g., also called a transmitter UE or Tx UE) to a receiving terminal (e.g., a receiver UE or Rx UE). Groupcast assumes a transmission from a transmitting terminal to multiple receiving terminals belonging to a certain group. Broadcast assumes a transmission from a transmitting terminal to a non-specific receiving terminal. Note that UE is an abbreviation for User Equipment and is an example of a "terminal".
[0018] [Explanation of SL channels] In NR's SL (Simulation Channel), channel configurations such as PSCCH (physical SL control channel), PSSCH (physical SL shared channel), PSFCH (physical SL feedback channel), and PSBCH (physical SL broadcast channel) are considered.
[0019] PSCCH is an example of a control channel in SL, and PSSCH is an example of a data channel in SL. PSFCH is an example of a channel used for transmitting feedback signals in SL, and PSBCH is an example of a broadcast channel used for transmission without specifying a receiving terminal. In the following explanation, "signal" and "information" may be interpreted interchangeably depending on the context.
[0020] The PSCCH contains, for example, control signals (or control information) called sidelink control information (SCI). The SCI includes information (or parameters) relating to at least one of the transmission and reception of the PSSCH, such as resource allocation information for data signals (e.g., PSSCH).
[0021] The information content of the SCI may be divided (or divided or classified) into, for example, first information (or control information) and second information (or control information), as described later. In other words, the SCI may include, for example, "first control information" and "second control information" related to the SL. The "second control information" may be considered as an example of information related to the "first control information". The "first control information" and the "second control information" may be referred to as, for example, "1st stage SCI" and "2nd stage SCI", respectively.
[0022] The 1st stage SCI may be located on PSCCH, which is an example of a control channel of the SL, and the 2nd stage SCI may be located on PSSCH, which is an example of a data channel of the SL. In other words, the SCIs may be distributed between PSCCH and PSSCH. The term "location" may be replaced with other appropriate terms by those skilled in the art, such as "mapping," "assignment," or "(mapping) pattern" (the same applies hereafter).
[0023] PSSCH contains, for example, data signals, or data signals and SCI (for example, 2nd stage SCI).
[0024] The PSFCH contains, for example, a feedback signal (e.g., hybrid automatic repeat request (HARQ) feedback) to the PSSCH (e.g., a data signal). The feedback signal may include, for example, a response signal indicating ACK or NACK (e.g., ACK / NACK information, also called HARQ-ACK).
[0025] Feedback signals are intended to be applied, for example, when PSSCH is transmitted and received via unicast and groupcast. ACK and NACK may be referred to, for example, HARQ-ACK and HARQ-NACK, respectively.
[0026] PSBCH includes, for example, broadcast signals that do not specify the receiving terminal. PSBCH is transmitted together with synchronization signals such as the sidelink primary synchronization signal (S-PSS) and sidelink secondly synchronization signal (S-SSS), and is collectively referred to as S-SSB (sidelink synchronization signal block).
[0027] [Explanation of SCI] A non-limiting example of the information contained in the 1st stage SCI and 2nd stage SCI is as follows:
[0028] <1st stage SCI> - Priority - 3 bits -Frequency resource assignment - Time resource assignment- 5 bits or 9 bits - Resource reservation period - [log2(N_(reservePeriod)] bits or 0 bits - DMRS pattern [x] bits or 0 bits - 2nd stage SCI format 2 bits - Beta_offset indicator 2 bits - Number of DMRS ports (1 bit) - Modulation and coding scheme - 5 bits - Additional MCS table indicator - 2 bits or 0 bits - PSFCH overhead indication - 1bit - Reserved - [sl-NumReservedBits] bits or 0 btis
[0029] <2nd stage SCI> For the 2nd stage SCI, two types of formats may be provided, for example, SCI format 2-A and SCI format 2-B, as shown below.
[0030] <SCI format 2-A> - HARQ process number - [log_2(N_process)] bits - New data indicator - 1 bit - Redundancy version - 2 bits - Source ID - 8 bits - Destination ID - 16 bits - HARQ feedback enabled / disabled indicator - 1 bit - Cast type indicator - 2 bits - CSI request - 1 bit
[0031] <SCI format 2-B> - HARQ process number - [log_2(N_process)] bits - New data indicator - 1 bit - Redundancy version - 2 bits - Source ID - 8 bits - Destination ID - 16 bits - HARQ feedback enabled / disabled indicator - 1 bit - Zone ID - 12 bits - Communication range requirement - 4 bits
[0032] In V2X SL communication, a terminal checks the resource usage (or reservation status) by other terminals, for example, through sensing, before deciding which resources to use for transmission. Dividing the SCI information into two parts reduces the number of bits and size of the 1st stage SCI, which has the advantage of reducing the area used for sensing. The 1st stage SCI may be placed in, for example, the PSCCH, and the 2nd stage SCI may be placed in, for example, the PSSCH (or a part of the PSSCH). "DMRS" is an abbreviation for demodulation reference signal, and "CSI" is an abbreviation for channel state information.
[0033] Figure 1 shows an example of the arrangement of PSCCH, PSSCH, and PSFCH within the slots. PSFCH may not be included depending on the settings. Also, the number of symbols in PSSCH is variable depending on the settings. Furthermore, the arrangement of 2nd stage SCI may be changed depending on, for example, the arrangement of DMRS in PSSCH (not shown). 1st stage SCI may be arranged starting from a frequency resource lower than the frequency resource to which PSSCH is allocated. One slot consists of, for example, 14 symbols (12 symbols if extended CP (Cyclic Prefix) is used).
[0034] [Explanation of SL modes] SL communication has, for example, two modes (e.g., Mode 1 and Mode 2).
[0035] In Mode 1, for example, the base station determines (or schedules) the resources that the terminal will use in the SL (for example, called SL resources).
[0036] In Mode 2, for example, the terminal selects (or decides) the resources to be used for SL from a pre-configured resource pool. In other words, in Mode 2, the base station does not need to schedule SL resources.
[0037] Mode 1 is intended for use in environments where, for example, a connection exists between a base station and a terminal, and the terminal communicating via sidelink can receive instructions (or notifications) from the base station. On the other hand, in Mode 2, for example, the terminal can decide which resources to use for sidelink communication even without instructions from the base station. Therefore, sidelink communication is possible, for example, with terminals under different operators or terminals outside of coverage.
[0038] That concludes the explanation regarding side links.
[0039] [Overview of the communication system] The communication system according to this embodiment includes, for example, a terminal 200 as illustrated in Figure 2 and a base station 100 as illustrated in Figure 3. The number of terminals 200 may be one or more, but when focusing on side-link communication, it is two or more. Note that both the base station 100 and the terminals 200 are examples of communication devices.
[0040] Figure 2 is a block diagram showing some configuration examples of a terminal 200 according to an embodiment. The terminal 200 shown in Figure 2 may include, for example, a control unit (or control circuit) 20A and a communication unit (or communication circuit) 20B.
[0041] The control unit 20A determines and generates information that, from the perspective of the sidelink transmitting terminal 200, coordinates (or coordinates) the use (or utilization) of resources in sidelink communication among the terminals 200. This information is an example of information regarding the coordinated use of sidelink resources between terminals and can be understood as a type of control information transmitted or received between terminals 200. This information may also be conveniently referred to as, for example, "inter-UE resource coordination information," "resource coordinated control information," or "inter-UE coordinate information."
[0042] The control unit 20A determines, from the perspective of the sidelink transmitting terminal, which of a plurality of communications, including, for example, the transmission and reception of inter-UE resource coordination information, will take priority.
[0043] The communication unit 20B, from the perspective of the sidelink transmitting terminal, performs communication, for example, according to the decision of the control unit 20A.
[0044] Furthermore, from the perspective of the receiving terminal 200 of the sidelink, the communication unit 20B receives inter-UE resource coordination information transmitted by other terminals 200. Therefore, from the perspective of the receiving terminal 200, the communication unit 20B can be understood as an example of a receiving circuit that receives inter-UE resource coordination information.
[0045] Furthermore, from the perspective of the sidelink receiving terminal, the control unit 20A determines the resources to be used for sidelink communication (e.g., transmission) based on the inter-UE resource coordination information received by the communication unit 20B. For example, the control unit 20A stops or starts PSSCH transmission based on the received inter-UE resource coordination information.
[0046] [Configuration of base station 100] Figure 3 is a block diagram showing an example configuration of a base station 100 according to an embodiment. As illustrated in Figure 3, the base station 100 includes, for example, an inter-UE resource adjustment information setting unit 101, an error correction coding unit 103, a modulation unit 104, a transmission unit 106, a reception unit 107, a demodulation unit 108, and an error correction decoding unit 110.
[0047] The UE-to-UE resource coordination information setting unit 101 determines whether or not to have the terminal 200 send UE-to-UE resource coordination information based on use cases (not shown in the diagram) and information reported from the terminal 200, such as the characteristics or capabilities of the terminal 200.
[0048] When the UE-to-UE resource coordination information setting unit 101 decides to have the terminal 200 transmit UE-to-UE resource coordination information, it outputs information regarding the transmission settings for UE-to-UE resource coordination information to the error correction coding unit 103, for example, as signaling for a higher layer (e.g., RRC).
[0049] In this example, the information to be transmitted at the upper layer (e.g., RRC) is generated in the UE-to-UE resource coordination information setting unit 101, and the transmission of UE-to-UE resource coordination information is set for the terminal 200. However, this setting may be a setting at the application layer, for example, called pre-configured, or it may be pre-configured in the SIM (Subscriber Identity Module), and the terminal 200 can operate even without settings from the base station 100.
[0050] The error correction coding unit 103 takes, for example, the transmitted data signal (DL data signal) and the signaling from the upper layer as input, performs error correction coding on the input signals, and outputs the coded signal to the modulation unit 104.
[0051] The modulation unit 104, for example, applies modulation processing to the signal input from the error correction coding unit 103 and outputs the modulated data signal to the transmission unit 106.
[0052] The transmitting unit 106 performs wireless transmission processing, such as upconversion and amplification, on the signal input from the signal assignment unit 105, and transmits the wireless signal from the antenna to the terminal 200.
[0053] The receiving unit 107, for example, receives a signal transmitted from the terminal 200 using its antenna, performs wireless reception processing such as low-noise amplification and down-conversion, and outputs the received signal to the demodulation unit 108.
[0054] The demodulation unit 108 performs demodulation processing on the input signal, for example, and outputs the resulting signal to the error correction decoding unit 110.
[0055] The error correction decoding unit 110, for example, decodes the signal input from the demodulation unit 108 to obtain the received data signal (UL data signal) from the terminal 200.
[0056] In Mode 1, the SCI information transmitted by terminal 200 via sidelink may be generated at base station 100 (for example, UE inter-resource coordination information setting unit 101 or other blocks not shown). The SCI generated by base station 100 may be transmitted to terminal 200, for example, as a higher layer signal or as a physical layer signal (for example, PDCCH; Physical Downlink Control Channel).
[0057] [Configuration of Terminal 200] Figures 4, 5, and 6 are block diagrams showing the first, second, and third configurations of a terminal 200 according to one embodiment of the present disclosure, respectively. In sidelink communication, the terminal 200 can be either a transmitting terminal or a receiving terminal.
[0058] (First configuration of terminal 200) The terminal 200 in the first configuration illustrated in Figure 4 is assumed to be a terminal that supports receiving inter-UE resource coordination information transmitted by at least other terminals 200, but does not support receiving signals on some channels (e.g., PSSCH and PSCCH).
[0059] Such a terminal 200 can reduce power consumption because, for example, it does not need to perform sensing. For example, when a car and a smartphone (e.g., a Pedestrian UE) communicate, the smartphone has the advantage of being able to transmit a sidelink without performing sensing. It should be understood that "sensing" refers to receiving a 1st stage SCI transmitted by another terminal 200 within a certain time interval.
[0060] In Figure 4, the terminal 200 includes, for example, a receiving unit 201, a signal separation unit 202, an inter-UE resource adjustment information setting unit 205, an inter-UE resource adjustment information receiving unit 206, an error correction coding unit 207, a modulation unit 208, a signal allocation unit 209, and a transmission unit 210.
[0061] The receiving unit 201, for example, receives the received signal using an antenna, performs wireless reception processing on the received signal such as low-noise amplification and down-conversion, and then outputs it to the signal separation unit 202.
[0062] The signal separation unit 202 separates the inter-UE resource adjustment information from the output signal of the receiving unit 201 and outputs it to the inter-UE resource adjustment information receiving unit 206.
[0063] The Inter-UE Resource Coordination Information Setting Unit 205 sets the Inter-UE Resource Coordination Information Receiving Unit 206 to receive Inter-UE Resource Coordination Information, for example, from a higher-layer signal from the base station 100 or another terminal 200, or through a pre-configured setting called "pre-configured".
[0064] If the UE resource adjustment information receiving unit 206 receives a signal that indicates, for example, that transmission is undesirable (or unsuitable) for a resource allocated using PSCCH, it requests the signal allocation unit 209 to reallocate the resource.
[0065] The error correction coding unit 207, for example, takes the data signal to be transmitted as input, performs error correction coding on that data signal, and outputs it to the modulation unit 208.
[0066] The modulation unit 208 modulates the signal input from the error correction coding unit 207, for example, and outputs the modulated signal to the signal assignment unit 109.
[0067] The signal allocation unit 209, for example, allocates the signal input from the modulation unit 208 to a resource to be used for transmission. If the inter-UE resource adjustment information receiving unit 206 requests a reallocation of resources, the signal allocation unit 209 changes the resource allocation according to the request. The signal allocated to the resource is output to the transmission unit 210, for example.
[0068] The transmitting unit 210 performs wireless transmission processing, such as amplification and upconversion, on the signal input from the signal assignment unit 209, and transmits the wireless signal from the antenna.
[0069] (Second configuration of terminal 200) The terminal 200 in the second configuration illustrated in Figure 5, for example, receives inter-UE resource coordination information from other terminals 200 and supports the reception of signals on channels that are not supported in the first configuration (e.g., PSSCH and PSCCH). The terminal 200 in the second configuration also supports sensing processing and data reception, for example.
[0070] As illustrated in Figure 5, the terminal 200 of the second configuration includes, for example, a receiving unit 201, a signal separation unit 202, a demodulation unit 203, an error correction decoding unit 204, an inter-UE resource adjustment information setting unit 205, an inter-UE resource adjustment information receiving unit 206, an error correction coding unit 207, a modulation unit 208, a signal allocation unit 209, a transmission unit 210, a sensing unit 211, and an inter-UE resource adjustment information generation unit 212.
[0071] The receiving unit 201, for example, receives the received signal using an antenna, performs wireless reception processing on the received signal such as low-noise amplification and down-conversion, and then outputs it to the signal separation unit 202.
[0072] The signal separation unit 202 outputs the received data signal from the received signal to the demodulation unit 203 and the inter-UE resource adjustment information to the inter-UE resource adjustment information receiving unit 206. The signal separation unit 202 also separates the 1st stage SCI located in the PSCCH and the 2nd stage SCI located in a part of the PSSCH from the received signal, and outputs the 1st stage SCI and 2nd stage SCI as sensing information to the sensing unit 211.
[0073] The demodulation unit 203 performs demodulation processing on the signal input from the signal separation unit 202 (for example, a data signal) and outputs the demodulated signal to the error correction decoding unit 204.
[0074] The error correction decoding unit 204, for example, decodes the demodulated signal input from the demodulation unit 203 and outputs the decoded signal as received data.
[0075] For example, when input is received from the UE Inter-Resource Adjustment Information Setting Unit 205, the sensing unit 211 grasps resource allocation information, such as which resources are reserved, based on the 1st stage SCI. The sensing unit 211 also grasps at least one of the source ID and destination ID based on the 2nd stage SCI, for example, and detects whether the resource is suitable for transmission.
[0076] "Not-preferred resource" means, for example, that a resource collision or a mismatch in transmission and reception timing between the transmitting and receiving terminals is detected. If no such event is detected, it can be determined that "the resource is suitable for transmission." If "not-preferred resource" is detected, the sensing unit 211 outputs a notification of the detection to the UE-to-UE resource adjustment information generation unit 212.
[0077] Note that the terms "preferred / not-preferred" (for resources to be sent) may be interchangeable with other terms such as "desirable / undesirable," "adapted / not-adapted," and "recommended / not-recommended."
[0078] Furthermore, if the sensing unit 211 detects, for example, that there is a resource allocation for terminal 200 as illustrated in Figure 5, it notifies the signal separation unit 202 of the information about that resource. This notification allows the signal separation unit 202 to separate the signal mapped to the resource notified by the sensing unit 211 from the received signal.
[0079] The inter-UE resource coordination information setting unit 205 sets the inter-UE resource coordination information receiving unit 206 and sensing unit 211 to receive inter-UE resource coordination information, for example, from a higher layer signal from the base station 100 or another terminal 200, or through a pre-configured setting called "pre-configured".
[0080] If the UE resource adjustment information receiving unit 206 receives a signal indicating that transmission is undesirable for a resource allocated using PSCCH, for example, it requests the signal allocation unit 209 to reallocate the resource.
[0081] For example, if the sensing unit 211 notifies the inter-UE resource adjustment information generation unit 212 that there is a resource allocation that is undesirable for transmission, it generates inter-UE resource adjustment information to notify other terminals 200 of the undesirable resource for transmission and outputs it to the signal allocation unit 209.
[0082] The signal allocation unit 209, for example, allocates the signal input from the modulation unit 208 to a resource to be used for transmission. The signal allocation unit 209 also changes resource allocations when, for example, the inter-UE resource adjustment information receiving unit 206 requests a reallocation of resources. When inter-UE resource adjustment information is input from the inter-UE resource adjustment information generation unit 212, the signal allocation unit 209 allocates that inter-UE resource adjustment information to a resource to be used for transmission to another terminal 200. The signal allocated to the resource is output to, for example, the transmission unit 210.
[0083] In the signal assignment unit 209, for example, ACK / NACK information may be assigned to the feedback channel of the SL (e.g., PSFCH).
[0084] The error correction coding unit 207, the modulation unit 208, and the transmission unit 210 may be the same as those described in Figure 4.
[0085] (Third configuration of terminal 200) The terminal 200 in the third configuration illustrated in Figure 6 supports communication with the base station 100, in addition to sidelink communication with other terminals 200. The link between the base station 100 and the terminal 200 is also called, for example, a "Uu link". Communication using the Uu link may be called, for example, Uu communication.
[0086] The example configuration shown in Figure 6 can be understood as corresponding to the second configuration shown in Figure 5, where the demodulation unit, error correction decoding unit, error correction coding unit, and modulation unit are each configured as separate blocks for Uu link and SL. In Figure 6, blocks assigned the same codes as those used in Figure 5 can be understood as corresponding to the blocks described in Figure 5.
[0087] In Figure 6, terminal 200 includes, for example, a receiving unit 201, a signal separation unit 202, a Uu demodulation unit 203-1, an SL demodulation unit 203-2, a Uu error correction decoding unit 204-1, and an SL error correction decoding unit 204-2. Terminal 200 also includes, for example, an inter-UE resource adjustment information setting unit 205, an inter-UE resource adjustment information receiving unit 206, a sensing unit 211, and an inter-UE resource adjustment information generation unit 212. Furthermore, terminal 200 includes, for example, a Uu error correction coding unit 207-1, an SL error correction coding unit 207-2, a Uu modulation unit 208-1, an SL modulation unit 208-2, a signal allocation unit 209, and a transmission unit 210.
[0088] The receiving unit 201, for example, receives the received signal using an antenna, performs wireless reception processing on the received signal such as low-noise amplification and down-conversion, and then outputs it to the signal separation unit 202.
[0089] The signal separation unit 202 separates the inter-UE resource adjustment information, the Uu link signal, and the SL signal from the signal received by the receiving unit 201, outputs the inter-UE resource adjustment information to the inter-UE resource adjustment information receiving unit 206, and outputs the Uu link signal to the Uu demodulation unit 203-1.
[0090] Furthermore, the signal separation unit 202 separates the data portion of the SL signal that is destined for terminal 200 within the PSSCH and outputs it to the SL demodulation unit 203-2. Also, the signal separation unit 202 separates the 1st stage SCI located in the PSCCH and the 2nd stage SCI located in a part of the PSSCH from the received signal and outputs the 1st stage SCI and 2nd stage SCI as sensing information to the sensing unit 211.
[0091] The Uu demodulation unit 203-1 performs demodulation processing on the signal input from the signal separation unit 202, for example, and outputs the demodulated signal to the Uu error correction decoding unit 204-1.
[0092] The Uu error correction decoding unit 204-1 decodes the demodulated signal input from the Uu demodulation unit 203-1 and outputs the decoded signal. Of the decoded signal, for example, the signaling of the upper layer is output to the inter-UE resource adjustment information receiving unit 206.
[0093] The SL demodulation unit 203-2 performs demodulation processing on the signal input from the signal separation unit 202, for example, and outputs the demodulated signal to the SL error correction decoding unit 204-2.
[0094] The SL error correction and decoding unit 204-2 decodes the demodulated signal input from the SL demodulation unit 203-2, for example, and performs error detection on the decoded signal, such as CRC. Signals determined to be error-free are output as the SL received data signals.
[0095] The Inter-UE Resource Coordination Information Setting Unit 205 configures the Inter-UE Resource Coordination Information Receiving Unit 206 and Sensing Unit 211 to receive Inter-UE Resource Coordination Information, for example, based on upper-layer control signals input from the Uu Error Correction Decoding Unit 204-1, upper-layer signals transmitted from other terminals 200, SIM settings, or application layer settings known as pre-configured settings. Terminal 200 may use pre-configured information instead of receiving configuration information for receiving Inter-UE Resource Coordination Information.
[0096] If the UE resource adjustment information receiving unit 206 receives a signal indicating that transmission is undesirable for a resource allocated using PSCCH, for example, it requests the signal allocation unit 209 to reallocate the resource.
[0097] The Uu error correction coding unit 207-1, for example, takes the transmitted data signal (UL data signal) of the Uu link as input, performs error correction coding on the transmitted data signal, and outputs the coded signal to the Uu modulation unit 208-1.
[0098] The Uu modulation unit 208-1 modulates the signal input from, for example, the Uu error correction coding unit 207-1 and outputs the modulated signal to the signal assignment unit 209.
[0099] The SL error correction coding unit 207-2, for example, takes the SL transmission data signal (SL data signal) as input, performs error correction coding on the transmission data signal, and outputs the coded signal to the SL modulation unit 208-2.
[0100] The SL modulation unit 208-2 modulates the signal input from, for example, the SL error correction coding unit 207-2 and outputs the modulated signal to the signal assignment unit 209.
[0101] For example, if the sensing unit 211 notifies the inter-UE resource adjustment information generation unit 212 that there is a resource allocation that is undesirable for transmission, it generates inter-UE resource adjustment information to notify other terminals 200 of the undesirable resource for transmission and outputs it to the signal allocation unit 209.
[0102] The signal allocation unit 209, for example, allocates the signals input from the Uu modulation unit 208-1 and the SL modulation unit 208-2 to resources used for transmission. Furthermore, the signal allocation unit 209 changes resource allocations when, for example, the inter-UE resource adjustment information receiving unit 206 requests a reallocation of resources.
[0103] When inter-UE resource coordination information is input from the inter-UE resource coordination information generation unit 212, the signal assignment unit 209 assigns that inter-UE resource coordination information to a resource used for transmission to another terminal 200, for example. The signal assigned to the resource is output to the transmission unit 210, for example.
[0104] In the signal assignment unit 209, for example, ACK / NACK information may be assigned to the feedback channel of the SL (e.g., PSFCH).
[0105] The transmitting unit 210 performs wireless transmission processing, such as amplification and upconversion, on the input signal from the signal assignment unit 209, and transmits the wireless signal from the antenna.
[0106] In the configuration illustrated in Figure 6, the demodulation unit, error correction decoding unit, error correction coding unit, and modulation unit are each treated as separate blocks in the Uu link and SL, but some or all of them may be common blocks.
[0107] Furthermore, inter-UE resource coordination information is not limited to being received by terminal 200 as signaling from a higher layer. For example, inter-UE resource coordination information may be pre-configured in the SIM, or it may be pre-configured in terminal 200 by the application layer, which is called pre-configured.
[0108] (Fourth configuration of terminal 200) The terminal 200 of the fourth configuration illustrated in Figure 7 differs from, for example, the configuration illustrated in Figure 5 in that it additionally includes a priority determination unit 213. It should be understood that in Figure 7, blocks with the same reference numerals as in Figure 5 correspond to the blocks described in Figure 5.
[0109] In the fourth configuration, the receiving unit 201, for example, receives the received signal with an antenna, performs wireless reception processing such as low-noise amplification and down-conversion on the received signal, and then outputs it to the signal separation unit 202. The receiving unit 201 also switches the signal reception time or reception timing according to the input from the priority determination unit 213, for example.
[0110] The sensing unit 211, for example, when it receives input from the inter-UE resource adjustment information setting unit 205, uses the 1st stage SCI to determine resource allocation information, such as which resources are reserved. The sensing unit 211 also uses the 2nd stage SCI to determine the source ID and detect whether the resource is suitable for transmission. If it is detected that the resource is unsuitable for transmission, the sensing unit 211 outputs a notification of the detection to the inter-UE resource adjustment information generation unit 212 and the priority determination unit 213.
[0111] Furthermore, if the sensing unit 211 detects, for example, a resource allocation for terminal 200 as illustrated in Figure 7 from the resource allocation information, it notifies the signal separation unit 202 of the information about that resource. This notification allows the signal separation unit 202 to separate the signal mapped to the resource notified by the sensing unit 211 from the received signal.
[0112] The priority determination unit 213 determines the priority when, for example, UE resource coordination information and other signal resources are transmitted or received using the same symbol or overlapping resources. The result of this determination (for example, referred to as priority information) may be output to, for example, the signal allocation unit 209. The priority determination unit 213 also outputs a signal to one or both of the transmission unit 210 and the reception unit 201 to switch between transmission and reception according to the priority information.
[0113] The signal allocation unit 209, for example, allocates the signal input from the modulation unit 208 to the resources used for transmission. Furthermore, the signal allocation unit 209 changes the resource allocation if, for example, the inter-UE resource adjustment information receiving unit 206 requests a reallocation of resources.
[0114] When inter-UE resource coordination information is input from the inter-UE resource coordination information generation unit 212, the signal allocation unit 209 allocates that inter-UE resource coordination information to a resource used for transmission to another terminal 200, for example. Here, the allocation of signals or information to a resource may be performed, for example, according to input from the priority determination unit 213. The signal allocated to the resource is output to the transmission unit 210, for example.
[0115] In addition, in the signal assignment unit 209, for example, ACK / NACK information may be assigned to the SL's feedback channel (e.g., PSFCH).
[0116] The transmitting unit 210 performs wireless transmission processing, such as amplification and upconversion, on the signal input from the signal assignment unit 209, and transmits the wireless signal from the antenna. The transmitting unit 210 also switches the transmission time or transmission timing according to the input from the priority determination unit 213, for example.
[0117] Furthermore, the priority determination unit 213 and the operations related to the priority determination unit 213 may be applied, for example, to the first configuration illustrated in Figure 4 and the third configuration illustrated in Figure 6.
[0118] [Explanation of Inter-UE Link] For example, as shown in Figure 8, it is possible to consider sending inter-UE resource coordination information from the first terminal (UE-A) to the second terminal (UE-B) (S102), and then using the inter-UE resource coordination information received from UE-A when UE-B selects the resources to use for sending data to UE-A (S103).
[0119] For example, in cases where UE-B cannot perform sufficient sensing, or when it is desired to reduce power consumption, UE-B can utilize inter-UE resource coordination information received from UE-A to reduce the sensing frequency.
[0120] UE-B may, for example, pre-trigger or request UE-A to send inter-UE resource coordination information to UE-B (S101). UE-B may determine the resources to be used for transmission based on the inter-UE resource coordination information received from UE-A, or UE-B may autonomously determine the resources to be used for transmission without using the inter-UE resource coordination information received from UE-A.
[0121] For example, the following three methods can be considered for transmitting resource coordination information between UEs: Type A: UE-A sends resources to UE-B that are preferred for transmission by UE-B. Type B: UE-A sends resources to UE-B that are not preferred for UE-B to send. Type C: UE-A sends a message to UE-B indicating that a resource on UE-B is in conflict with another resource.
[0122] Resources undesirable for transmission in Type B UE-B may include resources that conflict with other resources, so the distinction between Type B and Type C is not always clear. In this disclosure, Type B is classified as a case where resource conflicts will occur in the future, and Type C as a case where resource conflicts have already occurred, but the classification is not limited to this.
[0123] In the following, the terminal 200 that transmits inter-UE resource coordination information will be referred to as UE-A, and the terminal 200 that receives inter-UE resource coordination information will be referred to as UE-B, and the operation will be described accordingly. If the inter-UE resource coordination information is transmitted in a way that allows a specific terminal 200 to receive it, that specific terminal 200 will be able to receive the inter-UE resource coordination information.
[0124] If inter-UE resource coordination information is transmitted in a way that allows multiple terminals 200 to receive it, then all of these terminals 200 can receive the inter-UE resource coordination information. Therefore, the number of UE-B receiving the inter-UE resource coordination information is not limited to just one.
[0125] [Explanation of PSFCH settings] HARQ ACK or NACK in SL communication can be notified by PSFCH. The placement of PSFCH (in other words, the period during which PSFCH can be transmitted) is determined by a parameter such as sl-PSFCH-Period. For example, Figure 9 shows an example where sl-PSFCH-Period=4, and PSFCH is placed every 4 slots.
[0126] Furthermore, the parameter sl-MinTimeGapPSFCH determines at least how many slots after PSSCH reception a HARQ-ACK or NACK will be transmitted in the PSFCH. Figure 9 shows an example where sl-MinTimeGapPSFCH=2, and a HARQ-ACK or NACK is transmitted in the PSFCH two slots after PSSCH reception.
[0127] In this embodiment, it is desirable that the resource to which UE-A transmits inter-UE resource coordination information is a resource that does not conflict with other resources. For example, it is assumed that terminal 200 of Rel.16 does not know whether there are resources configured for terminal 200 of Rel.17 or later.
[0128] Therefore, when inter-UE resource coordination information is configured for terminal 200 of Rel.17 or later, the resources that send the inter-UE resource coordination information should be those that have minimal impact on terminal 200 of Rel.16.
[0129] In this embodiment, the following resources (1), (2), and (3) are shown as examples (see also Figure 10).
[0130] (1) Resources that send inter-UE resource coordination information shall use the same symbol as the PSFCH that sends HARQ-ACK or NACK. In this case, conflicts between resources and PSCCH and PSSCH can be avoided.
[0131] (2) The resource to which inter-UE resource coordination information is transmitted shall be a certain frequency resource within the resource pool. For example, in Rel.16, the number of physical resource blocks (PRBs) in the resource pool may not be a multiple of the number of PRBs included in the subchannel. In this case, the remaining PRBs will not be used for resource allocation. If there are PRBs in the resource pool that are not included in the subchannel, those resources will be allocated to transmit inter-UE resource coordination information.
[0132] (3) The resource that transmits inter-UE resource coordination information shall be a resource outside the resource pool. A resource outside the resource pool is, for example, a resource outside the resource pool for Rel.16. However, a resource outside the resource pool may be a resource within the resource pool for terminal 200 for Rel.17 and later, or it may be defined as a resource that is outside the resource pool for terminal 200 for Rel.17 and later but can send and receive information.
[0133] [Resource Determination Method] Next, we will describe an example of how to determine the time resources to send inter-UE resource coordination information.
[0134] Candidate time resources may be pre-configured as candidate resources, such as resources (1) to (3) exemplified in Figure 10, which satisfy certain conditions (for example, parameters K1 and K2 described later).
[0135] Examples of configuration methods include pre-configured settings based on specifications, pre-configured settings on the SIM, application layer settings called "pre-configured," higher layer settings such as system information block (SIB) and other RRCs called "configured," MAC settings, and physical layer settings via SCI.
[0136] If the same symbol as PSFCH is used as a candidate resource, the new setting for the candidate time resource may, for example, be the same as the resource candidate location of PSFCH. If it is a resource different from PSFCH within the resource pool, or outside the resource pool, the candidate time resource may be set separately.
[0137] If we assume UE resource coordination information Type B, for example, the candidate positions may be further narrowed down from the determined candidate positions using the following two parameters K1 and K2.
[0138] • K1: The minimum processing time required for UE-A to receive the PSCCH transmitted by UE-B and then transmit inter-UE resource coordination information. • Minimum processing time for K2:UE-B from receiving inter-UE resource coordination information to stopping transmission
[0139] Inter-UE resource coordination information may be transmitted after time K1 following the receipt of PSCCH, and before a time K2 hours earlier than the scheduled transmission timing of PSSCH reserved by PSCCH. In other words, the period during which inter-UE resource coordination information can be transmitted may be set based on K1 and K2.
[0140] In Type B, UE-A may prompt UE-B to change the resources used for transmission by sending inter-UE resource coordination information, for example, if the PSSCH resources reserved by UE-B via PSCCH are unsuitable for transmission.
[0141] A candidate location for sending inter-UE resource coordination information may be, for example, K1 after the PSCCH sent by UE-B, and K2 hours before the scheduled transmission time of the PSSCH resource allocated (in other words, reserved) by UE-B.
[0142] The time units for K1 and K2 may be set, for example, as the number of symbols, the number of slots, or real time (e.g., several milliseconds). The real time for the number of symbols and the number of slots may vary depending, for example, on the subcarrier interval.
[0143] Furthermore, K1 may be set to a longer value than K2, for example. For instance, at terminal 200, receiving the PSCCH and, if the destination is identified, demodulating and decoding the 2nd stage SCI located within the PSSCH takes time. Additionally, the process by which terminal 200 generates and transmits inter-UE resource coordination information also takes time.
[0144] Therefore, K1 tends to take longer to process than K2, which is the processing time from receiving inter-UE resource coordination information to stopping the scheduled PSSCH transmission. However, K2 may be set to a longer value than K1. If terminal 200 is assumed to take a long time to stop transmission, K2 may be set to a longer value depending on the time it takes to stop transmission, or it may be set to the same value as K1.
[0145] When UE-A determines a candidate location for a resource to which inter-UE resource coordination information should be sent, it uses the resource at that candidate location to send the inter-UE resource coordination information, for example, to UE-B. If no resource exists that satisfies conditions K1 and K2, UE-A does not need to send the inter-UE resource coordination information.
[0146] Furthermore, if no resources satisfy the K1 and K2 conditions exist, UE-A may, for example, send a HARQ-NACK to UE-B via PSFCH instead of inter-UE resource coordination information. This action can be understood as equivalent to switching from Type B to Type C when no resources are available to send for Type B.
[0147] In the case of Type A, for example, K3 may be set instead of K2. Also, in the case of Type A, UE-A may determine the resource allocation and send that information as inter-UE resource coordination information, in which case the K1 setting is not required. • Minimum time required for K3:UE-B to receive and begin transmitting inter-UE resource coordination information.
[0148] The value of K3 may be the same as or different from the value of K2. For example, since UE-B generates data and starts transmitting the generated data after receiving inter-UE resource coordination information, K3 may be set to a longer value than K2.
[0149] The K1 and K2 (or K1 and K3) settings can prevent UE-A from sending inter-UE resource coordination information that UE-B would not be able to process in time (for example, stopping or starting the transmission of PSSCH reserved by PSCCH) even if UE-B receives it.
[0150] The times indicated by K1, K2, and K3 may be understood as buffer time. Furthermore, the times indicated by K1, K2, and K3 do not necessarily have to be the "minimum processing time"; for example, they could be the "maximum processing time" or the "average processing time" across multiple terminals 200.
[0151] K1, K2, and K3 may be individual to each terminal 200, or they may be common to multiple terminals 200. The values of K1, K2, and K3 may be predetermined, for example, or they may be dynamically set based on the capability information of the terminal 200.
[0152] Furthermore, one of the values of K1 and K2 (or K1 and K3) may be derived, for example, based on the other value. Also, K1 and K2 (or K1 and K3) do not necessarily have to be set together; only one of them (for example, K2 or K3) may be set.
[0153] [Example of operation] The following describes an example of operation with reference to Figure 11. Figure 11 shows an example where UE-B has allocated PSCCH to slot #n and slot #n+19 in slot #n (where n is a non-negative integer) using PSCCH. If UE-A detects through PSCCH sensing that a resource reserved by another UE is in conflict with a resource reserved by UE-B, it sends inter-UE resource coordination information to UE-B.
[0154] While the example described is the case where a collision is detected, UE resource coordination information may also be sent for other reasons or circumstances, such as a half-duplex issue where reception does not occur because the destination terminal 200 is in a transmitting state, or for resources where poor reception quality (e.g., below a threshold) is expected.
[0155] Based on the conditions of K1 and K2, UE-A assumes (or determines or decides) that three slots, for example in Figure 11, slot #n+6, slot #n+10, and slot #n+14, are candidate resources (1) that can be used to transmit inter-UE resource coordination information.
[0156] [Example of operation A1] In operation example A1, the resource with the earliest time among multiple candidate resources is used to send inter-UE resource coordination information. In the example in Figure 11, among slots #n+6, #n+10, and #n+14, the inter-UE resource coordination information is sent to UE-B from resource (1) in the earliest slot #n+6.
[0157] In this case, UE-B, upon receiving inter-UE resource coordination information, can recognize early on that the resource reserved by UE-B is unsuitable for transmission, thereby reducing the delay time associated with re-selecting resources. For example, if UE-B receives (or detects) inter-UE resource coordination information in slot #n+6, it can recognize that the resource reserved by UE-B conflicts with a resource reserved by another UE and change the allocation of the reserved resource by UE-B. By changing the resource allocation, the resource conflict can be resolved. Therefore, the performance of SL communication can be improved.
[0158] [Operation example A2] In example A2, for instance, the resource with the latest time among multiple candidate resources is used to send inter-UE resource coordination information. In the example in Figure 11, among slots #n+6, #n+10, and #n+14, the inter-UE resource coordination information is sent to resource (1) in slot #n+14.
[0159] In this case, UE-B can recognize the occurrence of a conflict between a resource reserved by UE-B and a resource reserved by another UE, even if the conflict occurs in a slot later than slot #n+6, by receiving inter-UE resource coordination information in slot #n+14.
[0160] For example, if UE-B detects inter-UE resource coordination information in slot #n+14, it recognizes that a resource reserved by UE-B conflicts with a resource reserved by another UE, and can change the allocation of the resource reserved by UE-B. By changing the resource allocation, the resource conflict can be resolved. Therefore, the performance of SL communication can be improved.
[0161] [Example of operation A3] In example A3, for instance, UE-A arbitrarily selects a resource from among several candidate resources to be used for sending inter-UE resource coordination information. In this case, the probability of the resource sending the inter-UE resource coordination information colliding with other resources can be reduced.
[0162] For example, if UE-A is scheduled to receive or transmit other resources in a candidate slot where UE-A is sending inter-UE resource coordination information, UE-A may be prevented from sending the inter-UE resource coordination information.
[0163] In such a case, out of several candidate resources, for example, three candidate resources (1) as shown in Figure 11, namely slot #n+6, slot #n+10, and slot #n+14, UE-A can select a resource (1) in a slot on which it can transmit, and then transmit inter-UE resource coordination information in the selected slot's resource (1).
[0164] UE-B, for example, detects (or monitors) whether inter-UE resource coordination information has been transmitted for multiple slots. If inter-UE resource coordination information is detected for any slot, UE-B recognizes that a resource reserved by UE-B is in conflict with another resource and can change the resource allocation. By changing the resource allocation, the resource conflict can be resolved. Therefore, the performance of SL communication can be improved.
[0165] [Example of operation A4] In example A4, from among several candidate resources, the resource to be used for sending inter-UE resource coordination information is determined, for example, based on a predetermined calculation formula.
[0166] The calculation formula is shared between UE-A and UE-B. For example, based on the number of candidate resources and the source ID of UE-B, the resource used to send inter-UE resource coordination information may be determined by Mod(number of candidate resources, source ID). By using a calculation formula (or rule) to determine the resource used to send inter-UE resource coordination information, the probability of the resource sending the information colliding with other resources can be reduced.
[0167] For example, if the number of candidate resources is "3" as shown in Figure 11, and the Source ID of UE-B is "2", then Mod(3,2)=1. Therefore, UE-A sends inter-UE resource coordination information for resource (1) in slot #n+10, which is the first candidate among the 0th, 1st, and 2nd candidates.
[0168] When UE-B detects inter-UE resource coordination information in slot #n+10, it recognizes that a resource reserved by UE-B is in conflict with another resource and can change the allocation of the reserved resource by UE-B. By changing the resource allocation, the resource conflict can be resolved. Therefore, the performance of SL communication can be improved.
[0169] As described above, by using the Source ID of UE-B in the resource determination calculation, even if there are multiple terminals 200 that transmit inter-UE resource coordination information (in other words, terminals 200 corresponding to UE-A), the inter-UE resource coordination information will be transmitted for the same resource, making detection (or monitoring) in UE-B easier.
[0170] Furthermore, when UE-A also sends inter-UE resource coordination information to another UE (e.g., UE-C, not shown) that is different from UE-B, the probability of assigning different resources to the inter-UE resource coordination information sent to UE-B and UE-C increases. Therefore, the probability of both UE-B and UE-C successfully receiving the inter-UE resource coordination information from UE-A can be improved.
[0171] [Differentiation] PSCCH can, for example, notify the allocation of resources in two additional slots in addition to the slot in which PSCCH was sent. The two additional slots can be freely selected from among the 31 slots from slot #n+1 to slot #n+31, for example, if the slot in which PSCCH was sent was slot #n.
[0172] For example, as shown in Figure 12, the PSCCH in slot #n can reserve the PSSCH resource in slot #n+19 and the PSSCH resource in slot #n+27. In this case, the inter-UE resource coordination information may be sent separately for the resource (1) in slot #n+19 and the resource (1) in slot #n+27, or information for both PSSCH resources may be sent with a single inter-UE resource coordination piece of information.
[0173] When sending inter-UE resource coordination information individually for different PSSCH resources, for example, the time slot of resource (1) that sends inter-UE resource coordination information based on K1 and K2 may be determined based on each assigned PSSCH resource.
[0174] When sending inter-UE resource coordination information for two PSSCH resources together, for example, the time slot of resource (1) that sends inter-UE resource coordination information based on K1 and K2 may be determined based on the PSSCH resource in the earlier slot (slot #n+19 in the example in Figure 12) among the allocated PSSCH resources.
[0175] Furthermore, the resources used to transmit inter-UE resource coordination information may be configured across multiple slots. These multiple slots may be consecutive or discontinuous.
[0176] A resource (2) that combines multiple slots can be represented, for example, by an index. For example, as shown in Figure 13, among indices #0, #1, and #2 that satisfy K1 and K2, the index used to send inter-UE resource coordination information may be selected (or determined) according to any of the operation examples A1 to A4 described above.
[0177] For example, among the indices #0, #1, and #2 that satisfy the conditions of K1 and K2, the forward index may be selected in operation example A1, and the backward index may be selected in operation example A2. Also, in operation example A3, UE-A may select any index from among the indices #0, #1, and #2 that satisfy K1 and K2, and in operation example A4, the index may be selected by a calculation formula.
[0178] UE-A may, for example, send inter-UE resource coordination information to UE-B for all or some of the multiple slots belonging to the selected index.
[0179] In addition, in the above-described examples A1 to A4, if there is only one candidate resource (or index) that satisfies the conditions of K1 and K2 (or K1 and K3), UE-A may decide that the candidate resource (or index) will be used to transmit inter-UE resource coordination information.
[0180] Furthermore, operation examples A1 to A4 may be selectively applied (in other words, switched) on terminal 200. For example, operation examples A1 to A4 may be switched depending on differences in communication priority or reliability.
[0181] [Priority of resource coordination information between UEs] Inter-UE resource coordination information may be transmitted from a pre-configured UE, but the resource transmitting the inter-UE resource coordination information may collide with (or overlap with) the resources of other signals (transmitted or received signals). Here, resource collision may mean that the resources are located in the same symbol or PRB, and do not necessarily have to completely overlap the same resource.
[0182] Other signals may include, for example, inter-UE resource coordination information, signals for other sidelink communications different from communications (transmission or reception) related to inter-UE resource coordination information, and at least one UL signal or DL signal for Uu link communications between base station 100 and terminal 200.
[0183] Furthermore, inter-UE resource coordination information may be frequency-division multiplexed, for example, in PRB units, within the symbols of other transmitted or received signals. However, in this case, the transmission of inter-UE resource coordination information by a UE may be hindered due to reasons such as the inability to transmit and receive simultaneously, insufficient transmission power, or resource conflicts between multiple inter-UE resource coordination pieces of information.
[0184] The following section explains the priority (or arbitration) of UE resource coordination information and other signals.
[0185] (Example of operation B1) In operation example B1, if the inter-UE resource coordination information and at least one of the signals and UL signals of other sidelink communications are located on the same symbol or partially overlapping resource, the signals and UL signals of the other sidelinks are transmitted or received in priority over the inter-UE resource coordination information. The signals of the other sidelinks may include, for example, at least one of the PSCCH, PSSCH, PSFCH, and PSBCH signals.
[0186] As illustrated in Figure 10 as resource (1), when terminal 200 transmits or receives inter-UE resource coordination information using the same symbol as PSFCH, resource (1) of the inter-UE resource coordination information may overlap with the symbol or resource of either or both of the PSFCH for sidelink communication and the UL signal for communication between base station 100 and terminal 200 (Uu link communication).
[0187] In that case, terminal 200 may prioritize the transmission or reception of PSFCH and the transmission or reception of UL signals between base station 100 and terminal 200 over the transmission or reception of inter-UE resource coordination information. This reduces the impact on the transmission and reception of sidelink data (e.g., PSSCH) or the signal allocation for communication between base station 100 and terminal 200 when transmitting or receiving inter-UE resource coordination information.
[0188] Using the same symbol as the PSFCH, the PSFCH and inter-UE resource coordination information can be transmitted or received by multiplexing methods, such as frequency division multiplexing. If the terminal 200 lacks sufficient transmission power to perform such multiplexing, the transmission of the PSFCH may be prioritized over the inter-UE resource coordination information.
[0189] Furthermore, as illustrated in Figure 10 as resource (2), when transmitting inter-UE resource coordination information on a certain frequency resource within the resource pool, resource (2) of the inter-UE resource coordination information may overlap with one or both of the symbols or resources of the sidelink signal and the Uulink UL signal.
[0190] In a sidelink, if terminal 200 transmits at least one of PSCCH, PSSCH, PSFCH, and PSBCH, the transmission of at least one of PSCCH, PSSCH, PSFCH, and PSBCH may take precedence over the transmission or reception of inter-UE resource coordination information.
[0191] If terminal 200 has been allocated resources and receives at least one of PSCCH and PSSCH, the reception of at least one of PSCCH and PSSCH may take precedence over the transmission or reception of inter-UE resource coordination information.
[0192] If terminal 200 is not allocated resources, transmission of inter-UE resource coordination information may take precedence over reception of PSCCH and PSSCH for sensing, and reception may occur simultaneously with the transmission of inter-UE resource coordination information.
[0193] If the reception of PSBCH and the transmission of inter-UE resource coordination information overlap, terminal 200 may decide which to prioritize. For example, since PSBCH is a periodically transmitted signal, if there have been no problems with PSBCH received in the past, inter-UE resource coordination information may be transmitted with priority over PSBCH reception.
[0194] Furthermore, as illustrated as resource (3) in Figure 10, when transmitting inter-UE resource coordination information for a resource outside the resource pool, resource (2) of the inter-UE resource coordination information may overlap with the symbol or resource of the UL signal or DL signal of the Uu link. In that case, terminal 200 may prioritize transmitting the UL signal or receiving the DL signal over transmitting the inter-UE resource coordination information.
[0195] If simultaneous transmission or reception of inter-UE resource coordination information and UL signals or DL signals is permitted, terminal 200 may simultaneously transmit or receive inter-UE resource coordination information and UL signals or DL signals.
[0196] (Example of operation B2) Example B2 illustrates an example of how to determine which inter-UE resource coordination information to send with priority when terminal 200 sends inter-UE resource coordination information to multiple resources or multiple terminals 200, and the resources have the same symbol or overlap.
[0197] Terminal 200 may determine priority based, for example, on factors of resources that are undesirable for transmission. For example, the following are some of the factors that UE-A might consider undesirable for resources transmitted by other UEs:
[0198] (A) A resource destined for UE-A, but UE-A is in a sending state or is otherwise unable to receive the resource. (B) A resource allocated to UE-A is conflicting with another resource allocation. (C)This resource is not addressed to UE-A, but it is a resource that the destination UE cannot receive. (D) This resource is not intended for UE-A, but it conflicts with other resource allocations.
[0199] Resources destined for a UE may include, for example, unicast, groupcast, and broadcast resources. UE-A may prioritize sending inter-UE coordination information related to resources destined for UE-A.
[0200] For example, cases (A) and (B) may be given priority over cases (C) and (D) when transmitting inter-UE resource coordination information. Between cases (A) and (B), for example, case (A) may be given priority.
[0201] The reason for this is that, for example, in case (B), if another UE stops transmitting, the collision may be avoided, and even if a collision occurs, reception may be possible depending on the line quality. Similarly, between cases (C) and (D), case (C) may take precedence.
[0202] An example of how the system behaves when multiple resource conflicts are detected will be explained with reference to Figure 14.
[0203] Figure 14 shows an example where a resource reserved by UE-C (e.g., priority=1) and a resource reserved by UE-D (e.g., priority=2) conflict in slot #n+17. Figure 14 also shows an example where a resource reserved by UE-B (e.g., priority=0) and a resource reserved by UE-C (e.g., priority=3) conflict in slot #n+19.
[0204] The priority may be, for example, the priority indicated by "priority" in the 1st stage SCI of PSCCH, with a smaller number indicating a higher priority.
[0205] If a resource conflict is detected in slots #n+17 and #n+19 in UE-A, the resource to which UE-A transmits inter-UE resource coordination information may be determined according to the previously described operation examples A1 or A2, in which case transmission may occur using the same symbol. If the transmission power is insufficient, the inter-UE resource coordination information to be transmitted may be determined, for example, based on priority levels 0 to 3.
[0206] In example A3 or A4, it may be possible to send inter-UE resource coordination information for different resources, but there is also a possibility that the resources may overlap with other inter-UE resource coordination information.
[0207] (Example of operation B2-1) UE-A may transmit inter-UE resource coordination information to protect the transmission of high-priority resources. For example, in order to enable the transmission or reception of high-priority resources, UE-A may transmit inter-UE resource coordination information about resources that conflict with high-priority resources.
[0208] In the example in Figure 14, the PSSCH resources reserved by UE-B and UE-C are in conflict, with the priority of the PSSCH resource reserved by UE-B (=0) being higher than the priority of the PSSCH resource reserved by UE-C (=3).
[0209] In this case, UE-A, in order to protect the PSSCH resources reserved by UE-B, sends inter-UE resource coordination information to UE-C regarding the PSSCH resources reserved by UE-C that conflict with the PSSCH resources reserved by UE-B, prompting UE-C to change the resource allocation.
[0210] Upon receiving this inter-UE resource coordination information, UE-C changes the allocation of the reserved PSSCH resource to another resource, thereby avoiding a conflict with a high-priority PSSCH resource. Therefore, the high-priority PSSCH resource is protected, and UE-B can transmit using the reserved PSSCH resource.
[0211] Alternatively, as a variation, UE-A may send inter-UE resource coordination information to UE-B regarding the higher-priority PSSCH resource (for example, a PSSCH resource reserved by UE-B). Upon receiving this inter-UE resource coordination information, UE-B may reschedule the reserved PSSCH resource.
[0212] This method is effective when the UE is configured to receive inter-UE resource coordination information for high-priority PSSCH resources. UE-C may transmit using reserved PSSCH resources for lower-priority resources without receiving inter-UE resource coordination information.
[0213] (Example of operation B2-2) UE-A may prioritize sending inter-UE resource coordination information for slots where the PSSCH resource allocation is earlier in time. In the example in Figure 14, since slot #n+17 is earlier than slot #n+19, UE-A may send inter-UE resource coordination information for the PSSCH resource in slot #n+17. In this case, the PSSCH resource in the earlier slot #n+17 can be protected with priority over the PSSCH resource in the later slot #n+19.
[0214] For example, if the priority of the PSSCH resource reserved by UE-D (=1) is higher than the priority of the PSSCH resource reserved by UE-E (=2), UE-A may send inter-UE resource coordination information to UE-E for the PSSCH resource of UE-E with the lower priority.
[0215] According to the previously described example A3, if there are multiple candidate resources to which inter-UE resource coordination information can be sent, UE-A can arbitrarily select a candidate resource and send the inter-UE resource coordination information. In this case, UE-A may, for example, send an inter-UE resource coordination information to UE-E, which has lower priority, indicating that a PSSCH resource conflict has occurred between UE-D and UE-E in slot #n+17 in a forward slot (e.g., slot #n+6).
[0216] Furthermore, UE-A may, for example, send a message to UE-C, which has lower priority, via inter-UE resource coordination information, indicating that a PSSCH resource conflict has occurred between UE-B and UE-C in slot #n+19 in a later slot (e.g., slot #n+10 or slot #n+14).
[0217] Furthermore, UE-A may transmit inter-UE resource coordination information for the PSSCH resource with higher priority, similar to the modified example in operation example B2-1.
[0218] (Example of operation B2-3) Whether UE-A transmits inter-UE resource coordination information for PSSCH resources reserved by any UE may be determined, for example, based on UE-A's own criteria, or it may be determined differently for each UE.
[0219] (Example of operation B2-4) UE-A may prioritize sending inter-UE resource coordination information for PSSCH resources reserved by other UEs belonging to the same group as UE-A. Since UEs within the same group are more likely to support receiving inter-UE resource coordination information, this allows for the effective use of such information.
[0220] (Example of operation B2-5) UE-A may determine the priority for sending inter-UE resource coordination information based on the cast type. If the priorities are the same, UE-A may act to protect PSSCH resources in the order of broadcast, group cast, and unicast.
[0221] For example, if a UE detects a collision between a broadcast signal and a unicast signal, it may send inter-UE resource coordination information for the unicast resource to prompt a change in resource allocation. In this way, for example, a Rel.16 UE can transmit without changing resources even when it is receiving a broadcast signal.
[0222] (Example of operation C3) If the resources for which inter-UE resource coordination information is sent and received are the same symbol or overlap, UE-A may, for example, prioritize the receipt of the inter-UE resource coordination information. In this case, UE-A can prioritize the receipt of coordination information concerning its own resources over that of other UEs.
[0223] If the inter-UE resource coordination information concerns resources allocated to UE-A, UE-A may prioritize sending the inter-UE resource coordination information to prompt other UEs to change their resource allocations.
[0224] [PSFCH] In Rel.16's PSFCH, one bit of ACK / NACK is transmitted as one symbol, which is the same format as PUCCH format 0. Here, the format refers to the number of symbols, sequence, arrangement of demodulation reference signals (DMRS), etc.
[0225] The PSFCH containing inter-UE resource coordination information may be in a different format than the PSFCH in Rel.16. A different format could be, for example, a format equivalent to PUCCH format 1, 2, 3, or 4. For instance, PUCCH formats 2, 3, and 4 can accommodate more than two bits, making them suitable when the amount of information for inter-UE resource coordination is greater than two bits. Furthermore, the PSFCH may be constructed using a format different from the PUCCH format.
[0226] [Other embodiments] The above-described examples of operation may be used in combination. For example, the examples of operation may differ for each UE, or one UE may send inter-UE resource coordination information using multiple examples of operation.
[0227] Terminals communicating in a sidelink may include terminals that perform only one of the following: transmitting or receiving, and terminals that perform both transmitting and receiving.
[0228] If the settings related to side links are to be pre-configured, the method of configuration may be, for example, pre-configured according to the specifications, or pre-configured in the SIM. Furthermore, the configuration method may include settings at the application layer called "Pre-configured," settings at higher layers such as SIB or other RRCs called "configured," or settings at the MAC.
[0229] The above-described embodiment may be applied to Uu communication between the base station 100 and the terminal 200 by replacing PSCCH with PDCCH, PSSCH with PDSCH or PUSCH, PSFCH with PUCCH, and PSBCH with PBCH. The above-described embodiment may also be applied to the UCI transmitted in PUSCH.
[0230] Furthermore, the above-described embodiment may be applied only to Mode 2 of the two Modes 1 and 2 of the side link.
[0231] Inter-UE resource utilization coordination information may be shared among multiple terminals 200, for example. The transmitting terminal 200 that sends inter-UE resource utilization coordination information is not limited to one unit, but may be two or more units. Similarly, the receiving terminal 200 that receives inter-UE resource utilization coordination information is not limited to one unit, but may be two or more units. Furthermore, for example, the roles of the transmitting terminal and the receiving terminal may be reversed.
[0232] For example, terminal 200 may be a terminal that supports either or both the transmission and reception of inter-UE resource utilization coordination information. Between terminals 200 that support both the transmission and reception of inter-UE resource utilization coordination information, sensing information that could not be received due to, for example, a half-duplex issue can be complemented by each other.
[0233] Terminal 200, which is configured to receive inter-UE resource coordination information, may be configured not to perform sensing. Doing so can reduce the power consumption associated with sensing.
[0234] Information indicating whether or not terminal 200 supports the functions, operations, or processes described in each embodiment and each modified example above may be transmitted (or notified) from terminal 200 to other terminals 200 or base station 100, for example, as capability information or capability parameters of terminal 200.
[0235] The capability information may include an information element (IE) that individually indicates whether the terminal 200 supports at least one of the functions, operations, or processes shown in each of the embodiments and each modified example described above. Alternatively, the capability information may include an information element that indicates whether the terminal 200 supports any two or more combinations of the functions, operations, or processes shown in each of the embodiments and each modified example described above.
[0236] A terminal 200 or base station 100 that receives capability information may, for example, determine (or decide or assume) which functions, operations, or processes are supported (or not supported) by the source terminal 200 of the capability information. A terminal 200 or base station 100 that receives capability information may perform operations, processes, or controls in accordance with the determination result based on the capability information. For example, a terminal 200 or base station 100 that receives capability information may control resource allocation based on the capability information.
[0237] Furthermore, the fact that terminal 200 does not support some of the functions, operations, or processes shown in each of the embodiments and modifications described above may be interpreted as terminal 200 having restrictions on such some functions, operations, or processes. For example, information or requests regarding such restrictions may be notified to other terminals 200 or base stations 100.
[0238] Information regarding the capabilities or limitations of terminal 200 may be defined, for example, in a standard, or it may be implicitly communicated to other terminals 200 or base stations 100 in association with information known to other terminals 200 or base stations 100 or information transmitted to other terminals 200 or base stations 100.
[0239] In this disclosure, ACK / NACK may be referred to as, for example, HARQ-ACK or HARQ-Feedback information. Repetition may also be referred to as, for example, slot aggregation, slot bundling, TTI aggregation, or TTI bundling.
[0240] Furthermore, in this disclosure, the term "...part" may be replaced with other terms such as "...circuitry," "...device," "...unit," or "...module."
[0241] (base station) In this disclosure, a base station may be a TRP (Transmission Reception Point), cluster head, access point, RRH (Remote Radio Head), eNodeB (eNB), gNodeB (gNB), BS (Base Station), BTS (Base Transceiver Station), master unit, gateway, etc. In sidelink communication, a base station may be replaced by a terminal. A base station may also be a relay device that relays communication between a higher-level node and a terminal. Furthermore, a base station may also be a roadside unit.
[0242] (Uphill rink / Downhill rink / Side rink) This disclosure may be applied to uplink, downlink, or sidelink. For example, this disclosure may be applied to uplink PUSCH, PUCCH, PRACH, downlink PDSCH, PDCCH, PBCH, and sidelink PSSCH (Physical Sidelink Shared Channel), PSCCH (Physical Sidelink Control Channel), and PSBCH (Physical Sidelink Broadcast Channel).
[0243] Note that PDCCH, PDSCH, PUSCH, and PUCCH are examples of downlink control channels, downlink data channels, uplink data channels, and uplink control channels. PSCCH and PSSCH are examples of sidelink control channels and sidelink data channels. PBCH and PSBCH are examples of broadcast channels, and PRACH is an example of a random access channel.
[0244] (Data channel / Control channel) This disclosure may be applied to either data channels or control channels. For example, the channels in this disclosure may be replaced with PDSCH, PUSCH, PSSCH for data channels and PDCCH, PUCCH, PBCH, PSCCH, PSBCH for control channels.
[0245] (reference signal) In this disclosure, the reference signal is a signal known to both the base station and the terminal, and may also be called an RS (Reference Signal) or pilot signal. The reference signal may be any of the following: DMRS, CSI-RS (Channel State Information - Reference Signal), TRS (Tracking Reference Signal), PTRS (Phase Tracking Reference Signal), CRS (Cell-specific Reference Signal), or SRS (Sounding Reference Signal).
[0246] (Time interval) In this disclosure, the unit of time resource is not limited to one or a combination of slots and symbols, but may also be other time resource units such as frames, superframes, subframes, slots, time slots, subslots, minislots, symbols, OFDM (Orthogonal Frequency Division Multiplexing) symbols, SC-FDMA (Single Carrier - Frequency Division Multiple Access) symbols, etc. Furthermore, the number of symbols contained in one slot is not limited to the number of symbols exemplified in the embodiments described above, but may be other numbers of symbols.
[0247] (Frequency band) This disclosure may apply to either the licensed band or the unlicensed band.
[0248] (communication) This disclosure may be applied to any of the following: communication between a base station and a terminal (Uu-link communication), communication between terminals (Sidelink communication), or V2X (Vehicle to Everything) communication. For example, the channels in this disclosure may be replaced with PSCCH, PSSCH, PSFCH (Physical Sidelink Feedback Channel), PSBCH, PDCCH, PUCCH, PDSCH, PUSCH, or PBCH.
[0249] Furthermore, this disclosure may be applied to either terrestrial networks or non-terrestrial networks (NTN) using satellites or high-altitude pseudo-satellites (HAPS). It may also be applied to terrestrial networks with large cell sizes, ultra-wideband transmission networks, and other networks where transmission delay is large relative to symbol length or slot length.
[0250] (Antenna port) An antenna port refers to a logical antenna (antenna group) composed of one or more physical antennas. That is, an antenna port does not necessarily refer to a single physical antenna; it can refer to an array antenna or other structure composed of multiple antennas. For example, the number of physical antennas an antenna port consists of is not specified; it is defined as the smallest unit from which a terminal can transmit a reference signal. Furthermore, an antenna port may also be defined as the smallest unit from which the weighting of a precoding vector is multiplied.
[0251] <5G NR System Architecture and Protocol Stack> 3GPP is continuing work on the next release of fifth-generation mobile phone technology (also simply called "5G"), which includes the development of new radio access technologies (NR) operating in the frequency range up to 100 GHz. The initial version of the 5G standard was completed at the end of 2017, which will enable the prototyping and commercial deployment of devices (e.g., smartphones) that comply with the 5G NR standard.
[0252] For example, the system architecture as a whole assumes an NG-RAN (Next Generation - Radio Access Network) with gNBs. The gNBs provide the UE-side termination for the user plane (SDAP / PDCP / RLC / MAC / PHY) and control plane (RRC) protocols of the NG radio access. The gNBs are connected to each other by Xn interfaces. Furthermore, the gNBs are connected to the NGC (Next Generation Core) by Next Generation (NG) interfaces, more specifically to the AMF (Access and Mobility Management Function) (e.g., a specific core entity performing AMF) by NG-C interfaces, and to the UPF (User Plane Function) (e.g., a specific core entity performing UPF) by NG-U interfaces. The NG-RAN architecture is shown in Figure 15 (see, for example, 3GPP TS 38.300 v15.6.0, section 4).
[0253] The NR user plane protocol stack (see, for example, 3GPP TS 38.300, section 4.4.1) includes the PDCP (Packet Data Convergence Protocol (see section 6.4 of TS 38.300)) sublayer, RLC (Radio Link Control (see section 6.3 of TS 38.300)) sublayer, and MAC (Medium Access Control (see section 6.2 of TS 38.300)) sublayer, which are terminated on the network side in gNB. Additionally, a new Access Stratum (AS) sublayer (SDAP: Service Data Adaptation Protocol) is introduced on top of PDCP (see, for example, 3GPP TS 38.300, section 6.5). Furthermore, a control plane protocol stack is defined for NR (see, for example, TS 38.300, section 4.4.2). An overview of Layer 2 functionality is described in section 6 of TS 38.300. The functions of the PDCP sublayer, RLC sublayer, and MAC sublayer are listed in sections 6.4, 6.3, and 6.2 of TS 38.300, respectively. The functions of the RRC layer are listed in section 7 of TS 38.300.
[0254] For example, the Medium-Access-Control layer handles scheduling and scheduling-related functions, including the multiplexing of logical channels and the handling of various neural networks.
[0255] For example, the physical layer (PHY) is responsible for encoding, PHY HARQ processing, modulation, multi-antenna processing, and mapping of signals to appropriate physical time-frequency resources. In addition, the physical layer handles the mapping of transport channels to physical channels. The physical layer provides services to the MAC layer in the form of transport channels. A physical channel corresponds to a set of time-frequency resources used for transmission of a specific transport channel, and each transport channel is mapped to a corresponding physical channel. For example, physical channels include PRACH (Physical Random Access Channel), PUSCH (Physical Uplink Shared Channel) and PUCCH (Physical Uplink Control Channel) as uplink physical channels, and include PDSCH (Physical Downlink Shared Channel), PDCCH (Physical Downlink Control Channel) and PBCH (Physical Broadcast Channel) as downlink physical channels.
[0256] NR use cases / deployment scenarios may include enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine type communications (mMTC), each with diverse requirements in terms of data rate, latency, and coverage. For example, eMBB is expected to support peak data rates (20 Gbps on the downlink and 10 Gbps on the uplink) and effective (user-experienced) data rates approximately three times that of IMT-Advanced. URLLC, on the other hand, imposes more stringent requirements for ultra-low latency (0.5 ms for both UL and DL for user plane latency) and high reliability (1-10⁻⁵ within 1 ms). Finally, mMTC preferably has a high connectivity density (1,000,000 devices / km² in urban environments). 2 ), wide coverage in harsh environments, and extremely long-lasting batteries (15 years) for low-cost devices may be required.
[0257] Therefore, OFDM numerology suitable for one use case (e.g., subcarrier spacing, OFDM symbol length, cyclic prefix (CP: Cyclic Prefix) length, the number of symbols per scheduling interval) may not be effective for other use cases. For example, in low-latency services, it may preferably be required that the symbol length is shorter than that in mMTC services (therefore, the subcarrier spacing is larger) and / or the number of symbols per scheduling interval (also referred to as TTI) is smaller. Furthermore, in a deployment scenario with a large channel delay spread, it may preferably be required that the CP length is longer than that in a scenario with a small delay spread. The subcarrier spacing may be optimized according to the situation so that a similar CP overhead is maintained. The number of subcarrier spacing values supported by NR may be one or more. Correspondingly, subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, ... are currently considered. The symbol length Tu and the subcarrier spacing Δf are directly related by the formula Δf=1 / Tu. Similar to LTE systems, the term "resource element" can be used to mean the smallest resource unit consisting of one subcarrier for the length of one OFDM / SC-FDMA symbol.
[0258] In the new radio system 5G-NR, for each numerology and each carrier, a resource grid of subcarriers and OFDM symbols is defined for each of the uplink and the downlink. Each element of the resource grid is called a resource element, and is identified based on a frequency index in the frequency domain and a symbol position in the time domain (see 3GPP TS 38.211 v15.6.0).
[0259] <Functional separation between NG-RAN and 5GC in 5G NR> Figure 16 shows the functional separation between NG-RAN and 5GC. The logical node of NG-RAN is gNB or ng-eNB. 5GC includes logical nodes AMF, UPF, and SMF.
[0260] For example, gNB and ng-eNB host the following main functions: - Radio resource management functions such as radio bearer control, radio admission control, connection mobility control, and dynamic allocation (scheduling) of resources to UEs on both uplink and downlink; - Compression, encryption, and integrity protection of the IP header of the data; - Selection of the AMF when the UE attaches if routing to the AMF cannot be determined from the information provided by the UE; - Routing of user plane data toward UPF; - Routing of control plane information to AMF; - Setting up and disconnecting connections; - Scheduling and sending paging messages; - Scheduling and transmission of system notification information (originating from AMF or Operation, Admission, Maintenance functions (OAM)); - Setting up measurements and measurement reporting for mobility and scheduling; - Transport-level packet marking on the uplink; - Session management; - Support for network slicing; - Management of QoS flows and mapping to data radio bearers; - Support for UEs in the RRC_INACTIVE state; - NAS message delivery function; - Sharing of wireless access network; - Dual connectivity; - Close cooperation between NR and E-UTRA.
[0261] The Access and Mobility Management Function (AMF) hosts the following main functions: - A function to terminate Non-Access Stratum (NAS) signaling; - Security of NAS signaling; - Security control of Access Stratum (AS); - Core Network (CN) node-to-node signaling for mobility between 3GPP access networks; - Reachability of the UE in idle mode (including control and execution of paging retransmissions); - Management of registration areas; - Support for intra-system and inter-system mobility; - Access authentication; - Access authorization including roaming permission checks; - Mobility management and control (enrollment and policies); - Support for network slicing; - Selection of Session Management Function (SMF).
[0262] Furthermore, the User Plane Function (UPF) hosts the following main functions: - Anchor points for intra-RAT mobility / inter-RAT mobility (where applicable); - External PDU (Protocol Data Unit) session points for interconnection with data networks; - Routing and forwarding of packets; - Packet inspection and enforcement of policy rules in the user plane. - Reporting traffic usage; - Uplink classifier to support routing of traffic flow to data networks; - A Branching Point for supporting multi-homed PDU sessions; - QoS processing for the user plane (e.g., packet filtering, gating, UL / DL rate enforcement); - Uplink traffic verification (mapping to SDF QoS flows); - Downlink packet buffering and a trigger function for downlink data notification.
[0263] Finally, the Session Management Function (SMF) hosts the following main functions: - Session management; - Allocation and management of IP addresses for UEs; - Selection and control of UPF; - A configuration function for traffic steering in the User Plane Function (UPF) to route traffic to an appropriate destination; - Policy enforcement and QoS for the control plane; - Downlink data notification.
[0264] <Procedure for RRC connection setup and reconfiguration> FIG. 17 shows some interactions between the UE, gNB, and AMF (a 5GC entity) at the NAS layer when the UE transitions from RRC_IDLE to RRC_CONNECTED (see TS 38.300 v15.6.0).
[0265] RRC is a higher-layer signaling protocol used for configuring UEs and gNBs. During this transition, the AMF prepares UE context data (including, for example, PDU session context, security key, UE Radio Capability, UE Security Capabilities, etc.) and sends it to the gNB along with an Initial Context Setup Request. The gNB then activates AS security together with the UE. This is done by the gNB sending a SecurityModeCommand message to the UE, to which the UE responds with a SecurityModeComplete message. Subsequently, the gNB sends an RRCReconfiguration message to the UE, and upon receiving an RRCReconfigurationComplete from the UE, the gNB reconfigures itself to set up the Signaling Radio Bearer 2 (SRB2) and Data Radio Bearer (DRB). For signaling-only connections, the RRCReconfiguration step is omitted because SRB2 and DRB are not set up. Finally, gNB notifies AMF that the setup procedure is complete with an Initial Context Setup Response.
[0266] Accordingly, this disclosure provides a 5th Generation Core (5GC) entity (e.g., AMF, SMF, etc.) comprising a control circuit that establishes a Next Generation (NG) connection with a gNodeB during operation, and a transmission unit that sends an initial context setup message to the gNodeB via the NG connection during operation so that a signaling radio bearer between the gNodeB and the user equipment (UE) is set up. Specifically, the gNodeB transmits Radio Resource Control (RRC) signaling, including an Information Element (IE), to the UE via the signaling radio bearer. The UE then transmits on the uplink or receives on the downlink based on the resource allocation setting.
[0267] <IMT Usage Scenarios from 2020 Onward> Figure 18 shows some use cases for 5G NR. The 3rd generation partnership project for new radio (3GPP NR) is considering three use cases envisioned by IMT-2020 to support a wide variety of services and applications. The first phase of specification development for enhanced mobile-broadband (eMBB) has been completed. Current and future work will include expanding eMBB support, as well as standardization for ultra-reliable and low-latency communications (URLLC) and massive machine-type communications (mMTC). Figure 18 shows some examples of conceptual use scenarios for IMT beyond 2020 (see, e.g., ITU-R M.2083 Figure 2).
[0268] URLLC use cases have stringent performance requirements, such as throughput, latency, and availability. URLLC use cases are envisioned as one of the key technologies to enable future applications such as wireless control of industrial production or manufacturing processes, telemedicine surgery, automation of power transmission and distribution in smart grids, and traffic safety. The ultra-high reliability of URLLC is supported by identifying technologies that meet the requirements set by TR 38.913. In NR URLLC in Release 15, a key requirement is that the target user plane latency is 0.5 ms for UL (uplink) and 0.5 ms for DL (downlink). The general URLLC requirement for a single packet transmission is a block error rate (BLER) of 1E-5 for a 32-byte packet size when the user plane latency is 1 ms.
[0269] From a physical layer perspective, reliability can be improved in many ways. Current room for reliability improvement includes defining a separate CQI table for URLLC, a more compact DCI format, and PDCCH iterations. However, this room for improvement may expand towards achieving ultra-high reliability as NR becomes more stable and developed (in terms of critical requirements for NR URLLC). Specific use cases for NR URLLC in Release 15 include augmented reality / virtual reality (AR / VR), e-health, e-safety, and mission-critical applications.
[0270] Furthermore, the technical enhancements targeted by NR URLLC aim to improve latency and reliability. Technical enhancements for latency improvement include configurable neurology, non-slot-based scheduling with flexible mapping, grant-free (configured grant) uplink, slot-level iteration on data channels, and preemption on downlink. Preemption means that a transmission for which a resource has already been allocated is stopped, and that allocated resource is used for other transmissions with lower latency / higher priority requirements that are requested later. Thus, transmissions that were already permitted are replaced by later transmissions. Preemption is applicable regardless of the specific service type. For example, a transmission of service type A (URLLC) may be replaced by a transmission of service type B (eMBB, etc.). Technical enhancements for reliability improvement include a dedicated CQI / MCS table for the 1E-5 target BLER.
[0271] A key characteristic of mMTC (massive machine type communication) use cases is the extremely large number of connected devices that typically transmit relatively small amounts of data that are less susceptible to latency. These devices require low cost and very long battery life. From a noise reduction (NR) perspective, utilizing a very narrow bandwidth is one solution that saves power from the user interface (UE) and extends battery life.
[0272] As mentioned above, the scope of reliability improvements in NR is expected to broaden. High reliability or very high reliability is a critical requirement in all cases, for example, for URLLC and mMTC. Several mechanisms can improve reliability from both a radio and network perspective. Generally, there are two to three key areas that can help improve reliability. These areas include compact control channel information, data channel / control channel repetition, and diversity in the frequency, time, and / or spatial domains. These areas are generally applicable to reliability improvements regardless of the specific communication scenario.
[0273] Regarding NR URLLC, further use cases with more stringent requirements are envisioned, such as factory automation, transportation, and power distribution. These stringent requirements include high reliability (up to 10⁻⁶ levels), high availability, packet size up to 256 bytes, and time synchronization down to a few microseconds (depending on the use case, the value can be 1 microsecond or a few microseconds depending on the frequency range and short latency of approximately 0.5 ms to 1 ms (e.g., 0.5 ms latency in the target user plane)).
[0274] Furthermore, for NR URLLC, several technical enhancements are possible from the perspective of the physical layer. These technical enhancements include the enhancement of PDCCH (Physical Downlink Control Channel) for compact DCI, repetition of PDCCH, and increased PDCCH monitoring. In addition, the enhancement of UCI (Uplink Control Information) relates to the enhancement of enhanced HARQ (Hybrid Automatic Repeat Request) and CSI feedback. Furthermore, enhancements of PUSCH related to mini-slot level hopping, and enhancements of retransmission / repetition are possible. The term "mini-slot" refers to a Transmission Time Interval (TTI) that includes fewer symbols than a slot (a slot comprises 14 symbols).
[0275] <QoS control> The 5G QoS (Quality of Service) model is based on QoS flows, and supports both QoS flows that require a guaranteed flow bit rate (GBR: Guaranteed Bit Rate QoS flows) and QoS flows that do not require a guaranteed flow bit rate (non-GBR QoS flows). Therefore, at the NAS level, a QoS flow is the finest granularity of QoS differentiation within a PDU session. A QoS flow is identified within a PDU session by a QoS Flow ID (QFI: QoS Flow ID) carried in an encapsulation header via the NG-U interface.
[0276] For each UE, the 5GC establishes one or more PDU sessions. For each UE, the NG-RAN establishes at least one Data Radio Bearers (DRB) in accordance with the PDU session, as shown above, for example, referring to Figure 17. Additional DRBs for the QoS flow of that PDU session can be configured later (when this is done is up to the NG-RAN). The NG-RAN maps packets belonging to various PDU sessions to various DRBs. NAS-level packet filters in the UE and 5GC associate UL and DL packets with QoS flows, while AS-level mapping rules in the UE and NG-RAN associate UL and DL QoS flows with DRBs.
[0277] Figure 19 shows the non-roaming reference architecture for 5G NR (see TS 23.501 v16.1.0, section 4.23). An Application Function (AF) (for example, an external application server hosting 5G services, as illustrated in Figure 18) interacts with the 3GPP core network to provide services. This may involve accessing the Network Exposure Function (NEF) to support applications that affect traffic routing, or interacting with the policy framework for policy control (e.g., QoS control) (see Policy Control Function (PCF)). Based on operator deployment, Application Functions considered trusted by the operator can interact directly with the relevant Network Functions. Application Functions not authorized by the operator to directly access the Network Functions interact with the relevant Network Functions using an external exposure framework via the NEF.
[0278] Figure 19 further illustrates the functional units of the 5G architecture, namely the Network Slice Selection Function (NSSF), Network Repository Function (NRF), Unified Data Management (UDM), Authentication Server Function (AUSF), Access and Mobility Management Function (AMF), Session Management Function (SMF), and Data Network (DN, e.g., operator services, internet access, or third-party services). All or part of the core network functions and application services may be deployed and operate in a cloud computing environment.
[0279] Accordingly, the Disclosure provides an application server (e.g., AF in a 5G architecture) comprising: a transmitter that, in operation, transmits a request to at least one of the 5GC functions (e.g., NEF, AMF, SMF, PCF, UPF, etc.) that includes QoS requirements for at least one of the URLLC service, eMMB service, and mMTC service, in order to establish a PDU session including a radio bearer between the gNodeB and UE in accordance with QoS requirements; and a control circuit that, in operation, performs the service using the established PDU session.
[0280] This disclosure can be implemented as software, hardware, or software in conjunction with hardware. Each functional block used in the description of the above embodiments may be implemented partially or entirely as an integrated circuit (LSI), and each process described in the above embodiments may be controlled partially or entirely by a single LSI or a combination of LSIs. An LSI may consist of individual chips, or it may consist of a single chip that includes some or all of the functional blocks. An LSI may have data inputs and outputs. Depending on the degree of integration, LSIs may be referred to as ICs, system LSIs, super LSIs, or ultra LSIs. The method of integrated circuit implementation is not limited to LSIs, and may also be implemented with dedicated circuits, general-purpose processors, or dedicated processors. Furthermore, an FPGA (Field Programmable Gate Array) that can be programmed after LSI manufacturing, or a reconfigurable processor that can reconfigure the connections and settings of circuit cells inside the LSI may be used. This disclosure may be implemented as digital processing or analog processing. Furthermore, if advancements in semiconductor technology or other derived technologies lead to the emergence of integrated circuit technologies that replace LSIs, then naturally, it would be possible to use those technologies to integrate functional blocks. The application of biotechnology, for example, is a possibility.
[0281] This disclosure is applicable to all types of devices, systems, and equipment having communication capabilities (collectively referred to as communication equipment). Communication equipment may include a radio transceiver and a processing / control circuit. A radio transceiver may include a receiver and a transmitter, or both as functions. A radio transceiver (transmitter, receiver) may include an RF (Radio Frequency) module and one or more antennas. The RF module may include an amplifier, an RF modulator / demodulator, or similar. Non-exclusive examples of communication devices include telephones (mobile phones, smartphones, etc.), tablets, personal computers (PCs) (laptops, desktops, notebooks, etc.), cameras (digital still / video cameras, etc.), digital players (digital audio / video players, etc.), wearable devices (wearable cameras, smartwatches, tracking devices, etc.), game consoles, digital book readers, telehealth / telemedicine devices, vehicles or mobile transport with communication capabilities (cars, airplanes, ships, etc.), and combinations of the above-mentioned devices.
[0282] Communication devices are not limited to portable or movable devices, but also include all kinds of non-portable or fixed devices, devices, and systems, such as smart home devices (appliances, lighting equipment, smart meters or measuring instruments, control panels, etc.), vending machines, and any other "things" that may exist on an IoT (Internet of Things) network.
[0283] Communication includes data communication via cellular systems, wireless LAN systems, and communication satellite systems, as well as data communication using combinations of these.
[0284] Furthermore, the communication device also includes devices such as controllers and sensors that are connected to or linked to a communication device that performs the communication functions described in this disclosure. For example, this includes controllers and sensors that generate control signals and data signals used by the communication device that performs the communication functions of the communication device.
[0285] Furthermore, communication equipment includes infrastructure facilities such as base stations, access points, and any other devices, devices, and systems that communicate with or control the aforementioned non-limited types of equipment.
[0286] A communication device according to one embodiment of the present disclosure may include a control circuit that determines which of a plurality of communications to prioritize, which includes at least one of transmitting and receiving information that coordinates resource usage between communication devices in sidelink communication.
[0287] In a communication device according to one embodiment of the present disclosure, the plurality of communications include other sidelink communications different from the transmission and reception of the information, and base station-terminal communications, and the control circuit may prioritize the second communications over the first communications if a first communications, which is at least one of the transmission and reception of the information, and a second communications, which is at least one of the other sidelink communications and base station-terminal communications, conflict.
[0288] In a communication device according to one embodiment of the present disclosure, the control circuit may prioritize the reception of the information if there is a conflict between the transmission of the information and the reception of the information.
[0289] In a communication device according to one embodiment of the present disclosure, the control circuit may prioritize the transmission of the information if there is a conflict between the transmission of the information and the reception of the information, and the information is related to the reception of the communication device.
[0290] In a communication device according to one embodiment of the present disclosure, if a conflict occurs between a resource for a first signal and a resource for a second signal which has a higher priority than the first signal, the control circuit may decide to transmit the information relating to the second signal resource with priority over the information relating to the first signal resource.
[0291] In a communication device according to one embodiment of the present disclosure, if a signal collision occurs between a first resource and a second resource that is temporally later than the first resource, the control circuit may decide to prioritize the transmission of the information relating to the first resource that is temporally earlier.
[0292] In a communication method according to one embodiment of the present disclosure, a communication device may decide which of a plurality of communications, including at least one of sending and receiving information that coordinates resource usage between communication devices in sidelink communication, to prioritize, and may perform the communication according to the decision.
[0293] All disclosures in the specification, drawings, and abstract contained in the Japanese application 2021-055903, filed on March 29, 2021, are incorporated herein by reference. [Industrial applicability]
[0294] One embodiment of this disclosure is useful for wireless communication systems. [Explanation of Symbols]
[0295] 100 base stations 101 UE Inter-Resource Adjustment Information Setting Unit 103 Error Correction Encoding Unit 104 Modulation section 106 Transmitter 107 Receiving Unit 108 Demodulation Unit 109 Signal Assignment Unit 110 Error Correction and Decoding Unit 200 terminals 201 Receiving Unit 202 Signal separation section 203 Demodulation Unit 203-1 Uu Demodulation Unit 203-2 SL Demodulation Unit 204 Error Correction and Decoding Unit 204-1 Uu Error Correction and Decoding Unit 204-2 SL Error Correction and Decoding Unit 205 UE Inter-Resource Adjustment Information Setting Unit 206 UE Inter-UE Resource Adjustment Information Receiving Unit 207 Error Correction Encoding Unit 207-1 Uu Error Correction Encoding Unit 207-2 SL Error Correction Encoding Unit 208 Modulation section 208-1 Uu Modulation Section 208-2 SL Modulation Section 209 Signal Assignment Section 210 Transmitter 211 Sensing Unit 212 UE Inter-Resource Adjustment Information Generation Unit 213 Priority judgment section
Claims
1. The first user equipment (UE), A receiver that receives a first sidelink control information (SCI) format from a second UE, including a first priority value and a first reserved resource for physical sidelink shared channel (PSSCH) transmission, and receives a second SCI format from a third UE, including a second priority value and a second reserved resource for PSSCH transmission, A circuit that generates conflict information prompting the second UE to change resource allocation when the first reserved resource and the second reserved resource overlap in terms of time and frequency, and the value of the second priority is smaller than the value of the first priority, A transmitter that transmits the aforementioned conflict information to the second UE, A first UE having the following features.
2. The fact that the value of the second priority is smaller than the value of the first priority means that the second reserved resource has a higher priority than the first reserved resource. The first UE according to claim 1.
3. Sending or receiving a physical sidelink feedback channel (PSFCH) containing Hybrid Automatic Resend Request (HARQ) feedback information takes precedence over sending or receiving a PSFCH containing conflict information but not containing HARQ feedback information. The first UE according to claim 1.
4. A communication method for a first user device (UE), The second UE receives a first sidelink control information (SCI) format, which includes a first priority value and a first reserved resource for physical sidelink shared channel (PSSCH) transmission. The third UE receives a second SCI format including a second priority value and a second reserved resource for PSSCH transmission. When the first reserved resource and the second reserved resource overlap in terms of time and frequency, if the value of the second priority is smaller than the value of the first priority, conflict information is generated prompting the second UE to change its resource allocation. The aforementioned conflict information is transmitted to the second UE. Communication method.
5. The fact that the value of the second priority is smaller than the value of the first priority means that the second reserved resource has a higher priority than the first reserved resource. The communication method according to claim 4.
6. Sending or receiving a physical sidelink feedback channel (PSFCH) containing Hybrid Automatic Resend Request (HARQ) feedback information takes precedence over sending or receiving a PSFCH containing conflict information but not containing HARQ feedback information. Communication method according to claim 4
7. An integrated circuit included in a first user device (UE), Processing to receive a first sidelink control information (SCI) format from a second UE, which includes a first priority value and a first reserved resource for physical sidelink shared channel (PSSCH) transmission, Processing to receive a second SCI format from a third UE, including a second priority value and a second reserved resource for PSSCH transmission, When the first reserved resource and the second reserved resource overlap in terms of time and frequency, if the value of the second priority is smaller than the value of the first priority, a process is performed to generate conflict information prompting the second UE to change its resource allocation. The process of transmitting the aforementioned conflict information to the second UE, An integrated circuit that controls something.
Citation Information
Patent Citations
User equipment and base station device
WO2020054042A1