Communication device, communication method, and integrated circuit
The communication device and integrated circuit address timing control challenges in NTN by employing fine-grained and coarse-grained adjustments, leveraging location data and broadcast offsets to manage propagation delays, enhancing timing accuracy and reducing overhead in NTN systems.
Patent Information
- Application Number
- JP2025082759
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2020-02-13
- Filing Date
- 2025-05-16
- Publication Date
- 2025-08-13
- Estimated Expiration
- 2041-01-14
AI Technical Summary
Existing communication systems in non-terrestrial networks (NTN) face challenges in accurately controlling transmission timing due to large propagation delays and varying delays among terminals, leading to complex reception processing and increased information overhead for timing adjustment commands.
A communication device and integrated circuit that utilize fine-grained and coarse-grained timing adjustments, combining location-based calculations and broadcasted cell-specific offsets to manage propagation delays, with the terminal autonomously adjusting transmission timing using GNSS and satellite ephemeris data, and the base station providing additional timing commands to refine the timing control.
This approach enables effective timing control in NTN environments, reducing reception complexity and minimizing information overhead while ensuring timely signal transmission and reception, even in non-line-of-sight conditions.
Smart Images

Figure 2025118916000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a communication device, a communication method, and an integrated circuit. [Background technology]
[0002] In the standardization of 5G, new radio access technology (NR) was discussed at 3GPP, and the NR Release 15 (Rel. 15) specification was published. [Prior art documents] [Non-patent literature]
[0003] [Non-Patent Document 1] 3GPP, TR 38.821, V16.0.0 “Solutions for NR to support non-terrestrial networks (NTN) (Release 16)” [Non-patent document 2] 3GPP, TS 38.321, V15.8.0 “Medium Access Control (MAC) protocol specification (Release 15)” Summary of the Invention [Problem to be solved by the invention]
[0004] However, there is room for further study on appropriate timing control according to the propagation delay between the terminal and the base station.
[0005] Non-limiting embodiments of the present disclosure contribute to providing a communication device, a communication method, and an integrated circuit that can realize appropriate timing control according to the propagation delay between a terminal and a base station. [Means for solving the problem]
[0006] A communication device according to one embodiment of the present disclosure is a second communication device comprising: a control circuit that generates first information and second information for controlling the transmission timing of signal transmission in a first communication device, the unit of the second information being finer than the unit of the first information; and a transmitting circuit that transmits the first information and the second information to the first communication device, wherein the transmission timing is further controlled by third information, the third information being determined based on the position of the first communication device and the position of the second communication device, and when a value related to the second information is greater than or equal to a threshold, the second communication device receives fifth information related to the second information.
[0007] These comprehensive or specific aspects may be realized as a system, an apparatus, a method, an integrated circuit, a computer program, or a recording medium, or may be realized as any combination of a system, an apparatus, a method, an integrated circuit, a computer program, and a recording medium. [Effects of the Invention]
[0008] According to an embodiment of the present disclosure, it is possible to realize appropriate timing control according to the propagation delay between a terminal and a base station.
[0009] Further advantages and benefits of certain aspects of the present disclosure will become apparent from the specification and drawings. Such advantages and / or benefits may be provided by some of the embodiments and features described in the specification and drawings, respectively, but not necessarily all of them may be provided to obtain one or more identical features. [Brief explanation of the drawings]
[0010] [Figure 1] A diagram showing an example of a four-step random access procedure [Figure 2] FIG. 10 is a diagram showing an example of timing adjustment based on terminal position information and satellite orbit information; [Figure 3] FIG. 10 is a diagram showing an example of transmission slot timing. [Figure 4] Block diagram showing an example of the configuration of a part of a terminal [Figure 5] Block diagram showing an example of the configuration of a portion of a base station [Figure 6] FIG. 1 is a block diagram showing an example of a configuration of a terminal according to a first embodiment; [Figure 7] FIG. 1 is a block diagram showing an example of a configuration of a base station according to a first embodiment; [Figure 8] FIG. 10 is a diagram showing an example of a sequence chart relating to timing control in the first embodiment. [Figure 9] FIG. 10 is a diagram showing an example of timing adjustment using a cell-specific TA offset value and a timing adjustment value based on location information. [Figure 10] FIG. 10 is a diagram showing an example of timing adjustment using each TA including TA command 2. [Figure 11] FIG. 10 is a diagram showing an example of timing adjustment using information including Kadj and UE. [Figure 12] FIG. 10 is a diagram showing an example of a sequence chart relating to timing control in the second embodiment. [Figure 13] Diagram of an example architecture of a 3GPP NR system [Figure 14] Schematic diagram showing functional separation between NG-RAN and 5GC [Figure 15] Sequence diagram of RRC connection setup / reconfiguration procedure [Figure 16] Schematic diagram showing usage scenarios for enhanced Mobile BroadBand (eMBB), massive Machine Type Communications (mMTC), and Ultra Reliable and Low Latency Communications (URLLC). [Figure 17] Block diagram illustrating an exemplary 5G system architecture for a non-roaming scenario DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.
[0012] [Expansion to non-terrestrial networks (NTN)] Release 15 (Rel. 15) of the new radio access technology (NR) is specified as a radio access technology for terrestrial networks. Meanwhile, NR is being considered for extension to non-terrestrial networks (NTN), such as communications using satellites and / or high-altitude platform stations (HAPS) (see, for example, Non-Patent Document 1). In an NTN environment, for example, a terminal and a base station communicate wirelessly via a satellite. Hereinafter, the wireless link between the terminal and the satellite may be referred to as a "service link," and the wireless link between the satellite and the base station may be referred to as a "feeder link."
[0013] In an NTN environment, a satellite's coverage area (e.g., one or more cells) for a terrestrial or aircraft terminal is formed by beams from the satellite. The round-trip time for radio wave propagation between the terminal and the satellite is determined by the satellite's altitude (e.g., up to approximately 36,000 km) and / or the angle as seen from the terminal, i.e., the relative positions of the satellite and the terminal. When a base station is installed in a terrestrial gateway (GW), the round-trip time for radio wave propagation between the base station and the terminal is the sum of the round-trip time for radio wave propagation between the satellite and the terrestrial gateway.
[0014] For example, NTN discloses in Non-Patent Document 1 that the round trip time (RTT) of radio wave propagation between a base station and a terminal is approximately 540 ms at most. Non-Patent Document 1 also discloses that a maximum delay difference of approximately 10 ms occurs depending on the location of the terminal within the beam (within the cell). The maximum delay difference refers to, for example, the difference between the round trip time between the terminal located farthest from a satellite and the satellite within the beam (within the cell) and the round trip time between the terminal located closest to the satellite and the satellite.
[0015] [Random Access Procedure] In 5G NR, a terminal performs transmission using a random access channel for initial access, data transmission requests, etc. For example, the random access procedure is performed by a four-step random access (also called a 4-step Random Access Channel (RACH) or a 4-step Contention Based Random Access (CBRA)).
[0016] FIG. 1 is a diagram showing an example of a four-stage random access procedure. In four-stage random access, for example, as shown in FIG. 1, a terminal (UE) transmits a preamble signal of a PRACH (Physical Random Access Channel) to a base station (gNB) in a first stage of transmission (MSG1). MSG1 transmission in the terminal is performed at a transmission timing (slot timing or RACH Occasion) notified by the base station for each cell. Note that, hereinafter, transmitting a PRACH signal (e.g., a preamble signal) may be abbreviated as "PRACH transmission" or "transmitting PRACH." Note that, hereinafter, receiving a PRACH signal may be abbreviated as "PRACH reception" or "receiving PRACH." Note that transmission and reception of signals of other channels may also be abbreviated in the same manner.
[0017] The base station receives and decodes MSG1, and in the second stage of transmission (MSG2), notifies the terminal of a Random Access response (RAR) to the preamble signal of the PRACH and scheduling information including the uplink transmission timing of MSG3.
[0018] The terminal receives and decodes MSG2, and in a third-stage transmission (MSG3), uses the scheduling information indicated by MSG2 to notify the base station of information for establishing a connection, such as information about the terminal (e.g., a terminal ID). MSG3 is notified, for example, on a PUSCH (Physical Uplink Shared Channel). The information notified by MSG3 may be referred to as RRC (Radio Resource Control) connection request information.
[0019] The base station receives and decodes MSG3, and in the fourth transmission (MSG4), sends a response to establish a connection, etc.
[0020] [Timing adjustment] In 5G NR, the transmission timing of a terminal is controlled so that the reception timing at which a base station receives signals transmitted from different terminals within a cell falls within a certain time period at the base station. For example, the certain time period is within the CP (Cyclic Prefix) of an Orthogonal Frequency Division Multiplexing (OFDM) signal or a Discrete Fourier Transform-Spread-OFDM (DFT-S-OFDM) signal.
[0021] In the random access procedure, the terminal transmits MSG1 at the transmission timing (RACH Occasion) notified by the base station for each cell. Here, the terminal determines the transmission timing based on the reception timing of a synchronization signal called SSB (Synchronization Signal Block) transmitted from the base station in the downlink. Therefore, depending on the propagation delay between the base station and the terminal, the reception timing at the base station deviates from the reception timing assumed at the base station. Here, the reception timing assumed at the base station is, for example, the reception timing determined based on the transmission timing (RACH Occasion) notified by the base station for each cell.
[0022] Therefore, the base station transmits information for correcting (adjusting) the timing to the terminal in MSG2. Information for correcting (adjusting) the timing is sometimes called a TA (Timing Advance) command (see, for example, Non-Patent Document 2). The terminal corrects the transmission timing of MSG3 and onwards based on the TA command included in MSG2. Furthermore, if the base station detects a discrepancy in the reception timing when transmitting and receiving signals from MSG3 onwards, it transmits a TA command to the terminal.
[0023] In NTN, communication between base stations and terminals is long distance, so compared to terrestrial cellular systems, the propagation delay between base stations and terminals is large, and the difference in propagation delay between terminals is large. The difference in propagation delay between terminals corresponds to the difference between the propagation delay between a certain base station A and a certain terminal a and the propagation delay between base station A and terminal a and a different terminal b.
[0024] Therefore, the reception timing of PRACHs transmitted from different terminals at the base station varies greatly, making the reception processing at the base station complicated. Furthermore, the TA command specified in Rel. 15 may not be able to compensate for the propagation delay that occurs in an NTN environment. Furthermore, if the range of the TA command value is widened to compensate for the large propagation delay, the amount of information (e.g., the number of bits) required to notify the TA command increases.
[0025] Therefore, for example, it is being considered that the terminal calculates the propagation delay based on the distance between the terminal and the satellite, which is estimated using the terminal's location information obtained by the GNSS (Global Navigation Satellite System) or the like and the satellite's location information obtained from satellite orbit information (satellite ephemeris), and the terminal autonomously adjusts the timing.
[0026] FIG. 2 is a diagram showing an example of timing adjustment based on UE location information and satellite ephemeris.
[0027] 2 illustrates downlink (DL) transmission slots and uplink (UL) reception slots of a base station (gNB), and DL reception slots and UL transmission slots of a terminal (UE). Note that the horizontal axis in FIG. 2 represents the time axis.
[0028] Fig. 2 shows that the propagation delay from the transmission timing of a certain signal at a base station to the reception timing of the signal at a terminal is expressed by the propagation delay of a feeder link (Feeder link delay) and the propagation delay of a service link (Service link delay). Fig. 2 also shows that the terminal adjusts the transmission timing of the signal using a TA determined based on the terminal's location information and satellite orbit information. In Fig. 2, the TA corresponds to, for example, twice the propagation delay of the service link.
[0029] However, in the timing adjustment of the terminal based on the distance between the satellite and the terminal, the delay between the terminal and the satellite (i.e., the service link) is corrected, but the delay between the satellite and a base station located at a terrestrial gateway (GW) (i.e., the feeder link) is not corrected. Also, in a non-line-of-sight (NLOS) environment between the satellite and the terminal, the propagation delay calculated using location information may differ from the actual propagation delay including reflection and / or diffraction that occurs in the non-line-of-sight environment.
[0030] In addition, in 5G NR, the timing of transmission slots is specified in Rel. 15.
[0031] Fig. 3 is a diagram showing an example of transmission slot timing, which shows an example of transmission slot timing in terrestrial cellular defined in Rel. 15 and an example of transmission slot timing considered by NTN.
[0032] 3 illustrates DL transmission slots and UL reception slots of a base station (gNB), and DL reception slots and UL transmission slots of a terminal (UE). Note that the horizontal axis in FIG. 3 represents the time axis.
[0033] In Figure 3, according to the transmission slot timing specifications of Rel. 15, in the nth slot, a signal including DCI (Downlink Control Information) is transmitted from the base station to the terminal, and in the (n+K2)th slot, a PUSCH signal is transmitted from the terminal to the base station.
[0034] As shown in Figure 3, NTN uses an offset K to compensate for the longer propagation delay than terrestrial cellular systems in accordance with the Rel. 15 transmission slot timing specification. offset,cell (K offset It is being considered to establish a new system (sometimes abbreviated as K). offset is broadcast for each cell.
[0035] On the other hand, the round-trip propagation delay (RTT) between the terminal and the satellite varies depending on the terminal's location within the cell, so even if an offset is set to correct for the longer propagation delay than in terrestrial cellular systems, some terminals may not be able to transmit in time or may have to wait a long time before transmitting.
[0036] Furthermore, there has been insufficient consideration of both timing control using TA and control of transmission slots.
[0037] Therefore, in one non-limiting embodiment of the present disclosure, in an environment where the propagation delay between a terminal and a base station increases, such as an NTN environment, both timing control using TA and control of transmission slots are taken into consideration, and appropriate timing control according to the propagation delay between the terminal and the base station is realized.
[0038] (Embodiment 1) [Communication System Overview] A communication system according to an embodiment of the present disclosure includes a terminal 100 (corresponding to a transmitting device) and a base station 200 (corresponding to a receiving device).
[0039] Fig. 4 is a block diagram showing an example configuration of a portion of terminal 100. In terminal 100 shown in Fig. 4, control unit 109 controls transmission timing based on first information related to control of signal transmission timing in a transmission unit of the signal and second information related to control of transmission timing in a unit finer than the transmission unit. Radio transmission unit 105 transmits signals based on the control of transmission timing by control unit 109.
[0040] Fig. 5 is a block diagram showing an example of the configuration of a portion of base station 200. In base station 200 shown in Fig. 5, control unit 209 controls reception timing based on first information related to control of signal reception timing in a signal reception unit and second information related to control of transmission timing in a unit finer than the reception unit. Radio receiving unit 202 receives signals based on the control of reception timing by control unit 209.
[0041] [Device configuration] Next, an example of the configuration of the terminal 100 will be described.
[0042] 6 is a block diagram showing an example of the configuration of terminal 100 according to the first embodiment. Terminal 100 includes PRACH generation section 101, data generation section 102, location information acquisition section 103, timing adjustment section 104, radio transmission section 105, antenna 106, radio reception section 107, and demodulation and decoding section 108. PRACH generation section 101, data generation section 102, location information acquisition section 103, timing adjustment section 104, and demodulation and decoding section 108 may be included in control section 109.
[0043] The PRACH generation unit 101 determines the transmission resource of the PRACH from, for example, candidate PRACH transmission resources available in the cell of the base station 200. For example, the PRACH generation unit 101 sets the time-frequency resource and preamble number used for PRACH transmission based on information about the time-frequency resource available for PRACH transmission and the preamble number group. The information about the time-frequency resource and preamble number group available for PRACH transmission is notified by, for example, the base station 200.
[0044] The data generating unit 102 generates an uplink transmission data sequence, and generates a data signal to be transmitted using time-frequency resources for data signal transmission allocated by the base station 200 and an MCS (Modulation and Coding Scheme).
[0045] The location information acquisition unit 103 acquires location information (information such as latitude, longitude, and altitude) of the terminal 100 and location information of a satellite with which the terminal is communicating using a GNSS function such as GPS. The location information acquisition unit 103 calculates the distance between the terminal 100 and the satellite, and outputs the calculated distance information to the timing adjustment unit 104. The satellite location information may be obtained by, for example, acquiring orbit information and / or time information called satellite ephemeris in advance.
[0046] The timing adjustment unit 104 adjusts the reception timing of the received signal and the transmission timing of the transmission signal. For example, the timing adjustment unit 104 adjusts the transmission timing based on information notified or broadcast from the base station 200 and / or information calculated by the timing adjustment unit 104.
[0047] For example, timing adjustment section 104 calculates a propagation delay time between a satellite and terminal 100 from the distance information and radio wave propagation speed output from location information acquisition section 103. Then, timing adjustment section 104 adjusts the transmission timing based on one or a combination of the reception timing of a signal transmitted from base station 200, the calculated propagation delay time, a cell-wide timing advance value broadcast from base station 200, and a timing advance value (e.g., a TA value) of terminal 100 notified from base station 200. The timing adjustment may differ depending on the channel and / or the signal to be transmitted. For example, the timing adjustment may differ depending on the PRACH, PUSCH, PUCCH (Physical Uplink Control Channel), and SRS (Sounding Reference Signal). An example of timing adjustment will be described later.
[0048] The radio transmitting unit 105 performs transmission processing such as D / A conversion and up-conversion on the signal output from the PRACH generating unit 101 and the data signal output from the data generating unit 102. The radio transmitting unit 105 transmits the radio signal obtained by the transmission processing from the antenna 106 to the base station 200 at the transmission timing adjusted by the timing adjusting unit 104.
[0049] The radio receiving unit 107 receives a received signal from the base station 200 via the antenna 106 at the reception timing adjusted by the timing adjusting unit 104. The received signal may be, for example, a downlink signal of a PDCCH (Physical Downlink Control Channel) or a PDSCH (Physical Downlink Shared Channel). The received signal may also include data and / or control information. The radio receiving unit 107 performs reception processing such as down-conversion and A / D conversion on the received signal, and outputs the signal after the reception processing to the demodulation and decoding unit 108.
[0050] The demodulation and decoding unit 108 performs demodulation and decoding processing on the signal output from the radio receiving unit 107. For example, the demodulation and decoding unit 108 demodulates and decodes a response data signal of the PRACH. For example, if the demodulated and decoded information includes information on the transmission timing and reception timing, the demodulation and decoding unit 108 outputs the information to the timing adjusting unit 104.
[0051] [Base station configuration] 7 is a block diagram showing an example of the configuration of base station 200 according to the first embodiment. Base station 200 includes antenna 201, radio receiving section 202, data reception processing section 203, PRACH detection section 204, timing control information generation section 205, data generation section 206, data transmission processing section 207, and radio transmission section 208. Data reception processing section 203, PRACH detection section 204, timing control information generation section 205, data generation section 206, and data transmission processing section 207 may be included in control section 209.
[0052] The radio receiving unit 202 performs receiving processing such as down-conversion and A / D conversion on the data signal and PRACH signal from the terminal 100 received via the antenna 201, and outputs the processed signals to the data receiving processing unit 203 and the PRACH detection unit 204.
[0053] The data reception processing unit 203 performs demodulation and decoding processing on received data signals other than the PRACH. The data reception processing unit 203 may also perform channel estimation and timing estimation based on the received data signals. The data reception processing unit 203 outputs information related to the estimated timing to the timing information generation unit 205.
[0054] The PRACH detection unit 204 detects the preamble signal of the PRACH and estimates the transmission timing and reception timing by performing correlation processing on the received preamble signal of the PRACH with a replica signal of the preamble signal generated using a sequence number corresponding to the set preamble number and a cyclic shift amount.
[0055] The correlation processing in the PRACH detection unit 204 may be performed in the time domain to calculate a delay profile, or may be performed in the frequency domain (division processing) and then perform an IFFT (Inversed Fourier Transform) to calculate a delay profile. The calculated delay profile may be used to estimate the transmission timing and / or the reception timing.
[0056] The PRACH detection unit 204 outputs, for example, information related to the estimated transmission timing and / or reception timing to the timing information generation unit 205. For example, the PRACH detection unit 204 calculates the difference between the reference timing of the base station 200 and the arrival timing of the received signal, and outputs the calculation result to the timing information generation unit 205.
[0057] The timing information generator 205 generates a TA command for the terminal 100 based on information (for example, a timing estimation result) output from the PRACH detector 204 and the data reception processor 203. There may be multiple types of TA commands. The timing information generator 205 also generates a timing adjustment value common to all cells. The timing adjustment value common to all cells is generated based on at least one of the size of the cell formed by the satellite beam, the length of the feeder link, and the amount of feeder link delay, for example.
[0058] The data generating unit 206 generates downlink data signals such as user data, a synchronization signal, system information (broadcast information), individual control information (for example, RRC control information), and MAC control information for the terminal 100. The data generating unit 206 outputs the generated downlink data signals to the data transmission processing unit 207.
[0059] The data transmission processing unit 207 encodes and modulates the downlink data signal output from the data generating unit 206 and the information output from the timing information generating unit 205 , and outputs the modulated signal to the radio transmitting unit 208 .
[0060] The radio transmitting unit 208 performs transmission processing such as D / A conversion, up-conversion, and amplification on the signal output from the data transmission processing unit 207 , and transmits the radio signal obtained by the transmission processing from the antenna 201 .
[0061] [Timing adjustment example] Next, a description will be given of timing adjustment in this embodiment 1. Terminal 100 performs timing adjustment using one or more timing adjustment values.
[0062] For example, two types of timing adjustment are performed: a relatively fine-grained timing adjustment and a relatively coarse-grained timing adjustment.
[0063] In relatively fine-grained timing adjustment, terminal 100 adjusts the transmission timing in units of samples. The sample unit may be, for example, the basic sample time Tc (=0.509 ns) described in TS38.211 V15.8.0 Section 4.1. For example, base station 200 adjusts the transmission timing so that the PUSCH OFDM symbol or PRACH symbol is received within the CP length. In relatively coarse-grained timing adjustment, terminal 100 adjusts the transmission timing in units of slots and / or OFDM symbols. Furthermore, the time unit for the coarse timing adjustment may be an integer multiple of the basic sample time Tc, or may be a time such as 1 μs or 1 ms. For example, base station 200 adjusts the transmission timing so that the signal is received in a slot or OFDM symbol expected by base station 200.
[0064] Examples of timing adjustment values that perform fine-grained adjustment include the following values: Timing adjustment value based on location information calculated by the device Timing adjustment value calculated by the device using leading path tracking Timing adjustment value based on TA command 1 sent from the base station (Fine TA command)
[0065] Furthermore, examples of timing adjustment values for performing coarse-grained adjustment include the following values: Cell-specific timing adjustment value (cell-specific TA offset) broadcast by the base station - Timing adjustment value for each terminal notified by the base station (K adj,UE ) Timing adjustment value based on TA command 2 sent from the base station (Coarse TA command)
[0066] Of the above-mentioned timing adjustment values, the timing adjustment value calculated by the terminal using leading path tracking will be described in the second embodiment.
[0067] Next, an example of timing control using the above-mentioned timing adjustment value will be described.
[0068] Fig. 8 is a diagram showing an example of a sequence chart related to timing control in the present embodiment 1. Fig. 8 shows an example of signals (or channels used for transmitting and receiving signals) transmitted and received between terminal 100 (UE) and base station 200 (gNB), and a timing adjustment value used by UE for signal transmission. Each process from step 101 (S101) to S109 in Fig. 8 will be described below.
[0069] <s101> The base station (gNB) transmits SSBs and SIBs (System Information Blocks). The SSBs and SIBs may be transmitted periodically. The SSBs include synchronization signals and cell-specific basic control information (e.g., Master Information Blocks). The SIBs include cell-specific information for terminals to access the base station. The SIBs may also include information indicating the satellite position (e.g., satellite ephemeris). The SIBs may also include a cell-specific TA offset and a slot offset (K ) indicating the slot position for data allocation. offset,cell ) are included.
[0070] <s102> The terminal receives the SSB and SIB and transmits a PRACH for initial access. Here, the terminal adjusts the transmission timing of the PRACH. For example, the terminal adjusts the timing using a cell-specific TA offset value broadcast from the base station and a timing adjustment value based on location information calculated by the terminal. The timing adjustment value based on location information is an adjustment value specific to the terminal, and may be referred to as "TA based on GNSS / ephemeris" or "GNSS / ephemeris based TA."
[0071] Here, an example of calculating a timing adjustment value based on location information will be described. The terminal acquires its location information using a GNSS function or the like. The terminal calculates the distance between the satellite and the terminal from the satellite location information that is held or notified and the terminal location information. Then, the terminal multiplies the calculated distance by the radio wave propagation speed (for example, 3×10 8 The one-way propagation delay time is calculated by dividing the calculated propagation delay time by the time (m / s). Twice the calculated propagation delay time corresponds to the round trip time (RTT). The calculated round trip delay time is a timing adjustment value based on the location information. Note that the timing adjustment value based on the location information may be a value obtained by adding the processing delay time of the terminal and / or base station to the calculated round trip propagation delay time.
[0072] The TA value is calculated by adding the timing adjustment value based on the location information to the cell-specific TA offset value broadcast by the base station.
[0073] For example, the terminal uses equations (1), (2), and (3) to determine the value TA final The TA determined by Eq. final , TA determined by Eq. (2) NTN_offset and TA determined by Eq. (3). coarse may be in units of ns (nano seconds), for example.
number
[0074] The first term on the right side of the above equation (1) is the same as the Rel.15 NR specification. As described in TS38.211 V15.8.0 Section 4.1, Tc = 0.509 ns, and N TA is a correction value according to the TA command transmitted from the base station. For example, in the case of PRACH transmission, N TA is zero. N TAoffset is an offset value used for timing adjustment between different base stations. TA is the TA value calculated by Equation (1). final For example, the T described in Section 4.3.1 of TS38.211V15.8.0 TA The correction term TA for NTN, which is expressed by equation (2), is the same as the first term of equation (1) in the Rel.15 NR specification. NTN_offset Since the Rel.15 NR specifications can be reused, expansion to NTN can be achieved with minimal changes.
[0075] TA location represents the round-trip propagation delay time calculated based on the location information. For example, TA location may be expressed in ns.
[0076] 10 in Equation (3) 6 / 2 μ The term represents the slot length in the case of a parameter μ representing the subcarrier spacing, and may be expressed in units of ns, for example. For example, the parameter μ representing the subcarrier spacing is determined to be μ = 0, 1, 2, 3, 4 for subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, 120 kHz, and 240 kHz, respectively. 6 / 2 μ The term is a kind of scaling value and may be other values.
[0077] M offset,cell is a cell-specific TA offset. The cell-specific TA offset indicates, for example, the number of slots to be shifted. M coarse is an offset, which will be described later, and is set to zero when transmitting PRACH. Note that these offsets may indicate the time to be offset (for example, in ms units) instead of the number of slots. Note that in the case of an offset indicating time, the offset and 10 representing the slot length are used. 6 / 2 μ The multiplication by the term may not be performed, or may be multiplied or divided by another coefficient.
[0078] In addition, in equation (1), the correction term TA NTN_offset can be normalized by Tc and expressed as the following equation (4).
number
[0079] Furthermore, as shown in the above formula (2), TA NTN_offset In this, the timing adjustment value TA location and a timing adjustment value TA based on the cell-specific offset and coarse offset notified by the base station. coarse However, the present disclosure is not limited to this. For example, a timing adjustment value TA location is N TA Include it in the TA NTN_offset may include only the timing adjustment value based on the cell-specific offset and / or the coarse offset notified by the base station.
[0080] The terminal calculates the above TA value (TA final ) and transmit the upstream signal at a timing that is advanced by that amount.
[0081] FIG. 9 is a diagram illustrating an example of timing adjustment using a cell-specific TA offset value and a timing adjustment value based on location information.
[0082] 9 illustrates DL transmission slots and UL reception slots of a base station (gNB), and DL reception slots and UL transmission slots of a terminal (UE). Note that the horizontal axis in FIG. 9 represents the time axis.
[0083] Fig. 9 shows an example of an uplink signal transmitted at a transmission timing that is advanced by the TA value from the downlink reference reception timing. The TA value in Fig. 9 is expressed as the sum of a cell-specific offset value and a timing adjustment value based on location information.
[0084] Also, "DL-UL timing difference due to feeder link delay" in FIG. 9 indicates the DL-UL timing difference caused by the feeder link delay when the cell-specific offset value is not used.
[0085] By using a cell-specific TA offset value, the base station can reduce the DL-UL timing difference caused by, for example, feeder link delay.
[0086] The round-trip propagation delay in satellite communications can result in a DL-UL timing difference of several hundred milliseconds. Depending on the implementation of the base station, managing the DL-UL timing difference can be difficult. As described above, using a cell-specific TA offset allows the DL-UL timing difference to be controlled within a manageable range (e.g., within 10 milliseconds) by the base station. In the case of non-geostationary satellites such as LEOs, the feeder link propagation delay varies depending on the position of the non-geostationary satellite, which changes over time. Therefore, a cell-specific TA offset value that corrects for the shortest feeder link delay time can be used. Since the DL-UL timing difference only needs to be corrected to a manageable level by the base station, by notifying the terminal of coarse-grained values, such as slot-based or OFDM-symbol-based values, the increase in notification overhead can be suppressed, and long-delay satellite communications environments such as NTN environments can be supported.
[0087] Furthermore, the information (for example, SIB) broadcast from the base station may include the timing drift rate of the propagation delay time of the feeder link. The terminal calculates the TA offset of the current time (i.e., the TA NTN_offset ) may be calculated.
[0088] <s103> The base station receives the PRACH and detects the difference between the base station reference timing and the PRACH reception timing. The base station determines a TA command 1 (Fine TA command in FIG. 8) for correcting the timing corresponding to the detected difference, and transmits a PDSCH including the determined TA command 1. The TA command 1 may be, for example, a TA command similar to Rel. 15 NR. Furthermore, the response to the terminal in S103 including the TA command 1 may be referred to as a RACH response (RAR).
[0089] The CP length of the PRACH is set to a value longer than the CP length of the PUSCH. Therefore, even if the PRACH is received within the CP length of the PRACH, the reception timing of the PUSCH transmitted by the terminal after the PRACH at the base station may deviate from the CP length. In this step, the base station transmits TA command 1 and controls the transmission timing of the terminal to fall within the CP length of the PUSCH.
[0090] <s104> The terminal transmits the PUSCH in the time-frequency resource specified by the RAR. The time resource is the K offset,cell The terminal transmits at the timing when it is received in the slot of this slot number at the base station. At this time, the terminal further adjusts the timing from the timing of PRACH transmission in accordance with the notified TA command 1. For example, in equation (1), N TA The TA command is determined using the value of TA command 1. final The timing is adjusted using the above and the PUSCH is transmitted.
[0091] Furthermore, the terminal may report timing information to the base station (TA value report in FIG. 8). For example, the terminal may report the TA determined using Equation (1) final Alternatively, the base station may notify TA NTN_offset or T.A. location In either case, the notification is made by rounding to a value with a coarse granularity such as a slot length unit or an OFDM symbol length unit. For example, the conversion to a value with a coarse granularity may be performed using a round or floor operation. This notification is used to control the allocation slots of PUSCH and / or HARQ-ACK in the base station, so it may be a notification with a coarse granularity such as a slot unit. Notification with a coarse granularity can reduce the notification overhead. Furthermore, the timing information that the terminal notifies the base station is rounded to a value with a coarse granularity such as a slot length unit. final , T.A. NTN_offset or T.A. location Alternatively, the values normalized by the slot length may be information expressed as a relative value from the value notified to the entire cell by broadcast information. For example, the value notified to the entire cell by broadcast information may be a cell-specific K offset,cell Furthermore, the terminal may transmit PUSCH and HARQ-ACK. offset,cell Alternatively, the terminal may notify information expressed as a relative value indicating how far in advance (for example, in slots) transmission can be made from the cell-specific timing set by the satellite. By expressing the information notified by the terminal as a relative value, it is possible to reduce notification overhead. Furthermore, since the amount of propagation delay changes as the satellite moves and the terminal's transmission timing also changes, it is also possible to notify the amount of propagation delay and the rate of change in transmission timing, for example, the time it takes for the timing to change by one slot length (for example, the number of slots). This allows the base station to calculate the change in timing for each terminal as the satellite moves, and therefore the timing offset value K for each terminal, which will be described later, can be calculated. adj,UE In addition, the terminal can appropriately control TA location Instead of , you can notify the location information obtained by GNSS, or TA location The location information to be notified may be, for example, location information with a granularity of about 1 km, or location information limited to decimal points of latitude and longitude so that the calculation error of the propagation delay is equal to or less than a predetermined value. For example, the location information to be notified may have a granularity corresponding to the slot length (or subcarrier spacing) so that the calculation error of the propagation delay is equal to or less than the slot length. Furthermore, the location information may reuse information used for controlling band-over, etc.
[0092] <s105> The base station transmits information for contention resolution in random access and / or RRC configuration information using the PDSCH. For example, the base station transmits a MAC CE including a TA command 2 (Coarse TA command in FIG. 8). The TA command 2 is, for example, a timing adjustment command with slot-based granularity. The base station sets the TA command 2 based on the TA value information notified from the terminal in S104.
[0093] For example, the larger the TA value notified from the terminal to the base station, the longer the propagation delay, so the base station may set a smaller value for TA command 2 notified to the terminal. In this case, the slots for PUSCH and / or HARQ-ACK assigned by DCI will be slots with later timing, i.e., slots with larger slot numbers. The terminal can transmit PUSCH or HARQ-ACK after a sufficient transmission preparation time has elapsed since receiving DCI or PDSCH.
[0094] On the other hand, the smaller the TA value notified from the terminal, the shorter the propagation delay, so TA command 2 may be set to a larger value. In this case, the slot for PUSCH and / or HARQ-ACK will be an earlier timing slot, that is, a slot with a smaller slot number. If the propagation delay is relatively short, the terminal can transmit PUSCH or HARQ-ACK after a sufficient transmission preparation time has elapsed since receiving DCI or PDSCH, even if the terminal is adjusted to an earlier timing by TA command 2. For example, K offset,cell is set to match the propagation delay that occurs in the terminal located farthest from the satellite within the cell, the TA command 2 notified to the terminal located farthest from the satellite may be set to zero. In this case, the closer the terminal is to the satellite, the larger the TA command 2 value that is notified. This control enables lower delay transmission for terminals closer to the satellite.
[0095] Furthermore, when location information is notified from the terminal in S104, the base station may estimate the TA value of the terminal based on the notified location information, and set TA command 2 in the same manner as above.
[0096] Furthermore, the TA command 2 may be transmitted in the form of being included in the RRC configuration information.
[0097] <s106> In the timing adjustment for the subsequent PUSCH and HARQ-ACK transmissions, the terminal uses M coarse The TA value determined by setting final ) is used.
[0098] FIG. 10 is a diagram showing an example of timing adjustment using each TA including the TA command 2.
[0099] 10 illustrates DL transmission slots and UL reception slots of a base station (gNB), and DL reception slots and UL transmission slots of a terminal (UE). Note that the horizontal axis in FIG. 10 represents the time axis.
[0100] 10 indicates the TA notified by TA command 2. "Fine TA" in Fig. 10 indicates the TA notified by TA command 1. "TA based on GNSS / ephemeris" and "Cell specific TA offset" in Fig. 10 may be the same as "TA based on GNSS / ephemeris" and "Cell specific TA offset" shown in Fig. 9, respectively.
[0101] Furthermore, "Cell specific timing" in FIG. 10 is the timing of PUSCH reception by the base station assumed in the case of transmission without using TA command 2, such as transmission of msg3 described above. For example, in a certain cell, the timing is set to allow transmission even from the farthest terminal, taking into account the round-trip propagation delay time from the satellite to the farthest terminal. However, since this timing is tailored to the farthest terminal, unnecessary delays occur for terminals closer to the satellite. As shown in FIG. 10, by using coarse TA notified by TA command 2, the PUSCH transmission and reception timing can be made earlier than the Cell specific timing.
[0102] Here, M in equation (2) coarse may be converted depending on the granularity of the TA command 2. For example, if the granularity is in units of OFDM symbols, the value notified by the TA command 2 (value in units of slots) may be converted to a value in units of OFDM symbols by dividing it by 14, which is the number of OFDM symbols per slot.
[0103] <S107、S108> If the satellite and / or the terminal moves beyond the threshold of the moving distance, the terminal calculates the propagation delay again using the GNSS position information and the position information from the satellite ephemeris, and calculates the TA location The TA is updated and the uplink is transmitted. location The update of TA may be performed not only when the satellite and / or the terminal moves by more than a threshold value, but also at a predetermined interval. location The updates may be performed both when the satellite and / or terminal moves by more than a threshold and at predetermined intervals.
[0104] Also, T.A. location The update of may be performed based on the amount of change in the detected timing of the first path of the received signal from the base station. TS38.133 V15.6.0 section 7 for terrestrial networks specifies that the timing preceding the downlink timing (i.e., the timing of the first path of the received signal) by the TA value is used as the reference timing, and the timing error, which is the difference between the reference timing and the transmission timing, is a predetermined value T e In NTN, the downlink timing changes with the movement of the satellite, so the reference timing changes. Therefore, in this method, the difference between the reference timing and the transmission timing is adjusted to a predetermined value (T e ) so that TA location The timing error is updated and the signal is transmitted at the timing that uses the updated TA value. e ) on the terminal side so as not to exceed location By updating the above, the amount of change in the reception timing from the terminal observed at the base station becomes less than a predetermined value, allowing the base station to perform the same reception processing as that of a terrestrial network, making it possible to share and simplify the base station equipment.
[0105] TA location The frequency and cycle of updating TA or the threshold value of the moving distance may be notified from the base station. Instead of the threshold value of the moving distance, the amount of change in the TA value due to movement may be notified. location The update frequency and cycle or the threshold value of the moving distance may be set to a predetermined value.
[0106] Furthermore, if the round-trip propagation delay has changed by a predetermined value or more (for example, by a time equivalent to 1 / 2 slot or more), the terminal may notify the base station of the corrected timing value information and / or location information, as in S104. If the round-trip propagation delay has not changed by a predetermined value or more, the terminal may transmit user data without notifying the base station of the corrected timing value information and / or location information. Here, for example, when notifying the terminal's location information, even if the propagation delay has changed due to satellite movement, the base station can determine the amount of change in TA for a stationary terminal or a terminal whose movement is below a threshold based on the terminal's location information previously notified. This makes it possible to avoid frequently notifying the terminal's location information, thereby reducing the overhead of notifying location information.
[0107] <s109> If the round-trip propagation delay of the terminal changes by a predetermined value or more (for example, by one slot or more), the base station transmits TA command 2 to change the allocation slots of the PUSCH and / or HARQ-ACK of the terminal.
[0108] As shown in the sequence chart described above, the terminal performs two types of timing adjustment: a relatively fine-grained timing adjustment and a relatively coarse-grained timing adjustment. The terminal also performs different timing adjustments depending on the channel and / or the signal to be transmitted.
[0109] Note that the information notified from the base station to the terminal in the above sequence diagram is an example, and the present disclosure is not limited to this. For example, the information notified by the TA command 2 in the above S105 and S109 is an offset value (K adj,UE ) may be signaled by the offset value (K adj,UE ) is, for example, a timing adjustment value for each terminal.
[0110] Offset value (K adj,UE ), M in Eq. (2) coarse may be omitted or set to zero. adj,UE ), the terminal assigns the PUSCH slots as "n + K2 + K offset,cell -K adj,UE Here, n is the slot in which DCI for allocating PUSCH is transmitted, and K2 is the value notified by DCI. For example, K2 is set to the time required to prepare for PUSCH transmission after receiving DCI and / or the time until the next available uplink slot for transmission. The offset value (K adj,UE ) can be a negative value. Also, the offset value (K adj,UE ) is K offset,cell It may also be expressed as a relative value from the offset value (K adj,UE ) may be used not only for allocating PUSCH but also for notifying the slot of HARQ-ACK for PDSCH. offset,cell -K adj,UE ) the value K offset,UE The terminal notifies K offset,cell Instead of K, the base station notifies offset,UE Alternatively, the value may be used.
[0111] Figure 11 shows the K adj,UE FIG. 10 is a diagram illustrating an example of timing adjustment using information including:
[0112] 11 illustrates DL transmission slots and UL reception slots of a base station (gNB), and DL reception slots and UL transmission slots of a terminal (UE). Note that the horizontal axis in FIG. 11 represents the time axis.
[0113] In FIG. 11, the terminal allocates PUSCH slots to K adj,UE The slot is determined to be shifted by the offset value.
[0114] In FIG. 11, when determining the slots to allocate the PUSCH, K adj,UE However, the present disclosure is not limited to this example. For example, in determining the transmission slot for HARQ-ACK transmission and / or SRS, adj,UE An offset value of K may be applied. When the offset value is applied to HARQ-ACK transmission, n may be the PDSCH slot targeted for HARQ-ACK. When the offset value is applied to SRS transmission, n may be the DCI slot indicating the SRS transmission. Instead of a TA command, K offset,cell Since information indicating an offset from K is notified, the amount of information to be notified can be reduced. The granularity of the notified offset may be in slot units or in OFDM symbol units. By using OFDM symbol units, more precise timing control is possible. In addition, K adj,UE The offset value may not be applied, or a different offset value may be used.
[0115] As described above, in this first embodiment, by performing coarse-grained timing control in addition to fine-grained timing control, it is possible to suppress an increase in notification overhead and perform terminal transmission timing control suitable for a satellite communication environment with long propagation delays and large propagation delay differences between terminals.
[0116] (Embodiment 2) In the second embodiment, timing adjustment is performed by path tracking.
[0117] [Device configuration] The configuration of a terminal according to the second embodiment may be the same as the configuration of terminal 100 shown in the first embodiment, except that processing in timing adjustment section 104 of terminal 100 shown in the first embodiment is added.
[0118] Timing adjustment section 104 tracks the reception timing of SSB, PDCCH, PDSCH or TRS (Tracking RS) received in radio reception section 107, and calculates a timing adjustment value according to the amount of change in the reception timing. When multiple paths (for example, delayed waves) are detected, the reception timing to be tracked may be the timing of the first path. Timing adjustment section 104 then performs timing adjustment using one or more of the calculated timing adjustment value based on path tracking and the timing adjustment values shown in embodiment 1.
[0119] [Timing adjustment example] Next, timing adjustment in the second embodiment will be described.
[0120] For example, the terminal uses equations (5) and (6) to determine the value TA final The TA determined by equation (5) is final may be in units of ns (nano seconds), for example.
number
[0121] In addition, in equations (5) and (6), explanations of parameters similar to those in equations (1), (2), and (3) will be omitted. Equation (5) is similar to equation (1), but the second term on the right side is expressed by equation (6). In the right side of equation (6), the parameters on the right side of equation (2) are expressed as TA path will be added. TA path is the value of timing adjustment due to path tracking.
[0122] The terminal may selectively use a case where timing adjustment is performed based on location information and a case where timing adjustment is performed by path tracking in addition to timing adjustment based on location information, depending on the terminal's uplink transmission channel and / or transmission timing. For example, in the case where timing adjustment is performed based on location information (in other words, in the case where timing adjustment is not performed by path tracking), TA path may be set to zero. The terminal may be instructed by control information from the base station as to which of the two cases to use. Alternatively, a rule may be defined in advance, and the terminal may use the case according to the defined rule.
[0123] For example, the following applies to two cases:
[0124] Cases in which timing adjustment is performed based on position information, that is, cases in which timing adjustment by path tracking is not performed, include the following cases, for example. PRACH transmission SRS transmission First transmission after waking up from a DRX sleep period (long sleep and / or short sleep) First transmission after the TA valid timer expires -Transmission in IDLE or INACTIVE state
[0125] The following is an example of a case in which timing adjustment based on position information and timing adjustment by path tracking are performed. RRC_CONNECTED state - Second and subsequent transmissions after waking up from sleep
[0126] Next, an example of timing control using the above-mentioned timing adjustment value will be described.
[0127] Fig. 12 is a diagram showing an example of a sequence chart related to timing control in the present embodiment 2. As in Fig. 8, Fig. 12 shows an example of signals (or channels used for transmitting and receiving signals) transmitted and received between terminal 100 (UE) and base station 200 (gNB), and an example of timing adjustment values used by UE for signal transmission. Note that in Fig. 12, the same processes as in Fig. 8 are denoted by the same reference numerals, and descriptions thereof may be omitted.
[0128] <s201> The gNB (base station) transmits SSB and SIB. The SSB and SIB may be transmitted periodically. The SSB contains signals for synchronization and basic cell-specific control information. Also, the SIB contains cell-specific information for the terminal to access the base station, etc. Further, information indicating the position of the satellite (e.g., satellite ephemeris) may be included in the SIB. The SIB contains a cell-specific TA offset (Cell specific TA offset).
[0129] <S204 and S205> Based on the position information in the PRACH transmission (S102 in FIG. 12), the terminal stores the SSB reception timing (first path timing) in the calculation of the timing adjustment value TA location Then, the terminal receives the SSB, PDCCH, or PDSCH at a certain interval and monitors the change in the timing of the first path. When there is a certain amount of change, the terminal changes (updates) the transmission timing. Let the amount of change in the path timing be Δ path In this case, the terminal determines that TA path = 2×Δ path In the formula (3), the terminal uses each timing adjustment value including TA path to determine TA final and performs timing adjustment using the determined TA final to transmit PUSCH.
[0130] Also, when the amount of change in the reception timing of the path becomes greater than or equal to a threshold value, the terminal may update the timing. The interval for updating the TA value and / or the threshold value of the amount of change for determining whether to update the TA value may be specified by the base station or may be determined in advance.
[0131] Similar to Embodiment 1, the terminal notifies the base station of timing information (e.g., at least one of the TA value and the position information) (TA value report in FIG. 12). For example, the terminal reports TA location and TA path Alternatively, the terminal may round the value to a value with a coarse granularity such as a slot length unit or an OFDM symbol length unit, as in the first embodiment, and notify the result.
[0132] The terminal goes to sleep when there is no data to be communicated. The sleep operation may be the same DRX operation as in Rel. 15 NR described in TS38.321. Note that the terminal sleep is not limited to the sleep of communication when there is no data to be communicated, and may be interpreted as the sleep of CPU operation, for example.
[0133] <s206> The terminal acquires the terminal's location information in the first transmission (for example, PUSCH transmission) after waking up from sleep. If the satellite position has changed, the terminal uses the changed satellite position information. Then, the terminal performs TA location , and performs timing adjustment and PUSCH transmission. path Set (reset or clear) to zero.
[0134] <s207> After the terminal wakes up from sleep, the position of the satellite or the terminal is likely to have changed, so the terminal may notify the base station of the timing information (e.g., TA value). Also, whether to notify the base station of the timing information may be specified by the base station (notified in SIB) according to the type of satellite (geostationary satellite, non-geostationary satellite), etc., or may be set for each terminal according to the moving speed and / or type of the terminal, etc., or may be notified for each terminal.
[0135] <S208 and S209> Similar to S204 and S205, the terminal updates the TA path by path tracking. Here, the terminal does not have to update the TA location .
[0136] As in the sequence chart described above, the terminal performs two timing adjustments: a relatively fine-grained timing adjustment and a relatively coarse-grained timing adjustment. Also, the terminal performs different timing adjustments according to the channel and / or the signal to be transmitted. Also, the terminal determines the TA path by path tracking and performs timing adjustment using the timing adjustment value including the TA path .
[0137] Although an example where the terminal sleeps in S206 and wakes up (wake up) in S207 has been shown, the present disclosure is not limited to this. For example, the same applies to the return from IDLE or INACTIVE, or the return from the expiration of the TA timer. The TA timer may be the timeAlignmentTimer described in TS38.321 V15.8.0.
[0138] In the sequence chart described above, similar to Embodiment 1, K offset,cell , K adj,UE , the TA command 2 (coarse TA) may be used, may not be used, or a predetermined value may be used. The base station may explicitly notify of inactivation or may notify a predetermined value.
[0139] As described above, in this second embodiment, by performing coarse-grained timing control in addition to fine-grained timing control, it is possible to suppress an increase in notification overhead and perform terminal transmission timing control suitable for a satellite communication environment with long propagation delay and large propagation delay differences between terminals. Also, in this second embodiment, by using a timing adjustment value based on path tracking in the timing control, it is possible to perform appropriate terminal transmission timing control.
[0140] When timing is adjusted using terminal and satellite position information (for example, GNSS / ephemeris position information), an error occurs with respect to the actual propagation path in an out-of-line-of-sight environment (for example, an environment where there are no direct waves and only reflected or diffracted waves arrive). This error can be corrected by a TA command sent from the base station, but if timing adjustment is redone using GNSS / ephemeris position information every time the terminal or satellite position changes, an error occurs again, and correction must be redone using the TA command.
[0141] Therefore, by performing correction using path tracking instead of frequently redoing timing adjustments using GNSS / ephemeris positioning information, timing control accuracy can be maintained and frequent TA command transmissions from the base station can be avoided. This also improves timing accuracy and reduces overhead. Furthermore, since path tracking is likely to be ineffective in cases where no signal is received for a long period of time, such as during sleep, and / or during the first transmission after some functions are stopped, a certain degree of timing accuracy can be maintained by performing timing adjustments using GNSS / ephemeris positioning information.
[0142] The embodiments of the present disclosure have been described above.
[0143] Although the above-described embodiments have been described using an NTN environment (e.g., a satellite communication environment) as an example, the present disclosure is not limited thereto. The present disclosure may be applied to other communication environments (e.g., an LTE and / or NR terrestrial cellular environment).
[0144] Furthermore, the "... section" in the above-described embodiments may be a "... circuitry," a "... device," a "... unit," or a "... module."
[0145] Moreover, the first and second embodiments may be used in combination.
[0146] In the above embodiment, an example has been described in which GNSS such as GPS (i.e., position detection using satellite signals) is used. However, position detection using terrestrial cellular base stations, position detection using Wi-Fi signals and / or Bluetooth (registered trademark) signals, position detection using an acceleration sensor, or a combination of these may also be performed. Furthermore, the position information may include altitude information in addition to latitude and longitude. Furthermore, the position information may be expressed as values in a separately defined coordinate system. Altitude information may be acquired from a barometric pressure sensor, etc.
[0147] In the above embodiment, an example has been shown in which a terminal notifies a base station of at least one of a TA value and location information, but the timing of notification (trigger for notification) may differ from that in the above embodiment. For example, the trigger for notification may be based on another index such as the amount of change in channel quality instead of the amount of change in the TA value or location. For example, RSRP (Reference Signal Received Power), RSRQ (Reference Signal Received Quality), SINR (Signal to Interference plus Noise Ratio), etc. may be used as channel quality. The index used and the threshold for the amount of change may be configured by the base station.
[0148] Also, the base station may instruct which information to notify, such as the TA value or location information.
[0149] Cell-specific TA offset and K offset,cell For example, the difference from the value notified by the cell parameter (for example, a value corresponding to the RTT near the center of the cell) may be notified. By notifying the difference, the amount of information to be notified can be reduced.
[0150] In the above embodiment, the TA command 1, which is controlled at a fine granularity, may use the TA command of Rel15 NR without changing the granularity and range. By using the granularity and range without changing them, the amount of change in the implementation between the terminal and the base station can be reduced. In addition, the granularity and range of the TA command 2 may be notified by the base station using an SIB or the like. This allows the notification of the TA command 2 to be realized with an appropriate number of bits (for example, the minimum number of bits) depending on the cell size, satellite altitude, etc., and reduces notification overhead. In addition, K offset YaK adj,UE The granularity and range may also be notified from the base station via SIB or the like.
[0151] The TA command 1 may be expressed as a relative value to the TA command 1 transmitted at the immediately preceding transmission timing, or as a control value relative to the TA value transmitted at the immediately preceding transmission timing. In this case, N in Equation (1) TA The value used is the cumulative value of the TA command 1 received so far. The TA command 2 may be expressed as a relative value from the TA command 2 sent at the immediately previous transmission timing, or as a control value for the TA value sent at the immediately previous transmission timing. In this case, M in equation (2) coarse The value used is the cumulative value of the TA command 2 received so far.
[0152] Cell-specific TA offset and / or K offset,cell may be a value for each beam associated with the SSB. In this case, the amount of information to be notified may be reduced by notifying the difference from the value notified on a cell-by-cell basis. It may also be called a common TA offset or common timing offset.
[0153] Signals and / or information broadcast from the base station may be transmitted using SSB and / or SIB, or may be transmitted in a manner that can be received by multiple terminals, for example, in a DCI format (DCI format 2_x, etc.) common to the group. Furthermore, when TA command 1 and / or TA command 2 are collectively notified to multiple terminals so that the same timing adjustment value is used for multiple terminals, TA command 1 and / or TA command 2 may be transmitted in a DCI format (DCI format 2_x, etc.) common to the group.
[0154] Furthermore, in the above embodiment, two types of timing adjustment values with different granularities and ranges are used, but they may have the same granularity and range, or one of them may be different. Also, three or more types of timing adjustment values with different granularities and ranges may be used. Also, the cell-specific TA offset may be used for purposes other than those described above. For example, a fine-granularity adjustment value may be used as an offset value added to absorb errors in terminal position information and / or satellite position information. Also, the TA NTN_offset may include fine-grained and coarse-grained adjustment elements.
[0155] Also, control by TA command of NR Rel.15 (for example, N described in TS38.213 section 4.2) TA ) and timing adjustment values with coarser granularity than that may be used. Also, timing adjustment values with a granularity of Tc and timing adjustment values with a coarser granularity than that may be used. Also, the coarse granularity timing adjustment values may be the granularity of the slot length and / or the granularity of the OFDM symbol length. The slot length and / or the OFDM symbol length may be values that depend on or are independent of the SCS (subcarrier spacing).
[0156] Furthermore, the base station may notify the terminal of information regarding the granularity of the cell-specific TA offset, such as a scaling factor (coefficient), and the terminal may use, for example, a value obtained by multiplying the notified cell-specific TA offset value by the scaling factor as the TA offset value. By adjusting the scaling factor according to the operational environment, such as the beam size, the range of the TA offset value can be adjusted by the number of bits of the same cell-specific TA offset in the broadcast information.
[0157] In the above-described embodiments, timing adjustment based on GNSS / ephemeris position information and timing adjustment by path tracking are performed autonomously by the terminal, rather than by commands from a base station. The base station detects the reception timing of a signal received from the terminal, but if the reception timing changes significantly within the averaging window during detection, the accuracy of reception timing detection may deteriorate. Therefore, the timing adjustment performed autonomously by the terminal may be configured to specify a minimum interval and / or a minimum timing change width, and the terminal may be configured to change the timing within the specified range. Furthermore, information regarding the minimum interval and / or minimum change width may be notified to the terminal from the base station.
[0158] Furthermore, in the above-described embodiment, the terminal may perform timing adjustment based on GNSS / ephemeris position information and timing adjustment by path tracking, triggered by an instruction from the base station.
[0159] Note that a cell may be an area defined by the received power of SSB and / or CSI-RS transmitted by a base station (or satellite), or may be an area defined by a geographical location. Also, the cell in the above embodiment may be replaced with a beam defined by SSB.
[0160] Satellite ephemeris information, which is information about the position of a satellite, may be broadcast in system information or the like, or may be stored in advance by a terminal (or a base station). The terminal (or a base station) may update the satellite ephemeris information when communication is possible. The terminal (or a base station) may also identify the position of a satellite using other information. The satellite ephemeris information may be information in a format called TLE (Two Line Elements) format, which indicates the position of a satellite, or may be PV (Position and Velocity) information, which is information about position, movement speed, and direction.
[0161] In the above embodiment, the case where location information can be used has been described, but for terminals without GNSS functionality and / or terminals that cannot acquire information about satellite locations, timing control may be performed in accordance with timing control information common to the cell broadcast from the base station instead of timing control based on location information. In this case, the base station may transmit timing control information corresponding to the amount of propagation delay near the center of the cell.
[0162] If the PUSCH is allocated by a configured grant, that is, if the PUSCH is not allocated by DCI, the slot timing of the PUSCH transmission is not adjusted with respect to the DCI reception timing, and therefore the terminal may transmit the PUSCH without using TA command 2.
[0163] The uses of the cell-specific TA offset, TA command 1, TA command 2, and the TA value notification from the terminal are not limited to those described above.
[0164] When there are multiple TA groups (TAGs) in a system using multiple cells, component carriers, or transmission / reception points, the TA control shown in this embodiment may be performed for each TA group. Also, some parameters such as cell-specific TA offsets may be made common.
[0165] Although the timing adjustment value based on the position information has been described as a timing adjustment value with fine granularity, it may be positioned as a timing adjustment value with coarse granularity in consideration of the accuracy of the position information, etc.
[0166] The base station may be referred to as a gNodeB or a gNB, and the terminal may be referred to as a UE.
[0167] The slot may be replaced with a time slot, a minislot, a frame, a subframe, or the like.
[0168] <5G NR system architecture and protocol stack> 3GPP is working on the next release of fifth-generation cellular technology (also known as 5G), which includes the development of New Radio Access Technology (NR) operating in the frequency range up to 100 GHz. The first version of the 5G standard was completed at the end of 2017, allowing for the prototyping and commercial deployment of 5G NR compliant devices (e.g., smartphones).
[0169] For example, the system architecture assumes a Next Generation - Radio Access Network (NG-RAN) with gNBs. The gNBs provide UE-side termination of NG radio access user plane (SDAP / PDCP / RLC / MAC / PHY) and control plane (RRC) protocols. The gNBs are connected to each other via an Xn interface. The gNBs are also connected to a Next Generation Core (NGC) via a Next Generation (NG) interface, more specifically to an Access and Mobility Management Function (AMF) (e.g., a specific core entity that performs AMF) via an NG-C interface, and to a User Plane Function (UPF) (e.g., a specific core entity that performs UPF) via an NG-U interface. The NG-RAN architecture is shown in Figure 13 (see, for example, 3GPP TS 38.300 v15.6.0, section 4).
[0170] The NR user plane protocol stack (see, for example, 3GPP TS 38.300, section 4.4.1) includes the Packet Data Convergence Protocol (PDCP) sublayer (see, for example, TS 38.300, section 6.4), the Radio Link Control (RLC) sublayer (see, for example, TS 38.300, section 6.3), and the Medium Access Control (MAC) sublayer (see, for example, TS 38.300, section 6.2), which are terminated on the network side at the gNB. A new Access Stratum (AS) sublayer (Service Data Adaptation Protocol (SDAP)) has also been introduced on top of PDCP (see, for example, 3GPP TS 38.300, section 6.5). A control plane protocol stack has also been defined for NR (see, for example, TS 38.300, section 4.4.2). An overview of Layer 2 functions is given in Section 6 of TS 38.300. The functions of the PDCP sublayer, RLC sublayer, and MAC sublayer are listed in clauses 6.4, 6.3, and 6.2 of TS 38.300, respectively. The functions of the RRC layer are listed in clause 7 of TS 38.300.
[0171] For example, the Medium-Access-Control layer handles logical channel multiplexing and scheduling and scheduling-related functions, including handling various numerologies.
[0172] For example, the physical layer (PHY) is responsible for coding, PHY HARQ processing, modulation, multi-antenna processing, and mapping of signals to appropriate physical time-frequency resources. The physical layer also handles mapping of transport channels to physical channels. The physical layer provides services to the MAC layer in the form of transport channels. A physical channel corresponds to a set of time-frequency resources used for transmitting a specific transport channel, and each transport channel is mapped to a corresponding physical channel. For example, physical channels include the Physical Random Access Channel (PRACH), the Physical Uplink Shared Channel (PUSCH), and the Physical Uplink Control Channel (PUCCH) as uplink physical channels, and the Physical Downlink Shared Channel (PDSCH), the Physical Downlink Control Channel (PDCCH), and the Physical Broadcast Channel (PBCH) as downlink physical channels.
[0173] NR use cases / deployment scenarios may include enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine-type communications (mMTC), which have diverse requirements in terms of data rate, latency, and coverage. For example, eMBB is expected to support peak data rates (20 Gbps in the downlink and 10 Gbps in the uplink) and effective (user-experienced) data rates approximately three times higher than those offered by IMT-Advanced. Meanwhile, URLLC imposes stricter requirements for ultra-low latency (0.5 ms user-plane latency for both UL and DL) and high reliability (1-10-5 within 1 ms). Finally, mMTC may require preferably high connection density (1,000,000 devices / km2 in urban environments), wide coverage in adverse environments, and extremely long battery life (15 years) for low-cost devices.
[0174] Therefore, OFDM numerology (e.g., subcarrier spacing, OFDM symbol length, cyclic prefix (CP) length, number of symbols per scheduling interval) suitable for one use case may not be valid for another use case. For example, low-latency services may preferably require a shorter symbol length (and therefore a larger subcarrier spacing) and / or fewer symbols per scheduling interval (also referred to as TTI) than mMTC services. Furthermore, deployment scenarios with large channel delay spreads may preferably require a longer CP length than scenarios with small delay spreads. Subcarrier spacing may be optimized accordingly to maintain similar CP overhead. NR may support one or more subcarrier spacing values. Correspondingly, subcarrier spacings of 15 kHz, 30 kHz, 60 kHz, etc. are currently considered. The symbol length Tu and subcarrier spacing Δf are directly related by the equation Δf = 1 / Tu. Similar to LTE systems, the term "resource element" can be used to mean the smallest resource unit consisting of one subcarrier for the length of one OFDM / SC-FDMA symbol.
[0175] In the new radio system 5G-NR, a resource grid of subcarriers and OFDM symbols is defined for each numerology and each carrier in the uplink and downlink. Each element of the resource grid is called a resource element and is specified based on a frequency index in the frequency domain and a symbol position in the time domain (see 3GPP TS 38.211 v15.6.0).
[0176] <Functional separation between NG-RAN and 5GC in 5G NR> Figure 14 shows the functional separation between NG-RAN and 5GC. The logical node of NG-RAN is gNB or ng-eNB. 5GC has logical nodes AMF, UPF, and SMF.
[0177] For example, the gNB and ng-eNB host the following main functions: - Radio Resource Management functions such as Radio Bearer Control, Radio Admission Control, Connection Mobility Control, dynamic allocation (scheduling) of resources to UEs in both uplink and downlink; - IP header compression, encryption, and integrity protection of data; - AMF selection at UE attach time if routing to the AMF cannot be determined from the information provided by the UE; - Routing of user plane data towards UPF; - Routing of control plane information towards AMF; - Setting up and tearing down connections; - scheduling and sending of paging messages; - Scheduling and transmission of system broadcast information (originating from AMF or Operation, Admission, Maintenance (OAM) Function); - Configuring measurements and measurement reporting for mobility and scheduling; - Transport level packet marking in the uplink; - Session management; - Network slicing support; - QoS flow management and mapping to data radio bearers; - Support for UEs in RRC_INACTIVE state; - NAS message delivery function; - Sharing of radio access networks; - Dual connectivity; - Close cooperation between NR and E-UTRA.
[0178] The Access and Mobility Management Function (AMF) hosts the following main functions: - Ability to terminate Non-Access Stratum (NAS) signaling; - NAS signaling security; - Access Stratum (AS) security control; - 3GPP Core Network (CN) inter-node signaling for mobility between access networks; - Reachability to idle mode UEs (including control and execution of paging retransmissions); - Managing the registration area; - Support for intra-system and inter-system mobility; - Access authentication; - Access authorization, including checking roaming privileges; - Mobility management control (subscription and policy); - Network slicing support; - Selection of Session Management Function (SMF).
[0179] Additionally, the User Plane Function (UPF) hosts the following main functions: - Anchor points for intra-RAT / inter-RAT mobility (if applicable); - External PDU (Protocol Data Unit) session points for interconnection with data networks; - Packet routing and forwarding; - Packet inspection and policy rule enforcement for the user plane part; - Traffic usage reporting; - uplink classifier to support routing of traffic flows to the data network; - Branching Point for supporting multi-homed PDU sessions; - QoS processing for the user plane (e.g., packet filtering, gating, UL / DL rate enforcement); - Verification of uplink traffic (mapping to the QoS flow of the SDF); - Downlink packet buffering and triggering function for downlink data notification.
[0180] Finally, the Session Management Function (SMF) hosts the following main functions: - Session management; - IP address allocation and management for the UE; - Selection and control of the UPF; - Traffic steering setting function in the User Plane Function (UPF) for routing traffic to the appropriate destination; - Enforcement of control part policies and QoS; - Notification of downlink data.
[0181] <RRC connection setup and reconfiguration procedures> Figure 15 shows some of the interactions between the UE, gNB, and AMF (5GC entity) in the NAS part when the UE transitions from RRC_IDLE to RRC_CONNECTED (see TS 38.300 v15.6.0).
[0182] RRC is a higher layer signaling protocol used to configure the UE and the gNB. With this transition, the AMF prepares UE context data (including, for example, PDU session context, security keys, UE radio capabilities, and UE security capabilities) and sends it to the gNB with an INITIAL CONTEXT SETUP REQUEST. The gNB then activates AS security together with the UE. This is done by the gNB sending a SecurityModeCommand message to the UE, and the UE responding with a SecurityModeComplete message. The gNB then sends an RRCReconfiguration message to the UE, and upon receiving an RRCReconfigurationComplete from the UE, the gNB reconfigures the UE to set up a Signaling Radio Bearer 2 (SRB2) and a Data Radio Bearer (DRB). For signaling-only connections, the RRCReconfiguration steps are omitted because SRB2 and DRB are not set up. Finally, the gNB notifies the AMF that the setup procedure is complete with an INITIAL CONTEXT SETUP RESPONSE.
[0183] Therefore, the present disclosure provides a 5th Generation Core (5GC) entity (e.g., AMF, SMF, etc.) that includes: control circuitry that, in operation, establishes a Next Generation (NG) connection with a gNodeB; and a transmitter that, in operation, transmits an initial context setup message to the gNodeB via the NG connection so that a signaling radio bearer between the gNodeB and a user equipment (UE) is set up. Specifically, the gNodeB transmits Radio Resource Control (RRC) signaling that includes a resource allocation configuration information element (IE) to the UE via the signaling radio bearer. Then, the UE performs uplink transmission or downlink reception based on the resource allocation configuration.
[0184] <IMT usage scenarios from 2020 onwards> Figure 16 shows some use cases for 5G NR. The 3rd Generation Partnership Project New Radio (3GPP NR) is considering three use cases envisioned by IMT-2020 to support a wide variety of services and applications. The first phase of specifications for enhanced mobile broadband (eMBB) has been completed. Current and future work includes standardization for ultra-reliable and low-latency communications (URLLC) and massive machine-type communications (mMTC), in addition to expanding support for eMBB. Figure 16 shows some example use scenarios envisioned for IMT beyond 2020 (see, for example, ITU-R M.2083 Figure 14).
[0185] URLLC use cases have stringent performance requirements, such as throughput, latency, and availability. URLLC use cases are envisioned as one of the enabling technologies for future applications, such as wireless control of industrial production or manufacturing processes, remote medical surgery, automated power transmission and distribution in smart grids, and road safety. URLLC's ultra-high reliability is supported by identifying technologies that meet the requirements set by TR 38.913. Key requirements for NR URLLC in Release 15 include a target user plane latency of 0.5 ms on the uplink (UL) and 0.5 ms on the downlink (DL). The overall URLLC requirement for a single packet transmission is a block error rate (BLER) of 1E-5 for a 32-byte packet size at a user plane latency of 1 ms.
[0186] From a physical layer perspective, reliability can be improved in many possible ways. Current reliability improvement room includes defining a separate CQI table for URLLC, more compact DCI formats, PDCCH repetition, etc. However, this room can be expanded to achieve ultra-high reliability as NR (with respect to the key requirements of NR URLLC) becomes more stable and developed. Specific use cases for NR URLLC in Release 15 include augmented reality / virtual reality (AR / VR), e-health, e-safety, and mission-critical applications.
[0187] Additionally, technology enhancements targeted by NR URLLC aim to improve latency and reliability. Technology enhancements for latency improvement include configurable numerology, non-slot-based scheduling with flexible mapping, grant-free (configured grant) uplink, slot-level repetition in the data channel, and preemption in the downlink. Preemption means that a transmission with previously allocated resources is stopped and the allocated resources are used for another transmission with a later requested lower latency / higher priority requirement. Thus, a previously allowed transmission is preempted by a later transmission. Preemption is applicable regardless of the specific service type. For example, a transmission of service type A (URLLC) may be preempted by a transmission of service type B (eMBB, etc.). Technology enhancements for reliability improvement include dedicated CQI / MCS tables for a target BLER of 1E-5.
[0188] The use case for massive machine-type communication (mMTC) is characterized by a very large number of connected devices that typically transmit relatively small amounts of data that are not sensitive to latency. These devices are required to be low cost and have very long battery life. From an NR perspective, using very narrow bandwidth portions is one solution that saves power and allows for long battery life from the UE perspective.
[0189] As mentioned above, the scope of reliability improvement in NR is expected to be broader. One of the key requirements for all cases, for example for URLLC and mMTC, is high or ultra-high reliability. Several mechanisms can improve reliability from a radio perspective and a network perspective. Generally, there are two to three key areas that can help improve reliability. These areas include compact control channel information, data channel / control channel repetition, and diversity in the frequency, time, and / or spatial domains. These areas are generally applicable to reliability improvement regardless of the specific communication scenario.
[0190] For NR URLLC, further use cases with more stringent requirements are envisioned, such as factory automation, transportation, and power distribution: high reliability (up to 10-6 level), high availability, packet sizes up to 256 bytes, and time synchronization down to a few μs (depending on the use case, the value can be 1 μs or a few μs depending on the frequency range and low latency in the 0.5 ms to 1 ms range (e.g., 0.5 ms latency on the targeted user plane)).
[0191] Furthermore, for NR URLLC, several technical enhancements may be available from the perspective of the physical layer. These technical enhancements include enhancements to the Physical Downlink Control Channel (PDCCH) related to compact DCI, repetition of the PDCCH, and increased monitoring of the PDCCH. Also, the enhancement of UCI (Uplink Control Information) is related to the enhancement of enhanced HARQ (Hybrid Automatic Repeat Request) and CSI feedback. Additionally, there may be enhancements to the PUSCH related to mini-slot level hopping, and enhancements to retransmission / repetition. The term "mini-slot" refers to a Transmission Time Interval (TTI) that contains fewer symbols than a slot (a slot has 14 symbols).
[0192] <QoS Control> The QoS (Quality of Service) model of 5G is based on QoS flows and supports both QoS flows that require a guaranteed flow bit rate (GBR: Guaranteed Bit Rate QoS flow) and QoS flows that do not require a guaranteed flow bit rate (non-GBR QoS flow). Therefore, at the NAS level, a QoS flow is the finest granularity QoS differentiation in a PDU session. A QoS flow is identified within a PDU session by a QoS Flow ID (QFI: QoS Flow ID) that is carried in an encapsulation header via the NG-U interface.
[0193] For each UE, the 5GC establishes one or more PDU sessions. For each UE, the NG-RAN establishes at least one Data Radio Bearer (DRB) for each PDU session, e.g., as shown above with reference to Figure 15. Additional DRBs for the QoS flows of that PDU session can be configured later (when this is up to the NG-RAN). The NG-RAN maps packets belonging to different PDU sessions to different DRBs. NAS-level packet filters in the UE and the 5GC associate UL and DL packets with QoS flows, while AS-level mapping rules in the UE and the NG-RAN associate UL and DL QoS flows with DRBs.
[0194] Figure 17 shows the non-roaming reference architecture for 5G NR (see TS 23.501 v16.1.0, section 4.23). An Application Function (AF) (e.g., an external application server hosting 5G services, as illustrated in Figure 16) interacts with the 3GPP core network to provide services. For example, it accesses a Network Exposure Function (NEF) to support applications that affect traffic routing, or interacts with a policy framework (see Policy Control Function (PCF)) for policy control (e.g., QoS control). Based on the operator's deployment, Application Functions that are considered trusted by the operator can interact directly with the relevant Network Functions. Application Functions that are not authorized by the operator to directly access Network Functions interact with the relevant Network Functions using an external exposure framework via the NEF.
[0195] Figure 17 further illustrates further functional units of the 5G architecture, namely, Network Slice Selection Function (NSSF), Network Repository Function (NRF), Unified Data Management (UDM), Authentication Server Function (AUSF), Access and Mobility Management Function (AMF), Session Management Function (SMF), and Data Network (DN, e.g., operator-provided services, Internet access, or third-party services). All or part of the core network functions and application services may be deployed and run in a cloud computing environment.
[0196] Therefore, the present disclosure provides an application server (e.g., an AF in a 5G architecture) comprising: a transmitter that, in operation, sends a request including QoS requirements for at least one of a URLLC service, an eMMB service, and an mMTC service to at least one of 5GC functions (e.g., an NEF, an AMF, an SMF, a PCF, an UPF, etc.) to establish a PDU session including a radio bearer between a gNodeB and a UE according to the QoS requirements; and a control circuit that, in operation, performs a service using the established PDU session.
[0197] The present disclosure can be realized by software, hardware, or software linked to hardware. Each functional block used in the description of the above embodiments may be partially or entirely realized as an LSI, which is an integrated circuit, and each process described in the above embodiments may be partially or entirely controlled by a single LSI or a combination of LSIs. The LSI may be composed of individual chips, or may be composed of a single chip that includes some or all of the functional blocks. The LSI may have data input and output. Depending on the degree of integration, the LSI may be called an IC, system LSI, super LSI, or ultra LSI.
[0198] The integrated circuit method is not limited to LSI, but may be realized by a dedicated circuit, a general-purpose processor, or a dedicated processor. Also, a field programmable gate array (FPGA) that can be programmed after LSI manufacturing, or a reconfigurable processor that can reconfigure the connections and settings of circuit cells within the LSI, may be used. The present disclosure may be realized as digital processing or analog processing.
[0199] Furthermore, if an integrated circuit technology that can replace LSI emerges due to advances in semiconductor technology or other derivative technologies, it is natural that such technology can be used to integrate functional blocks. The application of biotechnology is also a possibility.
[0200] The present disclosure may be implemented in any type of apparatus, device, or system (collectively referred to as a communications apparatus) that has a communications function. The communications apparatus may include a wireless transceiver and processing / control circuitry. The wireless transceiver may include a receiver and a transmitter, or both functions. The wireless transceiver (transmitter and receiver) may include a radio frequency (RF) module and one or more antennas. The RF module may include an amplifier, an RF modulator / demodulator, or the like. Non-limiting examples of communication devices include telephones (e.g., cell phones, smartphones), tablets, personal computers (PCs) (e.g., laptops, desktops, notebooks), cameras (e.g., digital still / video cameras), digital players (e.g., digital audio / video players), wearable devices (e.g., wearable cameras, smartwatches, tracking devices), game consoles, digital book readers, telehealth / telemedicine devices, communication-enabled vehicles or mobile transportation (e.g., cars, airplanes, ships), and combinations of the above devices.
[0201] Communications equipment is not limited to portable or mobile equipment, but also includes non-portable or fixed equipment, devices, and systems of any kind, such as smart home devices (such as appliances, lighting equipment, smart meters or metering devices, control panels, etc.), vending machines, and any other "things" that may exist on an IoT (Internet of Things) network.
[0202] Communications include data communications via cellular systems, wireless LAN systems, communications satellite systems, etc., as well as data communications via combinations of these.
[0203] A communications apparatus also includes devices such as controllers and sensors connected or coupled to a communications device that performs the communications functions described in this disclosure, such as controllers and sensors that generate control and data signals used by the communications device to perform the communications functions of the communications apparatus.
[0204] The communication apparatus also includes infrastructure facilities, such as base stations, access points, and any other apparatus, device, or system that communicates with or controls the various apparatuses listed above, but are not limited to these.
[0205] A transmitting device according to one embodiment of the present disclosure includes a control circuit that controls transmission timing based on first information regarding control of the transmission timing of a signal in a transmission unit of the signal and second information regarding control of the transmission timing in a unit finer than the transmission unit, and a transmitting circuit that transmits a signal based on the control of the transmission timing by the control circuit.
[0206] In one embodiment of the present disclosure, the first information is at least one of third information specific to a cell, fourth information specific to the transmitting device, and fifth information instructing timing control.
[0207] In one embodiment of the present disclosure, the second information is at least one of sixth information determined based on the location of the transmitting device and the location of the receiving device with which the transmitting device is communicating, seventh information determined from the path arrival timing of the signal arriving at the transmitting device, and eighth information instructing timing control.
[0208] In one embodiment of the present disclosure, the transmitting circuit transmits information regarding the eighth information to the receiving device when at least one of the position of the transmitting device, the position of the receiving device, and the change in the first value is greater than or equal to a threshold.
[0209] In one embodiment of the present disclosure, the information about the eighth information is at least one of the eighth information, location information of the transmitting device, and location information of the receiving device.
[0210] In a transmission method according to one embodiment of the present disclosure, a transmitting device controls transmission timing based on first information regarding control of the transmission timing of a signal in a transmission unit of the signal and second information regarding control of the transmission timing in a unit finer than the transmission unit, and transmits a signal based on the control of the transmission timing.
[0211] The disclosures of the specification, drawings and abstract contained in Japanese Patent Application No. 2020-022772, filed on February 13, 2020, are incorporated herein by reference in their entirety. [Industrial Applicability]
[0212] One aspect of the present disclosure is useful in wireless communication systems. [Explanation of symbols]
[0213] 100 devices 101 PRACH generation section 102,206 Data Generation Unit 103 Location information acquisition unit 104 Timing adjustment unit 105,208 Radio transmitter 106,201 antennas 107,202 Radio receiver 108 Demodulation and Decoding Unit 109,209 Control unit 200 base stations 203 Data receiving processing unit 204 PRACH detection unit 205 Timing information generation unit 207 Data transmission processing unit
Claims
1. a control circuit that generates first information and second information for controlling a transmission timing of a signal transmitted by a first communication device, the second information being in a unit that is finer than the first information; a transmitting circuit for transmitting the first information and the second information to the first communication device; A second communication device comprising: the transmission timing is further controlled by third information, the third information being determined based on a location of the first communication device and a location of the second communication device; When the value related to the second information is equal to or greater than a threshold, the second communication device receives fifth information related to the second information. A second communication device.
2. the first information is determined based on third information specific to a cell and fourth information specific to the second communication device. The second communication device according to claim 1 .
3. the fifth information has a coarser resolution than the second information and indicates the number of slots; The second communication device according to claim 1 .
4. the first information unit is the number of slots; The second communication device according to claim 1 .
5. a second communication device; generating first information and second information for controlling a transmission timing of a signal transmission in a first communication device, the unit of the second information being smaller than the unit of the first information; transmitting the first information and the second information to the first communication device; the transmission timing is further controlled by third information, the third information being determined based on a location of the first communication device and a location of the second communication device; When the value related to the second information is equal to or greater than a threshold, the second communication device receives fifth information related to the second information. Communication method.
6. the first information is determined based on third information specific to a cell and fourth information specific to the second communication device. The communication method according to claim 5.
7. the fifth information has a coarser resolution than the second information and indicates the number of slots; The communication method according to claim 5.
8. the first information unit is the number of slots; The communication method according to claim 5.
9. an integrated circuit included in a second communication device, generating first information and second information for controlling a transmission timing of a signal transmission in a first communication device, the second information being in a unit smaller than the first information; transmitting the first information and the second information to the first communication device; the transmission timing is further controlled by third information, the third information being determined based on a location of the first communication device and a location of the second communication device; When the value related to the second information is equal to or greater than a threshold, control a process of receiving fifth information related to the second information. Integrated circuit.