Terminal and communication method

By determining and changing the message sending timing during the 2-step random access process in the terminal, the problem of changing the relationship between PRACH and PUSCH sending timing in the NR wireless communication system is solved, and the effect of efficiently determining resource usage in the wireless communication system is achieved.

CN114557071BActive Publication Date: 2025-06-10NTT DOCOMO INC
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN201980101104.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2019-10-11
Publication Date
2025-06-10
Estimated Expiration
2039-10-11

AI Technical Summary

Technical Problem

In the process of competing random access to NR wireless communication systems, it is difficult for the prior art to effectively handle the association relationship between the transmission timing of PRACH and the transmission timing of PUSCH, especially when the transmission timing of PRACH partially or completely overlaps the downlink or SSB in the time domain.

Method used

By implementing the control unit in the terminal, the first transmission time of the message used for transmitting the two-step random access process in the physical random access channel and the second transmission time of the message being transmitted in the physical uplink shared channel, and when the first transmission time is invalid, the method of determining the second transmission time is changed.

Benefits of technology

The resources used in the 2-step random access process can be efficiently determined in the wireless communication system, which solves the problem of changing the relationship between PRACH and PUSCH transmission time, and improves the flexibility and efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114557071B_ABST
    Figure CN114557071B_ABST
Patent Text Reader

Abstract

The terminal has: a control unit that determines a first transmission timing for transmitting a message used in a two-step random access procedure in a physical random access channel and a second transmission timing for transmitting the message in a physical uplink shared channel; and a transmission unit that transmits the message using the first transmission timing and the second transmission timing. When the first transmission timing is invalid, the control unit changes the method for determining the second transmission timing.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a terminal and a communication method in a wireless communication system. Background Art

[0002] In NR (New Radio), which is a successor system to LTE (Long Term Evolution), also known as "5G", as a requirement, technologies that satisfy large-capacity systems, high-speed data transfer speeds, low latency, simultaneous connection of multiple terminals, low cost, power saving, etc. are being studied (for example, Non-Patent Document 1).

[0003] In NR, as in LTE, random access is performed due to synchronization establishment or scheduling request between a terminal and a base station. The random access process has two types: a contention-based random access (CBRA) process and a contention-free random access (CFRA) (for example, Non-Patent Document 2).

[0004] Prior Art Documents

[0005] Non-Patent Documents

[0006] Non-Patent Document 1: 3GPP TS 38.300 V15.7.0 (2019-09)

[0007] Non-Patent Document 2: 3GPP TS 38.321 V15.7.0 (2019-09) Summary of the Invention

[0008] Problems to be Solved by the Invention

[0009] In the contention-based random access process of an NR wireless communication system, in addition to the existing 4-step random access process, a 2-step random access process using MsgA and MsgB is also being studied. In the 2-step random access process, a terminal and a base station associate the transmission occasion of the PRACH (Physical Random Access Channel) of MsgA with the transmission occasion of the PUSCH (Physical Uplink Shared Channel) that transmits a data part other than the random access preamble of MsgA.

[0010] However, for example, in a case where the transmission timing of the PRACH partially or entirely overlaps with the downlink or SSB (SS / PBCH block: Synchronization Signal and PBCH Block) in the time domain, it is assumed that the transmission timing of the PRACH is set to invalid and not used. In this case, it is necessary to appropriately change the association between the transmission timing of the PRACH and the transmission timing of the PUSCH.

[0011] The present invention has been made in view of the above circumstances, and an object thereof is to determine resources used in a two-step random access process in a wireless communication system.

[0012] Means for Solving the Problem

[0013] According to the disclosed technology, there is provided a terminal including: a control unit that determines a first transmission timing for transmitting a message used in a two-step random access process on a physical random access channel and a second transmission timing for transmitting the message on a physical uplink shared channel; and a transmission unit that transmits the message using the first transmission timing and the second transmission timing. In a case where the first transmission timing is invalid, the control unit changes a method for determining the second transmission timing.

[0014] Advantageous Effects of the Invention

[0015] According to the disclosed technology, it is possible to determine resources used in a two-step random access process in a wireless communication system. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a diagram showing a structural example of a wireless communication system in an embodiment of the present invention.

[0017] Figure 2 It is a timing diagram for explaining an example of a four-step random access process.

[0018] Figure 3 It is a timing diagram for explaining an example of a two-step random access process.

[0019] Figure 4 It is a diagram showing a resource configuration example (1) of a two-step random access process in an embodiment of the present invention.

[0020] Figure 5A It is a diagram showing a resource configuration example (2) of a two-step random access process in an embodiment of the present invention.

[0021] Figure 5B It is a diagram showing a resource configuration example (3) of a two-step random access process in an embodiment of the present invention.

[0022] Figure 6AThis is a diagram showing an example of resource configuration (4) in the two-step random access procedure according to an embodiment of the present invention.

[0023] Figure 6B This is a diagram showing an example of resource configuration (5) in the two-step random access procedure according to an embodiment of the present invention.

[0024] Figure 6C This is a diagram showing an example of resource configuration (6) in the two-step random access procedure according to an embodiment of the present invention.

[0025] Figure 7 This is a diagram showing an example of resource configuration (7) in the two-step random access procedure according to an embodiment of the present invention.

[0026] Figure 8 This is a diagram showing an example of the functional structure of base station 10 according to an embodiment of the present invention.

[0027] Figure 9 This is a diagram showing an example of the functional structure of terminal 20 according to an embodiment of the present invention.

[0028] Figure 10 This is a diagram showing an example of the hardware structure of base station 10 or terminal 20 according to an embodiment of the present invention. Detailed Embodiments

[0029] 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.

[0030] When the wireless communication system according to the embodiment of the present invention operates, existing technologies are appropriately used. However, this existing technology is, for example, existing LTE, but is not limited to 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).

[0031] In addition, in the embodiments of the present invention described below, terms such as SS (Synchronization Signal), PSS (Primary SS), SSS (Secondary SS), PBCH (Physical broadcast channel), PRACH (Physical random access channel), PDCCH (Physical Downlink Control Channel), PDSCH (Physical Downlink Shared Channel), PUCCH (Physical Uplink Control Channel), and PUSCH (Physical Uplink Shared Channel) used in existing LTE are adopted. These are for ease of description, and signals, functions, etc. identical to these may also be referred to by other names. In addition, the above terms in NR correspond to NR-SS, NR-PSS, NR-SSS, NR-PBCH, NR-PRACH, etc. However, even signals used in NR are not necessarily labeled as "NR-".

[0032] In addition, in the embodiments 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.).

[0033] In addition, in the embodiments of the present invention, "configuring" radio parameters, etc. may be pre-configuring predetermined values or configuring radio parameters notified from the base station 10 or the terminal 20.

[0034] Figure 1 It is a diagram showing a structural example of a wireless communication system in an embodiment of the present invention. As Figure 1 shown, the wireless communication system in the embodiment of the present invention includes a base station 10 and a terminal 20. In Figure 1 it, one base station 10 and one terminal 20 are shown respectively, but this is only an example, and there may be multiple of each.

[0035] Base station 10 is a communication device that provides more than one cell and communicates wirelessly with terminal 20. The physical resources of the wireless signal are defined by the time domain and the frequency domain. The time domain can be defined by the number of OFDM (Orthogonal Frequency Division Multiplexing) symbols, and the frequency domain can be defined by the number of subcarriers or the number of resource blocks. Base station 10 sends a synchronization signal and system information to terminal 20. The synchronization signal is, for example, NR-PSS and NR-SSS. The system information is sent, for example, through NR-PBCH and is also called broadcast information. As Figure 1 shown, base station 10 sends a control signal or data to terminal 20 through the DL (Downlink), and receives a control signal or data from terminal 20 through the UL (Uplink). Both base station 10 and terminal 20 can perform beamforming for signal transmission and reception. In addition, both base station 10 and terminal 20 can apply MIMO (Multiple Input Multiple Output)-based communication to the DL or UL. In addition, both base station 10 and terminal 20 can communicate via a secondary cell (SCell: Secondary Cell) and a primary cell (PCell: Primary Cell) based on CA (Carrier Aggregation). Also, terminal 20 can communicate via the primary cell of base station 10 and the primary secondary cell (PSCell: Primary Secondary Cell) of other base stations 10 based on DC (Dual Connectivity).

[0036] Terminal 20 is a communication device with a wireless communication function such as a smart phone, a mobile phone, a tablet computer, a wearable terminal, a communication module for M2M (Machine-to-Machine), etc. As Figure 1 shown, terminal 20 receives a control signal or data from base station 10 through the DL, and sends a control signal or data to base station 10 through the UL, thereby using various communication services provided by the wireless communication system.

[0037] Here, in the random access process performed for synchronization establishment or scheduling request between terminal 20 and base station 10, for example, terminal 20 sends a random access preamble or a UE (User Equipment) identifier as a UL signal to base station 10, and base station 10 sends information for random access response and conflict resolution as a DL signal to terminal 20.

[0038] Figure 2 is a timing diagram for explaining an example of a 4-step random access process.Figure 2 The example of the random access procedure shown is a contention based 4-step random access procedure. In step S11, the terminal 20 sends a random access preamble as Msg1 to the base station 10. Then, the base station 10 sends a random access response as Msg2 to the terminal 20 (S12). Then, the terminal 20 sends a UE identifier as Msg3 to the base station 10 (S13). Then, the base station 10 sends information for conflict resolution as Msg4 to the terminal 20. When the conflict resolution is successful, the random access procedure is successfully completed.

[0039] Figure 3 It is a timing diagram for explaining an example of a 2-step random access procedure. Figure 3 The example of the random access procedure shown is a contention based 2-step random access procedure. The 2-step random access procedure has been studied to complete the random access procedure in a short period. In step S21, the terminal 20 sends a random access preamble via the PRACH and data via the PUSCH as MsgA to the base station 10. For example, it is also possible to send the content equivalent to Msg1 and Msg3 in the 4-step random access procedure via the PUSCH. Then, the base station 10 sends a random access response and information for conflict resolution as MsgB to the terminal 20 (S22). For example, MsgB may contain the content equivalent to Msg2 and Msg4 in the 4-step random access procedure. When the conflict resolution is successful, the random access procedure is successfully completed. By adopting the 2-step random access procedure, effects such as low latency and power consumption reduction can be expected.

[0040] In addition, the 4-step random access procedure and the 2-step random access procedure can also perform a contention free random access, for example, by the base station 10 allocating a random access preamble to the terminal 20.

[0041] The details of MsgA in the 2-step random access procedure are being studied. For example, MsgA consists of a random access preamble and the PUSCH. It is assumed that the random access preamble and the PUSCH are not an integrated resource at least in the physical layer. For example, it is assumed that the random access preamble and the PUSCH separated as physical resources are defined as MsgA.

[0042] That is, a MsgA-PUSCH transmission occasion can be defined as one MsgA-PUSCH resource. Similarly, a MsgA-PRACH transmission occasion can be defined as the resource for transmitting one MsgA-preamble. Hereinafter, the "MsgA-PUSCH transmission occasion" is also described as "MsgA-PO", and the "MsgA-PRACH transmission occasion" is also described as "MsgA-RO".

[0043] Research is being conducted to determine the association between the MsgA-PUSCH transmission occasion and the MsgA-PRACH transmission occasion. Regarding this association, for example, the MsgA-PRACH transmission occasion can be 1, and in contrast, the MsgA-PUSCH transmission occasion can be 1, or the MsgA-PRACH transmission occasion can be 1, and in contrast, the MsgA-PUSCH transmission occasion can be multiple, or the MsgA-PRACH transmission occasion can be multiple, and in contrast, the MsgA-PUSCH transmission occasion can be multiple. The terminal 20 determines the MsgA-PRACH transmission occasion and the MsgA-PUSCH transmission occasion, and transmits MsgA to the base station 10.

[0044] As a method for notifying the resource position of the MsgA-PUSCH transmission occasion in the time domain, the following method is being studied: when the configuration periodicity of the MsgA-PRACH transmission occasion and the MsgA-PUSCH transmission occasion is the same, the resource position of the MsgA-PUSCH time slot in the time domain is notified by the time offset from the start position of the MsgA-PRACH time slot. The MsgA-PRACH time slot is the time slot including the MsgA-PRACH transmission occasion. The MsgA-PUSCH time slot is the time slot including the MsgA-PUSCH transmission occasion. The base station 10 notifies the terminal 20 of the information indicating the position of the MsgA-PRACH time slot in the time domain and the information indicating the position of the MsgA-PUSCH time slot in the time domain.

[0045] Here, regarding MsgA-RO, when the transmission occasion of PRACH and the downlink or SSB (SS / PBCH block) partially or completely overlap in the time domain, it is assumed that MsgA-RO is set to invalid and not used. In this case, it is necessary to appropriately specify the actions related to MsgA-PO associated with the MsgA-RO set to invalid. Hereinafter, the "downlink" can refer to the DL part specified by the TDD configuration.

[0046] In addition, in the case where MsgA-PO and MsgA-RO partially overlap in the time domain and there is an association relationship between the MsgA-PO and the MsgA-R, that is, in the case where the terminal 20 that transmits a PRACH through the MsgA-RO transmits a PUSCH through the MsgA-PO, from the perspective of the complexity of the terminal 20 or the PSD (Power Spectral Density), it is not preferable for the terminal 20 to transmit the PRACH and the PUSCH simultaneously.

[0047] In addition, in the case where MsgA-PO and MsgA-RO partially overlap in the time domain and there is no association relationship between the MsgA-PO and the MsgA-RO, when the base station 10 side is in the case of analog beamforming, it is impossible to receive the PRACH and the PUSCH through an appropriate receiving beam. That is, only one of the PRACH and the PUSCH can be received through an appropriate receiving beam.

[0048] Therefore, in the case where the MsgA-RO associated with the MsgA-PO becomes invalid, the terminal 20 can also invalidate the MsgA-PO in the same manner.

[0049] Figure 4 FIG. is a diagram showing a resource configuration example (1) of a two-step random access procedure in an embodiment of the present invention. As Figure 4 shown, in the case where the MsgA-RO and the MsgA-PO have an association relationship and the MsgA-RO becomes invalid, the terminal 20 can also invalidate the MsgA-PO associated with the MsgA-RO in the same manner. Hereinafter, the line connecting the RO and the PO shown in the figure indicates that the RO and the PO have an association relationship.

[0050] Here, in Figure 4 it is possible to determine the association relationship between the MsgA-PO and the MsgA-RO before determining whether the MsgA-RO is invalid.

[0051] Figure 5A FIG. is a diagram showing a resource configuration example (2) of a two-step random access procedure in an embodiment of the present invention. Figure 5B FIG. is a diagram showing a resource configuration example (3) of a two-step random access procedure in an embodiment of the present invention.

[0052] When the MsgA-RO becomes invalid, it is possible to exclude the invalidated MsgA-RO from the MsgA-ROs that are the objects when determining the association relationship between the MsgA-RO and the MsgA-PO.

[0053] In the case where the MsgA-RO is not invalid, asFigure 5A As shown, the association relationship between MsgA-RO and MsgA-PO is determined.

[0054] On the other hand, when MsgA-RO is invalid, the invalid MsgA-RO is excluded from the objects when determining the association relationship with MsgA-PO. Therefore, as Figure 5B shown, the association relationship between this MsgA-RO and MsgA-PO may not be determined either.

[0055] Here, in Figure 5A and Figure 5B , the configuration of MsgA-PO can be executed before determining whether MsgA-RO is invalid, and the association relationship between MsgA-PO and MsgA-RO can be determined after determining whether MsgA-RO is invalid.

[0056] Figure 6A FIG. is a diagram showing a resource configuration example (4) of the two-step random access procedure in the embodiment of the present invention. Figure 6B FIG. is a diagram showing a resource configuration example (5) of the two-step random access procedure in the embodiment of the present invention. Figure 6C FIG. is a diagram showing a resource configuration example (6) of the two-step random access procedure in the embodiment of the present invention.

[0057] When MsgA-RO becomes invalid, the invalid MsgA-RO can be excluded from the MsgA-ROs that are objects when specifying the MsgA-PUSCH time slot by the time offset from the MsgA-PRACH time slot.

[0058] For example, it can be that starting from the MsgA-PRACH time slot that only contains the invalid MsgA-RO, the specification of the MsgA-PUSCH time slot based on the time offset is not performed. In addition, the MsgA-PRACH time slot for which the specification of the MsgA-PUSCH time slot based on the time offset is not performed can also be set to invalid.

[0059] Alternatively, when the MsgA-PUSCH time slot is specified based on the time offset starting from the MsgA-PRACH time slot that only contains the invalid MsgA-RO, the terminal 20 can also set the specified MsgA-PUSCH time slot to invalid.

[0060] When MsgA-RO is not invalid, as Figure 6A shown, the MsgA-PUSCH time slot is specified by the time offset from the MsgA-PRACH time slot that contains MsgA-RO, and then the association relationship between MsgA-RO and MsgA-PO is determined.

[0061] On the other hand, when MsgA-RO is invalid, since the designation of the MsgA-PUSCH time slot based on the time offset is not performed starting from the MsgA-PRACH time slot that only contains the invalid MsgA-RO, as Figure 6B shown, the association relationship between this MsgA-RO and MsgA-PO may not be determined, or the MsgA-PRACH time slot may be set to invalid.

[0062] In addition, as Figure 6C shown, when a part of the MsgA-ROs within the MsgA-PRACH time slot is invalid, when the MsgA-PUSCH time slot is designated based on the time offset starting from this MsgA-PRACH time slot, the MsgA-PO corresponding to the invalid MsgA-RO among the MsgA-POs included in the designated MsgA-PUSCH time slot may not be configured or may be set to invalid. In addition, when a part of the MsgA-ROs within the MsgA-PRACH time slot is invalid, the designation of the MsgA-PUSCH time slot based on the time offset may not be performed starting from this MsgA-PRACH time slot. In addition, when a part of the MsgA-ROs within the MsgA-PRACH time slot is invalid, the MsgA-PRACH time slot may be set to invalid. All the MsgA-ROs included in the invalid MsgA-PRACH time slot may also be set to invalid.

[0063] Here, in Figure 6A , Figure 6B and Figure 6C , the association relationship between MsgA-PO and MsgA-RO can be determined after determining whether MsgA-RO is invalid.

[0064] Figure 7 FIG. is a diagram showing a resource configuration example (7) of the two-step random access procedure in the embodiment of the present invention. When there is a part where MsgA-RO and MsgA-PO overlap in the time domain, the terminal 20 can invalidate either one.

[0065] For example, as Figure 7 shown, when there is a part where MsgA-RO and MsgA-PO overlap in the time domain of MsgA-RO, the terminal 20 can prioritize MsgA-RO and invalidate Msg-PO.

[0066] In addition, for example, it may also be that when there is a part where MsgA-RO and MsgA-PO overlap in the time domain, the terminal 20 prioritizes the one that is configured earlier in the time domain and invalidates the other.

[0067] In addition, for example, in a case where there is an overlapping part between MsgA-RO and MsgA-PO in the time domain, it is also possible to determine which one is to be made invalid according to other conditions. Such other conditions may refer to, for example, the condition of using FR2 (Frequency Range 2). In addition, such other conditions may refer to, for example, the condition of using analog beamforming. In addition, such other conditions may refer to the condition that MsgA-RO and MsgA-PO overlapping in the time domain do not have an associated relationship, and the condition that MsgA-RO and MsgA-PO overlapping in the time domain do not have an associated relationship may also be added to the above other conditions.

[0068] In addition, in a case where there is an overlapping part between MsgA-RO and MsgA-PO in the time domain and there is also an overlapping part in the frequency domain, the terminal 20 may make either one invalid.

[0069] Regarding MsgA-PO, in a case where it overlaps partially or entirely with the downlink or SSB in the time domain, this MsgA-PO may be made invalid. In addition, regarding MsgA-PO, in a case where it overlaps partially or entirely with a certain period after the downlink or SSB in the time domain, this MsgA-PO may be made invalid. In a case where MsgA-PO is made invalid, when determining the associated relationship between MsgA-RO and MsgA-PO, this MsgA-PO may be excluded from the MsgA-PO being targeted.

[0070] In addition, it is possible to stipulate in the specification a resource configuration method and an associated relationship determination method that can ensure that there is no overlapping part between MsgA-RO and MsgA-PO in the time domain. Here, ensuring that there is no overlapping part between MsgA-RO and MsgA-PO in the time domain may be only between MsgA-RO and MsgA-PO having an associated relationship, may be only between MsgA-RO and MsgA-PO not having an associated relationship, or may be between both.

[0071] For example, it may be set that in the periodically configured MsgA-RO and MsgA-PO, the associated relationship between MsgA-RO and MsgA-PO is determined only within a certain period, that is, MsgA-RO and MsgA-PO within a certain period of periodic repetition have an associated relationship with each other. In a certain period of periodic repetition, it is also possible not to determine the associated relationship between MsgA-RO and MsgA-PO across different periods.

[0072] According to the above embodiments, when MsgA-RO is invalid, the terminal 20 can invalidate MsgA-PO associated with the MsgA-RO, thereby efficiently determining MsgA-PO associated with the MsgA-RO to be used. When MsgA-RO is invalid, the terminal 20 can exclude the MsgA-RO, thereby efficiently determining MsgA-PO associated with other MsgA-RO. When MsgA-RO is invalid, the terminal 20 can invalidate the MsgA-PRACH time slot including the MsgA-RO, so that starting from the MsgA-PRACH time slot, the MsgA-PUSCH time slot based on the time offset is not specified.

[0073] That is, it is possible to determine the resources used in the two-step random access process in the wireless communication system.

[0074] (Device structure)

[0075] Next, a functional structure example of the base station 10 and the terminal 20 that execute the above-described processing and operations 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 have only a part of the functions in the embodiments.

[0076] <Base station 10>

[0077] Figure 8 is a diagram showing an example of the functional structure of the base station 10 in the embodiment of the present invention. As Figure 8 shown, the base station 10 has a transmission unit 110, a reception unit 120, a setting unit 130, and a control unit 140. Figure 8 The functional structure shown is only an example. As long as it can execute the operations related to the embodiment of the present invention, the function division and the names of the functional units can be arbitrary.

[0078] The transmission unit 110 includes a function of generating a signal to be transmitted to the terminal 20 side and transmitting the signal wirelessly. In addition, the transmission unit 110 transmits an inter-network node message to other network nodes. The reception unit 120 includes a 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 a function of transmitting NR-PSS, NR-SSS, NR-PBCH, DL / UL control signals, etc. to the terminal 20. In addition, the reception unit 120 receives an inter-network node message from other network nodes.

[0079] The setting unit 130 stores preset setting information and various setting information to be transmitted to the terminal 20. The content of the setting information is, for example, information related to the setting of two-step random access.

[0080] As described in the embodiments, the control unit 140 performs control related to two-step random access. It is also possible to include the functional unit related to signal transmission in the control unit 140 in the transmission unit 110, and include the functional unit related to signal reception in the control unit 140 in the reception unit 120.

[0081] <Terminal 20>

[0082] Figure 9 is a diagram showing an example of the functional structure of the terminal 20 in the embodiment of the present invention. As Figure 9 shown, the terminal 20 includes a transmission unit 210, a reception unit 220, a setting unit 230, and a control unit 240. Figure 9 The functional structure shown is only an example. As long as it can perform the operations related to the embodiment of the present invention, the functional division and the name of the functional unit can be arbitrary.

[0083] The transmission unit 210 generates a transmission signal based on the transmission data and transmits the transmission signal wirelessly. The reception unit 220 receives various signals wirelessly and obtains a higher-layer signal from the received physical layer signal. In addition, the reception unit 220 has a function of receiving NR-PSS, NR-SSS, NR-PBCH, DL / UL / SL control signals, etc. transmitted from the base station 10. In addition, for example, as D2D communication, the transmission 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 reception unit 220 receives PSCCH, PSSCH, PSDCH, or PSBCH, etc. from other terminals 20.

[0084] The setting unit 230 stores various setting information received by the reception unit 220 from the base station 10. In addition, the setting unit 230 also stores preset setting information. The content of the setting information is, for example, the setting of two-step random access.

[0085] As described in the embodiments, the control unit 240 performs control related to two-step random access. It is also possible to include the functional unit related to signal transmission in the control unit 240 in the transmission unit 210, and include the functional unit related to signal reception in the control unit 240 in the reception unit 220.

[0086] (Hardware Structure)

[0087] In the description of the above embodiments, the block diagrams ( Figure 8 and Figure 9 ) show 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.

[0088] Functions include judgment, decision, determination, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, solution, selection, establishment, comparison, assumption, expectation, regarded as, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating (mapping), assigning, 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.

[0089] For example, the base station 10, the terminal 20, etc. in an 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 10 FIG. is an example of the hardware structure of the base station 10 and the terminal 20 showing an embodiment of the present disclosure. The above base station 10 and terminal 20 can also be physically 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.

[0090] In addition, in the following description, the term "device" can be replaced with "circuit", "equipment", "unit", etc. The hardware structure of the base station 10 and the terminal 20 can be configured to include one or more of each of the illustrated devices, or can also be configured not to include some of the devices.

[0091] 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.

[0092] The processor 1001, for example, operates the operating system 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.

[0093] In addition, the processor 1001 reads a program (program code), a 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 8 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 9 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 has been 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.

[0094] The storage device 1002 is a computer-readable recording medium, and may, for example, be composed of at least one of 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), a software module, etc. that can be executed to implement the communication method according to an embodiment of the present disclosure.

[0095] 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.

[0096] The communication device 1004 is a hardware (transceiver device) for communicating between computers via at least one of a wired network and a wireless network, and can also be 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 amplification unit, a transceiver unit, a transmission path interface, etc. can also be implemented by the communication device 1004. The transceiver unit can also be physically or logically separately installed by a transmission unit and a reception unit.

[0097] The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) for receiving an input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) for performing an 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).

[0098] 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.

[0099] 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.

[0100] (Summary of the Embodiment)

[0101] As described above, according to an embodiment of the present invention, there is provided a terminal having: a control unit that determines a first transmission timing for transmitting a message used in a two-step random access procedure in a physical random access channel and a second transmission timing for transmitting the message in a physical uplink shared channel; and a transmission unit that transmits the message using the first transmission timing and the second transmission timing. When the first transmission timing is invalid, the control unit changes the method for determining the second transmission timing.

[0102] According to the above structure, when MsgA-RO is invalid, the terminal 20 can invalidate MsgA-PO associated with the MsgA-RO, thereby efficiently determining MsgA-PO associated with the MsgA-RO to be used. When MsgA-RO is invalid, the terminal 20 can exclude the MsgA-RO, thereby efficiently determining MsgA-PO associated with other MsgA-ROs. When MsgA-RO is invalid, the terminal 20 can invalidate the MsgA-PRACH time slot including the MsgA-RO, so that starting from the MsgA-PRACH time slot, the MsgA-PUSCH time slot based on the time offset is not specified. That is, the resources used in the two-step random access procedure can be determined in the wireless communication system.

[0103] When the first transmission timing is invalid, the control unit may invalidate the second transmission timing. According to this structure, when MsgA-RO is invalid, the terminal 20 can invalidate MsgA-PO associated with the MsgA-RO, thereby efficiently determining MsgA-PO associated with the MsgA-RO to be used.

[0104] In a case where the first transmission opportunity is invalid, the control unit may exclude the first transmission opportunity from objects associated with the second transmission opportunity. According to this configuration, in a case where MsgA-RO is invalid, the terminal 20 can exclude this MsgA-RO, and thus can efficiently determine a MsgA-PO having an association relationship with other MsgA-ROs.

[0105] In a case where the first transmission opportunity is invalid, the control unit may invalidate the second transmission opportunity included in a time slot of a physical uplink shared channel specified by a time offset starting from a time slot of a physical random access channel including the first transmission opportunity and valid transmission opportunities. According to this configuration, in a case where MsgA-RO is invalid, the terminal 20 can invalidate a MsgA-PO having an association relationship with this MsgA-RO, and thus can efficiently determine a MsgA-PO having an association relationship with a MsgA-RO to be used.

[0106] In a case where the first transmission opportunity and the second transmission opportunity partially or entirely overlap in a time domain, the control unit may invalidate an arbitrary transmission opportunity. According to this configuration, the terminal 20 can invalidate either one of MsgA-RO and MsgA-PO that overlap in the time domain, and thus can efficiently determine a MsgA-PO having an association relationship with a MsgA-RO to be used.

[0107] Furthermore, according to an embodiment of the present invention, there is provided a communication method, in which a terminal executes the following steps: a control step of determining a first transmission opportunity of a message used for a two-step random access procedure transmitted in a physical random access channel and a second transmission opportunity of the message transmitted in a physical uplink shared channel; and a transmission step of transmitting the message using the first transmission opportunity and the second transmission opportunity, and the control step includes a step of changing a method of determining the second transmission opportunity in a case where the first transmission opportunity is invalid.

[0108] According to the above structure, when MsgA-RO is invalid, the terminal 20 can invalidate MsgA-PO associated with the MsgA-RO, so as to efficiently determine the MsgA-PO associated with the MsgA-RO to be used. When MsgA-RO is invalid, the terminal 20 can exclude the MsgA-RO, so as to efficiently determine the MsgA-PO associated with other MsgA-ROs. When MsgA-RO is invalid, the terminal 20 can invalidate the MsgA-PRACH time slot including the MsgA-RO, so that the MsgA-PUSCH time slot based on time offset is not specified starting from the MsgA-PRACH time slot. That is, it is possible to determine the resources used in the two-step random access process in the wireless communication system.

[0109] (Supplement of the embodiment)

[0110] The embodiments of the present invention have been described above, but the disclosed invention is not limited to such embodiments. Those skilled in the art should understand various variations, modifications, substitution examples, replacement examples, etc. Specific numerical examples are used for the purpose of facilitating the understanding of the invention, but these numerical values are only examples and any appropriate arbitrary values can be used as long as not specifically indicated. The distinction of the items in the above description is not essential for the present invention. 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 boundaries of the functional units or processing units in the functional block diagram do not necessarily correspond to the boundaries of physical components. The actions of multiple functional units can be performed by one physical component, or the action of one functional unit can be performed by multiple physical components. Regarding the processing procedures described in the embodiments, the order of the 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, software, or a combination thereof. The software operating through the processor of the base station 10 according to the embodiments of the present invention and the software operating through the processor of the terminal 20 according to the embodiments 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.

[0111] 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, the 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.

[0112] Each of the forms / embodiments 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, the 4th generation mobile communication system (4G), the 5th generation mobile communication system (5G), Future Radio Access (FRA), New Radio (NR), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, Ultra Mobile Broadband (UMB), 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.

[0113] For the processing procedures, timings, flows, etc. of the various forms / embodiments described in this specification, the order can be changed without contradiction. For example, for the methods described in this disclosure, the order of illustration indicates the elements of the various steps, but is not limited to the specific order indicated.

[0114] In this specification, specific actions performed by the base station 10 may sometimes be performed by its upper node according to circumstances. In a network composed of one or more network nodes including 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).

[0115] 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.

[0116] The input or output information, etc. can be stored in a specific location (for example, memory), or can be managed using a management table. The input or output information, etc. can be rewritten, updated, or appended. The output information, etc. can also be deleted. The input information, etc. can also be sent to other devices.

[0117] 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 numerical comparison (for example, comparison with a predetermined value).

[0118] Regarding software, whether it is called software, firmware, middleware, microcode, hardware description language, or by other names, it should be broadly interpreted as referring to commands, command sets, codes, code segments, program codes, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, processes, functions, etc.

[0119] In addition, software, commands, information, etc. can be transmitted and received via a transmission medium. For example, in the case of transmitting software from a web page, server, or other remote source using at least one of wired technologies (such as coaxial cables, fiber optic cables, twisted pairs, digital subscriber line (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.

[0120] The information, signals, etc. described in this 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 thereof.

[0121] In addition, for the terms described in this disclosure and the terms required to understand this disclosure, they 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.

[0122] The terms "system" and "network" used in this disclosure are used interchangeably.

[0123] In addition, the information, parameters, etc. described in this disclosure can be represented using absolute values, relative values with respect to a predetermined value, or can also be represented using corresponding other information. For example, wireless resources can also be indicated by an index.

[0124] The names used for the above parameters are non-restrictive in any aspect. Furthermore, the mathematical expressions using these parameters are sometimes different from the content explicitly disclosed in this 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.

[0125] In the present disclosure, terms such as "Base Station (BS)", "radio base station", "base station device", "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.

[0126] A base station can accommodate one or more (e.g., 3) cells. When a base station accommodates multiple cells, the overall coverage area of the base station can be divided into multiple smaller areas, and each smaller area can also be provided with communication services by 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.

[0127] In the present disclosure, terms such as "Mobile Station (MS)", "user terminal", "User Equipment (UE)", "terminal" can be used interchangeably.

[0128] 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, radio 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.

[0129] 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 a communication operation. 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.

[0130] In addition, the base station in the present disclosure may be replaced with a user terminal. For example, with respect to a structure in which communication between a base station and a user terminal is replaced with 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 may 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 with terms corresponding to inter-terminal communication (e.g., "side"). For example, an uplink channel, a downlink channel, etc. may also be replaced with a side channel.

[0131] Similarly, the user terminal in the present disclosure may be replaced with 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.

[0132] Terms such as "determining" and "deciding" used in this disclosure sometimes also encompass a variety of actions. For example, "determining" and "deciding" may include considering something that has been judged, calculated, computed, processed, derived, investigated, looked up (e.g., searched in a table, database, or other data structure), inquired, or ascertained as something that has been "determined" or "decided". Additionally, "determining" and "deciding" may include considering something that has been received (e.g., receiving information), transmitted (e.g., transmitting information), input, output, accessed (e.g., accessing data in memory) as something that has been "determined" or "decided". Moreover, "determining" and "deciding" may include considering something that has been resolved, selected, chosen, established, compared, etc. as something that has been "determined" or "decided". That is, "determining" and "deciding" may include considering any action as something that has been "determined" or "decided". Additionally, "determining (deciding)" may also be replaced by "assuming", "expecting", "considering", etc.

[0133] 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 may 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 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-inclusive examples, electromagnetic energy having wavelengths in the radio frequency range, microwave region, and optical (both visible and invisible) region is used to "connect" or "couple" to each other.

[0134] A reference signal may be abbreviated as RS (Reference Signal), or may be referred to as a Pilot according to the applied standard.

[0135] As used in this disclosure, the description "according to" does not mean "only according to" unless otherwise explicitly stated. In other words, the description "according to" means both "only according to" and "at least according to".

[0136] Any reference to elements using 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 two or more elements. Therefore, a reference to a first element and a second element does not mean that only two elements can be taken or that the first element must precede the second element in any form.

[0137] The "unit" in the structure of each of the above devices may also be replaced with a "section", "circuit", "equipment", etc.

[0138] 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.

[0139] A radio frame may be composed of one or more frames in the time domain. In the time domain, each of the one or more frames may be referred to as a subframe. A subframe may be composed of one or more time slots in the time domain. A subframe may also have a fixed time length (e.g., 1 ms) independent of the numerology.

[0140] A numerology may be a communication parameter applied to at least one of transmission and reception of a certain signal or channel. The numerology may 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 a transceiver in the frequency domain, specific windowing processing performed by a transceiver in the time domain, etc.

[0141] A time slot can be composed of one or more symbols (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.

[0142] 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.

[0143] A radio frame, a sub-frame, a time slot, a mini-slot, and a symbol all represent time units when transmitting a signal. A radio frame, a sub-frame, a time slot, a mini-slot, and a symbol can be respectively given corresponding other names.

[0144] For example, 1 sub-frame can be called a Transmission Time Interval (TTI), multiple consecutive sub-frames can also be called a TTI, and 1 time slot or 1 mini-slot can also be called 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, or a period shorter than 1 ms (for example, 1 - 13 symbols), or a period longer than 1 ms. In addition, the unit representing a TTI can be called a time slot, a mini-slot, etc. instead of a sub-frame.

[0145] Here, a TTI refers to, 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 (bandwidth that can be used in each terminal 20, transmission power, etc.) to each terminal 20 in units of TTI. In addition, the definition of a TTI is not limited to this.

[0146] A TTI can be a transmission time unit for a data packet (transmission block), a code block, a codeword, etc. after channel coding, or a processing unit for scheduling, link adaptation, etc. In addition, when a TTI is given, the actual time interval (for example, the number of symbols) to which a transmission block, a code block, a codeword, etc. are mapped can be shorter than the TTI.

[0147] In addition, when 1 time slot or 1 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. In addition, the number of time slots (number of mini time slots) that constitute the minimum time unit for scheduling can be controlled.

[0148] A TTI with a time length of 1 ms is also 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 referred to as 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.

[0149] In addition, for a long TTI (e.g., a normal TTI, a subframe, etc.), it can be understood as a TTI with a time length exceeding 1 ms, and for a short TTI (e.g., a shortened TTI, etc.), it can be understood as a TTI with a TTI length less than that of a long TTI and a TTI length of 1 ms or more.

[0150] 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.

[0151] In addition, 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 composed of one or more resource blocks respectively.

[0152] 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.

[0153] In addition, 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.

[0154] 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. Herein, 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.

[0155] 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 a UE within one carrier.

[0156] At least one of the set BWPs may be active, and it may not be assumed that the UE transmits and receives a predetermined signal / channel outside the active BWP. In addition, in the present disclosure, “cell”, “carrier”, etc. may be replaced with “BWP”.

[0157] The structures such as the above-mentioned radio frame, subframe, time slot, mini-slot, and symbol are merely examples. For example, the number of subframes included in the radio frame, the number of time slots per subframe or radio frame, the number of mini-slots included in the time slot, the number of symbols and RBs included in the time slot or mini-slot, the number of subcarriers included in the RB, and the number of symbols, symbol length, cyclic prefix (CP) length, etc. within the TTI can be changed in various ways.

[0158] 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 also includes the case where the noun following these articles is in the plural form.

[0159] In the present disclosure, the phrase “A and B are different” may also mean “A and B are mutually different”. In addition, this phrase may also mean “A and B are respectively different from C”. Terms such as “separate” and “combine” may be interpreted in the same way as “different”.

[0160] Each form / embodiment described in the present disclosure may be used alone, may be used in combination, or may be switched according to the execution. In addition, the notification of predetermined information is not limited to being explicit (for example, the notification of “is X”), and may also be implicit (for example, without the notification of the predetermined information).

[0161] In addition, in the present disclosure, MsgA is an example of a message used in the two-step random access procedure. PRACH is an example of a physical random access channel. PUSCH is an example of a physical uplink shared channel. MsgA-RO is an example of the first transmission opportunity. MsgA-PO is an example of the second transmission opportunity.

[0162] 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 for illustrative purposes and has no restrictive meaning for the present disclosure.

[0163] Reference Numeral Explanation

[0164] 10: Base Station

[0165] 110: Transmission Unit

[0166] 120: Reception Unit

[0167] 130: Setting Unit

[0168] 140: Control Unit

[0169] 20: Terminal

[0170] 210: Transmission Unit

[0171] 220: Reception Unit

[0172] 230: Setting Unit

[0173] 240: Control Unit

[0174] 1001: Processor

[0175] 1002: Storage Device

[0176] 1003: Auxiliary Storage Device

[0177] 1004: Communication Device

[0178] 1005: Input Device

[0179] 1006: Output Device

Claims

1. A terminal for performing a two-step random access procedure, comprising: A control unit that, in the two-step random access procedure, determines the association relationship between the transmission timing of a random access preamble and the transmission timing of uplink channel data, and sets the transmission timing of the uplink channel data that overlaps with the transmission timing of the random access preamble in the time domain and frequency domain and has an association relationship with the transmission timing of the random access preamble to be invalid; and A transmission unit that uses the transmission timing of the random access preamble and the transmission timing of the uplink channel data that does not overlap with the transmission timing of the random access preamble in the time domain and frequency domain to send a message containing the random access preamble and the uplink channel data to a base station.

2. The terminal according to claim 1, wherein, when the transmission timing of the random access preamble that has an association relationship with the transmission timing of the uplink channel data is invalid, the transmission unit does not use the transmission timing of the uplink channel data to transmit the uplink channel data.

3. A base station for performing a two-step random access procedure, comprising: A control unit that, in the two-step random access procedure, determines the association relationship between the transmission timing of a random access preamble and the transmission timing of uplink channel data, and sets the transmission timing of the uplink channel data that overlaps with the transmission timing of the random access preamble in the time domain and frequency domain and has an association relationship with the transmission timing of the random access preamble to be invalid; and A receiving unit that uses the transmission timing of the random access preamble and the transmission timing of the uplink channel data that does not overlap with the transmission timing of the random access preamble in the time domain and frequency domain to receive a message containing the random access preamble and the uplink channel data from a terminal.

4. A communication system for performing a two-step random access procedure, comprising a terminal and a base station, wherein the terminal comprises: A control unit that, in the two-step random access procedure, determines the association relationship between the transmission timing of a random access preamble and the transmission timing of uplink channel data, and sets the transmission timing of the uplink channel data that overlaps with the transmission timing of the random access preamble in the time domain and frequency domain and has an association relationship with the transmission timing of the random access preamble to be invalid ; and A transmission unit that uses the transmission timing of the random access preamble and the transmission timing of the uplink channel data that does not overlap with the transmission timing of the random access preamble in the time domain and frequency domain to send a message containing the random access preamble and the uplink channel data to a base station, wherein the base station comprises: A control unit that, in the two-step random access procedure, determines the association relationship between the transmission timing of a random access preamble and the transmission timing of uplink channel data, and sets the transmission timing of the uplink channel data that overlaps with the transmission timing of the random access preamble in the time domain and frequency domain and has an association relationship with the transmission timing of the random access preamble to be invalid; and A receiving unit that receives, from a terminal, a message including the random access preamble and the uplink channel data, using a transmission timing of the random access preamble and a transmission timing of the uplink channel data that does not overlap with the transmission timing of the random access preamble in the time domain and the frequency domain.

5. A communication method for a terminal that performs a two-step random access procedure, the method having the following steps: In the two-step random access procedure, determining an association relationship between a transmission timing of a random access preamble and a transmission timing of uplink channel data, and invalidating a transmission timing of the uplink channel data that overlaps with the transmission timing of the random access preamble in the time domain and the frequency domain and has an association relationship with the transmission timing of the random access preamble; and Using the transmission timing of the random access preamble and a transmission timing of the uplink channel data that does not overlap with the transmission timing of the random access preamble in the time domain and the frequency domain, transmitting, to a base station, a message including the random access preamble and the uplink channel data.