Blind Detection and Descrambing Method and Device, Storage Medium, Electronic Device
By determining the scheduled time slot or send time slot of the service type in the frame structure configured by the system, and performing DCI blind detection and RNTI descrambling within these time slots, the problems of false detection and miss detection during DCI blind detection and RNTI descrambling in the prior art are solved, and the processing efficiency and stability of the system are improved.
Patent Information
- Application Number
- CN201911252257.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-12-09
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2039-12-09
AI Technical Summary
In the prior art, there are problems such as false detection and missed detection during DCI blind inspection and RNTI descrambling, which affects the processing efficiency and stability of the system.
By determining the scheduled time slot or send time slot of the service type according to the frame structure configured by the system, the corresponding DCI type and RNTI type are determined, DCI blind detection and RNTI descrambling are performed within these time slots, and these operations are not performed at other times.
It reduces false detection and missed detection during DCI blind detection and RNTI descrambling, improves the processing efficiency and stability of the system, and reduces the power consumption of the terminal.
Smart Images

Figure CN113038603B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication, and in particular, to a blind detection and descrambling method and device, a storage medium, and an electronic device. Background Art
[0002] Whether it is the LTE protocol or the current 5G protocol, the downlink control information (DCI) sent on the Physical Downlink Control Channel (PDCCH for short) does not send any message indicating the specific position for the user equipment (UE for short) to receive the DCI. For the UE, it neither knows whether there is DCI belonging to itself nor the specific position of the DCI, and needs to perform blind detection of the DCI under certain rules. The detection times of the DCI and the descrambling times of the Radio Network Temporary Identifier (RNTI for short) have a great impact on the overall processing efficiency and accuracy of the DCI. Especially in multi-user terminal devices, it is necessary to simulate the processing of multiple UEs, and the DCI blind detection times and RNTI descrambling times will increase exponentially. It will have a great impact on the processing capacity and processing efficiency of the entire system, and will also affect the power consumption and battery usage time of the terminal.
[0003] In the existing solutions, there will be unnecessary DCI blind detection processing and RNTI descrambling processing for DCI blind detection and RNTI descrambling, which increases the probability of false detection and missed detection of DCI, and thus has an adverse impact on the overall processing efficiency and stability of the system.
[0004] In view of the problems of false detection and missed detection in the process of DCI blind detection and RNTI descrambling in the related art, no effective technical solution has been proposed yet. Summary of the Invention
[0005] Embodiments of the present invention provide a blind detection and descrambling method and device, a storage medium, and an electronic device, so as to at least solve the problems of false detection and missed detection in the process of DCI blind detection and RNTI descrambling in the related art.
[0006] According to an embodiment of the present invention, a blind detection and descrambling method is provided, including: determining a scheduled time slot of a service type or a transmission time slot of the service type according to a frame structure configured by the system; determining a type of downlink control information DCI and a type of radio network temporary identifier RNTI corresponding to the service type, performing DCI blind detection of a corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI descrambling of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, so that no DCI blind detection and RNTI descrambling are performed outside the scheduled time slot or the transmission time slot.
[0007] According to another embodiment of the present invention, a blind detection and descrambling device is further provided, including: a first determination module, configured to determine a scheduled time slot of a service type or a transmission time slot of the service type according to a frame structure configured by the system; a second determination module, configured to determine a type of downlink control information DCI and a type of radio network temporary identifier RNTI corresponding to the service type, perform DCI blind detection of a corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and perform RNTI descrambling of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, so that no DCI blind detection and RNTI descrambling are performed outside the scheduled time slot or the transmission time slot.
[0008] According to another embodiment of the present invention, a computer-readable storage medium is further provided, where the storage medium includes a stored program, and when the program runs, it executes the blind detection and descrambling method described in any one of the above.
[0009] According to another embodiment of the present invention, an electronic device is further provided, where the storage medium includes a stored program, and when the program runs, it executes the blind detection and descrambling method described in any one of the above.
[0010] Through the present invention, a scheduled time slot for a service type or a transmission time slot for the service type is determined according to a frame structure configured by a system; a downlink control information (DCI) type and a radio network temporary identity (RNTI) type corresponding to the service type are determined, a DCI blind detection of a corresponding physical downlink control channel (PDCCH) for the DCI type is performed within the scheduled time slot or the transmission time slot, and an RNTI demodulation of the corresponding PDCCH for the RNTI type is performed within the scheduled time slot or the transmission time slot, so that the DCI blind detection and the RNTI demodulation are not performed outside the scheduled time slot or the transmission time slot. By adopting the above technical solution, problems such as false detection and missed detection in the DCI blind detection and RNTI demodulation processes in the related art are solved. Through the above technical solution, first, a scheduled time slot and a transmission time slot for a service type are determined, then a DCI type and an RNTI type of the service type are determined, a DCI blind detection of the PDCCH for the DCI type and an RNTI demodulation of the PDCCH for the RNTI type are performed within the scheduled time slot and the transmission time slot, and the DCI blind detection and the RNTI demodulation are not performed except for the scheduled time slot and the transmission time slot, achieving the technical effect of reducing false detection and missed detection in the DCI blind detection and RNTI demodulation processes. Description of the Drawings
[0011] The drawings described herein are used to provide a further understanding of the present invention, form a part of this application, and the illustrative embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation to the present invention. In the drawings:
[0012] Figure 1 is a hardware structure block diagram of a terminal for a blind detection and demodulation method according to an embodiment of the present invention;
[0013] Figure 2 is a flowchart of an optional blind detection and demodulation method according to an embodiment of the present invention;
[0014] Figure 3 is a flowchart of another optional blind detection and demodulation process according to an embodiment of the present invention;
[0015] Figure 4 is a flowchart of still another optional blind detection and demodulation process according to an embodiment of the present invention;
[0016] Figure 5 is a schematic diagram of a frame structure and SIB period transmission according to an embodiment of the present invention;
[0017] Figure 6 is a schematic diagram of a random access signaling transmission time under a frame structure according to an embodiment of the present invention;
[0018] Figure 7It is a schematic diagram of the uplink and downlink physical layer scheduling time slots under an optional frame structure according to an embodiment of the present invention;
[0019] Figure 8 It is a structural block diagram of an optional blind detection and descrambling device according to an embodiment of the present invention;
[0020] Figure 9 It is a structural block diagram of an optional second determination module according to an embodiment of the present invention;
[0021] Figure 10 It is a structural block diagram of another optional second determination module according to an embodiment of the present invention;
[0022] Figure 11 It is a schematic structural diagram of an optional electronic device according to an embodiment of the present invention. Detailed implementation manners
[0023] The present invention will be described in detail below with reference to the accompanying drawings and in conjunction with embodiments. It should be noted that, without conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.
[0024] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence.
[0025] The method embodiments provided by the embodiments of the present application can be executed in a mobile terminal, a computer terminal, or a similar computing device. Taking running on a terminal (such as a mobile phone) as an example, Figure 1 It is a hardware structural block diagram of a terminal of a blind detection and descrambling method according to an embodiment of the present invention. As Figure 1 shown, the terminal (such as a mobile phone) 10 may include one or more ( Figure 1 only one is shown in Figure 1 a processor 102 (the processor 102 may include, but is not limited to, a processing device such as a microprocessor MCU or a programmable logic device FPGA) and a memory 104 for storing data. Optionally, the above-mentioned mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those of ordinary skill in the art can understand that Figure 1 the structure shown in Figure 1 is only schematic, and it does not limit the structure of the above-mentioned terminal. For example, the mobile terminal 10 may further include more or fewer components than Figure 1 shown in
[0026] The memory 104 can be used to store computer programs, such as software programs and modules of application software, like the computer program corresponding to the blind detection and descrambling method in the embodiments of the present invention. The processor 102 executes various functional applications and data processing by running the computer programs stored in the memory 104, that is, to implement the above-mentioned method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memories, or other non-volatile solid-state memories. In some instances, the memory 104 may further include a memory remotely disposed relative to the processor 102, and these remote memories can be connected to the terminal 10 through a network. Examples of the above network include but are not limited to the Internet, intranet, local area network, mobile communication network, and combinations thereof.
[0027] The transmission device 106 is used to receive or send data via a network. Specific examples of the above network may include the wireless network provided by the communication provider of the terminal 10. In one instance, the transmission device 106 includes a network adapter (Network Interface Controller, abbreviated as NIC), which can be connected to other network devices through a base station and thus communicate with the Internet. In one instance, the transmission device 106 may be a Radio Frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0028] In this embodiment, a blind detection and descrambling method running on the above Figure 1 shown terminal is provided. Figure 2 It is a flowchart of an optional blind detection and descrambling method according to an embodiment of the present invention. As Figure 2 shown, the method includes the following steps:
[0029] Step S202, determining the scheduled time slot of the service type or the transmission time slot of the service type according to the frame structure configured by the system;
[0030] Step S204, determining the type of downlink control information DCI and the type of radio network temporary identifier RNTI corresponding to the service type, performing DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI descrambling of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, so that no DCI blind detection and RNTI descrambling are performed outside the scheduled time slot or the transmission time slot.
[0031] Among them, the RNTI types may include: Cell Radio Network Temporary Identifier (Cell-RNTI, abbreviated as C-RNTI), Random Access SI-RNTI (Random AccesSI-RNTI, abbreviated as RA-RNTI), Temporary Cell-RNTI (Temporary-C-RNTI, abbreviated as T-C-RNTI), System Information-RNTI (SystemInformation-RNTI, abbreviated as SI-RNTI), Paging-RNTI (Paging-RNTI, abbreviated as P-RNTI), Semi-Persistent Scheduling-C-RNTI (Semi-Persistent Scheduling-C-RNTI, abbreviated as SPS-C-RNTI).
[0032] Through the present invention, the scheduled time slot for the service type or the transmission time slot for the service type is determined according to the frame structure configured by the system; the downlink control information DCI type and the radio network temporary identifier RNTI type corresponding to the service type are determined, and DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type is performed within the scheduled time slot or the transmission time slot, and RNTI demodulation of the corresponding PDCCH for the RNTI type is performed within the scheduled time slot or the transmission time slot, so that DCI blind detection and RNTI demodulation are not performed outside the scheduled time slot or the transmission time slot. By adopting the above technical solution, the problems of false detection and missed detection in the DCI blind detection and RNTI demodulation processes in the related art are solved. Through the above technical solution, first, the scheduled time slot and the transmission time slot for the service type are determined, then the DCI type and the RNTI type for the service type are determined, and DCI blind detection of the PDCCH for the DCI type and RNTI demodulation of the PDCCH for the RNTI type are performed within the scheduled time slot and the transmission time slot, and DCI blind detection and RNTI demodulation are not performed outside the scheduled time slot and the transmission time slot, achieving the technical effect of reducing false detection and missed detection in the DCI blind detection and RNTI demodulation processes.
[0033] In the embodiment of the present invention, for the above step S204, it can be implemented in the following manner. Determining the scheduled time slot for the service type or the transmission time slot for the service type according to the frame structure configured by the system includes: obtaining the scheduling interval or scheduling period corresponding to the service type according to the frame structure configured by the system, where the service type includes: uplink channel type, downlink channel type, system information, uplink signal, downlink signal; determining the scheduled time slot for the service type or the transmission time slot for the service type according to the scheduling interval or the scheduling period and the frame structure configured by the system.
[0034] To more clearly illustrate how to perform DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and how to perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, it can be achieved in the following manner. In the case where the user equipment UE is multiple UEs, perform DCI blind detection for one UE among the multiple UEs within the scheduled time slot or the transmission time slot, and perform RNTI demodulation for one UE among the multiple UEs within the scheduled time slot or the transmission time slot.
[0035] Optionally, the above step S204 can be implemented in the following manner. The overall bandwidth of the PDCCH includes a control resource set. Performing DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot includes: performing DCI blind detection of the corresponding control resource set for the DCI type according to the scheduling type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding control resource set for the RNTI type within the scheduled time slot or the transmission time slot. The scheduling type includes at least one of the following: uplink dynamic adjustment, downlink dynamic adjustment.
[0036] The above step S204 can be implemented in the following manner. The scheduled time slot includes at least one of the following: uplink air interface time slot, downlink air interface time slot. Performing DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot includes at least one of the following: performing DCI blind detection of the corresponding PDCCH for the DCI type according to the uplink dynamic adjustment within the uplink air interface time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type according to the uplink dynamic adjustment within the uplink air interface time slot or the transmission time slot; performing DCI blind detection of the corresponding PDCCH for the DCI type according to the downlink dynamic adjustment within the downlink air interface time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type according to the downlink dynamic adjustment within the downlink air interface time slot or the transmission time slot.
[0037] Before the above step S204, the above method may further include the following steps. The DCI type includes at least one of the following: uplink DCI and downlink DCI. The scheduled time slot also includes at least one of the following: uplink scheduling time slot and downlink scheduling time slot. Perform DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot. The method includes at least one of the following: perform DCI blind detection of the corresponding PDCCH for the uplink DCI type within the uplink scheduling time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the uplink scheduling time slot or the transmission time slot; perform DCI blind detection of the corresponding PDCCH for the downlink DCI type within the downlink scheduling time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the downlink scheduling time slot or the transmission time slot.
[0038] It should be noted that in a large-bandwidth and large-capacity wireless communication scenario, especially in the 5G Enhanced Mobile Broadband (EMBB) scenario, there are many DCI blind detection RNTI types and many RNTI demodulation times, which will affect the blind detection efficiency and detection correctness of DCI. For DCI blind detection and RNTI demodulation, in the related art, the efficiency is improved by reducing the number of DCI blind detection times and RNTI demodulation times. For example, according to the DCI length, different types of DCIs with the same length are merged and used as one DCI type for blind detection, thereby reducing the number of blind detection times. The possible RNTI values are deduced from the blind detection candidate positions, the RNTIs are grouped, and the grouped RNTIs are used for demodulation when detecting the corresponding candidate positions. The above solutions only focus on the optimization of blind detection in a single time slot, and do not consider optimizing the number of blind detection times and RNTI demodulation times from the overall system timing. There will be unnecessary DCI blind detection processing and RNTI demodulation processing, increasing the probability of false detection and missed detection of DCI, which has an adverse impact on the overall processing efficiency and stability of the system.
[0039] To solve the above problems, the following uses an example to explain the blind detection and demodulation process, but it is not used to limit the technical solutions of the embodiments of the present invention. As Figure 3 shown, the technical solution of the example of the present invention is as follows:
[0040] Step S302: Obtain the scheduling interval X (unit: slot) or the scheduling period T (unit: slot) of different service types according to the frame structure type configured by the system and other system configurations. The service types mentioned above can be specific uplink and downlink channel types, various system information, or uplink signals and downlink signals, whose transmission or reception depends on the indication of DCI in the PDCCH channel.
[0041] Step S304: Calculate the slot N (time slot) of the scheduled time slot or transmission time slot corresponding to the service type according to the scheduling interval X or the scheduling period T, in combination with the frame structure type configured by the system.
[0042] Step S306: In the slot N determined in Step S304, determine the type of DCI to be detected and the type of RNTI to be descrambled according to the service type, and perform blind detection of DCI of the corresponding PDCCH. In other slots of the frame structure, no corresponding DCI detection and RNTI descrambling will be performed.
[0043] It should be noted that the above steps can be applied to the blind detection of DCI and RNTI descrambling of multiple UEs as shown in Figure 4 as follows:
[0044] Step 1: Process the PDCCH channel for multiple UEs.
[0045] Step 2: Judge the scheduling period and frame structure of multiple UEs.
[0046] Step 3: Group the RNTI information of multiple UEs.
[0047] Step 4: Perform blind detection of DCI.
[0048] Step 5: Perform RNTI descrambling of multiple UEs.
[0049] Step 6: Output DCI.
[0050] In summary, adopting the above technical solution, the blind detection of DCI of the corresponding PDCCH and the RNTI descrambling of the PDCCH are only performed in the scheduled time slot or transmission time slot, and no corresponding DCI detection and RNTI descrambling will be performed at other times, reducing the number of blind detections of DCI and the number of RNTI descramblings, reducing the false detection probability of DCI, improving the efficiency of DCI blind detection, enhancing the performance and stability of the entire system, and also reducing the power consumption of the terminal.
[0051] The following explains the blind detection and descrambling process in combination with an example, but it is not used to limit the technical solution of the embodiments of the present invention. The technical solution of the example of the present invention is as follows:
[0052] Figure 5 It is a schematic diagram of an optional frame structure according to an embodiment of the present invention. As Figure 5 shown, it marks the periodic timing of the SIB. According to the 5G EMBB protocol, the DCI search space is divided into a common search space (Common Search Space, abbreviated as CSS) and a UE-specific search space (UE-specific Search Space, abbreviated as USS). These two search spaces can occupy different frequency domain bandwidths.
[0053] In the CSS, according to the frame structure type and the period or timing of the channels scheduled by the DCI scrambled with different RNTI types, the RNTI types are classified and grouped. On the scheduling time slots that conform to the transmission period or timing of a certain channel (signal), the DCI blind detection will be enabled, and the corresponding RNTI type will be used for descrambling processing.
[0054] In a multi-user terminal device, the connection of multiple UEs to the same base station cell is realized based on the same hardware device. Therefore, it can be considered that the SIB (DCI scrambled with SI-RNTI) information detected by multiple UEs through the PDCCH is the same. Therefore, when performing SIB blind detection in the CSS space, only one UE needs to perform periodic detection in the radio frame where SFN mod 8 = 0, and it is not necessary for each UE to perform SIB blind detection. It can also be considered that when blindly detecting DCI by the PDCCH, only SI-RNTI is used for descrambling in slot10 corresponding to the radio frame where SFN mod 8 = 0, and SI-RNTI descrambling processing is not required in other time slots. For other UEs in the multi-user terminal, the detected SIB code stream can be directly used, and it is not necessary to perform SIB blind detection separately, thereby reducing the number of blind detection times and RNTI descrambling times. Among them, the RNTI types can include: RA-RNTI, T-C-RNTI, C-RNTI, SI-RNTI, P-RNTI, SPS-C-RNTI.
[0055] The following explains the blind detection and descrambling process with an example, but it is not used to limit the technical solutions of the embodiments of the present invention. The technical solutions of the examples of the present invention are as follows:
[0056] As Figure 6 shown, it is the random access periodic timing. In this embodiment, the description is based on this frame structure. During the process of the UE accessing the base station cell, downlink signaling such as MSG2 and MSG4 needs to obtain the corresponding DCI through PDCCH detection. As Figure 6As shown, there is a certain timing relationship at each signaling transmission moment. The UE itself acts as the sender. Given that MSG1 is transmitted in slot3 and MSG2 will be transmitted 6 slots later, the UE does not need to perform blind detection of MSG2 for each slot. Instead, it only needs to use the RA-RNTI to perform DCI descrambling 6 slots after the transmission of MSG1. Similarly, given the transmission time slot of MSG3, the UE can use the T-C-RNTI to perform DCI descrambling for the detection of MSG4 27 slots after the transmission of MSG3. RA-RNTI and T-C-RNTI descrambling processing are not required for other time slots. This will reduce the number of RNTI descrambling times, lower the probability of misdetecting MSG2 and MSG4, and improve the stability of system access.
[0057] Figure 6 The access timing in [description] is the access timing negotiated between the base station and the UE under the frame structure of 5G EMBB. Its signaling scheduling timing will change according to the changes in the frame structure and different processing capabilities. However, the descrambling process of RNTI can be optimized according to the above method.
[0058] In the LTE TDD system, its frame structure is similar to that of 5G EMBB. It is also possible to enable the detection of corresponding DCI according to the frame structure and the access signaling scheduling timing, thereby reducing the number of blind detections and RNTI descrambling times.
[0059] The following uses an example to explain the blind detection and descrambling process, but it is not used to limit the technical solutions of the embodiments of the present invention. The technical solutions of the examples of the present invention are as follows:
[0060] In large bandwidth scenarios such as 5G EMBB, the overall bandwidth of the PDCCH will be divided into different (Band Width Part, abbreviated as BWP) and control resource sets CORSET (Control Resource Set). Each UE will be assigned exclusive CORSET resources, and its exclusive DCI scheduling is also scheduled within the CORSET. Therefore, in multi-UE terminal devices, first, group the UE RNTI according to the BWP ID and CORSET ID to which the UE belongs, and only use the RNTI value in this group for descrambling processing when performing blind detection of DCI in the corresponding CORSET. In multi-UE terminal devices, it is also necessary to dynamically maintain the RNTI set of the UE in real time according to the high-level scheduling. When a certain UE is released by the system (the UE instance is deleted), its RNTI value should also be deleted from the maintained group to reduce the number of RNTI descrambling times; if a new UE instance joins the system, it should be maintained in the corresponding group according to the CORSET ID described above.
[0061] When blindly detecting the physical layer DCI within the exclusive CORSET, it is possible to infer based on the scheduling type (dynamic scheduling or semi-static scheduling) and the frame structure, and only perform blind detection of DCI types in certain scheduling time slots, and use the corresponding RNTI type for descrambling. In the 5G EMBB scenario, the frame structures defined by the protocol are basically TDD formats, and the uplink and downlink time slots are time-division.
[0062] If it is uplink dynamic scheduling, from the scheduling DCI being sent to the terminal to the uplink data being sent out from the air interface according to the scheduling parameters, there is a fixed scheduling interval, generally defined as K2 (in units of slots, time slots). In this way, only the uplink DCI blind detection is enabled in the time slot that is K2 slots ahead of the uplink air interface time slot, and RNTI is used for descrambling. In other time slots, the uplink DCI is not blindly checked, and the RNTI descrambling process is not performed either.
[0063] If it is downlink dynamic scheduling, from the scheduling DCI being sent to the terminal to the terminal receiving and parsing the downlink data according to the scheduling parameters, there is also a fixed scheduling interval, generally defined as K0 (in units of slots, time slots). In this way, only the downlink DCI blind detection is enabled in the time slot that is K0 slots ahead of the downlink air interface time slot, and RNTI is used for descrambling. In other time slots, the downlink DCI is not blindly checked, and the RNTI descrambling process is not performed either.
[0064] If the downlink and uplink physical layer data transmissions in the above wireless system are based on semi-static scheduling (DCI scrambled with SPSI-RNTI type), then according to the configured semi-static scheduling period T, within the period T, there will be no dynamic scheduling DCI, and there is no need to perform uplink or downlink DCI detection and RNTI descrambling. Thus, the number of blind detection times and RNTI descrambling times can also be reduced, improving the detection efficiency and reducing the probability of misdetecting DCI.
[0065] As Figure 7 shown, it is the 5G EMBB uplink and downlink physical layer scheduling timing diagram. After the UE accesses the base station cell, the data scheduling of the uplink and downlink physical layers needs to detect the corresponding DCI through the PDCCH and so on. The detection is performed in the USS space. As Figure 7 shown, the uplink scheduling interval K2 = 3, and K2 is configured by the base station for the UE (also related to the processing ability of the UE). That is to say, the uplink slot needs to schedule the DCI 3 slots in advance. In this way, the UE will, according to the configured frame structure, only blindly detect the uplink DCI in the time slot that is 3 slots ahead of the uplink slot, and there is no need to blindly check the uplink DCI and perform RNTI descrambling in other time slots. Similarly, in the attached figure, K0 = 0 (K0 is also configured by the base station for the UE), as Figure 7The configurations of K2 and K0 are configurations of the base station and the UE according to their processing capabilities under the frame structure of the 5G EMBB diagram. When the frame structure changes and the processing capabilities are different, the values of K2 and K0 mentioned above are variable.
[0066] The above is only an example, and this embodiment does not make any limitations here.
[0067] In summary, the UE needs to perform blind detection and RNTI descrambling of the downlink DCI in each downlink slot, but according to the frame structure, it does not need to perform blind detection and descrambling processing of the DCI in the uplink slot. This will reduce the number of blind detections of the DCI and the number of RNTI descramblings, reduce the probability of misdetecting the uplink and downlink DCI, and improve the stability of system data processing.
[0068] Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc), and includes several instructions to enable a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present invention.
[0069] In this embodiment, a blind detection and descrambling device is also provided. This device is used to implement the above embodiments and preferred implementation methods, and those that have been described will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that can achieve a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware is also possible and contemplated.
[0070] Figure 8 is a structural block diagram of an optional blind detection and descrambling device according to an embodiment of the present invention. As Figure 8 shown, the device includes:
[0071] The first determination module 80 is configured to determine the scheduled time slot of the service type or the transmission time slot of the service type according to the frame structure configured by the system; the second determination module 82 is configured to determine the downlink control information DCI type and the radio network temporary identity RNTI type corresponding to the service type, perform DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and perform RNTI de-scrambling of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, so that no DCI blind detection and RNTI de-scrambling are performed outside the scheduled time slot or the transmission time slot.
[0072] Through the present invention, the scheduled time slot of the service type or the transmission time slot of the service type is determined according to the frame structure configured by the system; the downlink control information DCI type and the radio network temporary identity RNTI type corresponding to the service type are determined, DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type is performed within the scheduled time slot or the transmission time slot, and RNTI de-scrambling of the corresponding PDCCH for the RNTI type is performed within the scheduled time slot or the transmission time slot, so that no DCI blind detection and RNTI de-scrambling are performed outside the scheduled time slot or the transmission time slot. By adopting the above technical solution, problems such as false detection and missed detection in the DCI blind detection and RNTI de-scrambling processes in the related art are solved. Through the above technical solution, the scheduled time slot and the transmission time slot of the service type are first determined, then the DCI type and the RNTI type of the service type are determined, DCI blind detection of the PDCCH for the DCI type is performed within the scheduled time slot and the transmission time slot, and RNTI de-scrambling of the PDCCH for the RNTI type is performed, and no DCI blind detection and RNTI de-scrambling are performed outside the scheduled time slot and the transmission time slot, achieving the technical effect of reducing false detection and missed detection in the DCI blind detection and RNTI de-scrambling processes.
[0073] In an embodiment of the present invention, as Figure 8 shown, the second determination module 82 is further configured to, when the user equipment UE is multiple UEs, perform the DCI blind detection on one UE among the multiple user equipment UEs within the scheduled time slot or the transmission time slot, and perform the RNTI de-scrambling on one UE among the multiple user equipment UEs within the scheduled time slot or the transmission time slot.
[0074] In an embodiment of the present invention, as Figure 8As shown, the overall bandwidth of the PDCCH includes a control resource set. The second determination module 82 is further configured to perform DCI blind detection of the corresponding control resource set for the DCI type according to the scheduling type within the scheduled time slot or the transmission time slot, and perform RNTI de-scrambling of the corresponding control resource set for the RNTI type within the scheduled time slot or the transmission time slot. The scheduling type includes at least one of the following: uplink dynamic adjustment, downlink dynamic adjustment.
[0075] In an embodiment of the present invention, as Figure 9 shown, the scheduled time slot includes at least one of the following: uplink air interface time slot, downlink air interface time slot. The second determination module 82 includes at least one of the following:
[0076] The first processing unit 820 is configured to perform DCI blind detection of the corresponding PDCCH for the DCI type according to the uplink dynamic adjustment within the uplink air interface time slot or the transmission time slot, and perform RNTI de-scrambling of the corresponding PDCCH for the RNTI type according to the uplink dynamic adjustment within the uplink air interface time slot or the transmission time slot. The second processing unit 822 is configured to perform DCI blind detection of the corresponding PDCCH for the DCI type according to the downlink dynamic adjustment within the downlink air interface time slot or the transmission time slot, and perform RNTI de-scrambling of the corresponding PDCCH for the RNTI type according to the downlink dynamic adjustment within the downlink air interface time slot or the transmission time slot..
[0077] In an embodiment of the present invention, as Figure 10 shown, the DCI type includes at least one of the following: uplink DCI, downlink DCI. The scheduled time slot further includes at least one of the following: uplink scheduling time slot, downlink scheduling time slot. The second determination module 82 includes at least one of the following:
[0078] The third processing unit 824 is configured to perform DCI blind detection of the corresponding PDCCH for the uplink DCI type within the uplink scheduling time slot or the transmission time slot, and perform RNTI de-scrambling of the corresponding PDCCH for the RNTI type within the uplink scheduling time slot or the transmission time slot;
[0079] The fourth processing unit 826 is configured to perform DCI blind detection of the corresponding PDCCH for the downlink DCI type within the downlink scheduling time slot or the transmission time slot, and perform RNTI de-scrambling of the corresponding PDCCH for the RNTI type within the downlink scheduling time slot or the transmission time slot.
[0080] In an embodiment of the present invention, as Figure 8As shown, the first determination module 80 is further configured to obtain the scheduling interval or scheduling period corresponding to the service type according to the frame structure configured by the system, where the service type includes: uplink channel type, downlink channel type, system information, uplink signal, downlink signal; determine the scheduled time slot of the service type or the transmission time slot of the service type according to the scheduling interval or the scheduling period, and the frame structure configured by the system.
[0081] An embodiment of the present invention further provides a computer-readable storage medium, which includes a stored program, where the above program executes the method described in any one of the above when running.
[0082] Optionally, in this embodiment, the above storage medium may be set to store program code for performing the following steps:
[0083] S1, determine the scheduled time slot of the service type or the transmission time slot of the service type according to the frame structure configured by the system;
[0084] S2, determine the downlink control information DCI type and radio network temporary identity RNTI type corresponding to the service type, perform DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, so that no DCI blind detection and RNTI demodulation are performed outside the scheduled time slot or the transmission time slot.
[0085] Optionally, in this embodiment, the above storage medium may include, but is not limited to: various media such as USB flash drive, read-only memory (ROM for short), random access memory (RAM for short), mobile hard disk, magnetic disk or optical disc that can store program code.
[0086] An embodiment of the present invention further provides an electronic device, including a memory and a processor, where a computer program is stored in the memory, as Figure 11 shown, the electronic device includes a memory 1102 and a processor 1104, a computer program is stored in the memory 1102, and the processor 1104 is configured to run the computer program to execute the steps in any one of the above method embodiments.
[0087] In addition, the above electronic device further includes: a display 1108; a connection bus 1110 for connecting each module component in the above electronic device.
[0088] Optionally, the above electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the above processor, and the input / output device is connected to the above processor.
[0089] Optionally, in this embodiment, the above processor may be configured to execute the following steps through a computer program:
[0090] S1. Determine the scheduled time slot of the service type or the transmission time slot of the service type according to the frame structure configured by the system;
[0091] S2. Determine the downlink control information DCI type and radio network temporary identity RNTI type corresponding to the service type, perform DCI blind detection of the corresponding physical downlink control channel PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, so that the DCI blind detection and the RNTI demodulation are not performed outside the scheduled time slot or the transmission time slot.
[0092] Optionally, as an example, as Figure 11 shown, the above memory 1102 may but is not limited to include the first determination module 82 and the second determination module 84 in the above blind detection and demodulation device. In addition, for the specific examples in this embodiment, reference may be made to the examples described in the above embodiments and optional implementation manners, and details are not described herein again.
[0093] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing device. They can be concentrated on a single computing device or distributed on a network composed of multiple computing devices. Optionally, they can be implemented by program codes executable by the computing device, so that they can be stored in a storage device and executed by the computing device. And in some cases, the steps shown or described can be executed in a different order from here, or they can be separately made into individual integrated circuit modules, or multiple modules or steps among them can be made into a single integrated circuit module to implement. In this way, the present invention is not limited to any specific combination of hardware and software.
[0094] The above are only the preferred embodiments of the present invention and are not used to limit the present invention. For those skilled in the art, the present invention can have various changes and modifications. Any modification, equivalent replacement, improvement, etc. made within the principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A blind detection and descrambling method, characterized in that, including: determining a scheduled time slot for a service type or a transmission time slot for the service type according to a frame structure configured by a system; determining a downlink control information (DCI) type and a radio network temporary identifier (RNTI) type corresponding to the service type, performing DCI blind detection of a corresponding physical downlink control channel (PDCCH) for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, so that no DCI blind detection and RNTI demodulation are performed outside the scheduled time slot or the transmission time slot; wherein an overall bandwidth of the PDCCH includes a control resource set, and performing DCI blind detection of a corresponding PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot includes: performing DCI blind detection of the corresponding control resource set for the DCI type according to a scheduling type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding control resource set for the RNTI type within the scheduled time slot or the transmission time slot, where the scheduling type includes at least one of the following: uplink dynamic adjustment, downlink dynamic adjustment.
2. The method according to claim 1, characterized in that, Performing DCI blind detection of a corresponding PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot includes: in a case where a user equipment (UE) is multiple UEs, performing DCI blind detection on one UE among the multiple UEs within the scheduled time slot or the transmission time slot, and performing RNTI demodulation on one UE among the multiple UEs within the scheduled time slot or the transmission time slot.
3. The method according to claim 1, characterized in that, The scheduled time slot includes at least one of the following: an uplink air interface time slot, a downlink air interface time slot, and performing DCI blind detection of a corresponding PDCCH for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot includes at least one of the following: performing DCI blind detection of the corresponding PDCCH for the DCI type according to the uplink dynamic adjustment within the uplink air interface time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type according to the uplink dynamic adjustment within the uplink air interface time slot or the transmission time slot; Perform DCI blind detection of the corresponding PDCCH for the DCI type according to the downlink dynamic adjustment within the downlink air interface time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type according to the downlink dynamic adjustment within the downlink air interface time slot or the transmission time slot.
4. The method according to claim 1, characterized in that, The DCI type at least includes one of the following: uplink DCI, downlink DCI. The scheduled time slot also at least includes one of the following: uplink scheduling time slot, downlink scheduling time slot. Perform DCI blind detection of the corresponding physical downlink control channel (PDCCH) for the DCI type within the scheduled time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot. The method at least includes one of the following: Perform DCI blind detection of the corresponding PDCCH for the uplink DCI type within the uplink scheduling time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the uplink scheduling time slot or the transmission time slot; Perform DCI blind detection of the corresponding PDCCH for the downlink DCI type within the downlink scheduling time slot or the transmission time slot, and perform RNTI demodulation of the corresponding PDCCH for the RNTI type within the downlink scheduling time slot or the transmission time slot.
5. The method according to claim 1, characterized in that, Determine the scheduled time slot of the service type or the transmission time slot of the service type according to the frame structure configured by the system, including: Obtain the scheduling interval or scheduling period corresponding to the service type according to the frame structure configured by the system, where the service type includes: uplink channel type, downlink channel type, system information, uplink signal, downlink signal; Determine the scheduled time slot of the service type or the transmission time slot of the service type according to the scheduling interval or the scheduling period, and the frame structure configured by the system.
6. A blind detection and descrambling device, characterized in that, Include: A first determination module for determining the scheduled time slot of the service type or the transmission time slot of the service type according to the frame structure configured by the system; A second determination module for determining the downlink control information (DCI) type and the radio network temporary identity (RNTI) type corresponding to the service type, performing DCI blind detection of the corresponding physical downlink control channel (PDCCH) for the DCI type within the scheduled time slot or the transmission time slot, and performing RNTI demodulation of the corresponding PDCCH for the RNTI type within the scheduled time slot or the transmission time slot, so that no DCI blind detection and RNTI demodulation are performed outside the scheduled time slot or the transmission time slot; Among them, the device is further configured to perform DCI blind detection on a corresponding control resource set of the DCI type according to a scheduling type within the scheduled time slot or the transmission time slot, and perform RNTI de-scrambling of the corresponding control resource set on the RNTI type within the scheduled time slot or the transmission time slot. The scheduling type includes at least one of the following: uplink dynamic adjustment, downlink dynamic adjustment. The overall bandwidth of the PDCCH includes the control resource set.
7. The device according to claim 6, characterized in that, The second determination module is further configured to, when the user equipment UE is multiple UEs, perform the DCI blind detection on one UE among the multiple user equipment UEs within the scheduled time slot or the transmission time slot, and perform the RNTI de-scrambling on one UE among the multiple user equipment UEs within the scheduled time slot or the transmission time slot.
8. A computer-readable storage medium, characterized in that, A computer program is stored in the storage medium, wherein the computer program is configured to execute the method described in any one of claims 1 to 5 when running.
9. An electronic device, comprising a memory and a processor, characterized in that, A computer program is stored in the memory, and the processor is configured to run the computer program to execute the method described in any one of claims 1 to 5.
Citation Information
Patent Citations
PDCCH (Physical Downlink Control Channel) sending and receiving methods and related equipment
CN108574989A
Communication methods, terminal equipment and network equipment
CN109474384A