Terminal device, base station device, and wireless communication system
The flexible RO setting mechanism in SBFD wireless communication systems optimizes resource allocation by identifying valid ROs for SBFD terminals, addressing inefficiencies in RO allocation and reducing resource wastage.
Patent Information
- Application Number
- PCT/JP2024/028424
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-08
- Publication Date
- 2026-02-12
AI Technical Summary
In wireless communication systems supporting SubBand non-overlapping Full Duplex (SBFD), the allocation of Random Access Channel (RACH) opportunities (ROs) is inefficient, leading to potential resource wastage due to the lack of flexibility in setting valid ROs for SBFD symbols, especially when the number of SBFD terminals is small compared to non-SBFD terminals.
The terminal device and base station device employ a flexible RO setting mechanism that includes first, second, third, and fourth information to identify valid ROs for SBFD symbols, allowing terminals to adjust RO settings based on their compatibility with SBFD, thereby optimizing resource allocation.
This approach enables efficient use of resources by ensuring only valid ROs are set for SBFD terminals, preventing unnecessary allocation and resource wastage, thus enhancing network efficiency.
Smart Images

Figure JP2024028424_12022026_PF_FP_ABST
Abstract
Description
Terminal device, base station device, and wireless communication system
[0001] The present disclosure relates to a terminal device, a base station device, and a wireless communication system.
[0002] In today's networks, traffic from mobile devices (smartphones and feature phones) accounts for the majority of network resources, and this trend is expected to continue. In addition to traffic from mobile devices, IoT (Internet of Things) services (e.g., transportation systems, smart meters, and monitoring systems for devices) are also being developed. Therefore, such networks are required to support services with diverse requirements.
[0003] In order to accommodate such diverse services, communication standards for fifth-generation mobile communications (5G or NR (New Radio)) (for example, Non-Patent Documents 1 to 14) have been developed that assume support for many use cases classified as, for example, eMBB (Enhanced Mobile Broadband), Massive MTC (Machine Type Communications), and URLLC (Ultra-Reliable and Low Latency Communications).
[0004] The 3rd Generation Partnership Project (3GPP), an international standardization project, is currently continuously studying and standardizing technologies to extend the above communication standards.
[0005] For example, a 3GPP working group is considering the introduction of SBFD (SubBand non-overlapping Full Duplex) technology (Non-Patent Document 15), which is a technology that improves uplink latency and expands coverage by configuring uplink resources on downlink symbols and / or flexible symbols.
[0006] 3GPP TS 37.324 V18.0.03GPP TS 37.340 V18.2.03GPP TS 38.201 V18.0.03GPP TS 38.202 V18.3.03GPP TS 38.211 V18.3.03GPP TS 38.212 V18.3.03GPP TS 38.213 V18.3.03GPP TS 38.214 V18.3.03GPP TS 38.215 V18.3.03GPP TS 38.300 V18.2.03GPP TS 38.321 V18.2.03GPP TS 38.322 V18.1.03GPP TS 38.323 V18.2.03GPP TS 38.331 V18.2.03GPP TR 38.858 V18.0.0
[0007] In the wireless communication system described above, for example, when a terminal device (hereinafter referred to as an SBFD terminal) supporting SBFD is set to an SBFD symbol in a symbol (DL symbol) for performing DL (downlink) reception, the terminal device may transmit, for example, an UL (uplink) signal (e.g., a PRACH (Physical Random Access Channel)).
[0008] However, for example, an operation method for transmitting and receiving a PRACH in SBFD is still under consideration and has not yet been determined. Therefore, in the wireless communication system described above, for example, when a base station device specifies a RACH transmission opportunity (RACH Occasion: RO) capable of transmitting a PRACH to a terminal device, it is also possible to specify an RO for an SBFD symbol using an RO setting set for an UL symbol. For example, an RO for a DL symbol that was invalid in the RO setting set for an UL symbol becomes an SBFD symbol, thereby configuring the RO. However, the RO setting set for an UL symbol is configured to be configured, for example, when there are no SBFD terminals, according to the number of terminal devices that do not support SBFD (hereinafter referred to as non-SBFD terminals). Therefore, for example, the RO setting set for an UL symbol is not configured to set an RO according to the number of SBFD terminals. Therefore, for example, in a situation where the number of SBFD terminals is small relative to the number of non-SBFD terminals, there is a possibility that too many ROs for SBFD terminals will be allocated.
[0009] Therefore, one disclosure provides a terminal device, a base station device, and a wireless communication system that enable flexible setting of RO for SBFD symbols when RO is set in the SBFD symbols.
[0010] In one aspect, a terminal device is provided, the terminal device having: first information regarding settings of an uplink section, a downlink section, and a flexible section in a plurality of sections; second information regarding a SubBand non-overlapping Full Duplex (SBFD) setting for setting the uplink section in at least a portion of the downlink section and the flexible section set by the first information; third information that is information regarding ROs (Rach Occasions); fourth information that specifies whether some of the set ROs are valid or not; and fifth information that is information regarding ROs set in the uplink section by the second information; a control unit that identifies a valid RO using one or more of the fourth information and the fifth information for the ROs set in the uplink section; and a transmission unit that transmits a PRACH (Physical Random Access CHannel) to a base station device via the identified valid RO.
[0011] One disclosure makes it possible to flexibly set valid ROs among ROs used for PRACH transmission when PRACH transmission is possible in an SBFD symbol.
[0012] FIG. 1 is a diagram illustrating an example of the configuration of a wireless communication system 10. FIG. 2 is a diagram illustrating an example of the configuration of a terminal device 100. FIG. 3 is a diagram illustrating an example of the configuration of a base station device 200. FIG. 4 is a diagram illustrating a specific example of RO. FIG. 5 is a diagram illustrating a specific example of RO. FIG. 6 is a diagram illustrating a specific example of RO. FIG. 7 is a diagram illustrating an example of the sequence of mapping control processing in the first embodiment. FIG. 8 is a diagram illustrating an example of the sequence of mapping control processing in the second embodiment. FIG. 9 is a diagram illustrating an example of the sequence of mapping control processing in the third embodiment.
[0013] Hereinafter, embodiments of the present disclosure will be described with reference to the drawings. However, such descriptions should not be interpreted in a limiting sense, and do not limit the subject matter described in the claims. Furthermore, various changes, substitutions, and modifications can be made without departing from the spirit and scope of the present disclosure. Furthermore, different embodiments can be combined as appropriate.
[0014] [First embodiment] (Regarding wireless communication system 10) Fig. 1 is a diagram showing an example of the configuration of a wireless communication system 10. The wireless communication system 10 includes, for example, a terminal device 100 and a base station device 200.
[0015] The terminal device 100 is, for example, a communication device that wirelessly connects to the base station device 200 and transmits and receives data. Specifically, the terminal device 100 is, for example, a smartphone or a tablet terminal. Furthermore, the terminal device 100 is, for example, a terminal device 100 that supports SBFD.
[0016] The base station device 200 is, for example, a device that is wirelessly connected to the terminal device 100 and transmits and receives data. Specifically, the base station device 200 is, for example, an eNodeB or a gNodeB. The base station device 200 supports, for example, various communication generations (for example, 4G, 5G, or Beyond 5G). Furthermore, the base station device 200 may be, for example, configured as a single device, or may be configured as a plurality of devices such as a CU (Central Unit) and a DU (Distributed Unit).
[0017] 2 is a diagram showing an example of the configuration of the terminal device 100. The terminal device 100 includes, for example, a CPU (Central Processing Unit) 110, a storage 120, a memory 130, and a wireless communication circuit 150.
[0018] The storage 120 is, for example, an auxiliary storage device that stores programs and data, and is a flash memory, a hard disk drive (HDD), a solid state drive (SSD), etc. The storage 120 stores, for example, a terminal communication program 121 and a valid RO control program 122.
[0019] The memory 130 is, for example, an area into which programs stored in the storage 120 are loaded. Note that the memory 130 may also be used, for example, as an area into which programs store data.
[0020] The wireless communication circuit 150 is, for example, a circuit that performs wireless communication with the base station device 200. The wireless communication circuit 150 has, for example, an antenna 151. The antenna 151 includes, for example, a directional antenna that can control the direction of transmission and reception of radio waves. The wireless communication circuit 150 is also, for example, capable of changing transmission power.
[0021] The CPU 110 is a processor that, for example, loads a program stored in the storage 120 into the memory 130 and executes it to configure each unit and realize each process.
[0022] The CPU 110 executes, for example, the terminal communication program 121 to configure a receiving unit and a transmitting unit and perform terminal communication processing. The terminal communication processing is processing for establishing a wireless connection with the base station device 200 and performing wireless communication.
[0023] The CPU 110 executes, for example, the valid RO control program 122 to establish a valid RO control unit (hereinafter also simply referred to as a control unit) and perform valid RO control processing. The valid RO control processing is processing to determine, for example, the position of a valid RO in an SBFD symbol or whether the RO in the SBFD symbol is valid (whether it is a valid RO) based on information from a base station.
[0024] 3 is a diagram showing an example of the configuration of the base station device 200. The base station device 200 includes a CPU 210, a storage 220, a memory 230, and a wireless communication circuit 250, for example.
[0025] The storage 220 is, for example, an auxiliary storage device that stores programs and data, and is a flash memory, HDD, SSD, etc. The storage 220 stores, for example, a base station communication program 221.
[0026] The memory 230 is, for example, an area into which programs stored in the storage 220 are loaded. Note that the memory 230 may also be used, for example, as an area into which programs store data.
[0027] The wireless communication circuit 250 is, for example, a device that performs wireless communication with the terminal device 100. The wireless communication circuit 250 has, for example, an antenna 251. The antenna 251 includes, for example, a directional antenna that can control the direction of transmission and reception of radio waves.
[0028] The CPU 210 is a processor that, for example, loads a program stored in the storage 220 into the memory 230 and executes it to configure each unit and realize each process.
[0029] The CPU 210 executes, for example, the base station communication program 221 to configure a receiving unit and a transmitting unit and perform base station communication processing. The base station communication processing is processing for performing wireless communication with the terminal device 100. Specifically, in the base station communication processing, the base station device 200 establishes a wireless connection with the terminal device 100, transmits data to the terminal device 100, and receives data from the terminal device 100.
[0030] (Specific Example of RO) Next, a specific example of RO will be described. Fig. 4 to Fig. 6 are diagrams for explaining a specific example of RO. In Fig. 4 to Fig. 6, the horizontal axis corresponds to time and the vertical axis corresponds to frequency. In the following, the description will be based on an example of SBFD.
[0031] As shown in FIG. 4 , the base station device 200 broadcasts information (hereinafter also referred to as first information) instructing the use of, for example, each of sections S1, S2, S3, and S4 as DL (Down Link) resources (hereinafter also referred to as DL resources or simply DL) and section S5 as UL (Up Link) resources (hereinafter also referred to as UL resources or simply UL). Note that the first information may specify at least some sections as flexible sections. In short, the first information is information indicating, for example, whether each of a plurality of sections is a UL resource (UL section), a DL resource (DL section), or a flexible resource (flexible section).
[0032] Furthermore, as shown in FIG. 5 , the base station device 200 broadcasts information (hereinafter also referred to as second information) instructing the use of, for example, some (at least some) of the DL resources in each of sections S1, S2, S3, and S4 as UL resources. That is, the second information is, for example, information related to SBFD configuration, where each of sections S1 to S4 is, for example, an SBFD section, and section S5 is, for example, a non-SBFD section. Note that the second information may also be described as, for example, information instructing the use of at least some of the flexible resources as UL resources. Furthermore, the second information is, for example, information instructing the use of at least some of the DL resources and flexible resources as UL resources.
[0033] Furthermore, the base station device 200 broadcasts, for example, information related to ROs (hereinafter also referred to as third information). The third information is, for example, information including at least a PRACH configuration index, the number of FDMs (Frequency Division Multiplexes), and the number of SSBs allocated per RO. The number of FDMs is the number of ROs allocated at the same time. In other words, the third information is, for example, information related to the configuration of the PRACH.
[0034] Here, when the terminal device 100 receives, for example, the first information, the second information, and the third information broadcast from the base station device 200, it recognizes the RO set in the UL resources in sections S1 to S4 and the RO set in section S5.
[0035] Therefore, for example, as shown in FIG. 6 , the terminal device 100 identifies the RO set in the UL resource in interval S4 and the RO set in interval S5 as valid ROs (i.e., effective ROs). However, the RO set in interval S4 is valid only for terminals that support SBFD, and is not valid for terminals that do not support SBFD. On the other hand, when setting an RO, the setting value included in the third information is adjusted depending on the number of terminals. However, since the third information is a common setting for terminals that do not support SBFD and terminals that support SBFD, for example, even if the number of terminals that support SBFD is extremely small compared to terminals that do not support SBFD, there is a concern that the RO in the SBFD symbol may be set as a valid RO, resulting in setting more ROs than necessary. Furthermore, resources in which an RO is set are reserved for PRACH transmission and cannot be used for other purposes, resulting in wasted resources.
[0036] (Valid RO Control Process in First Embodiment) Next, a description will be given of a valid RO control process in the first embodiment. Fig. 7 is a diagram showing an example of a sequence of a mapping control process in the first embodiment. Specifically, Fig. 7 is a diagram showing an example of a sequence of a transmission RO control process when SBFD is set between the base station device 200 and the terminal device 100.
[0037] The terminal device 100 receives, for example, notification information broadcast from the base station device 200 (S11). The notification information is, for example, a signal of the RRC (Radio Resource Control) layer. Specifically, the notification information may include at least one of first information, second information, third information, and information specifying whether or not the RO in the SBFD interval is set to valid RO (hereinafter, may be referred to as fourth information). Note that the first information, second information, third information, and fourth information may each include different notification information or may be included in different signals, for example.
[0038] Then, the terminal device 100 performs, for example, a process of determining the position (time position and frequency position) of each RO (hereinafter also referred to as RO position determination process) (S12).
[0039] Specifically, the terminal device 100 determines the time position of each RO by, for example, referring to the PRACH Configuration index included in the third information. Also, the terminal device 100 determines the frequency position of each RO by, for example, referring to the number of FDMs included in the third information.
[0040] Next, the terminal device 100 performs the same process (hereinafter, sometimes referred to as the first RO identification process) as the process performed when a terminal device 100 that does not support SBFD (i.e., a terminal device 100 that cannot recognize the second information) identifies a valid RO (a valid RO for a terminal device 100 that does not support SBFD, hereinafter, sometimes referred to as the first RO) (S13).
[0041] Specifically, the terminal device 100, for example, refers to the second information and identifies, as a valid RO, an RO set in the UL resource in the non-SBFD section (section S5 in the example described in FIG. 4, etc.) among the sections.
[0042] Then, if the terminal device 100 is instructed to set a valid RO by referring to, for example, the fourth information, it refers to, for example, the third information and performs a process (hereinafter also referred to as a second RO) to identify an RO set in the SBFD section (section S1 to section S4 in the example described with reference to FIG. 4 etc.) as a valid RO for its own device (terminal device 100 supporting SBFD) (S14). Note that S13 and S14 may be combined into one process, or the order may be reversed. Furthermore, the first RO and the second RO may be collectively referred to as valid RO candidates (hereinafter also simply referred to as candidates) for its own device (terminal device 100 supporting SBFD).
[0043] Specifically, the fourth information is included as part of the third information. For example, a setting such as SBFD-RO-Validate-r19 is added to RACH-ConfigCommon, which corresponds to the third information. In addition, a setting such as SBFD-RO-Validate-r19 may be added to AdditionalRACH-Config-r17, RACH-ConfigTwoTA-r18, BeamFairureRecoveryConfig, CFRA, SI-RequestConfig, SI-RequestConfigRepetition-r18, and EarlyUL-SyncConfig-r18. Regarding the method of adding settings described above, since the fourth information is set in RACH setting information for specific purposes such as BeamFailureRecoveryConfig, it is only valid for the corresponding RACH setting, in this case, RO by BeamFailureRecoveryConfig. Alternatively, it may be included in RACH-ConfigGeneric, which is always included in the fourth information. Note that RACH-ConfigGeneric is a setting that is always included in the setting corresponding to the third information, but the setting itself may be disabled depending on the type of third information. For example, it may be disabled when set using RACH-ConfigGeneric included in RACH-ConfigTwoTA-r18, or when set using RACH-ConfigGeneric included in EarlyUL-SyncConfig-r18.
[0044] Furthermore, for example, a Boolean entry "SBFD" may be added to FeatureCombination-r17, which is a setting for FeatureCombination, and this entry may be set to True, and then added to the setting featureCombinationPreamblesList included in the third information, RACH-ConfigCommon. Furthermore, by setting each setting included in FeatureCombination-r17, for example, startPreambleForThisPartition-r17 in FeatureCombination-r17 to a value A and numberOfPreamblesPerSSB-ForThisPartition-r17 to a value B, it is possible to limit the preamble numbers used in the set RO, for example, from A to B.
[0045] Furthermore, for example, the fourth information may be included in information other than the third information, or may be included in, for example, SIB1 or CellGroupConfig, as in SBFD-RO-Validate-r19. In this case, the fourth information is valid for multiple pieces of third information, for example, RACH-ConfigCommon and RO by CFRA. Alternatively, when included in information separate from the third information, for example, a setting as to whether to enable RO in the SBFD symbol set in RACH-ConfigCommon may be included as RACH-ConfigCommon-SBFD-RO-Validate-r19, and a setting as to whether to enable RO in the SBFD symbol set in BeamFairureRecoveryConfig may be included as BeamFairureRecoveryConfig-SBFD-RO-Validate-r19. Alternatively, these signals may be notified by MAC CE or DCI.
[0046] Furthermore, for example, the fourth information may be determined based on information about the second RO, such as a setting indicating an offset value from the transmission power of the first RO, or a setting that the reference for the frequency direction position of the second RO is the lowest frequency position within the UL subband in the SBFD symbol, rather than the lowest frequency position among the allocated frequencies. For example, the second RO may be determined as a valid RO if any one of these settings is present.
[0047] This allows the terminal to use the fourth information to determine whether or not to enable the second RO.
[0048] Thereafter, the terminal device 100 performs a process of mapping each RO identified as a valid RO for the terminal device 100 with each SSB (hereinafter also referred to as a mapping process) (S15).
[0049] Then, the terminal device 100 performs a process of assigning an RO index to the ROs mapped to the same SSB in S15 (hereinafter also referred to as RO index process) (S16).
[0050] Then, in the case of CFRA, for example, the base station device 200 designates an RO to be used for PRACH transmission to the terminal device 100 (S17). The RO is designated, for example, by a physical layer signal. Alternatively, in the case of CBRA, for example, the terminal may randomly select an RO from preamble candidates included in the first information.
[0051] The terminal device 100 transmits a PRACH to the base station device 200 using the specified RO or the selected RO (S18).
[0052] As described above, in the first embodiment, the terminal device 100 can decide whether to enable the second RO by notifying the fourth information, and by disabling the second RO that can only be used by SBFD terminals, for example, when the proportion of terminals that support SBFD is small overall, it is possible to avoid setting excessive ROs.
[0053] [Second embodiment] Next, a valid RO control process in a second embodiment will be described. Fig. 8 is a diagram showing an example of a sequence of a mapping control process in the second embodiment. Specifically, Fig. 8 is a diagram showing an example of a sequence of a valid RO control process in a case where SBFD is set between a base station device 200 and a terminal device 100.
[0054] The terminal device 100 receives, for example, notification information broadcast from the base station device 200 (S11). The notification information is, for example, a signal of the RRC (Radio Resource Control) layer. Specifically, the notification information may include, for example, at least one of first information, second information, third information, and information for SBFD-compatible terminals only (hereinafter referred to as fifth information). Here, the fifth information is, for example, information including at least a PRACH configuration index, the number of FDMs (Frequency Division Multiplexes), and the number of SSBs allocated per RO. The number of FDMs is the number of ROs allocated at the same time. That is, the fifth information is, for example, information regarding the configuration of the PRACH that can be referenced only by SBFD terminals. The first information, the second information, the third information, and the fifth information may be included in different pieces of notification information or may be included in different signals, for example.
[0055] Then, the terminal device 100 performs, for example, a process of determining the position (time position and frequency position) of the first RO (hereinafter also referred to as a first RO position determination process) (S20).
[0056] Specifically, the terminal device 100 determines the time position of each RO by, for example, referring to the PRACH Configuration index included in the third information. Also, the terminal device 100 determines the frequency position of each RO by, for example, referring to the number of FDMs included in the third information.
[0057] Next, the terminal device 100 performs the same process (hereinafter also referred to as the first RO identification process) as that performed by a terminal device 100 that does not support SBFD (i.e., a terminal device 100 that cannot recognize the third information) when identifying the first RO (S13).
[0058] Specifically, the terminal device 100, for example, refers to the second information and identifies, as a valid RO, an RO set in the UL resource in the non-SBFD section (section S5 in the example described in FIG. 4, etc.) among the sections.
[0059] Then, the terminal device 100 performs, for example, a process of determining the position (time position and frequency position) of the second RO (hereinafter referred to as second RO position determination process) (S21).
[0060] The terminal device 100 determines the time position of each RO by, for example, referring to the PRACH Configuration index included in the fifth information. Also, the terminal device 100 determines the frequency position of each RO by, for example, referring to the number of FDMs included in the fifth information.
[0061] Then, for example, the terminal device 100 refers to the second information and performs a process (hereinafter referred to as a second RO determination process) to determine an RO (hereinafter referred to as a second RO) set in the SBFD section (section S1 to section S4 in the example described with reference to FIG. 4 etc.) among each section as a valid RO for the terminal device 100 (terminal device 100 supporting SBFD) (S14). Note that the order of S12 and S13, and S14 and S20 may be reversed. Furthermore, the first RO and the second RO may be collectively described as valid RO candidates (hereinafter referred to as candidates) for the terminal device 100 (terminal device 100 supporting SBFD).
[0062] Specifically, the fifth information may be any third information having RACH-ConfigGeneric, such as ConfigA-SBFD, which has the same setting items as ConfigA. ConfigA-SBFD may then be added to a higher-level setting that includes ConfigA. For example, fifth information BeamFailureRecoveryConfig-SBFD-r19, which has the same settings as BeamFailureRecoveryConfig, which corresponds to the third information, may be added to BWP-UplinkDedicated, which corresponds to the higher-level setting. Furthermore, for example, CFRA-SBFD-r19, which has the same settings as CFRA, may be added to RACH-ConfigDedicated. For example, SI-RequestConfig-SBFD-r19, which has the same settings as SI-RequestConfig, may be added to SI-SchedulingInfo. For example, EarlyUL-SyncConfig-SBFD-r19, which has the same settings as EarlyUL-SyncConfig-r18, may be added to LTM-Candidate-r18. For example, SI-RequestConfigRepetition-SBFD-r19, which has the same settings as SI-RequestConfigRepetition-r18, may be added to SI-SchedulingInfo-v1800. Also, for example, RACH-ConfigTwoTA-SBFD-r19 having the same settings as RACH-ConfigTwoTA-r18 may be added to BWP-UplinkCommon.
[0063] Specifically, the fifth information may be obtained by adding, for example, SBFD-ConfigCommon-r19 having the same settings as RACH-ConfigCommon to AdditionalRACH-Config-r17, which corresponds to the third information, and adding this to AdditionalRACH-ConfigList-r17. Also, for example, for BWP-UplinkCommon, SBFD-ConfigList-r19 and SBFD-ConfigCommon-r19 having the same settings as RACH-ConfigCommon may be added to BWP-UplinkCommon.
[0064] Furthermore, when adding SBFD-ConfigCommon-r19 having the same settings as RACH-ConfigCommon, the setting featureCombinationPreamblesList is included in SBFD-ConfigCommon-r19, just like RACH-ConfigCommon, and in response to this, for example, a Boolean entry "SBFD" may be added to FeatureCombination-r17. Furthermore, when this entry is added after being set to True, each setting included in FeatureCombination-r17 may be invalidated, and for example, even if startPreambleForThisPartition-r17 in FeatureCombination-r17 is set, the preamble number used may not be restricted.
[0065] As a result, the terminal receives the fifth information and can set the second RO independently of the first RO.
[0066] Thereafter, the terminal device 100 performs a process of mapping each RO identified as a valid RO for the terminal device 100 with each SSB (hereinafter also referred to as a mapping process) (S15).
[0067] Then, the terminal device 100 performs a process of assigning an RO index to the ROs mapped to the same SSB in S15 (hereinafter also referred to as RO index process) (S16).
[0068] Then, in the case of CFRA, for example, the base station device 200 specifies an RO to be used for PRACH transmission, for example, to the terminal device 100 (S17). Alternatively, in the case of CBRA, for example, the terminal may randomly select an RO from preamble candidates included in the first information, for example.
[0069] The terminal device 100 transmits a PRACH to the base station device 200 using the specified RO or the selected RO (S18).
[0070] As described above, in the second embodiment, the terminal device 100 can determine the second RO independently of the first RO by notifying the fifth information, and in cases where the proportion of terminals compatible with SBFD is small overall, the number of FDMs in the fifth information can be reduced compared to that used in the first RO, making it possible to set the number of ROs to match the number of SBFD terminals.
[0071] [Third embodiment] Next, a valid RO control process in a third embodiment will be described. Fig. 9 is a diagram showing an example of a sequence of a mapping control process in the third embodiment. Specifically, Fig. 9 is a diagram showing an example of a sequence of a valid RO control process in a case where SBFD is set between a base station device 200 and a terminal device 100.
[0072] The terminal device 100 receives, for example, notification information broadcast from the base station device 200 (S11). The notification information is, for example, a signal of an RRC (Radio Resource Control) layer. Specifically, the notification information may include at least one of first information, second information, third information, fourth information, and fifth information. Note that the first information, second information, third information, fourth information, and fifth information may be included in different notification information or different signals, for example.
[0073] The terminal device 100 performs an RO information selection process (S30) to determine whether to use the third information and the fourth information, or the third information and the fifth information (hereinafter also referred to as sixth information). For example, the terminal may support only one of the information types and use the one that is compatible. If the terminal supports both, the terminal may unconditionally use the third information and the fourth information, or conversely, the terminal may unconditionally use the third information and the fifth information. Furthermore, depending on whether the terminal's operation mode is RRC_IDLE or RRC_CONNECTED, the terminal may use the third information and the fourth information if the terminal is in RRC_IDLE, and the third information and the fifth information if the terminal is in RRC_CONNECTED. Conversely, the terminal may use the third information and the fourth information if the terminal is in RRC_IDLE, and the third information and the fifth information if the terminal is in RRC_CONNECTED. Furthermore, depending on the number of repeated transmissions included in the third information and the fifth information, the terminal may use the information with the larger number of repeated transmissions, or the information with the smaller number of repeated transmissions. Furthermore, if the number of repeated transmissions contained in the third information and the fifth information is the same, the terminal may select it using the terminal operation mode described above, or may unconditionally use the third information and the fourth information, or conversely, the third information and the fifth information.
[0074] Furthermore, the sixth information may be included in the information notified from the base station device 200, and the terminal may determine whether to use the third information or the fourth information, or the third information or the fifth information, according to the sixth information. Specifically, the seventh information may be signaling of an upper layer such as an RRC message, or may use MAC CE, or may be specified by DCI.
[0075] The terminal may perform the step of determining the sixth information described above before the step of receiving notification information from the base station (S11). The terminal may notify the base station of the sixth information, or the base station device may notify the third information and the fourth information when notified to use the third information and the fourth information, or the third information and the fifth information when notified to use the third information and the fifth information, according to the sixth information received from the terminal.
[0076] Here, the position of the RO is determined according to the sixth information obtained in step S30 (hereinafter referred to as RO position determination processing / identification processing) (S31). When the terminal uses the fourth information in step S30, the position of the RO is determined by the method of the first embodiment. That is, the terminal device 100 performs processing to determine the position (time position and frequency position) of the RO, for example.
[0077] Specifically, the terminal device 100 determines the time position of each RO by, for example, referring to the PRACH Configuration index included in the third information. Also, the terminal device 100 determines the frequency position of each RO by, for example, referring to the number of FDMs included in the third information.
[0078] Next, the terminal device 100 performs the same processing as that performed by a terminal device 100 that does not support SBFD (i.e., a terminal device 100 that cannot recognize the third information) when identifying the first RO.
[0079] Specifically, the terminal device 100, for example, refers to the second information and identifies, as a valid RO, an RO set in the UL resource in the non-SBFD section (section S5 in the example described in FIG. 4, etc.) among the sections.
[0080] Then, the terminal device 100 performs, for example, a process of determining the position (time position and frequency position) of the second RO.
[0081] Specifically, the terminal device 100 refers to, for example, the fourth information, and if it is instructed to set a valid RO, it refers to, for example, the second information and performs a process of identifying the second RO set in the SBFD section of each section as a valid RO for its own device (the terminal device 100 corresponding to SBFD).
[0082] Furthermore, in step S30, when the terminal uses the fifth information, the terminal determines the position of the RO by the method of the second embodiment. That is, the terminal device 100 performs a process of determining the position (time position and frequency position) of the first RO, for example.
[0083] Specifically, the terminal device 100 determines the time position of each RO by, for example, referring to the PRACH Configuration index included in the third information. Also, the terminal device 100 determines the frequency position of each RO by, for example, referring to the number of FDMs included in the third information.
[0084] Next, the terminal device 100 performs the same processing as that performed by a terminal device 100 that does not support SBFD (i.e., a terminal device 100 that cannot recognize the third information) when identifying the first RO.
[0085] Specifically, the terminal device 100, for example, refers to the second information and identifies, as a valid RO, an RO set in the UL resource in the non-SBFD section (section S5 in the example described in FIG. 4, etc.) among the sections.
[0086] Then, the terminal device 100 performs, for example, a process of determining the position (time position and frequency position) of the second RO (hereinafter also referred to as second RO position determination process).
[0087] The terminal device 100 determines the time position of each RO by, for example, referring to the PRACH Configuration index included in the fifth information. Also, the terminal device 100 determines the frequency position of each RO by, for example, referring to the number of FDMs included in the fifth information.
[0088] Then, the terminal device 100, for example, refers to the second information and performs processing to identify the second RO set in the SBFD section of each section as a valid RO for the terminal device 100 itself (the terminal device 100 that supports SBFD).
[0089] As a result, the terminal device 100 can determine which information to use and set the second RO when the fourth information and the fifth information are notified simultaneously or when the terminal supports only either the fourth information or the fifth information.
[0090] Thereafter, the terminal device 100 performs a process of mapping each RO identified as a valid RO for the terminal device 100 with each SSB (hereinafter also referred to as a mapping process) (S15).
[0091] Then, the terminal device 100 performs a process of assigning an RO index to the ROs mapped to the same SSB in S15 (hereinafter also referred to as RO index process) (S16).
[0092] Then, in the case of CFRA, for example, the base station device 200 specifies an RO to be used for PRACH transmission, for example, to the terminal device 100 (S17). Alternatively, in the case of CBRA, for example, the terminal may randomly select an RO from preamble candidates included in the first information, for example.
[0093] The terminal device 100 transmits a PRACH to the base station device 200 using the specified RO or the selected RO (S18).
[0094] As described above, in the third embodiment, the terminal device 100 can determine which information to use and set the second RO when the fourth information and fifth information for setting the first RO and second RO to be used for PRACH transmission are notified simultaneously, or when the terminal supports only either the fourth information or the fifth information.
[0095] 10: Wireless communication system 100: Terminal device 110: CPU 120: Storage 121: Terminal communication program 122: Valid RO control program 130: Memory 150: Wireless communication circuit 151: Antenna 200: Base station device 210: CPU 220: Storage 221: Base station communication program 230: Memory 250: Wireless communication circuit 251: Antenna
Claims
1. A terminal device comprising: a receiver that receives one or more of the following information: first information regarding the configuration of an uplink section, a downlink section, and a flexible section in a plurality of sections; second information regarding the configuration of SBFD (SubBand non-overlapping Full Duplex) that configures an uplink section in at least a portion of the downlink section and the flexible section configured by the first information; third information that is information regarding ROs (Rach Occasions); fourth information that specifies whether some of the configured ROs are valid or not; and fifth information that is information regarding ROs that are configured in the uplink section by the second information; a controller that identifies valid ROs for the ROs configured in the uplink section using the fourth information and one or more of the fifth information; and a transmitter that transmits a PRACH (Physical Random Access CHannel) to a base station device via the identified valid RO.
2. The terminal device according to claim 1, wherein the control unit uses one or more of the first information, the second information, and the third information to identify an RO set in the uplink section corresponding to the first information as a first RO that is a valid RO, and identifies an RO set in the uplink section corresponding to the second information as a second RO that is a valid RO when indicated as valid in the fourth information, and the transmission unit transmits a PRACH (Physical Random Access CHannel) to a base station device via the identified first RO and second RO.
3. The terminal device according to claim 2, wherein the fourth information is included as part of the third information.
4. The terminal device according to claim 1, wherein the control unit uses one or more of the first information, the second information, and the third information to identify as a first RO an RO that is valid for the RO set in the uplink section corresponding to the first information, and identifies as a second RO an RO that is valid for the RO set in the uplink section corresponding to the second information according to the fifth information, and the transmission unit transmits a PRACH (Physical Random Access CHannel) to a base station device via the identified first RO and second RO.
5. The control unit determines sixth information indicating which of the fourth information and the fifth information to use; when using the fourth information, the control unit uses one or more of the first information, the second information, and the third information to identify the RO set in the uplink segment corresponding to the first information as a first RO that is a valid RO and identify the RO set in the uplink segment corresponding to the second information as a second RO that is a valid RO when indicated as valid in the fourth information; when using the fifth information, the control unit identifies the RO set in the uplink segment corresponding to the first information as a first RO that is a valid RO in accordance with the first information, the second information, and the third information and identifies the RO set in the uplink segment corresponding to the second information as a second RO that is a valid RO in accordance with the first information, the second information, and the fifth information; and the transmission unit transmits a PRACH (Physical Random Access Control Channel) signal via the identified RO. The terminal device according to claim 1 , wherein the terminal device transmits a channel to the base station device.
6. The terminal device described in claim 5, characterized in that the sixth information is information that instructs the use of the fifth information if the fifth information is available, and the use of the fourth information if the fifth information is not available.
7. The terminal device described in claim 5, characterized in that the sixth information is information that instructs the terminal device to use the fourth information if setting is possible using the fourth information, and to use the fifth information if setting is possible using the fifth information, when the terminal device is a terminal that can set either the fourth information or the fifth information.
8. The terminal device according to claim 5, wherein the sixth information is information that instructs the use of the fourth information when the fourth information and the fifth information are received.
9. The terminal device according to claim 5, characterized in that the sixth information is information that instructs the use of the fifth information when the fourth information and the fifth information are received.
10. The terminal device according to claim 5, characterized in that the sixth information is information that indicates whether to use the fourth information or the fifth information depending on whether the terminal device is in RRC_IDLE mode or CONNECTED mode.
11. The terminal device described in claim 5, characterized in that the sixth information is information that indicates whether to use the fourth information or the fifth information depending on the number of repeated transmissions for the first RO and the number of repeated transmissions for the second RO.
12. The terminal device according to claim 5, characterized in that the sixth information is transmitted from the base station device, and the terminal device determines whether to use the fourth information or the fifth information depending on the received sixth information.
13. A base station device comprising: a transmitter that transmits one or more pieces of information selected from the following: first information regarding settings of uplink sections, downlink sections, and flexible sections in a plurality of sections; second information regarding settings of SBFD (SubBand non-overlapping Full Duplex) that sets uplink sections in at least some of the downlink sections and flexible sections set by the first information; third information that is information regarding ROs (Rach Occasions); fourth information that specifies whether some of the set ROs are valid or not; and fifth information that is information regarding ROs set in the uplink section by the second information; and a receiver that receives a PRACH (Physical Random Access Channel) for the ROs set in the uplink section via a valid RO identified using the fourth information and one or more pieces of information selected from the fifth information.
14. A base station device that transmits one or more pieces of information among first information regarding configuration of an uplink section, a downlink section, and flexible section in a plurality of sections, second information regarding configuration of SBFD (SubBand non-overlapping Full Duplex) that configures an uplink section in at least a portion of the downlink section and flexible section configured by the first information, third information that is information regarding ROs (Rach Occasions), fourth information that specifies whether some of the configured ROs are valid or not, and fifth information that is information regarding ROs that are configured in the uplink section by the second information; and a base station device that receives one or more pieces of information among the first information, the second information, the third information, the fourth information, and the fifth information, identifies valid ROs for the ROs configured in the uplink section using one or more pieces of information among the fourth information and the fifth information, and transmits PRACH (Physical Random Access Control Channel) via the identified valid ROs. a terminal device that transmits a channel to the base station device.