Terminal and communication method
By introducing a priority determination mechanism of the control unit and the sending unit in the terminal, the problem of overlapping the HARQ feedback uplink and other uplinks in the time domain in the direct communication between NR terminals is solved, and effective processing and communication efficiency are achieved.
Patent Information
- Application Number
- CN202080095260.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-06
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2040-02-06
AI Technical Summary
In direct communication between terminals of NR, how to deal with what processing should the terminal perform when the uplink transmission of HARQ feedback overlaps with other uplink transmissions in the time domain.
It is provided with a terminal that can determine the priority and priority order of transmission when the first transmission and the second transmission of the HARQ reply are overlapped to the base station at least in the time domain, and determine the control related to transmission based on the priority; and the transmission unit can execute the control related to transmission based on the decision.
In the wireless communication system, the processing in which multiple transmissions are overlapped can be determined, thereby improving communication efficiency.
Smart Images

Figure CN115023969B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a terminal and a communication method in a wireless communication system. Background Art
[0002] In LTE (Long Term Evolution) and successor systems of LTE (e.g., LTE-A (LTE Advanced), NR (New Radio) (also referred to as 5G)), D2D (Device to Device) technology in which terminals communicate directly without going through a base station is being studied (e.g., Non-Patent Document 1).
[0003] D2D reduces the traffic between a terminal and a base station, and enables communication between terminals even when the base station cannot communicate, such as in the event of a disaster. In addition, in 3GPP (3rd Generation Partnership Project), D2D is referred to as "sidelink", but in this specification, the more general term D2D is used. However, in the description of the embodiments described later, sidelink is also used as needed.
[0004] D2D communication is roughly divided into D2D discovery for discovering other terminals capable of communication (also referred to as D2D discovery), and D2D communication for direct communication between terminals (also referred to as D2D direct communication, D2D communication, direct communication between terminals, etc.). Hereinafter, when not particularly distinguishing between D2D communication (D2D communication), D2D discovery (D2D discovery), etc., it is simply referred to as D2D. In addition, the signals transmitted and received by D2D are referred to as D2D signals. Various use cases related to V2X (Vehicle to Everything) services in NR are being studied (e.g., Non-Patent Document 2).
[0005] Prior Art Documents
[0006] Non-Patent Documents
[0007] Non-Patent Document 1: 3GPP TS 36.211 V15.8.1 (2020-01)
[0008] Non-Patent Document 2: 3GPP TR 22.886 V15.1.0 (2017-03) Summary of the Invention
[0009] Problems to be Solved by the Invention
[0010] Regarding the uplink transmission for carrying HARQ (Hybrid Automatic Repeat Request) feedback in direct communication between terminals in NR, and when the uplink transmission overlaps with other uplink transmissions at least in the time domain, there is currently no regulation on how the terminal performs transmission-related processing.
[0011] The present invention has been completed in view of the above circumstances, and its object is to determine transmission-related processing in a wireless communication system when multiple transmissions overlap.
[0012] Means for Solving the Problem
[0013] According to the disclosed technology, a terminal is provided, which has: a control unit that determines at least one of the priority and the order of priority of each transmission when "the first transmission of sending a HARQ (Hybrid Automatic Repeat Request) response received from another terminal to the base station" and "the second transmission to the base station" overlap at least in the time domain, and determines control related to the first transmission and the second transmission according to the priority; and a transmission unit that executes transmission-related control of the first transmission and the second transmission according to the determination, and the control unit changes control related to the determination of the transmission priority order according to communication-related settings.
[0014] Advantages of the Invention
[0015] According to the disclosed technology, in a wireless communication system, it is possible to determine transmission-related processing when multiple transmissions overlap. Description of the Drawings
[0016] Figure 1 It is a diagram for explaining V2X.
[0017] Figure 2 It is a diagram for explaining Example (1) of the transmission mode of V2X.
[0018] Figure 3 It is a diagram for explaining Example (2) of the transmission mode of V2X.
[0019] Figure 4 It is a diagram for explaining Example (3) of the transmission mode of V2X.
[0020] Figure 5 It is a diagram for explaining Example (4) of the transmission mode of V2X.
[0021] Figure 6 It is a diagram for explaining Example (5) of the transmission mode of V2X.
[0022] Figure 7 It is a diagram for explaining Example (1) of the communication type of V2X.
[0023] Figure 8 It is a diagram for explaining Example (2) of the communication type of V2X.
[0024] Figure 9 It is a diagram for explaining Example (3) of the communication type of V2X.
[0025] Figure 10 It is a timing diagram showing Example (1) of the operation of V2X.
[0026] Figure 11 It is a timing diagram showing Example (2) of the operation of V2X.
[0027] Figure 12 It is a timing diagram showing Example (3) of the operation of V2X.
[0028] Figure 13 It is a timing diagram showing Example (4) of the operation of V2X.
[0029] Figure 14 It is a flowchart for explaining an example of the transmission process in the embodiment of the present invention.
[0030] Figure 15 It is a diagram showing an example of the priority in the embodiment of the present invention.
[0031] Figure 16 It is a flowchart for explaining Example (1) of the process related to priority assignment in the embodiment of the present invention.
[0032] Figure 17 It is a flowchart for explaining Example (2) of the process related to priority assignment in the embodiment of the present invention.
[0033] Figure 18 It is a diagram showing an example of the functional structure of base station 10 in the embodiment of the present invention.
[0034] Figure 19 It is a diagram showing an example of the functional structure of terminal 20 in the embodiment of the present invention.
[0035] Figure 20 It is a diagram showing an example of the hardware structure of base station 10 or terminal 20 in the embodiment of the present invention. Detailed Embodiments
[0036] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. In addition, the embodiments described below are merely examples, and the embodiments applying the present invention are not limited to the following embodiments.
[0037] When the wireless communication system according to the embodiment of the present invention operates, the prior art is appropriately used. However, the prior art is, for example, the existing LTE, but is not limited to the existing LTE. In addition, unless otherwise specified, the term "LTE" used in this specification has a broad meaning including LTE-Advanced and subsequent modes (e.g., NR) or wireless LAN (Local Area Network).
[0038] In addition, in the embodiment of the present invention, the duplex mode may be a TDD (Time Division Duplex) mode, an FDD (Frequency Division Duplex) mode, or a mode other than these (e.g., Flexible Duplex, etc.).
[0039] In addition, in the embodiment of the present invention, "configuring" wireless parameters, etc. may be pre-configuring a predetermined value, or may be configuring wireless parameters notified from the base station 10 or the terminal 20.
[0040] Figure 1 This is a diagram for explaining V2X. In 3GPP, technologies for implementing V2X (Vehicle to Everything) or eV2X (enhanced V2X) by extending D2D functions are being studied, and standardization is being promoted. As Figure 1 shown, V2X is a part of ITS (Intelligent Transport Systems), and is a general term for V2V (Vehicle to Vehicle), which represents the communication form between vehicles, V2I (Vehicle to Infrastructure), which represents the communication form between a vehicle and a roadside unit (RSU) installed beside the road, V2N (Vehicle to Network), which represents the communication form between a vehicle and an ITS server, and V2P (Vehicle to Pedestrian), which represents the communication form between a vehicle and a mobile terminal held by a pedestrian.
[0041] In addition, in 3GPP, V2X for cellular communication and inter-terminal communication using LTE or NR is being studied. V2X using cellular communication is also referred to as cellular V2X. In NR-based V2X, research is underway to achieve large capacity, low latency, high reliability, and QoS (Quality of Service) control.
[0042] Regarding V2X using LTE or NR, it is envisioned that research beyond the 3GPP specifications can also be advanced in the future. For example, research on ensuring interoperability, reducing costs due to the installation of higher layers, methods for using or switching between multiple RATs (Radio Access Technologies), regulatory support in various countries, data acquisition, distribution, database management, and usage methods for LTE- or NR-based V2X platforms is envisioned.
[0043] In the embodiments of the present invention, a mode in which the communication device is mounted on a vehicle is mainly envisioned, but the embodiments of the present invention are not limited to this mode. For example, the communication device can be a terminal held by a person, the communication device can also be a device mounted on a drone or an aircraft, and the communication device can also be a base station, an RSU, a relay node (Relay Node), a terminal with scheduling capabilities, etc.
[0044] In addition, SL (Sidelink) can also be distinguished according to any one or combination of UL (Uplink) or DL (Downlink) and the following 1)-4). In addition, SL can also have other names.
[0045] 1) Resource allocation in the time domain
[0046] 2) Resource allocation in the frequency domain
[0047] 3) Reference synchronization signals (including SLSS (Sidelink Synchronization Signal))
[0048] 4) Reference signals used in path loss measurements for transmit power control
[0049] In addition, for OFDM (Orthogonal Frequency Division Multiplexing) of SL or UL, any one of CP-OFDM (Cyclic-Prefix OFDM), DFT-S-OFDM (Discrete Fourier Transform-Spread-OFDM), OFDM without transform precoding, or OFDM with transform precoding can be adopted. In addition, SL can also be operated in a multi-carrier environment.
[0050] In the SL of LTE, regarding the resource allocation for the SL to the terminal 20, Mode 3 and Mode 4 are specified. In Mode 3, the transmission resources are dynamically allocated using DCI (Downlink Control Information) sent from the base station 10 to the terminal 20. In addition, in Mode 3, SPS (Semi Persistent Scheduling) can also be performed. In Mode 4, the terminal 20 autonomously selects the transmission resources from the resource pool.
[0051] In addition, the time slot in the embodiment of the present invention can also be replaced with a symbol, a mini-slot, a subframe, a radio frame, a TTI (Transmission Time Interval). In addition, the cell in the embodiment of the present invention can also be replaced with a cell group, a carrier component, a BWP, a resource pool, a resource, a RAT (Radio Access Technology), a system (including a wireless LAN), etc.
[0052] Figure 2 This is a diagram for explaining Example (1) of the transmission mode of V2X. In Figure 2 In the shown transmission mode of sidelink communication, in step 1, the base station 10 sends sidelink scheduling information to the terminal 20A. Then, the terminal 20A sends a PSCCH (Physical Sidelink Control Channel) and a PSSCH (Physical Sidelink Shared Channel) to the terminal 20B according to the received scheduling information (step 2). It is also possible to Figure 2The transmission mode of sidelink communication shown is called sidelink transmission mode 3 in LTE. In sidelink transmission mode 3 in LTE, sidelink scheduling based on Uu is performed. Uu refers to the radio interface between the UTRAN (Universal Terrestrial Radio Access Network) and the UE (User Equipment). Additionally, Figure 2 The transmission mode of sidelink communication shown can be called sidelink transmission mode 1 in NR.
[0053] Figure 3 It is a diagram for explaining Example (2) of the transmission mode of V2X. In Figure 3 In the transmission mode of sidelink communication shown, in step 1, terminal 20A uses the autonomously selected resources to send PSCCH and PSSCH to terminal 20B. It can also be Figure 3 The transmission mode of sidelink communication shown can be called sidelink transmission mode 4 in LTE. In sidelink transmission mode 4 in LTE, the UE itself performs resource selection.
[0054] Figure 4 It is a diagram for explaining Example (3) of the transmission mode of V2X. In Figure 4 In the transmission mode of sidelink communication shown, in step 1, terminal 20A uses the autonomously selected resources to send PSCCH and PSSCH to terminal 20B. Similarly, terminal 20B uses the autonomously selected resources to send PSCCH and PSSCH to terminal 20A (step 1). It can also be Figure 4 The transmission mode of sidelink communication shown can be called sidelink transmission mode 2a in NR. In sidelink transmission mode 2 in NR, terminal 20 itself performs resource selection.
[0055] Figure 5 It is a diagram for explaining Example (4) of the transmission mode of V2X. In Figure 5 In the transmission mode of sidelink communication shown, in step 0, the base station 10 sets the grant for sending the sidelink to terminal 20A via RRC (Radio Resource Control). Then, terminal 20A sends PSSCH to terminal 20B according to the received resource pattern (step 1). It can also be Figure 5 The transmission mode of sidelink communication shown can be called sidelink transmission mode 2c in NR.
[0056] Figure 6 It is a diagram for explaining Example (5) of the transmission mode of V2X. In Figure 6In the transmission mode of sidelink communication shown, in step 1, the terminal 20A sends sidelink scheduling information to the terminal 20B via the PSCCH. Then, based on the received scheduling information, the terminal 20B sends the PSSCH to the terminal 20A (step 2). It is also possible to Figure 6 call the transmission mode of sidelink communication shown the sidelink transmission mode 2d in NR.
[0057] Figure 7 Fig. (1) is a diagram for explaining an example of the communication type of V2X. Figure 7 The sidelink communication type shown is unicast. The terminal 20A sends the PSCCH and PSSCH to the terminal 20. In Figure 7 the example shown, the terminal 20A performs unicast to the terminal 20B and also performs unicast to the terminal 20C.
[0058] Figure 8 Fig. (2) is a diagram for explaining an example of the communication type of V2X. Figure 8 The sidelink communication type shown is multicast. The terminal 20A sends the PSCCH and PSSCH to the group to which one or more terminals 20 belong. In Figure 8 the example shown, the group includes the terminal 20B and the terminal 20C, and the terminal 20A performs multicast to the group.
[0059] Figure 9 Fig. (3) is a diagram for explaining an example of the communication type of V2X. Figure 9 The sidelink communication type shown is broadcast. The terminal 20A sends the PSCCH and PSSCH to one or more terminals 20. In Figure 9 the example shown, the terminal 20A performs broadcast to the terminal 20B, the terminal 20C, and the terminal 20D. Additionally, it is also possible to Figures 7 - 9 call the terminal 20A shown the header-UE.
[0060] Furthermore, in NR-V2X, it is envisioned to support HARQ (Hybrid Automatic Repeat Request) in sidelink unicast and multicast. Also, in NR-V2X, the SFCI (Sidelink Feedback Control Information) including HARQ responses is defined. And the transmission of SFCI via the PSFCH (Physical Sidelink Feedback Channel) is being studied.
[0061] In addition, in the following description, it is assumed that the PSFCH is used for transmitting HARQ-ACK in the sidelink, but this is merely an example. For example, the PSCCH can be used to transmit HARQ-ACK in the sidelink, the PSSCH can be used to transmit HARQ-ACK in the sidelink, or other channels can be used to transmit HARQ-ACK in the sidelink.
[0062] Hereinafter, for convenience of explanation, all the information reported by the terminal 20 in HARQ is referred to as HARQ-ACK. This HARQ-ACK can also be referred to as HARQ-ACK information. Furthermore, more specifically, the codebook applied to the information of HARQ-ACK reported from the terminal 20 to the base station 10 or the like is referred to as a HARQ-ACK codebook. The HARQ-ACK codebook defines the bit string of the HARQ-ACK information. In addition, by using "HARQ-ACK", not only ACK is transmitted, but also NACK is transmitted.
[0063] Figure 10 It is a diagram showing an example (1) of the structure and operation of the wireless communication system in the embodiment of the present invention. As Figure 10 shown, the wireless communication system of the embodiment of the present invention includes a terminal 20A and a terminal 20B. In addition, there are actually multiple user devices, but Figure 10 the terminal 20A and the terminal 20B are shown as examples.
[0064] Hereinafter, without particularly distinguishing between the terminal 20A, 20B, etc., it is simply denoted as "terminal 20" or "user device". In Figure 10 this, as an example, a case where both the terminal 20A and the terminal 20B are within the coverage area of the cell is shown, but the operation in the embodiment of the present invention can also be applied to the case where the terminal 20B is outside the coverage area. In addition, the present embodiment is not limited to the terminal and the base station, and any communication device can be used.
[0065] As described above, in the present embodiment, the terminal 20 is, for example, a device mounted on a vehicle such as an automobile, and has a cellular communication function as a UE in LTE or NR and a sidelink function. The terminal 20 can also be a general portable terminal (such as a smartphone). In addition, the terminal 20 can also be an RSU. This RSU can be a UE type RSU having the function of a UE, or a gNB type RSU having the function of a base station device.
[0066] In addition, the terminal 20 does not need to be a device in a single housing. For example, even when various sensors are dispersedly arranged in a vehicle, the device including these various sensors is also the terminal 20.
[0067] In addition, the processing of the transmission data on the sidelink of the terminal 20 is basically the same as the processing of UL transmission in LTE or NR. For example, the terminal 20 scrambles the codewords of the transmission data, modulates them to generate complex-valued symbols, maps the complex-valued symbols (transmission signals) to layer 1 or layer 2, and performs precoding. Then, the precoded complex-valued symbols are mapped to resource elements to generate a transmission signal (e.g., complex-valued time-domain SC-FDMA signal), and the signal is transmitted from each antenna port.
[0068] In addition, regarding the base station 10, it has the function of cellular communication as a base station in LTE or NR, and the function for enabling the terminal 20 in the present embodiment to communicate (e.g., resource pool setting, resource allocation, etc.). In addition, the base station 10 may also be an RSU (gNB-type RSU).
[0069] In addition, in the wireless communication system according to the embodiment of the present invention, the signal waveform used by the terminal 20 in SL or UL may be OFDMA, may be SC-FDMA, or may be other signal waveforms.
[0070] In step S101, the terminal 20A autonomously selects the resources used in the PSCCH and PSSCH from a resource selection window with a predetermined period. The resource selection window may also be set for the terminal 20 by the base station 10.
[0071] In steps S102 and S103, the terminal 20A uses the resources autonomously selected in step S101 to transmit SCI (Sidelink Control Information) using the PSCCH and transmit SL data using the PSSCH. For example, the terminal 20A may transmit SCI (PSCCH) using a frequency resource adjacent to the frequency resource of the PSSCH through the same time resource as the time resource of the PSSCH.
[0072] The terminal 20B receives the SCI (PSCCH) and SL data (PSSCH) transmitted from the terminal 20A. The SCI received using the PSCCH may include information on the resources of the PSFCH for the terminal 20B to transmit the HARQ-ACK for receiving the data. The terminal 20A may include the information on the autonomously selected resources in the SCI and transmit it.
[0073] In step S104, the terminal 20B uses the resources of the PSFCH specified by the received SCI to send a HARQ-ACK for the received data to the terminal 20A.
[0074] When the HARQ-ACK received in step S104 indicates a request for retransmission, that is, in the case of NACK (negative acknowledgment), in step S105, the terminal 20A retransmits the PSCCH and PSSCH to the terminal 20B. The terminal 20A can use the autonomously selected resources to retransmit the PSCCH and PSSCH.
[0075] In addition, in the case where HARQ control is not performed, steps S104 and S105 may not be performed either.
[0076] Figure 11 It is a diagram showing an example (2) of the structure and operation of the wireless communication system in the embodiment of the present invention. Blind retransmission unrelated to HARQ control for improving the success rate of transmission or the reach distance can also be performed.
[0077] In step S201, the terminal 20A autonomously selects the resources used in the PSCCH and PSSCH from a resource selection window having a predetermined period. The resource selection window may also be set by the base station 10 for the terminal 20.
[0078] In steps S202 and S203, the terminal 20A uses the resources autonomously selected in step S201 to send an SCI using the PSCCH and send SL data using the PSSCH. For example, the terminal 20A can use a frequency resource adjacent to the frequency resource of the PSSCH through the same time resource as the time resource of the PSSCH to send the SCI (PSCCH).
[0079] In step S204, the terminal 20A uses the resources autonomously selected in step S201 to retransmit the SCI based on the PSCCH and the SL data based on the PSSCH to the terminal 20B. The retransmission in step S204 can be performed multiple times.
[0080] In addition, in the case where blind retransmission is not performed, step S204 may not be performed.
[0081] Figure 12 It is a diagram showing an example (3) of the structure and operation of the wireless communication system in the embodiment of the present invention. The base station 10 can perform sidelink scheduling. That is, the base station 10 can determine the resources of the sidelink used by the terminal 20 and send information indicating the resources to the terminal 20. And in the case of applying HARQ control, the base station 10 can also send information indicating at least one of the resources of the PSFCH and the resources of the PUCCH to the terminal 20.
[0082] In step S301, the base station 10 uses the PDCCH to send DCI (Downlink Control Information) to the terminal 20A, thereby performing SL scheduling. Hereinafter, for convenience of explanation, the DCI used for SL scheduling is referred to as SL scheduling DCI.
[0083] In addition, the following situation is envisaged: in step S301, the base station 10 also uses the PDCCH to send DCI for DL scheduling (which may also be referred to as DL allocation) to the terminal 20A. Hereinafter, for convenience of explanation, the DCI used for DL scheduling is referred to as DL scheduling DCI. The terminal 20A that receives the DL scheduling DCI uses the resources specified by the DL scheduling DCI and receives DL data using the PDSCH.
[0084] In steps S302 and S303, the terminal 20A uses the resources specified by the SL scheduling DCI, sends SCI (Sidelink Control Information) using the PSCCH, and sends SL data using the PSSCH. In addition, in the SL scheduling DCI, only the resources of the PSSCH can be specified. In this case, for example, the terminal 20A can send SCI (PSCCH) using a frequency resource adjacent to the frequency resource of the PSSCH through the same time resource as the time resource of the PSSCH. In addition, the SCI can also be sent through at least one of the PSCCH and the PSSCH.
[0085] The terminal 20B receives the SCI (PSCCH) and SL data (PSSCH) sent from the terminal 20A. The SCI received using the PSCCH may include information on the resources of the PSFCH for the terminal 20B to send HARQ-ACK for the reception of this data.
[0086] The information on this resource is included in the DL scheduling DCI or SL scheduling DCI sent from the base station 10 in step S301. The terminal 20A can obtain the information on this resource from the DL scheduling DCI or SL scheduling DCI and include it in the SCI. Alternatively, assuming that the DCI sent from the base station 10 does not include the information on this resource, the terminal 20A autonomously includes the information on this resource in the SCI and sends it.
[0087] In step S304, the terminal 20B uses the resources of the PSFCH specified by the received SCI to send HARQ-ACK for the received data to the terminal 20A.
[0088] In step S305, the terminal 20A uses the PUCCH (Physical Uplink Control Channel) resource specified by the DL scheduling DCI (or the SL scheduling DCI) to send HARQ-ACK at a timing (e.g., timing in units of time slots) specified by the DL scheduling DCI (or the SL scheduling DCI), and the base station 10 receives the HARQ-ACK. The codebook of the HARQ-ACK may include the HARQ-ACK for the sidelink and the HARQ-ACK for DL data. However, in cases such as when there is no allocation of DL data, the HARQ-ACK for DL data is not included.
[0089] In addition, in NR Rel-16, the HARQ-ACK for the sidelink and the HARQ-ACK for DL data are not included in the same HARQ-ACK codebook. Furthermore, the "HARQ-ACK for the sidelink" may also mean the HARQ-ACK corresponding to the sidelink channel and / or resource. More specifically, for example, the base station 10 schedules the terminal 20A, and the terminal 20A sends a transport block to the terminal 20B via the PSCCH / PSSCH. The terminal 20B provides feedback to the terminal 20A regarding the transmission block sent via the PSCCH / PSSCH, and based on this, the terminal 20A provides feedback of the HARQ-ACK to the base station 10. For example, the terminal 20A may also relay the HARQ-ACK (positive acknowledgement (ACK) or negative acknowledgement (NACK)) received from the terminal 20B to the base station 10.
[0090] In addition, when HARQ control is not performed, steps S304 and S305 may not be performed either.
[0091] Figure 13This is a diagram showing an operation example (4) in an embodiment of the present invention. As described above, it supports the following situation: in the sidelink of NR, HARQ feedback is transmitted through PSFCH. In addition, the format of PSFCH can use the same format as PUCCH (Physical Uplink Control Channel) format 0. That is, regarding the format of PSFCH, it can be a sequence-based format where the PRB (Physical Resource Block) size is 1, and ACK and NACK are identified based on sequence differences. The format of PSFCH is not limited to this. The resources of PSFCH can also be configured in the last symbol of a time slot, multiple last symbols of a time slot, or one or more symbols other than the last symbol of a time slot. In addition, a period N is set or predefined for the PSFCH resources. The period N can be set or predefined in units of time slots.
[0092] In Figure 13 , the vertical axis corresponds to the frequency domain and the horizontal axis corresponds to the time domain. PSCCH can be configured in one symbol at the beginning of a time slot, can be configured in multiple symbols starting from the beginning, or can be configured in multiple symbols starting from symbols other than the beginning. PSFCH can be configured in one symbol at the end of a time slot, can be configured in multiple symbols at the end of a time slot, or can be configured in one or more symbols other than the end of a time slot. In Figure 13 In the example shown, 3 sub-channels are set in the resource pool, and 2 PSFCHs are configured after 3 time slots of the time slot in which PSSCH is configured. The arrow from PSSCH to PSFCH represents an example of the PSFCH associated with PSSCH.
[0093] In the case where the HARQ feedback in the multicast of NR-V2X is option 2 for sending ACK or NACK, it is necessary to determine the resources used in the transmission and reception of PSFCH. As Figure 13 shown, in step S401, the terminal 20A as the transmitting-side terminal 20 performs multicast to the terminals 20B, 20C, and 20D as the receiving-side terminals 20 via SL-SCH. In the next step S402, the terminal 20B uses PSFCH#B to send HARQ feedback to the terminal 20A, the terminal 20C uses PSFCH#C to send HARQ feedback to the terminal 20A, and the terminal 20D uses PSFCH#D to send HARQ feedback to the terminal 20A. Here, as Figure 13 In the example shown, when the number of available PSFCH resources is less than the number of receiving-side terminals 20 belonging to the group, it is necessary to determine how to allocate the PSFCH resources. In addition, the transmitting-side terminal 20 can know the number of receiving-side terminals 20 in the multicast.
[0094] Here, when the uplink transmission of the HARQ (Hybrid Automatic Repeat Request) feedback for the bearer side link shown in step S305 of Figure 12 overlaps with other uplink transmissions in the time domain, in NR Rel-16, UL transmissions that multiplex and send SL-HARQ-ACK in PUCCH or PUSCH and Uu (The Radio interface between UTRAN and the User Equipment) - UCI (Uplink Control Information) are not supported. Hereinafter, "overlap" mainly corresponds to the case where resources overlap in the time domain, but "overlap" can also correspond to the case where resources overlap in at least one of the time domain, frequency domain, or code domain. In addition, "overlap" can also be replaced with "collision".
[0095] On the other hand, when the UL transmission of SL-HARQ-ACK overlaps with Uu-UCI, as described above, although multiplexing is not performed, the UE operation in this case is not clear. In addition, the UE operation when the UL transmission of SL-HARQ-ACK overlaps with PUSCH, PRACH, or SRS that does not include Uu-UCI is not specified. Therefore, it is necessary to specify the UE operation when the UL transmission of SL-HARQ-ACK overlaps with other UL transmissions.
[0096] It is also possible to assign priorities to the UL transmission of SL-HARQ-ACK and other UL transmissions in NR, and control the actions related to UL transmission according to the priorities. The assignment of priorities to the UL transmission of SL-HARQ-ACK and other UL transmissions in NR can also be determined according to at least one of a)-i) shown below. Hereinafter, "other UL transmissions" can also refer to any one of Uu-UCI (e.g., PUCCH, PUSCH), PUSCH (e.g., not including Uu-UCI), PRACH, or SRS.
[0097] a) Higher layer parameter
[0098] b) PHY layer SL priority
[0099] c) PHY layer UL priority
[0100] d) Higher layer SL priority
[0101] e) Higher layer UL priority
[0102] f) UL channel or signal
[0103] g) SL scheduling type
[0104] h) UL scheduling type
[0105] i) Scheduling timing
[0106] Figure 14 is a flowchart showing an example of the transmission processing in the embodiment of the present invention. In step S501, the terminal 20 detects a situation where the UL transmission of the SL-HARQ-ACK overlaps with other UL transmissions. Then, the terminal 20 determines the priority of the UL transmission of the SL-HARQ-ACK and the priority of other UL transmissions (S502). Then, the terminal 20 determines the processing related to the UL transmission according to the priorities determined in step S502 (S503). In addition, step S502 can be executed in advance before step S501.
[0107] Figure 15 is a diagram showing an example of the priority order in the embodiment of the present invention. The priority order can also be determined according to the parameter X and the parameter Y indicating the priority in the SL transmission. The value of the parameter X can also mean smaller than the value of the parameter Y, that is, the priority represented by the parameter X is higher than the priority represented by the parameter Y. The parameter X and the parameter Y can be high-layer parameters or PHY-layer parameters.
[0108] In addition, the priority of UL transmission of SL-HARQ-ACK can be set, and the priority of UL transmission can also be set. The priority of UL transmission of SL-HARQ-ACK and the priority of UL transmission can be notified by the higher layer or by the PHY layer. For example, the value representing the priority of UL transmission of SL-HARQ-ACK can also be set to a value smaller than parameter X (i.e., a higher priority than the priority represented by parameter X), a value greater than or equal to parameter X and smaller than parameter Y (i.e., a priority lower than the priority represented by parameter X and higher than the priority represented by parameter Y), a value greater than or equal to parameter Y (i.e., a priority lower than the priority represented by parameter Y), etc. For example, the priority of UL transmission can also be set such that the PUSCH / PUCCH of PRACH and URLLC (Ultrareliable low latency) is "high" and the PUSCH / PUSCH of SRS (Sounding reference signal) and eMBB (enhanced Mobile Broadband) is "low". In addition, "greater than or equal to" and "greater than (higher than)", "less than or equal to" and "less than (lower than)" can be replaced respectively. Hereinafter, "priority X" can mean the value of parameter X or the priority represented by parameter X. "Priority Y" can mean the value of parameter Y or the priority represented by parameter Y.
[0109] In Figure 14 step S502 shown, as Figure 15 shown, it can also be determined that the priority of "UL transmission of SL-HARQ-ACK with a priority higher than priority X (i.e., a value representing the priority is smaller than X)" is the highest.
[0110] As Figure 15 shown, the transmission with a priority second only to "UL transmission of SL-HARQ-ACK with a priority higher than priority X" can be "PRACH and PUSCH / Uu-UCI with a higher priority (e.g., URLLC)". In addition, "PUSCH / Uu-UCI" means the transmission of at least one of PUSCH and Uu-UCI. And "PRACH and PUSCH / Uu-UCI with a higher priority (e.g., URLLC)" and "UL transmission of SL-HARQ-ACK with a priority the same as priority X (i.e., a value representing the priority is the same as X)" can also have the same priority.
[0111] As Figure 15As shown, the transmission with a priority second only to "PRACH and PUSCH / Uu-UCI with a higher priority (e.g., URLLC)" can also be "UL transmission of SL-HARQ-ACK with a priority lower than priority X and higher than priority Y (i.e., the value representing the priority is larger than X and smaller than Y)".
[0112] As Figure 15 shown, the transmission with a priority second only to "UL transmission of SL-HARQ-ACK with a priority lower than priority X and higher than priority Y (i.e., the value representing the priority is larger than X and smaller than Y)" can also be "UL transmission of SL-HARQ-ACK with the same priority as priority Y (i.e., the value representing the priority is the same as Y)". Also, "UL transmission of SL-HARQ-ACK with a priority lower than priority X and higher than priority Y (i.e., the value representing the priority is larger than X and smaller than Y)" and "SRS (Sounding reference signal) and PUSCH / Uu-UCI with a lower priority (e.g., eMBB)" can also have the same priority.
[0113] As Figure 15 shown, the transmission with a priority second only to "SRS and PUSCH / PUCCH with a lower priority (e.g., eMBB)" can be "UL transmission of SL-HARQ-ACK with a priority lower than priority Y (i.e., the value representing the priority is larger than Y)".
[0114] Hereinafter, the action of "determining the UL transmission of SL-HARQ-ACK and other UL transmissions to be preferentially transmitted according to the Figure 15 priority order shown by performing at least one comparison" is set as "action A1 related to the priority order".
[0115] In addition to Figure 15 the priority order shown, without further setting parameter X, "PRACH and PUSCH / Uu-UCI with a higher priority (e.g., URLLC)" can always be prioritized. Hereinafter, this action is set as "action A2 related to the priority order".
[0116] In addition to Figure 15 the priority order shown, without further setting parameter Y, the priority of "UL transmission of SL-HARQ-ACK with a priority lower than priority X (i.e., the value representing the priority is larger than X)" can always be reduced. Hereinafter, this action is set as "action A3 related to the priority order".
[0117] In addition to Figure 15In addition to the shown priority order, without further setting both parameter X and parameter Y, any one of the UL transmission of SL-HARQ-ACK, Uu-UCI, PUSCH, or PRACH can always be prioritized. Hereinafter, this operation is referred to as "operation A4 related to the priority order".
[0118] The priority of the UL transmission of SL-HARQ-ACK and the priority of other UL transmissions can be the priority notified by either the PHY layer or the higher layer. Hereinafter, this operation is referred to as "operation A5 related to the priority order".
[0119] The priority of the SL transmission corresponding to SL-HARQ-ACK can be the priority notified by the corresponding SCI or the priority notified by the corresponding MAC-PDU (Medium Access Control - Protocol data unit). Hereinafter, this operation is referred to as "operation A5 related to the priority order".
[0120] In addition to Figure 15 the shown priority order, specific channels or signals can also be prioritized according to different rules. Hereinafter, this operation is referred to as "operation A6 related to the priority order". For example, PRACH can always be prioritized. For example, PUSCH and SL-HARQ-ACK without accompanying Aperiodic-CSI or Uu-UCI can always be set to the same priority. For example, the priority of PUCCH / PUSCH accompanying SR / CSI and / or not accompanying UL-SCH can always be reduced. For example, the priority of SRS can always be reduced.
[0121] When the parameters X and Y representing the priority are higher layer parameters, they can be set together with the parameters representing the priority of SL or UL, or can be set separately. Hereinafter, the operation is referred to as "operation A7 related to the priority order".
[0122] The operation of performing at least one of the above "operation A1 related to the priority order", "operation A2 related to the priority order", "operation A3 related to the priority order", "operation A4 related to the priority order", "operation A5 related to the priority order", "operation A6 related to the priority order", and "operation A7 related to the priority order" is referred to as "operation A related to the priority order".
[0123] By determining the priority order as described above, it is possible to flexibly set the priority according to the service type of the UL transmission of the SL-HARQ-ACK and other UL transmissions or the set parameters. In addition, it is possible to set the priority of the UL transmission based on the importance of the service type according to the communication situation.
[0124] In addition, it is possible to give priority to the one with the later corresponding DCI in the time direction among SL-HARQ-ACK, Uu-UCI, PUSCH, and SRS, or it is also possible to give priority to the one with the later corresponding DCI in the time direction only for a specific channel or signal. Hereinafter, the operation is set as "operation B related to the priority order".
[0125] Figure 16 It is a flowchart of example (1) for explaining the process related to priority assignment in the embodiment of the present invention. It is possible to control the operation related to priority assignment according to whether there is a corresponding DCI in the SL transmission corresponding to the SL-HARQ-ACK or other UL transmissions. Figure 16 The operation shown is set as "operation C related to the priority order".
[0126] In step S601, when the terminal 20 has a corresponding DCI for transmission in both the SL transmission corresponding to the SL-HARQ-ACK and other UL transmissions, it proceeds to step S602. When it is in either the SL transmission corresponding to the SL-HARQ-ACK or other UL transmissions, it proceeds to step 603. When it is not in both the SL transmission corresponding to the SL-HARQ-ACK and other UL transmissions, it proceeds to step S604.
[0127] Having a corresponding DCI for transmission can, for example, refer to the transmission of a DCI based on a dynamic grant, or can also refer to the transmission of a DCI based on the activation or deactivation of a configured grant type 2. The transmission corresponding to the activated DCI of the configured grant type 2 can also only refer to the transmission of the starting resource using the periodically allocated resources. The transmission corresponding to the deactivated DCI of the configured grant type 2 can, for example, also refer to the transmission of an acknowledgment response for deactivation.
[0128] In step S602, the terminal 20 can perform any one of the following 1)-3).
[0129] 1) Perform operation A related to the priority order and / or operation B related to the priority order.
[0130] 2) Do not assume overlapping transmissions.
[0131] 3) Give priority to the transmission set by the base station 10.
[0132] In step S603, the terminal 20 can also perform any one of the following 1)-5).
[0133] 1) Perform action A related to the priority order.
[0134] 2) Always give priority to the transmission corresponding to the DCI.
[0135] 3) When the priority of the SL transmission corresponding to the DCI or other UL transmissions is lower and the priority of the SL transmission corresponding to the DCI or other UL transmissions that do not exist is higher, give priority to the SL-HARQ-ACK transmission corresponding to the SL transmission with the corresponding DCI or other UL transmissions.
[0136] 4) Do not assume overlap.
[0137] In step S604, the terminal 20 can also perform any one of the following 1)-3).
[0138] 1) Perform action A related to the priority order.
[0139] 2) Always give priority to other UL transmissions.
[0140] 3) Determine the transmission to be prioritized according to the installation of the UE (information indicating the priority can also be reported to the base station 10).
[0141] In addition, the condition for performing the above step S602, "in the case where both the SL transmission and the UL transmission corresponding to the SL-HARQ-ACK have the corresponding DCI", can also be replaced with "in the case where the SL transmission corresponding to the SL-HARQ-ACK and the UL transmission are scheduled by dynamic authorization".
[0142] In addition, the condition for performing the above step S603, "in the case where either the SL transmission or the UL transmission corresponding to the SL-HARQ-ACK has the corresponding DCI", can also be replaced with "in the case where only either the SL transmission or the UL transmission corresponding to the SL-HARQ-ACK is scheduled by dynamic authorization".
[0143] In addition, the condition for performing the above step S704, "in the case where neither the SL transmission nor the UL transmission corresponding to the SL-HARQ-ACK has the corresponding DCI", can also be replaced with "in the case where the SL transmission corresponding to the SL-HARQ-ACK and the UL transmission are set by the set grant type 1 or the set grant type 2".
[0144] As described above, by performing actions related to priority assignment according to the presence or absence of DCI corresponding to transmission, it is possible to switch actions related to priority assignment and achieve efficient communication in cases where control by the base station 10 is relatively easy and cases where control is not easy.
[0145] Figure 17 It is a flowchart for explaining an example (2) of the process related to priority assignment in the embodiment of the present invention. When a conflict occurs between the UL transmission of SL-HARQ-ACK and Uu-UCI, PUSCH / PRACH / SRS which are other UL transmissions, it is determined whether to multiplex SL-HARQ-ACK with other UL transmissions or discard either one according to the priority. The Figure 17 shown actions are set as "action D related to priority".
[0146] In step S701, the terminal 20 determines whether the priorities of the UL transmission of SL-HARQ-ACK and other UL transmissions are different. If the priorities are different (Yes in S701), it proceeds to step S702. If the priorities are the same (No in S701), it proceeds to step S703.
[0147] In step S702, the terminal 20 discards the transmission with the lower priority and transmits the transmission with the higher priority, and ends the process. On the other hand, in step S703, it is determined whether there is a conflict between the UL transmission of SL-HARQ-ACK and the transmission of Uu-UCI. If there is a conflict between the UL transmission of SL-HARQ-ACK and the transmission of Uu-UCI or PRACH or SRS (Yes in S703), it proceeds to step S704. If there is no conflict between the UL transmission of SL-HARQ-ACK and the transmission of Uu-UCI (No in S703), it proceeds to step S705.
[0148] In step S704, the terminal 20 transmits either one and discards the other, and ends the process. On the other hand, in step S705, the terminal 20 determines whether there is a conflict between the UL transmission of SL-HARQ-ACK and the PUSCH transmission that does not include Uu-UCI. If there is a conflict between the UL transmission of SL-HARQ-ACK and the PUSCH transmission that does not include Uu-UCI (Yes in S705), it proceeds to step S706. If there is no conflict between the UL transmission of SL-HARQ-ACK and the PUSCH transmission that does not include Uu-UCI (No in S705), it ends the process.
[0149] In step S706, the terminal 20 multiplexes SL-HARQ-ACK onto the PUSCH and transmits the PUSCH, and ends the process.
[0150] As described above, when a conflict occurs between the UL transmission of SL-HARQ-ACK and Uu-UCI, PUSCH / PRACH / SRS as other UL transmissions, the action is switched according to the priority, thereby making the terminal action clear.
[0151] In addition, when a conflict occurs between the UL transmission of SL-HARQ-ACK and Uu-UCI, PUSCH / PRACH / SRS as other UL transmissions, the terminal 20 can also be processed as an error case. Figure 18 Set the action shown as "Action E related to the priority order".
[0152] In addition, any one or combination of "Action A related to the priority order", "Action B related to the priority order", "Action C related to the priority order", "Action D related to the priority order", and "Action E related to the priority order" can be set by a higher layer parameter.
[0153] In addition, the UL transmission and the SL transmission corresponding to the UL transmission of SL-HARQ-ACK can be performed on the same carrier or on different carriers.
[0154] In addition, the carrier of the UL transmission of SL-HARQ-ACK and the carriers of Uu-UCI, PUSCH / PRACH / SRS as other UL transmissions can be the same or different.
[0155] In addition, the above embodiments are not limited to V2X terminals and can be applied to the terminal 20 that performs all sidelinks.
[0156] According to the above embodiments, when an overlap occurs between the UL transmission carrying SL-HARQ-ACK and the UL transmission, the terminal 20 can flexibly and in a way that improves communication efficiency determine the transmission priority according to the parameters and communication settings.
[0157] That is, in a wireless communication system, it is possible to determine the processing related to transmission when an overlap occurs in multiple transmissions.
[0158] (Device Structure)
[0159] Next, a functional structure example of the base station 10 and the terminal 20 that perform the above-described processing and actions will be described. The base station 10 and the terminal 20 include the functions of implementing the above embodiments. However, the base station 10 and the terminal 20 may each only have a part of the functions in the embodiments.
[0160] <Base Station 10>
[0161] Figure 18This is a diagram showing an example of the functional structure of base station 10. As Figure 18 shown, base station 10 includes a transmission unit 110, a reception unit 120, a setting unit 130, and a control unit 140. Figure 18 The functional structure shown is merely an example. As long as it can perform the operations involved in the embodiments of the present invention, the functional division and the names of the functional units can be arbitrary.
[0162] The transmission unit 110 includes the function of generating a signal to be transmitted to the terminal 20 side and transmitting the signal wirelessly. The reception unit 120 includes the function of receiving various signals transmitted from the terminal 20 and obtaining, for example, higher layer information from the received signals. In addition, the transmission unit 110 has the function of transmitting NR-PSS, NR-SSS, NR-PBCH, DL / UL control signals, DL reference signals, etc. to the terminal 20.
[0163] The setting unit 130 stores preset setting information and various setting information to be transmitted to the terminal 20 in a storage device, and reads it out from the storage device as needed. The content of the setting information is, for example, information related to the setting of D2D communication.
[0164] As described in the embodiments, the control unit 140 performs processing related to the setting for the terminal 20 to perform D2D communication. In addition, the control unit 140 transmits the scheduling of D2D communication and DL communication to the terminal 20 via the transmission unit 110. In addition, the control unit 140 receives information related to the HARQ responses of D2D communication and DL communication from the terminal 20 via the reception unit 120. The functional units related to signal transmission in the control unit 140 may be included in the transmission unit 110, and the functional units related to signal reception in the control unit 140 may be included in the reception unit 120.
[0165] <Terminal 20>
[0166] Figure 19 This is a diagram showing an example of the functional structure of terminal 20. As Figure 19 shown, terminal 20 includes a transmission unit 210, a reception unit 220, a setting unit 230, and a control unit 240. Figure 19 The functional structure shown is merely an example. As long as it can perform the operations involved in the embodiments of the present invention, the functional division and the names of the functional units can be arbitrary.
[0167] The transmitting unit 210 generates a transmission signal based on transmission data and transmits the transmission signal wirelessly. The receiving unit 220 receives various signals wirelessly and obtains a higher-layer signal from the received physical-layer signal. In addition, the receiving unit 220 has a function of receiving an NR-PSS, NR-SSS, NR-PBCH, DL / UL / SL control signal, reference signal, etc. transmitted from the base station 10. Further, for example, in D2D communication, the transmitting unit 210 transmits a PSCCH (Physical Sidelink Control Channel), PSSCH (Physical Sidelink Shared Channel), PSDCH (Physical Sidelink Discovery Channel), PSBCH (Physical Sidelink Broadcast Channel), etc. to another terminal 20, and the receiving unit 220 receives a PSCCH, PSSCH, PSDCH, or PSBCH, etc. from another terminal 20.
[0168] The setting unit 230 stores various setting information received by the receiving unit 220 from the base station 10 or the terminal 20 in the storage device and reads it out from the storage device as needed. In addition, the setting unit 230 also stores preset setting information. The content of the setting information is, for example, information related to the setting of D2D communication.
[0169] As described in the embodiment, the control unit 240 controls D2D communication with another terminal 20. In addition, the control unit 240 performs processing related to HARQ of D2D communication and DL communication. Further, the control unit 240 transmits information related to HARQ responses of D2D communication to another terminal 20 and DL communication scheduled by the base station 10 to the base station 10. In addition, the control unit 240 may also schedule D2D communication for another terminal 20. In addition, the control unit 240 may also autonomously select resources used in D2D communication from a resource selection window. In addition, the control unit 240 performs control in the case where UL transmission and SL transmission compete. It is also possible to include the functional unit related to signal transmission in the control unit 240 in the transmitting unit 210 and include the functional unit related to signal reception in the control unit 240 in the receiving unit 220.
[0170] (Hardware Structure)
[0171] In the block diagram used in the description of the above embodiment ( Figure 18 and Figure 19) shows blocks in terms of functions. These functional blocks (structural parts) are implemented by any combination of at least one of hardware and software. In addition, there is no particular limitation on the implementation method of each functional block. That is, each functional block can be implemented by using a single device physically or logically combined, or two or more physically or logically separated devices can be directly or indirectly (e.g., using wired, wireless, etc.) connected and these multiple devices can be used for implementation. The functional block can also be implemented by combining software with the above single device or the above multiple devices.
[0172] Functionally, there are judgment, decision-making, determination, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, solution, selection, selection, establishment, comparison, assumption, expectation, regarded as, broadcasting, notification, communication, forwarding, configuration, reconfiguration, allocation (allocating, mapping), assignment, etc., but are not limited to these. For example, a functional block (structural part) that makes transmission function is called a transmitting unit or a transmitter. In short, as described above, there is no particular limitation on the implementation method.
[0173] For example, the base station 10, the terminal 20, etc. in one embodiment of the present disclosure can also function as a computer that performs the processing of the wireless communication method of the present disclosure. Figure 20 is a diagram showing an example of the hardware structure of the base station 10 and the terminal 20 in one embodiment of the present disclosure. Physically, the above base station 10 and terminal 20 can also be configured as a computer device including a processor 1001, a storage device 1002, an auxiliary storage device 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, etc.
[0174] In addition, in the following description, the term "device" can be replaced with "circuit", "equipment (device)", "unit", etc. The hardware structure of the base station 10 and the terminal 20 can be configured to include one or more of the devices shown, or can also be configured not to include some of the devices.
[0175] Each function in the base station 10 and the terminal 20 is implemented by the following method: A predetermined software (program) is read into hardware such as the processor 1001 and the storage device 1002, so that the processor 1001 performs operations and controls at least one of the communication of the communication device 1004 or the reading and writing of data in the storage device 1002 and the auxiliary storage device 1003.
[0176] The processor 1001, for example, makes the operating system work to control the entire computer. The processor 1001 may also be composed of a central processing unit (CPU: Central Processing Unit) including an interface with peripheral devices, a control device, an arithmetic device, registers, etc. For example, the above control unit 140, control unit 240, etc. may also be implemented by the processor 1001.
[0177] In addition, the processor 1001 reads a program (program code), software module, or data, etc. from at least one of the auxiliary storage device 1003 and the communication device 1004 into the storage device 1002, and performs various processes accordingly. As the program, a program that causes a computer to execute at least a part of the operations described in the above embodiments is used. For example, Figure 18 The control unit 140 of the base station 10 shown may also be implemented by a control program stored in the storage device 1002 and operating in the processor 1001. In addition, for example, Figure 19 The control unit 240 of the terminal 20 shown may also be implemented by a control program stored in the storage device 1002 and operating in the processor 1001. Regarding the above various processes, although it is described that the above various processes are executed by one processor 1001, the above various processes may also be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may also be installed by one or more chips. In addition, the program may also be sent from a network via a telecommunication line.
[0178] The storage device 1002 is a computer-readable recording medium, and may be composed of at least one of, for example, a ROM (Read Only Memory), an EPROM (Erasable Programmable ROM), an EEPROM (Electrically Erasable Programmable ROM), a RAM (Random Access Memory), etc. The storage device 1002 may also be referred to as a register, a cache, a main memory (main storage device), etc. The storage device 1002 can store a program (program code), software module, etc. that can be executed to implement the communication method according to an embodiment of the present disclosure.
[0179] The auxiliary storage device 1003 is a computer-readable recording medium, which can be constituted by at least one of optical discs such as CD-ROM (Compact Disc ROM), hard disk drives, floppy disks, magneto-optical discs (e.g., compact discs, digital versatile discs, Blu-ray (registered trademark) discs, smart cards, flash memories (e.g., cards, sticks, key drives), Floppy (registered trademark) disks, magnetic strips, etc.). The above storage medium can be, for example, a database, a server, and other appropriate media including at least one of the storage device 1002 and the auxiliary storage device 1003.
[0180] The communication device 1004 is hardware (a transceiver device) for communicating between computers via at least one of a wired network and a wireless network, and is also referred to as a network device, a network controller, a network card, a communication module, etc. The communication device 1004 can also be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc. to implement at least one of frequency division duplex (FDD: Frequency Division Duplex) and time division duplex (TDD: Time Division Duplex). For example, a transceiver antenna, an amplifier section, a transceiver section, a transmission path interface, etc. can also be implemented by the communication device 1004. The transceiver section can also be physically or logically separately installed by a transmission section and a reception section.
[0181] The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that accepts input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that performs output to the outside. In addition, the input device 1005 and the output device 1006 can also be integrally constituted (e.g., a touch panel).
[0182] In addition, each device such as the processor 1001 and the storage device 1002 is connected by a bus 1007 for communicating information. The bus 1007 can be constituted by a single bus or by different buses between devices.
[0183] In addition, the base station 10 and the terminal 20 may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), and a field programmable gate array (FPGA), and a part or all of each functional block may also be implemented by this hardware. For example, the processor 1001 may also be implemented using at least one of these hardware components.
[0184] (Summary of the Embodiment)
[0185] As described above, according to an embodiment of the present invention, there is provided a terminal having: a control unit that determines at least one of the priority and the order of priority of each transmission when "the first transmission of the HARQ (Hybrid Automatic Repeat Request) response received from another terminal to the base station" and "the second transmission to the base station" overlap at least in the time domain, and determines control related to the first transmission and the second transmission according to the priority; and a transmission unit that executes control related to transmission of the first transmission and the second transmission according to the determination, and the control unit changes control related to the determination of the order of priority of transmission according to a communication-related setting.
[0186] According to the above structure, when the UL transmission carrying SL-HARQ-ACK overlaps with the UL transmission, the terminal 20 can flexibly and in a manner that improves communication efficiency determine the order of priority of transmission according to parameters and communication settings. That is, in a wireless communication system, it is possible to determine processing related to transmission when multiple transmissions overlap.
[0187] The communication-related setting may also be the priority of the first transmission, the priority of the second transmission, or one or more parameters indicating the priority relative to the first transmission. According to this structure, when the UL transmission carrying SL-HARQ-ACK overlaps with the UL transmission, the terminal 20 can flexibly and in a manner that improves communication efficiency determine the order of priority of transmission according to parameters and communication settings.
[0188] The terminal according to the second aspect, wherein the plurality of parameters may also be composed of a first parameter and a second parameter whose priority is lower than that of the first parameter, the priority of the second transmission includes a first priority and a second priority whose priority is lower than that of the first priority, and the control unit determines that the transmissions are in descending order of priority according to the order shown in the following 1)-5).
[0189] 1) The first transmission with a priority higher than that of the first parameter
[0190] 2) The second transmission with the first priority and the first transmission with a priority the same as that of the first parameter
[0191] 3) The first transmission with a priority lower than that of the first parameter and higher than that of the second parameter
[0192] 4) The first transmission with a priority the same as that of the second parameter and the second transmission with the second priority
[0193] 5) The first transmission with a priority lower than that of the second parameter
[0194] According to this structure, when the UL transmission carrying SL-HARQ-ACK overlaps with the UL transmission, the terminal 20 can flexibly and in a manner of improving communication efficiency determine the transmission priority order according to the parameters and communication settings.
[0195] The communication-related setting may also be whether there is downlink control information corresponding to the first transmission or the second transmission. According to this structure, when the UL transmission carrying SL-HARQ-ACK overlaps with the UL transmission, the terminal 20 can flexibly and in a manner of improving communication efficiency determine the transmission priority order according to the parameters and communication settings.
[0196] The transmission-related control may also discard the transmission with a lower priority and execute the transmission with a higher priority. When the priority of the first transmission is the same as the priority of the second transmission, the operation is controlled according to the type of the second transmission. According to this structure, when the UL transmission carrying SL-HARQ-ACK overlaps with the UL transmission, the terminal 20 can flexibly and in a manner of improving communication efficiency determine the transmission priority order according to the parameters and communication settings.
[0197] In addition, according to an embodiment of the present invention, there is provided a communication method, in which a terminal performs the following steps: a control step of determining which of the "first transmission of a HARQ (Hybrid Automatic Repeat Request) response received from another terminal to a base station" and the "second transmission to the base station" takes precedence at least in the time domain when they overlap; and a transmission step of performing transmission control of the first transmission and the second transmission according to the determination, the control step including a step of changing control related to the determination of the transmission priority order according to a setting related to communication.
[0198] According to the above structure, when the UL transmission carrying the SL-HARQ-ACK overlaps with the UL transmission, the terminal 20 can flexibly and in a manner that improves communication efficiency determine the transmission priority order according to parameters and communication settings. That is, in a wireless communication system, it is possible to determine the transmission to be prioritized when multiple transmissions overlap.
[0199] (Supplement of the embodiment)
[0200] The embodiments of the present invention have been described above, but the disclosed invention is not limited to such embodiments, and those skilled in the art should understand various variations, modifications, substitution examples, replacement examples, etc. Specific numerical examples have been used for the purpose of facilitating the understanding of the invention, but these numerical values are merely examples as long as not specifically indicated, and any appropriate arbitrary values can also be used. The distinction of items in the above description is not essential for the present invention, and the matters described in two or more items can be combined as needed, or the matters described in one item can be applied to the matters described in another item (as long as there is no contradiction). The boundary of the functional units or processing units in the functional block diagram does not necessarily correspond to the boundary of the physical components. The operations of multiple functional units can be performed by one physical component, or the operation of one functional unit can be performed by multiple physical components. Regarding the processing procedures described in the embodiments, the order of processing can be switched without contradiction. For the convenience of explaining the processing, the base station 10 and the terminal 20 are described using functional block diagrams, but such devices can also be implemented by hardware, by software, or by a combination of them. The software operating through the processor of the base station 10 according to the embodiment of the present invention and the software operating through the processor of the terminal 20 according to the embodiment of the present invention can also be stored in a random access memory (RAM), a flash memory, a read only memory (ROM), an EPROM, an EEPROM, a register, a hard disk drive (HDD), a removable disk, a CD-ROM, a database, a server, and other appropriate arbitrary storage media, respectively.
[0201] In addition, the notification of information is not limited to the forms / embodiments described in the present disclosure, and other methods can also be used. For example, the notification of information can be implemented through physical layer signaling (e.g., DCI (Downlink Control Information), UCI (Uplink Control Information)), high layer signaling (e.g., RRC (Radio Resource Control) signaling, MAC (Medium Access Control) signaling, broadcast information (MIB (Master Information Block), SIB (System Information Block)), other signals, or a combination thereof. In addition, RRC signaling can also be referred to as an RRC message. For example, it can also be an RRC Connection Setup message, an RRC Connection Reconfiguration message, etc.
[0202] Each form / embodiment described in the present disclosure can also be applied to at least one of LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (New Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA 2000, UMB (UltraMobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), systems using other appropriate systems, and next-generation systems extended therefrom. In addition, multiple systems (e.g., a combination of at least one of LTE and LTE-A and 5G, etc.) can also be combined and applied.
[0203] For the processing procedures, timings, flows, etc. of the various forms / embodiments described in this specification, the order can be changed without conflict. For example, for the methods described in this disclosure, the order of the examples indicates the elements of the various steps, but is not limited to the specific order indicated.
[0204] In this specification, specific actions assumed to be performed by the base station 10 may sometimes be performed by its upper node depending on the situation. In a network composed of one or more network nodes having the base station 10, it is obvious that various actions performed for communicating with the terminal 20 can be performed by at least one of the base station 10 and other network nodes other than the base station 10 (for example, MME or S-GW is considered, but not limited to these). In the above, the case where there is one other network node other than the base station 10 is illustrated, but the other network nodes may also be a combination of multiple other network nodes (for example, MME and S-GW).
[0205] The information, signals, etc. described in this disclosure can be output from a higher layer (or a lower layer) to a lower layer (or a higher layer). They can also be input or output via multiple network nodes.
[0206] The information, etc. input or output can be stored in a specific location (for example, memory), or can be managed using a management table. The information, etc. input or output can be rewritten, updated, or appended. The information, etc. output can also be deleted. The information, etc. input can also be sent to other devices.
[0207] The determination in this disclosure can be made by a value represented by 1 bit (0 or 1), can also be made by a Boolean value (true or false), and can also be made by a comparison of numerical values (for example, comparison with a predetermined value).
[0208] For software, regardless of whether it is called software, firmware, middleware, microcode, hardware description language, or by other names, it should be widely interpreted as referring to commands, command sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, processes, functions, etc.
[0209] In addition, software, commands, information, etc. can be transmitted and received via a transmission medium. For example, in the case where software is transmitted from a website, server, or other remote source using at least one of wired technologies (such as coaxial cables, fiber optic cables, twisted pairs, digital subscriber lines (DSL), etc.) and wireless technologies (such as infrared rays, microwaves, etc.), at least one of these wired technologies and wireless technologies is included in the definition of the transmission medium.
[0210] The information, signals, etc. described in the present disclosure can also be represented using any one of a variety of different technologies. For example, the data, commands, instructions, information, signals, bits, symbols, chips, etc. that may be involved in the overall description above can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination of these.
[0211] In addition, the terms described in the present disclosure and the terms required to understand the present disclosure can be replaced with terms having the same or similar meanings. For example, at least one of a channel and a symbol can also be a signal (signaling). In addition, a signal can also be a message. In addition, a component carrier (CC) can also be referred to as a carrier frequency, a cell, a frequency carrier, etc.
[0212] The terms "system" and "network" used in the present disclosure can be used interchangeably.
[0213] In addition, the information, parameters, etc. described in the present disclosure can be represented using absolute values, relative values with respect to a predetermined value, or other corresponding information. For example, a radio resource can also be indicated by an index.
[0214] The names used for the above parameters are non-restrictive in any aspect. Furthermore, the mathematical formulas, etc. using these parameters are sometimes different from the content explicitly disclosed in the present disclosure. Since various channels (such as PUCCH, PDCCH, etc.) and information elements can be identified by all appropriate names, the various names assigned to these various channels and information elements are non-restrictive in any aspect.
[0215] In the present disclosure, terms such as "Base Station (BS)", "radio base station", "base station", "fixed station", "NodeB", "eNodeB (eNB)", "gNodeB (gNB)", "access point", "transmission point", "reception point", "transmission / reception point", "cell", "sector", "cell group", "carrier", "component carrier" can be used interchangeably. Sometimes, terms such as macro cell, small cell, femto cell, pico cell are also used to refer to the base station.
[0216] A base station can accommodate one or more (e.g., 3) cells. When a base station accommodates multiple cells, the entire coverage area of the base station can be divided into multiple smaller areas, and each smaller area can also be provided with communication services through a base station subsystem (e.g., a small indoor base station (RRH: Remote Radio Head)). Terms such as "cell" or "sector" refer to a part or the whole of the coverage area of at least one of the base station and the base station subsystem that provides communication services within the coverage range.
[0217] In the present disclosure, terms such as "Mobile Station (MS)", "user terminal", "User Equipment (UE)", "terminal" can be used interchangeably.
[0218] Regarding the mobile station, those skilled in the art sometimes also use the following terms to refer to it: subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client or some other appropriate terms.
[0219] At least one of the base station and the mobile station may also be referred to as a transmitting device, a receiving device, a communication device, etc. In addition, at least one of the base station and the mobile station may be a device mounted on a moving body, the moving body itself, etc. The moving body may be a vehicle (e.g., a car, an airplane, etc.), a moving body that moves in an unmanned manner (e.g., a drone, a self-driving car, etc.), or a robot (humanoid or non-humanoid). In addition, at least one of the base station and the mobile station also includes a device that does not necessarily move during communication operations. For example, at least one of the base station and the mobile station may be an IoT (Internet of Things) device such as a sensor.
[0220] In addition, the base station in the present disclosure may also be replaced by a user terminal. For example, with respect to a structure in which communication between a base station and a user terminal is replaced by communication between a plurality of terminals 20 (e.g., it may also be referred to as D2D (Device-to-Device), V2X (Vehicle-to-Everything), etc.), various forms / embodiments of the present disclosure can also be applied. In this case, it may also be configured such that the terminal 20 has the functions of the above-described base station 10. In addition, terms such as "uplink" and "downlink" may also be replaced by terms corresponding to inter-terminal communication (e.g., "side"). For example, an uplink channel, a downlink channel, etc. may also be replaced by a side channel.
[0221] Similarly, the user terminal in the present disclosure may be replaced by a base station. In this case, it may also be configured such that the base station has the functions of the above-described user terminal.
[0222] Terms such as "determining" and "deciding" used in this disclosure sometimes also encompass a variety of actions. For example, "determining" and "deciding" can include regarding matters that have been judged, calculated, computed, processed, derived, investigated, looked up / search / inquired (e.g., searching in a table, database, or other data structure), or ascertained as matters that have been "determined" or "decided". In addition, "determining" and "deciding" can include regarding matters that have been received (e.g., receiving information), transmitted (e.g., transmitting information), input, output, accessed (e.g., accessing data in memory) as matters that have been "determined" or "decided". Further, "determining" and "deciding" can include regarding matters that have been resolved, selected, chosen, established, compared, etc. as matters that have been "determined" or "decided". That is, "determining" and "deciding" can include regarding any action as a matter that has been "determined" or "decided". Additionally, "determining (deciding)" can also be replaced with "assuming", "expecting", "considering", etc.
[0223] Terms such as "connected" and "coupled" or any variations of these terms are intended to represent all direct or indirect connections or couplings between two or more elements, and can include cases where there is one or more intermediate elements between the two elements that are "connected" or "coupled" to each other. The coupling or connection between elements can be a physical coupling or connection, a logical coupling or connection, or a combination of these. For example, "access" can also be used to replace "connected". In the context of this disclosure, it can be considered that two elements "connect" or "couple" to each other using at least one of one or more wires, cables, and printed electrical connections, and as some non-limiting and non-exhaustive examples, using electromagnetic energy with wavelengths in the radio frequency range, microwave region, and optical (both visible and invisible) region to "connect" or "couple" to each other.
[0224] The reference signal can be abbreviated as RS (Reference Signal), or can be called Pilot according to the applied standard.
[0225] The description such as "according to" used in this disclosure does not mean "only according to" unless otherwise clearly stated. In other words, the description such as "according to" means both "only according to" and "at least according to".
[0226] Any reference to elements using the designations such as "first", "second", etc. used in this disclosure does not entirely limit the quantity or order of these elements. These designations may be used in this disclosure as a convenient method for distinguishing between more than two elements. Therefore, the reference to the first element and the second element does not mean that only two elements can be adopted or that the first element must precede the second element in any form.
[0227] The "unit" in the structure of each of the above devices can also be replaced with "section", "circuit", "equipment", etc.
[0228] When "include", "including" and their variants are used in this disclosure, these terms mean inclusive in the same way as the term "comprising". Also, the term "or" used in this disclosure does not refer to exclusive or.
[0229] A radio frame can be composed of one or more frames in the time domain. In the time domain, each of the one or more frames can be called a subframe. A subframe can be further composed of one or more time slots in the time domain. A subframe can also have a fixed time length (e.g., 1 ms) independent of the numerology.
[0230] The numerology can be communication parameters applied to at least one of transmission and reception of a certain signal or channel. The numerology can represent, for example, at least one of subcarrier spacing (SCS: SubCarrier Spacing), bandwidth, symbol length, cyclic prefix length, transmission time interval (TTI: Transmission Time Interval), number of symbols per TTI, radio frame structure, specific filtering processing performed by the transceiver in the frequency domain, specific windowing processing performed by the transceiver in the time domain, etc.
[0231] A time slot can be composed of one or more symbols (such as OFDM (Orthogonal Frequency Division Multiplexing) symbols, SC-FDMA (Single Carrier Frequency Division Multiple Access) symbols, etc.) in the time domain. A time slot can be a time unit based on a parameter set.
[0232] A time slot can contain multiple mini-slots. Each mini-slot can be composed of one or more symbols in the time domain. In addition, a mini-slot can also be referred to as a sub-slot. A mini-slot can be composed of a smaller number of symbols than a time slot. The PDSCH (or PUSCH) transmitted in units of time larger than a mini-slot can be called PDSCH (or PUSCH) mapping type A. The PDSCH (or PUSCH) transmitted using a mini-slot can be called PDSCH (or PUSCH) mapping type B.
[0233] A radio frame, a sub-frame, a time slot, a mini-slot, and a symbol all represent time units when transmitting signals. A radio frame, a sub-frame, a time slot, a mini-slot, and a symbol can be respectively referred to by corresponding other names.
[0234] For example, 1 sub-frame can also be referred to as a Transmission Time Interval (TTI), multiple consecutive sub-frames can also be referred to as a TTI, 1 time slot or 1 mini-slot can also be referred to as a TTI. That is, at least one of a sub-frame and a TTI can be a sub-frame (1 ms) in the existing LTE, can also be a period shorter than 1 ms (for example, 1 - 13 symbols), and can also be a period longer than 1 ms. In addition, the unit representing a TTI can be referred to not as a sub-frame, but as a time slot, a mini-slot, etc.
[0235] Here, a TTI is, for example, the minimum time unit for scheduling in wireless communication. For example, in an LTE system, a base station performs scheduling to allocate radio resources (such as the bandwidth that can be used in each terminal 20, the transmission power, etc.) to each terminal 20 in units of a TTI. In addition, the definition of a TTI is not limited to this.
[0236] A TTI can be the transmission time unit of a data packet (transmission block), a code block, a codeword, etc. after channel coding, and can also be the processing unit for scheduling, link adaptation, etc. In addition, when a TTI is given, the actual time interval (such as the number of symbols) to which a transmission block, a code block, a codeword, etc. are mapped can be shorter than this TTI.
[0237] In addition, when one time slot or one mini time slot is referred to as a TTI, more than one TTI (i.e., more than one time slot or more than one mini time slot) can constitute the minimum time unit for scheduling. Moreover, the number of time slots (number of mini time slots) that constitute the minimum time unit for scheduling can be controlled.
[0238] A TTI having a time length of 1 ms can also be referred to as a normal TTI (TTI in LTE Rel.8-12), a normal TTI, a long TTI, a normal subframe, a long subframe, a time slot, etc. A TTI shorter than a normal TTI can be called a shortened TTI, a short TTI, a partial TTI, a shortened subframe, a short subframe, a mini time slot, a sub time slot, a time slot, etc.
[0239] In addition, for a long TTI (e.g., a normal TTI, a subframe, etc.), it can be replaced with a TTI having a time length exceeding 1 ms, and for a short TTI (e.g., a shortened TTI, etc.), it can be replaced with a TTI having a TTI length less than that of the long TTI and having a TTI length of 1 ms or more.
[0240] A resource block (RB) is a resource allocation unit in the time domain and the frequency domain. In the frequency domain, it can contain one or more consecutive subcarriers. The number of subcarriers contained in an RB can be the same regardless of the parameter set, for example, it can be 12. The number of subcarriers contained in an RB can also be determined according to the parameter set.
[0241] Moreover, the time domain of an RB can contain one or more symbols, and can be the length of 1 time slot, 1 mini time slot, 1 subframe, or 1 TTI. 1 TTI, 1 subframe, etc. can be respectively composed of one or more resource blocks.
[0242] In addition, one or more RBs can be referred to as a physical resource block (PRB), a sub-carrier group (SCG), a resource element group (REG), a PRB pair, an RB pair, etc.
[0243] Moreover, a resource block can be composed of one or more resource elements (RE). For example, 1 RE can be a radio resource area of 1 subcarrier and 1 symbol.
[0244] A bandwidth part (BWP) (which may be referred to as a partial bandwidth or the like) may represent a subset of consecutive common resource blocks (RB) used for a certain parameter set in a certain carrier. Here, the common RB may be determined by the index of the RB based on the common reference point of the carrier. The PRB may be defined in a certain BWP and numbered within that BWP.
[0245] The BWP may include a BWP for UL (UL BWP) and a BWP for DL (DL BWP). One or more BWPs may be set for the terminal 20 within one carrier.
[0246] At least one of the set BWPs may be active, and it may not be assumed that the terminal 20 transmits or receives a predetermined signal / channel outside the active BWP. In addition, in the present disclosure, "cell", "carrier", etc. may be replaced with "BWP".
[0247] The structures of the above-mentioned radio frames, subframes, time slots, mini time slots, and symbols are merely examples. For example, the number of subframes included in a radio frame, the number of time slots per subframe or radio frame, the number of mini time slots included in a time slot, the number of symbols and the number of RBs included in a time slot or mini time slot, the number of subcarriers included in an RB, and the number of symbols, symbol length, cyclic prefix (CP) length, etc. within a TTI can be changed in various ways.
[0248] In the present disclosure, for example, when articles are added through translation as in the case of a, an, and the in English, the present disclosure may also include cases where the nouns following these articles are in the plural form.
[0249] In the present disclosure, an expression such as "A and B are different" may also mean "A and B are mutually different". In addition, this expression may also mean "A and B are each different from C". Expressions such as "separate" and "combine" may be interpreted in the same way as "different".
[0250] Each form / embodiment described in the present disclosure may be used alone, in combination, or switched according to execution. In addition, the notification of predetermined information is not limited to being explicit (for example, notification of "is X"), and may also be implicit (for example, without notification of the predetermined information).
[0251] In addition, the UL transmission of SL-HARQ-ACK in the present disclosure is an example of the first transmission. Other UL transmissions are examples of the second transmission. Parameter X is an example of the first parameter. Parameter Y is an example of the second parameter. DCI is an example of downlink control information.
[0252] As described above, the present disclosure has been described in detail. However, for those skilled in the art, it should be clear that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented in the form of modifications and changes without departing from the gist and scope of the present disclosure determined by the claims. Therefore, the purpose of the description of the present disclosure is to illustrate, and it has no restrictive meaning for the present disclosure.
[0253] Reference Numeral Explanation
[0254] 10: Base station;
[0255] 110: Transmitting unit;
[0256] 120: Receiving unit;
[0257] 130: Setting unit;
[0258] 140: Control unit;
[0259] 20: Terminal;
[0260] 210: Transmitting unit;
[0261] 220: Receiving unit;
[0262] 230: Setting unit;
[0263] 240: Control unit;
[0264] 1001: Processor;
[0265] 1002: Storage device;
[0266] 1003: Auxiliary storage device;
[0267] 1004: Communication device;
[0268] 1005: Input device;
[0269] 1006: Output device.
Claims
1. A terminal, comprising: a control unit that, when at least an overlap occurs in time domain between "a first uplink transmission, i.e., a first UL transmission, of a hybrid automatic repeat request acknowledgment, i.e., a HARQ acknowledgment, received from another terminal and sent to a base station" and "a second uplink transmission, i.e., a second UL transmission, to the base station", determines which one of the first UL transmission and the second UL transmission to execute according to whether the priority of the second UL transmission is a first priority higher than a second priority, and a first parameter related to the first priority or a second parameter related to the second priority; and a transmission unit that executes the first UL transmission or the second UL transmission according to the determination, wherein the control unit when the priority of the second UL transmission is the first priority, if the value representing the priority of the first UL transmission is less than the first parameter, determines to execute the first UL transmission, and if the value representing the priority of the first UL transmission is equal to or greater than the first parameter, determines to execute the second UL transmission, when the priority of the second UL transmission is the second priority, determines which one of the first UL transmission and the second UL transmission to execute based on a comparison result between the value representing the priority of the first UL transmission and the second parameter.
2. The terminal according to claim 1, wherein when the priority of the second UL transmission is the first priority, the control unit determines to execute the second UL transmission if the first parameter is not set for the terminal.
3. The terminal according to claim 1, wherein the first parameter, the second parameter, and a parameter related to the priority of sidelink transmission are common.
4. The terminal according to claim 1, wherein the value representing the priority of the first UL transmission is represented by control information from the other terminal.
5. A communication system, wherein the communication system includes a terminal and a base station, the terminal includes: a control unit that, when at least an overlap occurs in time domain between "a first uplink transmission, i.e., a first UL transmission, of a hybrid automatic repeat request acknowledgment, i.e., a HARQ acknowledgment, received from another terminal and sent to a base station" and "a second uplink transmission, i.e., a second UL transmission, to the base station", determines which one of the first UL transmission and the second UL transmission to execute according to whether the priority of the second UL transmission is a first priority higher than a second priority, and a first parameter related to the first priority or a second parameter related to the second priority; and a transmission unit that executes the first UL transmission or the second UL transmission according to the determination, wherein the control unit when the priority of the second UL transmission is the first priority, if the value representing the priority of the first UL transmission is less than the first parameter, determines to execute the first UL transmission, and if the value representing the priority of the first UL transmission is equal to or greater than the first parameter, determines to execute the second UL transmission, When the priority of the second UL transmission is the second priority, based on the comparison result between the value representing the priority of the first UL transmission and the second parameter, it is determined which one of the first UL transmission and the second UL transmission is to be executed. The base station receives the first UL transmission or the second UL transmission from the terminal.
6. A communication method for a terminal, wherein, the communication method has the following steps: A control step, when at least an overlap in time domain occurs between "a first uplink transmission (i.e., a first UL transmission) of a hybrid automatic repeat request acknowledgment (i.e., HARQ acknowledgment) received from another terminal and sent to the base station" and "a second uplink transmission (i.e., a second UL transmission) to the base station", according to whether the priority of the second UL transmission is a first priority higher than the second priority, and a first parameter related to the first priority or a second parameter related to the second priority, it is determined which one of the first UL transmission and the second UL transmission is to be executed; When the priority of the second UL transmission is the first priority, if the value representing the priority of the first UL transmission is less than the first parameter, it is determined to execute the first UL transmission, and if the value representing the priority of the first UL transmission is greater than or equal to the first parameter, it is determined to execute the second UL transmission; When the priority of the second UL transmission is the second priority, based on the comparison result between the value representing the priority of the first UL transmission and the second parameter, it is determined which one of the first UL transmission and the second UL transmission is to be executed; and A transmission step, according to the determination, the first UL transmission or the second UL transmission is executed.