Type0-pdcch CSS enhancement method and communication device
By monitoring and repeatedly transmitting Type0-PDCCH CSS in the new air interface system, transmitting and merging demodulation symbols in time slots or radio frames according to the degree of overlap, the problem of limited coverage of Type0-PDCCH CSS is solved, downlink performance is improved and resources are saved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-12-15
- Publication Date
- 2026-07-30
AI Technical Summary
In the new air interface system, the coverage of Type 0-PDCCH CSS is limited, resulting in downlink coverage and performance degradation. Especially in non-terrestrial networks where signal fading is severe, terminal devices may not be able to correctly demodulate the PDCCH common search space.
By monitoring and repeatedly transmitting Type0-PDCCH CSS within the first detection window, different repeated transmission schemes are adopted, and transmission is carried out in time slots or radio frames according to the degree of overlap. Demodulation symbols or soft bits are merged to enhance the performance of the PDCCH common search space.
It improves the performance of the PDCCH common search space, saves transmission resources and energy consumption, while maintaining compatibility with the original configuration and reducing signaling overhead.
Smart Images

Figure CN2025142529_30072026_PF_FP_ABST
Abstract
Description
Type0-PDCCH CSS Enhancement Methods and Communication Equipment
[0001] This application claims priority to Chinese Patent Application No. 202510125039.4, filed on January 26, 2025, entitled "Type0-PDCCH CSS Enhancement Method and Communication Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a Type 0-PDCCH CSS enhancement method and communication device. Background Technology
[0003] In New Radio (NR) systems, due to the large system bandwidth, to improve resource utilization and reduce blind detection complexity, information such as the frequency domain resource information and the number of OFDM symbols occupied in the time domain of the Physical Downlink Control Channel (PDCCH) is encapsulated in a Control Resource Set (CORESET). Information such as the starting PFDM symbols of the PDCCH, the listening period, and the associated CORESET is encapsulated in a search space. This search space is divided into two types: the Common Search Space (CSS) and the UE Specific Search Space (USS). The CSS is mainly used for cell access and cell handover, while the USS is mainly used after cell access. The CSS is further divided into several types, such as the Type 0-PDCCH CSS, which is used for SIB1 scheduling.
[0004] In certain scenarios within an NR system, the coverage of Type 0-PDCCH CSS is limited, directly impacting the overall downlink coverage and performance. For example, in non-terrestrial networks (NTNs), significant signal fading causes the signal-to-noise ratio to drop sharply with distance. This can lead to demodulation and decoding failures in the PDCCH common search space for UEs located far from the beam coverage area, thus affecting downlink coverage and performance. Summary of the Invention
[0005] This application provides a Type0-PDCCH CSS enhancement method and communication device, which can enhance the PDCCH public search space and improve performance.
[0006] Firstly, some embodiments of this application provide a Type0-PDCCH CSS enhancement method. This method can be executed by a terminal device, by a module applied to the terminal device (e.g., a processor, chip, or chip system), or by a logical node, logical module, or software capable of implementing all or part of the terminal device's functions. The Type0-PDCCH CSS enhancement method may include: monitoring repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS within a first detection window, wherein the repeated transmission scheme of Type0-PDCCH CSS is related to the degree of overlap of the first detection window.
[0007] By repeatedly transmitting Type0-PDCCH CSS in the above manner, the common search space of PDCCH can be enhanced. Furthermore, adopting different repeated transmission schemes for Type0-PDCCH CSS based on different overlap levels of the first detection window helps to save transmission resources and reduce the power consumption of terminal devices.
[0008] In one possible embodiment, when the overlap of the first detection windows is completely non-overlapping, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the time slot adjacent to the first time slot in the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
[0009] In one possible embodiment, when the overlap of the first detection windows is partial, a repeated transmission version of the Type0-PDCCH CSS is transmitted within a first time slot in the first detection window, the first time slot being the time slot for transmitting the Type0-PDCCH CSS.
[0010] In one possible embodiment, if the overlap of the first detection windows is complete, the repeated transmission version of the Type0-PDCCH CSS is transmitted within the adjacent radio frames of the first radio frame, or the repeated transmission version of the Type0-PDCCH CSS is transmitted within the first radio frame.
[0011] In one possible embodiment, the aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
[0012] By using the above method, since the same aggregation level is used, the existing configuration for Type0-PDCCH CSS can be relied upon, requiring minimal changes to the behavior of the original Type0-PDCCH CSS, thus achieving compatibility. Furthermore, it does not consume additional signaling, saving signaling overhead.
[0013] In one possible embodiment, the starting position of the frequency domain of the repeated transmission version of Type0-PDCCH CSS is the same as the starting position of the frequency domain of Type0-PDCCH CSS.
[0014] By using the above method, since the same frequency domain is used, the existing configuration of Type0-PDCCH CSS can be relied upon, and the behavior of the existing Type0-PDCCH CSS needs to be changed less, so compatibility can be achieved.
[0015] In one possible embodiment, the first demodulation symbol and the second demodulation symbol are merged, or the first demodulation soft bit and the second demodulation soft bit are merged; wherein the first demodulation symbol / first demodulation soft bit is obtained from the Type0-PDCCH CSS, and the second demodulation symbol / second demodulation soft bit is obtained from the repeated transmission version of the Type0-PDCCH CSS.
[0016] By merging the adjustment symbols / adjustment soft bits obtained from the duplicate versions of Type0-PDCCH CSS using the above method, the performance of Type0-PDCCH CSS can be improved.
[0017] Secondly, some embodiments of this application provide a Type0-PDCCH CSS enhancement method. This method can be executed by a network device, by a module applied to the network device (e.g., a processor, chip, or chip system), or by a logical node, logical module, or software capable of implementing all or part of the network device's functions. The Type0-PDCCH CSS enhancement method may include: sending a repeated transmission version of Type0-PDCCH CSS within a first detection window, wherein the repeated transmission scheme of Type0-PDCCH CSS is related to the degree of overlap of the first detection window.
[0018] In one possible embodiment, when the overlap of the first detection windows is completely non-overlapping, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the time slot adjacent to the first time slot in the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
[0019] In one possible embodiment, when the overlap of the first detection windows is partial, a repeated transmission version of the Type0-PDCCH CSS is transmitted within a first time slot in the first detection window, the first time slot being the time slot for transmitting the Type0-PDCCH CSS.
[0020] In one possible embodiment, if the overlap of the first detection windows is complete, the repeated transmission version of the Type0-PDCCH CSS is transmitted within the adjacent radio frames of the first radio frame, or the repeated transmission version of the Type0-PDCCH CSS is transmitted within the first radio frame.
[0021] In one possible embodiment, the aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
[0022] In one possible embodiment, the starting position of the frequency domain of the repeated transmission version of Type0-PDCCH CSS is the same as the starting position of the frequency domain of Type0-PDCCH CSS.
[0023] Thirdly, this application provides a communication device, which may be a terminal device or a module applied to a terminal device, such as a processor, chip, or chip system, or may be a logical node, logical module, or software capable of implementing all or part of the functions of the terminal device. The communication device includes modules / units for performing any of the methods in the first aspect and its possible implementations.
[0024] Fourthly, this application provides a communication device, which may be a network device or a module applied to a network device, such as a processor, chip, or chip system, or may be a logical node, logical module, or software capable of implementing all or part of the functions of a network device. The communication device includes modules / units for performing any of the methods in the second aspect and its possible implementations.
[0025] Fifthly, this application provides a communication device including a processor coupled to a memory for storing programs or instructions that, when executed by the processor, cause the device to perform the method described in the first or second aspect above.
[0026] In a sixth aspect, this application provides a chip including a processor and an interface, the processor and the interface being coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions, causing the chip to perform the methods described in the first or second aspect above.
[0027] In a seventh aspect, this application provides a computer-readable storage medium storing computer-executable instructions, which, when invoked, cause the method described in the first aspect to be executed, or cause the method described in the second aspect to be executed.
[0028] Eighthly, this application provides a computer program product comprising: computer program code, which, when executed, causes the method described in the first aspect to be executed, or causes the method described in the second aspect to be executed.
[0029] Ninthly, this application provides a communication system comprising a communication device (e.g., a terminal device) for performing the method described in the first aspect and a communication device (e.g., a network device) for performing the communication method described in the second aspect. Attached Figure Description
[0030] Figure 1A is a schematic diagram of the Type0-PDCCH CSS and CORESET0 indications provided in an embodiment of this application;
[0031] Figure 1B is a schematic diagram of a system architecture provided in this application;
[0032] Figure 2 is a schematic diagram of an NTN system architecture provided in this application;
[0033] Figure 3 is a flowchart illustrating a Type0-PDCCH CSS enhancement method provided in this application;
[0034] Figure 4A is a schematic diagram of a detection window provided in this application;
[0035] Figure 4B is a schematic diagram of a completely non-overlapping case provided in this application;
[0036] Figure 4C is a schematic diagram of a partially overlapping case provided in this application;
[0037] Figure 4D is a schematic diagram of a fully overlapping case provided in this application;
[0038] Figure 5 is a schematic diagram of a table provided in this application;
[0039] Figure 6 is a schematic diagram of the structure of a communication device provided in this application;
[0040] Figure 7 is a schematic diagram of another communication device provided in this application. Detailed Implementation
[0041] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in the text is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, in the description of the embodiments of this application, "multiple" refers to two or more than two.
[0042] It should be understood that the terms "first," "second," etc., in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.
[0043] In this application, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described in this application can be combined with other embodiments.
[0044] To facilitate understanding of the solutions provided in the embodiments of this application, the relevant concepts involved in the embodiments of this application are introduced below:
[0045] I. Polymerization Level of PDCCH
[0046] The aggregation levels of PDCCH within the USS are aggregation level 1, aggregation level 2, aggregation level 4, aggregation level 8, and aggregation level 16 (AL = 1, 2, 4, 8, 16). Among them:
[0047] Aggregation Level 1: Each PDCCH symbol transmits one Control Channel Element (CCE).
[0048] Aggregation Level 2: Each PDCCH symbol transmits two CCEs.
[0049] Aggregation Level 4: Each PDCCH symbol transmits four CCEs.
[0050] Aggregation Level 8: Each PDCCH symbol transmits eight CCEs.
[0051] Aggregation Level 16: This is a new aggregation level added by NR to support more efficient resource utilization and higher data transfer rates.
[0052] Type0 PDCCH CSS has only 3 levels, specifically aggregation level 4, aggregation level 8, and aggregation level 16 (AL = 4, 8, 16).
[0053] II. SSB
[0054] In NR systems, the synchronization signal and broadcast channel form a synchronization signal block, thereby introducing the function of beam sweeping. Through the primary synchronization signal (PSS) and secondary synchronization signal (SSS), user equipment obtains time-frequency synchronization of a cell and obtains the physical layer cell ID of that cell. This process is generally called cell search.
[0055] The PSS, SSS, and Physical Broadcast Channel (PBCH) together form a synchronization signal block (SS / PBCH block).
[0056] Each synchronization signal block has a predetermined time-domain position. This time-domain position can also be called a candidate synchronization signal block. Multiple synchronization signal blocks form a synchronization signal burst (SS-burst). Multiple synchronization signal blocks form a synchronization signal burst. Multiple synchronization signal bursts form a synchronization signal burst set (SS-burst-set). The time-domain positions of Lmax synchronization signal blocks are fixed within a 5ms window. The time-domain position indices of Lmax synchronization signal blocks are consecutively arranged, from 0 to Lmax-1. Therefore, the transmission time of a synchronization signal block within this 5ms window is fixed, and its index is also fixed.
[0057] Generally, base stations use beam sweeping when transmitting synchronization signal blocks. That is, the base station transmits synchronization signal blocks at different time domain locations through different beams. Correspondingly, user equipment can measure different beams and sense which beam receives the strongest signal.
[0058] Furthermore, the remaining minimum system information in the NR includes the main system information besides the MIB. SIB1 can also be called SIB1. SIB1 is carried in the PDSCH, which is scheduled through the PDCCH. The PDSCH carrying SIB1 is generally called SIB1 PDSCH, and the PDCCH that schedules SIB1 PDSCH is generally called SIB1 PDCCH.
[0059] III. SIB1
[0060] SIB1 can also be called Remaining Minimum System Information (RMSI). For the UE, after obtaining the above SSB, the MIB information in the SSB is limited. The MIB information in the SSB alone is not enough for the UE to complete tasks such as cell camping and initiating random access. The UE also needs to obtain some necessary SIB messages.
[0061] In NR, SIB messages are sent via the downlink PDSCH channel, which requires DCI scheduling of the PDCCH channel. Therefore, the UE needs to obtain the PDCCH channel information for scheduling SIB1 from the MIB and perform blind detection on the PDCCH to obtain SIB1.
[0062] During the downlink synchronization process of NR, the UE first needs to blindly detect the SSB, then find the corresponding CORESET0 based on the SSB, and then blindly detect the SIB1 PDCCH in CORESET0. In this way, the UE can obtain DCI information and find the PDSCH carrying SIB1.
[0063] In NR, a CORESET is introduced, encapsulating information such as the frequency domain resource information and the number of OFDM symbols occupied in the time domain of the PDCCH. The search space encapsulates information such as the starting PFDM symbols of the PDCCH, the listening period, and associated CORESETs. This search space is divided into two types: the Common Search Space (CSS) and the UE Specific Search Space (USS). The CSS is mainly used for cell access and handover, while the USS is mainly used after cell access. The CSS is further divided into several types, such as the Type0-PDCCH CSS, which is used for SIB1 scheduling.
[0064] CORESET0 is configured by the MIB. By looking up the table using the high 4 bits of the index, we can know the number of consecutive RBs occupied by CORESET0 in the frequency domain, the number of consecutive symbols occupied in the time domain, the type of multiplexing of CORESET0 and SSB, and the offset. By looking up the table using the low 4 bits of the index, we can know the monitoring timing of the corresponding PDCCH.
[0065] In summary, the timing of Type 0-PDCCH CSS listening is related to the SSB. The UE can obtain this relationship according to Table 13-11 of 3GPP 38.213. During the initial access process, the UE searches for a certain SSB, and the UE detects Type 0-PDCCH CSS based on the index of that SSB.
[0066] Furthermore, since the Type0-PDCCH CSS encapsulates the starting PFDM symbol of the SIB1 PDCCH, as well as information such as the listening period and CORESET0, and CORESET0 encapsulates the resource information of the SIB1 PDCCH and the number of OFDM symbols occupied in the time domain, the UE can receive the SIB1 PDCCH based on this Type0-PDCCH CSS, and receive and decode the SIB1 PDCCH based on the scheduling information of this SIB1 PDCCH.
[0067] For example, as shown in Figure 1A, the Type0-PDCCH CSS and CORESET0 information together indicate resource 101, in which the UE performs blind detection to receive SIB1 PDCCH.
[0068] The following section provides a further explanation of how the UE determines the time-domain start position of the Type 0-PDCCH CSS associated with the SSB based on the SSB index: First, the UE needs to detect two consecutive time slots starting from the n0th time slot. Here, n0 is mainly determined by two parameters: M and O. These two parameters can be obtained by looking up the table (Table 13-11 of 3GPP 38.213 Protocol) using the lower 4 bits of the index mentioned above.
[0069] The 3GPP 38.213 protocol 13-11 table is shown below:
[0070] 3GPP 38.213 Protocol 13-11 Table
[0071] The base station schedules Type 0 PDCCH CSS within two consecutive time slots starting from n0. These two time slots are located within the Type 0 PDCCH CSS detection window with a period of 20ms. The calculation method for the time slot index n0 is as follows: Formula 1.
[0072] when At that time, the first radio frame located in the 20ms range (the first radio frame in the Type0 PDCCH CSS detection window); when The second radio frame located at 20ms (the second radio frame in the Type0PDCCH CSS detection window).
[0073] Where i is the SSB index, and using i and the 3GPP 38.213 protocol 13-11 table given above, O and M in Formula 1 can be determined. M can be used to indicate the degree of overlap of the Type 0 PDCCH CSS detection window, O·2 u It can be understood as absolute time. This can be determined using Table 4.3.2-1 of 3GPP 38.211 protocol.
[0074] However, in certain scenarios of NR systems, the coverage of Type0-PDCCH CSS is limited, directly affecting the overall downlink coverage and performance. To enhance the PDCCH common search space and improve performance, this application provides a method for enhancing Type0-PDCCH CSS.
[0075] To better understand the embodiments of this application, the system architecture involved in the embodiments of this application will be described first below:
[0076] The technical solution of this application may adopt access technologies that evolve after 5G, such as Long Term Evolution (LTE) access technology, 5th generation mobile communication (5G) access technology, and 6th generation mobile communication (6G) access technology.
[0077] The basic architecture of the communication system provided in this application is described below. The communication system provided in this application may include one or more network devices and one or more terminal devices.
[0078] The following explanation uses the system architecture shown in Figure 2 as an example. In Figure 1B, the communication system includes a network device 10 and a terminal device 20 that communicates with the network device 10.
[0079] It should be noted that the number of network devices and terminal devices in Figure 1B is merely illustrative and should not be considered as a specific limitation of this application. The terminal devices and network devices involved in the system architecture will be described in detail below.
[0080] I. Terminal Equipment
[0081] A terminal device is an entity on the user side used to receive signals, or transmit signals, or both. Terminal devices are used to provide users with one or more of the following: voice services and data connectivity services. A terminal device can be a device that includes wireless transceiver capabilities and can cooperate with network equipment to provide communication services to users. Specifically, a terminal device can refer to: user equipment, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, terminal, wireless communication device, user agent, user equipment, or roadside unit (RSU). Terminal devices can also be drones, Internet of Things (IoT) devices, stations (STs) in wireless local area networks (WLANs), cellular phones, smartphones, cordless phones, wireless data cards, tablets, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistant (PDA) devices, laptop computers, machine type communication (MTC) terminals, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices (also known as wearable smart devices), virtual reality (VR) terminals, augmented reality (AR) terminals, wireless terminals in remote medical care, wireless terminals in industrial control, wireless terminals in self-driving vehicles, wireless terminals in smart grids, and transportation security devices. Wireless terminals in smart cities, smart homes, etc. The terminal device can also be a terminal in a 5G system or a terminal in a next-generation communication system; this application does not limit this.
[0082] The embodiments of this application do not limit the device form of the terminal device. The device used to implement the function of the terminal device can be the terminal device itself; it can also be a device that supports the terminal device in implementing the function, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of chips or can include chips and other discrete components.
[0083] II. Network Equipment
[0084] A network device is an entity on the network side used to transmit signals, or receive signals, or both. A network device can be a means deployed in a radio access network (RAN) to provide wireless communication capabilities to terminal devices.
[0085] In one possible scenario, network equipment can be devices with base station functions, such as evolved NodeBs (eNodeBs), transmitting and receiving points (TRPs), transmitting points (TPs), next-generation NodeBs (gNBs), next-generation base stations in 6G mobile communication systems, integrated access and backhaul (IAB) nodes, and non-terrestrial network equipment, i.e., equipment that can be deployed on high-altitude platforms or satellites. Network equipment can also be transmitting and receiving points (TRPs), base stations, and various forms of control nodes, such as network controllers and wireless controllers. Specifically, network equipment can be various forms of macro base stations, micro base stations (also known as small cells) in heterogeneous network (HetNet) scenarios, relay stations, access points (APs), radio network controllers (RNCs), node Bs (NBs), base station controllers (BSCs), base transceiver stations (BTSs), home base stations (e.g., home evolved node Bs, or home node Bs (HNBs)), baseband units (BBUs) and remote radio units (RRUs) in distributed base station scenarios, transmitting and receiving points (TRPs), transmitting points (TPs), mobile switching centers, etc., and can also be base station antenna panels. Control nodes can connect to multiple base stations and configure resources for multiple terminals covered by multiple base stations. In systems employing different wireless access technologies, the names of devices with base station functions may differ. For example, it could be a gNB in 5G, or a network-side device in a network after 5G, or a network device in a future evolved public land mobile network (PLMN) network, or a device that performs base station functions in device-to-device (D2D) communication, machine-to-machine (M2M) communication, or vehicle-to-everything (V2X) communication, etc. This application does not limit the specific name of the network device.Network equipment can also be open RAN (O-RAN or ORAN), baseband unit pool (BBU pool) and RRU under cloud radio access network (CRAN), etc.
[0086] In another possible scenario, multiple network devices collaborate to assist terminal devices in achieving wireless access, with each network device performing a portion of the base station's functions. For example, network devices may include a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). CUs and DUs can be separate entities or included in the same network element, such as a baseband unit (BBU). RUs may be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs). It is understood that network devices can be CU nodes, DU nodes, or devices comprising both CU and DU nodes. Furthermore, CUs can be classified as network devices in the access network (RAN) or the core network (CN), without limitation.
[0087] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules.
[0088] In one possible embodiment, the technical solution of this application can be applied to non-terrestrial networks (NTN), or scenarios where NTN and terrestrial networks (TN) are integrated. NTN refers to a network or network segment that uses radio frequency on satellites (unmanned aircraft system (UAS) platforms). For example, Figure 2 shows schematic diagrams of four system architectures for NTN.
[0089] 1. In a transparent satellite architecture shown in Figure 2-1, the radio access network (RAN) may include a remote radio unit (RRU) and a base station (gNB in Figure 2-1). The RRU may include a satellite and an NTN gateway. The satellite is used for radio frequency filtering and frequency conversion and amplification to ensure that the waveform signal repeated by the payload remains unchanged. That is, the satellite mainly acts as a Layer 1 (L1) relay device to regenerate physical layer signals (i.e., radio frequency filtering, frequency conversion, and amplification), without other higher protocol layers. The NTN gateway supports all functions of forwarding new radio Uu (NR Uu) interface signals. The NR Uu interface is the interface between the terminal device and the base station in the protocol. For example, the network device in this embodiment may be the base station in Figure 2-1.
[0090] 2. In the regenerative satellite architecture without inter-satellite link shown in Figure 2-2, the RAN includes the satellite and the NTN gateway. The satellite acts as a base station, possessing the processing functions of a base station; that is, the functions of a base station are deployed on the satellite. The NTN gateway is a transport network layer node and supports the corresponding transport protocols. The satellite and the NTN gateway are connected via a satellite radio interface (SRI), with the NG interface carried over the SRI, responsible for higher-level information transmission. The NG interface is the interface between the 5G base station and the 5G core network, mainly exchanging signaling such as NAS of the core network, as well as user service data. For example, the network device in this embodiment can be the satellite shown in Figure 2-2.
[0091] 3. In the regenerative satellite with inter-satellite link architecture shown in Figure 2.2-3, similar to Figure 2.2-2, the difference is that multiple satellites can be connected via the Xn interface. The Xn interface is carried over the SRI (Signal over Radio Interchange). The Xn interface is the interface between base stations, mainly used for signaling interactions such as handover. For example, the network device in this embodiment can be one of the satellites shown in Figure 2.2-3.
[0092] 4. In the regenerative satellite architecture with distributed unit (DU) processing capabilities shown in Figure 2 (2-4), the satellite acts as the DU in the base station, jointly performing base station functions with the central unit (CU). An NTN gateway exists between the DU on the satellite and the CU on the ground. The NTN gateway is a transport network layer node that supports the corresponding transport protocol. The satellite and the NTN gateway are connected via an F1 interface, which is carried over the SRI (F1 over SRI). For example, the network devices in this embodiment can be the gNB-DU and gNB-CU shown in Figure 2 (2-4).
[0093] In this application, the satellite may be, for example, a medium Earth orbit (MEO) satellite in a non-geostationary earth orbit (NGEO), a low Earth orbit (LEO) satellite, a high altitude platform station (HAPS), etc.
[0094] The Type0-PDCCH CSS enhancement method provided in this application embodiment will be further described below with reference to Figure 3. It is understood that this application uses a terminal device and a network device as examples to illustrate the interaction, but it does not limit the execution subject of the interaction. For example, the method executed by the network device in this application can also be executed by a module applied to the network device (e.g., a chip, chip system, or processor), or by a logical node, logical module, or software capable of implementing all or part of the network device's functions; similarly, the method executed by the terminal device in this application can also be executed by a module applied to the terminal device (e.g., a chip, chip system, or processor), or by a logical node, logical module, or software capable of implementing all or part of the terminal device's functions.
[0095] 301. Within the first detection window, the network device sends repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS. The repeated transmission scheme of Type0-PDCCH CSS is related to the degree of overlap of the first detection window. Correspondingly, the terminal device monitors the repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS within the first detection window.
[0096] Optionally, the network device sends a first indication to notify the terminal device that the Type0-PDCCH CSS uses repeated transmission.
[0097] Optionally, the first indication is carried in the MIB / PBCH.
[0098] Optionally, the first indication is carried in a reserved bit in the MIB, or the first indication is carried in a bit not used in the SSB index of the FR1 L / S-band.
[0099] Optionally, the first detection window is a Type0-PDCCH CSS detection window, which is used to detect Type0-PDCCH CSS.
[0100] Optionally, the first detection window includes two time slots.
[0101] Optionally, the network device sends the SIB1 PDCCH and a retransmitted version of the SIB1 PDCCH within the first detection window. The retransmission scheme of the SIB1 PDCCH is related to the degree of overlap of the first detection window. Accordingly, the terminal device monitors the SIB1 PDCCH and the retransmitted version of the SIB1 PDCCH within the first detection window. The SIB1 PDCCH is used for scheduling SIB1, or it is used to carry the scheduling information of SIB1.
[0102] Optionally, the network device sends CORESET0 and a duplicated version of CORESET0 within the first detection window, and the duplicated transmission scheme of CORESET0 is related to the degree of overlap of the first detection window. Accordingly, the terminal device monitors CORESET0 and the duplicated version of CORESET0 within the first detection window.
[0103] Optionally, the repetitive transmission scheme of the Type0-PDCCH CSS is related to the degree of overlap of the first detection window, and the degree of overlap of the first detection window is related to M (M in the table of 3GPP 38.213 protocol 13-11 above). Therefore, the repetitive transmission scheme of the Type0-PDCCH CSS is related to M.
[0104] Optionally, the duplicate transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS are the same.
[0105] The following section introduces the different overlap levels of the first detection windows and the corresponding repetition transmission schemes for Type 0-PDCCH CSS:
[0106] (1) The overlap of the first detection window is completely non-overlapping.
[0107] When the overlap of the first detection window is completely non-overlapping, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the time slot adjacent to the first time slot in the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
[0108] Optionally, the first time slot can be two consecutive time slots.
[0109] For example, as shown in Figure 4A, the degree of overlap of the first detection window is completely non-overlapping, corresponding to case 4-1 in Figure 4A.
[0110] Optionally, complete non-overlap corresponds to M=2. That is, when M=2, the repeated transmission version of Type0-PDCCH CSS is transmitted in the time slot adjacent to the first time slot in the first detection window, where the first time slot is the time slot for transmitting Type0-PDCCH CSS. Here, M is the M in Table 13-11 of 3GPP 38.213 protocol.
[0111] In one possible embodiment, when M=2, Type0-PDCCH CSS is transmitted in time slot n0 of the radio frame corresponding to SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in time slot n0+1 of the radio frame corresponding to SFNc.
[0112] In other words, the network device transmits the Type0-PDCCH CSS in time slot n0 of the SFNc, and transmits a repeated version of the Type0-PDCCH CSS in time slot n0+1 of the SFNc. Correspondingly, the terminal device detects the Type0-PDCCH CSS in time slot n0 of the SFNc, and detects the repeated version of the Type0-PDCCH CSS in time slot n0+1 of the SFNc.
[0113] Optionally, the terminal device can jointly detect Type0-PDCCH CSS in time slot n0 and time slot n0+1 in SFNc.
[0114] Optionally, it can be understood that SFNc determines in which radio frame the repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS are transmitted, and n0 determines in which time slot of the radio frame the repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS are transmitted.
[0115] The following describes the methods for determining SFNc and n0:
[0116] First, the method for determining n0 can be found in Formula 1 above. SFNc can be determined using Formula 2 as follows:
[0117] The parameters O and M in Formula 2 can be found in the description of Formula 1 above. This application will not elaborate further on them here.
[0118] In one possible implementation, the first symbol position of CORESET0 corresponding to Type0-PDCCH CSS is 0. That is, the Type0-PDCCH CSS begins transmission with the first symbol in the transmitted time slot.
[0119] For example, as shown in Figure 4B, after determining SFNc and n0, the Type0-PDCCH CSS is transmitted starting from the first symbol in time slot n0, and a repeating version of the Type0-PDCCH CSS is transmitted starting from the first symbol in time slot n0+1.
[0120] In one possible embodiment, the aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
[0121] Optionally, the number of CCEs transmitted per PDCCH symbol associated with Type0-PDCCH CSS is the same as the number of CCEs transmitted per PDCCH symbol associated with the repeated transmission version of Type0-PDCCH CSS.
[0122] For example, if each PDCCH symbol associated with Type0-PDCCH CSS transmits 4 CCEs, then each PDCCH symbol associated with a repeating version of Type0-PDCCH CSS transmits 4 CCEs.
[0123] In one possible embodiment, the starting position of the frequency domain of the repeated transmission version of Type0-PDCCH CSS is the same as the starting position of the frequency domain of Type0-PDCCH CSS.
[0124] Optionally, the CCE start position of the Type0-PDCCH CSS is the same as the CCE start position of the repeated transmission version of the Type0-PDCCH CSS.
[0125] Optionally, the frequency domain resources of CORESET0 corresponding to Type0-PDCCH CSS are the same as those of the repeated transmission version of Type0-PDCCH CSS. This can be understood as the frequency domain resources of Type0-PDCCH CSS being the same as those of the repeated transmission version of Type0-PDCCH CSS, only the time domain resources of Type0-PDCCH CSS differ from those of the repeated transmission version of Type0-PDCCH CSS.
[0126] (2) The overlap of the first detection window is partial overlap.
[0127] When the overlap of the first detection window is partial, the repeated transmission version of the Type0-PDCCH CSS is transmitted within the first time slot of the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
[0128] Optionally, a repeated transmission version of the Type0-PDCCH CSS can be transmitted at different symbol positions in the first detection window.
[0129] For example, as shown in Figure 4A, the degree of overlap of the first detection window is partial overlap, corresponding to case 4-2 in Figure 4A.
[0130] Optionally, complete non-overlap corresponds to M=1. That is, when M=1, the repeated transmission version of Type0-PDCCH CSS is transmitted within the first time slot of the first detection window. The first time slot is the time slot for transmitting Type0-PDCCH CSS. Here, M is the M in Table 13-11 of 3GPP 38.213 protocol.
[0131] In one possible embodiment, when M=1, Type0-PDCCH CSS is transmitted in time slot n0 within the radio frame corresponding to SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in time slot n0 within the radio frame corresponding to SFNc.
[0132] In one possible embodiment, the first symbol position of CORESET0 corresponding to Type0-PDCCH CSS is 0, and the first symbol position of CORESET0 corresponding to the repeated transmission version of Type0-PDCCH CSS is...
[0133] Optionally, the Type 0-PDCCH CSS is transmitted starting from the first symbol of slot n0 in the SFNc. The corresponding symbol begins transmitting Type0-PDCCH CSS.
[0134] For example, as shown in Figure 4C, after determining SFNc and n0, the Type 0-PDCCH CSS is transmitted starting from the first symbol in time slot n0. The symbol begins transmitting a repeating version of the Type0-PDCCH CSS.
[0135] Optionally, it can be understood that SFNc determines in which radio frame the repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS are transmitted, and n0 determines in which time slot of the radio frame the repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS are transmitted.
[0136] The following describes the methods for determining SFNc and n0:
[0137] First, the method for determining n0 can be found in Formula 1 above. The method for determining SFNc can be found in Formula 2 above.
[0138] For example, as shown in Figure 4C, after determining SFNc and n0, the terminal device performs blind detection at the corresponding location to obtain the duplicate transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS.
[0139] In one possible embodiment, the aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
[0140] Optionally, the number of CCEs transmitted per PDCCH symbol associated with Type0-PDCCH CSS is the same as the number of CCEs transmitted per PDCCH symbol associated with the repeated transmission version of Type0-PDCCH CSS.
[0141] For example, if each PDCCH symbol associated with Type0-PDCCH CSS transmits 4 CCEs, then each PDCCH symbol associated with a repeating version of Type0-PDCCH CSS transmits 4 CCEs.
[0142] In one possible embodiment, the starting position of the frequency domain of the repeated transmission version of Type0-PDCCH CSS is the same as the starting position of the frequency domain of Type0-PDCCH CSS.
[0143] Optionally, the CCE start position of the Type0-PDCCH CSS is the same as the CCE start position of the repeated transmission version of the Type0-PDCCH CSS.
[0144] Optionally, the frequency domain resources of CORESET0 corresponding to Type0-PDCCH CSS are the same as those of the repeated transmission version of Type0-PDCCH CSS. This can be understood as the frequency domain resources of Type0-PDCCH CSS being the same as those of the repeated transmission version of Type0-PDCCH CSS, only the time domain resources of Type0-PDCCH CSS differ from those of the repeated transmission version of Type0-PDCCH CSS.
[0145] (3) The overlap of the first detection window is complete.
[0146] When the overlap of the first detection window is complete, the repeated transmission version of the Type0-PDCCH CSS is transmitted within the adjacent radio frame of the first radio frame, or the repeated transmission version of the Type0-PDCCH CSS is transmitted within the first radio frame.
[0147] In one possible embodiment, a repeated transmission version of the Type0-PDCCH CSS is transmitted in the same time slot within a radio frame adjacent to the first radio frame.
[0148] In one possible embodiment, a repeated transmission version of the Type0-PDCCH CSS is transmitted within a fixed time slot within the first radio frame.
[0149] For example, as shown in Figure 4A, the degree of overlap of the first detection window is complete overlap, which corresponds to case 4-3 in Figure 4A. In case 4-3, the Type0-PDCCH CSS detection window A and the Type0-PDCCH CSS detection window B are completely overlapped.
[0150] Optionally, complete non-overlap corresponds to M=1 / 2, that is, in the case of M=1 / 2, the repeated transmission version of Type0-PDCCH CSS is transmitted in slot n0 of the radio frame adjacent to the first radio frame, or the repeated transmission version of Type0-PDCCH CSS is transmitted in slot n0 of the first radio frame.
[0151] In one possible embodiment, when M = 1 / 2, Type0-PDCCH CSS is transmitted in time slot n0 of the radio frame corresponding to SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in time slot n0 of the radio frame corresponding to (SFNc+1)%2.
[0152] Specifically, if the radio frame corresponding to SFNc is an even-numbered radio frame, then the radio frame corresponding to (SFNc+1)%2 is an odd-numbered radio frame. In other words, if the Type0-PDCCH CSS is transmitted on radio frames corresponding to even-numbered SFNc, then a duplicate version of the Type0-PDCCH CSS is transmitted on radio frames corresponding to odd-numbered SFNc; conversely, if the Type0-PDCCH CSS is transmitted on radio frames corresponding to odd-numbered SFNc, then a duplicate version of the Type0-PDCCH CSS is transmitted on radio frames corresponding to even-numbered SFNc.
[0153] The following describes the methods for determining SFNc and n0:
[0154] First, the method for determining n0 can be found in Formula 1 above. The method for determining SFNc can be found in Formula 2 above.
[0155] For example, as shown in Figure 4D, after determining SFNc and n0, the terminal device performs blind detection at the corresponding location to obtain the duplicate transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS.
[0156] In one possible embodiment, the aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
[0157] Optionally, the number of CCEs transmitted per PDCCH symbol associated with Type0-PDCCH CSS is the same as the number of CCEs transmitted per PDCCH symbol associated with the repeated transmission version of Type0-PDCCH CSS.
[0158] For example, if each PDCCH symbol associated with Type0-PDCCH CSS transmits 4 CCEs, then each PDCCH symbol associated with a repeating version of Type0-PDCCH CSS transmits 4 CCEs.
[0159] In one possible embodiment, the starting position of the frequency domain of the repeated transmission version of Type0-PDCCH CSS is the same as the starting position of the frequency domain of Type0-PDCCH CSS.
[0160] Optionally, the CCE start position of the Type0-PDCCH CSS is the same as the CCE start position of the repeated transmission version of the Type0-PDCCH CSS.
[0161] Optionally, the frequency domain resources of CORESET0 corresponding to Type0-PDCCH CSS are the same as those of the repeated transmission version of Type0-PDCCH CSS. This can be understood as the frequency domain resources of Type0-PDCCH CSS being the same as those of the repeated transmission version of Type0-PDCCH CSS, only the time domain resources of Type0-PDCCH CSS differ from those of the repeated transmission version of Type0-PDCCH CSS.
[0162] The following example uses a scenario with CSC = 15kHz and SSB#index = 0~3, and further illustrates the above implementation method using Figures 4B-4D (all scenarios in Figures 4B-4D have CSC = 15kHz and SSB index = 0~). Based on Formulas 1 and 2 above, the table shown in Figure 5 can be calculated. The indices for different degrees of overlap are 8, 4, and 3. Specifically: an index of 8 corresponds to M = 2, meaning no overlap; an index of 4 corresponds to M = 1, meaning partial overlap; and an index of 3 corresponds to M = 1 / 2, meaning complete overlap.
[0163] In scenario (1) (corresponding to Figure 4B), that is, index=8, taking SSB#0 as an example, as can be seen from the table shown in Figure 5, Type0-PDCCH CSS is transmitted in the 0th time slot of the 0th SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in the 0th time slot of the 0th SFNc.
[0164] Taking SSB#1 as an example, as shown in the table in Figure 5, Type0-PDCCH CSS is transmitted in the 3rd time slot of the 0th SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in the 4th time slot of the 0th SFNc.
[0165] Taking SSB#2 as an example, as shown in the table in Figure 5, Type0-PDCCH CSS is transmitted in the 4th time slot of the 0th SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in the 5th time slot of the 0th SFNc.
[0166] Taking SSB#3 as an example, as shown in the table in Figure 5, Type 0-PDCCH CSS is transmitted in the 6th time slot of the 0th SFNc, and a repeated transmission version of Type 0-PDCCH CSS is transmitted in the 7th time slot of the 0th SFNc.
[0167] In scenario (2) (corresponding to Figure 4C), that is, index=4, taking SSB#0 as an example, as can be seen from the table shown in Figure 5, Type0-PDCCH CSS is transmitted in the 5th time slot of the 0th SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in the 5th time slot of the 0th SFNc.
[0168] Taking SSB#1 as an example, as shown in the table in Figure 5, Type 0-PDCCH CSS is transmitted in the 6th time slot of the 0th SFNc, and a repeated transmission version of Type 0-PDCCH CSS is transmitted in the 6th time slot of the 0th SFNc.
[0169] Taking SSB#2 as an example, as shown in the table in Figure 5, Type 0-PDCCH CSS is transmitted in the 7th time slot of the 0th SFNc, and a repeated transmission version of Type 0-PDCCH CSS is transmitted in the 7th time slot of the 0th SFNc.
[0170] Taking SSB#3 as an example, as shown in the table in Figure 5, Type 0-PDCCH CSS is transmitted in the 8th time slot of the 0th SFNc, and a repeated transmission version of Type 0-PDCCH CSS is transmitted in the 8th time slot of the 0th SFNc.
[0171] In scenario (3) (corresponding to Figure 4D), that is, index=3, taking SSB#0 as an example, as can be seen from the table shown in Figure 5, Type0-PDCCH CSS is transmitted in the second time slot of the 0th SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in the second time slot of the 1st SFNc.
[0172] Taking SSB#1 as an example, as shown in the table in Figure 5, Type0-PDCCH CSS is transmitted in the second time slot of the 0th SFNc, and a repeated transmission version of Type0-PDCCH CSS is transmitted in the second time slot of the 1st SFNc.
[0173] Taking SSB#2 as an example, as shown in the table in Figure 5, Type0-PDCCH CSS is transmitted in the third time slot of the 0th SFNc, and a repeated version of Type0-PDCCH CSS is transmitted in the third time slot of the 1st SFNc.
[0174] Taking SSB#3 as an example, as shown in the table in Figure 5, Type0-PDCCH CSS is transmitted in the third time slot of the 0th SFNc, and a repeated version of Type0-PDCCH CSS is transmitted in the third time slot of the 1st SFNc.
[0175] In one possible embodiment, the terminal device merges the first demodulation symbol and the second demodulation symbol, or merges the first demodulation soft bit and the second demodulation soft bit; wherein the first demodulation symbol / first demodulation soft bit is obtained from the Type0-PDCCH CSS, and the second demodulation symbol / second demodulation soft bit is obtained from the repeated transmission version of the Type0-PDCCH CSS.
[0176] The performance of Type0-PDCCH CSS can be improved by merging the tuning symbols / tuning soft bits obtained from duplicate versions of Type0-PDCCH CSS.
[0177] Optionally, if the terminal device successfully detects CORESET0 of Type0-PDCCH CSS in a blind test, it will no longer continue to blindly detect the duplicate transmission version CORESET0 of Type0-PDCCH CSS.
[0178] This application provides a communication device that can be used to implement the functions of the aforementioned terminal device or network device. The communication device can be a terminal device or a network device. The communication device includes modules or units corresponding to the methods / operations / steps / actions performed by the terminal device or network device in the above method embodiments. These units can be hardware circuits, software, or a combination of hardware circuits and software. Please refer to Figure 6, which shows a schematic diagram of the structure of a communication device 600 according to an embodiment of this application. The communication device 600 may include an interface unit 601 and a processing unit 602. The processing unit 602 is used to process signaling and / or data, which may be data received by the interface unit 601, and the processed signaling and / or data may also be sent by the interface unit 601.
[0179] In one embodiment, when the communication device 600 is a terminal device, wherein:
[0180] Interface unit 601 is used to monitor the repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS within the first detection window. The repeated transmission scheme of Type0-PDCCH CSS is related to the degree of overlap of the first detection window.
[0181] In one possible embodiment, when the overlap of the first detection windows is completely non-overlapping, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the time slot adjacent to the first time slot in the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
[0182] In one possible embodiment, when the overlap of the first detection windows is partial, a repeated transmission version of the Type0-PDCCH CSS is transmitted within a first time slot in the first detection window, the first time slot being the time slot for transmitting the Type0-PDCCH CSS.
[0183] In one possible embodiment, if the overlap of the first detection windows is complete, the repeated transmission version of the Type0-PDCCH CSS is transmitted within the adjacent radio frames of the first radio frame, or the repeated transmission version of the Type0-PDCCH CSS is transmitted within the first radio frame.
[0184] In one possible embodiment, the aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
[0185] In one possible embodiment, the starting position of the frequency domain of the repeated transmission version of Type0-PDCCH CSS is the same as the starting position of the frequency domain of Type0-PDCCH CSS.
[0186] In one possible embodiment, the processing unit is configured to merge a first demodulated symbol and a second demodulated symbol, or to merge a first demodulated soft bit and a second demodulated soft bit; wherein the first demodulated symbol / first demodulated soft bit is obtained from the Type0-PDCCH CSS, and the second demodulated symbol / second demodulated soft bit is obtained from a repeated transmission version of the Type0-PDCCH CSS.
[0187] In one embodiment, when the communication device 600 is a network device, wherein:
[0188] Interface unit 601 is used to send Type0-PDCCH CSS and repeated transmission versions of Type0-PDCCH CSS within the first detection window. The repeated transmission scheme of Type0-PDCCH CSS is related to the degree of overlap of the first detection window.
[0189] In one possible embodiment, when the overlap of the first detection windows is completely non-overlapping, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the time slot adjacent to the first time slot in the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
[0190] In one possible embodiment, when the overlap of the first detection windows is partial, a repeated transmission version of the Type0-PDCCH CSS is transmitted within a first time slot in the first detection window, the first time slot being the time slot for transmitting the Type0-PDCCH CSS.
[0191] In one possible embodiment, if the overlap of the first detection windows is complete, the repeated transmission version of the Type0-PDCCH CSS is transmitted within the adjacent radio frames of the first radio frame, or the repeated transmission version of the Type0-PDCCH CSS is transmitted within the first radio frame.
[0192] In one possible embodiment, the aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
[0193] In one possible embodiment, the starting position of the frequency domain of the repeated transmission version of Type0-PDCCH CSS is the same as the starting position of the frequency domain of Type0-PDCCH CSS.
[0194] Figure 7 illustrates a communication device 700 provided in an embodiment of this application, used to implement the functions of the aforementioned terminal device or network device. This device can be a communication device or a device used within a communication device. The communication device can be a terminal device or a network device. The device used within the communication device can be a chip system or a chip within the communication device. The chip system can be composed of chips, or it can include chips and other discrete components.
[0195] The communication device 700 includes at least one processor 710 for implementing the processing functions of the device (e.g., network device or terminal device) in the method provided in the embodiments of this application.
[0196] Optionally, the communication device 700 may further include a communication interface 720 for implementing the transmit and receive operations of the device (e.g., a network device or a terminal device) in the method provided in this application embodiment. In this application embodiment, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface for communicating with other devices through a transmission medium. For example, the communication interface 720 is used for the device in the communication device 700 to communicate with other devices. The processor 710 uses the communication interface 720 to transmit and receive data and to implement the method described in the above method embodiment. As shown in FIG7, the communication interface 720 may be located inside or outside the communication device 700, and this application embodiment does not limit this.
[0197] Optionally, the communication device 700 may further include at least one memory 730 for storing program instructions and / or data. The memory 730 is coupled to the processor 710. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, which can be electrical, mechanical, or other forms, for information exchange between devices, units, or modules. The processor 710 may operate in conjunction with the memory 730. The processor 710 may execute program instructions stored in the memory 730. At least one of the at least one memory may be included in the processor 710. Alternatively, the at least one memory may be located within the communication device 700 and outside the processor 710. Alternatively, the at least one memory may be located outside the communication device 700; this embodiment does not limit the scope of the application.
[0198] This embodiment does not limit the specific connection medium between the communication interface 720, processor 710, and memory 730. In Figure 7, the memory 730, processor 710, and communication interface 720 are connected via a bus, indicated by a thick line. The connection methods between other components are merely illustrative and not intended to be limiting. The bus can be categorized as an address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used in Figure 7, but this does not imply that there is only one bus or one type of bus.
[0199] When the communication device 700 is specifically a device for use with equipment (such as network equipment or terminal equipment), for example, when the communication device 700 is specifically a chip or chip system, the communication interface 720 may output or receive baseband signals. When the communication device 700 is specifically a device (such as network equipment or terminal equipment), the communication interface 720 may output or receive radio frequency signals. In the embodiments of this application, the processor may be a general-purpose processor, digital signal processor, application-specific integrated circuit, field-programmable gate array or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, which can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules in the processor.
[0200] It should be noted that the aforementioned communication interface 720 can be used to perform the functions of the aforementioned interface unit 601, and the aforementioned processor 710 can be used to perform the functions of the aforementioned processing unit 602, which will not be elaborated further here.
[0201] When the aforementioned communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments, and the terminal device chip receives information from other network elements; or, the terminal device chip sends information to other network elements.
[0202] When the aforementioned communication device is a chip used in a network device, the network device chip implements the functions of the network device in the above method embodiments. The network device chip receives information from other network elements; or, the network device chip sends information to other network elements.
[0203] It is understood that the processor in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor can be a microprocessor or any conventional processor.
[0204] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Additionally, the ASIC can reside in a network device or a terminal device. Alternatively, the processor and storage medium can exist as discrete components in the terminal device or network device.
[0205] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer program or instructions can be stored in a computer-readable storage medium or transmitted through the computer-readable storage medium. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a DVD; or it can be a semiconductor medium, such as a solid-state disk (SSD).
[0206] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0207] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
[0208] This application also provides a computer-readable storage medium storing computer-executable instructions. When the computer-executable instructions are executed, the method executed by the terminal device or network device in the above method embodiments is implemented.
[0209] This application also provides a computer program product, which includes a computer program that, when executed, causes the method executed by the terminal device or network device in the above method embodiments to be implemented.
[0210] This application also provides a communication system, which includes a terminal device or a network device. The terminal device is used to execute the method described in the above method embodiments. The network device is used to execute the method described in the above method embodiments.
[0211] It should be noted that, for the sake of simplicity, the foregoing method embodiments are all described as a series of actions. However, those skilled in the art should understand that this application is not limited to the described order of actions, as some steps may be performed in other orders or simultaneously according to this application. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions and modules involved are not necessarily essential to this application.
[0212] The descriptions of the various embodiments provided in this application can be referenced mutually. Each embodiment has its own emphasis, and parts not described in detail in a certain embodiment can be referred to the relevant descriptions of other embodiments. For the sake of convenience and brevity, for example, the functions and execution steps of the various devices and equipment provided in the embodiments of this application can be referred to the relevant descriptions of the method embodiments of this application. The method embodiments and the device embodiments can also be referenced, combined or cited from each other.
[0213] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A Type0-PDCCH CSS enhancement method, characterized in that, The method includes: Within a first detection window, the repeated transmission versions of Type0-PDCCH CSS and Type0-PDCCH CSS are monitored, and the repeated transmission scheme of Type0-PDCCH CSS is related to the degree of overlap of the first detection window.
2. The method according to claim 1, characterized in that, When the overlap of the first detection window is completely non-overlapping, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the time slot adjacent to the first time slot in the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
3. The method according to claim 1 or 2, characterized in that, When the overlap of the first detection window is partial, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the first time slot of the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
4. The method according to any one of claims 1-3, characterized in that, When the overlap of the first detection windows is complete, the repeated transmission version of the Type0-PDCCH CSS is transmitted within the adjacent radio frames of the first radio frame, or the repeated transmission version of the Type0-PDCCH CSS is transmitted within the first radio frame.
5. The method according to any one of claims 1-4, characterized in that, The aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
6. The method according to claim 5, characterized in that, The starting position of the frequency domain of the repeated transmission version of the Type0-PDCCH CSS is the same as the starting position of the frequency domain of the Type0-PDCCH CSS.
7. The method according to any one of claims 1-6, characterized in that, The method further includes: Combine the first demodulated symbol and the second demodulated symbol, or combine the first demodulated soft bit and the second demodulated soft bit; The first demodulation symbol / first demodulation soft bit is obtained from the Type0-PDCCH CSS, and the second demodulation symbol / second demodulation soft bit is obtained from the repeated transmission version of the Type0-PDCCH CSS.
8. A Type0-PDCCH CSS enhancement method, characterized in that, The method includes: Within the first detection window, Type0-PDCCH CSS and a duplicate transmission version of Type0-PDCCH CSS are sent, the duplicate transmission scheme of Type0-PDCCH CSS being related to the degree of overlap of the first detection window.
9. The method according to claim 8, characterized in that, When the overlap of the first detection window is completely non-overlapping, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the time slot adjacent to the first time slot in the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
10. The method according to claim 8 or 9, characterized in that, When the overlap of the first detection window is partial, the repeated transmission version of the Type0-PDCCH CSS is transmitted in the first time slot of the first detection window, where the first time slot is the time slot for transmitting the Type0-PDCCH CSS.
11. The method according to any one of claims 8-10, characterized in that, When the overlap of the first detection windows is complete, the repeated transmission version of the Type0-PDCCH CSS is transmitted within the adjacent radio frames of the first radio frame, or the repeated transmission version of the Type0-PDCCH CSS is transmitted within the first radio frame.
12. The method according to any one of claims 8-11, characterized in that, The aggregation level of the Type0-PDCCH CSS is the same as the aggregation level of the repeated transmission version of the Type0-PDCCH CSS.
13. The method according to claim 12, characterized in that, The starting position of the frequency domain of the repeated transmission version of the Type0-PDCCH CSS is the same as the starting position of the frequency domain of the Type0-PDCCH CSS.
14. A communication device, characterized in that, Includes units for performing the method as described in any one of claims 1 to 13.
15. A communication device, characterized in that, It includes a processor and a memory, the processor and the memory being coupled, the processor being used to implement the method as described in any one of claims 1 to 13.
16. A chip, characterized in that, The device includes a processor and an interface, the processor and the interface being coupled; the interface is used to receive or output signals, and the processor is used to execute code instructions to cause the method of any one of claims 1 to 13 to be performed.
17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions, which, when invoked, cause the computer to perform the method described in any one of claims 1 to 13.