terminal

CN113875283BActive Publication Date: 2026-08-14NTT DOCOMO INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-06-03
Publication Date
2026-08-14

AI Technical Summary

Benefits of technology

[0015]根据所公开的技术,在终端间直接通信中,能够适当地收发与重发控制有关的应答。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113875283B_ABST
    Figure CN113875283B_ABST
Patent Text Reader

Abstract

The terminal includes: a transmitting unit that transmits data to a plurality of other terminals via a physical shared channel configured in a resource pool; a control unit that determines resources configured for sending and receiving responses related to retransmission control corresponding to the data; and a receiving unit that receives responses related to retransmission control corresponding to the data from the other terminals in the determined resources, wherein the control unit determines a portion of the plurality of other terminals to which the responses related to retransmission control will be transmitted if the responses related to the retransmission control include either a positive or a negative response, and the number of the plurality of other terminals is greater than the number of resources configured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a terminal in a wireless communication system. Background Technology

[0002] In LTE (Long Term Evolution) and its successor systems (e.g., LTE-A (LTE Advanced), NR (New Radio) (also known as 5G)), D2D (Device to Device) technology, which allows terminals to communicate directly with each other without going through a base station (e.g., non-patent literature 1), is being researched.

[0003] D2D can reduce the traffic load between terminals and base stations, enabling communication between terminals even when base stations cannot communicate, such as during disasters. Furthermore, in 3GPP (3rd Generation Partnership Project), D2D is referred to as a "sidelink," but in this specification, the more general term D2D is used. However, in the description of the implementation methods described later, the term "sidelink" may also be used as needed.

[0004] D2D communication is broadly divided into D2D discovery (also known as D2D discovery), used to discover other terminals capable of communication, and D2D communication (also known as D2D direct communication, D2D communication, direct communication between terminals, etc.), used for direct communication between terminals. Hereinafter, without specifically distinguishing between D2D communication and D2D discovery, it will be simply referred to as D2D. Furthermore, signals transmitted and received via D2D are referred to as D2D signals. Various use cases related to services in NR (Vehicle to Everything) are being investigated (e.g., Non-Patent Document 2).

[0005] Existing technical documents

[0006] Non-patent literature

[0007] Non-patent document 1: 3GPP TS 36.211 V15.5.0 (2019-03)

[0008] Non-patent literature 2: 3GPP TR 22.886 V15.1.0 (2017-03) Summary of the Invention

[0009] The problem the invention aims to solve

[0010] In direct inter-terminal communication in NR-V2X, technologies supporting HARQ (Hybrid Automatic Repeat Request) control in multicast are under investigation. On the other hand, resources for configuring PSFCH (Physical Sidelink Feedback Channel) for sending and receiving HARQ responses corresponding to the PSSCH (Physical Sidelink Shared Channel) used in multicast have not yet been specified.

[0011] The present invention was made in view of the above circumstances, and its purpose is to properly send and receive responses related to retransmission control in direct communication between terminals.

[0012] means for solving problems

[0013] According to the disclosed technology, a terminal is provided, comprising: a transmitting unit that transmits data to a plurality of other terminals via a physical shared channel configured in a resource pool; a control unit that determines resources configured for transmitting and receiving responses related to retransmission control corresponding to the data from the other terminals in the determined resources, wherein the control unit determines a portion of the plurality of other terminals to transmit the responses related to the retransmission control if the responses related to the retransmission control include affirmative or negative responses, and the number of the plurality of other terminals is greater than the number of resources configured.

[0014] Invention Effects

[0015] According to the disclosed technology, in direct communication between terminals, it is possible to appropriately send and receive responses related to retransmission control. Attached Figure Description

[0016] Figure 1 This is a diagram used to illustrate V2X.

[0017] Figure 2 This is a diagram (1) used to illustrate the transmission mode of V2X.

[0018] Figure 3 This is a diagram (2) used to illustrate the transmission mode of V2X.

[0019] Figure 4 This is a diagram (3) used to illustrate the transmission mode of V2X.

[0020] Figure 5This is a diagram (4) used to illustrate the transmission mode of V2X.

[0021] Figure 6 This is a diagram (1) used to illustrate the communication types of V2X.

[0022] Figure 7 This is a diagram (2) used to illustrate the communication types of V2X.

[0023] Figure 8 This is a diagram (3) used to illustrate the communication types of V2X.

[0024] Figure 9 This is a flowchart illustrating an example of HARQ responses in V2X.

[0025] Figure 10 This is a diagram illustrating an example of multicast in an embodiment of the present invention.

[0026] Figure 11 This is a diagram illustrating an example (1) of a channel configuration in an embodiment of the present invention.

[0027] Figure 12 This is a diagram illustrating an example (2) of the channel configuration in an embodiment of the present invention.

[0028] Figure 13 This is a diagram illustrating an example of the functional structure of a base station 10 in an embodiment of the present invention.

[0029] Figure 14 This is a diagram illustrating an example of the functional structure of terminal 20 in an embodiment of the present invention.

[0030] Figure 15 This is a diagram illustrating an example of the hardware structure of a base station 10 or a terminal 20 in an embodiment of the present invention. Detailed Implementation

[0031] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings. Furthermore, the embodiments described below are merely examples, and the application of the present invention is not limited to the embodiments described below.

[0032] When the wireless communication system according to the embodiments of the present invention is in operation, existing technologies may be appropriately used. However, such existing technologies include, but are not limited to, existing LTE. Furthermore, unless otherwise stated, the term "LTE" as used in this specification has a broad meaning that includes LTE-Advanced and subsequent modes (such as NR) or wireless LAN (Local Area Network).

[0033] Furthermore, in embodiments of the present invention, the duplex mode can be TDD (Time Division Duplex), FDD (Frequency Division Duplex), or other modes (e.g., Flexible Duplex).

[0034] Furthermore, in embodiments of the present invention, the "configure" wireless parameters can be pre-configured predetermined values, or wireless parameters notified from the base station 10 or the terminal 20 can be set.

[0035] Figure 1 This diagram illustrates V2X. Within 3GPP, technologies for implementing V2X (Vehicle to Everything) or eV2X (enhanced V2X) by extending D2D functionality are being researched and standardized. Figure 1 As shown, V2X is a part of ITS (Intelligent Transport Systems). It is a collective term for V2V (Vehicle to Vehicle), V2I (Vehicle to Infrastructure), V2N (Vehicle to Network), and V2P (Vehicle to Pedestrian), which are communication forms between vehicles, roadside units (RSUs) located beside the road, roadside units (RSUs) located beside the road, roadside units (RSUs) located between vehicles, roadside units (RSUs) located between vehicles and ITS servers, roadside units (RSUs) located between vehicles and mobile terminals held by pedestrians.

[0036] Furthermore, 3GPP is researching V2X using LTE or NR cellular communication and inter-terminal communication. V2X using cellular communication is also referred to as cellular V2X. In NR V2X, research is underway to achieve high capacity, low latency, high reliability, and QoS (Quality of Service) control.

[0037] Regarding V2X for LTE or NR, future research is envisioned to extend beyond 3GPP specifications. For example, research is envisioned on ensuring interoperability, reducing costs associated with higher-level installations, methods for the concurrent use or switching of multiple RATs (Radio Access Technologies), regulatory support in various countries, and methods for data acquisition, distribution, database management, and utilization on LTE or NR V2X platforms.

[0038] In embodiments of the present invention, the communication device is primarily envisioned to be mounted on a vehicle, but the embodiments of the present invention are not limited to this method. For example, the communication device can be a terminal held by a person, a device mounted on a drone or aircraft, or a base station, RSU, relay station (Relay node), terminal with scheduling capabilities, etc.

[0039] Additionally, SL (Sidelink) can be distinguished based on UL (Uplink) or DL ​​(Downlink) and any one or a combination of 1) to 4) below. Furthermore, SL can also be other names.

[0040] 1) Resource allocation in the time domain

[0041] 2) Frequency domain resource allocation

[0042] 3) Reference synchronization signals (including SLSS (Sidelink Synchronization Signal))

[0043] 4) Reference signal used in path-loss measurement for transmit power control

[0044] Furthermore, for SL or UL OFDM (Orthogonal Frequency Division Multiplexing), any of the following can be applied: CP-OFDM (Cyclic-Prefix OFDM), DFT-S-OFDM (Discrete Fourier Transform-Spread-OFDM), OFDM without transform precoding, or OFDM with transform precoding.

[0045] In LTE's SL (Send-On) architecture, two modes, Mode 3 and Mode 4, are specified for resource allocation for terminal 20. In Mode 3, transmission resources are dynamically allocated using the DCI (Downlink Control Information) sent from base station 10 to terminal 20. Furthermore, SPS (Semi-Persistent Scheduling) is also possible in Mode 3. In Mode 4, terminal 20 autonomously selects transmission resources from the resource pool.

[0046] In addition, the time slot in the embodiments of the present invention can also be replaced by symbol, mini time slot, subframe, radio frame, TTI (Transmission Time Interval). Furthermore, the cell in the embodiments of the present invention can also be replaced by cell group, carrier component, BWP, resource pool, resource, RAT (Radio Access Technology), system (including wireless LAN), etc.

[0047] Figure 2 This is a diagram illustrating an example (1) of V2X transmission modes. Alternatively, the transmission mode can be replaced with a resource allocation mode. Figure 2 In the sidelink communication transmission mode shown, in step 1, base station 10 sends a sidelink schedule to terminal 20A. Then, terminal 20A, based on the received schedule, sends a PSCCH (Physical Sidelink Control Channel) and a PSSCH (Physical Sidelink Shared Channel) to terminal 20B (step 2). Alternatively... Figure 2 The sidelink communication transmission mode shown is called sidelink transmission mode 3 in LTE. In sidelink transmission mode 3 in LTE, sidelink scheduling is performed based on Uu. Uu refers to the radio interface between the UTRAN (Universal Terrestrial Radio Access Network) and the UE (User Equipment). Alternatively, it can also be... Figure 2 The sidelink communication transmission mode shown is called sidelink transmission mode 1 in NR.

[0048] Figure 3 This is a diagram illustrating example (2) of V2X transmission modes. Figure 3In the side-link communication transmission mode shown, in step 1, terminal 20A uses autonomously selected resources to send PSCCH and PSSCH to terminal 20B. Similarly, terminal 20B uses autonomously selected resources to send PSCCH and PSSCH to terminal 20A (step 1). Alternatively... Figure 3 The sidelink communication transmission mode shown is called sidelink transmission mode 2a in NR. In sidelink transmission mode 2a in NR, the UE itself performs resource selection.

[0049] Figure 4 This is a diagram illustrating example (3) of V2X transmission modes. Figure 4 In the sidelink communication transmission mode shown, in step 0, the sidelink resource mode is (pre-set) for terminal 20A. Then, terminal 20A sends PSSCH to terminal 20B according to the received resource mode (step 1). Alternatively... Figure 4 The sidelink communication transmission mode shown is called sidelink transmission mode 2c in NR.

[0050] Figure 5 This is a diagram illustrating an example (4) of V2X transmission modes. Figure 5 In the sidelink communication transmission mode shown, in step 1, terminal 20C sends a sidelink schedule to terminal 20A via PSCCH. Then, terminal 20A sends a PSSCH to terminal 20B according to the received schedule (step 2). Alternatively... Figure 5 The sidelink communication transmission mode shown is called sidelink transmission mode 2d in NR.

[0051] Figure 6 This is a diagram (1) used to illustrate the communication types of V2X. Figure 6 The communication type of the side link shown is unicast. Terminal 20A sends PSCCH and PSSCH to terminal 20. Figure 6 In the example shown, terminal 20A unicasts to terminal 20B and unicasts to terminal 20C.

[0052] Figure 7 This is a diagram (2) used to illustrate the communication types of V2X. Figure 7 The communication type of the side link shown is multicast. Terminal 20A sends PSCCH and PSSCH to one or more groups to which terminals 20 belong. Figure 7 In the example shown, the group includes terminals 20B and 20C, and terminal 20A multicasts to the group.

[0053] Figure 8 This is a diagram (3) used to illustrate the communication types of V2X. Figure 8The communication type of the side link shown is broadcast. Terminal 20A sends PSCCH and PSSCH to one or more terminals 20. Figure 8 In the example shown, terminal 20A broadcasts to terminals 20B, 20C, and 20D.

[0054] Figure 9 This is a flowchart illustrating an example of HARQ responses in V2X. (Example:) Figure 9 As shown, in step S1, terminal 20A sends PSCCH and PSSCH to terminal 20B. Then, terminal 20B sends PSFCH (Physical Sidelink Feedback Channel) containing the HARQ response corresponding to the received PSSCH to terminal 20A.

[0055] In NR-V2X, HARQ is supported in both unicast and multicast PSCCH and PSSCH. HARQ feedback and HARQ combining are supported at the physical layer in both unicast and multicast. Furthermore, NR-V2X defines SFCI (Sidelink Feedback Control Information) that includes HARQ responses. SFCI is applied using at least one SFCI format that contains the HARQ response corresponding to the PSSCH.

[0056] In NR-V2X multicast HARQ responses, there are two options: Option 1, where the receiving terminal 20 sends only NACK; and Option 2, where it sends either ACK or NACK. For example, in Option 1, all receiving terminals 20 may share a single PSFCH, a subset of receiving terminals 20 may share a single PSFCH, or all or a subset of receiving terminals 20 may share a pool of PSFCHs. In Option 2, each receiving terminal 20 may use different PSFCHs for sending ACK or NACK. Furthermore, in Option 2, all or a subset of receiving terminals 20 may share a single PSFCH for sending ACK, or they may share a different PSFCH for sending NACK. Additionally, PSFCH resources can be mapped to any one or more regions in the time domain, frequency domain, and code domain. Hereinafter, "Option 1" refers to Option 1 of the multicast HARQ response, and "Option 2" refers to Option 2 of the multicast HARQ response.

[0057] Figure 10This diagram illustrates an example of multicast in an embodiment of the present invention. As described above, in the NR sidelink, the transmission of HARQ responses via PSFCH is supported. Furthermore, the format of PSFCH can be the same as PUCCH (Physical Uplink Control Channel) format 0. That is, the PSFCH format can be a sequence-based format with a PRB (Physical Resource Block) size of 1, where ACK and NACK are identified by differences in the sequence. The format of PSFCH is not limited to this. PSFCH resources can be configured in symbols at the end of a time slot or multiple symbols at the end. Furthermore, a period N is set or predefined for the PSFCH resources. The period N can be set or predefined in units of time slots.

[0058] exist Figure 10 In the diagram, the vertical axis corresponds to the frequency domain, and the horizontal axis corresponds to the time domain. The PSCCH can be configured as one symbol at the beginning of a time slot, or as multiple symbols starting from the beginning, or as multiple symbols starting from symbols other than the beginning. The PSFCH can be configured as one symbol at the end of a time slot, or as multiple symbols at the end of a time slot. Figure 10 In the example shown, three sub-channels are configured in the resource pool, and two PSFCHs are configured after the third time slot, which is configured with PSSCH. The arrows from PSSCH to PSFCH indicate examples of PSFCHs associated with PSSCH.

[0059] In NR-V2X multicast, when the HARQ response is option 2 (either ACK or NACK), it is necessary to determine the resources used for PSFCH transmission and reception. For example... Figure 10 As shown, in step 1, UE#A, acting as the transmitting terminal 20, performs multicast to UE#B, UE#C, and UE#D, acting as the receiving terminal 20, via SL-SCH. In the following step 2, UE#B uses PSFCH#B, UE#C uses PSFCH#C, and UE#D uses PSFCH#D to send a HARQ response to UE#A. Wherein, as... Figure 10 As shown in the example, when the number of available PSFCH resources is less than the number of receiving terminals 20 belonging to the group, it is necessary to decide how to allocate the PSFCH resources. Additionally, the sending terminal 20 can know the number of receiving terminals 20 in the multicast.

[0060] Figure 11 This is a diagram illustrating an example (1) of channel configuration in an embodiment of the present invention. Figure 11In the example shown, three sub-channels are configured in the resource pool, and four PSFCHs are configured after time slots 4, 3, 2, and 1, where PSSCHs are configured. The period for configuring PSFCHs is four time slots. The arrows from PSSCHs toward PSFCHs indicate examples of PSFCHs associated with PSSCHs.

[0061] When the HARQ response in NR-V2X multicast is configured or notified to be option 2 (e.g., when the information element (e.g., higher-layer parameter) FeedbackTypeGroupcast = 'type2'), the resources of the PSFCH determined in the time domain, frequency domain, and code domain can be determined by at least one of the parameters shown in 1)-16) below. Additionally, the parameters shown in 1)-16) below can be parameters associated with a resource pool.

[0062] 1) Slot indexes of PSCCH and / or PSSCH: A

[0063] 2) PSFCH slot index: B

[0064] 3) Time slot gap between PSFCH and the immediately preceding A: K

[0065] 4) Sub-channel indexes of PSCCH and / or PSSCH: C

[0066] 5) Initial PRB index within the subchannel for transmitting PSFCH: D

[0067] 6) Number of PRBs in the sub-channel transmitting PSFCH: F

[0068] 7) Number of sub-channels in the resource pool: G

[0069] 8) Number of PRBs in the resource pool: H

[0070] 9) Period of PSFCH: N

[0071] 10) L1 Source ID: P

[0072] 11) L1 Destination ID: Q

[0073] 12) Terminal identification within the group uses L1 ID (Virtual ID: R).

[0074] 13) Group identification using L1 ID: T

[0075] 14) Number of code fields in PSFCH: S

[0076] 15) Number of PRBs in sub-channel m: E_m

[0077] 16) The initial PRB index in sub-channel m: D_m

[0078] like Figure 10 As shown, when configuring the initial PSCCH and PSSCH in time slot n, the PSFCH resource is determined by at least one of the following parameters: A = {n, n+1, n+2, n+3}, B = n+4, C = 0, D = 0, E = 8, F = 2, N = 4. P is the L1 source ID, representing the Layer 1 ID of the transmitting terminal 20. Q is the L1 destination ID, representing the Layer 1 ID of the receiving terminal 20.

[0079] For example, in option 2 for multicast and option 1 for unicast and / or multicast, the above parameters or the formulas for the resources of PSFCH derived from the above parameters may be different.

[0080] Furthermore, the frequency domain of the PSFCH resource can be the same as that of the PSFCH corresponding to the multicast PSSCH, while the code domain of the PSFCH resource can be different. For example, the method for determining the frequency domain of the PSFCH resource can be the same in option 2 for multicast and option 1 for unicast and / or multicast. For example, the index Z of the cyclic shift as the code domain of the PSFCH resource can be defined as Z = R or Z = R mod S. Furthermore, for example, the index Z of the cyclic shift as the code domain of the PSFCH resource can be defined as Z = 2 × R or Z = R mod (S / 2). That is, adjacent code domain resources are not used, but separate resources are used. Thus, setting the interval of the PSFCH resources in the code domain to twice can improve reception characteristics. Furthermore, for example, the index Z of the cyclic shift as the code domain of the PSFCH resource can be defined as Z = Q or Z = Q mod S. Furthermore, for example, the index Z of the cyclic shift as the code domain of the PSFCH resource can be defined as Z = 2 × Q or Z = Q mod (S / 2). By using Q, communication can be performed even when R, which serves as the virtual ID, is unknown in the receiving terminals 20 belonging to the group. Furthermore, in the formula for calculating Z above, "2" can be replaced with other values.

[0081] Furthermore, the code domain of the PSFCH resource can be the same as that of the PSFCH corresponding to the multicast PSSCH, while the frequency domain of the PSFCH resource can be different.

[0082] Alternatively, other methods similar to cyclic shifting can be used in the code domain of the PSFCH resource. For example, TD-OCC (Time Domain Orthogonal Cover Code) or FD-OCC (Frequency Domain Orthogonal Cover Code) can be used in the code domain of the PSFCH resource.

[0083] Additionally, in multicast option 2 and unicast and / or multicast option 1, different sub-channels for PSFCH transmission and reception can be set or notified.

[0084] For example, when option 2 for multicast is set or notified, the number X of receiving terminals 20 belonging to the group can be set to less than the number Y of PSFCHs that can be used to respond to HARQ messages corresponding to PSSCHs used in multicast. For example, if the number X of receiving terminals 20 exceeds the number Y of PSFCHs, an error can be considered to have occurred. That is, terminal 20 does not expect X to exceed Y. As another example, if the number X of receiving terminals 20 exceeds the number Y of PSFCHs, some receiving terminals 20 may not send HARQ messages, may postpone HARQ messages, or may retransmit HARQ messages. The aforementioned portion of receiving terminals 20 can be determined based on the terminal ID. As another example, the aforementioned portion of receiving terminals 20 can also be determined based on the distance between the sending terminal 20 and the receiving terminal 20, the number X of receiving terminals 20 belonging to the group, and the number Y of PSFCHs that can be used to respond to HARQ messages corresponding to PSSCHs used in multicast. That is, the threshold related to the distance between the transmitting terminal 20 and the receiving terminal 20, which determine whether the HARQ response is valid or invalid, can be changed based on X and Y. As another example, the receiving terminal 20 mentioned above can be determined based on notifications from the transmitting terminal 20 or the base station 10. In addition, the distance between terminals can be a factor calculated based on at least one piece of information such as the (sub)region where each terminal is located, the path loss of the transmission power between terminals, and the signal arrival time between terminals or between a terminal and a base station.

[0085] For example, when configured or notified in multicast option 2, the number X of receiving terminals 20 belonging to the group can be set to a value Z or less. For example, the number Z can be set or predefined. For example, if the number X of receiving terminals 20 exceeds the number Z, it can be considered an error. That is, terminal 20 does not anticipate X exceeding Z. As another example, if the number X of receiving terminals 20 exceeds the number Z, some receiving terminals 20 may not send a HARQ response, may postpone the HARQ response, or may retransmit the HARQ response. The aforementioned portion of receiving terminals 20 can be determined based on the terminal ID. As another example, the aforementioned portion of receiving terminals 20 can be determined based on the distance between the sending terminal 20 and the receiving terminal 20, the number X of receiving terminals 20 belonging to the group, and the number Z of PSFCHs that can be used for HARQ responses corresponding to PSSCHs used in multicast. As another example, the aforementioned portion of receiving terminals 20 can be determined based on notifications from the sending terminal 20 or the base station 10. In addition, the distance between terminals can be determined based on at least one of the following factors: the sub-region where each terminal is located, the path loss of the transmission power between terminals, and the signal arrival time between terminals or between a terminal and a base station.

[0086] Figure 12 This is a diagram illustrating an example (2) of the channel configuration in an embodiment of the present invention. When option 2 for multicast is set or notified, resources associated with other PSSCHs can be used for the transmission of PSFCHs corresponding to the multicast PSCCH and / or PSSCH.

[0087] The receiving terminal 20 can detect other PSFCH resources that are not used for HARQ responses through sensing. For example... Figure 12 As shown, when UE#D, acting as receiving terminal 20, detects that PSCCH and / or PSSCH have not been transmitted in a certain time slot of subchannel #1, it can use the resources corresponding to that PSSCH to transmit PSFCH#D. When UE#D, acting as receiving terminal 20, detects by sensing that PSCCH and / or PSSCH have not been transmitted and uses the resources corresponding to that PSSCH to transmit PSFCH#D, the resources of PSFCH in subchannel #0 that were initially available can be maintained (i.e., in...). Figure 12 In the examples, PSFCH#B and PSFCH#C). Here, for example, sensing refers to decoding the SCI, measuring the signal power of DMRS, etc.

[0088] Additionally, if the number X of receiving terminals 20 belonging to a group exceeds the number Y of PSFCHs that can be used for HARQ responses corresponding to PSSCHs used in multicast, the receiving terminal 20 detects other PSFCH resources that are not used for HARQ responses by sensing and uses them as additional PSFCH resources.

[0089] For example, when option 2 for multicast is set or notified, if the number X of receiving terminals 20 exceeds the number Y of PSFCHs, it can be changed to option 1. In this case, the change can be explicitly or implicitly notified from the sending terminal 20 to the receiving terminal 20, or vice versa. For the sending terminal 20, the change can be additionally or alternatively applied to each multicast transmission and / or reception by both the sending terminal 20 and / or the receiving terminal 20.

[0090] Through the above embodiments, the sending terminal 20 and the receiving terminal 20 can set the PSFCH resources for receiving or sending HARQ responses corresponding to PSSCH according to the parameters of the resource pool. Furthermore, in Option 2, where ACK or NACK is sent, the sending terminal 20 can detect that the multicast HARQ response is DTX, thereby improving communication reliability.

[0091] That is, in direct communication between terminals, it is possible to appropriately send and receive responses related to retransmission control.

[0092] (Device Structure)

[0093] Next, an example of the functional structure of the base station 10 and terminal 20 performing the processes and operations described above will be explained. The base station 10 and terminal 20 include the functions of the embodiments described above. However, the base station 10 and terminal 20 may each have only a portion of the functions described in the embodiments.

[0094] <Base Station 10>

[0095] Figure 13 This is a diagram illustrating an example of the functional structure of base station 10. (As shown...) Figure 13 As shown, the base station 10 has a transmitting unit 110, a receiving unit 120, a setting unit 130 and a control unit 140. Figure 13 The functional structure shown is only one example. The functional divisions and names of the functional units can be arbitrary, as long as the actions involved in the embodiments of the present invention can be performed.

[0096] The transmitting unit 110 includes the function of generating a signal to be transmitted to the terminal 20 and transmitting the signal wirelessly. The receiving unit 120 includes the function of receiving various signals transmitted from the terminal 20 and obtaining, for example, higher-level information from the received signals. In addition, the transmitting 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.

[0097] The setting unit 130 stores preset setting information and various setting information sent to the terminal 20 in a storage device, and reads it from the storage device as needed. The content of the setting information includes, for example, information related to D2D communication settings.

[0098] As described in the embodiment, the control unit 140 performs processing related to the settings for D2D communication with the terminal 20. Furthermore, the control unit 140 sends the D2D communication schedule to the terminal 20 via the transmission unit 110. Alternatively, the signal transmission-related functions of the control unit 140 may be included in the transmission unit 110, and the signal reception-related functions of the control unit 140 may be included in the receiving unit 120.

[0099] Terminal 20

[0100] Figure 14 This is a diagram illustrating an example of the functional structure of terminal 20. (As shown...) Figure 14 As shown, the terminal 20 has a transmitting unit 210, a receiving unit 220, a setting unit 230, and a control unit 240. Figure 14 The functional structure shown is only one example. The functional divisions and names of the functional units can be arbitrary, as long as the actions involved in the embodiments of the present invention can be performed.

[0101] The transmitting unit 210 generates a transmission signal based on the transmission data and transmits the transmission signal wirelessly. The receiving unit 220 wirelessly receives various signals and obtains higher-layer signals from the received physical layer signals. Furthermore, the receiving unit 220 has the function of receiving NR-PSS, NR-SSS, NR-PBCH, DL / UL / SL control signals, or reference signals transmitted from the base station 10. Additionally, for example, as D2D communication, the transmitting unit 210 transmits PSCCH (Physical Sidelink Control Channel), PSSCH (Physical Sidelink Shared Channel), PSDCH (Physical Sidelink Discovery Channel), PSBCH (Physical Sidelink Broadcast Channel), etc., to other terminals 20, and the receiving unit 220 receives PSCCH, PSSCH, PSDCH, or PSBCH from other terminals 20.

[0102] The setting unit 230 stores various setting information received by the receiving unit 220 from the base station 10 or the terminal 20 in a storage device, and reads it from the storage device as needed. In addition, the setting unit 230 also stores pre-set setting information. The content of the setting information includes, for example, information related to D2D communication settings.

[0103] As described in the embodiment, the control unit 240 controls D2D communication with other terminals 20. Furthermore, the control unit 240 performs HARQ-related processing for D2D communication. Additionally, the control unit 240 can schedule D2D communication with other terminals 20. Alternatively, the signal transmission-related functions of the control unit 240 can be included in the transmitting unit 210, and the signal reception-related functions of the control unit 240 can be included in the receiving unit 220.

[0104] (Hardware Structure)

[0105] The block diagram used in the description of the above embodiments ( Figure 13 and Figure 14The diagram illustrates blocks organized by function. These functional blocks (structural units) are implemented through any combination of at least one of hardware and software. Furthermore, there are no particular limitations on the implementation method of each functional block. That is, each functional block can be implemented using a single device that is physically or logically combined, or by directly or indirectly (e.g., using wired, wireless, etc.) connecting two or more physically or logically separate devices. Functional blocks can also be implemented by combining software with one or more of the aforementioned devices.

[0106] Functionally, it includes functions such as judgment, decision, determination, calculation, calculation, processing, derivation, investigation, search, confirmation, receiving, sending, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assigning, but is not limited to these. For example, the functional block (structural part) that enables transmission is called the transmitting unit or transmitter. In short, as mentioned above, there are no particular limitations on the implementation method.

[0107] For example, in one embodiment of this disclosure, the base station 10, terminal 20, etc., can also function as a computer for processing the wireless communication method of this disclosure. Figure 15 This is a diagram illustrating an example of the hardware structure of a base station 10 and a terminal 20 according to an embodiment of this disclosure. The base station 10 and the terminal 20 described above may also be configured as a computer device that physically includes a processor 1001, a storage device 1002, an auxiliary storage device 1003, a communication device 1004, an input device 1005, an output device 1006, and a bus 1007, etc.

[0108] Additionally, in the following description, the term "device" can be replaced with "circuit," "device," "unit," etc. The hardware structure of base station 10 and terminal 20 can be configured to include one or more of the devices shown in the figures, or it can be configured not to include some of the devices.

[0109] The functions of the base station 10 and the terminal 20 are implemented by reading predetermined software (programs) into hardware such as the processor 1001 and the storage device 1002, so that the processor 1001 performs calculations and controls the communication of the communication device 1004 or controls at least one of reading out and writing data in the storage device 1002 and the auxiliary storage device 1003.

[0110] The processor 1001 controls the computer as a whole, for example, by enabling the operating system to function. The processor 1001 may also be a central processing unit (CPU) that includes interfaces with peripheral devices, control units, arithmetic units, registers, etc. For example, the control unit 140 and control unit 240 described above can also be implemented using the processor 1001.

[0111] Furthermore, the processor 1001 reads programs (program code), software modules, or data from at least one of the auxiliary storage devices 1003 and communication devices 1004, and performs various processes accordingly. As a program, a program is used that causes the computer to perform at least a portion of the actions described in the above embodiments. For example, Figure 13 The control unit 140 of the base station 10 shown can also be implemented by a control program stored in the storage device 1002 and operating in the processor 1001. Furthermore, for example, Figure 14 The control unit 240 of the terminal 20 shown can also be implemented by a control program stored in the storage device 1002 and operated by the processor 1001. Regarding the various processes described above, although it has been stated that they are executed by one processor 1001, they can also be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 can also be implemented by more than one chip. Furthermore, the program can also be transmitted from a network via a telecommunications line.

[0112] Storage device 1002 is a computer-readable recording medium, and may be composed of at least one of ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), RAM (Random Access Memory), etc. Storage device 1002 may also be referred to as a register, cache, main memory (main storage device), etc. Storage device 1002 is capable of storing programs (program code), software modules, etc., that are executable for implementing the communication method according to one embodiment of this disclosure.

[0113] The auxiliary storage device 1003 is a computer-readable recording medium, such as at least one of an optical disc like a CD-ROM (CompactDisc ROM), a hard disk drive, a floppy disk, a magneto-optical disk (e.g., a compact disk, a digital multipurpose disk, a Blu-ray disc, a smart card), a flash memory (e.g., a card, a stick, a key drive), a floppy disk, a magnetic stripe, etc. The aforementioned storage medium can also be, for example, a database, a server, or other suitable media that includes at least one of the storage device 1002 and the auxiliary storage device 1003.

[0114] The communication device 1004 is hardware (transceiver) used for communication between computers via at least one of a wired network and a wireless network. For example, it may also be referred to as a network device, network controller, network interface card (NIC), communication module, etc. The communication device 1004 may be configured to include a high-frequency switch, duplexer, filter, frequency synthesizer, etc., to implement at least one of frequency division duplex (FDD) and time division duplex (TDD). For example, transceiver antennas, amplifiers, transceiver units, transmission path interfaces, etc., can also be implemented using the communication device 1004. The transceiver unit may also be physically or logically separated into a transmitting unit and a receiving unit.

[0115] Input device 1005 is an input device that accepts input from external sources (e.g., keyboard, mouse, microphone, switch, button, sensor, etc.). Output device 1006 is an output device that performs output to external sources (e.g., display, speaker, LED, etc.). Alternatively, input device 1005 and output device 1006 can also be integrated (e.g., a touch panel).

[0116] Furthermore, the processor 1001 and storage device 1002, among other devices, are connected via a bus 1007 for communicating information. The bus 1007 can be configured using a single bus or by using different buses for each device.

[0117] Furthermore, the base station 10 and the terminal 20 can be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or a FPGA (Field Programmable Gate Array), and can also use this hardware to implement part or all of the functional blocks. For example, the processor 1001 can also be installed using at least one of these hardware components.

[0118] (Summary of Implementation Methods)

[0119] As described above, according to an embodiment of the present invention, a terminal is provided, comprising: a transmitting unit that transmits data to a plurality of other terminals via a physical shared channel configured in a resource pool; a control unit that determines resources configured for receiving and transmitting responses related to retransmission control corresponding to the data; and a receiving unit that receives responses related to retransmission control corresponding to the data from the other terminals in the determined resources, wherein the control unit determines a portion of the plurality of other terminals to transmit the responses related to the retransmission control if the responses related to the retransmission control include affirmative or negative responses, and the number of the plurality of other terminals is greater than the number of resources configured.

[0120] With the above structure, the sending terminal 20 and the receiving terminal 20 can set the PSFCH resources for receiving or sending HARQ responses corresponding to the PSSCH according to the parameters of the resource pool. Furthermore, in Option 2, where ACK or NACK is sent, the sending terminal 20 can detect if the multicast HARQ response is DTX, thereby improving communication reliability. That is, in direct communication between terminals, responses related to retransmission control can be appropriately sent and received.

[0121] The control unit can determine, based on the respective identifiers of the plurality of other terminals, which of the plurality of other terminals will send a response related to the retransmission control. This structure enables the appropriate sending and receiving of responses related to retransmission control during direct inter-terminal communication.

[0122] The control unit can determine, based on the distance between this terminal and each of the plurality of other terminals, which of the plurality of other terminals will send the response related to the retransmission control. This structure enables the appropriate sending and receiving of responses related to retransmission control during direct inter-terminal communication.

[0123] The control unit can change a threshold related to the distance between the local terminal and each of the plurality of other terminals based on the number of other terminals and the amount of resources used for configuration, wherein the local terminal determines a portion of the plurality of other terminals to send responses related to the retransmission control. This structure enables appropriate sending and receiving of responses related to retransmission control in direct inter-terminal communication.

[0124] The control unit can determine the resources associated with untransmitted physical shared channels detected by sensing as resources configured for transmitting and receiving responses related to retransmission control corresponding to the data. With this structure, responses related to retransmission control can be appropriately transmitted and received in direct inter-terminal communication.

[0125] Furthermore, according to an embodiment of the present invention, a terminal is provided, comprising: a receiving unit that receives data from other terminals via a physical shared channel configured in a resource pool; a control unit that determines resources configured with channels for sending and receiving responses related to retransmission control corresponding to the data; and a sending unit that sends responses related to retransmission control corresponding to the data to the other terminals from the determined resources, wherein the control unit determines a portion of the terminals that send responses related to retransmission control as destinations of the data if the responses related to the retransmission control include affirmative or negative responses, and the number of terminals that are destinations of the data is greater than the number of resources configured.

[0126] With the above structure, the sending terminal 20 and the receiving terminal 20 can receive or send PSFCH resources corresponding to the HARQ response of the PSSCH according to the parameter settings of the resource pool. Furthermore, in Option 2, where ACK or NACK is sent, the sending terminal 20 can detect if the multicast HARQ response is DTX, thereby improving communication reliability. That is, in direct communication between terminals, responses related to retransmission control can be appropriately sent and received.

[0127] (Supplement to the implementation method)

[0128] The embodiments of the present invention have been described above, but the disclosed invention is not limited to these embodiments. Those skilled in the art should understand various modifications, alterations, substitutions, and replacements. Specific numerical examples have been used to facilitate understanding of the invention, but unless otherwise specified, these values ​​are merely examples, and any appropriate values ​​may be used. The distinctions between items in the above description are not essential to the present invention; items described in two or more items may be combined as needed, and items described in one item may be applied to items described in other items (as long as there is no contradiction). The boundaries of functional units or processing units in the functional block diagram do not necessarily correspond to the boundaries of physical components. The operation of multiple functional units may be physically performed by one component, or the operation of one functional unit may be physically performed by multiple components. Regarding the processing procedures described in the embodiments, the order of processing may be interchanged unless there is a contradiction. For ease of explanation, base station 10 and terminal 20 have been described using functional block diagrams, but such a device may also be implemented in hardware, software, or a combination thereof. Software operating via a processor in base station 10 according to embodiments of the present invention and software operating via a processor in terminal 20 according to embodiments of the present invention may respectively be stored in random access memory (RAM), flash memory, read-only memory (ROM), EPROM, EEPROM, register, hard disk (HDD), removable disk, CD-ROM, database, server and other suitable storage media.

[0129] Furthermore, the notification of information is not limited to the forms / implementations described in this disclosure, and other methods may also be used. For example, the notification of information may be implemented through physical layer signaling (e.g., DCI (Downlink Control Information), UCI (Uplink Control Information)), higher 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 combinations thereof. Additionally, RRC signaling may be referred to as an RRC message, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, etc.

[0130] The various forms / implementations described in this 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 (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-Wide Band), Bluetooth (registered trademark), systems using other suitable systems, and next-generation systems extended therefrom. Furthermore, multiple systems can be combined (e.g., a combination of at least one of LTE and LTE-A with 5G, etc.) for application.

[0131] The processing procedures, timing, and flow of the various forms / implementations described in this specification may be changed in order, provided there is no contradiction. For example, the elements of various steps are indicated using an illustrative order for the methods described in this disclosure, but are not limited to the specific order indicated.

[0132] In this specification, specific actions performed by base station 10 may sometimes be performed through its upper node, depending on the circumstances. In a network consisting of one or more network nodes having base station 10, various actions performed to communicate with terminal 20 may be performed by at least one of base station 10 and other network nodes besides base station 10 (e.g., considering MME or S-GW, but not limited to these). In the above, the case of one other network node besides base station 10 is illustrated, but other network nodes may also be a combination of multiple other network nodes (e.g., MME and S-GW).

[0133] Information or messages described in this disclosure can be output from a higher (or lower) layer to a lower (or higher) layer. Input or output can also be made via multiple network nodes.

[0134] Input or output information can be stored in a specific location (e.g., memory) or managed using a management table. Input or output information can be overwritten, updated, or appended. Output information can also be deleted. Input information can also be sent to other devices.

[0135] The determination in this disclosure can be made by a value represented by 1 bit (0 or 1), by a Boolean value (Boolean: true or false), or by a comparison of numerical values ​​(e.g., a comparison with a predetermined value).

[0136] Software, whether referred to as software, firmware, middleware, microcode, hardware description language, or by other names, should be broadly interpreted as commands, command sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, functions, etc.

[0137] Furthermore, software, commands, and information can be sent and received via a transmission medium. For example, when software is sent from a website, server, or other remote source using at least one of wired technologies (such as coaxial cable, fiber optic cable, twisted pair, and Digital Subscriber Line (DSL)) and wireless technologies (such as infrared and microwave), at least one of these wired and wireless technologies is included within the definition of a transmission medium.

[0138] The information, signals, etc., described in this disclosure can be represented by any of a wide variety of different technologies. For example, the data, commands, instructions, information, signals, bits, symbols, chips, etc., involved in the above description as a whole can be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or photons, or any combination thereof.

[0139] Furthermore, the terms used in this disclosure and those necessary for understanding this disclosure may be replaced with terms that have the same or similar meanings. For example, at least one of the channel and symbol may be a signal (signaling). Additionally, a signal may be a message. Furthermore, a component carrier (CC) may be a carrier frequency, cell, frequency carrier, etc.

[0140] The terms “system” and “network” as used in this disclosure may be used interchangeably.

[0141] Furthermore, the information, parameters, etc., described in this disclosure can be represented by absolute values, by relative values ​​relative to predetermined values, or by other corresponding information. For example, wireless resources can be indicated by an index.

[0142] The names used for the above parameters are not limiting at any point. Furthermore, the formulas, etc., using these parameters may sometimes differ from those explicitly stated in this disclosure. Various channels (e.g., PUCCH, PDCCH, etc.) and information elements can be identified by appropriate names, therefore the various names assigned to these various channels and information elements are not limiting at any point.

[0143] In this disclosure, the terms "Base Station (BS)," "wireless base station," "fixed station," "NodeB," "eNodeB (eNB)," "gNodeB (gNB)," "access point," "transmission point," "reception point," "transmission / reception point," "cell," "sector," "cell group," "carrier," and "component carrier" are used interchangeably. Sometimes, macrocells, small cells, femtocells, and picocells are also used to refer to base stations.

[0144] A base station can accommodate one or more (e.g., three) cells (also called sectors). When a base station accommodates multiple cells, the overall coverage area of ​​the base station can be divided into multiple smaller areas, and each of these smaller areas can also provide communication services through a base station subsystem (e.g., a small indoor base station RRH: Remote Radio Head). The terms "cell" or "sector" refer to a portion or the entire coverage area of ​​at least one of the base station and the base station subsystem providing communication services within that coverage area.

[0145] In this disclosure, the terms "Mobile Station (MS)," "user terminal," "User Equipment (UE)," and "terminal" are used interchangeably.

[0146] For mobile stations, those skilled in the art sometimes also use the following terms: subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handheld device, user agent, mobile client, client, or some other appropriate terms.

[0147] At least one of the base station and the mobile station can be referred to as a transmitting device, a receiving device, a communication device, etc. Additionally, at least one of the base station and the mobile station can be a device mounted on a mobile body, the mobile body itself, etc. The mobile body can be a vehicle (e.g., a car, an airplane, etc.), a mobile body moving in an unmanned manner (e.g., a drone, an autonomous vehicle, etc.), or a robot (humanized or unmanned). Furthermore, at least one of the base station and the mobile station also includes devices that do not necessarily move during communication operations. For example, at least one of the base station and the mobile station can be an Internet of Things (IoT) device such as a sensor.

[0148] Furthermore, the base station in this disclosure can be replaced by a user terminal. For example, various forms / implementations of this disclosure can also be applied to a structure that replaces the communication between the base station and the user terminal with communication between multiple terminals 20 (e.g., it can also be called Device-to-Device (D2D), Vehicle-to-Everything (V2X), etc.). In this case, the terminal 20 can be configured to have the functions of the base station 10 described above. In addition, terms such as "uplink" and "downlink" can be replaced with terms corresponding to inter-terminal communication (e.g., "side"). For example, uplink channel, downlink channel, etc. can be replaced with side channel.

[0149] Similarly, the user terminal in this disclosure can be replaced by a base station. In this case, the base station can be configured to have the functions of the user terminal described above.

[0150] The terms "determining" and "determining" as used in this disclosure sometimes encompass a variety of actions. For example, "determining" or "determining" can include situations where actions such as judging, calculating, computing, processing, deriving, investigating, searching (e.g., searching in a table, database, or other data structure), or ascertaining are considered as having been "judged" or "determined." Furthermore, "determining" or "determining" can include situations where actions such as receiving (e.g., receiving information), transmitting (e.g., sending information), inputting, outputting, or accessing (e.g., accessing data in storage) are considered as being "judged" or "determined." Additionally, "determining" or "determining" can include situations where actions such as resolving, selecting, choosing, establishing, or comparing are considered as being "judged" or "determined." That is, "judgment" and "decision" can include matters in which any action has been "judged" or "decided". In addition, "judgment (decision)" can be replaced by "assuming", "expecting", or "considering".

[0151] The terms “connected,” “coupled,” or any variations thereof are intended to indicate any direct or indirect connection or combination between two or more elements, including situations where there is one or more intermediate elements between the two elements that are “connected” or “coupled.” The combination or connection between elements can be physical, logical, or a combination thereof. For example, “connected” can be replaced by “access.” In the context of this disclosure, it can be understood that two elements are “connected” or “coupled” using at least one of one or more wires, cables, and printed electrical connections, and as some non-limiting and non-inclusive examples, using electromagnetic energy with wavelengths in the wireless frequency domain, microwave region, and light (including both visible and invisible regions).

[0152] The reference signal can be simply called the Reference Signal (RS), or, depending on the standard used, the pilot signal.

[0153] As used in this disclosure, the word "based on" does not mean "based on only" unless otherwise stated. In other words, the word "based on" means "based on only" and "based on at least" both.

[0154] Any reference to elements using the designations "first," "second," etc., as used in this disclosure does not necessarily limit the number and order of these elements. These designations are used in this disclosure as a convenient way to distinguish between two or more elements. Therefore, reference to the first or second element does not imply that only two elements can be taken here, or that in any form the first element must precede the second element.

[0155] The term "unit" in the above-mentioned device structures can be replaced with "section", "circuit", "equipment", etc.

[0156] When the terms “include,” “including,” and variations thereof are used in this disclosure, these terms imply inclusion in the same way as the term “comprising.” Furthermore, the term “or” as used in this disclosure implies non-exclusivity.

[0157] A radio frame can consist of one or more frames in the time domain. In the time domain, one or more frames can be called subframes. Furthermore, a subframe can consist of one or more time slots in the time domain. A subframe can be of a fixed duration (e.g., 1 ms) independent of the parameter set (numerology).

[0158] A parameter set can be communication parameters applied to at least one side of the transmission and reception of a signal or channel. For example, a parameter set can represent at least one of the following: subcarrier spacing (SCS), bandwidth, symbol length, cyclic prefix length, transmission time interval (TTI), number of symbols per TTI, radio frame structure, specific filtering processing performed by the transceiver in the frequency domain, and specific windowing processing performed by the transceiver in the time domain.

[0159] In the time domain, a time slot can consist of one or more symbols (OFDM (Orthogonal Frequency Division Multiplexing) symbols, SC-FDMA (Single Carrier Frequency Division Multiple Access) symbols, etc.). A time slot can be a time unit based on a set of parameters.

[0160] A time slot can contain multiple mini-time slots. Each mini-time slot can consist of one or more symbols in the time domain. Furthermore, a mini-time slot can also be called a sub-time slot. A mini-time slot can consist of fewer symbols than a time slot. PDSCH (or PUSCH) transmitted in time units larger than mini-time slots can be called PDSCH (or PUSCH) mapping type (type) A. PDSCH (or PUSCH) transmitted using mini-time slots can be called PDSCH (or PUSCH) mapping type (type) B.

[0161] Radio frames, subframes, time slots, mini-time slots, and symbols all represent time units for transmitting signals. Radio frames, subframes, time slots, mini-time slots, and symbols can also be referred to by their respective alternative names.

[0162] For example, one subframe can be called a Transmission Time Interval (TTI), multiple consecutive subframes can also be called a TTI, and one time slot or one mini-time slot can also be called a TTI. That is, at least one of the subframe and TTI can be a subframe in the existing LTE (1ms), a period shorter than 1ms (e.g., symbols 1-13), or a period longer than 1ms. In addition, the unit representing TTI can not be a subframe, but a time slot, mini-time slot, etc.

[0163] Here, TTI refers, for example, to the smallest unit of time for scheduling in wireless communication. For instance, in an LTE system, the base station schedules the allocation of radio resources (bandwidth, transmit power, etc., available to each terminal 20) in units of TTI. However, the definition of TTI is not limited to this.

[0164] A Time Interval (TTI) can be a unit of time for transmitting channel-coded data packets (transmission blocks), code blocks, codewords, etc., or it can be a unit of time for scheduling, link adaptation, etc. Furthermore, when a TTI is assigned, the actual time interval (e.g., the number of symbols) for mapping transmission blocks, code blocks, codewords, etc., can be shorter than the TTI.

[0165] Furthermore, 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 become the minimum time unit for scheduling. Moreover, the number of time slots (mini-time slots) constituting the minimum time unit of the schedule is controllable.

[0166] A TTI with a duration of 1ms is also known as a normal TTI (in LTE Rel.8-12), a long TTI, a normal subframe, a normal subframe, a long subframe, or a time slot. A TTI shorter than a normal TTI can be called a shortened TTI, a short TTI, a partial or fractional TTI, a shortened subframe, a short subframe, a mini time slot, a sub-time slot, or a time slot.

[0167] Additionally, for long TTIs (e.g., normal TTIs, subframes, etc.), they can be replaced by TTIs with a duration of more than 1ms. For short TTIs (e.g., shortened TTIs, etc.), they can be replaced by TTIs with a length less than that of long TTIs and a duration of more than 1ms.

[0168] A resource block (RB) is a unit of resource allocation in both the time and frequency domains. 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 based on the parameter set.

[0169] Furthermore, the temporal domain of an RB can contain one or more symbols, and can be 1 time slot, 1 mini-time slot, 1 subframe, or 1 TTI in length. 1 TTI, 1 subframe, etc., can each be composed of one or more resource blocks.

[0170] In addition, one or more RBs can be called Physical Resource Block (PRB), Sub-Carrier Group (SCG), Resource Element Group (REG), PRB Pair, RB Pair, etc.

[0171] Furthermore, a resource block can consist of one or more resource elements (REs). For example, 1 RE can be a radio resource area consisting of 1 subcarrier and 1 symbol.

[0172] The Bandwidth Part (BWP) (also known as partial bandwidth, etc.) represents a contiguous subset of common resource blocks (RBs) used for a specific parameter set on a given carrier. Here, common resource blocks can be determined by indexing RBs based on a common reference point of that carrier. PRBs are defined and numbered within a given BWP.

[0173] A BWP can include a UL BWP and a DL BWP. One or more BWPs can be configured for terminal 20 within one carrier.

[0174] At least one of the configured BWPs can be active, and it is not assumed that the terminal 20 will transmit or receive predetermined signals / channels outside of an active BWP. Furthermore, the terms "cell," "carrier," etc., used in this disclosure can be replaced with "BWP."

[0175] The structures of radio frames, subframes, time slots, mini-time slots, and symbols described above are merely illustrative. For example, the number of subframes contained in a radio frame, the number of time slots in each subframe or radio frame, the number of mini-time slots contained within a time slot, the number of symbols and RBs contained in a time slot or mini-time slot, the number of subcarriers contained in an RB, the number of symbols in a TTI, the symbol length, the cyclic prefix (CP) length, etc., can be varied in many ways.

[0176] In this disclosure, for example, when articles such as a, an, and the are added in English through translation, this disclosure also includes cases where the noun following these articles is in the plural form.

[0177] In this disclosure, the phrase "A is different from B" can mean "A and B are different from each other." Additionally, this phrase can also mean "A and B are each different from C." Terms such as "separate" and "combined" can also be interpreted in the same way as "different."

[0178] The various forms / implementations described in this disclosure can be used individually or in combination, and their use can be switched depending on the execution. Furthermore, the notification of predetermined information is not limited to explicit notification (e.g., a "Yes X" notification), but can also be implicit notification (e.g., not notifying the predetermined information).

[0179] Furthermore, in this disclosure, a HARQ response is an example of a response related to retransmission control. A PSSCH is an example of a physical shared channel. A PSFCH is an example of a channel used in the transmission and reception of responses related to retransmission control. A PSCCH is an example of a physical control channel.

[0180] The present disclosure has been described in detail above, but it will be clear to those skilled in the art that the present disclosure is not limited to the embodiments described herein. The present disclosure can be implemented as modifications and variations without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the present disclosure is for illustrative purposes only and is not intended to be limiting.

[0181] Label Explanation:

[0182] 10 base stations

[0183] 110 Dispatch Department

[0184] 120 Receiving Department

[0185] 130 Setting Department

[0186] 140 Control Department

[0187] 20 terminals

[0188] 210 Sending Department

[0189] 220 Receiving Department

[0190] 230 Setting Department

[0191] 240 Control Department

[0192] 1001 processor

[0193] 1002 Storage device

[0194] 1003 Auxiliary storage device

[0195] 1004 Communication device

[0196] 1005 Input Device

[0197] 1006 Output Device

Claims

1. A terminal, wherein, The terminal has: The receiving unit receives data sent via multicast from other terminals; The control unit determines the resources used in transmitting and receiving responses related to retransmission control corresponding to the data based on the following: the time slot index of the data, the sub-channel index of the data, the number of sub-channels within the resources, the transmission period of the responses related to the retransmission control, the source ID in Layer 1, the terminal identification ID within the group, and the amount of resources for the code field of the responses related to the retransmission control; and The transmitting unit, within the determined resources, sends a response to the other terminals relating to retransmission control corresponding to the data. The control unit uses the terminal identification ID within the group to perform a modulo operation on the number of resources in the code field, thereby determining the cyclic shift index of the code field of the resource.

2. The terminal according to claim 1, wherein, It is permissible for at least one of the frequency domain and code domain of the resource to differ among multiple terminals in the multicast.

3. The terminal according to claim 1 or 2, wherein, When the number of terminals in the multicast is less than the number of resources for responses related to the retransmission control, it is possible to send either a positive or negative response as a response related to the retransmission control.

4. A communication method for a terminal, wherein, The communication method comprises the following steps: Receive data sent via multicast from other terminals; The resources used in transmitting and receiving responses related to retransmission control corresponding to the data are determined based on the following: the time slot index of the data, the sub-channel index of the data, the number of sub-channels within the resources, the transmission period of the responses related to the retransmission control, the source ID in Layer 1, the terminal identification ID within the group, and the amount of resources for the code field of the responses related to the retransmission control; and In the resources determined, a response related to retransmission control corresponding to the data is sent to the other terminals. In the decision-making step, the number of resources in the code field is moduloed using the terminal identification ID within the group, thereby determining the cyclic shift index of the code field of the resource.