Cyclic-prefix-type processing method and apparatus, and related device
By associating signals of different CP types in the terminal and network side devices and determining the TA offset, the reliability problem in the communication system due to the failure to consider the cyclic prefix type is solved, and the resource utilization efficiency and communication reliability are improved.
Patent Information
- Application Number
- PCT/CN2025/071801
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-17
- Filing Date
- 2025-01-10
- Publication Date
- 2025-07-24
AI Technical Summary
When existing communication systems deal with beams of different coverage sizes, they do not consider the cyclic prefix type, resulting in a decrease in communication reliability.
The terminal and network side devices perform operations, associate the signal of the first cyclic prefix type to the signal of the second CP type, determine the CP type during the random access process, and determine the TA offset corresponding to different CP types, and realize the switching of the CP type to match beams of different coverage sizes.
Effectively avoid resource waste and interference between symbols, compensate for upstream and downstream time differences, and improve communication reliability.
Smart Images

Figure CN2025071801_24072025_PF_FP_ABST
Abstract
Description
Method, device and related equipment for processing cyclic prefix type
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application number 202410073311.4 filed in China on January 17, 2024, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application belongs to the field of communication technology, and specifically relates to a cyclic prefix type processing method, apparatus and related equipment. Background Art
[0004] In related technologies, in order to support beams of different coverage sizes, the network needs to introduce different CP types for downlink broadcast synchronization signals of different beams to resist the inter-symbol interference caused by different sizes of delay spread while also avoiding the resource overhead caused by using too long CP. For example, different cyclic prefix (CP) lengths are supported for different synchronization signal / physical broadcast channel signal block (Synchronization Signal and PBCH block, SSB) indexes. For some SSB indexes with wide coverage (usually with large delay spread and corresponding to some larger transmission and receiving points (TRP)), a lengthened CP is used, and for some SSB indexes with small coverage (usually with small delay spread and corresponding to some smaller TRP), a normal non-lengthened CP is used. However, in current communication systems, the CP type is not taken into account when performing communication processing, which is not conducive to improving communication reliability. Summary of the Invention
[0005] The embodiments of the present application provide a method, apparatus, and related equipment for processing cyclic prefix types, which can solve the problem of how to improve communication reliability.
[0006] In a first aspect, a method for processing a cyclic prefix type is provided, comprising:
[0007] The terminal performs a first operation, where the first operation includes at least one of the following:
[0008] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0009] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0010] Determine the TA offset corresponding to different CP types;
[0011] The CP type of the signal is changed from the third CP type to the fourth CP type.
[0012] In a second aspect, a method for processing a cyclic prefix type is provided, including:
[0013] The network-side device performs a second operation, where the second operation includes at least one of the following:
[0014] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0015] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0016] When a preset condition is met, the CP type of the signal is changed from the third CP type to the fourth CP type.
[0017] In a third aspect, a cyclic prefix type processing device is provided, including:
[0018] The first processing module is configured to perform a first operation, where the first operation includes at least one of the following:
[0019] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0020] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0021] Determine the TA offset corresponding to different CP types;
[0022] The CP type of the signal is changed from the third CP type to the fourth CP type.
[0023] In a fourth aspect, a cyclic prefix type processing device is provided, including:
[0024] The second processing module is configured to perform a second operation, where the second operation includes at least one of the following:
[0025] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0026] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0027] The CP type of the signal is changed from the third CP type to the fourth CP type.
[0028] In a fifth aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0029] In a sixth aspect, a terminal is provided, including a processor and a communication interface, wherein the processor is configured to perform a first operation, the first operation including at least one of the following:
[0030] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0031] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0032] Determine the TA offset corresponding to different CP types;
[0033] The CP type of the signal is changed from the third CP type to the fourth CP type.
[0034] In the seventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.
[0035] In an eighth aspect, a network-side device is provided, including a processor and a communication interface, wherein the processor is configured to perform a second operation, the second operation including at least one of the following:
[0036] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0037] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0038] The CP type of the signal is changed from the third CP type to the fourth CP type.
[0039] In the ninth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.
[0040] In the tenth aspect, a cyclic prefix type processing system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect.
[0041] In the eleventh aspect, a chip is provided, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or to implement the method as described in the second aspect.
[0042] In a twelfth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect or the second aspect.
[0043] In an embodiment of the present application, the terminal performs a first operation, which includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining the CP type of a third signal, wherein the third signal includes a signal in a random access process; determining the TA offset corresponding to different CP types; and changing the CP type of the signal from a third CP type to a fourth CP type. The above scheme achieves the purpose of associating signals based on CP types, determining the CP type of signals in a random access process, determining the TA offset corresponding to different CP types, and / or switching the CP type of the signal, thereby enabling communication processing based on signals corresponding to corresponding CP types, effectively avoiding resource waste and inter-symbol interference caused by too short CPs, or determining the TA offset based on the corresponding CP type to compensate for appropriate uplink and downlink time differences, thereby effectively providing communication reliability. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] FIG1 is a structural diagram of a communication system applicable to embodiments of the present application;
[0045] FIG2 shows one of the schematic diagrams of the association between RO and SSB;
[0046] FIG3 shows the second schematic diagram of the association between RO and SSB;
[0047] FIG4 is a schematic diagram showing a flow chart of a method for processing a cyclic prefix type according to an embodiment of the present application;
[0048] FIG5 is a second flow chart showing a method for processing a cyclic prefix type according to an embodiment of the present application;
[0049] FIG6 shows one of the module schematic diagrams of a cyclic prefix type processing device according to an embodiment of the present application;
[0050] FIG7 shows a second module schematic diagram of a cyclic prefix processing device according to an embodiment of the present application;
[0051] FIG8 is a block diagram showing a structure of a communication device according to an embodiment of the present application;
[0052] FIG9 shows a block diagram of a terminal according to an embodiment of the present application;
[0053] FIG10 shows a structural block diagram of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0054] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0055] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0056] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0057] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0058] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0059] In order to enable those skilled in the art to better understand the embodiments of the present application, the following description is first given.
[0060] (1) 5G synchronization signal and Physical Broadcast Channel (PBCH);
[0061] To enable the UE to search for a suitable cell and synchronize with it, the network typically broadcasts synchronization signals and provides certain key information about the cell. Synchronization signals primarily include the primary synchronization signal and the secondary synchronization signal. The most important information carried by the PBCH is system information, also known as the Master Information Block (MIB).
[0062] (2) The mapping rules for the synchronization signal / physical broadcast channel signal block (SSB) to the physical random access channel transmission opportunity in 5G NR;
[0063] The configuration parameters for PRACH resources and SSB-RO are configured in System Information Block (SIB) 1. In NR, a cell can configure multiple frequency division multiplexing (FDM) physical random access channel transmission opportunities (PRACH transmission occasions, or PRACH Occasions, abbreviated as ROs) at a time domain location for PRACH transmission. The number of ROs that can be FDMed at a time can be: {1, 2, 4, 8}, which is configured and determined by the higher-layer parameter msg1-FDM.
[0064] The random access preamble can only be transmitted on the time domain resources configured by the parameter physical random access channel configuration index (PRACHConfigurationIndex) and the frequency domain resources configured by the parameter msg1-FDM. RA ∈{0,1,…,M-1}, where M is equal to the high-level parameter msg1-FDM. At the time of initial access, the PRACH frequency domain resource n RA The PRACH frequency domain resource n is numbered in ascending order starting from the lowest frequency RO resource in the initial active uplink bandwidth part. Otherwise, the PRACH frequency domain resource n is RA The RO resources are numbered in ascending order starting from the lowest frequency RO resource in the active uplink bandwidth part. For example, the number of FDM ROs at a time is 8 (msg1-FDM=8), and the RO resources are numbered from RO#0 to RO#7 in ascending order according to the frequency.
[0065] In NR, there is an association between RO and the actual SSB sent. RO is associated with SSB in the order of frequency domain (from low frequency to high frequency) and then time domain. One SSB may be associated with multiple consecutive ROs, or multiple SSBs may be associated with one RO (in this case, different SSBs correspond to different preambles), which is configured by the network through the parameter ssb-perRACH-OccasionAndCB-PreamblesPerSSB. For example, oneEighth means that one SSB is associated with 8 consecutive ROs, eight means that 8 SSBs are associated with one RO, and {n4,n8,n12,…} represents the number of preambles associated with each SSB on a RO. For example, the value n4 means that the number of preambles associated with each SSB on a RO is 4, and n8 means that the number of preambles associated with each SSB on a RO is 4.
[0066] After all SSBs have completed one round of association with the RO, an SSB-RO mapping cycle is formed. An SSB-RO association period may include one or more SSB-RO mapping cycles. An SSB-RO association pattern period may include one or more SSB-RO association periods. The SSB-RO mapping is repeated based on the association pattern period, and the maximum association pattern period is 160ms.
[0067] Typically, a base station can use different beams to send different SSBs. The number of SSBs is configured using the ssb-PositionsInBurst parameter. For Frequency Range 2 (FR2), the maximum number of SSBs is 64. Based on the strength of the received downlink beam / SSB, the UE selects the RO / "RO and preamble combination" associated with the SSB with a good signal and sends Msg1. In this way, the network can determine the SSB selected by the UE based on the RO / "RO and preamble combination" of the received preamble. Msg2 is then sent on the downlink beam corresponding to the SSB to ensure the reception quality of the downlink signal.
[0068] For example, as shown in Figure 2, at a given moment in time, the number of FDM ROs is 8, and the number of SSBs actually transmitted is 4. RO#0 and RO#1 are associated with SSB#0, RO#2 and RO#3 are associated with SSB#1, RO#4 and RO#5 are associated with SSB#2, and RO#6 and RO#7 are associated with SSB#3. That is, SSB#0, SSB#1, SSB#2, and SSB#3 are associated with two ROs each. If the UE determines to send PRACH / Msg1 on the RO corresponding to SSB#0, then the UE selects an RO between RO#0 and RO#1 to send the PRACH.
[0069] For example, Figure 3 shows the SSB to RO mapping diagram of SSB, where each rectangular box indicates an RO, and the SSB therein is the SSB associated with the RO. The number of ROs of FDM at a time is 2, and the number of SSBs actually transmitted is 8, namely SSB#0, SSB#1, ..., SSB#7, with every 2 SSBs associated with 1 RO. When multiple SSBs share one RO, the preamble sets associated with the multiple SSBs are different, that is, the same preamble cannot belong to the preamble sets associated with different SSBs at the same time: Taking RO#0 in Figure 3 as an example, RO#0 has a total of 60 preambles, of which preambles with indexes 0 to 29 are associated with SSB#0, and preambles with indexes 30 to 59 are associated with SSB#1.
[0070] Before sending PRACH, the UE first selects an SSB with RSRP higher than the threshold based on the RSRP of the received beam (SSB). If the RSRP of multiple SSBs is higher than the threshold, the terminal can select any SSB with RSRP higher than the threshold. If there is no SSB with RSRP higher than the threshold, the UE selects an SSB based on the implementation.
[0071] Based on the network (NW) configuration, the UE obtains the correspondence between the SSB and the RO. After selecting the SSB, the RO corresponding to the selected SSB is used as the RO for sending PRACH / Preamble / Msg1. If the selected SSB is associated with multiple ROs, the terminal can select one of the ROs for sending PRACH / Preamble / Msg1.
[0072] For example: In the example shown in Figure 2, assuming that the UE selects SSB#1, the UE can select one from RO#2 and RO#3 to send PRACH / Msg1; in the example shown in Figure 3, if the UE selects SSB#1, the UE can select the available RO closest to the current time among the ROs (RO#0 or 4) associated with SSB#1 to send PRACH / Msg1. In the selected RO, the UE selects a preamble from the preamble set associated with the selected SSB to send PRACH. As shown in Figure 3, one RO is associated with two SSBs, so in the available preamble set associated with the SSB in one RO, the preamble will be divided into two subsets, each subset corresponding to one SSB. The UE will select a preamble sequence in the preamble subset corresponding to the selected SSB for sending PRACH / Msg1.
[0073] (3) Random access process;
[0074] Random access can have many purposes. For example, random access triggered by a PDCCH order is primarily used to enable the UE to obtain uplink time synchronization. Another example is when a UE establishes an initial radio link, it can obtain its user identity (User ID) - Cell Radio Network Temporary Identity (Cell RNTI, C-RNTI) information through the random access process.
[0075] In the prior art, the random access procedure may be a contention-based random access procedure or a non-contention-based random access procedure. The random access procedure may be a four-step random access procedure (also called a Type-1 random access procedure) or a two-step random access procedure (also called a Type-2 random access procedure).
[0076] In the contention-based 4-step random access process (Random Access Channel, RACH), the UE first sends msg1 to the network, including a preamble. After the network detects the preamble, it sends msg2 / RAR (Random Access Response) message, which includes the number of the preamble detected by the network and the uplink radio resources allocated to the UE to send msg3. After receiving msg2, the UE confirms that at least one of the preamble numbers carried in msg2 is consistent with the number of the preamble it sent, and then sends msg3 containing contention resolution information based on the resources indicated by the RAR. After receiving msg3, the network sends msg4 containing contention resolution information. After receiving msg4, the UE confirms that the resolution information is consistent with the one it sent in msg3, thus completing the 4-step random access.
[0077] The network includes uplink grant information in the RAR to indicate the MSG3 PUSCH scheduling information, and includes information such as the random access process preamble identifier (RACH preamble ID, RAPID), temporary cell radio network temporary identifier (Temporary-CRNTI, TC-RNTI), and timing advance (TA). If the network does not receive the MSG3 PUSCH, it can schedule the retransmission of the MSG3 PUSCH in the PDCCH scrambled by the TC-RNTI.
[0078] For the contention random access process, different UEs randomly select preambles for transmission. In this way, different UEs may select the same preamble to send on the same time-frequency radio resources (RO resources). This situation can be understood as a UE preamble conflict. In this case, different UEs will receive the same RAR. At this time, different UEs will transmit MSG3 PUSCH according to the scheduling information in the RAR UL grant. Since the existing technology does not support repeated transmission of MSG.3PUSCH, the network can only decode the PUSCH (including contention resolution information) sent by one UE on one MSG3 PUSCH scheduling resource. Therefore, the network will include the contention resolution information received in MSG3 in MSG4. If the contention resolution information in MSG4 received by the UE matches the contention resolution information sent by the UE in MSG3 PUSCH, the UE considers that the contention resolution is successful. If they do not match, the contention resolution is considered unsuccessful.
[0079] If the contention resolution is unsuccessful, the UE reselects RACH transmission resources, performs PRACH transmission, and makes the next random access attempt.
[0080] NR Rel-16 introduced the two-step random access procedure, 2-step RACH. In the first step, the UE sends MsgA to the network. After receiving MsgA, the network sends MsgB to the UE. If the UE does not receive MsgB within a certain period of time, it increments the counter counting the number of MsgA transmissions and resends MsgA. If the MsgA transmission counter reaches a certain threshold, the UE switches from the 2-step random access procedure to the 4-step random access procedure.
[0081] MsgA consists of the MsgA preamble and MsgA PUSCH. The preamble is sent on the Ro used for 2-step RACH, and the PUSCH is sent on the MsgA PUSCH resources associated with the MsgA preamble and Ro. MsgA PUSCH resources are a set of PUSCH resources configured for each PRACH slot, including time-frequency resources and DMRS resources, and are associated with the PRACH resources within the PRACH slot.
[0082] The network-triggered non-contention-based random access process is as follows:
[0083] 1. Receive random access resource configuration information corresponding to a non-contention-based random access procedure indicated by an NW. The configuration information can be used for beam failure recovery (BFR), handover (HO), or a PDCCH order-triggered non-contention-based random access procedure. The corresponding configuration information indicates the applicable beam indicator (SSB or CSI-RS) and the associated non-contention preamble for the non-contention-based random access procedure. For BFR and HO, the corresponding configuration information may also include RO configuration information and a reference signal received power (RSRP) threshold for beam selection.
[0084] 2. After obtaining the configuration information, for BFR and HO, the UE will determine whether to use non-contention random access resources based on the measured beam quality and RSRP threshold (for example, non-contention random access resources will be used only if the beam quality is higher than the RSRP threshold). Subsequently, the UE selects a beam and its corresponding non-contention Preamble and sends Msg1 (non-contention Preamble) to the network side. After receiving Msg1, the network side sends a Msg2 (RAR) message to the UE, which carries uplink grant information and the number of the random access preamble (preamble ID). If the preamble ID is the same as the number of the random access preamble sent by the UE's Msg1, the UE considers that the random access process is successful and sends the PUSCH scheduled by RAR. Otherwise, the PREAMBLE_TRANSMISSION_COUNTER is incremented by one, and the random access attempt is re-initiated, the random access resource is selected again, and Msg1 is sent.
[0085] (4) Determination of the RO set when PRACH is repeatedly transmitted;
[0086] Rel-18 introduced PRACH repetition to enhance uplink coverage. For PRACH repetition, the UE needs to repeatedly send the Preamble on multiple ROs at different positions in the time domain associated with the same SSB. The number of repetitions can be {2, 4, 8}. After the UE determines the number of PRACH repetitions, it needs to determine the RO set (group). The number of valid ROs in the RO set is equal to the number of PRACH repetitions. Assuming that the number of PRACH repetitions is N1, the RO group determination rule is: first determine the starting RO of the RO group, and then determine the remaining N-1 ROs of the RO group. The remaining N1-1 ROs of each RO group are ROs associated with the same SSB, the same frequency position, and the same associated Preamble set as the starting RO.
[0087] (5) Cyclic prefix;
[0088] In an Orthogonal Frequency Division Multiplexing (OFDM) system, an OFDM symbol typically consists of two parts: the cyclic prefix (CP) and the time-domain signal obtained after IFFT. The CP consists of the last Ncp samples of the second part.
[0089] Without CP, inter-symbol interference (ISI) may exist between two adjacent OFDM symbols. For example, due to multipath delay, the tail of the previous OFDM symbol overlaps with multiple sampling points at the beginning of the second OFDM symbol, or due to timing error, the FFT time window at the receiving end includes the last multiple sampling points of the previous OFDM symbol and some sampling points of the current OFDM symbol. Adding a cyclic prefix, and the length of the cyclic prefix is not less than the total delay (for example, including the delay caused by transmission delay and timing error), can ensure that the FFT time window at the receiving end only includes the signal of the current OFDM symbol, without ISI. It is not difficult to see that the length of the CP is related to the channel environment. For example, in an environment with small propagation delay, a shorter CP is sufficient to eliminate ISI, while in an environment with large propagation delay, a longer CP is required. Therefore, the NR / LTE system supports two types of CP, one is called Normal CP (NCP) and the other is called Extended CP (ECP). CP can prevent inter-symbol interference (ISI), but because it cannot carry additional information, its overhead reduces resource efficiency. Specifically, the longer the CP is and the greater its proportion within an OFDM symbol, the lower the transmission efficiency of that OFDM symbol. With NCP, 14 OFDM symbols can be transmitted in a time slot, while with ECP, only 12 OFDM symbols can be transmitted. System design typically requires a trade-off between transmission efficiency and ISI.
[0090] The NR system can support different subcarrier spacings (SCS). For different SCSs, the ratio of the number of sampling points in the first part (CP) and the second part of the OFDM symbol is the same, thus ensuring the same transmission efficiency. For any SCS, for a specific OFDM symbol, the ratio of the number of sampling points in the first part NCP to the second part is 144:2048. If the first part is ECP, the ratio is 512:2048. It can be seen that since the ratio of the first part to the second part does not change with the SCS, the time length of the CP part decreases as the SCS increases.
[0091] In NR systems, evaluation has shown that while the CP length decreases with increasing SCS, in FR1 scenarios, the NCP length is sufficient to reduce intersymbol interference when SCS = 15 kHz and 30 kHz. However, when SCS = 60 kHz, the NCP length is insufficient under certain channel conditions. Therefore, NCP and ECP are supported when SCS = 60 kHz. In FR2 and FR2-2 scenarios, due to the reduced coverage area, the use of analog beams significantly reduces multipath delay compared to FR1. Therefore, although the CP length decreases with increasing SCS, the NCP length remains sufficient.
[0092] Furthermore, for NR / LTE systems, the time and frequency domain offsets of the UE or base station caused by hardware must meet specific requirements. For example, the UE must meet carrier frequency offset (CFO) limits of no more than 0.1ppm, and the UE must periodically correct for this time and frequency domain offset based on synchronization signals. Therefore, the length of the CP required for timing error is essentially negligible. In NR systems, when configuring a BWP, the base station configures a unique CP type for that BWP (NCP or ECP).
[0093] (6) Timing Advance (TA) and TA offset;
[0094] In 5G, the timing advance (TA) applied by the UE is determined by the following formula: TA =(N TA +N TA,UE-specific +N TA,common +N TA,offset )×T c ;
[0095] Among them, N TA Indicated and updated by the TA Command field in msg2 / msgB or the TA command in MAC CE; for PRACH, N TA =0;
[0096] N TA,UE-specific TA is the TA estimated and pre-compensated by the UE autonomously in the non-terrestrial network (NTN);
[0097] N TA,common It is a public TA controlled and instructed by the network in the NTN network;
[0098] N TA,offset A fixed timing offset that depends on the frequency band and LTE / NR coexistence, and is specified by network configuration or protocol;
[0099] T c is the basic time unit, T c =1 / (Δf max ·N f ) where Δf max =480·10 3 Hz, N f =4096.
[0100] Among them, N TA,UE-specific It is calculated by the UE based on some auxiliary information, such as the UE position and the ephemeris of the serving satellite.
[0101] NTN UE at least supports calculating and pre-compensating the Doppler frequency offset on the service link using the UE position and the ephemeris of the serving satellite.
[0102] The above N TA,common The relevant parameters and the ephemeris of the service satellite use the same validity duration, which is broadcast by the system message and indicated by 4 bits. The optional values are {5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 120, 180, 240, 900 (for GEO)}, in seconds.
[0103] During a valid duration, the UE assumes that N TA,common The relevant parameters and ephemeris of the service satellite are valid and there is no update.
[0104] If within a valid duration, N TA,common If the relevant parameters and the ephemeris of the serving satellite are unavailable, the UE assumes that the uplink is out of synchronization.
[0105] The above validity duration starts from the epoch time (initial time) of the auxiliary information (such as the ephemeris of the service satellite).
[0106] When the epoch time is explicitly indicated by a system message, the epoch time is the start time of a DL subframe, which is indicated by the system frame number (SFN) and subframe number;
[0107] When the system message does not explicitly indicate the epoch time, the epoch time can be implicitly determined by the end time of the system message window (SI window) for transmitting the NTN-specific SIB;
[0108] When the epoch time is indicated by dedicated signaling, the epoch time is the start time of a DL subframe, and the DL subframe is indicated by the system frame number (SFN) and the subframe number;
[0109] For N TA,offset In the terrestrial network (TN), its value depends on the duplex mode (TDD or FDD) and the frequency band.
[0110] The following describes in detail the cyclic prefix type processing method provided by the embodiment of the present application through some embodiments and application scenarios in conjunction with the accompanying drawings.
[0111] As shown in FIG4 , an embodiment of the present application provides a method for processing a cyclic prefix type, including:
[0112] Step 401: The terminal performs a first operation, where the first operation includes at least one of the following:
[0113] The first item: associate a first signal of a first cyclic prefix CP type with a second signal of a second CP type.
[0114] The first CP type and the second CP type are the same as or different from each other.
[0115] In the embodiment of the present application, the first signal and the second signal may be signals for implementing a preset communication function. Since different CP types can support beams of different coverage sizes, communication functions under different coverage sizes can be implemented by mapping the first signals of different first CP types to the second signal. For example, the first signal of the first CP type and the second signal of the associated second CP type may be used to implement small data transmission under different coverage sizes, random access under different coverage sizes, triggering of on-demand SSB under different coverage sizes, triggering of on-demand SSB and PRACH resources under different coverage sizes, or activation of flexible RO under different coverage sizes.
[0116] The second item: determining a CP type of a third signal, where the third signal includes a signal in a random access process.
[0117] The above random access process includes but is not limited to two-step random access, four-step random access, and RACH-less access.
[0118] Here, by determining the CP type of the signal during the random access process, each transmission step during the random access process can use a matching CP type, thereby avoiding resource waste or inter-symbol interference caused by an overly short CP.
[0119] The third item: Determine the TA offset corresponding to different CP types.
[0120] For the first uplink transmission of the terminal in the selected network, different TA offsets are determined based on the CP type to compensate for the appropriate uplink and downlink time differences.
[0121] Item 4: Changing the CP type of the signal from the third CP type to the fourth CP type.
[0122] Here, CP type switching can be implemented so that the terminal can switch to the beam of the corresponding CP type based on changes in various factors, improving resource utilization efficiency and system communication reliability.
[0123] It should be noted that in the embodiments of the present application, one CP type corresponds to at least one CP length, or one CP type corresponds to at least one signal format related to the CP. For example, the CP length corresponding to the first CP type is the length of the normal CP, and the CP length corresponding to the second CP type is the length of the extended CP.
[0124] In an embodiment of the present application, the terminal performs a first operation, which includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining the CP type of a third signal, wherein the third signal includes a signal in a random access process; determining the TA offset corresponding to different CP types; and changing the CP type of the signal from a third CP type to a fourth CP type. The above scheme achieves the purpose of associating signals based on CP types, determining the CP type of signals in a random access process, determining the TA offset corresponding to different CP types, and / or switching the CP type of the signal, thereby enabling communication processing based on signals corresponding to corresponding CP types, effectively avoiding resource waste and inter-symbol interference caused by too short CPs, or determining the TA offset based on the corresponding CP type to compensate for appropriate uplink and downlink time differences, thereby effectively providing communication reliability.
[0125] Optionally, the first signal includes at least one of the following:
[0126] Synchronization Signal Block (SSB)
[0127] Channel State Information Reference Signal (CSI-RS);
[0128] Sounding Reference Signal (SRS);
[0129] Physical Random Access Channel (PRACH);
[0130] Wake Up Signal (WUS).
[0131] The SSB in the embodiments of the present application can also be described as any module that includes at least one of a synchronization signal, a broadcast signal, a broadcast channel (PBCH), other system messages, a downlink broadcast channel, or its control channel.
[0132] Optionally, the second signal includes at least one of the following:
[0133] CSI-RS;
[0134] PRACH;
[0135] Physical Uplink Shared Channel (PUSCH); for example, a Configured Grant (CG) PUSCH for small data transmission in the idle or inactive state, or a MsgA PUSCH in a two-step random access procedure, or the first uplink PUSCH transmission or its retransmission in a RACH-less procedure;
[0136] SRS;
[0137] Wake-up signal;
[0138] Positioning Reference Signal (PRS).
[0139] For example, assume there are two SSB types: SSB type 1 uses a normal CP, and SSB type 2 uses an extended CP. There are two CG PUSCH configurations for small data transmission when the terminal is in the RRC inactive state: CG PUSCH configuration 1 uses a normal CP, and CG PUSCH configuration 2 uses an extended CP. In this case, SSB type 1 can be mapped to CG PUSCH configuration 1, and SSB type 2 can be mapped to CG PUSCH configuration 2, thereby supporting small data transmission under both coverage sizes.
[0140] For another example, assume there are two SSB types: SSB type 1 uses a normal CP, and SSB type 2 uses an extended CP. Two PRACH resource types are used for four-step random access: PRACH type 1 uses the normal CP RPACH format, and PRACH type 2 uses a long CP format, such as a long sequence. In this case, SSB type 1 can be mapped to PRACH configuration 1, and SSB type 2 can be mapped to PRACH configuration 2, thereby supporting random access with both coverage sizes.
[0141] For example, assume there are two on-demand SSB types: SSB type 1 uses a normal CP, and SSB type 2 uses an extended CP. Two WUS resource configurations are used to trigger on-demand SSB: WUS configuration 1 uses a normal CP, and WUS configuration 2 uses an extended CP. In this case, SSB type 1 can be mapped to WUS configuration 1, and SSB type 2 can be mapped to WUS configuration 2, thereby supporting the triggering of on-demand SSBs with both coverage sizes.
[0142] For another example, assume that there are two on-demand SSB types, SSB type 1 uses a normal CP CP type, and SSB type 2 uses an extended CP CP type. There are two PRACH resource types for four-step random access, PRACH type 1 uses a normal CP RPACH format CP type, and PRACH type 2 uses a long CP format CP type, such as a long sequence. There are two WUS resource configurations for triggering on-demand SSB and PRACH resources associated with on-demand SSB, WUS configuration 1 uses a normal CP CP type, and WUS configuration 2 uses an extended CP CP type. In this case, SSB type 1 can be mapped to WUS configuration 1, SSB type 2 can be mapped to WUS configuration 2, and SSB type 1 can be mapped to PRACH configuration 1, and SSB type 2 can be mapped to PRACH configuration 2. This supports the triggering of on-demand SSB and PRACH resources under two coverage sizes.
[0143] For another example, assume there are two flexible PRACH resource types: PRACH type 1 uses a normal CP RPACH format, while PRACH type 2 uses a long CP format, such as a long sequence. Two WUS resource configurations are used to activate flexible PRACH resources: WUS configuration 1 uses a normal CP, while WUS configuration 2 uses an extended CP. In this case, PRACH type 1 can be mapped to WUS configuration 1, and PRACH type 2 can be mapped to WUS configuration 2, thereby supporting the activation of flexible ROs under both coverage sizes.
[0144] Optionally, the first signal and the second signal satisfy at least one of the following:
[0145] Corresponding to different signal indexes;
[0146] Corresponding to different signal index groups;
[0147] Two signals configured independently;
[0148] Corresponding to different time units; optionally, the time unit is a time period corresponding to the signal;
[0149] Corresponding to different frequency domain units; for example, the frequency domain unit is BWP;
[0150] Corresponding to different service cells;
[0151] Corresponding to different carriers;
[0152] Corresponding to different bandwidths (band);
[0153] Corresponding to different subbands;
[0154] Corresponding to different sub-carrier spacing (SCS).
[0155] Optionally, the method of the embodiment of the present application further includes:
[0156] The validity of the timing advance TA for PUSCH transmission, SRS transmission, or wake-up signal transmission is determined according to the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal.
[0157] As an implementation manner, determining the validity of a TA for PUSCH transmission, SRS transmission, or wake-up signal transmission according to a CP type of a PUSCH, a CP type of an SRS, or a CP type of a wake-up signal includes:
[0158] Determine a corresponding measurement value change threshold according to the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal;
[0159] The validity of the TA used for PUSCH transmission, SRS transmission, or wake-up signal transmission is determined according to a relationship between the measurement amount of the measurement signal and the measurement amount change threshold.
[0160] For example, when the change value of the measurement amount of the measurement signal is less than or equal to the measurement amount change threshold, it is determined that the TA used for PUSCH transmission, SRS transmission, or wake-up signal transmission is valid.
[0161] Optionally, the measurement value change threshold includes at least one of the following: a downlink signal RSRP change threshold, a round-trip time (RTT) change threshold, a transmission delay (propagation delay) change threshold, and a terminal position change threshold.
[0162] The above-mentioned measurement quantity change threshold may also be a change threshold corresponding to other measurement quantities used for positioning.
[0163] For example, the RSRP change threshold can be independently configured with corresponding values for different CP types. For example, for a PUSCH with a larger CP length, the RSRP change threshold can be configured to be larger, and for a PUSCH with a smaller CP length, the RSRP change threshold can be configured to be smaller.
[0164] For another example, the RTT change threshold or the transmission delay change threshold can be independently configured with corresponding values for different CP types. For example, for a PUSCH with a larger CP length, the RTT change threshold or the transmission delay change threshold can be configured to be larger. For a PUSCH with a smaller CP length, the RTT change threshold or the transmission delay change threshold can be configured to be smaller.
[0165] For another example, the terminal position change threshold can be independently configured with corresponding values for different CP types. For example, for PUSCH with a larger CP length, the terminal position change threshold can be configured to be larger, and for PUSCH with a smaller CP length, the terminal position change threshold can be configured to be smaller.
[0166] As an implementation manner, determining the validity of the timing advance TA for PUSCH transmission, SRS transmission, or wake-up signal transmission according to the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal includes:
[0167] Determine, according to the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal, and the measurement signal, the validity of the timing advance TA for PUSCH transmission, SRS transmission, or wake-up signal transmission;
[0168] The CP type of the measurement signal is associated with the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal.
[0169] For example, the CP type of the measurement signal is the same as the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal.
[0170] Optionally, determining the CP type of the third signal includes:
[0171] determining a CP type of the third signal according to at least one of the following:
[0172] a type of a reference signal associated with a target signal selected by the terminal, the target signal comprising at least one of message 1 Msg1, message A MsgA, and a PUSCH without a random access channel RACH-less procedure;
[0173] a frequency band or a synchronization raster (sync raster) where a reference signal associated with the target signal, selected by the terminal, is located;
[0174] The location of the terminal;
[0175] Default value; for example, the CP type corresponding to the longest CP length;
[0176] Time advance group TAG identifier;
[0177] Random access type; for example, ECP is used for two-step random access and NCP is used for four-step random access;
[0178] The CP type specified by the network; for example, for Contention Free Random Access (CFRA), the network can tell the terminal which CP type or signal format to use in proprietary signaling or physical layer signaling. For another example, the network can indirectly specify the CP type or signal format by sending a control channel that schedules proprietary signaling or a search space or control resource set (CORESET) where the control channel on which physical layer signaling is sent is located. For example, the network specifies the CP length or type of Msg3 through Msg2.
[0179] The CP type assumed in the last transmission;
[0180] The size of the TA. For example, when the TA specified by the network through msg2 is greater than or not less than a certain value, Msg3 uses a long CP.
[0181] Optionally, the third signal includes at least one of the following:
[0182] Msg1, MsgA, PUSCH of RACH-less process, Msg2, Msg3, Msg4, MsgB, feedback message of PUSCH of RACH-less process, PDCCH scheduled by PUSCH of RACH-less process.
[0183] Exemplarily, the format or CP length of Msg1 or MsgA or RACH-less PUSCH transmission is determined by one or more of the following methods: the type of reference signal associated with the target signal selected by the terminal; the frequency band or synchronization grid in which the reference signal associated with the target signal selected by the terminal is located; the location of the terminal; the default value; the time advance group TAG identifier; the random access type; the CP type specified by the network.
[0184] Exemplarily, the feedback message PDSCH of Msg2 PDSCH or Msg3 PUSCH or Msg4 PDSCH or MsgB PDSCH or RACH-less PUSCH or its scheduling PDCCH determines the CP type in one or more of the following ways: the type of the reference signal associated with the corresponding target signal selected by the terminal; the frequency band or synchronization grid where the reference signal associated with the corresponding target signal selected by the terminal is located; the location of the terminal; the default value; the time advance group TAG identifier; the random access type; the CP type specified by the network; the CP type assumed in the previous transmission; the size of the TA.
[0185] By determining the CP type of the signal during the random access process, the CP type of the signal during the random access process can be matched with the CP type of the selected SSB or PRACH, thereby enabling random access over a specific coverage size area.
[0186] Optionally, determining TA offsets corresponding to different CP types includes at least one of the following:
[0187] Item 1: Determine TA offsets corresponding to different CP types according to a first TA offset table, where the first TA offset table includes TA offsets corresponding to at least two CP types;
[0188] Item 2: determining TA offsets corresponding to different CP types according to a second TA offset table, where the second TA offset table includes offset values of TA offsets corresponding to at least two CP types relative to a reference TA offset;
[0189] Item 3: Determine TA offsets corresponding to different CP types according to a third TA offset table, wherein each of the third TA offset tables corresponds to a default TA offset value corresponding to a CP type;
[0190] Item 4: Determine the TA offset corresponding to different CP types based on the TA offset corresponding to the preset CP type or a function of the reference TA offset; for example, the TA offset of CP type 2 is 1 / 2 of the TA offset of type 1.
[0191] Item 5: Determine the TA offset corresponding to different CP types based on the TA offset indicated by the network.
[0192] In an embodiment of the present application, the network may introduce a reference to indicate the TA offset corresponding to different CP types, or introduce a reference to indicate the offset value of the TA offset of different CP types relative to a certain CP type. Optionally, if the network only indicates one TA offset, the terminal considers that the offset applies to all CP types or the terminal considers that the offset applies only to a specific CP type, and other CP types use the default value. For example, two parameters are introduced to indicate the TA offset of two CP types respectively, and the specific parameter configuration information format is as follows:
[0193] ServingCellConfigCommon::=SEQUENCE{
[0194] physCellId PhysCellId OPTIONAL,--Cond HOAndServCellAdd,
[0195] downlinkConf8 igCommon DownlinkConfigCommon OPTIONAL,--Cond HOAndServCellAdd
[0196] uplinkConfigCommon UplinkConfigCommon OPTIONAL,--Need M
[0197] supplementaryUplinkConfig UplinkConfigCommon OPTIONAL,--Need S
[0198] n-TimingAdvanceOffsetCPType1 ENUMERATED{n0,n25600,n39936}OPTIONAL,--Need S
[0199] n-TimingAdvanceOffsetCPType2 ENUMERATED{n0,n12800,n19968}OPTIONAL,--Need S.
[0200] Exemplarily, as shown in Table 1, TA offsets under two CP types are defined.
[0201] Table 1
[0202] In the embodiment of the present application, different TA offsets are determined based on the CP type to compensate for appropriate uplink and downlink time differences, thereby improving system communication reliability.
[0203] Optionally, changing the CP type of the signal from the third CP type to the fourth CP type includes: changing the CP type of the signal from the third CP type to the fourth CP type when a preset condition is met;
[0204] The preset conditions include at least one of the following:
[0205] The measurement amount of the reference signal corresponding to the third CP type is less than or equal to the first threshold; optionally, the measurement amount includes energy or quality or a function of energy or a function of quality, where the energy can be expressed by reference signal received power (RSRP), and the quality can be expressed by reference signal received quality (RSRQ), signal-to-noise and interference ratio (SINR), or signal-to-noise ratio (SNR);
[0206] A measurement quantity of a group of reference signals associated with the third CP type is less than or equal to a second threshold;
[0207] The measurement amount of the reference signal corresponding to the fourth CP type is greater than or equal to the measurement amount of the reference signal corresponding to the third CP type;
[0208] A function of a measurement value Y of a measurement quantity of a reference signal corresponding to the fourth CP type and a measurement value X of a measurement quantity of a reference signal corresponding to the third CP type satisfies a certain condition; for example, X / Y<α; α is specified by a network configuration or protocol;
[0209] The change in the terminal TA value at two moments is greater than or equal to a third threshold;
[0210] The change in the terminal location information at two moments is greater than or equal to a fourth threshold;
[0211] The terminal switches the sending and receiving point TRP or TRP group;
[0212] The terminal switches the reference signal or reference signal group;
[0213] Terminal switches TAG;
[0214] Terminal switches BWP;
[0215] Terminal switching intelligent super surface device (Reflective Intelligent Surface, RIS);
[0216] The signals received or sent by the terminal are transmitted through RIS;
[0217] The terminal switches from the terrestrial network TN to the non-terrestrial network NTN;
[0218] The terminal switches satellites;
[0219] The terminal receives instruction information, where the instruction information is used to instruct to switch the CP type;
[0220] The delay spread estimated or obtained by the terminal is greater than or equal to a fifth threshold.
[0221] Optionally, the reference signal includes at least one of the following:
[0222] Signals used for channel information measurement; for example, CSI-RS;
[0223] Signals used for time-frequency estimation; for example, TRS;
[0224] Reference signals used for positioning; for example, PRS;
[0225] Signals dedicated to CP or CP group selection, reselection, or switching; for example, the network additionally configures signals dedicated to TRP or TRP group selection, reselection, or switching;
[0226] A signal dedicated to selecting, reselecting, or switching a TRP or TRP group; for example, a signal additionally configured by the network for selecting, reselecting, or switching a TRP or TRP group is sent by the corresponding TRP or TRP within the TRP group to the terminal;
[0227] A signal module containing a synchronization signal or a broadcast signal, for example, SSB.
[0228] In the embodiments of the present application, when the terminal's environment changes, such as a change in location, the current CP type may no longer be usable, and therefore it is necessary to switch to a more appropriate CP type for signal transmission and reception. The above solution ensures that the terminal switches to the corresponding CP type beam, improving resource utilization efficiency and system reliability.
[0229] In an embodiment of the present application, the terminal performs a first operation, which includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining the CP type of a third signal, wherein the third signal includes a signal in a random access process; determining the TA offset corresponding to different CP types; and changing the CP type of the signal from a third CP type to a fourth CP type. The above scheme achieves the purpose of associating signals based on CP types, determining the CP type of signals in a random access process, determining the TA offset corresponding to different CP types, and / or switching the CP type of the signal, thereby enabling communication processing based on signals corresponding to corresponding CP types, effectively avoiding resource waste and inter-symbol interference caused by too short CPs, or determining the TA offset based on the corresponding CP type to compensate for appropriate uplink and downlink time differences, thereby effectively providing communication reliability.
[0230] As shown in FIG5 , the embodiment of the present application further provides a method for processing a cyclic prefix type, including:
[0231] Step 501: The network-side device performs a second operation, where the second operation includes at least one of the following:
[0232] The first item: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0233] The first CP type and the second CP type are the same as or different from each other.
[0234] In the embodiment of the present application, the first signal and the second signal may be signals for implementing a preset communication function. Since different CP types can support beams of different coverage sizes, communication functions under different coverage sizes can be implemented by mapping the first signals of different first CP types to the second signal. For example, the first signal of the first CP type and the second signal of the associated second CP type may be used to implement small data transmission under different coverage sizes, random access under different coverage sizes, triggering of on-demand SSB under different coverage sizes, triggering of on-demand SSB and PRACH resources under different coverage sizes, or activation of flexible RO under different coverage sizes.
[0235] Item 2: Determine a CP type of a third signal, where the third signal includes a signal in a random access process;
[0236] The above random access process includes but is not limited to two-step random access, four-step random access, and RACH-less access.
[0237] Here, by determining the CP type of the signal during the random access process, each transmission step during the random access process can use a matching CP type, thereby avoiding resource waste or inter-symbol interference caused by an overly short CP.
[0238] Item 3: Changing the CP type of the signal from the third CP type to the fourth CP type.
[0239] Here, CP type switching can be implemented so that the terminal can switch to the beam of the corresponding CP type based on changes in various factors, improving resource utilization efficiency and system communication reliability.
[0240] It should be noted that in the embodiments of the present application, one CP type corresponds to at least one CP length, or one CP type corresponds to at least one signal format related to the CP. For example, the CP length corresponding to the first CP type is the length of the normal CP, and the CP length corresponding to the second CP type is the length of the extended CP.
[0241] In an embodiment of the present application, a network-side device performs a second operation, which includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining a CP type of a third signal, wherein the third signal includes a signal during a random access process; and changing the CP type of the signal from the third CP type to a fourth CP type. The above scheme achieves the purpose of associating signals based on CP types, determining the CP type of signals during a random access process, and / or switching the CP type of signals, thereby enabling communication processing based on signals corresponding to corresponding CP types, thereby effectively providing communication reliability.
[0242] Optionally, the first signal includes at least one of the following: a synchronization signal / physical broadcast channel signal block SSB; a channel state information reference signal CSI-RS; a sounding reference signal SRS; a physical random access channel PRACH; or a wake-up signal.
[0243] Optionally, the second signal includes at least one of the following: CSI-RS; PRACH; physical uplink shared channel PUSCH; SRS; wake-up signal; positioning reference signal PRS.
[0244] Optionally, the first signal and the second signal satisfy at least one of the following:
[0245] Corresponding to different signal indexes;
[0246] Corresponding to different signal index groups;
[0247] Two signals configured independently;
[0248] Corresponding to different time units;
[0249] Corresponding to different frequency domain units;
[0250] Corresponding to different service cells;
[0251] Corresponding to different carriers;
[0252] Corresponding to different bandwidths;
[0253] Corresponding to different sub-bands;
[0254] Corresponding to different subcarrier spacing.
[0255] The first signal and the second signal have been described in detail in the method embodiment on the terminal side and will not be repeated here.
[0256] Optionally, determining the CP type of the third signal includes:
[0257] determining a CP type of the third signal according to at least one of the following:
[0258] a type of a reference signal associated with a target signal selected by the terminal, the target signal comprising at least one of message 1 Msg1, message A MsgA, and a PUSCH without a random access channel RACH-less procedure;
[0259] a frequency band or synchronization grid where a reference signal associated with the target signal, selected by the terminal, is located;
[0260] The location of the terminal;
[0261] default value;
[0262] Time advance group TAG identifier;
[0263] Random access type;
[0264] Network-specified CP type;
[0265] The CP type assumed in the last transmission;
[0266] The size of the TA.
[0267] Optionally, the third signal includes at least one of the following:
[0268] Msg1, MsgA, PUSCH of RACH-less process, Msg2, Msg3, Msg4, MsgB, feedback message of PUSCH of RACH-less process, PDCCH scheduled by PUSCH of RACH-less process.
[0269] It should be noted that the way in which the network side device determines the CP type of the third signal is the same as the way in which the terminal side determines the CP type of the third signal, which will not be repeated here.
[0270] Optionally, changing the CP type of the signal from the third CP type to the fourth CP type includes: changing the CP type of the signal from the third CP type to the fourth CP type when a preset condition is met;
[0271] The preset conditions include at least one of the following:
[0272] The measurement amount of the reference signal corresponding to the third CP type is less than or equal to a first threshold;
[0273] A measurement quantity of a group of reference signals associated with the third CP type is less than or equal to a second threshold;
[0274] The measurement amount of the reference signal corresponding to the fourth CP type is greater than or equal to the measurement amount of the reference signal corresponding to the third CP type;
[0275] A function of a measurement value Y of a measurement quantity of a reference signal corresponding to the fourth CP type and a measurement quantity of a reference signal corresponding to the third CP type satisfies a certain condition;
[0276] The change in the terminal TA value at two moments is greater than or equal to a third threshold;
[0277] The change in the terminal location information at two moments is greater than or equal to a fourth threshold;
[0278] The terminal switches the sending and receiving point TRP or TRP group;
[0279] The terminal switches the reference signal or reference signal group;
[0280] Terminal switches TAG;
[0281] Terminal switches BWP;
[0282] Terminal switching intelligent metasurface device;
[0283] The signals received or sent by the terminal are transmitted through RIS;
[0284] The terminal switches from the terrestrial network TN to the non-terrestrial network NTN;
[0285] The terminal switches satellites;
[0286] The terminal receives instruction information, where the instruction information is used to instruct to switch the CP type;
[0287] The delay spread estimated or obtained by the terminal is greater than or equal to a fifth threshold.
[0288] Optionally, the reference signal includes at least one of the following:
[0289] A signal used for channel information measurement;
[0290] Signals for time-frequency estimation;
[0291] Reference signals for positioning;
[0292] Signals dedicated to CP or CP group selection, reselection, or switching;
[0293] Signal dedicated to TRP or TRP group selection or reselection or switching;
[0294] Signal modules containing synchronization signals or broadcast signals;
[0295] detecting a reference signal;
[0296] Physical random access signal;
[0297] Wake-up signal;
[0298] Uplink control channel or signal;
[0299] Uplink shared data channel or signal.
[0300] Optionally, the network side device can measure at least one of the above-mentioned detection reference signal; physical random access signal; wake-up signal; uplink control channel or signal; uplink shared data channel or signal, and then determine whether the transmission of a certain channel switches the CP type.
[0301] The method of the embodiment of the present application further includes: indicating TA offsets corresponding to different CP types.
[0302] As an implementation method, the indication of the TA offset corresponding to different CP types includes at least one of the following: indicating the TA offset corresponding to different CP types through a first parameter; indicating the offset value of the TA offset corresponding to different CP types relative to the TA offset of the preset CP type through a second parameter.
[0303] As an implementation manner, indicating the TA offsets corresponding to different CP types includes: indicating a target TA offset, where the target TA offset is applicable to all CP types or to a specific CP type.
[0304] Optionally, when a target TA offset is indicated, the terminal determines the TA offsets of other CP types except the specific CP type as default values.
[0305] In an embodiment of the present application, a network-side device performs a second operation, which includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining a CP type of a third signal, wherein the third signal includes a signal during a random access process; and changing the CP type of the signal from the third CP type to a fourth CP type. The above scheme achieves the purpose of associating signals based on CP types, determining the CP type of signals during a random access process, and / or switching the CP type of signals, thereby enabling communication processing based on signals corresponding to corresponding CP types, thereby effectively providing communication reliability.
[0306] The cyclic prefix type processing method provided in the embodiment of the present application can be executed by a cyclic prefix type processing device. In the embodiment of the present application, the cyclic prefix type processing method performed by the cyclic prefix type processing device is used as an example to illustrate the cyclic prefix type processing device provided in the embodiment of the present application.
[0307] As shown in FIG6 , an embodiment of the present application further provides a cyclic prefix type processing device 600, including:
[0308] The first processing module 601 is configured to perform a first operation, where the first operation includes at least one of the following:
[0309] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0310] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0311] Determine the TA offset corresponding to different CP types;
[0312] The CP type of the signal is changed from the third CP type to the fourth CP type.
[0313] Optionally, the first signal includes at least one of the following:
[0314] Synchronization signal / physical broadcast channel signal block SSB;
[0315] Channel State Information Reference Signal CSI-RS;
[0316] Sounding reference signal SRS;
[0317] Physical Random Access Channel PRACH;
[0318] Wake-up signal.
[0319] Optionally, the second signal includes at least one of the following: CSI-RS; PRACH; physical uplink shared channel PUSCH; SRS; wake-up signal; positioning reference signal PRS.
[0320] Optionally, the first signal and the second signal satisfy at least one of the following: corresponding to different signal indexes; corresponding to different signal index groups; being two independently configured signals; corresponding to different time units; corresponding to different frequency domain units; corresponding to different service cells; corresponding to different carriers; corresponding to different bandwidths; corresponding to different subbands; corresponding to different subcarrier spacings.
[0321] Optionally, the device of an embodiment of the present application further includes: a determination module for determining the validity of the timing advance TA for PUSCH transmission or for SRS transmission or for wake-up signal transmission based on the CP type of PUSCH, the CP type of SRS or the CP type of the wake-up signal.
[0322] Optionally, the determining module includes:
[0323] A first determination submodule is configured to determine a corresponding measurement amount change threshold according to a CP type of a PUSCH, a CP type of an SRS, or a CP type of a wake-up signal;
[0324] The second determining submodule is configured to determine the validity of the TA used for PUSCH transmission, SRS transmission, or wake-up signal transmission according to a relationship between the measurement amount of the measurement signal and the measurement amount change threshold.
[0325] Optionally, the determination module is configured to determine the validity of a timing advance TA for PUSCH transmission, SRS transmission, or wake-up signal transmission according to a CP type of a PUSCH, a CP type of an SRS, or a CP type of a wake-up signal, and a measurement signal;
[0326] The CP type of the measurement signal is associated with the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal.
[0327] Optionally, the measurement value change threshold includes at least one of the following: an RSRP change threshold of a downlink signal, a round-trip time (RTT) change threshold, a transmission delay change threshold, and a terminal position change threshold.
[0328] Optionally, the first processing module is configured to determine a CP type of the third signal according to at least one of the following:
[0329] a type of a reference signal associated with a target signal selected by the terminal, the target signal comprising at least one of message 1 Msg1, message A MsgA, and a PUSCH without a random access channel RACH-less procedure;
[0330] a frequency band or synchronization grid where a reference signal associated with the target signal, selected by the terminal, is located;
[0331] The location of the terminal;
[0332] default value;
[0333] Time advance group TAG identifier;
[0334] Random access type;
[0335] Network-specified CP type;
[0336] The CP type assumed in the last transmission;
[0337] The size of the TA.
[0338] Optionally, the third signal includes at least one of the following:
[0339] Msg1, MsgA, PUSCH of RACH-less process, Msg2, Msg3, Msg4, MsgB, feedback message of PUSCH of RACH-less process, PDCCH scheduled by PUSCH of RACH-less process.
[0340] Optionally, the first processing module is configured to perform at least one of the following:
[0341] Determining TA offsets corresponding to different CP types according to a first TA offset table, where the first TA offset table includes TA offsets corresponding to at least two CP types;
[0342] Determining TA offsets corresponding to different CP types according to a second TA offset table, where the second TA offset table includes offset values of TA offsets corresponding to at least two CP types relative to a reference TA offset;
[0343] Determining TA offsets corresponding to different CP types according to a third TA offset table, wherein each of the third TA offset tables corresponds to a default TA offset value corresponding to a CP type;
[0344] Determine the TA offsets corresponding to different CP types according to a preset TA offset corresponding to the CP type or a function of a reference TA offset;
[0345] Determine the TA offset corresponding to different CP types based on the TA offset indicated by the network.
[0346] Optionally, the first processing module is configured to change the CP type of the signal from the third CP type to the fourth CP type when a preset condition is met;
[0347] The preset conditions include at least one of the following:
[0348] The measurement amount of the reference signal corresponding to the third CP type is less than or equal to a first threshold;
[0349] A measurement quantity of a group of reference signals associated with the third CP type is less than or equal to a second threshold;
[0350] The measurement amount of the reference signal corresponding to the fourth CP type is greater than or equal to the measurement amount of the reference signal corresponding to the third CP type;
[0351] A function of a measurement value of a measurement quantity of a reference signal corresponding to the fourth CP type and a measurement quantity of a reference signal corresponding to the third CP type satisfies a certain condition;
[0352] The change in the terminal TA value at two moments is greater than or equal to a third threshold;
[0353] The change in the terminal location information at two moments is greater than or equal to a fourth threshold;
[0354] The terminal switches the sending and receiving point TRP or TRP group;
[0355] The terminal switches the reference signal or reference signal group;
[0356] Terminal switches TAG;
[0357] Terminal switches BWP;
[0358] Terminal switching intelligent metasurface device RIS;
[0359] The signals received or sent by the terminal are transmitted through RIS;
[0360] The terminal switches from the terrestrial network TN to the non-terrestrial network NTN;
[0361] The terminal switches satellites;
[0362] The terminal receives instruction information, where the instruction information is used to instruct to switch the CP type;
[0363] The delay spread estimated or obtained by the terminal is greater than or equal to a fifth threshold.
[0364] Optionally, the reference signal includes at least one of the following: a signal for channel information measurement; a signal for time-frequency estimation; a reference signal for positioning; a signal dedicated to CP or CP group selection, reselection or switching; a signal dedicated to TRP or TRP group selection, reselection or switching; a signal module containing a synchronization signal or a broadcast signal.
[0365] In an embodiment of the present application, a first operation is performed, and the first operation includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining the CP type of a third signal, the third signal including a signal in a random access process; determining the TA offset corresponding to different CP types; and changing the CP type of the signal from a third CP type to a fourth CP type. The above scheme achieves the purpose of associating signals based on CP types, determining the CP type of signals in a random access process, determining the TA offset corresponding to different CP types, and / or switching the CP type of the signal, so that communication processing can be performed based on the signal corresponding to the corresponding CP type, effectively avoiding resource waste and inter-symbol interference caused by too short CP, or, determining the TA offset based on the corresponding CP type to compensate for the appropriate uplink and downlink time difference, thereby effectively providing communication reliability.
[0366] As shown in FIG7 , an embodiment of the present application further provides a cyclic prefix type processing device 700, including:
[0367] The second processing module 700 is configured to perform a second operation, where the second operation includes at least one of the following:
[0368] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0369] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0370] When a preset condition is met, the CP type of the signal is changed from the third CP type to the fourth CP type.
[0371] Optionally, the first signal includes at least one of the following: a synchronization signal / physical broadcast channel signal block SSB; a channel state information reference signal CSI-RS; a sounding reference signal SRS; a physical random access channel PRACH; or a wake-up signal.
[0372] Optionally, the second signal includes at least one of the following: CSI-RS; PRACH; physical uplink shared channel PUSCH; SRS; wake-up signal; positioning reference signal PRS.
[0373] Optionally, the first signal and the second signal satisfy at least one of the following: corresponding to different signal indexes; corresponding to different signal index groups; being two independently configured signals; corresponding to different time units; corresponding to different frequency domain units; corresponding to different service cells; corresponding to different carriers; corresponding to different bandwidths; corresponding to different subbands; corresponding to different subcarrier spacings.
[0374] Optionally, the second processing module is configured to determine the CP type of the third signal according to at least one of the following:
[0375] a type of a reference signal associated with a target signal selected by the terminal, the target signal comprising at least one of message 1 Msg1, message A MsgA, and a PUSCH without a random access channel RACH-less procedure;
[0376] a frequency band or synchronization grid where a reference signal associated with the target signal, selected by the terminal, is located;
[0377] The location of the terminal;
[0378] default value;
[0379] Time advance group TAG identifier;
[0380] Random access type;
[0381] Network-specified CP type;
[0382] The CP type assumed in the last transmission;
[0383] The size of the TA.
[0384] Optionally, the third signal includes at least one of the following:
[0385] Msg1, MsgA, PUSCH of RACH-less process, Msg2, Msg3, Msg4, MsgB, feedback message of PUSCH of RACH-less process, PDCCH scheduled by PUSCH of RACH-less process.
[0386] Optionally, the preset condition includes at least one of the following:
[0387] The measurement amount of the reference signal corresponding to the third CP type is less than or equal to a first threshold;
[0388] A measurement quantity of a group of reference signals associated with the third CP type is less than or equal to a second threshold;
[0389] The measurement amount of the reference signal corresponding to the fourth CP type is greater than or equal to the measurement amount of the reference signal corresponding to the third CP type;
[0390] A function of a measurement value Y of a measurement quantity of a reference signal corresponding to the fourth CP type and a measurement quantity of a reference signal corresponding to the third CP type satisfies a certain condition;
[0391] The change in the terminal TA value at two moments is greater than or equal to a third threshold;
[0392] The change in the terminal location information at two moments is greater than or equal to a fourth threshold;
[0393] The terminal switches the sending and receiving point TRP or TRP group;
[0394] The terminal switches the reference signal or reference signal group;
[0395] Terminal switches TAG;
[0396] Terminal switches BWP;
[0397] Terminal switching intelligent metasurface device;
[0398] The signals received or sent by the terminal are transmitted through RIS;
[0399] The terminal switches from the terrestrial network TN to the non-terrestrial network NTN;
[0400] The terminal switches satellites;
[0401] The terminal receives instruction information, where the instruction information is used to instruct to switch the CP type;
[0402] The delay spread estimated or obtained by the terminal is greater than or equal to a fifth threshold.
[0403] Optionally, the reference signal includes at least one of the following:
[0404] A signal used for channel information measurement;
[0405] Signals for time-frequency estimation;
[0406] Reference signals for positioning;
[0407] Signals dedicated to CP or CP group selection, reselection, or switching;
[0408] Signal dedicated to TRP or TRP group selection or reselection or switching;
[0409] Signal modules containing synchronization signals or broadcast signals;
[0410] detecting a reference signal;
[0411] Physical random access signal;
[0412] Wake-up signal;
[0413] Uplink control channel or signal;
[0414] Uplink shared data channel or signal.
[0415] The device of the embodiment of the present application further includes:
[0416] The indication module is used to indicate the TA offset corresponding to different CP types.
[0417] Optionally, the instruction module is configured to perform at least one of the following:
[0418] The TA offset corresponding to different CP types is indicated by the first parameter;
[0419] The second parameter indicates the offset value of the TA offset corresponding to different CP types relative to the TA offset of the preset CP type.
[0420] Optionally, the indication module is used to indicate a target TA offset, where the target TA offset is applicable to all CP types or to a specific CP type.
[0421] In an embodiment of the present application, a second operation is performed, and the second operation includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining the CP type of a third signal, wherein the third signal includes a signal during a random access process; and changing the CP type of the signal from the third CP type to a fourth CP type. The above scheme achieves the purpose of associating signals based on CP type, determining the CP type of signals during a random access process, and / or switching the CP type of signals, thereby enabling communication processing based on signals corresponding to corresponding CP types, thereby effectively providing communication reliability.
[0422] The cyclic prefix type processing device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in the electronic device, such as an integrated circuit or chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0423] The cyclic prefix type processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 4 to 5 and achieve the same technical effects. To avoid repetition, they will not be described here.
[0424] Optionally, as shown in Figure 8, an embodiment of the present application further provides a communication device 800, including a processor 801 and a memory 802, wherein the memory 802 stores a program or instruction that can be run on the processor 801. For example, when the communication device 800 is a terminal, the program or instruction is executed by the processor 801 to implement the various steps of the embodiment of the cyclic prefix type processing method executed by the above-mentioned terminal, and can achieve the same technical effect. When the communication device 800 is a network-side device, the program or instruction is executed by the processor 801 to implement the various steps of the embodiment of the cyclic prefix type processing method, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0425] An embodiment of the present application further provides a terminal, including a processor and a communication interface, wherein the processor is configured to perform a first operation, wherein the first operation includes at least one of the following:
[0426] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0427] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0428] Determine the TA offset corresponding to different CP types;
[0429] The CP type of the signal is changed from the third CP type to the fourth CP type.
[0430] This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment are applicable to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 9 is a schematic diagram of the hardware structure of a terminal implementing the embodiment of this application.
[0431] The terminal 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909 and at least some of the components of the processor 910.
[0432] Those skilled in the art will appreciate that the terminal 900 may further include a power source (such as a battery) for powering various components. The power source may be logically connected to the processor 910 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG9 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0433] It should be understood that in an embodiment of the present application, the input unit 904 may include a graphics processing unit (GPU) 9041 and a microphone 9042, and the graphics processor 9041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 907 includes a touch panel 9071 and at least one of other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.
[0434] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 901 may transmit the data to the processor 910 for processing. Furthermore, the RF unit 901 may send uplink data to the network-side device. Typically, the RF unit 901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0435] The memory 909 can be used to store software programs or instructions and various data. The memory 909 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 909 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 909 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0436] Processor 910 may include one or more processing units. Optionally, processor 910 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 910.
[0437] The processor 910 is configured to perform a first operation, where the first operation includes at least one of the following:
[0438] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0439] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0440] Determine the TA offset corresponding to different CP types;
[0441] The CP type of the signal is changed from the third CP type to the fourth CP type.
[0442] Optionally, the first signal includes at least one of the following: a synchronization signal / physical broadcast channel signal block SSB; a channel state information reference signal CSI-RS; a sounding reference signal SRS; a physical random access channel PRACH; or a wake-up signal.
[0443] Optionally, the second signal includes at least one of the following: CSI-RS; PRACH; physical uplink shared channel PUSCH; SRS; wake-up signal; positioning reference signal PRS.
[0444] Optionally, the first signal and the second signal satisfy at least one of the following: corresponding to different signal indexes; corresponding to different signal index groups; being two independently configured signals; corresponding to different time units; corresponding to different frequency domain units; corresponding to different service cells; corresponding to different carriers; corresponding to different bandwidths; corresponding to different subbands; corresponding to different subcarrier spacings.
[0445] Optionally, the processor 910 is further configured to determine, according to the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal, the validity of the timing advance TA for PUSCH transmission, SRS transmission, or wake-up signal transmission.
[0446] Optionally, the processor 910 is further used to: determine a corresponding measurement amount change threshold according to the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal; and determine the validity of the TA used for PUSCH transmission, SRS transmission, or wake-up signal transmission according to a relationship between the measurement amount of the measurement signal and the measurement amount change threshold.
[0447] Optionally, the processor 910 is further used to determine the validity of the timing advance TA for PUSCH transmission, SRS transmission, or wake-up signal transmission based on the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal, and the measurement signal; wherein the CP type of the measurement signal is associated with the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal.
[0448] Optionally, the measurement value change threshold includes at least one of the following: an RSRP change threshold of a downlink signal, a round-trip time (RTT) change threshold, a transmission delay change threshold, and a terminal position change threshold.
[0449] Optionally, the processor 910 is further configured to:
[0450] determining a CP type of the third signal according to at least one of the following:
[0451] a type of a reference signal associated with a target signal selected by the terminal, the target signal comprising at least one of message 1 Msg1, message A MsgA, and a PUSCH without a random access channel RACH-less procedure;
[0452] a frequency band or synchronization grid where a reference signal associated with the target signal, selected by the terminal, is located;
[0453] The location of the terminal;
[0454] default value;
[0455] Time advance group TAG identifier;
[0456] Random access type;
[0457] Network-specified CP type;
[0458] The CP type assumed in the last transmission;
[0459] The size of the TA.
[0460] Optionally, the third signal includes at least one of the following:
[0461] Msg1, MsgA, PUSCH of RACH-less process, Msg2, Msg3, Msg4, MsgB, feedback message of PUSCH of RACH-less process, PDCCH scheduled by PUSCH of RACH-less process.
[0462] Optionally, the processor 910 is further configured to perform at least one of the following:
[0463] Determining TA offsets corresponding to different CP types according to a first TA offset table, where the first TA offset table includes TA offsets corresponding to at least two CP types;
[0464] Determining TA offsets corresponding to different CP types according to a second TA offset table, where the second TA offset table includes offset values of TA offsets corresponding to at least two CP types relative to a reference TA offset;
[0465] Determining TA offsets corresponding to different CP types according to a third TA offset table, wherein each of the third TA offset tables corresponds to a default TA offset value corresponding to a CP type;
[0466] Determine the TA offsets corresponding to different CP types according to a preset TA offset corresponding to the CP type or a function of a reference TA offset;
[0467] Determine the TA offset corresponding to different CP types based on the TA offset indicated by the network.
[0468] Optionally, the preset condition includes at least one of the following:
[0469] The measurement amount of the reference signal corresponding to the third CP type is less than or equal to a first threshold;
[0470] A measurement quantity of a group of reference signals associated with the third CP type is less than or equal to a second threshold;
[0471] The measurement amount of the reference signal corresponding to the fourth CP type is greater than or equal to the measurement amount of the reference signal corresponding to the third CP type;
[0472] A function of a measurement value of a measurement quantity of a reference signal corresponding to the fourth CP type and a measurement quantity of a reference signal corresponding to the third CP type satisfies a certain condition;
[0473] The change in the terminal TA value at two moments is greater than or equal to a third threshold;
[0474] The change in the terminal location information at two moments is greater than or equal to a fourth threshold;
[0475] The terminal switches the sending and receiving point TRP or TRP group;
[0476] The terminal switches the reference signal or reference signal group;
[0477] Terminal switches TAG;
[0478] Terminal switches BWP;
[0479] Terminal switching intelligent metasurface device RIS;
[0480] The signals received or sent by the terminal are transmitted through RIS;
[0481] The terminal switches from the terrestrial network TN to the non-terrestrial network NTN;
[0482] The terminal switches satellites;
[0483] The terminal receives instruction information, where the instruction information is used to instruct to switch the CP type;
[0484] The delay spread estimated or obtained by the terminal is greater than or equal to a fifth threshold.
[0485] Optionally, the reference signal includes at least one of the following: a signal for channel information measurement; a signal for time-frequency estimation; a reference signal for positioning; a signal dedicated to CP or CP group selection, reselection or switching; a signal dedicated to TRP or TRP group selection, reselection or switching; a signal module containing a synchronization signal or a broadcast signal.
[0486] In an embodiment of the present application, the terminal performs a first operation, which includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining the CP type of a third signal, wherein the third signal includes a signal in a random access process; determining the TA offset corresponding to different CP types; and changing the CP type of the signal from a third CP type to a fourth CP type. The above scheme achieves the purpose of associating signals based on CP types, determining the CP type of signals in a random access process, determining the TA offset corresponding to different CP types, and / or switching the CP type of the signal, thereby enabling communication processing based on signals corresponding to corresponding CP types, effectively avoiding resource waste and inter-symbol interference caused by too short CP, or, enabling the TA offset to be determined based on the corresponding CP type to compensate for appropriate uplink and downlink time differences, thereby effectively providing communication reliability.
[0487] An embodiment of the present application further provides a network-side device, including a processor and a communication interface, wherein the processor is configured to perform a second operation, where the second operation includes at least one of the following:
[0488] Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type;
[0489] determining a CP type of a third signal, the third signal comprising a signal in a random access process;
[0490] The CP type of the signal is changed from the third CP type to the fourth CP type. This network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation method of the above method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.
[0491] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 10, network-side device 1000 includes an antenna 101, a radio frequency device 102, a baseband device 103, a processor 104, and a memory 105. Antenna 101 is connected to radio frequency device 102. In the uplink direction, radio frequency device 102 receives information via antenna 101 and sends the received information to baseband device 103 for processing. In the downlink direction, baseband device 103 processes the information to be transmitted and sends it to radio frequency device 102. Radio frequency device 102 processes the received information and then sends it through antenna 101.
[0492] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 103 , which includes a baseband processor.
[0493] The baseband device 103 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 10, one of which is, for example, a baseband processor, which is connected to the memory 105 through a bus interface to call the program in the memory 105 and execute the network device operations shown in the above method embodiment.
[0494] The network side device may further include a network interface 106, which is, for example, a Common Public Radio Interface (CPRI).
[0495] Specifically, the network side device 1000 of the embodiment of the present application also includes: instructions or programs stored in the memory 105 and executable on the processor 104. The processor 104 calls the instructions or programs in the memory 105 to execute the method of execution of each module shown in Figure 7 and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0496] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned cyclic prefix type processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0497] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0498] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned cyclic prefix type processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0499] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0500] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned cyclic prefix type processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0501] An embodiment of the present application also provides a cyclic prefix type processing system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the cyclic prefix type processing method executed by the terminal as described above, and the network side device can be used to execute the steps of the cyclic prefix type processing method executed by the network side device as described above.
[0502] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be noted that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0503] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0504] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A processing method for cyclic prefix types, comprising: The terminal performs a first operation, and the first operation includes at least one of the following: Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; Determining the CP type of a third signal, where the third signal includes signals in a random access process; Determining TA offsets corresponding to different CP types; Changing the CP type of a signal from a third CP type to a fourth CP type.
2. The method according to claim 1, wherein The first signal includes at least one of the following: Synchronization signal / physical broadcast channel signal block SSB; Channel state information reference signal CSI-RS; Sounding reference signal SRS; Physical random access channel PRACH; Wake-up signal.
3. The method according to claim 1 or 2, wherein The second signal includes at least one of the following: CSI-RS; PRACH; Physical uplink shared channel PUSCH; SRS; Wake-up signal; Positioning reference signal PRS.
4. The method according to any one of claims 1 to 3, wherein The first signal and the second signal satisfy at least one of the following: Corresponding to different signal indexes; Corresponding to different signal index groups; Two independently configured signals; Corresponding to different time units; Corresponding to different frequency domain units; Corresponding to different serving cells; Corresponding to different carriers; Corresponding to different bandwidths; Corresponding to different subbands; Corresponding to different subcarrier spacings.
5. The method according to any one of claims 1 to 4, wherein It further includes: Determining the validity of the time advance TA for PUSCH transmission or for SRS transmission or for wake-up signal transmission according to the CP type of PUSCH, the CP type of SRS, or the CP type of the wake-up signal.
6. The method according to claim 5, wherein Determining the validity of the TA for PUSCH transmission or for SRS transmission or for wake-up signal transmission according to the CP type of PUSCH, the CP type of SRS, or the CP type of the wake-up signal includes: Determining a corresponding measurement quantity change threshold according to the CP type of PUSCH, the CP type of SRS, or the CP type of the wake-up signal; Determining the validity of the TA for PUSCH transmission or for SRS transmission or for wake-up signal transmission according to the relationship between the measurement quantity of the measurement signal and the measurement quantity change threshold.
7. The method according to claim 5, wherein The determining the validity of the time advance TA for PUSCH transmission or for SRS transmission or for wake-up signal transmission according to the CP type of PUSCH, the CP type of SRS, or the CP type of the wake-up signal includes: Determining the validity of the time advance TA for PUSCH transmission or for SRS transmission or for wake-up signal transmission according to the CP type of PUSCH, the CP type of SRS, or the CP type of the wake-up signal, and the measurement signal; Wherein, the CP type of the measurement signal is associated with the CP type of PUSCH, the CP type of SRS, or the CP type of the wake-up signal.
8. The method according to claim 6, wherein, The measurement quantity change threshold includes at least one of the following: RSRP change threshold of the downlink signal, round-trip delay RTT change threshold, transmission delay change threshold, terminal position change threshold.
9. The method according to claim 1, wherein The determining the CP type of the third signal includes: Determining the CP type of the third signal according to at least one of the following; The type of reference signal associated with the target signal selected by the terminal, where the target signal includes at least one of Message 1 (Msg1), Message A (MsgA), and PUSCH in a RACH-less procedure; The frequency band or synchronization raster where the reference signal associated with the target signal selected by the terminal is located; The location of the terminal; Default value; Time Advance Group (TAG) identifier; Random access type; CP type specified by the network; CP type assumed for the previous transmission; The size of TA.
10. The method according to claim 9, wherein, The third signal includes at least one of the following: Msg1, MsgA, PUSCH in a RACH-less procedure, Msg2, Msg3, Msg4, MsgB, feedback message of PUSCH in a RACH-less procedure, PDCCH scheduled by PUSCH in a RACH-less procedure.
11. The method according to claim 1, wherein, Determining the TA offset corresponding to different CP types, including at least one of the following: Determining the TA offset corresponding to different CP types according to the first TA offset table, where the first TA offset table includes TA offsets corresponding to at least two CP types; Determining the TA offset corresponding to different CP types according to the second TA offset table, where the second TA offset table includes the offset values of TA offsets corresponding to at least two CP types relative to the reference TA offset; Determining the TA offset corresponding to different CP types according to the third TA offset table, where each third TA offset table corresponds to the default value of the TA offset corresponding to one CP type; Determining the TA offset corresponding to different CP types according to the function of the TA offset corresponding to the preset CP type or the reference TA offset; Determining the TA offset corresponding to different CP types according to the TA offset indicated by the network.
12. The method according to claim 1, wherein Changing the CP type of the signal from the third CP type to the fourth CP type includes: Changing the CP type of the signal from the third CP type to the fourth CP type when the preset conditions are met; Wherein, the preset conditions include at least one of the following: The measurement quantity of the reference signal corresponding to the third CP type is less than or equal to the first threshold; The measurement quantity of a group of reference signals associated with the third CP type is less than or equal to the second threshold; The measurement quantity of the reference signal corresponding to the fourth CP type is greater than or equal to the measurement quantity of the reference signal corresponding to the third CP type; The function of the measurement value of the measurement quantity of the reference signal corresponding to the fourth CP type and the measurement quantity of the reference signal corresponding to the third CP type meets certain conditions; The change value of the terminal TA value at two moments is greater than or equal to the third threshold; The change value of the terminal location information at two moments is greater than or equal to the fourth threshold; The terminal switches the Transmission and Reception Point (TRP) or TRP group; The terminal switches the reference signal or reference signal group; The terminal switches the TAG; The terminal switches the Bandwidth Part (BWP); The terminal switches the Reconfigurable Intelligent Surface (RIS) device; The signal received or transmitted by the terminal is transmitted through the RIS; The terminal switches from the Terrestrial Network (TN) to the Non-Terrestrial Network (NTN); The terminal switches the satellite; The terminal receives indication information for indicating a CP type switch; The delay spread estimated or obtained by the terminal is greater than or equal to the fifth threshold.
13. The method according to claim 12, wherein, The reference signal includes at least one of the following: A signal for channel information measurement; A signal for time-frequency estimation; A reference signal for positioning; A signal dedicated to CP or CP group selection, reselection, or handover; A signal dedicated to TRP or TRP group selection, reselection, or handover; A signal module including a synchronization signal or a broadcast signal.
14. A processing method for a cyclic prefix type, including: The network-side device performs a second operation, and the second operation includes at least one of the following: Associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; Determining the CP type of a third signal, where the third signal includes a signal in a random access process; Changing the CP type of a signal from a third CP type to a fourth CP type.
15. The method according to claim 14, wherein, The first signal includes at least one of the following: Synchronization signal / physical broadcast channel signal block SSB; Channel state information reference signal CSI-RS; Sounding reference signal SRS; Physical random access channel PRACH; Wake-up signal.
16. The method according to claim 14 or 15, wherein The second signal includes at least one of the following: CSI-RS; PRACH; Physical uplink shared channel PUSCH; SRS; Wake-up signal; Positioning reference signal PRS.
17. The method according to any one of claims 14 to 16, wherein, The first signal and the second signal satisfy at least one of the following: Corresponding to different signal indexes; Corresponding to different signal index groups; Two independently configured signals; Corresponding to different time units; Corresponding to different frequency domain units; Corresponding to different serving cells; Corresponding to different carriers; Corresponding to different bandwidths; Corresponding to different subbands; Corresponding to different subcarrier spacings.
18. The method according to claim 14, wherein The determining the CP type of the third signal includes: Determining the CP type of the third signal according to at least one of the following: The type of the reference signal associated with the target signal selected by the terminal, where the target signal includes at least one of message 1 Msg1, message A MsgA, and PUSCH in a random access channel RACH-less process; The frequency band or synchronization grid where the reference signal associated with the target signal selected by the terminal is located; The position of the terminal; Default value; Time advance group TAG identifier; Random access type; CP type specified by the network; The CP type assumed in the previous transmission; The size of TA.
19. The method according to claim 18, wherein The third signal includes at least one of the following: Msg1, MsgA, PUSCH in a RACH-less process, Msg2, Msg3, Msg4, MsgB, feedback message of PUSCH in a RACH-less process, PDCCH scheduled by PUSCH in a RACH-less process.
20. The method according to claim 14, wherein The changing the CP type of the signal from the third CP type to the fourth CP type includes: Under the condition of meeting a preset condition, changing the CP type of the signal from the third CP type to the fourth CP type; Wherein, the preset condition includes at least one of the following: The measurement quantity of the reference signal corresponding to the third CP type is less than or equal to the first threshold; The measurement quantity of a group of reference signals associated with the third CP type is less than or equal to the second threshold; The measurement quantity of the reference signal corresponding to the fourth CP type is greater than or equal to the measurement quantity of the reference signal corresponding to the third CP type; The measured value Y of the measurement quantity of the reference signal corresponding to the fourth CP type and the function of the measurement quantity of the reference signal corresponding to the third CP type satisfy certain conditions; The change value of the terminal TA value at two moments is greater than or equal to the third threshold; The change value of the terminal position information at two moments is greater than or equal to the fourth threshold; The terminal switches the transmission and reception point TRP or the TRP group; The terminal switches the reference signal or the reference signal group; The terminal switches the TAG; The terminal switches the BWP; The terminal switches the intelligent metasurface device; The signal received or sent by the terminal is transmitted through the RIS; The terminal switches from the terrestrial network TN to the non-terrestrial network NTN; The terminal switches the satellite; The terminal receives indication information for indicating a CP type switch; The delay spread estimated or obtained by the terminal is greater than or equal to the fifth threshold.
21. The method according to claim 20, wherein, The reference signal includes at least one of the following: The signal for channel information measurement; The signal for time-frequency estimation; The reference signal for positioning; The signal dedicated to CP or CP group selection or reselection or switching; The signal dedicated to TRP or TRP group selection or reselection or switching; The signal module including the synchronization signal or the broadcast signal; The sounding reference signal; The physical random access signal; The wake-up signal; The uplink control channel or signal; The uplink shared data channel or signal.
22. The method according to claim 14, wherein, It further includes: Indicating the TA offset corresponding to different CP types.
23. The method according to claim 22, wherein, The indication of the TA offset corresponding to different CP types includes at least one of the following: Indicating the TA offset corresponding to different CP types through the first parameter; Indicating the offset value of the TA offset corresponding to different CP types relative to the TA offset of the preset CP type through the second parameter.
24. The method according to claim 22 or 23, wherein, The indication of the TA offset corresponding to different CP types includes: Indicating a target TA offset applicable to all CP types or a specific CP type.
25. A processing device for cyclic prefix type, comprising: The first processing module is used to perform the first operation, and the first operation includes at least one of the following: Associating the first signal of the first cyclic prefix CP type with the second signal of the second CP type; Determining the CP type of the third signal, where the third signal includes the signal in the random access process; Determining the TA offset corresponding to different CP types; Changing the CP type of the signal from the third CP type to the fourth CP type.
26. The device according to claim 25, wherein, The first signal includes at least one of the following: Synchronization signal / physical broadcast channel signal block SSB; Channel state information reference signal CSI-RS; Sounding reference signal SRS; Physical random access channel PRACH; Wake-up signal.
27. The device according to claim 25 or 26, wherein, The second signal includes at least one of the following: CSI-RS; PRACH; Physical uplink shared channel PUSCH; SRS; Wake-up signal; Positioning reference signal PRS.
28. The apparatus according to any one of claims 25 to 27, wherein The first signal and the second signal satisfy at least one of the following: Corresponding to different signal indexes; Corresponding to different signal index groups; Two independently configured signals; Corresponding to different time units; corresponding to different frequency domain units; corresponding to different serving cells; corresponding to different carriers; corresponding to different bandwidths; corresponding to different subbands; corresponding to different subcarrier spacings.
29. The apparatus according to any one of claims 25 to 28, wherein, It further includes: a determination module, configured to determine the validity of the time advance TA for PUSCH transmission or for SRS transmission or for wake-up signal transmission according to the CP type of the PUSCH, the CP type of the SRS, or the CP type of the wake-up signal.
30. A cyclic prefix type processing device, comprising: a second processing module, configured to perform a second operation, and the second operation includes at least one of the following: associating a first signal of a first cyclic prefix CP type with a second signal of a second CP type; determining the CP type of a third signal, where the third signal includes a signal in a random access procedure; changing the CP type of a signal from a third CP type to a fourth CP type.
31. The apparatus according to claim 30, wherein, The first signal includes at least one of the following: synchronization signal / physical broadcast channel signal block SSB; channel state information reference signal CSI-RS; sounding reference signal SRS; physical random access channel PRACH; wake-up signal.
32. The device according to claim 30 or 31, wherein, The second signal includes at least one of the following: CSI-RS; PRACH; physical uplink shared channel PUSCH; SRS; wake-up signal; positioning reference signal PRS.
33. A terminal, comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the cyclic prefix type processing method according to any one of claims 1 to 13 are implemented.
34. A network side device, comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the cyclic prefix type processing method according to any one of claims 14 to 24 are implemented.
35. A readable storage medium, where a program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the cyclic prefix type processing method according to any one of claims 1 to 13 are implemented, or the steps of the cyclic prefix type processing method according to any one of claims 14 to 24 are implemented.
Citation Information
Patent Citations
Cyclic prefix management in new radio
CN109923843A
Synchronization signal block processing method and device, communication equipment and readable storage medium
CN113630861A
Method and apparatus for random access
CN116195347A
Method and device for configuring type of cyclic prefix
WO2016033956A1
Cyclic prefix extension adjustment for uplink communications
WO2021179112A1