NPDCCH resource scheduling method, device, equipment and storage medium
By determining priorities and allocating NPDCCH resources according to the terminal's transmission data rate, the problem of insufficient NPDCCH resources in NB-IoT technology is solved, and the terminal access success rate and network resource utilization efficiency are improved.
Patent Information
- Application Number
- CN202411478656.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-22
- Publication Date
- 2025-01-21
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing NB-IoT technology has limitations on the number of users that support parallel transmission, resulting in insufficient NPDCCH resources and the inability to efficiently schedule terminal devices, especially when a large number of IoT terminal devices are connected to the network at the same time, which may cause significant delay problems.
By determining the priority according to the transmission data rate of the target terminal, and sending NPDCCH resources based on the priority to the target terminal to ensure the efficient utilization of network resources.
The success rate of terminal access has been improved, and the flexible distribution and efficient utilization of NPDCCH resources have been achieved, reducing the problem of delay.
Smart Images

Figure CN119342601A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of wireless communication technologies, and in particular to a NPDCCH resource scheduling method, device, equipment and storage medium. Background Art
[0002] Narrowband Internet of Things (NB-IoT) is an innovative cellular Internet of Things technology developed by the 3rd Generation Partnership Project (3GPP) standards organization. It uses narrowband low-frequency band technology and aims to utilize existing licensed spectrum resources to meet the needs of wide coverage, low power consumption and low-speed Internet of Things services.
[0003] However, the current NB-IoT technology is limited in the number of users that can support parallel transmission, so it is not suitable for use in scenarios where IoT non-terrestrial networks (NTNs) connect large numbers of users. The bandwidth of NB-IoT is limited to 180kHz. This narrow bandwidth makes control channel resources extremely limited. When there are a large number of terminal devices, the narrowband physical downlink control channel (NPDCCH) resources may not be sufficient to meet the demand, making it impossible to efficiently schedule all terminal devices. Faced with scarce resources and a large number of terminal devices, especially when a large number of IoT terminal devices try to access the network at the same time, the scheduling process of NPDCCH may cause significant delays.
[0004] Therefore, it is urgent to develop an efficient NPDCCH resource scheduling algorithm that can maximize resource utilization and terminal device access success rate. Summary of the invention
[0005] The present invention provides a NPDCCH resource scheduling method, device, equipment and storage medium, which are used to solve the defects in the prior art that NPDCCH resource scheduling cannot meet terminal needs and the terminal access success rate is low, thereby improving the terminal access success rate, flexibly allocating NPDCCH resources, and ensuring efficient use of network resources.
[0006] The present invention provides a NPDCCH resource scheduling method, which is applied to a network device and comprises the following steps: Determining the priority of the target terminal based on the transmission data rate of the target terminal; Sending NPDCCH resources to the target terminal based on the priority of the target terminal; Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
[0007] According to a NPDCCH resource scheduling method provided by the present invention, based on the priority of the target terminal, NPDCCH resources are sent to the target terminal, specifically comprising: When the waiting time of the target terminal does not exceed the waiting time threshold, sending NPDCCH resources to the target terminal based on the priority of the target terminal; When the waiting time of the target terminal exceeds the waiting time threshold, the NPDCCH resources are directly sent to the target terminal.
[0008] According to a NPDCCH resource scheduling method provided by the present invention, the number of bytes occupied by the number of repetitions of the NPDCCH resource sent by the network device to the target terminal is 4 bits.
[0009] According to a NPDCCH resource scheduling method provided by the present invention, the NPDCCH resource includes downlink control information DCI; The hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits; the HARQ maximum process number parameter in the DCI is set to 32.
[0010] The present invention provides a NPDCCH resource scheduling method, which is applied to a terminal and comprises the following steps: Perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal; The NPDCCH resources corresponding to the terminal are decoded to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
[0011] The present invention also provides a NPDCCH resource scheduling device, which is applied to a network device and includes the following modules: A determination module, configured to determine the priority of the target terminal based on the transmission data rate of the target terminal; A sending module, configured to send NPDCCH resources to the target terminal based on the priority of the target terminal; Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
[0012] The present invention also provides a NPDCCH resource scheduling device, which is applied to a terminal and includes the following modules: A blind detection module, used to perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal; A decoding module is used to decode the NPDCCH resources corresponding to the terminal to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
[0013] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the NPDCCH resource scheduling method as described above is implemented.
[0014] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements any of the NPDCCH resource scheduling methods described above.
[0015] The present invention also provides a computer program product, including a computer program, which, when executed by a processor, implements any of the NPDCCH resource scheduling methods described above.
[0016] The NPDCCH resource scheduling method, apparatus, device and storage medium provided by the present invention determine the priority of the target terminal according to the transmission data rate of the target terminal through a network device. The higher the transmission data rate of the target terminal, the higher the priority of the target terminal. Then, according to the priority of the target terminal, NPDCCH resources are sent to the target terminal, thereby improving the terminal access success rate, flexibly allocating NPDCCH resources, and ensuring efficient use of network resources. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0018] Figure 1 It is a simulation flow chart of the sending end provided by the relevant technology.
[0019] Figure 2 This is a schematic diagram of the NPDCCH user search space provided by the related technology
[0020] Figure 3 This is one of the flow charts of the NPDCCH resource scheduling method provided by the present invention.
[0021] Figure 4 This is the second flow chart of the NPDCCH resource scheduling method provided by the present invention.
[0022] Figure 5 This is a schematic diagram of the NPDCCH user search space provided by the present invention.
[0023] Figure 6 It is a schematic diagram of the process of scheduling NPDCCH resources provided by the present invention.
[0024] Figure 7 It is one of the structural diagrams of the NPDCCH resource scheduling device provided by the present invention.
[0025] Figure 8 This is the second structural diagram of the NPDCCH resource scheduling device provided by the present invention.
[0026] Fig. 9 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0028] In order to better understand the solution provided by the present invention, a brief description of the related technologies of the present invention is first given.
[0029] In order to address the problems of large Doppler frequency deviation, signal attenuation and propagation delay caused by the long distance, fast moving speed and large coverage radius of satellite communications, IoT NTN has designed an air interface enhancement protocol, introduced advanced technologies such as scheduling timing management, Hybrid Automatic Repeat reQuest (HARQ) function orchestration, delay and frequency compensation, etc., which theoretically supports IoT terminals to have the ability to communicate directly with satellites.
[0030] IoT NTN has unique non-continuous coverage requirements. For example, in some IoT NTN scenarios, satellite IoT terminals do not need to continuously send and receive data. Auxiliary information related to service satellites and constellation broadcasts is used to ensure that satellite IoT terminals can predict upcoming satellites and save power during periods without satellite coverage, adapting to satellite IoT services deployed with sparse constellations. In addition, satellite IoT terminal devices that are out of coverage do not need to perform access (AS) functions.
[0031] The HARQ mechanism adopts a stop-and-wait protocol. After sending a data packet each time, the sender needs to stop sending other data packets and wait for the data packet integrity information sent by the receiver. The sender starts sending other data packets only after receiving the ACK message. This feature of HARQ leads to a reduction in the throughput of the communication system. The parallel HARQ mechanism can reduce the error rate of data packet transmission while ensuring the throughput of the communication system. Under the parallel HARQ mechanism, the sender can start multiple HARQ processes at the same time. When sending a data packet, it does not need to wait for the ACK confirmation of the previous data packet, thereby reducing the waiting time for sending other data packets. In the satellite communication scenario, the distance between the receiver and the sender increases significantly, and the delay of one-way signal propagation increases, resulting in an increase in the delay of the sender waiting for the ACK message, resulting in the phenomenon of data packets waiting in queue. In order to improve the throughput of the parallel HARQ mechanism in the satellite communication scenario, a feasible method is to increase the number of HARQ concurrency according to the distance of the satellite from the ground.
[0032] The bandwidth of NB-IoT is limited to 180kHz, which is consistent with the bandwidth of a single physical resource block (PRB) in the current LTE system. In uplink transmission, it supports two modes, namely multi-carrier 15kHz and single-carrier 3.75kHz. It also provides three deployment schemes: independent deployment, guard band deployment, and in-band deployment. The data scheduling process of NB-IoT mainly involves the time-frequency resource scheduling rules of the three physical channels: narrowband physical downlink control channel (NPDCCH), narrowband physical downlink shared channel (NPDSCH) and narrowband physical uplink shared channel (NPUSCH). The embodiments of the present invention focus on the resource scheduling problem of NPDCCH.
[0033] NPDCCH is responsible for carrying downlink control information (DCI), which includes resource allocation and other control information of one or more user equipment (UE). The user equipment first needs to demodulate NPDCCH to obtain DCI information, and then demodulate its own NPDSCH (involving paging, downlink user data, etc.) at the corresponding resource location. However, for demodulation of broadcast messages, there is no need to pre-demodulate NPDCCH.
[0034] NPDCCH also includes uplink grant information (UL Grant), which is used to indicate the resources used by the NPUSCH channel during uplink data transmission by the user equipment, including parameters such as the number of allocated subcarriers, their positions, and the number of repetitions.
[0035] In the downlink transmission process of NB-IoT, there are three search spaces for NPDCCH. In the case of no repeated transmission of NPDCCH, there will be three blind detection candidate sets in any subframe; in the case of repeated transmission of NPDCCH, there will be four blind detection candidate sets in any subframe. The starting subframe of the search space (User Search Space (USS) / Common Search Space for Random Access Response (CSS for RAR)) needs to follow the following formula:
[0036] Indicates the frame number, Indicates the time slot number, The value range is {1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048}; The value range is {1.5, 2, 4, 8, 16, 32, 48, 64}; The value range is {0, 1 / 8, 2 / 8, 3 / 8}, but the offset value is usually configured as 0.
[0037] The size of the search space satisfies the following formula, where is the search space size, is the number of repetitions.
[0038]
[0039] The search space establishes the timing of PDCCH transmission in the time domain and specifies how to search for PDCCH. The user equipment attempts to decode the DCI in the PDCCH by blind detection in the user search space. The search space is mainly divided into two categories: common search space and UE-specific search space. Table 1 shows the types and uses of search spaces and Radio Network Temporary Identity (RNTI). Specifically, the search space specifies the detection period, slot offset, number of slots, and the starting position of the symbol within the slot when detecting in the time domain.
[0040] Table 1 Types and uses of search spaces and RNTIs
[0041] Figure 1 The sender simulation flow chart provided for the related technology is based on Figure 1 Accordingly, during the blind detection process, the receiving end needs to traverse each PDCCH candidate set at different aggregation levels. This process involves using the pilot signals corresponding to different candidate sets for time synchronization, OFDM demodulation, channel estimation and equalization operations. The received data on different candidate sets are demodulated and decoded. In the decoding stage, by calculating the RNTI and cyclic redundancy check (CRC), it can be determined whether the current candidate set is the PDCCH resource corresponding to the UE.
[0042] Figure 2 A schematic diagram of the NPDCCH user search space provided for related technologies, such as Figure 2 As shown, the maximum number of repetitions of NPDCCH DCI Format N0 (UL Grant) in NB-IoT can be 1, 2, 4, 8, 16, 32, 64, 128. Assuming that the maximum number of repetitions is 128, the number of DCI subframe repetitions occupies 2 bits and is , , , .
[0043] Asynchronous HARQ is used in the uplink. There is no fixed order for the use of HARQ processes. The UE learns from the information provided by the network side (DCI 0). Asynchronous HARQ is also used in the downlink. The UE and the network side calculate the process ID corresponding to a specific subframe in advance through mod(SFN·10 + subframe, 8). In NTN, asynchronous HARQ is used in both uplink and downlink. The downlink scheduling information DCI 1_0, DCI 1_1 and the uplink scheduling information DCI 0_0, DCI 0_1 all specify the HARQ process ID.
[0044] Table 2 shows the control parameters of DCI 1_1 regarding HARQ in TS 38.212.
[0045] Table 2 TS 38.212 DCI 1_1 protocol part
[0046] Figure 3 It is one of the flow charts of the NPDCCH resource scheduling method provided by the present invention, such as Figure 3 As shown, the method is applied to a network device and comprises the following steps: Step 300: Determine the priority of the target terminal based on the transmission data rate of the target terminal.
[0047] Step 301: Send NPDCCH resources to the target terminal based on the priority of the target terminal.
[0048] Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
[0049] Specifically, the terminal involved in the embodiment of the present invention may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the names of the terminals may also be different. For example, in a 5G system, the terminal may be called a user equipment. The target terminal refers to any terminal that needs NPDCCH resources for accessing a network device.
[0050] The network equipment involved in the embodiments of the present invention includes network equipment in a satellite communication system, such as a satellite-borne network device or a baseband processing device of a gateway station, wherein the satellite-borne network device can be a satellite base station, which can include multiple cells providing services for terminals.
[0051] For IoT terminal users with different transmission rates in satellite communication scenarios, the embodiment of the present invention can implement a differentiated priority strategy. First, the network device can determine the priority of the target terminal according to the transmission data rate of the target terminal. The higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
[0052] For example, the transmission rate of the IoT terminal can be divided into three levels, with the transmission rate decreasing from the first level to the third level, and correspondingly, the priority also decreases from the first level to the third level.
[0053] After determining the priority, the network device can send NPDCCH resources to the target terminal according to the priority of the target terminal. That is, the higher the target transmission rate, the higher the priority of scheduling NPDCCH resources for the target terminal.
[0054] The NPDCCH resource scheduling method provided by the present invention determines the priority of the target terminal according to the transmission data rate of the target terminal through a network device. The higher the transmission data rate of the target terminal, the higher the priority of the target terminal. Then, according to the priority of the target terminal, NPDCCH resources are sent to the target terminal, thereby improving the terminal access success rate, flexibly allocating NPDCCH resources, and ensuring efficient use of network resources.
[0055] According to a NPDCCH resource scheduling method provided by the present invention, based on the priority of the target terminal, NPDCCH resources are sent to the target terminal, specifically including: When the waiting time of the target terminal does not exceed the waiting time threshold, the NPDCCH resource is sent to the target terminal based on the priority of the target terminal; When the waiting time of the target terminal exceeds the waiting time threshold, the NPDCCH resources are directly sent to the target terminal.
[0056] Specifically, in order to ensure fairness, a waiting time threshold for IoT terminal users may also be set in the embodiment of the present invention.
[0057] When the waiting time of the target terminal does not exceed the waiting time threshold, the network device can send NPDCCH resources to the target terminal based on the priority of the target terminal; once the waiting time of the target terminal exceeds the waiting time threshold, the network device can no longer consider its priority to schedule the user and directly send NPDCCH resources to the target terminal.
[0058] This approach can ensure fairness, prevent resource monopoly, and prevent certain terminals from being deprived of resource scheduling for a long time, thereby improving the fairness and service quality of the entire network.
[0059] According to a NPDCCH resource scheduling method provided by the present invention, the number of bytes occupied by the number of repetitions of NPDCCH resources sent by a network device to a target terminal is 4 bits.
[0060] Specifically, as mentioned above, in the related art, the maximum number of repetitions of NPDCCH DCI Format N0 (UL Grant) in NB-IoT can be 1, 2, 4, 8, 16, 32, 64, 128. Assuming that the maximum number of repetitions is 128, the number of DCI subframe repetitions occupies 2 bits, and the value is , , , .
[0061] In the embodiment of the present invention, the network device sends the number of repetitions of the NPDCCH resource to the target terminal. The number of bytes occupied is set to 4 bits, and the value range is {1, 2, 4, 8, , , , }.
[0062] By increasing the number of bits from 4 options with 2 bits to 16 options with 4 bits, the system can flexibly configure more repetition times and provide more scheduling options.
[0063] In addition, network equipment can flexibly adjust the number of repetitions according to different channel conditions of the terminal, helping the system to achieve optimal resource allocation in different scenarios.
[0064] For example, under poor channel conditions (such as large signal attenuation, strong interference, and long terminal distance), the system can choose a larger number of repetitions (such as 16, 32, 64, 128) to increase the transmission opportunities of control information and ensure that the target terminal can correctly receive NPDCCH resources; under better channel conditions, the system can choose a smaller number of repetitions (such as 1, 2, 4, 8) to reduce resource waste and improve spectrum utilization efficiency.
[0065] Moreover, under good channel conditions, fewer repetitions means that the target terminal can reduce the number of blind detections at different resource locations, reduce the power consumption of the target terminal, and thus improve energy efficiency.
[0066] In the embodiment of the present invention, by increasing the number of repetitions of NPDCCH resources from 2 bits to 4 bits, the system can obtain more repetition options, which brings higher scheduling flexibility, stronger transmission reliability, and can better adapt to the needs of different terminals and communication environments in large-scale Internet of Things scenarios. This helps to improve the resource utilization and coverage of the network, while reducing the power consumption of terminal devices.
[0067] According to a NPDCCH resource scheduling method provided by the present invention, the NPDCCH resource includes downlink control information DCI; The hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits; the maximum number of HARQ processes parameter in the DCI is set to 32.
[0068] Specifically, according to the foregoing, the NPDCCH resource includes DCI, and the DCI includes a HARQ process number field parameter and a HARQ maximum process number parameter. In the related art, the configuration parameter HARQ-Process Number Size of the HARQ process number field indicated by DCI 1_1 is 4 bits, and the maximum number of HARQ processes is 16.
[0069] In the embodiment of the present invention, a scheduling mechanism for the IoT NTN search space is set, the HARQ process number field parameter is set to 5 bits, and the HARQ maximum process number parameter is set to 32, which is doubled compared to the previously commonly used 4 bits (16 processes), and can achieve compatibility with target terminals that previously adopted the NB-IoT system.
[0070] 32 HARQ processes allow more parallel data transmission processes to be maintained between the base station and the terminal at the same time, which is particularly beneficial for high-throughput application scenarios. For example, in IoT NTN scenarios or satellite communications, due to the large channel delay, using more parallel HARQ processes can greatly improve the data transmission efficiency of the system.
[0071] Figure 4 FIG. 2 is a schematic diagram of a NPDCCH resource scheduling method provided by the present invention. The method is applied to a terminal and comprises the following steps: Step 400: Perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal.
[0072] Step 401: Decode the NPDCCH resources corresponding to the terminal to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
[0073] Specifically, the terminal involved in the embodiment of the present invention may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the names of the terminals may also be different. For example, in a 5G system, the terminal may be called a user equipment. The target terminal refers to any terminal that needs NPDCCH resources for accessing a network device.
[0074] The network device involved in the embodiment of the present invention is a network device deployed on a satellite. For example, the network device may be a satellite base station. The satellite base station may include multiple cells providing services for terminals.
[0075] For IoT terminal users with different transmission rates in satellite communication scenarios, the embodiment of the present invention can implement a differentiated priority strategy. The network device can determine the priority of the terminal according to the transmission data rate of the terminal. The higher the transmission data rate of the terminal, the higher the priority of the terminal.
[0076] For example, the transmission rate of the IoT terminal can be divided into three levels, with the transmission rate decreasing from the first level to the third level, and correspondingly, the priority also decreases from the first level to the third level.
[0077] After determining the priority, the network device can send NPDCCH resources to the terminal according to the priority of the terminal. That is, the higher the transmission rate, the higher the priority of scheduling NPDCCH resources for the terminal.
[0078] After the network device sends the NPDCCH resources to the terminal, the terminal can perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal. The blind detection process can be performed as described above and will not be repeated here.
[0079] As mentioned above, the NPDCCH resource includes DCI, and the DCI includes the HARQ process number field parameter and the HARQ maximum process number parameter. In the related art, the configuration parameter HARQ-ProcessNumber Size of the HARQ process number field indicated by DCI 1_1 is 4 bits, and the maximum number of HARQ processes is 16.
[0080] The terminal decodes the NPDCCH resources corresponding to the terminal and obtains DCI.
[0081] In the embodiment of the present invention, a scheduling mechanism for the IoT NTN search space is set, the HARQ process number field parameter is set to 5 bits, and the HARQ maximum process number parameter is set to 32, which is doubled compared to the previously commonly used 4 bits (16 processes), and can achieve compatibility with target terminals that previously adopted the NB-IoT system.
[0082] 32 HARQ processes allow more parallel data transmission processes to be maintained between the base station and the terminal at the same time, which is particularly beneficial for high-throughput application scenarios. For example, in IoT NTN scenarios or satellite communications, due to the large channel delay, using more parallel HARQ processes can greatly improve the data transmission efficiency of the system.
[0083] The NPDCCH resource scheduling method provided by the present invention is further explained below through embodiments in specific application scenarios.
[0084] Figure 5 is a schematic diagram of the NPDCCH user search space provided by the present invention, Figure 6 This is a schematic diagram of the process of scheduling NPDCCH resources provided by the present invention. Figure 5 and Figure 6 The steps of this embodiment are described.
[0085] This embodiment implements a differentiated priority strategy for IoT terminal users with different transmission rates in satellite communication scenarios. The transmission rates of IoT terminals are divided into three levels, and the transmission rates decrease from the first level to the third level. Correspondingly, the priority also decreases from the first level to the third level. At the same time, in order to ensure fairness, a waiting time threshold for IoT terminal users is set. Once the waiting time threshold is exceeded, the system will directly schedule the user without considering its priority.
[0086] First, when the UE predicts that there is downlink data to be received, it will use its own C-RNTI to decode the NPDCCH in its own specific NPDCCH search space (USS), that is, perform the blind detection DCI Format N1 process. The setting is extended to 4 bits, and the value range is {1, 2, 4, 8, , , / 2, }.
[0087] If subframe n is the last subframe in which NPDCCH DCI Format N1 / N2 is detected, the UE shall Start receiving NPDSCH in subframe. The information is obtained through the index in DCI Format N1 / N2 get, The value range is {0, 4, 8, 16, 32, 64, 128, 256, 512, 1024}.
[0088] For NPDCCH DCI Format N2 carrying paging messages, set The value is fixed to 0.
[0089] The UE needs to continuously receive NPDSCH for N subframes. , and All through the index in DCIFormat N1 / N2 and get, The value range is {1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048}, The value range is {1, 2, 3, 4, 5, 6, 8, 10}.
[0090] If NPDSCH carries SIB1-NB, the number of repetitions is The value range is {4, 8, 16}, and its configuration index value is carried in MIB-NB.
[0091] The actual number of subframes allocated for a certain scheduling , number of repetitions The modulation and coding scheme (MCS) value is dynamically determined by the base station based on the size of the downlink data packet to be sent, the number of scheduled downlink users, and the current wireless coverage conditions.
[0092] The transport block size (TBS) and modulation mode corresponding to the downlink data sent by the NPDSCH channel are inferred from the MCS value in DCIFormat N1.
[0093] When subframe When the UE receives the last subframe of NPDSCH, the UE needs to The NPUSCH Format N2 for sending ACK / NACK usually occupies only one uplink subcarrier (Single Tone). The value is determined by the HARQ-ACK Resource parameter in the corresponding DCI Format N1.
[0094] This embodiment sets a scheduling mechanism for the IoT NTN search space, adjusts the configuration parameter HARQ-Process Number Size of the HARQ process number field indicated by DCI 1_1 from 4 bits to 5 bits, and increases the maximum number of HARQ processes from 16 to 32, so as to achieve compatibility with terminal users that previously adopted the NB-IoT system.
[0095] In this embodiment, the IoT NTN NPDCCH repetition times are changed from 2 bits of NB-IoT to 4 bits, increasing the time-frequency resources occupied by the NPDCCH channel and reducing the time-frequency resources occupied by other channels. The values are 1, 2, 4, 8, , , , , obtain the TBS value under the corresponding MCS and repetition number, so that when the channel conditions and MCS are good, the system blindly detects the search space with a small number of repetitions, NPDCCH can transmit more DCI, the corresponding number of parallel users increases, and the capacity of the satellite communication system is improved; set the scheduling mechanism of the IoT NTN search space, change the length of the DCI 1_1 indication HARQ process number field from 4 bits to 5 bits, and increase the maximum number of HARQ processes from 16 to 32, so that it is compatible with terminal users who previously adopted the NB-IoT system.
[0096] The NPDCCH resource scheduling device provided by the present invention is described below. The NPDCCH resource scheduling device described below and the NPDCCH resource scheduling method described above can be referenced to each other.
[0097] Figure 7 This is one of the structural diagrams of the NPDCCH resource scheduling device provided by the present invention, which is applied to a network device and includes the following modules: A determination module 700, configured to determine a priority of a target terminal based on a transmission data rate of the target terminal; A sending module 710, configured to send NPDCCH resources to a target terminal based on the priority of the target terminal; Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
[0098] According to a NPDCCH resource scheduling device provided by the present invention, based on the priority of the target terminal, NPDCCH resources are sent to the target terminal, specifically including: When the waiting time of the target terminal does not exceed the waiting time threshold, the NPDCCH resource is sent to the target terminal based on the priority of the target terminal; When the waiting time of the target terminal exceeds the waiting time threshold, the NPDCCH resources are directly sent to the target terminal.
[0099] According to a NPDCCH resource scheduling device provided by the present invention, the number of bytes occupied by the number of repetitions of NPDCCH resources sent by a network device to a target terminal is 4 bits.
[0100] According to a NPDCCH resource scheduling device provided by the present invention, the NPDCCH resource includes downlink control information DCI; The hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits; the maximum number of HARQ processes parameter in the DCI is set to 32.
[0101] Figure 8 This is the second structural diagram of the NPDCCH resource scheduling device provided by the present invention, which is applied to a terminal and includes the following modules: The blind detection module 800 is used to perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal; The decoding module 810 is used to decode the NPDCCH resources corresponding to the terminal to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
[0102] Fig. 9 A schematic diagram of the structure of an electronic device provided by the present invention, such as Fig. 9 As shown, the electronic device may include: a processor 910, a communication interface 920, a memory 930 and a communication bus 940, wherein the processor 910, the communication interface 920 and the memory 930 communicate with each other through the communication bus 940. The processor 910 may call the logic instructions in the memory 930 to execute the NPDCCH resource scheduling method provided by the above methods, which is applied to a network device and includes: Determining the priority of the target terminal based on the transmission data rate of the target terminal; Based on the priority of the target terminal, NPDCCH resources are sent to the target terminal; Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
[0103] Alternatively, the method is applied to a terminal, comprising: Perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal; The NPDCCH resources corresponding to the terminal are decoded to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
[0104] In addition, the logic instructions in the above-mentioned memory 930 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
[0105] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the NPDCCH resource scheduling method provided by the above methods, the method is applied to a network device, including: Determining the priority of the target terminal based on the transmission data rate of the target terminal; Based on the priority of the target terminal, NPDCCH resources are sent to the target terminal; Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
[0106] Alternatively, the method is applied to a terminal, comprising: Perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal; The NPDCCH resources corresponding to the terminal are decoded to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
[0107] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the NPDCCH resource scheduling method provided by the above methods, and the method is applied to a network device, including: Determining the priority of the target terminal based on the transmission data rate of the target terminal; Based on the priority of the target terminal, NPDCCH resources are sent to the target terminal; Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
[0108] Alternatively, the method is applied to a terminal, comprising: Perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal; The NPDCCH resources corresponding to the terminal are decoded to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
[0109] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0110] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0111] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for scheduling narrowband physical downlink control channel NPDCCH resources, characterized in that: Applied to network equipment, including: Determining the priority of the target terminal based on the transmission data rate of the target terminal; Sending NPDCCH resources to the target terminal based on the priority of the target terminal; Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
2. The NPDCCH resource scheduling method according to claim 1, characterized in that: Based on the priority of the target terminal, sending NPDCCH resources to the target terminal specifically includes: When the waiting time of the target terminal does not exceed the waiting time threshold, sending NPDCCH resources to the target terminal based on the priority of the target terminal; When the waiting time of the target terminal exceeds the waiting time threshold, the NPDCCH resources are directly sent to the target terminal.
3. The NPDCCH resource scheduling method according to claim 1 or 2, characterized in that: The number of bytes occupied by the number of repetitions of the NPDCCH resource sent by the network device to the target terminal is 4 bits.
4. The NPDCCH resource scheduling method according to claim 1 or 2, characterized in that: The NPDCCH resource includes downlink control information DCI; The hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits; the HARQ maximum process number parameter in the DCI is set to 32.
5. A method for scheduling narrowband physical downlink control channel NPDCCH resources, characterized in that: Applied to terminals, including: Perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal; The NPDCCH resources corresponding to the terminal are decoded to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
6. A narrowband physical downlink control channel NPDCCH resource scheduling device, characterized in that: Applied to network equipment, including: A determination module, configured to determine the priority of the target terminal based on the transmission data rate of the target terminal; A sending module, configured to send NPDCCH resources to the target terminal based on the priority of the target terminal; Among them, the higher the transmission data rate of the target terminal, the higher the priority of the target terminal.
7. A narrowband physical downlink control channel NPDCCH resource scheduling device, characterized in that: Applied to terminals, including: A blind detection module, used to perform blind detection on the NPDCCH resources sent by the network device in the search space to determine the NPDCCH resources corresponding to the terminal; A decoding module is used to decode the NPDCCH resources corresponding to the terminal to obtain downlink control information DCI; the hybrid automatic repeat request HARQ process number field parameter in the DCI is set to 5 bits, and the HARQ maximum process number parameter in the DCI is set to 32.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, it implements the NPDCCH resource scheduling method as described in any one of claims 1 to 5.
9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the NPDCCH resource scheduling method as described in any one of claims 1 to 5.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, it implements the NPDCCH resource scheduling method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Scheduling resource distributing method and base station
CN101778477A
Resource scheduling method and base station
CN102104968A
Method for scheduling broadband and narrowband hybrid service channel resources of power wireless communication system
CN110602747A
Network resource scheduling method and device and storage medium
CN114786263A
Resource Configuration In A Wireless Communication System
US20210084639A1