Terminal and communication method
By receiving and processing the random access channel position and time offset information sent by the base station in the NR wireless communication system, the terminal can efficiently determine and use the time domain location of the physical uplink shared channel, solving the problem of low resource location notification efficiency, and realizing a more efficient random access process.
Patent Information
- Application Number
- CN201980101085.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-10-11
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2039-10-11
AI Technical Summary
In the competitive random access process of the NR wireless communication system, it is impossible to efficiently notify the resource locations related to the random access process, especially in the wireless frame structure where PUSCH is unable to be configured for a large number of time slots.
By receiving the time domain position and time offset information of the physical random access channel of the message from the base station, the control unit determines the time domain position of the physical uplink shared channel, and sends a message to the base station at a designated location by the sending unit.
It realizes efficient notification of resource locations related to random access processes in wireless communication systems, simplifies the signaling process and improves access efficiency.
Smart Images

Figure CN114503727B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a terminal and a communication method in a wireless communication system. Background Art
[0002] In NR (New Radio) (also called "5G"), which is the successor system to LTE (Long Term Evolution), technologies that meet the requirements of large-capacity systems, high data transmission speeds, low latency, simultaneous connection of multiple terminals, low costs, and low power consumption are being studied (for example, non-patent document 1).
[0003] In NR, similar to LTE, random access is performed for synchronization establishment between a terminal and a base station or scheduling request. There are two types of random access procedures: contention based random access (CBRA) and non-contention free random access (CFRA) (for example, Non-Patent Document 2).
[0004] Prior art literature
[0005] Non-patent literature
[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 the 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, the terminal and the base station need to determine the time domain position of the PUSCH (Physical Uplink Shared Channel) configured with the data part other than the random access preamble code of the MsgA. However, in the case of a wireless frame structure with many time slots in which the PUSCH cannot be configured, the parameters indicating the time domain position become lengthy.
[0010] The present invention has been made in view of the above-mentioned situation, and an object of the present invention is to efficiently notify the location of resources related to a random access procedure in a wireless communication system.
[0011] Means for solving problems
[0012] According to the disclosed technology, a terminal is provided, which has: a receiving unit, which receives from a base station the position in the time domain of a physical random access channel of a message used in a 2-step random access process, and information indicating a time offset relative to the position in the time domain of the physical random access channel; a control unit, which determines the position in the time domain of a physical uplink shared channel based on the length of the time domain used in the uplink from the position in the time domain of the physical random access channel indicated by the time offset to the position in the time domain of a physical uplink shared channel; and a sending unit, which sends the message to the base station at the position in the time domain of the physical random access channel and the position in the time domain of the physical uplink shared channel.
[0013] Effects of the Invention
[0014] According to the disclosed technology, it is possible to efficiently notify the location of resources related to a random access procedure in a wireless communication system. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 It is a diagram showing a configuration example of a wireless communication system in an embodiment of the present invention.
[0016] Figure 2 is a timing diagram for explaining an example of a 4-step random access procedure.
[0017] Figure 3 is a timing diagram for explaining an example of a 2-step random access procedure.
[0018] Figure 4 It is a diagram showing an example of resource allocation in a 2-step random access procedure.
[0019] Figure 5 This is a diagram showing a resource configuration example (1) of a two-step random access procedure in an embodiment of the present invention.
[0020] Figure 6 This is a diagram showing a resource configuration example (2) of a two-step random access procedure in an embodiment of the present invention.
[0021] Figure 7 This is a diagram showing a resource configuration example (3) of a two-step random access procedure in an embodiment of the present invention.
[0022] Figure 8 This is a diagram showing a resource configuration example (4) of a two-step random access procedure in an embodiment of the present invention.
[0023] Fig. 9 This is a diagram showing a resource configuration example (5) of a two-step random access procedure in an embodiment of the present invention.
[0024] Fig.10 This is a diagram showing a resource configuration example (6) of a two-step random access procedure in an embodiment of the present invention.
[0025] Fig.11 It is a diagram showing an example of the functional configuration of the base station 10 in the embodiment of the present invention.
[0026] Fig.12 This is a diagram showing an example of the functional configuration of the terminal 20 in the embodiment of the present invention.
[0027] Fig.13 This is a diagram showing an example of the hardware configuration of the base station 10 or the terminal 20 in the embodiment of the present invention. DETAILED DESCRIPTION
[0028] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In addition, the embodiment described below is only an example, and the embodiment to which the present invention is applied is not limited to the following embodiment.
[0029] When the wireless communication system according to the embodiment of the present invention operates, existing technologies are appropriately used. However, the existing technologies are, for example, existing LTE, but are 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 methods after LTE-Advanced (for example, NR).
[0030] In addition, in the embodiments of the present invention described below, the terms 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), PUSCH (Physical Uplink Shared Channel), etc. used in the existing LTE are used. This is for the convenience of recording, and the same signals, functions, etc. as 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 the signals used in NR are not necessarily marked as "NR-".
[0031] Furthermore, in the embodiments of the present invention, the duplexing method may be a TDD (Time Division Duplex) method, an FDD (Frequency Division Duplex) method, or other methods (for example, Flexible Duplex, etc.).
[0032] In the embodiment of the present invention, “configuring” wireless parameters and the like may be pre-configuring predetermined values, or may be configuring wireless parameters notified by the base station 10 or the terminal 20 .
[0033] Figure 1 FIG. 1 is a diagram showing a configuration example of a wireless communication system in an embodiment of the present invention. Figure 1 As shown, the wireless communication system in the embodiment of the present invention includes a base station 10 and a terminal 20. Figure 1 In the figure, one base station 10 and one terminal 20 are shown, but this is just an example, and there may be a plurality of each.
[0034] The base station 10 is a communication device that provides one or more cells and performs wireless communication with the terminal 20. The physical resources of the wireless signal are defined in 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 resource blocks. The base station 10 sends a synchronization signal and system information to the terminal 20. The synchronization signal is, for example, NR-PSS and NR-SSS. The system information is sent, for example, via NR-PBCH, also known as broadcast information. Figure 1 As shown, the base station 10 sends a control signal or data to the terminal 20 via DL (Downlink), and receives a control signal or data from the terminal 20 via UL (Uplink). Both the base station 10 and the terminal 20 can perform beamforming to send and receive signals. In addition, both the base station 10 and the terminal 20 can apply MIMO (Multiple Input Multiple Output)-based communications to DL or UL. In addition, both the base station 10 and the terminal 20 can communicate via a secondary cell (SCell: Secondary Cell) and a primary cell (PCell: Primary Cell) based on CA (Carrier Aggregation). Furthermore, the terminal 20 can communicate via the primary cell of the base station 10 based on DC (Dual Connectivity) and the primary and secondary cells (PSCell: Primary Secondary Cell) of other base stations 10.
[0035] The terminal 20 is a communication device having a wireless communication function, such as a smart phone, a mobile phone, a tablet computer, a wearable terminal, an M2M (Machine-to-Machine) communication module, etc. Figure 1 As shown, the terminal 20 receives a control signal or data from the base station 10 via DL and transmits a control signal or data to the base station 10 via UL, thereby utilizing various communication services provided by the wireless communication system.
[0036] Here, in the random access process performed for synchronization establishment or scheduling request between the terminal 20 and the base station 10, for example, the terminal 20 sends a random access preamble or a UE (User Equipment) identifier to the base station 10 as a UL signal, and the base station 10 sends information on random access response and contention resolution as a DL signal to the user device 20.
[0037] Figure 2is a timing diagram for explaining an example of a 4-step random access procedure. Figure 2 The example of the random access procedure shown is a contention based 4-step random access procedure. In step S11, the user device 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 contention resolution as Msg4 to the terminal 20. When the contention resolution is successful, the random access procedure is successfully completed.
[0038] Figure 3 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-type 2-step random access procedure. The 2-step random access procedure is studied to complete the random access procedure in a short period of time. In step S21, the terminal 20 sends the random access preamble code via PRACH and the data via PUSCH as MsgA to the base station 10. For example, the content equivalent to Msg1 and Msg3 in the 4-step random access procedure can also be sent via PUSCH. Next, the base station 10 sends the random access response and the information for contention resolution as MsgB to the user device 20 (S22). For example, MsgB can include the content equivalent to Msg2 and Msg4 in the 4-step random access procedure. When the contention resolution is successful, the random access procedure is successfully completed. By adopting the 2-step random access procedure, effects such as low latency and reduced power consumption can be expected.
[0039] In addition, the 4-step random access procedure and the 2-step random access procedure can also perform non-contention type (contention free) random access by, for example, allocating a random access preamble from the base station 10 to the terminal 20 .
[0040] The details of MsgA in the 2-step random access process are being studied. For example, MsgA is composed of a random access preamble and PUSCH. It is assumed that the random access preamble and PUSCH are not integrated resources at least in the physical layer. For example, it is assumed that the random access preamble and PUSCH separated as physical resources are defined as MsgA.
[0041] That is, the MsgA-PUSCH transmission occasion (MsgA PUSCH occasion) may be defined as one MsgA-PUSCH resource. Similarly, the MsgA-PRACH transmission occasion (MsgA PRACH occasion) may be defined as a resource for transmitting one MsgA-preamble.
[0042] As a method for notifying the resource position of the MsgA-PUSCH transmission timing in the time domain, the following method is being studied: when the configuration periodicity of the MsgA-PRACH transmission timing and the MsgA-PUSCH transmission timing are 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 a time slot including the MsgA-PRACH transmission timing. The MsgA-PUSCH time slot is a time slot including the MsgA-PUSCH transmission timing. The base station 10 notifies the terminal 20 of information indicating the position of the MsgA-PRACH time slot in the time domain and information indicating the position of the MsgA-PUSCH time slot in the time domain.
[0043] Figure 4 2 is a diagram showing an example of resource configuration for a 2-step random access procedure. In the case where the MsgA-PUSCH slot is notified by a time offset relative to the start position of the MsgA-PRACH slot, for example, Figure 4 In the case where there is only one consecutive UL time slot as shown, the time offset that can be specified is very limited. Figure 4 In the example shown, 10 slots are specified as the time offset. Alternatively, the time offset that can be specified is 10 slots, 20 slots, 30 slots, ...
[0044] in addition, Figure 4 The "D" shown here indicates a DL time slot. "U" indicates a UL time slot. "S" indicates a special time slot or an X time slot, which is a time slot that is not composed of only DL code elements or only UL code elements, and may include DL code elements, UL code elements, and other code elements. In the following, "S" is described as a special time slot, but it can also be replaced by an X time slot.
[0045] Here, for example, when the time offset that can be specified in the signaling is 1 time slot, 2 time slots, 3 time slots, ..., since only Figure 4 In the example shown, the time offset is a multiple of 10, so the number of time offset parameters that are actually not used increases, and it is necessary to increase the range of time offset values that can be specified in signaling.
[0046] Therefore, when notifying the position of the time domain of the MsgA-PUSCH time slot using the offset relative to the start position of the MsgA-PRACH time slot, the time slot counted as the time offset can be limited to only the UL time slot. That is, the DL time slot and the special time slot may not be counted. By not counting the DL time slot and the special time slot as the time offset, the signaling for notifying the time offset can be simplified.
[0047] Figure 5FIG. 1 is a diagram showing a resource configuration example (1) of a two-step random access process in an embodiment of the present invention. Figure 5 As shown in FIG. 1 , when only the UL time slot is counted from the start position of the MsgA-PRACH time slot to the start position of the MsgA-PUSCH time slot, since the MsgA-PUSCH time slot is configured after 1 time slot, the base station 10 can notify the terminal 20 that the time offset is 1 time slot. Figure 5 As shown, only UL time slots are counted as time offsets, and DL time slots and special time slots may not be counted.
[0048] Therefore, when the time offset notified by the base station 10 is 1 slot, the terminal 20 determines the slot position counted by 1 UL slot from the start position of the MsgA-PRACH slot as the start position of the MsgA-PUSCH slot.
[0049] Figure 6 2 is a diagram showing a resource configuration example (2) of a two-step random access process in an embodiment of the present invention. Figure 6 As shown in FIG. 1 , when only the UL slots are counted from the start position of the MsgA-PRACH slot to the start position of the MsgA-PUSCH slot, since the MsgA-PUSCH slot is configured after 3 slots, the time offset can be notified as 3 slots. Figure 6 As shown, only UL time slots are counted as time offsets, and DL time slots and special time slots may not be counted.
[0050] Therefore, when the time offset notified by the base station 10 is 3 slots, the terminal 20 determines the slot position obtained by counting 3 UL slots from the start position of the MsgA-PRACH slot as the start position of the MsgA-PUSCH slot.
[0051] As another example, when the time domain position of the MsgA-PUSCH time slot is notified by using an offset relative to the start position of the MsgA-PRACH time slot, the time slots counted as time offsets can be limited to UL time slots and special time slots. That is, DL time slots may not be counted. By not counting DL time slots as time offsets, signaling when notifying time offsets can be simplified.
[0052] Figure 7 is a diagram showing a resource configuration example (3) of a two-step random access process in an embodiment of the present invention. Figure 7As shown in FIG. 1 , when counting UL slots and special slots from the start position of the MsgA-PRACH slot to the start position of the MsgA-PUSCH slot, a total of 2 slots, which is 1 slot of the UL slot and 1 slot of the special slot, are counted. That is, when counting UL slots and special slots, since the MsgA-PUSCH slot is configured after 2 slots, the base station 10 can notify the terminal 20 that the time offset is 2 slots. Figure 7 As shown, UL time slots and special time slots are counted as time offsets, and DL time slots may not be counted.
[0053] Therefore, when the time offset notified by the base station 10 is 2 slots, the terminal 20 determines the slot position counted by 2 UL slots or special slots from the start position of the MsgA-PRACH slot as the start position of the MsgA-PUSCH slot.
[0054] Figure 8 4 is a diagram showing a resource configuration example (4) of a two-step random access process in an embodiment of the present invention. Figure 8 As shown in FIG. 1 , when counting UL slots and special slots from the start position of the MsgA-PRACH slot to the start position of the MsgA-PUSCH slot, a total of 4 slots, which are 3 slots of the UL slot and 1 slot of the special slot, are counted. That is, when counting UL slots and special slots, since the MsgA-PUSCH slot is configured after 4 slots, the base station 10 can notify the terminal 20 that the time offset is 4 slots. Figure 8 As shown, UL time slots and special time slots are counted as time offsets, and DL time slots may not be counted.
[0055] Therefore, when the time offset notified by the base station 10 is 4 slots, the terminal 20 determines the slot position counted by 4 UL slots or special slots from the start position of the MsgA-PRACH slot as the start position of the MsgA-PUSCH slot.
[0056] also, Figure 7 as well as Figure 8 The special time slot described in the above may be counted as a time offset unconditionally, or may be counted as a time offset when a certain condition is met. For example, a certain condition may refer to a situation where the ratio of UL symbols in the special time slot is greater than x. x may be 50%, for example. In addition, for example, a certain condition may refer to a situation where there are a number of UL symbols in the special time slot that can configure one or more MsgA-PUSCH transmission opportunities.
[0057] As another example, when the time domain position of the MsgA-PUSCH time slot is notified by an offset relative to the start position of the MsgA-PRACH time slot, the time slots and symbols counted as time offsets may be limited to UL time slots and UL symbols of special time slots. That is, DL time slots and DL symbols of special time slots may not be counted. By not counting DL time slots and DL symbols of special time slots as time offsets, signaling when notifying time offsets can be simplified.
[0058] Fig. 9 is a diagram showing a resource configuration example (5) of a two-step random access process in an embodiment of the present invention. Fig. 9 As shown in FIG. 1 , when counting the UL symbols of the UL time slot and the special time slot from the start position of the MsgA-PRACH time slot to the start position of the MsgA-PUSCH time slot, a total of 1 time slot and 4 symbols of the UL symbols of the special time slot are counted. That is, when counting the UL time slot and the UL symbols of the special time slot, since the MsgA-PUSCH time slot is configured after 1 time slot and 4 symbols, the base station 10 can notify the terminal 20 that the time offset is 1 time slot and 4 symbols. Fig. 9 As shown, UL symbols of UL time slots and special time slots are counted as time offsets, and DL symbols of DL time slots and special time slots may not be counted.
[0059] Therefore, when the time offset notified by the base station 10 is 1 time slot and 4 code elements, the terminal 20 will determine the time slot position of the UL code elements of 4 special time slots as the starting position of the MsgA-PUSCH time slot, starting from the starting position of the MsgA-PRACH time slot.
[0060] Fig.10 6 is a diagram showing a resource configuration example (6) of a two-step random access process in an embodiment of the present invention. Fig.10 As shown, when counting the UL symbols of the UL time slot and the special time slot from the start position of the MsgA-PRACH time slot to the start position of the MsgA-PUSCH time slot, a total of 3 time slots and 4 symbols of the UL symbol of the special time slot are counted. That is, when counting the UL symbols of the UL time slot and the special time slot, since the MsgA-PUSCH time slot is configured after 3 time slots and 4 symbols, the base station 10 can notify the terminal 20 that the time offset is 3 time slots and 4 symbols. Fig.10 As shown, UL symbols of UL time slots and special time slots are counted as time offsets, and DL symbols of DL time slots and special time slots may not be counted.
[0061] Therefore, when the time offset notified by the base station 10 is 3 time slots and 4 code elements, the terminal 20 will determine the time slot position of the UL code elements of 4 special time slots as the starting position of the MsgA-PUSCH time slot, starting from the starting position of the MsgA-PRACH time slot, counting 3 UL time slots and counting 4 special time slots.
[0062] also, Fig. 9 as well as Fig.10 The UL symbols of the special time slot described in the above may be counted as time offsets unconditionally, or may be counted as time offsets when a certain condition is met. For example, a certain condition may refer to a situation where the proportion of UL symbols in the special time slot is greater than x. x may be 50%, for example. In addition, for example, a certain condition may also refer to a situation where there are a number of UL symbols in the special time slot that can configure one or more MsgA-PUSCH transmission opportunities.
[0063] In addition, when the time domain position of the MsgA-PUSCH slot is notified by a time offset relative to the MsgA-PRACH slot, the value that can be notified as the time offset can be limited to a value that matches the assumed TDD configuration.
[0064] For example, the time offset may be limited to a number of time slots that are multiples of 10. That is, the time offset may be limited to {10 time slots, 20 time slots, 30 time slots}, etc. In addition, the time offset may be limited to a number of time slots that are multiples of other numbers. For example, it may be a number of time slots that are multiples of 5 or a number of time slots that are multiples of 2. In addition, for example, the time offset may be limited to time slots that are assumed to be configured in consecutive UL time slots. For example, it may be limited to consecutive time slots such as {1 time slot, 2 time slots}.
[0065] In addition, the above-mentioned time offset limitations may be combined. For example, the time offset may be {1 time slot, 2 time slots, 10 time slots, 20 time slots}, or {1 time slot, 2 time slots, 10 time slots, 11 time slots, 20 time slots, 21 time slots}, or {1 time slot, 2 time slots, 9 time slots, 10 time slots, 11 time slots, 19 time slots, 20 time slots, 21 time slots}, etc. These time offsets may also be notified to the terminal 20 by the base station 10 as one of the enumerated data.
[0066] In the above-described embodiment, the time offset is a time offset from the start position of the MsgA-PRACH slot relative to the start position of the MsgA-PUSCH slot. However, it may be a time offset specified at another position.
[0067] For example, it can be a time offset from the end position of the MsgA-PRACH time slot relative to the end position of the MsgA-PUSCH time slot, or it can be a time offset from the end position of the MsgA-PRACH time slot relative to the start position of the MsgA-PUSCH time slot, or it can be a time offset from the start position of the MsgA-PRACH time slot relative to the end position of the MsgA-PUSCH time slot.
[0068] In addition, for example, it can be a time offset from the start position of the MsgA-PRACH transmission opportunity relative to the start position of the MsgA-PUSCH time slot, or it can be a time offset from the end position of the MsgA-PRACH transmission opportunity relative to the end position of the MsgA-PUSCH time slot, or it can be a time offset from the end position of the MsgA-PRACH transmission opportunity relative to the start position of the MsgA-PUSCH time slot, or it can be a time offset from the start position of the MsgA-PRACH transmission opportunity relative to the end position of the MsgA-PUSCH time slot.
[0069] In addition, for example, it can be a time offset from the start position of the MsgA-PRACH time slot relative to the start position of the MsgA-PUSCH transmission opportunity, or it can be a time offset from the start position of the MsgA-PRACH time slot relative to the end position of the MsgA-PUSCH transmission opportunity, or it can be a time offset from the end position of the MsgA-PRACH time slot relative to the start position of the MsgA-PUSCH transmission opportunity, or it can be a time offset from the end position of the MsgA-PRACH time slot relative to the end position of the MsgA-PUSCH transmission opportunity.
[0070] In addition, for example, it can be a time offset from the start position of the MsgA-PRACH transmission timing relative to the start position of the MsgA-PUSCH transmission timing, or it can be a time offset from the start position of the MsgA-PRACH transmission timing relative to the end position of the MsgA-PUSCH transmission timing, or it can be a time offset from the end position of the MsgA-PRACH transmission timing relative to the start position of the MsgA-PUSCH transmission timing, or it can be a time offset from the end position of the MsgA-PRACH transmission timing relative to the end position of the MsgA-PUSCH transmission timing.
[0071] In addition, the unit for specifying the time offset may be a symbol, a system frame, a symbol and a time slot, a system frame and a time slot, or a symbol, a time slot and a system frame. In addition, the unit for specifying the time offset may also be the width of the time domain of the MsgA-PUSCH transmission opportunity.
[0072] According to the above-described embodiment, the base station 10 can notify the terminal 20 of the time domain position of the PUSCH corresponding to the PRACH transmitting MsgA by counting the time offset of the UL slot and the UL symbol in the 2-step random access procedure.
[0073] That is, in a wireless communication system, it is possible to efficiently notify the location of resources related to a random access procedure.
[0074] (Device Structure)
[0075] Next, the functional configuration examples of the base station 10 and the terminal 20 that execute the above-described processing and operation are described. The base station 10 and the terminal 20 include functions for implementing the above-described embodiments. However, the base station 10 and the terminal 20 may each include only a part of the functions in the embodiments.
[0076] <Base station 10>
[0077] Fig.11 FIG. 1 is a diagram showing an example of a functional configuration of a base station 10 in an embodiment of the present invention. Fig.11 As shown, the base station 10 includes a transmission unit 110 , a reception unit 120 , a setting unit 130 , and a control unit 140 . Fig.11 The functional configuration shown is only an example, and any functional division and function unit name may be used as long as the operation according to the embodiment of the present invention can be performed.
[0078] The transmitting unit 110 includes a function of generating a signal to be sent to the terminal 20 side and wirelessly transmitting the signal. In addition, the transmitting unit 110 transmits network node messages to other network nodes. The receiving unit 120 includes a function of receiving various signals sent from the terminal 20 and obtaining, for example, higher layer information from the received signals. In addition, the transmitting 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 receiving unit 120 receives network node messages from other network nodes.
[0079] The setting unit 130 stores preset setting information and various setting information transmitted to the terminal 20. The content of the setting information is, for example, information related to the setting of 2-step random access.
[0080] As described in the embodiment, the control unit 140 performs control related to 2-step random access. Functional units related to signal transmission in the control unit 140 may be included in the transmission unit 110, and functional units related to signal reception in the control unit 140 may be included in the reception unit 120.
[0081] <Terminal 20>
[0082] Fig.12 FIG. 2 is a diagram showing an example of the functional structure of the terminal 20 in the embodiment of the present invention. Fig.12 As shown, the terminal 20 includes a transmitting unit 210 , a receiving unit 220 , a setting unit 230 , and a control unit 240 . Fig.12 The functional configuration shown is only an example, and any functional division and name of the functional unit may be used as long as the operation involved in the embodiment of the present invention can be performed.
[0083] The transmitting unit 210 generates a transmission signal according to the transmission data, and transmits the transmission signal wirelessly. The receiving unit 220 receives various signals wirelessly, and obtains a higher layer signal from the received physical layer signal. In addition, the receiving unit 220 has a function of receiving 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 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, etc. from other terminals 20.
[0084] The setting unit 230 stores various setting information received by the receiving unit 220 from the base station 10. In addition, the setting unit 230 also stores pre-set setting information. The content of the setting information is, for example, the setting of 2-step random access.
[0085] As described in the embodiment, the control unit 240 performs control related to 2-step random access. Functional units related to signal transmission in the control unit 240 may be included in the transmission unit 210, and functional units related to signal reception in the control unit 240 may be included in the reception unit 220.
[0086] (Hardware Structure)
[0087] The block diagram used in the description of the above embodiment ( Fig.11 and Fig.12) shows blocks in units 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 using a device that is physically or logically combined, or two or more physically or logically separated devices can be directly or indirectly connected (for example, using wires, wirelessly, etc.) and implemented using these multiple devices. The functional block can also be implemented by combining software with the above-mentioned one device or the above-mentioned multiple devices.
[0088] Functionally, it includes judging, deciding, determining, calculating, calculating, processing, deriving, investigating, searching, confirming, receiving, sending, outputting, accessing, solving, selecting, selecting, establishing, comparing, assuming, expecting, regarding, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, assigning, etc., but is not limited to these. For example, the functional block (structural part) that enables the sending function is called a transmitting unit or a transmitter. In short, as mentioned above, there is no particular limitation on the implementation method.
[0089] For example, the base station 10 , the terminal 20 , and the like in one embodiment of the present disclosure may function as a computer that performs processing of the wireless communication method of the present disclosure. Fig.13 1 is a diagram showing an example of the hardware structure of a base station 10 and a terminal 20 according to an embodiment of the present disclosure. The base station 10 and the terminal 20 described above may 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, and the like.
[0090] In the following description, the word "device" may be replaced by "circuit", "device", "unit", etc. The hardware configuration of the base station 10 and the terminal 20 may include one or more of the devices shown in the figure, or may exclude some of the devices.
[0091] Each function in the base station 10 and the terminal 20 is implemented by the following method: predetermined software (program) is read 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 the reading and writing of data in the storage device 1002 and the auxiliary storage device 1003.
[0092] The processor 1001 controls the entire computer by, for example, running an operating system. The processor 1001 may also be composed of a central processing unit (CPU) including an interface with peripheral devices, a control device, a computing device, registers, etc. For example, the control unit 140, the 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 from at least one of the auxiliary storage device 1003 and the communication device 1004 to the storage device 1002, and performs various processes accordingly. As a program, a program that causes the computer to execute at least a part of the actions described in the above-mentioned embodiments is used. For example, Fig.11 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 executed in the processor 1001. In addition, for example, Fig.12 The control unit 240 of the terminal 20 shown can also be implemented by a control program stored in the storage device 1002 and running in the processor 1001. Regarding the above-mentioned various processes, although it is described that the above-mentioned various processes are performed by one processor 1001, the above-mentioned various processes can also be performed simultaneously or sequentially by more than two processors 1001. The processor 1001 can also be installed by more than one chip. In addition, the program can also be sent from the network via a telecommunication line.
[0094] The 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. The storage device 1002 may also be called a register, a cache, a main memory (main storage device), etc. The storage device 1002 can store programs (program codes), software modules, etc. that can be executed to implement the communication method involved in one embodiment of the present disclosure.
[0095] The auxiliary storage device 1003 is a computer-readable recording medium, and can be composed of at least one of an optical disk such as a CD-ROM (CompactDisc ROM), a hard disk drive, a floppy disk, a magneto-optical disk (for example, a compressed disk, a digital versatile disk, a Blu-ray (registered trademark) disk, a smart card, a flash memory (for example, a card, a stick, a key drive), a Floppy (registered trademark) disk, a magnetic strip, etc. The above-mentioned storage medium can be, for example, a database, a server, and other appropriate media that includes at least one of the storage device 1002 and the auxiliary storage device 1003.
[0096] The communication device 1004 is hardware (transceiver device) for communicating between computers via at least one of a wired network and a wireless network, and may also be referred to as a network device, a network controller, a network card, a communication module, etc. The communication device 1004 may also be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc., for example, in order to implement at least one of frequency division duplex (FDD: Frequency Division Duplex) and time division duplex (TDD: Time Division Duplex). For example, a transceiver antenna, an amplifier, a transceiver, a transmission path interface, etc. may also be implemented by the communication device 1004. The transceiver may also be installed by physically or logically separating the transmitter and the receiver.
[0097] The input device 1005 is an input device that receives input from the outside (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.). The output device 1006 is an output device that implements output to the outside (e.g., a display, a speaker, an LED light, etc.). In addition, the input device 1005 and the output device 1006 may also be integrally formed (e.g., a touch panel).
[0098] In addition, the processor 1001 and the storage device 1002 and other devices are connected via a bus 1007 for communicating information. The bus 1007 may be configured using a single bus or may be configured using different buses for each device.
[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 ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), and an FPGA (Field Programmable Gate Array), and may also implement a part or all of each functional block through the hardware. For example, the processor 1001 may also be installed using at least one of these hardware.
[0100] (Summary of Implementation Methods)
[0101] As described above, according to an embodiment of the present invention, a terminal is provided, comprising: a receiving unit, which receives from a base station the position in the time domain of a physical random access channel of a message used in a 2-step random access process, and information indicating a time offset relative to the position in the time domain of the physical random access channel; a control unit, which determines the position in the time domain of the physical uplink shared channel based on the length of the time domain used in the uplink from the position in the time domain of the physical random access channel indicated by the time offset to the position in the time domain of the physical uplink shared channel; and a sending unit, which sends the message to the base station at the position in the time domain of the physical random access channel and the position in the time domain of the physical uplink shared channel.
[0102] According to the above configuration, the base station 10 can notify the terminal 20 of the time domain position of the PUSCH corresponding to the PRACH that transmits MsgA by counting the time offset of the UL time slot and the UL symbol in the two-step random access process. That is, the position of the resources related to the random access process can be efficiently notified in the wireless communication system.
[0103] The control unit can determine the position of the physical uplink shared channel in the time domain based on the first time slot used in the uplink from the position of the physical random access channel in the time domain indicated by the time offset to the position of the physical uplink shared channel in the time domain, and the length of the second time slot configured with uplink codewords and downlink codewords. According to this structure, the terminal 20 can determine the position of the PUSCH in the time domain corresponding to the PRACH that transmits MsgA based on the time offset of the UL time slot and the special time slot in the two-step random access process.
[0104] When the ratio of the uplink symbols in the second time slot is greater than a certain value, the control unit may determine the position of the physical uplink shared channel in the time domain according to the lengths of the second time slot and the first time slot, and when the ratio of the uplink symbols in the second time slot is less than the certain value, the control unit may determine the position of the physical uplink shared channel in the time domain according to the length of the first time slot. According to this structure, the terminal 20 can determine the position of the PUSCH in the time domain corresponding to the PRACH that transmits MsgA according to the time offset of the UL symbols of the UL time slot and the special time slot in the two-step random access process.
[0105] When the physical uplink shared channel can be configured in the uplink symbol, the control unit can determine the position of the physical uplink shared channel in the time domain according to the lengths of the second time slot and the first time slot. When the physical uplink shared channel cannot be configured in the uplink symbol, the control unit can determine the position of the physical uplink shared channel in the time domain according to the length of the first time slot. According to this structure, the terminal 20 can determine the position of the PUSCH in the time domain corresponding to the PRACH that transmits MsgA according to the time offset of the special time slot including the UL time slot and the UL code symbol above the predetermined number in the 2-step random access process.
[0106] The control unit can determine the position of the physical uplink shared channel in the time domain from the position of the physical random access channel in the time domain indicated by the time offset to the position of the physical uplink shared channel in the time domain, based on the first time slot used in the uplink from the position of the physical random access channel in the time domain indicated by the time offset to the position of the physical uplink shared channel in the time domain and the length of the uplink symbol in the second time slot configured with the uplink symbol and the downlink symbol. According to this structure, the terminal 20 can determine the position of the PUSCH in the time domain corresponding to the PRACH that transmits MsgA based on the time offset of the UL time slot and the UL symbol of the special time slot including the predetermined UL symbol or more in the two-step random access process.
[0107] In addition, according to an embodiment of the present invention, a communication method is provided, wherein the following steps are performed by a terminal: a receiving step of receiving, from a base station, a position in the time domain of a physical random access channel of a message used in a 2-step random access process, and information indicating a time offset relative to the position in the time domain of the physical random access channel; a controlling step of determining the position in the time domain of a physical uplink shared channel based on the length of the time domain used in the uplink from the position in the time domain of the physical random access channel indicated by the time offset to the position in the time domain of a physical uplink shared channel; and a sending step of sending the message to the base station at the position in the time domain of the physical random access channel and the position in the time domain of the physical uplink shared channel.
[0108] According to the above configuration, the base station 10 can notify the terminal 20 of the time domain position of the PUSCH corresponding to the PRACH that transmits MsgA by counting the time offset of the UL time slot and the UL symbol in the two-step random access process. That is, the position of the resources related to the random access process can be efficiently notified in the wireless communication system.
[0109] (Supplementary Implementation Methods)
[0110] The above describes the embodiments of the present invention, but the disclosed invention is not limited to such embodiments, and those skilled in the art should understand various variations, modifications, substitutions, replacements, etc. In order to promote the understanding of the invention, specific numerical examples are used for description, but unless otherwise specified, these numerical values are only examples, and any appropriate value may also be used. The distinction between the items in the above description is not essential to the present invention. The items recorded in two or more items can be combined and used as needed, and the items recorded in a certain item can be applied to the items recorded 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 the physical components. The actions of multiple functional units can be performed by one physical component, or the actions of one functional unit can be performed by multiple physical components. Regarding the processing process described in the embodiment, the order of processing can be swapped if there is no contradiction. In order to facilitate the description of the processing, the base station 10 and the terminal 20 are described using functional block diagrams, but such devices can also be implemented in hardware, software, or a combination thereof. The software that operates through the processor of the base station 10 according to the embodiment of the present invention and the software that operates through the processor of the terminal 20 according to the embodiment of the present invention may also be stored in random access memory (RAM), flash memory, read-only memory (ROM), EPROM, EEPROM, registers, hard disk (HDD), removable disk, CD-ROM, database, server and any other appropriate storage medium.
[0111] In addition, the notification of information is not limited to the form / implementation method described in the present 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)), high-layer signaling (e.g., RRC (Radio Resource Control) signaling, MAC (Medium Access Control) signaling, broadcast information (MIB (Master Information Block), SIB (System Information Block)), other signals or a combination thereof. In addition, RRC signaling may also be referred to as an RRC message, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, etc.
[0112] Each form / implementation described in the present disclosure may 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-WideBand), Bluetooth (registered trademark), systems using other appropriate systems, and next-generation systems extended therefrom. In addition, a combination of a plurality of systems (for example, a combination of at least one of LTE and LTE-A with 5G, etc.) may be applied.
[0113] The processing procedures, timings, flows, etc. of each form / implementation described in this specification may be changed in order without contradiction. For example, for the method described in this disclosure, the elements of various steps are presented in an illustrative order, but are not limited to the specific order presented.
[0114] In this specification, specific actions performed by the base station 10 are sometimes performed by its upper node depending on the situation. In a network composed of one or more network nodes having the base station 10, various actions performed to communicate 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, etc., 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 node may also be a combination of multiple other network nodes (for example, MME and S-GW).
[0115] The information or signals described in the present disclosure can be output from a higher layer (or a lower layer) to a lower layer (or a higher layer), and can also be input or output via a plurality of network nodes.
[0116] The input or output information can be stored in a specific location (e.g., memory) or managed using a management table. The input or output information can be rewritten, updated, or appended. The output information can also be deleted. The input information can also be sent to other devices.
[0117] The determination in the present disclosure may be performed by a value represented by 1 bit (0 or 1), by a Boolean value (Boolean: true or false), or by comparison of numerical values (for example, comparison with a predetermined value).
[0118] Software, whether referred to as software, firmware, middleware, microcode, hardware description language, or by other names, shall be interpreted broadly to refer to commands, sets of commands, codes, code segments, program codes, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, functions, etc.
[0119] In addition, software, commands, information, etc. can be sent and received via a transmission medium. For example, when software is sent from a web page, server, or other remote source using at least one of wired technology (coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), etc.) and wireless technology (infrared, microwave, etc.), at least one of these wired technology and wireless technology is included in the definition of transmission medium.
[0120] The information, signals, etc. described in the present disclosure may also be represented by any of a variety of different technologies. For example, the data, commands, instructions, information, signals, bits, symbols, chips, etc. that may be involved in the above description as a whole may be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or photons, or any combination of these.
[0121] In addition, the terms described in the present disclosure and the terms required for understanding the present disclosure may be replaced with terms having the same or similar meanings. For example, at least one of a channel and a symbol may also be a signal (signaling). In addition, a signal may also be a message. In addition, a component carrier (CC) may also be referred to as a carrier frequency, a cell, a frequency carrier, etc.
[0122] As used in this disclosure, the terms "system" and "network" are used interchangeably.
[0123] In addition, the information, parameters, etc. described in the present disclosure may be represented by absolute values, relative values to predetermined values, or other corresponding information. For example, wireless resources may also be indicated by indexes.
[0124] The names used for the above parameters are not limiting in any way. Also, the formulas etc. using these parameters may sometimes differ from those explicitly disclosed in this disclosure. Since various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by all appropriate names, the various names assigned to these various channels and information elements are not limiting in any way.
[0125] In the present disclosure, the terms "base station (BS)", "wireless 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" and the like are used interchangeably. Sometimes, the base station is also referred to as macro cell, small cell, femto cell, pico cell and the like.
[0126] A base station can accommodate one or more (for example, 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 provide communication services through a base station subsystem (for example, a small base station for indoor use (RRH: Remote Radio Head)). Terms such as "cell" or "sector" refer to a part or the entirety of the coverage area of at least one of a base station and a base station subsystem that provide communication services within the coverage area.
[0127] In the present disclosure, terms such as “mobile station (MS)”, “user terminal (user terminal)”, “user equipment (UE)”, and “terminal” may be used interchangeably.
[0128] 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, 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 mobile body, the mobile body itself, etc. The mobile body may be a means of transportation (e.g., a car, an airplane, etc.), a mobile body that moves in an unmanned manner (e.g., a drone, an autonomous vehicle, etc.), or a robot (manned or unmanned). In addition, at least one of the base station and the mobile station also includes a device that does not necessarily move during communication operations. For example, at least one of the base station and the mobile station may be an IoT (Internet of Things) device such as a sensor.
[0130] In addition, the base station in the present disclosure may also be replaced by a user terminal. For example, various forms / implementations of the present disclosure may also be applied to a structure in which the communication between a base station and a user terminal is replaced by the communication between multiple terminals 20 (for example, it may also be referred to as D2D (Device-to-Device), V2X (Vehicle-to-Everything), etc.). In this case, it may also be configured that the terminal 20 has the functions possessed by the above-mentioned base station 10. In addition, terms such as "uplink" and "downlink" may also be replaced by terms corresponding to communication between terminals (for example, "side"). For example, uplink channels, downlink channels, etc. may also be replaced by side channels.
[0131] Likewise, the user terminal in the present disclosure may be replaced by a base station. In this case, the base station may also have the functions of the user terminal described above.
[0132] The terms "determining" and "determining" used in this disclosure sometimes include a variety of actions. "Determining" and "determining" may include, for example, considering matters that have been judged, calculated, calculated, processed, derived, investigated, searched (for example, searched in a table, database or other data structure), confirmed (ascertaining) as matters that have been "judged" or "determined", etc. In addition, "determining" and "determining" may include matters that have been received (for example, receiving information), transmitted (for example, sending information), input, output, accessed (for example, accessed data in memory) as matters that have been "judged" or "determined", etc. In addition, "determining" and "determining" may include matters that have been resolved (resolving), selected (selecting), chosen (choosing), established (establishing), compared (comparing), etc. as matters that have been "judged" or "determined". That is, "judgment" and "decision" can include matters that are considered to be "judged" and "decided". In addition, "judgment (decision)" can also be replaced by "assuming", "expecting", "considering", etc.
[0133] The terms "connected", "coupled" or all variations of these terms are intended to indicate any direct or indirect connection or combination between two or more elements, and may include the situation where there is one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The combination or connection between elements may be a physical combination or connection, a logical combination or connection, or a combination of these. For example, "access" may be used to replace "connection". In the context of the present disclosure, for two elements, it can be considered that they are "connected" or "coupled" to each other by using at least one of one or more wires, cables, and printed electrical connections, and as some non-limiting and non-inclusive examples, by using electromagnetic energy with wavelengths in the wireless frequency domain, microwave region, and light (including both visible and invisible) region.
[0134] The reference signal may be referred to as RS (Reference Signal) for short, or may be referred to as a pilot signal according to the applied standard.
[0135] The phrase "according to" used in the present disclosure does not mean "only according to" unless otherwise expressly stated. In other words, the phrase "according to" means both "only according to" and "at least according to".
[0136] Any reference to an element using the terms "first", "second", etc. used in this disclosure does not necessarily limit the number or order of these elements. These terms can be used as a simple method to distinguish between two or more elements in this disclosure. Therefore, the reference to the first element and the 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 configuration of each of the above-mentioned devices may be replaced with a “section”, “circuit”, “device” or the like.
[0138] When the terms "include," "including," and variations thereof are used in the present disclosure, these terms are intended to be inclusive, as is the term "comprising." Furthermore, the term "or" used in the present disclosure does not mean an exclusive or.
[0139] A radio frame may be composed of one or more frames in the time domain. In the time domain, 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 be a fixed time length (e.g., 1 ms) that is independent of a numerology.
[0140] A parameter set may be a communication parameter applied to at least one of the transmission and reception of a certain signal or channel. The parameter set may, for example, represent at least one of a subcarrier spacing (SCS), bandwidth, symbol length, cyclic prefix length, transmission time interval (TTI), the number of symbols per TTI, a radio frame structure, a specific filtering process performed by a transceiver in the frequency domain, a specific windowing process performed by a transceiver in the time domain, and the like.
[0141] A slot may 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 slot may be a time unit based on a parameter set.
[0142] A time slot may contain multiple mini-slots. Each mini-slot may be composed of one or more symbols in the time domain. In addition, a mini-slot may also be referred to as a sub-slot. A mini-slot may be composed of fewer symbols than a time slot. A PDSCH (or PUSCH) transmitted in units of time greater than a mini-slot may be referred to as a PDSCH (or PUSCH) mapping type A. A PDSCH (or PUSCH) transmitted using a mini-slot may be referred to as a PDSCH (or PUSCH) mapping type B.
[0143] A radio frame, a subframe, a time slot, a mini-time slot, and a symbol all represent time units for transmitting signals. A radio frame, a subframe, a time slot, a mini-time slot, and a symbol may be referred to by other corresponding names.
[0144] For example, 1 subframe can be called a transmission time interval (TTI), multiple consecutive subframes can be called TTI, and 1 time slot or 1 mini time slot can be called TTI. That is, at least one of the subframe and TTI can be a subframe (1ms) in the existing LTE, a period shorter than 1ms (for example, 1-13 code elements), or a period longer than 1ms. In addition, the unit representing TTI can be called a time slot, a mini time slot, etc. instead of a subframe.
[0145] Here, TTI refers to, for example, the minimum time unit for scheduling in wireless communication. For example, in the LTE system, the base station schedules each terminal 20 to allocate wireless resources (frequency bandwidth, transmission power, etc. that can be used in each terminal 20) in units of TTI. In addition, the definition of TTI is not limited to this.
[0146] TTI can be a transmission time unit for data packets (transport blocks), code blocks, code words, etc. after channel coding, or a processing unit for scheduling, link adaptation, etc. In addition, when TTI is assigned, the time interval (e.g., the number of symbols) to which the transport block, code block, code word, etc. is actually mapped can be shorter than the TTI.
[0147] In addition, when 1 time slot or 1 mini time slot is called 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 of scheduling. In addition, the number of time slots (number of mini time slots) constituting the minimum time unit of scheduling can be controlled.
[0148] A TTI having a time length of 1 ms is also called a normal TTI (TTI in LTE Rel.8-12), a normal TTI, a long TTI, a normal subframe, a normal subframe, a long subframe, a time slot, etc. A TTI shorter than a normal TTI may 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, a time slot, etc.
[0149] In addition, for a long TTI (for example, a normal TTI, a subframe, etc.), it can be replaced with a TTI having a time length exceeding 1ms, and for a short TTI (for example, a shortened TTI, etc.), it can be replaced with a TTI length that is smaller than the long TTI (longTTI) and has a TTI length of more than 1ms.
[0150] A resource block (RB) is a resource allocation unit in the time domain and the frequency domain. In the frequency domain, it may contain one or more consecutive subcarriers. The number of subcarriers contained in an RB may be the same regardless of the parameter set, for example, it may be 12. The number of subcarriers contained in an RB may also be determined according to the parameter set.
[0151] In addition, the time domain of an RB may include one or more symbols, and may be the length of 1 slot, 1 mini slot, 1 subframe, or 1 TTI. 1 TTI, 1 subframe, etc. may be composed of one or more resource blocks, respectively.
[0152] In addition, one or more RBs may be referred to as a physical resource block (PRB: Physical RB), a sub-carrier group (SCG: Sub-Carrier Group), a resource element group (REG: Resource Element Group), a PRB pair, an RB pair, and the like.
[0153] In addition, a resource block may be composed of one or more resource elements (REs). For example, 1 RE may be a radio resource region of 1 subcarrier and 1 symbol.
[0154] A bandwidth part (BWP) (which may be referred to as a partial bandwidth, etc.) may represent a subset of contiguous common resource blocks (RBs) for a parameter set in a carrier. Here, the common RBs may be identified by the index of the RBs relative to the common reference point of the carrier. PRBs may be defined in a BWP and numbered within the 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 configured for a UE within one carrier.
[0156] At least one of the set BWPs may be active, and it is not assumed that the UE transmits or receives a predetermined signal / channel outside the activated BWP. In addition, "cell", "carrier" and the like in the present disclosure may be replaced with "BWP".
[0157] The above structures of radio frames, subframes, time slots, mini-time slots, and symbols are only examples. For example, the number of subframes included in a radio frame, the number of time slots per subframe or radio frame, the number of mini-time slots included in a time slot, the number of symbols and RBs included in a time slot or mini-time slot, the number of subcarriers included in an RB, the number of symbols in a TTI, the symbol length, the cyclic prefix (CP: Cyclic Prefix) length, and the like can be changed in various ways.
[0158] In the present disclosure, when an article is added by translation, such as a, an, and the in English, for example, the present disclosure also includes the case where the noun following the article is in plural form.
[0159] In the present disclosure, the term "A and B are different" may also mean "A and B are different from each other". In addition, the term may also mean "A and B are different from C, respectively". The terms "separate" and "combined" may also be interpreted in the same way as "different".
[0160] Each form / implementation described in the present disclosure may be used alone or in combination, and may be switched according to execution. In addition, notification of scheduled information is not limited to being performed explicitly (e.g., notification of "yes X"), but may also be performed implicitly (e.g., notification of the scheduled information is not performed).
[0161] In addition, in the present disclosure, MsgA is an example of a message used in a 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.
[0162] The present disclosure is described in detail above, but it should be clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented as a modification and variation without departing from the subject matter and scope of the present disclosure as determined by the claims. Therefore, the purpose of the description of the present disclosure is to illustrate and not to have any limiting meaning on the present disclosure.
[0163] Description of symbols
[0164] 10: Base station;
[0165] 110: Sending department;
[0166] 120: receiving unit;
[0167] 130: Setting department;
[0168] 140: Control Department;
[0169] 20: Terminal;
[0170] 210: Sending department;
[0171] 220: receiving unit;
[0172] 230: Setting department;
[0173] 240: Control Department;
[0174] 1001: processor;
[0175] 1002: storage device;
[0176] 1003: auxiliary storage device;
[0177] 1004: Communication devices;
[0178] 1005: input device;
[0179] 1006: Output device.
Claims
1. A terminal comprising: a receiving unit that receives, from a base station, a position in the time domain of a physical random access channel for transmitting a message used in a two-step random access procedure, and information indicating a time offset relative to the position in the time domain of the physical random access channel; a control unit that determines a position of the physical uplink shared channel in the time domain based on a length of a time domain used in the uplink from a position of the physical random access channel in the time domain indicated by the time offset to a position of the physical uplink shared channel in the time domain; as well as A sending unit is configured to send the message to the base station at a position in the time domain of the physical random access channel and a position in the time domain of the physical uplink shared channel.
2. The terminal according to claim 1, wherein: The control unit determines the position of the physical uplink shared channel in the time domain based on the first time slot used in the uplink from the position of the physical random access channel in the time domain indicated by the time offset to the position of the physical uplink shared channel in the time domain, and the length of the second time slot in which uplink codewords and downlink codewords are configured.
3. The terminal according to claim 2, wherein: The control unit determines a position of the physical uplink shared channel in the time domain according to the lengths of the second time slot and the first time slot when the ratio of the uplink symbol in the second time slot is greater than a certain value, The control unit determines a position of the physical uplink shared channel in the time domain according to a length of the first slot when the ratio of the uplink symbols in the second slot is smaller than the certain value.
4. The terminal according to claim 2, wherein: The control unit determines a position of the physical uplink shared channel in the time domain according to the lengths of the second time slot and the first time slot when the physical uplink shared channel can be arranged in the uplink symbol, When the physical uplink shared channel cannot be arranged in the uplink symbol, the control unit determines a position of the physical uplink shared channel in the time domain according to a length of the first slot.
5. The terminal according to claim 1, wherein: The control unit determines the position of the physical uplink shared channel in the time domain based on the first time slot used in the uplink from the position of the physical random access channel in the time domain indicated by the time offset to the position of the physical uplink shared channel in the time domain and the length of the uplink codeword in the second time slot configured with uplink codewords and downlink codewords.
6. A communication method performed by a terminal, comprising the following steps: A receiving step of receiving, from a base station, a position in the time domain of a physical random access channel for sending a message used in a two-step random access process, and information indicating a time offset relative to the position in the time domain of the physical random access channel; A control step of determining the position of the physical uplink shared channel in the time domain according to the length of the time domain used in the uplink from the position of the physical random access channel in the time domain indicated by the time offset to the position of the physical uplink shared channel in the time domain; as well as The sending step includes sending the message to the base station at a position in the time domain of the physical random access channel and a position in the time domain of the physical uplink shared channel.