A data receiving and sending method, device, apparatus and storage medium
By sending configuration information and time offsets between the base station and the terminal, the problem that the base station side cannot correctly detect the terminal uplink data, and more accurate and efficient uplink communication data detection is achieved.
Patent Information
- Application Number
- CN202011112949.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-16
- Publication Date
- 2025-03-07
- Estimated Expiration
- 2040-10-16
AI Technical Summary
The base station side cannot correctly detect the uplink data sent by the terminal based on the uplink communication resource configuration, especially when the resource configuration is updated.
By sending the second configuration and the fourth configuration and determining the corresponding time offset, the base station and the terminal select the communication resource to receive and transmit data according to these configurations and time offsets. Specifically, the base station starts using the new resource configuration for data reception and transmission at a time point determined by the first time offset and the second time offset.
Ensure that the base station side can correctly detect the uplink data sent by the terminal, reduce the detection complexity, and improve the accuracy of uplink communication data detection.
Smart Images

Figure CN114390661B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technology, and in particular to a data receiving and sending method, equipment, device and storage medium. Background Art
[0002] In a mobile communication system, the network provides the terminal with uplink communication-related configuration information through RRC (Radio Resource Control) public information (such as system information) and RRC UE (User Equipment) dedicated information, including random access resource configuration information, semi-static frame structure configuration information, configuration authorization information for uplink shared channels, etc. The terminal uplink communication includes uplink PRACH (Physical Random Access Channel), PUCCH (Physical Uplink Control Channel), PUSCH (Physical Uplink Shared Channel), SRS (Sounding Reference Signal), uplink SR (Scheduling Request), etc.
[0003] Generally, the RRC information provided by the network belongs to semi-static configuration information. When the relevant configuration information needs to be modified, the corresponding RRC signaling needs to be sent to the terminal. After receiving the information, the terminal will implement information interaction with the base station based on the new configuration information. For example, when the network needs to modify the RO (physical random access channel opportunity, PRAC Hoccasion, RO for short) resource configuration information related to random access, the new RO resource configuration information will be sent to the terminal in the system information or in the terminal-specific RO resource configuration information. After receiving the new RO resource configuration information, the terminal will initiate random access based on the new RO resource configuration information. After sending the new RO resource configuration information, the base station will also receive the preamble sent by the detection terminal based on the new RO resource configuration information. Figure 1 This is a schematic diagram for modifying RO resource configuration information, as shown below: Figure 1 shown.
[0004] The disadvantage of the prior art is that when the base station updates the uplink communication resource configuration, the base station side may be unable to correctly detect the uplink data sent by the corresponding terminal according to the uplink communication resource configuration. Summary of the invention
[0005] The present invention provides a data receiving and sending method, equipment, device and storage medium, which are used to solve the problem that the base station side cannot correctly detect the uplink data sent by the corresponding terminal according to the new uplink communication resource configuration.
[0006] The present invention provides the following technical solutions:
[0007] A data receiving method, comprising:
[0008] The base station sends a second configuration and determines a first time offset;
[0009] The base station selects a communication resource according to the first configuration to receive data sent by the terminal, and selects a communication resource according to the second configuration to receive data sent by the terminal at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0010] and / or,
[0011] The base station sends a fourth configuration, and determines a second time offset;
[0012] The base station selects a communication resource to receive data sent by the terminal according to the third configuration, and starts selecting a communication resource to receive data sent by the terminal according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0013] and / or,
[0014] The base station sends the second configuration, and detects the data sent by the terminal in one of the following ways:
[0015] Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal; between the earliest effective time of the second configuration and the latest effective time of the second configuration, the first configuration and / or the second configuration is used to detect the data sent by the terminal; after the latest effective time of the second configuration, the second configuration is used to detect the data sent by the terminal;
[0016] Among them, the first configuration is the resource configuration used before sending the second configuration, the first configuration and the second configuration are public uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance, wherein the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration.
[0017] In an implementation, the first time offset is determined by one of the following methods or a combination thereof:
[0018] The terminal is notified after being carried in RRC signaling, the terminal is notified after being carried in DCI, the terminal is notified after being carried in MAC CE, written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement;
[0019] and / or,
[0020] The second time offset is carried in one of the following ways or a combination thereof:
[0021] The terminal is notified after being carried by RRC signaling, the terminal is notified after being carried by DCI, the terminal is notified after being carried by MAC CE, it is written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined through measurement.
[0022] In implementation, the first time offset is carried in an IE corresponding to the common uplink communication resource configuration information carried in the RRC signaling;
[0023] and / or,
[0024] The second time offset is carried in the IE corresponding to the dedicated uplink communication resource configuration information carried in the RRC terminal dedicated information.
[0025] In implementation, when the time unit of the first time offset is milliseconds, the time point determined according to the first time offset is a time point after the second configuration is sent and the first time offset duration has elapsed; or,
[0026] The first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after sending the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the base station sends the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0027] In implementation, when the time unit of the second time offset is milliseconds, the time point determined according to the second time offset is a time point after the fourth configuration is sent and the second time offset duration has elapsed; or,
[0028] The second time offset K offset2 When the time unit is a time slot, the time point determined according to the second time offset is after sending the fourth configuration, the uplink time slot The corresponding time point, wherein time slot m represents the downlink time slot in which the terminal receives the fourth configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0029] In implementation, the time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used when the terminal in the cell coverage area sends uplink data; or,
[0030] The time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used by the terminal within the cell coverage area when sending uplink data and the processing delay N pro The sum of N pro It indicates the processing delay of the terminal for receiving RRC signaling carrying public uplink communication resource configuration information and preparing to send uplink data.
[0031] In implementation, the time offset corresponding to the second time offset is greater than or equal to the timing advance used when the terminal sends uplink data; or,
[0032] The time offset corresponding to the second time offset is greater than or equal to the timing advance and processing delay N used by the terminal when sending uplink data. pro The sum of N pro Indicates the processing delay of the terminal for receiving RRC terminal-specific information carrying terminal-specific uplink communication resource configuration information and preparing to send uplink data.
[0033] In implementation, the second time offset and the first time offset are the same parameter.
[0034] During implementation, the data sent by the terminal is detected in one of the following ways:
[0035] Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal, and when the second configuration is the latest effective time, the second configuration is used to detect the data sent by the terminal; or,
[0036] Using the first configuration to detect data sent by the terminal between the earliest effective time of the second configuration and the latest effective time of the second configuration; or,
[0037] Using the second configuration to detect data sent by the terminal; or,
[0038] Using the first configuration and the second configuration to detect data sent by the terminal in a blind detection manner;
[0039] Among them, the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration. The earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance.
[0040] In implementation, the data sent by the terminal is detected in the following manner:
[0041] Before the fourth configuration takes effect, the third configuration is used to detect the data sent by the terminal, and after the fourth configuration takes effect, the fourth configuration is used to detect the data sent by the terminal;
[0042] The fourth configuration effective time is the third time or the third time minus the common timing advance, wherein the third time is the earliest time when the terminal sends data according to the fourth configuration to reach the base station.
[0043] In implementation, the second configuration is one of the following configurations or a combination thereof:
[0044] Common random access resource configuration, common frame structure configuration, common physical uplink shared channel (PUSCH) resource configuration, common physical uplink control channel (PUCCH) resource configuration;
[0045] and / or,
[0046] The fourth configuration is one or a combination of the following configurations:
[0047] Terminal-specific random access resource configuration, dedicated frame structure configuration, dedicated PUSCH resource configuration, and dedicated PUCCH resource configuration.
[0048] During implementation, when the fourth configuration is a terminal-specific random access resource configuration, when a preamble sent by the terminal is received and detected according to the fourth configuration, the RO corresponding to the received detected preamble is the most recent valid RO associated with the SSB or CSI-RS allocated to the terminal after the fourth configuration takes effect.
[0049] In implementation, when the fourth configuration is a random access resource configuration dedicated to the terminal, the base station sending the fourth configuration information is a target base station for inter-cell handover and further includes one of the following processes or a combination thereof:
[0050] The target base station carries a second time offset in the terminal-specific random access resource configuration provided to the source base station;
[0051] When the target base station detects the terminal sending a preamble based on the dedicated random access resource, the target base station compensates the time deviation according to the RO selected by the terminal on the basis of the second time offset for detecting the preamble;
[0052] The target base station carries a message for the terminal to determine the compensated timing advance required for sending a preamble in the terminal-specific RRC configuration message provided to the source base station.
[0053] During implementation, it further includes:
[0054] Information for determining a third time offset is sent to a terminal, wherein the terminal sends data on a communication resource selected according to a first configuration, and starts sending data on a communication resource selected according to a second configuration at a time point determined according to the third time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0055] A data sending method, comprising:
[0056] The terminal receives the second configuration sent by the base station, and determines the first time offset;
[0057] The terminal sends data on the communication resources selected according to the first configuration, and starts sending data on the communication resources selected according to the second configuration at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0058] and / or,
[0059] The terminal receives the fourth configuration sent by the base station, and determines a second time offset;
[0060] The terminal sends data on the communication resources selected according to the third configuration, and starts sending data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0061] and / or,
[0062] The terminal receives a second configuration;
[0063] The terminal sends data on the communication resources selected according to the first configuration, and starts sending data on the communication resources selected according to the second configuration at a time point determined according to the third time offset, wherein the first configuration is the resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0064] In an implementation, the first time offset is determined by one of the following methods or a combination thereof:
[0065] The first time offset is determined by one of the following methods or a combination thereof:
[0066] Determined by information carried by the base station in RRC signaling, determined by information carried by the base station in DCI, determined by information carried by the base station in MAC CE, determined by information written in the device, determined by information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement;
[0067] and / or,
[0068] The second time offset is carried in one of the following ways or a combination thereof:
[0069] It is determined by the information carried by the base station in the RRC signaling, by the information carried by the base station in the DCI, by the information carried by the base station in the MAC CE, by the information written in the device, by the information reported by the terminal to the network device, by the corresponding relationship between the timing advance amount compensated by the terminal itself reported by the terminal, by the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and by measurement.
[0070] In implementation, the first time offset is carried in an IE corresponding to the common uplink communication resource configuration information carried in the RRC signaling;
[0071] and / or,
[0072] The second time offset is carried in the IE corresponding to the dedicated uplink communication resource configuration information carried in the RRC terminal dedicated information.
[0073] In implementation, when the time unit of the first time offset is milliseconds, the time point determined according to the first time offset is a time point after the second configuration is received that is the duration of the first time offset; or,
[0074] The first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after receiving the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the terminal receives the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0075] In implementation, when the time unit of the second time offset is milliseconds, the time point determined according to the second time offset is a time point after the fourth configuration is received and the duration of the second time offset has elapsed; or,
[0076] The second time offset K offset2 When the time unit is a time slot, the time point determined according to the second time offset is after receiving the fourth configuration, the uplink time slot The corresponding time point, wherein time slot m represents the downlink time slot in which the terminal receives the fourth configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0077] In implementation, the time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used when the terminal in the cell coverage area sends uplink data; or,
[0078] The time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used by the terminal within the cell coverage area when sending uplink data and the processing delay N pro The sum of N pro It indicates the processing delay of the terminal for receiving RRC signaling carrying public uplink communication resource configuration information and preparing to send uplink data.
[0079] In implementation, the time offset corresponding to the second time offset is greater than or equal to the timing advance used when the terminal sends uplink data; or,
[0080] The time offset corresponding to the second time offset is greater than or equal to the timing advance and processing delay N used by the terminal when sending uplink data. pro The sum of N pro Indicates the processing delay of the terminal for receiving RRC terminal-specific information carrying terminal-specific uplink communication resource configuration information and preparing to send uplink data.
[0081] In implementation, the second time offset and the first time offset are the same parameter.
[0082] In implementation, the time point determined by the third time offset is a time point after the terminal receives the second configuration and passes through a time offset corresponding to the third time offset.
[0083] During implementation, the third time offset is twice the propagation delay difference between the terminal and the farthest terminal within the cell coverage area to reach the serving base station.
[0084] In implementation, the second configuration is one of the following configurations or a combination thereof:
[0085] Public random access resource configuration, public frame structure configuration, public PUSCH resource configuration, public PUCCH resource configuration;
[0086] and / or,
[0087] The fourth configuration is one or a combination of the following configurations:
[0088] Terminal-specific random access resource configuration, dedicated frame structure configuration, dedicated PUSCH resource configuration, and dedicated PUCCH resource configuration.
[0089] In implementation, when the fourth configuration is a random access resource configuration dedicated to the terminal, when a preamble is sent according to the fourth configuration, the RO corresponding to the sent preamble is the most recent valid RO associated with the SSB or CSI-RS allocated to the terminal after the fourth configuration takes effect.
[0090] During implementation, it further includes:
[0091] Information for determining a third time offset sent by the base station to the terminal is received, and the third time offset is determined according to the information.
[0092] A base station, comprising:
[0093] The processor reads the program in the memory and performs the following processes:
[0094] sending a second configuration, and determining a first time offset;
[0095] Selecting a communication resource according to a first configuration to receive data sent by a terminal, and starting at a time point determined according to a first time offset, selecting a communication resource according to a second configuration to receive data sent by the terminal, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0096] and / or,
[0097] sending a fourth configuration, and determining a second time offset;
[0098] Selecting a communication resource according to the third configuration to receive data sent by the terminal, and starting at a time point determined according to the second time offset, selecting a communication resource according to the fourth configuration to receive data sent by the terminal, wherein the third configuration is a resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0099] and / or,
[0100] Send the second configuration and detect the data sent by the terminal in one of the following ways:
[0101] Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal; between the earliest effective time of the second configuration and the latest effective time of the second configuration, the first configuration and / or the second configuration is used to detect the data sent by the terminal; after the latest effective time of the second configuration, the second configuration is used to detect the data sent by the terminal;
[0102] The first configuration is a resource configuration used before sending the second configuration, the first configuration and the second configuration are common uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the common timing advance, and the latest effective time of the second configuration is the second time or the second time minus the common timing advance, wherein the first time is the earliest time when the nearest terminal within the cell coverage area sends data to reach the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to reach the base station according to the second configuration;
[0103] A transceiver is used to receive and send data under the control of the processor.
[0104] In an implementation, the first time offset is determined by one of the following methods or a combination thereof:
[0105] The terminal is notified after being carried in RRC signaling, the terminal is notified after being carried in DCI, the terminal is notified after being carried in MAC CE, written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement;
[0106] and / or,
[0107] The second time offset is carried in one of the following ways or a combination thereof:
[0108] The terminal is notified after being carried by RRC signaling, the terminal is notified after being carried by DCI, the terminal is notified after being carried by MAC CE, it is written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined through measurement.
[0109] In implementation, the first time offset is carried in an IE corresponding to the common uplink communication resource configuration information carried in the RRC signaling;
[0110] and / or,
[0111] The second time offset is carried in the IE corresponding to the dedicated uplink communication resource configuration information carried in the RRC terminal dedicated information.
[0112] In implementation, when the time unit of the first time offset is milliseconds, the time point determined according to the first time offset is a time point after the second configuration is sent and the first time offset duration has elapsed; or,
[0113] The first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after sending the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the base station sends the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0114] In implementation, when the time unit of the second time offset is milliseconds, the time point determined according to the second time offset is a time point after the fourth configuration is sent and the second time offset duration has elapsed; or,
[0115] The second time offset K offset2 When the time unit is a time slot, the time point determined according to the second time offset is after sending the fourth configuration, the uplink time slot The corresponding time point, wherein time slot m represents the downlink time slot in which the terminal receives the fourth configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0116] In implementation, the time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used when the terminal in the cell coverage area sends uplink data; or,
[0117] The time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used by the terminal within the cell coverage area when sending uplink data and the processing delay N pro The sum of N pro It indicates the processing delay of the terminal for receiving RRC signaling carrying public uplink communication resource configuration information and preparing to send uplink data.
[0118] In implementation, the time offset corresponding to the second time offset is greater than or equal to the timing advance used when the terminal sends uplink data; or,
[0119] The time offset corresponding to the second time offset is greater than or equal to the timing advance and processing delay N used by the terminal when sending uplink data. proThe sum of N pro Indicates the processing delay of the terminal for receiving RRC terminal-specific information carrying terminal-specific uplink communication resource configuration information and preparing to send uplink data.
[0120] In implementation, the second time offset and the first time offset are the same parameter.
[0121] During implementation, the data sent by the terminal is detected in one of the following ways:
[0122] Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal, and when the second configuration is the latest effective time, the second configuration is used to detect the data sent by the terminal; or,
[0123] Using the first configuration to detect data sent by the terminal between the earliest effective time of the second configuration and the latest effective time of the second configuration; or,
[0124] Using the second configuration to detect data sent by the terminal; or,
[0125] Using the first configuration and the second configuration to detect data sent by the terminal in a blind detection manner;
[0126] Among them, the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration. The earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance.
[0127] In implementation, the data sent by the terminal is detected in the following manner:
[0128] Before the fourth configuration takes effect, the third configuration is used to detect the data sent by the terminal, and after the fourth configuration takes effect, the fourth configuration is used to detect the data sent by the terminal;
[0129] The fourth configuration effective time is the third time or the third time minus the common timing advance, wherein the third time is the earliest time when the terminal sends data according to the fourth configuration to reach the base station.
[0130] In implementation, the second configuration is one of the following configurations or a combination thereof:
[0131] Common random access resource configuration, common frame structure configuration, common physical uplink shared channel (PUSCH) resource configuration, common physical uplink control channel (PUCCH) resource configuration;
[0132] and / or,
[0133] The fourth configuration is one or a combination of the following configurations:
[0134] Terminal-specific random access resource configuration, dedicated frame structure configuration, dedicated PUSCH resource configuration, and dedicated PUCCH resource configuration.
[0135] During implementation, when the fourth configuration is a terminal-specific random access resource configuration, when a preamble sent by the terminal is received and detected according to the fourth configuration, the RO corresponding to the received detected preamble is the most recent valid RO associated with the SSB or CSI-RS allocated to the terminal after the fourth configuration takes effect.
[0136] In implementation, when the fourth configuration is a random access resource configuration dedicated to the terminal, the base station sending the fourth configuration information is a target base station for inter-cell handover and further includes one of the following processes or a combination thereof:
[0137] The target base station carries a second time offset in the terminal-specific random access resource configuration provided to the source base station;
[0138] When the target base station detects the terminal sending a preamble based on the dedicated random access resource, the target base station compensates the time deviation according to the RO selected by the terminal on the basis of the second time offset for detecting the preamble;
[0139] The target base station carries a message for the terminal to determine the compensated timing advance required for sending a preamble in the terminal-specific RRC configuration message provided to the source base station.
[0140] During implementation, it further includes:
[0141] Information for determining a third time offset is sent to a terminal, wherein the terminal sends data on a communication resource selected according to a first configuration, and starts sending data on a communication resource selected according to a second configuration at a time point determined according to the third time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0142] A base station, comprising:
[0143] A first sending module of the base station, configured to send a second configuration and determine a first time offset;
[0144] A first receiving module of the base station, configured to select a communication resource according to a first configuration to receive data sent by a terminal, and to select a communication resource according to a second configuration to receive data sent by the terminal at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0145] and / or,
[0146] A second sending module of the base station, configured to send a fourth configuration and determine a second time offset;
[0147] A second receiving module of the base station is used to select a communication resource to receive data sent by the terminal according to the third configuration, and to select a communication resource to receive data sent by the terminal according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0148] and / or,
[0149] A third sending module of the base station, configured to send a second configuration;
[0150] The third receiving module of the base station is used to detect the data sent by the terminal in one of the following ways:
[0151] Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal; between the earliest effective time of the second configuration and the latest effective time of the second configuration, the first configuration and / or the second configuration is used to detect the data sent by the terminal; after the latest effective time of the second configuration, the second configuration is used to detect the data sent by the terminal;
[0152] Among them, the first configuration is the resource configuration used before sending the second configuration, the first configuration and the second configuration are public uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance, wherein the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration.
[0153] A terminal, comprising:
[0154] The processor reads the program in the memory and performs the following processes:
[0155] receiving a second configuration sent by the base station, and determining a first time offset;
[0156] Sending data on a communication resource selected according to a first configuration, and starting to send data on a communication resource selected according to a second configuration at a time point determined according to a first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0157] and / or,
[0158] receiving a fourth configuration sent by the base station, and determining a second time offset;
[0159] Sending data on the communication resources selected according to the third configuration, and starting to send data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0160] and / or,
[0161] receiving a second configuration;
[0162] Sending data on a communication resource selected according to a first configuration, and starting to send data on a communication resource selected according to a second configuration at a time point determined according to a third time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0163] A transceiver is used to receive and send data under the control of the processor.
[0164] In an implementation, the first time offset is determined by one of the following methods or a combination thereof:
[0165] The first time offset is determined by one of the following methods or a combination thereof:
[0166] Determined by information carried by the base station in RRC signaling, determined by information carried by the base station in DCI, determined by information carried by the base station in MAC CE, determined by information written in the device, determined by information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement;
[0167] and / or,
[0168] The second time offset is carried in one of the following ways or a combination thereof:
[0169] It is determined by the information carried by the base station in the RRC signaling, by the information carried by the base station in the DCI, by the information carried by the base station in the MAC CE, by the information written in the device, by the information reported by the terminal to the network device, by the corresponding relationship between the timing advance amount compensated by the terminal itself reported by the terminal, by the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and by measurement.
[0170] In implementation, the first time offset is carried in an IE corresponding to the common uplink communication resource configuration information carried in the RRC signaling;
[0171] and / or,
[0172] The second time offset is carried in the IE corresponding to the dedicated uplink communication resource configuration information carried in the RRC terminal dedicated information.
[0173] In implementation, when the time unit of the first time offset is milliseconds, the time point determined according to the first time offset is a time point after the second configuration is received that is the duration of the first time offset; or,
[0174] The first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after receiving the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the terminal receives the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0175] In implementation, when the time unit of the second time offset is milliseconds, the time point determined according to the second time offset is a time point after the fourth configuration is received and the duration of the second time offset has elapsed; or,
[0176] The second time offset K offset2 When the time unit is a time slot, the time point determined according to the second time offset is after receiving the fourth configuration, the uplink time slot The corresponding time point, wherein time slot m represents the downlink time slot in which the terminal receives the fourth configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0177] In implementation, the time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used when the terminal in the cell coverage area sends uplink data; or,
[0178] The time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used by the terminal within the cell coverage area when sending uplink data and the processing delay N pro The sum of N pro It indicates the processing delay of the terminal for receiving RRC signaling carrying public uplink communication resource configuration information and preparing to send uplink data.
[0179] In implementation, the time offset corresponding to the second time offset is greater than or equal to the timing advance used when the terminal sends uplink data; or,
[0180] The time offset corresponding to the second time offset is greater than or equal to the timing advance and processing delay N used by the terminal when sending uplink data. pro The sum of N pro Indicates the processing delay of the terminal for receiving RRC terminal-specific information carrying terminal-specific uplink communication resource configuration information and preparing to send uplink data.
[0181] In implementation, the second time offset and the first time offset are the same parameter.
[0182] In implementation, the time point determined by the third time offset is a time point after the terminal receives the second configuration and passes through a time offset corresponding to the third time offset.
[0183] During implementation, the third time offset is twice the propagation delay difference between the terminal and the farthest terminal within the cell coverage area to reach the serving base station.
[0184] In implementation, the second configuration is one of the following configurations or a combination thereof:
[0185] Public random access resource configuration, public frame structure configuration, public PUSCH resource configuration, public PUCCH resource configuration;
[0186] and / or,
[0187] The fourth configuration is one or a combination of the following configurations:
[0188] Terminal-specific random access resource configuration, dedicated frame structure configuration, dedicated PUSCH resource configuration, and dedicated PUCCH resource configuration.
[0189] In implementation, when the fourth configuration is a random access resource configuration dedicated to the terminal, when a preamble is sent according to the fourth configuration, the RO corresponding to the sent preamble is the most recent valid RO associated with the SSB or CSI-RS allocated to the terminal after the fourth configuration takes effect.
[0190] During implementation, it further includes:
[0191] Information for determining a third time offset sent by the base station to the terminal is received, and the third time offset is determined according to the information.
[0192] A terminal, comprising:
[0193] A first receiving module of the terminal, configured to receive a second configuration sent by the base station, and determine a first time offset;
[0194] A first sending module of the terminal, configured to send data on a communication resource selected according to a first configuration, and to start sending data on a communication resource selected according to a second configuration at a time point determined according to a first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0195] and / or,
[0196] A second receiving module of the terminal, configured to receive a fourth configuration sent by the base station, and determine a second time offset;
[0197] A second sending module of the terminal, configured to send data on the communication resources selected according to the third configuration, and to start sending data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0198] and / or,
[0199] The third receiving module of the terminal is used to receive the second configuration;
[0200] The terminal third sending module is used to send data on the communication resources selected according to the first configuration, and to send data on the communication resources selected according to the second configuration starting at a time point determined according to a third time offset, wherein the first configuration is the resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0201] A computer-readable storage medium stores a computer program for executing the above-mentioned data receiving method and / or data sending method.
[0202] The beneficial effects of the present invention are as follows:
[0203] In the technical solution provided in the embodiment of the present invention, the base station and the terminal device will obtain a time offset, and determine the effective time of the RRC uplink communication resource configuration based on the time offset, and then start using the new resource configuration to send and receive data at this time; because the base station and the terminal have a consistent understanding of the effective time of the uplink communication resource configuration, the base station side will not have the problem of being unable to correctly detect the uplink data sent by the corresponding terminal based on the uplink communication resource configuration.
[0204] Furthermore, since the effective time of the uplink communication resource configuration is indicated through RRC, the detection complexity of the base station side can be effectively reduced, and at the same time, the base station and the terminal have a consistent understanding of the effective time of the uplink communication resource configuration, thereby improving the accuracy of uplink communication data detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0205] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0206] Figure 1 It is a schematic diagram of modifying RO resource configuration information in the background technology;
[0207] Figure 2 A schematic diagram of modifying RO resource configuration information in NTN in an embodiment of the present invention;
[0208] Figure 3 A schematic diagram of an implementation flow of a method for receiving data at a base station side according to an embodiment of the present invention;
[0209] Figure 4 This is a schematic diagram of an implementation flow of a method for sending data on a terminal side in an embodiment of the present invention;
[0210] Figure 5 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Figure 1 ;
[0211] Figure 6 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Figure 2 ;
[0212] Figure 7 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Figure 3 ;
[0213] Figure 8 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Figure 4 ;
[0214] Fig. 9 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Figure 5 ;
[0215] Fig.10 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Figure 6 ;
[0216] Fig.11 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Figure 7 ;
[0217] Fig.12 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Figure 8 ;
[0218] Fig.13 Schematic diagram of configuration implementation according to time offset in an embodiment of the present invention Fig. 9 ;
[0219] Fig.14 This is a schematic diagram of the structure of a base station in an embodiment of the present invention;
[0220] Fig.15 Schematic diagram of the terminal structure in an embodiment of the present invention. DETAILED DESCRIPTION
[0221] The inventors noticed during the invention process that:
[0222] Generally, in order to achieve uplink synchronization, that is, the time when the uplink signal sent by the terminal reaches the base station is aligned with the uplink timing of the base station, the terminal generally needs to apply timing advance when sending uplink signals. The total timing advance N TA,total Indicated as N TA ,total=(N TA +N TA,offset )T c , where the first timing advance N TA ·T c The second timing advance N is determined according to the timing advance indicated in the random access response of the base station and the timing advance command in the MAC CE (Media Access Control Element) received by the terminal. TA,offset ·T c A fixed parameter, T, is determined based on the duplex mode, operating frequency band, and coexistence status of the terminal with LTE-NR (LTE: Longterm evolution; NR: New Radio). c It is a time unit and its value in 5G NR is 0.509ns.
[0223] In the terrestrial communication system, the propagation delay between the base station and the terminal is low. When the terminal initiates random access, it is in the RRC idle state or the uplink out-of-sync state. It may not obtain the uplink timing advance indicated by the base station or need to re-obtain the uplink timing advance indicated by the base station. Therefore, it is agreed that the first timing advance N is set when the terminal sends the preamble. TA ·T c The value is 0. The base station detects the preamble sent by the terminal, measures the timing advance corresponding to the received preamble, and then indicates the information to the terminal through a random access response. For uplink data communication after receiving the timing advance indication, the first timing advance N is determined according to the timing advance indication.TA ·T c The value is set to enable the application to send uplink data in advance.
[0224] In long-distance communication scenarios, such as non-terrestrial satellite communication scenarios, the propagation distance between the terminal and the base station can be hundreds or even thousands of kilometers, and the corresponding propagation delay is as high as tens to hundreds of ms. If the first timing advance is set to 0 when sending the preamble, the base station will not be able to detect the preamble. Therefore, considering NTN (Non-Terrestrial Networks) and similar long-distance communication scenarios, the terminal needs to make a certain timing advance pre-compensation when sending the uplink signal (including the preamble) so that the base station can correctly detect the uplink signal sent by the terminal. The pre-compensated timing advance may be twice the estimated propagation delay from the terminal to the base station, or it may be twice the maximum propagation delay difference between the base station coverage area and the reference point estimated by the terminal. Accordingly, in NTN and similar long-distance communication scenarios, the pre-compensated timing advance may be a few ms to hundreds of ms.
[0225] A problem directly caused by the terminal side initiating uplink communication compensation timing advance is that when the terminal sends an uplink signal according to the uplink communication configuration information and compensates a timing advance when sending, when the uplink signal reaches the base station, the base station has changed the configuration information, resulting in the base station end being unable to correctly detect the uplink signal sent by the terminal. For example, when the terminal initiates random access, it will select an RO based on the latest RO resource configuration information obtained by the terminal side, and pre-compensate a timing advance. After the timing advance, the preamble is sent. When the sent preamble reaches the base station, the base station end may have changed the RO resource configuration, resulting in the base station end being unable to correctly detect the preamble sent by the terminal. Figure 2 This is a schematic diagram of modifying RO resource configuration information in NTN, for example Figure 2As shown, the RO resource configuration information contained in the system information SIB (System Information Block) sent by the base station at time t0 is RO resource configuration 1. The terminal receives the information at time t1 accordingly, selects an RO at time t3 according to RO resource configuration 1, pre-compensates a timing advance, and sends a preamble on the selected RO at time t2 accordingly. The time when the sent preamble arrives at the base station is t5. At time t4 before time t5, the base station has sent a new system information SIB, and modified the RO resource configuration information to RO resource configuration 2, which means that the base station will receive, detect and send the preamble according to RO resource configuration 2 after time t4. Since time t3 is later than time t4, the terminal sends the preamble according to RO resource configuration 1 and compensates for the timing advance, and the base station side cannot correctly detect the corresponding preamble sent by the terminal according to RO resource configuration 2. Therefore, a new uplink communication resource configuration indication method is needed to solve the problem that the base station end cannot correctly detect the uplink data sent by the terminal.
[0226] Although, in the current mobile communication system, the existing scheme constrains the time of system message update, and the high-level configures the system message modification cycle. If the system message needs to be modified in the nth modification cycle, the updated system message will be sent at the first system message issuance time of the n+1 modification cycle. In the nth modification cycle, the indication that the system message is about to be modified will be told to the terminal by paging. The corresponding terminal still sends the corresponding uplink data according to the uplink communication resource configuration in the original system message in the nth modification cycle, and waits to receive the new system message in the n+1th modification cycle before sending the corresponding uplink data. However, this will introduce a large waiting delay in non-terrestrial communication systems, because the time from the base station sending the new system message to the terminal receiving the new system message and then sending the uplink data according to the message to reach the base station is long, which reduces the system transmission efficiency. If the terminal sends an uplink signal according to the uplink communication configuration information corresponding to the original system message before receiving the new system message, and compensates a timing advance when sending, when the uplink signal reaches the base station, the base station has made changes to the system message, which will cause the above-mentioned problem that the base station end cannot correctly detect the uplink signal sent by the terminal.
[0227] Based on this, an uplink communication resource configuration indication scheme will be provided in an embodiment of the present invention to solve the problem of reduced system transmission efficiency in long-distance communication scenarios under the existing system message update mechanism, and the problem that the terminal uses the uplink communication-related resource configuration information obtained on the terminal side to send uplink data, but when the uplink data reaches the base station side, the base station side has changed the relevant resource configuration information and cannot correctly detect the uplink data.
[0228] The specific implementation of the present invention will be described below in conjunction with the accompanying drawings.
[0229] In the description process, the implementation on the UE and base station sides will be described respectively, and then an example of the coordinated implementation of the two will be given to better understand the implementation of the solution given in the embodiment of the present invention. This description does not mean that the two must be implemented in coordination or must be implemented separately. In fact, when the UE and the base station are implemented separately, they also solve the problems on the UE side and the base station side respectively, and when the two are used in combination, better technical effects will be obtained.
[0230] The technical solution provided by the embodiments of the present invention is not limited to specific mobile communication technologies, and can also be used for, for example, WCDMA (Wideband Code Division Multiple Access), CDMA2000 (Code Division Multiple Access 2000), TD-SCDMA (Time Division Synchronized Code Division Multiple Access), WiMAX (World Interoperability for Microwave Access), LTE (Long Term Evolution) / LTE-A (Long Term Evolution-Advanced), LAA (Licensed Assisted Access), MuLTEfire, and subsequent fifth, sixth, and Nth generation mobile communication technologies.
[0231] The terminal involved in the embodiments of the present invention refers to a terminal-side product that can support the communication protocol of the land mobile communication system, a special communication modem module (Wireless Modem), which can be integrated into various types of terminal forms such as mobile phones, tablet computers, data cards, etc. to complete the communication function.
[0232] For the convenience of explanation, the following embodiments mainly use the fourth-generation mobile communication system LTE / LTE-A and the fifth-generation mobile communication system NR and their derivative MulteFire as examples, where the mobile communication terminal can be represented as UE (User Equipment), and the access device is represented as a base station or AP (Access Point).
[0233] Figure 3 The schematic diagram of the implementation flow of the method for receiving data at the base station side is shown in the figure, which may include:
[0234] Step 301: The base station obtains a first time offset;
[0235] Step 302: The base station sends a second configuration;
[0236] Step 303: The base station selects a communication resource according to the first configuration to receive data sent by the terminal, and starts selecting a communication resource according to the second configuration to receive data sent by the terminal at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0237] Specifically, the public uplink communication resource configuration corresponding to the base station before the time point determined by the first time offset is the first configuration, and the public uplink communication resource configuration corresponding to the time point determined by the first time offset and after is the second configuration; wherein the second configuration is a new public uplink communication resource configuration replacing the first configuration, and the time point determined by the first time offset corresponds to the effective time of the second configuration. The public uplink communication resource configuration is a communication resource configuration information based on which the base station receives the uplink data sent by the detection terminal.
[0238] and / or,
[0239] Step 304: The base station obtains a second time offset;
[0240] Step 305: The base station sends a fourth configuration;
[0241] Step 306: The base station selects communication resources to receive data sent by the terminal according to the third configuration, and starts selecting communication resources to receive data sent by the terminal according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is the resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-dedicated uplink communication resource configurations.
[0242] Specifically, the terminal dedicated uplink communication resource configuration corresponding to the base station before the time point determined by the second time offset is the third configuration, and the terminal dedicated uplink communication resource configuration corresponding to the time point determined by the second time offset and thereafter is the fourth configuration; wherein the fourth configuration is a new terminal dedicated uplink communication resource configuration replacing the third configuration, and the time point determined by the second time offset corresponds to the fourth configuration effective time. The terminal dedicated uplink communication resource configuration is a communication resource configuration information based on which the base station receives the uplink data sent by the detection terminal.
[0243] and / or,
[0244] Step 307: The base station sends a second configuration;
[0245] Step 308, detecting data sent by the terminal in the following manner: using the first configuration to detect data sent by the terminal before the earliest effective time of the second configuration, using the first configuration and / or the second configuration to detect data sent by the terminal between the earliest effective time of the second configuration and the latest effective time of the second configuration, and using the second configuration to detect data sent by the terminal after the latest effective time of the second configuration;
[0246] The first configuration is a resource configuration used before sending the second configuration, the first configuration and the second configuration are common uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the common timing advance, and the latest effective time of the second configuration is the second time or the second time minus the common timing advance. The first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration.
[0247] In practice, there is no necessary timing relationship between steps 301 , 302 , 304 , 305 , and 307 .
[0248] Figure 4 The data transmission method of the terminal side is implemented as a flow chart, as shown in the figure, which may include:
[0249] Step 401: The terminal obtains a first time offset;
[0250] Step 402: The terminal receives a second configuration sent by the base station;
[0251] Step 403: The terminal sends data on the communication resources selected according to the first configuration, and starts sending data on the communication resources selected according to the second configuration at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0252] Specifically, the public uplink communication resource configuration corresponding to the terminal before the time point determined by the first time offset is the first configuration, and the public uplink communication resource configuration corresponding to the time point determined by the first time offset and after is the second configuration; wherein the second configuration is a new public uplink communication resource configuration replacing the first configuration, and the time point determined by the first time offset corresponds to the effective time of the second configuration. The public uplink communication resource configuration is a communication resource configuration information based on which the terminal sends uplink data.
[0253] and / or,
[0254] Step 404: The terminal obtains a second time offset;
[0255] Step 405: The terminal receives the fourth configuration sent by the base station;
[0256] Step 406: The terminal sends data on the communication resources selected according to the third configuration, and starts sending data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is the resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-dedicated uplink communication resource configurations.
[0257] Specifically, the terminal dedicated uplink communication resource configuration corresponding to the terminal before the time point determined by the second time offset is the third configuration, and the terminal dedicated uplink communication resource configuration corresponding to the time point determined by the second time offset and thereafter is the fourth configuration; wherein the fourth configuration is a new terminal dedicated uplink communication resource configuration replacing the third configuration, and the time point determined by the second time offset corresponds to the fourth configuration effective time. The terminal dedicated uplink communication resource configuration is a communication resource configuration information based on which the terminal sends uplink data.
[0258] and / or,
[0259] Step 407: The terminal receives the second configuration;
[0260] Step 408: The terminal sends data on the communication resources selected according to the first configuration, and starts sending data on the communication resources selected according to the second configuration at a time point determined according to the third time offset, wherein the first configuration is the resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0261] In practice, there is no necessary timing relationship between steps 401 , 402 , 404 , 405 , and 407 .
[0262] Specifically, the scheme mainly includes determining the effective time of the resource configuration information in combination with the third time offset when sending new uplink communication related resource configuration information to the terminal. When the terminal receives the resource configuration information, it will change the corresponding resource configuration according to the resource configuration information after the corresponding effective time.
[0263] The implementation of the first time offset is first described below.
[0264] The terminal obtains the first time offset K offset , which is used to correspond to the effective time of the uplink communication related resource configuration in the RRC signaling obtained by the terminal. The uplink communication related resource configuration in the RRC signaling also refers to the public uplink communication resource configuration.
[0265] Specifically, the first time offset K offsetIt indicates that after receiving uplink communication resource configuration information carried in an RRC signaling, the terminal will wait for the time offset corresponding to the first time offset to take effect according to the first time offset indication.
[0266] The base station obtains the first time offset K offset , which is used to correspond to the effective time of the uplink communication related resource configuration in the RRC signaling sent by the base station. The uplink communication related resource configuration in the RRC signaling also refers to the public uplink communication resource configuration.
[0267] Specifically, the first time offset K offset It indicates that after the base station sends uplink communication resource configuration information carried in an RRC signaling, it will wait for the time offset corresponding to the first time offset to take effect according to the first time offset indication.
[0268] Assuming that the public uplink communication resource configuration adopted by the terminal before receiving a certain RRC signaling is the first configuration, the uplink communication resource configuration carried by the RRC signaling is the second configuration, and the effective time of the RRC signaling corresponds to T1, it means that after the terminal receives the RRC signaling, when the terminal adopts the public uplink communication resource configuration to send uplink data, the uplink communication resource configuration corresponding to sending the uplink data is determined according to the second configuration at time T1 and thereafter, and the uplink communication resource configuration corresponding to sending the uplink data is determined according to the first configuration before time T1.
[0269] Correspondingly, on the base station side, the public uplink communication resource configuration adopted by the base station before sending a certain RRC signaling is the first configuration, the uplink communication resource configuration carried by the RRC signaling is the second configuration, and the effective time of the RRC signaling is T0, which means that after the base station sends the RRC signaling, the base station adopts the public uplink communication resource configuration to receive and detect uplink data, and determines the uplink communication resource configuration corresponding to the received detected uplink data according to the second configuration at time T0 and thereafter, and determines the uplink communication resource configuration corresponding to the received detected uplink data according to the first configuration before time T0. Figure 5 Implementation diagram for configuring the time offset Figure 1 , such as Figure 5 shown.
[0270] In implementation, the first configuration and the second configuration are one of the following configurations or a combination thereof:
[0271] Common random access resource configuration, common frame structure configuration, common physical uplink shared channel (PUSCH) resource configuration, common physical uplink control channel (PUCCH) resource configuration;
[0272] Specifically, the public uplink communication resource configuration may be public random access resource configuration information, public frame structure configuration information, public PUSCH resource configuration information, or public PUCCH resource configuration information. Among them, the public random access resource configuration information corresponds to the terminal sending the preamble according to the information; the public frame structure configuration information corresponds to the terminal determining the time position of the uplink symbol and time slot occupied by the uplink transmission according to the information; the public PUSCH resource configuration information corresponds to the terminal sending PUSCH according to the information; the public PUCCH resource configuration information corresponds to the terminal sending uplink control information according to the information.
[0273] The following further illustrates the example of the uplink common uplink communication resource configuration carried by the RRC signaling as the common random access resource configuration information. Specifically, the first time offset K offset It indicates that after the terminal receives the public random access resource configuration information, it will wait for the corresponding random access resource configuration to take effect after the time offset corresponding to the first time offset according to the first time offset indication. Assuming that the public random access resource configuration used by the terminal before receiving a certain public random access configuration information is the first configuration, the random access resource configuration corresponding to the public random access configuration information is the second configuration, and the effective time of the public random access configuration information corresponds to T1, it means that after the terminal receives the public random access configuration information, when the public random access configuration is used to initiate random access, the random access resource configuration based on which the random access resource is selected at time T1 and later is the second configuration, and the random access resource configuration based on which the random access resource is selected before time T1 is the first configuration. Correspondingly, the public random access resource configuration adopted by the base station before sending a certain public random access configuration information is the first configuration, the random access resource configuration corresponding to the public random access configuration information is the second configuration, and the effective time of the public random access configuration information corresponds to T0. It means that after the base station sends the public random access configuration information, when the public random access configuration is used to detect the preamble, the detection preamble received at time T0 and after is configured according to the random access resource as the second configuration, and the detection preamble received before time T0 is configured according to the random access resource as the first configuration. Figure 6 Implementation diagram for configuring the time offset Figure 2 , such as Figure 6 shown.
[0274] In implementation, at the base station side, the first time offset is determined by one of the following methods or a combination thereof:
[0275] The terminal is notified after being carried by RRC signaling, the terminal is notified after being carried by DCI (Downlink Control Indicator), the terminal is notified after being carried by MAC CE, it is written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement.
[0276] Specifically, the method for the base station to obtain the first time offset may be: the first time offset obtained by the base station corresponds to the first time offset in the information sent by the base station to the terminal, and / or the first time offset indicated in the information reported by the terminal to the network device, and / or there is a corresponding relationship with the timing advance compensated by the terminal itself, and / or there is a corresponding relationship with the maximum timing advance compensated by the terminal within the cell service range, and / or the base station device side obtains it by writing or measuring, and / or obtains it by a combination of the above methods. The information sent by the base station to the terminal may be DCI, high-level RRC signaling, MAC CE, etc., and the information reported by the terminal to the network device may be information carried by PUCCH or PUSCH.
[0277] The base station obtains partial information of the first time offset based on the above method, and then superimposes one or more known parameters to determine the first time offset, which is equivalent to obtaining the first time offset based on the above method.
[0278] In implementation, on the terminal side, the first time offset is determined by one of the following methods or a combination thereof:
[0279] It is determined by the information carried by the base station in the RRC signaling, by the information carried by the base station in the DCI, by the information carried by the base station in the MAC CE, by the information written in the device, by the information reported by the terminal to the network device, by the corresponding relationship between the timing advance amount compensated by the terminal itself reported by the terminal, by the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and by measurement.
[0280] Specifically, the terminal may obtain the first time offset by: obtaining it from information sent by the base station to the terminal, and / or corresponding to the first time offset indicated in information reported by the terminal to the base station, and / or having a corresponding relationship with the timing advance compensated by the terminal itself, and / or having a corresponding relationship with the maximum timing advance compensated by the terminal within the service range of the cell, and / or obtaining it by writing or measuring by the terminal device, and / or obtaining it by a combination of the above methods. The information sent by the network device to the terminal may be DCI, high-level RRC signaling, MAC CE, etc., and the information reported by the terminal to the network device may be information carried by PUCCH or PUSCH.
[0281] The terminal obtains partial information of the first time offset based on the above method, and then superimposes one or more known parameters to determine the first time offset, which is equivalent to obtaining the first time offset based on the above method.
[0282] In a specific implementation, if the first time offset is carried in the RRC signaling, it can be carried in the IE corresponding to the public uplink communication resource configuration information carried in the RRC signaling, corresponding to the effective time of the public uplink communication resource configuration information, and the IE includes but is not limited to the IE shown in Table 1 below. For example, when the carried public uplink communication resource configuration is the public random access resource configuration information, when indicating the effective time of the public random access resource configuration information, the first time offset K offset Indicated in the IE "RACH-ConfigCommon (RACH-common configuration; RACH: Random Access Channel, Random Access Channel)", RACH-ConfigCommonTwoStepRA (RACH-two-step random access common configuration) or the IE "rach-ConfigGeneric (RACH-generic configuration)", "RACH-ConfigGenericTwoStepRA (RACH-two-step random access general configuration)" included in the system information.
[0283] Table 1:
[0284]
[0285]
[0286] In the implementation, at the base station side, the first time offset K offset When the time unit is milliseconds, the time point determined according to the first time offset is a time point after the second configuration is sent and the first time offset has passed.
[0287] For the terminal side, the first time offset K offsetWhen the time unit is milliseconds, the time point determined according to the first time offset is a time point after the first time offset has elapsed after the second configuration is received.
[0288] Specifically, the first time offset K offset The corresponding time unit is milliseconds, that is, the first time offset K offset The corresponding time offset is K offset milliseconds, indicating that the terminal waits for K seconds after receiving the public uplink communication resource configuration information. offset Uplink communication resource configuration corresponding to milliseconds effective;
[0289] The corresponding base station sends the public uplink communication resource configuration information and waits for K offset The uplink communication resource configuration corresponding to the milliseconds effective.
[0290] For example, when the public uplink communication resource configuration is a public random access configuration, it means that after the terminal receives the public random access configuration information, it waits for K offset milliseconds to take effect for the corresponding random access resource configuration; the corresponding base station sends the public random access configuration information and waits for K offset The random access resource configuration corresponding to the milliseconds effective.
[0291] In the implementation, at the base station side, the first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after sending the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the base station sends the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration. Based on uplink subcarrier spacing configuration.
[0292] For the terminal side, the first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after receiving the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the terminal receives the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration. Based on uplink subcarrier spacing configuration.
[0293] Specifically, the first time offset K offset The corresponding time unit is the time slot, which means that after the terminal receives the public uplink communication resource configuration information, the uplink time slot The corresponding uplink communication resource configuration takes effect, wherein time slot n represents the downlink time slot at which the terminal receives the public uplink communication resource configuration information.
[0294] Correspondingly, if on the base station side, it means that after the base station sends the public uplink communication resource configuration information, it will The corresponding uplink communication resource configuration takes effect, wherein time slot n represents the downlink time slot in which the base station sends the public uplink communication resource configuration.
[0295] In implementation, the first time offset K offset The corresponding time offset is not less than the maximum value TA of the timing advance applied by the terminal to send uplink data (such as preamble) within the cell coverage area pre,max ;or,
[0296] The first time offset corresponds to a time offset that is not less than the maximum value TA of the timing advance applied by the terminal to send uplink data (such as preamble) within the cell coverage area. pre,max and processing delay N pro The sum of N pro It indicates the processing delay of the terminal for receiving RRC signaling carrying public uplink communication resource configuration information and preparing to send uplink data.
[0297] The first time offset K offset The corresponding time offset is the time interval between when the base station sends the second configuration and when the second configuration takes effect, and the time interval between when the terminal receives the second configuration and when the second configuration takes effect.
[0298] The implementation of the second time offset is described below.
[0299] The terminal obtains the second time offset K offset2 , corresponds to the effective time of the uplink communication related resource configuration in the RRC terminal dedicated information obtained by the terminal. The uplink communication related resource configuration in the RRC terminal dedicated information also refers to the terminal dedicated uplink communication resource configuration.
[0300] Specifically, the second time offset K offset2 It indicates that after the terminal receives the terminal-specific uplink communication resource configuration information carried in the RRC terminal-specific information, it will wait for the corresponding uplink communication resource configuration to take effect after the time offset corresponding to the second time offset according to the second time offset indication.
[0301] The base station obtains the second time offset K offset2 , which is used to correspond to the effective time of the uplink communication related resource configuration in the RRC terminal dedicated information sent by the base station. The uplink communication related resource configuration in the RRC terminal dedicated information also refers to the terminal dedicated uplink communication resource configuration.
[0302] Specifically, the second time offset K offset2 It indicates that after the base station sends uplink communication resource configuration information carried in RRC terminal dedicated information, it will wait for the time offset corresponding to the first time offset to take effect according to the second time offset indication.
[0303] Assuming that the dedicated uplink communication resource configuration adopted by the terminal before receiving a certain dedicated uplink communication resource configuration information is the third configuration, the uplink communication resource configuration carried by the dedicated uplink communication resource configuration information is the fourth configuration, and the effective time of the dedicated uplink communication resource configuration information corresponds to T2, it means that after the terminal receives the dedicated uplink communication resource configuration information, when the dedicated uplink communication resource configuration is adopted to send uplink data, the uplink communication resource configuration corresponding to sending the uplink data is determined according to the fourth configuration at time T2 and thereafter, and the uplink communication resource configuration corresponding to sending the uplink data is determined according to the third configuration before time T2.
[0304] Correspondingly, on the base station side, the dedicated uplink communication resource configuration adopted before the base station sends a certain dedicated uplink communication resource configuration information is the third configuration, the uplink communication resource configuration carried by the dedicated uplink communication resource configuration information is the fourth configuration, and the effective time of the dedicated uplink communication resource configuration information corresponds to T3, which means that after the base station sends the dedicated uplink communication resource configuration information, when the dedicated uplink communication resource configuration is adopted to detect uplink data, at time T3 and thereafter, the uplink communication resource configuration corresponding to the received detected uplink data is determined according to the fourth configuration, and before time T3, the uplink communication resource configuration corresponding to the received detected uplink data is determined according to the third configuration. Figure 7 Implementation diagram for configuring the time offset Figure 3 , such as Figure 7 shown.
[0305] In implementation, the third configuration and the fourth configuration are one of the following configurations or a combination thereof:
[0306] Terminal-specific random access resource configuration, dedicated frame structure configuration, dedicated PUSCH resource configuration, and dedicated PUCCH resource configuration.
[0307] Specifically, the terminal-specific uplink communication resource configuration may be terminal-specific random access resource configuration information, or may be dedicated frame structure configuration information, or may be dedicated PUSCH resource configuration information, or may be dedicated PUCCH resource configuration information.
[0308] Among them, the dedicated random access resource configuration information corresponds to the terminal sending the preamble based on the information; the dedicated frame structure configuration information corresponds to the terminal determining the time position of the uplink symbols and time slots occupied by the uplink transmission based on the information; the dedicated PUSCH resource configuration information (such as the configuration authorization information of RRC type 1) corresponds to the terminal sending PUSCH based on the information; the dedicated PUCCH resource configuration information corresponds to the terminal sending uplink control information based on the information.
[0309] The following further describes the dedicated uplink communication resource configuration information carried by the RRC terminal dedicated information as an example of dedicated random access resource configuration information.
[0310] Specifically, the second time offset K offset2 It indicates that after receiving the random access resource configuration information dedicated to the terminal, the terminal will wait for the corresponding random access resource configuration to take effect after the time offset corresponding to the second time offset according to the second time offset indication.
[0311] Assuming that the dedicated random access resource configuration adopted by the terminal before receiving a certain dedicated random access configuration information is the third configuration, the random access resource configuration carried by the dedicated random access configuration information is the fourth configuration, and the effective time of the dedicated random access configuration information corresponds to T2, it means that after the terminal receives the dedicated random access configuration information, when the dedicated random access configuration is adopted to initiate random access, the random access resource configuration for initiating random access is determined according to the fourth configuration at time T2 and after, and the random access resource configuration for initiating random access is determined according to the third configuration before time T2. Correspondingly, the random access resource configuration adopted by the base station before sending a certain dedicated random access configuration information is the third configuration, the random access resource configuration carried by the dedicated random access configuration information is the fourth configuration, and the effective time of the dedicated random access configuration information corresponds to T3, it means that after the base station sends the dedicated random access configuration information, when the dedicated random access configuration is adopted to detect the preamble, the random access resource configuration for receiving the detection terminal to send the preamble is determined according to the fourth configuration at time T3 and after, and the random access resource configuration for receiving the detection terminal to send the preamble is determined according to the third configuration before time T3. Figure 8 Implementation diagram for configuring the time offset Figure 4 , such as Figure 8 shown.
[0312] During implementation, on the base station side, when the fourth configuration is a random access resource configuration dedicated to the terminal, when the terminal sends a preamble according to the fourth configuration, the RO corresponding to the received detected preamble is the most recent valid RO associated with the SSB or CSI-RS allocated to the terminal after the fourth configuration takes effect.
[0313] For the terminal side, when the fourth configuration is a random access resource configuration dedicated to the terminal, when the preamble is sent according to the fourth configuration, the RO corresponding to the sent preamble is the most recent valid RO associated with the SSB (synchronization signal / physical broadcast channel signal block (or synchronization signal block), Synchronization Signal and PBCH block) or CSI-RS allocated to the terminal after the fourth configuration takes effect.
[0314] Specifically, when the RRC terminal-specific information indicates a terminal-specific random access resource, the terminal selects an RO associated with an SSB or CSI-RS based on the SSB RSRP (reference signal received power) or CSI-RS (channel state information reference signal) measurement result, and selects the time offset corresponding to the second time offset, that is, the nearest valid associated RO after the dedicated random access resource configuration information takes effect to send a preamble. The corresponding base station detects the preamble on the nearest valid RO associated with the SSB or CSI-RS allocated to the terminal after the time offset corresponding to the second time offset, that is, after the dedicated random access resource configuration information takes effect.
[0315] In implementation, on the base station side, when the fourth configuration is a random access resource configuration dedicated to the terminal, the base station sending the fourth configuration information is a target base station for inter-cell handover further including one of the following processing or a combination thereof:
[0316] The target base station carries a second time offset in the terminal-specific random access resource configuration provided to the source base station;
[0317] When the target base station detects the terminal sending a preamble based on the dedicated random access resource, the target base station compensates the time deviation according to the RO selected by the terminal on the basis of the second time offset for detecting the preamble;
[0318] The target base station carries a message for the terminal to determine the compensated timing advance required for sending a preamble in the terminal-specific RRC configuration message provided to the source base station.
[0319] Specifically, if the terminal-specific random access resource configuration message comes from the target base station of the inter-cell handover, the target base station carries the second time offset in the terminal-specific random access resource configuration provided to the source base station where the terminal is located.
[0320] Another feasible manner is that when the target base station detects the terminal sending the preamble based on the dedicated random access resource, it can compensate a certain time deviation based on the RO selected by the terminal on the basis of the second time offset to ensure detection at the base station end.
[0321] Another feasible way is that the target base station can also carry a message for the terminal to determine the compensated timing advance required for sending the preamble, such as the public timing advance information corresponding to the target base station, in the terminal-specific RRC configuration message provided to the source base station where the terminal is located.
[0322] In implementation, optionally, the second time offset and the first time offset are the same parameter.
[0323] Specifically, the second time offset K offset2 The offset K from the first time offset for the same parameter.
[0324] In implementation, at the base station side, the second time offset is determined by one of the following methods or a combination thereof:
[0325] The terminal is notified after being carried by RRC signaling, the terminal is notified after being carried by DCI, the terminal is notified after being carried by MAC CE, it is written in the device, indicated in the information reported by the terminal to the base station, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined through measurement.
[0326] Specifically, the method for the base station to obtain the second time offset may be: the second time offset obtained by the base station corresponds to the second time offset in the information sent by the base station to the terminal, and / or the second time offset indicated in the information reported by the terminal to the base station device, and / or there is a corresponding relationship with the timing advance reported by the terminal for self-compensation, and / or there is a corresponding relationship with the maximum timing advance compensated by the terminal within the service range of the cell, and / or the base station device side obtains it by writing or measuring, and / or obtains it by a combination of the above methods. The information sent by the base station to the terminal may be DCI, high-level RRC signaling, MAC CE, etc., and the information reported by the terminal to the base station may be information carried by PUCCH or PUSCH.
[0327] The base station obtains partial information of the second time offset based on the above method, and then superimposes one or more known parameters to determine the second time offset, which is equivalent to obtaining the second time offset based on the above method.
[0328] In implementation, on the terminal side, the second time offset is determined by one of the following methods or a combination thereof:
[0329] It is determined by the information carried by the base station in the RRC signaling, by the information carried by the base station in the DCI, by the information carried by the base station in the MAC CE, by the information written in the device, by the information reported by the terminal to the network device, by the corresponding relationship between the timing advance amount compensated by the terminal itself reported by the terminal, by the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and by measurement.
[0330] Specifically, the terminal may obtain the second time offset by: obtaining it from information sent by the base station to the terminal, and / or corresponding to the second time offset indicated in information reported by the terminal to the base station, and / or having a corresponding relationship with the timing advance compensated by the terminal itself, and / or having a corresponding relationship with the maximum timing advance compensated by the terminal within the service range of the cell, and / or obtaining it by the terminal device through writing or measurement, and / or obtaining it by a combination of the above methods. The information sent by the base station to the terminal may be DCI, high-level RRC signaling, MAC CE, etc., and the information reported by the terminal to the base station may be information carried by PUCCH or PUSCH.
[0331] The terminal obtains partial information of the second time offset based on the above method, and then superimposes one or more known parameters to determine the second time offset, which is equivalent to obtaining the second time offset based on the above method.
[0332] In a specific implementation, if the second time offset is carried in the RRC signaling, it can be carried in the IE corresponding to the dedicated uplink communication resource configuration information carried in the RRC terminal dedicated information, corresponding to the effective time of the dedicated uplink communication resource configuration information, and the IE includes but is not limited to the IE shown in Table 2 below. For example, when the carried dedicated uplink communication resource configuration is dedicated random access resource configuration information, when indicating the effective time of the dedicated random access resource configuration information, the second time offset K offset2 It is indicated in the IE "RACH-ConfigDedicated" or the IE "rach-ConfigGeneric" or "RACH-ConfigGenericTwoStepRA" included in the terminal-specific RRC signaling.
[0333] Table 2:
[0334]
[0335] During implementation, on the base station side, when the time unit of the second time offset is milliseconds, the time point determined according to the second time offset is the time point after the fourth configuration is sent after the second time offset has elapsed.
[0336] For the terminal side, when the time unit of the second time offset is milliseconds, the time point determined according to the second time offset is the time point after the fourth configuration is received and the second time offset duration has passed.
[0337] Specifically, the second time offset K offset2 The corresponding time unit is milliseconds, that is, the second time offset K offset2 The corresponding time offset is K offset2 milliseconds, indicating that after the terminal receives the dedicated uplink communication resource configuration information, it waits for K offset2 milliseconds to take effect for the corresponding uplink communication resource configuration; after the corresponding base station sends the dedicated uplink communication resource configuration information, wait for K offset2 The dedicated uplink communication resource configuration corresponding to the millisecond effective time.
[0338] In the implementation, at the base station side, the second time offset K offset2 When the time unit is a time slot, the time point determined according to the second time offset is after sending the fourth configuration, the uplink time slot The corresponding time point, wherein time slot m represents the downlink time slot in which the terminal receives the fourth configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration. Based on uplink subcarrier spacing configuration.
[0339] For the terminal side, the second time offset K offset2 When the time unit is a time slot, the time point determined according to the second time offset is after receiving the fourth configuration, the uplink time slot The corresponding time point, wherein time slot m represents the downlink time slot in which the terminal receives the fourth configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration. Based on uplink subcarrier spacing configuration.
[0340] Specifically, the second time offset K offset2 The corresponding time unit is the time slot, which means that after the terminal receives the dedicated uplink communication resource configuration information, the uplink time slot The corresponding uplink communication resource configuration takes effect, wherein time slot m represents the downlink time slot in which the terminal receives the dedicated uplink communication resource configuration information.
[0341] Correspondingly, if on the base station side, it means that after the base station sends the dedicated uplink communication resource configuration information, it will The corresponding uplink communication resource configuration takes effect, wherein time slot m represents the downlink time slot in which the base station sends the dedicated uplink communication resource configuration information.
[0342] In implementation, the second time offset K offset2 The corresponding time offset is not less than the timing advance TA applied by the terminal to send uplink data (such as preamble) pre,UE .or,
[0343] The second time offset corresponds to a time offset that is not less than the timing advance TA applied by the terminal to send uplink data (such as a preamble) pre,UE and processing delay N pro The sum of N pro Indicates the processing delay of the terminal for receiving RRC terminal-specific information carrying terminal-specific uplink communication resource configuration information and preparing to send uplink data.
[0344] The second time offset K offset2 The corresponding time offset corresponds to the time interval from when the base station sends the fourth configuration to when the fourth configuration takes effect, and the time interval from when the terminal receives the fourth configuration to when the fourth configuration takes effect.
[0345] In implementation, the base station detects the data sent by the terminal in one of the following ways:
[0346] The first configuration is used to detect data sent by the terminal before the earliest effective time of the second configuration, and the second configuration is used to detect data sent by the terminal after the latest effective time of the second configuration; specifically, the public uplink communication resource configuration for the detection terminal to send uplink data adopted before the earliest effective time of the second configuration is the first configuration, and the public uplink communication resource configuration for the detection terminal to send uplink data adopted after the latest effective time of the second configuration is the second configuration;
[0347] The first configuration is used to detect data sent by the terminal between the earliest effective time of the second configuration and the latest effective time of the second configuration; specifically, between the earliest effective time of the second configuration and the latest effective time of the second configuration, the common uplink communication resource configuration used to detect the terminal sending uplink data is the first configuration; or,
[0348] The data sent by the terminal is detected using the second configuration; specifically, the public uplink communication resource configuration used by the detection terminal to send uplink data is the second configuration; or,
[0349] The first configuration and the second configuration are used to detect data sent by the terminal in a blind detection manner; specifically, the common uplink communication resource configuration used to detect the uplink data sent by the terminal is the first configuration and the second configuration;
[0350] The earliest effective time of the second configuration is the first time or the first time minus the common timing advance, and the latest effective time of the second configuration is the second time or the second time minus the common timing advance. The first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration.
[0351] Specifically, during the implementation process, if the base station device sends an RRC signaling to update the uplink communication resource configuration to the second configuration, and the public uplink communication resource configuration before sending is the first configuration, the base station estimates that the earliest time for the nearest terminal within the cell coverage to send uplink data to reach the base station according to the second configuration is the first time, and estimates that the earliest time for the farthest terminal within the cell coverage to send uplink data to reach the base station according to the second configuration is the second time.
[0352] Correspondingly, the base station side estimates that the earliest effective time of the second configuration is the first time or the first time minus the common timing advance, and estimates that the latest effective time of the second configuration is the second time or the second time minus the common timing advance.
[0353] The public uplink communication resource configuration for the detection terminal to send uplink data adopted by the base station before the earliest effective time of the second configuration is the first configuration, and the public uplink communication resource configuration for the detection terminal to send uplink data adopted after the latest effective time of the second configuration is the second configuration.
[0354] Between the earliest effective time of the second configuration and the latest effective time of the second configuration, the common uplink communication resource configuration adopted by the detection terminal to send uplink data is the first configuration, or the second configuration, or the first and second configurations. Fig. 9 Implementation diagram for configuring the time offset Figure 5 , such as Fig. 9 As shown in the figure, the first time is T4 and the second time is T5.
[0355] In implementation, the first time and the second time are the actual uplink data detection time of the base station. If the terminal sends uplink data and the timing advance applied is (Differentially TA; TA: Timing Advance) timing advance (D-TA), the earliest effective time of the second configuration is the first time minus the common timing advance, and the latest effective time of the second configuration is the second time minus the common timing advance. If the terminal sends uplink data and the timing advance applied is F-TA (Full TA), the earliest effective time of the second configuration is the first time, and the latest effective time of the second configuration is the second time.
[0356] In implementation, the base station detects the data sent by the terminal in the following manner:
[0357] Before the fourth configuration takes effect, the third configuration is used to detect data sent by the terminal, and after the fourth configuration takes effect, the fourth configuration is used to detect data sent by the terminal; specifically, before the fourth configuration takes effect, the terminal dedicated uplink communication resource configuration for receiving the data sent by the detection terminal is determined to be the third configuration, and after the fourth configuration takes effect, the terminal dedicated uplink communication resource configuration for receiving the data sent by the detection terminal is determined to be the fourth configuration;
[0358] The fourth configuration takes effect at the third time or the third time minus the common timing advance. The third time is the earliest time when the terminal sends data according to the fourth configuration to the base station.
[0359] Specifically, during the implementation process, if the base station device sends an RRC terminal-dedicated signaling to update the terminal-dedicated uplink communication resource configuration to the fourth configuration, and the terminal-dedicated uplink communication-related resource configuration before sending is the third configuration, then the base station estimates that the earliest time for the terminal to send uplink data according to the fourth configuration to reach the base station is the third time.
[0360] Correspondingly, the base station estimates that the effective time of the fourth configuration is the third time or the third time minus the common timing advance, wherein the third time is the earliest time when the terminal sends data according to the fourth configuration to reach the base station.
[0361] The terminal-specific uplink communication resource configuration for receiving data sent by the detection terminal before the fourth configuration takes effect is the third configuration, and the terminal-specific uplink communication resource configuration for receiving data sent by the detection terminal after the fourth configuration takes effect is the fourth configuration.
[0362] Fig.10 Implementation diagram for configuring the time offset Figure 6 , such as Fig.10 As shown, the third time in the figure is T6, assuming that the base station estimates that the earliest time when the terminal sends uplink data according to the fourth configuration to reach the base station is the third time.
[0363] If the resource configuration related to the terminal dedicated uplink communication is a terminal dedicated PRACH resource configuration, the base station will detect the terminal sending the preamble on the most recent RO associated with the SSB or CSI-RS allocated to the terminal and after the fourth configuration takes effect.
[0364] Correspondingly, after receiving the terminal-specific PRACH resource configuration, the terminal will select the available last valid RO associated with the SSB or CSI-RS to send the preamble. Available means that after the terminal receives the dedicated PRACH resource configuration, the time difference between sending the preamble meets the terminal application timing advance and processing delay requirements.
[0365] In implementation, the third time is the actual uplink data detection time of the base station. If the timing advance applied when the terminal sends uplink data is differential timing advance (D-TA), the fourth configuration takes effect at the third time minus the common timing advance; if the timing advance applied when the terminal sends uplink data is full timing advance (F-TA), the fourth configuration takes effect at the third time.
[0366] The implementation of the third time offset is described below.
[0367] In the implementation, the terminal side includes:
[0368] The terminal receives a second configuration;
[0369] The terminal sends data on the communication resources selected according to the first configuration, and starts sending data on the communication resources selected according to the second configuration at a time point determined according to the third time offset, wherein the first configuration is the resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0370] Specifically, during the implementation process, if the terminal receives an RRC signaling to update the uplink communication resource configuration to the second configuration, and the public uplink communication resource configuration before receiving is the first configuration, the terminal waits for a time offset corresponding to a third time offset, and then takes effect on the second configuration. The time point determined by the third time offset corresponds to the time when the second configuration on the terminal side takes effect.
[0371] In implementation, the time point determined by the third time offset is a time point after the terminal receives the second configuration and passes through a time offset corresponding to the third time offset.
[0372] In a specific implementation, the time offset corresponding to the third time offset is twice the propagation delay difference between the terminal and the farthest terminal within the cell coverage area to reach the serving base station.
[0373] Specifically, the time offset corresponding to the third time offset may be twice the propagation delay difference between the terminal and the farthest terminal within the coverage area of the cell to reach the serving base station.
[0374] Fig.11 Implementation diagram for configuring the time offset Figure 7 , such as Fig.11The third time offset in the figure is the time offset corresponding to the third time offset.
[0375] During implementation, the base station side further includes:
[0376] Information for determining a third time offset is sent to a terminal, wherein the terminal sends data on a communication resource selected according to a first configuration, and starts sending data on a communication resource selected according to a second configuration at a time point determined according to the third time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0377] For the terminal side, it further includes:
[0378] Information for determining a third time offset sent by the base station to the terminal is received.
[0379] Specifically, in order to support the terminal to obtain the third time offset, the network device base station may send corresponding information to the terminal, such as the maximum propagation delay supported within the cell coverage.
[0380] During implementation, it is assumed that in the following communication scenario, the base station sets a reference position within a service cell, and the timing advance required for sending uplink data at the reference position to achieve uplink timing alignment with the base station is a C-TA (common timing advance, Common TA). The timing advance applied by the terminal to send uplink data can be of two types, one is a differential timing advance compared with the common timing advance, that is, D-TA (differential timing advance, Differential TA) is the difference between the F-TA (full timing advance, Full TA) required for the terminal to send uplink data to achieve uplink timing alignment with the base station and the common timing advance; the other is the complete timing advance.
[0381] In implementation, the terminal device can be understood as having a configuration timing and an actual uplink data transmission timing, and the actual uplink data transmission timing is the timing after the configuration timing is applied in advance. The base station device has a configuration timing and an actual uplink data reception timing. If the terminal compensates for the differential timing advance, the actual uplink data reception timing at the base station end needs to compensate a common timing advance on the configuration timing. Fig.12 Implementation diagram for configuring the time offset Figure 8 , such as Fig.12 shown.
[0382] If the terminal compensates for the full timing advance, the configuration timing and the actual uplink data reception timing are the same timing. Fig.13 Implementation diagram for configuring the time offset Fig. 9 , such as Fig. 9 shown.
[0383] Correspondingly, the effective time described in the embodiment of the present invention is the relevant configuration effective time in the configuration timing of the terminal device and the base station device.
[0384] Correspondingly, the base station in the embodiment of the present invention detects uplink data according to the original public uplink communication resource configuration or the original dedicated uplink communication resource configuration before the new public uplink communication resource configuration or the new dedicated uplink communication resource configuration takes effect, and detects uplink data according to the new public uplink communication resource configuration or the new dedicated uplink communication resource configuration at and after the new public uplink communication resource configuration or the new dedicated uplink communication resource configuration takes effect. The actual time of detecting the uplink data is based on the actual uplink reception timing detection, that is, if the terminal compensates for the differential timing advance, the actual detection needs to compensate for a public timing advance compared to the configured timing.
[0385] Correspondingly, the terminal in the embodiment of the present invention sends uplink data according to the original public uplink communication resource configuration or the original dedicated uplink communication resource configuration before the new public uplink communication resource configuration or the new dedicated uplink communication resource configuration takes effect, and sends uplink data according to the new public uplink communication resource configuration or the new dedicated uplink communication resource configuration at and after the new public uplink communication resource configuration or the new dedicated uplink communication resource configuration takes effect. The actual time of sending the uplink data is the actual time of sending the uplink data according to the actual uplink sending timing, that is, the actual uplink data time after the timing is advanced according to the uplink configuration timing application on the terminal side.
[0386] Based on the same inventive concept, a base station side, a terminal, and a computer-readable storage medium are also provided in the embodiments of the present invention. Since the principles of solving problems by these devices are similar to those of the data receiving method and the data sending method, the implementation of these devices can refer to the implementation of the method, and the repeated parts will not be repeated.
[0387] When implementing the technical solution provided by the embodiment of the present invention, it can be implemented as follows.
[0388] Fig.14 The following is a schematic diagram of the base station structure. As shown in the figure, the base station includes:
[0389] The processor 1400 is used to read the program in the memory 1420 and execute the following process:
[0390] sending a second configuration, and determining a first time offset;
[0391] Selecting a communication resource according to a first configuration to receive data sent by a terminal, and starting at a time point determined according to a first time offset, selecting a communication resource according to a second configuration to receive data sent by the terminal, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0392] and / or,
[0393] sending a fourth configuration, and determining a second time offset;
[0394] Selecting a communication resource according to the third configuration to receive data sent by the terminal, and starting at a time point determined according to the second time offset, selecting a communication resource according to the fourth configuration to receive data sent by the terminal, wherein the third configuration is a resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0395] and / or,
[0396] Send the second configuration and detect the data sent by the terminal in one of the following ways:
[0397] Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal; between the earliest effective time of the second configuration and the latest effective time of the second configuration, the first configuration and / or the second configuration is used to detect the data sent by the terminal; after the latest effective time of the second configuration, the second configuration is used to detect the data sent by the terminal;
[0398] The first configuration is a resource configuration used before sending the second configuration, the first configuration and the second configuration are common uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the common timing advance, and the latest effective time of the second configuration is the second time or the second time minus the common timing advance, wherein the first time is the earliest time when the nearest terminal within the cell coverage area sends data to reach the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to reach the base station according to the second configuration;
[0399] The transceiver 1410 is configured to receive and send data under the control of the processor 1400 .
[0400] In an implementation, the first time offset is determined by one of the following methods or a combination thereof:
[0401] The terminal is notified after being carried in RRC signaling, the terminal is notified after being carried in DCI, the terminal is notified after being carried in MAC CE, written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement;
[0402] and / or,
[0403] The second time offset is carried in one of the following ways or a combination thereof:
[0404] The terminal is notified after being carried by RRC signaling, the terminal is notified after being carried by DCI, the terminal is notified after being carried by MAC CE, it is written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined through measurement.
[0405] In implementation, the first time offset is carried in an IE corresponding to the common uplink communication resource configuration information carried in the RRC signaling;
[0406] and / or,
[0407] The second time offset is carried in the IE corresponding to the dedicated uplink communication resource configuration information carried in the RRC terminal dedicated information.
[0408] In implementation, when the time unit of the first time offset is milliseconds, the time point determined according to the first time offset is a time point after the second configuration is sent and the first time offset duration has elapsed; or,
[0409] The first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after sending the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the base station sends the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0410] In implementation, when the time unit of the second time offset is milliseconds, the time point determined according to the second time offset is a time point after the fourth configuration is sent and the second time offset duration has elapsed; or,
[0411] The second time offset K offset2When the time unit is a time slot, the time point determined according to the second time offset is after sending the fourth configuration, the uplink time slot The corresponding time point, wherein time slot m represents the downlink time slot in which the terminal receives the fourth configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0412] In implementation, the time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used when the terminal in the cell coverage area sends uplink data; or,
[0413] The time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used by the terminal within the cell coverage area when sending uplink data and the processing delay N pro The sum of N pro It indicates the processing delay of the terminal for receiving RRC signaling carrying public uplink communication resource configuration information and preparing to send uplink data.
[0414] In implementation, the time offset corresponding to the second time offset is greater than or equal to the timing advance used when the terminal sends uplink data; or,
[0415] The time offset corresponding to the second time offset is greater than or equal to the timing advance and processing delay N used by the terminal when sending uplink data. pro The sum of N pro Indicates the processing delay of the terminal for receiving RRC terminal-specific information carrying terminal-specific uplink communication resource configuration information and preparing to send uplink data.
[0416] In implementation, the second time offset and the first time offset are the same parameter.
[0417] During implementation, the data sent by the terminal is detected in one of the following ways:
[0418] Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal, and when the second configuration is the latest effective time, the second configuration is used to detect the data sent by the terminal; or,
[0419] Using the first configuration to detect data sent by the terminal between the earliest effective time of the second configuration and the latest effective time of the second configuration; or,
[0420] Using the second configuration to detect data sent by the terminal; or,
[0421] Using the first configuration and the second configuration to detect data sent by the terminal in a blind detection manner;
[0422] Among them, the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration. The earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance.
[0423] In implementation, the data sent by the terminal is detected in the following manner:
[0424] Before the fourth configuration takes effect, the third configuration is used to detect the data sent by the terminal, and after the fourth configuration takes effect, the fourth configuration is used to detect the data sent by the terminal;
[0425] The fourth configuration effective time is the third time or the third time minus the common timing advance, wherein the third time is the earliest time when the terminal sends data according to the fourth configuration to reach the base station.
[0426] In implementation, the second configuration is one of the following configurations or a combination thereof:
[0427] Common random access resource configuration, common frame structure configuration, common physical uplink shared channel (PUSCH) resource configuration, common physical uplink control channel (PUCCH) resource configuration;
[0428] and / or,
[0429] The fourth configuration is one or a combination of the following configurations:
[0430] Terminal-specific random access resource configuration, dedicated frame structure configuration, dedicated PUSCH resource configuration, and dedicated PUCCH resource configuration.
[0431] During implementation, when the fourth configuration is a terminal-specific random access resource configuration, when a preamble sent by the terminal is received and detected according to the fourth configuration, the RO corresponding to the received detected preamble is the most recent valid RO associated with the SSB or CSI-RS allocated to the terminal after the fourth configuration takes effect.
[0432] In implementation, when the fourth configuration is a random access resource configuration dedicated to the terminal, the base station sending the fourth configuration information is a target base station for inter-cell handover and further includes one of the following processes or a combination thereof:
[0433] The target base station carries a second time offset in the terminal-specific random access resource configuration provided to the source base station;
[0434] When the target base station detects the terminal sending a preamble based on the dedicated random access resource, the target base station compensates the time deviation according to the RO selected by the terminal on the basis of the second time offset for detecting the preamble;
[0435] The target base station carries a message for the terminal to determine the compensated timing advance required for sending a preamble in the terminal-specific RRC configuration message provided to the source base station.
[0436] During implementation, it further includes:
[0437] Information for determining a third time offset is sent to a terminal, wherein the terminal sends data on a communication resource selected according to a first configuration, and starts sending data on a communication resource selected according to a second configuration at a time point determined according to the third time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0438] Among them, Fig.14 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1400 and memory represented by memory 1420. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1410 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1400 is responsible for managing the bus architecture and general processing, and the memory 1420 may store data used by the processor 1400 when performing operations.
[0439] An embodiment of the present invention further provides a base station, including:
[0440] A first sending module of the base station, configured to send a second configuration and determine a first time offset;
[0441] A first receiving module of the base station, configured to select a communication resource according to a first configuration to receive data sent by a terminal, and to select a communication resource according to a second configuration to receive data sent by the terminal at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0442] and / or,
[0443] A second sending module of the base station, configured to send a fourth configuration and determine a second time offset;
[0444] A second receiving module of the base station is used to select a communication resource to receive data sent by the terminal according to the third configuration, and to select a communication resource to receive data sent by the terminal according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0445] and / or,
[0446] A third sending module of the base station, configured to send a second configuration;
[0447] The third receiving module of the base station is used to detect the data sent by the terminal in one of the following ways:
[0448] Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal; between the earliest effective time of the second configuration and the latest effective time of the second configuration, the first configuration and / or the second configuration is used to detect the data sent by the terminal; after the latest effective time of the second configuration, the second configuration is used to detect the data sent by the terminal;
[0449] Among them, the first configuration is the resource configuration used before sending the second configuration, the first configuration and the second configuration are public uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance, wherein the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration.
[0450] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.
[0451] For the specific implementation, please refer to the implementation of the data receiving method on the base station side.
[0452] Fig.15 The terminal structure diagram is shown in the figure. As shown in the figure, the terminal includes:
[0453] The processor 1500 is used to read the program in the memory 1520 and execute the following process:
[0454] receiving a second configuration sent by the base station, and determining a first time offset;
[0455] Sending data on a communication resource selected according to a first configuration, and starting to send data on a communication resource selected according to a second configuration at a time point determined according to a first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0456] and / or,
[0457] receiving a fourth configuration sent by the base station, and determining a second time offset;
[0458] Sending data on the communication resources selected according to the third configuration, and starting to send data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0459] and / or,
[0460] receiving a second configuration;
[0461] Sending data on a communication resource selected according to a first configuration, and starting to send data on a communication resource selected according to a second configuration at a time point determined according to a third time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0462] The transceiver 1510 is configured to receive and send data under the control of the processor 1500 .
[0463] In an implementation, the first time offset is determined by one of the following methods or a combination thereof:
[0464] The first time offset is determined by one of the following methods or a combination thereof:
[0465] Determined by information carried by the base station in RRC signaling, determined by information carried by the base station in DCI, determined by information carried by the base station in MAC CE, determined by information written in the device, determined by information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement;
[0466] and / or,
[0467] The second time offset is carried in one of the following ways or a combination thereof:
[0468] It is determined by the information carried by the base station in the RRC signaling, by the information carried by the base station in the DCI, by the information carried by the base station in the MAC CE, by the information written in the device, by the information reported by the terminal to the network device, by the corresponding relationship between the timing advance amount compensated by the terminal itself reported by the terminal, by the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and by measurement.
[0469] In implementation, the first time offset is carried in an IE corresponding to the common uplink communication resource configuration information carried in the RRC signaling;
[0470] and / or,
[0471] The second time offset is carried in the IE corresponding to the dedicated uplink communication resource configuration information carried in the RRC terminal dedicated information.
[0472] In implementation, when the time unit of the first time offset is milliseconds, the time point determined according to the first time offset is a time point after the second configuration is received that is the duration of the first time offset; or,
[0473] The first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after receiving the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the terminal receives the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration; or,
[0474] In implementation, when the time unit of the second time offset is milliseconds, the time point determined according to the second time offset is a time point after the fourth configuration is received and the duration of the second time offset has elapsed; or,
[0475] The second time offset K offset2 When the time unit is a time slot, the time point determined according to the second time offset is after receiving the fourth configuration, the uplink time slot The corresponding time point, wherein time slot m represents the downlink time slot in which the terminal receives the fourth configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
[0476] In implementation, the time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used when the terminal in the cell coverage area sends uplink data; or,
[0477] The time offset corresponding to the first time offset is greater than or equal to the maximum value of the timing advance used by the terminal within the cell coverage area when sending uplink data and the processing delay N pro The sum of N pro It indicates the processing delay of the terminal for receiving RRC signaling carrying public uplink communication resource configuration information and preparing to send uplink data.
[0478] In implementation, the time offset corresponding to the second time offset is greater than or equal to the timing advance used when the terminal sends uplink data; or,
[0479] The time offset corresponding to the second time offset is greater than or equal to the timing advance and processing delay N used by the terminal when sending uplink data. pro The sum of N pro Indicates the processing delay of the terminal for receiving RRC terminal-specific information carrying terminal-specific uplink communication resource configuration information and preparing to send uplink data.
[0480] In implementation, the second time offset and the first time offset are the same parameter.
[0481] In implementation, data is sent in one of the following ways:
[0482] The first configuration is used to send data before the earliest effective time of the second configuration, and the second configuration is used to send data at the latest effective time of the second configuration; or,
[0483] The first configuration is used to send data between the earliest effective time of the second configuration and the latest effective time of the second configuration; or,
[0484] Sending data using a second configuration; or,
[0485] Data sent using the first configuration and the second configuration;
[0486] Among them, the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration. The earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance.
[0487] In implementation, data is sent as follows:
[0488] The third configuration is used to send data before the fourth configuration takes effect, and the fourth configuration is used to send data after the fourth configuration takes effect;
[0489] The fourth configuration effective time is the third time or the third time minus the common timing advance, wherein the third time is the earliest time when the terminal sends data according to the fourth configuration to reach the base station.
[0490] In implementation, the time point determined by the third time offset is a time point after the terminal receives the second configuration and passes through a time offset corresponding to the third time offset.
[0491] During implementation, the third time offset is twice the propagation delay difference between the terminal and the farthest terminal within the cell coverage area to reach the serving base station.
[0492] In implementation, the second configuration is one of the following configurations or a combination thereof:
[0493] Public random access resource configuration, public frame structure configuration, public PUSCH resource configuration, public PUCCH resource configuration;
[0494] and / or,
[0495] The fourth configuration is one or a combination of the following configurations:
[0496] Terminal-specific random access resource configuration, dedicated frame structure configuration, dedicated PUSCH resource configuration, and dedicated PUCCH resource configuration.
[0497] In implementation, when the fourth configuration is a random access resource configuration dedicated to the terminal, when a preamble is sent according to the fourth configuration, the RO corresponding to the sent preamble is the most recent valid RO associated with the SSB or CSI-RS allocated to the terminal after the fourth configuration takes effect.
[0498] During implementation, it further includes:
[0499] Information for determining a third time offset sent by the base station to the terminal is received, and the third time offset is determined according to the information.
[0500] Among them, Fig.15In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1500 and various circuits of memory represented by memory 1520 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1510 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1530 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.
[0501] The processor 1500 is responsible for managing the bus architecture and general processing, and the memory 1520 can store data used by the processor 1500 when performing operations.
[0502] An embodiment of the present invention further provides a terminal, including:
[0503] A first receiving module of the terminal, configured to receive a second configuration sent by the base station, and determine a first time offset;
[0504] A first sending module of the terminal, configured to send data on a communication resource selected according to a first configuration, and to start sending data on a communication resource selected according to a second configuration at a time point determined according to a first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations;
[0505] and / or,
[0506] A second receiving module of the terminal, configured to receive a fourth configuration sent by the base station, and determine a second time offset;
[0507] A second sending module of the terminal, configured to send data on the communication resources selected according to the third configuration, and to start sending data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations;
[0508] and / or,
[0509] The third receiving module of the terminal is used to receive the second configuration;
[0510] The terminal third sending module is used to send data on the communication resources selected according to the first configuration, and to send data on the communication resources selected according to the second configuration starting at a time point determined according to a third time offset, wherein the first configuration is the resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
[0511] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.
[0512] For specific implementation, please refer to the implementation of the terminal side data sending method.
[0513] A computer-readable storage medium stores a computer program for executing the above-mentioned data receiving method and / or data sending method.
[0514] For specific implementation, please refer to the implementation of the data receiving method on the base station side and / or the data sending method on the terminal side.
[0515] To summarize, a new uplink communication resource configuration indication scheme is provided in an embodiment of the present invention to solve the problem of reduced system transmission efficiency in long-distance communication scenarios under the existing system message update mechanism, and the problem that the terminal uses the uplink communication-related resource configuration information obtained on the terminal side to send uplink data, but when the uplink data reaches the base station side, the base station side has changed the relevant resource configuration information and cannot correctly detect the uplink data.
[0516] The indication scheme mainly indicates the effective time of the resource configuration information when sending uplink communication related resource configuration information to the terminal. After receiving the resource configuration information, the terminal will change the corresponding resource configuration according to the resource configuration information after the indicated effective time.
[0517] By indicating the effective time of the RRC uplink communication resource configuration, the detection complexity of the base station can be effectively reduced, and at the same time, the base station and the terminal can have a consistent understanding of the effective time of the uplink communication resource configuration, thereby improving the accuracy of uplink communication data detection.
[0518] The details are as follows:
[0519] The terminal obtains the first time offset K offset , which corresponds to the effective time of the resource configuration related to uplink communication in the RRC signaling obtained by the terminal.
[0520] The terminal obtains the second time offset K offset2 , which corresponds to the effective time of the resource configuration related to uplink communication in the RRC terminal-specific information obtained by the terminal.
[0521] During the implementation process of the base station device, if an RRC signaling is sent to update the uplink communication resource configuration to the second configuration, and the public uplink communication resource configuration before sending is the first configuration, the base station estimates that the earliest time for the nearest terminal within the cell coverage to send uplink data to reach the base station according to the second configuration is the first time, and estimates that the earliest time for the farthest terminal within the cell coverage to send uplink data to reach the base station according to the second configuration is the second time, the public uplink communication resource configuration based on which the base station receives the uplink data sent by the detection terminal before the earliest effective time of the second configuration is the first configuration, and the public uplink communication resource configuration based on which the base station receives the uplink data sent by the detection terminal after the second configuration takes effect at the latest is the second configuration.
[0522] The earliest effective time of the second configuration is the first time or the first time minus the common timing advance, and the latest effective time of the second configuration is the second time or the second time minus the common timing advance.
[0523] Between the earliest effective time of the second configuration and the latest effective time of the second configuration, the public uplink communication resource configuration based on which the uplink data sent by the receiving detection terminal is the first configuration, or the second configuration, or the first configuration and the second configuration.
[0524] During the implementation process of the base station device, if an RRC terminal-dedicated signaling is sent to update the terminal-dedicated uplink communication resource configuration to the fourth configuration, and the terminal-dedicated uplink communication-related resource configuration before sending is the third configuration, then the base station estimates that the earliest time for the terminal to send uplink data to reach the base station according to the second configuration is the third time, and the base station receives and detects the uplink data sent by the terminal before the effective time of the fourth configuration, and the terminal-dedicated uplink communication resource configuration based on the third configuration is received and detected after the effective time of the fourth configuration. The terminal-dedicated uplink communication resource configuration based on the uplink data sent by the terminal is the fourth configuration.
[0525] The fourth configuration effective time is the third time or the third time minus the common timing advance, wherein the third time is the earliest time when the terminal sends data according to the fourth configuration to reach the base station.
[0526] During the implementation process, if the terminal receives an RRC signaling to update the uplink communication resource configuration to the second configuration, and the public uplink communication resource configuration before receiving is the first configuration, the terminal waits for a time offset corresponding to a third time offset, and then takes effect the second configuration.
[0527] Another feasible way is that the time offset corresponding to the third time offset can be twice the propagation delay difference between the terminal and the farthest terminal within the cell coverage to reach the serving base station. In order to support the terminal to obtain the third time offset, the network device base station can send corresponding information to the terminal, such as the maximum propagation delay supported within the cell coverage.
[0528] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) containing computer-usable program code.
[0529] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0530] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0531] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0532] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A data receiving method, characterized in that: The method is applied to a non-terrestrial satellite communication scenario, and the method comprises: The base station sends a second configuration and determines a first time offset; The base station selects a communication resource according to the first configuration to receive data sent by the terminal, and selects a communication resource according to the second configuration to receive data sent by the terminal at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations; and / or, The base station sends a fourth configuration, and determines a second time offset; The base station selects a communication resource to receive data sent by the terminal according to the third configuration, and starts selecting a communication resource to receive data sent by the terminal according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations; and / or, The base station sends the second configuration, and detects the data sent by the terminal in one of the following ways: Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal; between the earliest effective time of the second configuration and the latest effective time of the second configuration, the first configuration and / or the second configuration is used to detect the data sent by the terminal; after the latest effective time of the second configuration, the second configuration is used to detect the data sent by the terminal; Among them, the first configuration is the resource configuration used before sending the second configuration, the first configuration and the second configuration are public uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance, wherein the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration.
2. The method according to claim 1, characterized in that The first time offset is determined by one of the following methods or a combination thereof: The terminal is notified after being carried by radio resource control RRC signaling, the terminal is notified after being carried by downlink control indication DCI, the terminal is notified after being carried by media access control control unit MAC CE, written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement; and / or, The second time offset is carried in one of the following ways or a combination thereof: The terminal is notified after being carried by RRC signaling, the terminal is notified after being carried by DCI, the terminal is notified after being carried by MAC CE, it is written in the device, indicated in the information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined through measurement.
3. The method according to claim 1, characterized in that When the time unit of the first time offset is milliseconds, the time point determined according to the first time offset is a time point after the second configuration is sent and the first time offset duration has elapsed; or, The first time offset K offset When the time unit is a time slot, the time point determined according to the first time offset is the uplink time slot after sending the second configuration. The corresponding time point, wherein time slot n represents the downlink time slot in which the base station sends the second configuration information, 2 μUL Indicates the corresponding value of the uplink subcarrier spacing configuration, 2 μDL Indicates the corresponding value of the downlink subcarrier spacing configuration.
4. A data transmission method, characterized in that: The method is applied to a non-terrestrial satellite communication scenario, and the method comprises: The terminal receives the second configuration sent by the base station, and determines the first time offset; The terminal sends data on the communication resources selected according to the first configuration, and starts sending data on the communication resources selected according to the second configuration at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations; and / or, The terminal receives the fourth configuration sent by the base station, and determines a second time offset; The terminal sends data on the communication resources selected according to the third configuration, and starts sending data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations; and / or, The terminal receives a second configuration; The terminal sends data on the communication resources selected according to the first configuration, and starts sending data on the communication resources selected according to the second configuration at a time point determined according to the third time offset, wherein the first configuration is the resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
5. The method according to claim 4, characterized in that The first time offset is determined by one of the following methods or a combination thereof: The first time offset is determined by one of the following methods or a combination thereof: Determined by information carried by the base station in RRC signaling, determined by information carried by the base station in DCI, determined by information carried by the base station in MACCE, determined by information written in the device, determined by information reported by the terminal to the network device, determined according to the corresponding relationship between the timing advance amount compensated by the terminal itself reported, determined according to the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and determined by measurement; and / or, The second time offset is carried in one of the following ways or a combination thereof: It is determined by the information carried by the base station in the RRC signaling, by the information carried by the base station in the DCI, by the information carried by the base station in the MACCE, by the information written in the device, by the information reported by the terminal to the network device, by the corresponding relationship between the timing advance amount compensated by the terminal itself reported by the terminal, by the corresponding relationship between the maximum timing advance amount compensated by the terminal within the service range of the cell, and by measurement.
6. A base station, characterized in that: The base station is applied to a non-ground satellite communication scenario, and the base station includes: The processor reads the program in the memory and performs the following processes: sending a second configuration, and determining a first time offset; Selecting a communication resource according to a first configuration to receive data sent by a terminal, and starting at a time point determined according to a first time offset, selecting a communication resource according to a second configuration to receive data sent by the terminal, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations; and / or, sending a fourth configuration, and determining a second time offset; Selecting a communication resource according to the third configuration to receive data sent by the terminal, and starting at a time point determined according to the second time offset, selecting a communication resource according to the fourth configuration to receive data sent by the terminal, wherein the third configuration is a resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations; and / or, Send the second configuration and detect the data sent by the terminal in one of the following ways: Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal; between the earliest effective time of the second configuration and the latest effective time of the second configuration, the first configuration and / or the second configuration is used to detect the data sent by the terminal; after the latest effective time of the second configuration, the second configuration is used to detect the data sent by the terminal; The first configuration is a resource configuration used before sending the second configuration, the first configuration and the second configuration are common uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the common timing advance, and the latest effective time of the second configuration is the second time or the second time minus the common timing advance, wherein the first time is the earliest time when the nearest terminal within the cell coverage area sends data to reach the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to reach the base station according to the second configuration; A transceiver is used to receive and send data under the control of the processor.
7. A base station, characterized in that: The base station is applied to a non-ground satellite communication scenario, and the base station includes: A first sending module of the base station, configured to send a second configuration and determine a first time offset; A first receiving module of the base station, configured to select a communication resource according to a first configuration to receive data sent by a terminal, and to select a communication resource according to a second configuration to receive data sent by the terminal at a time point determined according to the first time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations; and / or, A second sending module of the base station, configured to send a fourth configuration and determine a second time offset; A second receiving module of the base station is used to select a communication resource to receive data sent by the terminal according to the third configuration, and to select a communication resource to receive data sent by the terminal according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before sending the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations; and / or, The third sending module of the base station is used to send the second configuration: The third receiving module of the base station is used to detect the data sent by the terminal in one of the following ways: Before the earliest effective time of the second configuration, the first configuration is used to detect the data sent by the terminal; between the earliest effective time of the second configuration and the latest effective time of the second configuration, the first configuration and / or the second configuration is used to detect the data sent by the terminal; after the latest effective time of the second configuration, the second configuration is used to detect the data sent by the terminal; Among them, the first configuration is the resource configuration used before sending the second configuration, the first configuration and the second configuration are public uplink communication resource configurations, the earliest effective time of the second configuration is the first time or the first time minus the public timing advance, and the latest effective time of the second configuration is the second time or the second time minus the public timing advance, wherein the first time is the earliest time when the nearest terminal within the cell coverage area sends data to the base station according to the second configuration, and the second time is the earliest time when the farthest terminal within the cell coverage area sends data to the base station according to the second configuration.
8. A terminal, characterized in that: The terminal is applied to a non-terrestrial satellite communication scenario, and the terminal includes: The processor reads the program in the memory and performs the following processes: receiving a second configuration sent by the base station, and determining a first time offset; Sending data on a communication resource selected according to a first configuration, and starting to send data on a communication resource selected according to a second configuration at a time point determined according to a first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations; and / or, receiving a fourth configuration sent by the base station, and determining a second time offset; Sending data on the communication resources selected according to the third configuration, and starting to send data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations; and / or, receiving a second configuration; Sending data on a communication resource selected according to a first configuration, and starting to send data on a communication resource selected according to a second configuration at a time point determined according to a third time offset, wherein the first configuration is a resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations; A transceiver is used to receive and send data under the control of the processor.
9. A terminal, characterized in that: The terminal is applied to a non-terrestrial satellite communication scenario, and the terminal includes: A first receiving module of the terminal, configured to receive a second configuration sent by the base station, and determine a first time offset; A first sending module of the terminal, configured to send data on a communication resource selected according to a first configuration, and to start sending data on a communication resource selected according to a second configuration at a time point determined according to a first time offset, wherein the first configuration is a resource configuration used before receiving the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations; and / or, A second receiving module of the terminal, configured to receive a fourth configuration sent by the base station, and determine a second time offset; A second sending module of the terminal, configured to send data on the communication resources selected according to the third configuration, and to start sending data on the communication resources selected according to the fourth configuration at a time point determined according to the second time offset, wherein the third configuration is a resource configuration used before receiving the fourth configuration, and the third configuration and the fourth configuration are terminal-specific uplink communication resource configurations; and / or, The third receiving module of the terminal is used to receive the second configuration; The terminal third sending module is used to send data on the communication resources selected according to the first configuration, and to send data on the communication resources selected according to the second configuration starting at a time point determined according to a third time offset, wherein the first configuration is the resource configuration used before sending the second configuration, and the first configuration and the second configuration are common uplink communication resource configurations.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program for executing the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
KR20200098572A