Resource Allocation Method, Device, Computer Equipment and Readable Storage Medium

By obtaining the service type and performance requirements indicators of URLLC services, determining the performance requirements level and configuring resource allocation strategies, the problem of inflexible resource allocation in 5G communications by Multi-TRP transmission technology is solved, and efficient reliability and low-latency transmission of URLLC services are achieved.

CN113853020BActive Publication Date: 2025-07-25COMBA TELECOM SYST CHINA LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111050587.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-08
Publication Date
2025-07-25
Estimated Expiration
2041-09-08

AI Technical Summary

Technical Problem

The existing Multi-TRP transmission technology cannot meet the trade-offs between the performance of each communication in different service scenarios in 5G communication, resulting in inflexible resource allocation and inability to meet the specific performance requirements of URLLC services.

Method used

By obtaining the service type and performance requirements indicators of URLLC services, determining the performance requirements level, and configuring the corresponding resource allocation strategy according to the level, generating resource allocation parameters, indicating the resource usage of multiple transmission nodes and user equipment during the scheduling cycle.

Benefits of technology

Ensure that resource allocation parameters can meet the business performance requirements of URLLC services, improve the flexibility and efficiency of resource allocation, and ensure the reliability and low latency transmission of URLLC services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113853020B_ABST
    Figure CN113853020B_ABST
Patent Text Reader

Abstract

The present application relates to a resource allocation method, apparatus, computer device, and readable storage medium. The method includes: obtaining a service type of a URLLC service to be transmitted corresponding to a target user equipment, and obtaining at least one service performance requirement index corresponding to the URLLC service and the service type according to the service type; determining a performance requirement level to which the service performance requirement index belongs according to the service performance requirement index, and obtaining a resource allocation strategy corresponding to the performance requirement level; generating resource allocation parameters corresponding to the URLLC service according to the resource allocation strategy, where the resource allocation parameters are used to indicate resources used by each transmission node and the target user equipment to transmit data of the URLLC service within a preset scheduling period. By using this method, Multi-TRP can be flexibly used in a specific scenario, and the Multi-TRP cooperation mode of multiple nodes can be adjusted according to the characteristics of the URLLC service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of mobile communication technologies, and in particular, to a resource allocation method, apparatus, computer device, and readable storage medium. Background Art

[0002] 5G (5th Generation Mobile Communication Technology) is the peak of the current development of mobile communication technologies. The main application scenarios supported by 5G include eMBB (Enhanced Mobile Broadband), URLLC (Ultra-reliable and Low Latency Communications), and mMTC (Massive Machine Type Communication).

[0003] The Multi-TRP (Multi-Transmit and Receive Point) transmission technology can enhance the reliability and robustness of transmission. Common Multi-TRP transmission technologies include the repeated transmission of transport blocks, such as spatial division multiplexing (SDM), frequency division multiplexing (FDM), in-slot time division multiplexing (TDM), and inter-slot time division multiplexing (TDM). The existing applications of Multi-TRP in communication are relatively rigid and cannot meet the trade-offs between various communication-related performances required by various services in actual application scenarios. Summary of the Invention

[0004] Based on this, in view of the above technical problems, it is necessary to provide a resource allocation method, apparatus, computer device, and readable storage medium that can ensure the service performance of a mobile communication system for 5G services, can flexibly use Multi-TRP in a specific scenario, and can adjust the Multi-TRP cooperation mode of multiple nodes according to the characteristics of URLLC services.

[0005] In a first aspect, an embodiment of the present application provides a resource allocation method for a base station device, where the base station device includes multiple transmission nodes, and the method includes:

[0006] Obtain the service type of the URLLC service to be transmitted corresponding to the target user equipment, and according to the service type, obtain at least one service performance requirement index corresponding to the URLLC service and the service type;

[0007] According to the service performance requirement index, determine the performance requirement level to which the service performance requirement index belongs, and obtain the resource allocation strategy corresponding to the performance requirement level;

[0008] According to the resource allocation policy, resource allocation parameters corresponding to the URLLC service are generated. The resource allocation parameters are used to indicate the resources used by each transmission node and the target user equipment to transmit data of the URLLC service within a preset scheduling period.

[0009] In a second aspect, an embodiment of the present application provides a resource allocation device, which is disposed in a base station device. The base station device includes a plurality of transmission nodes. The device includes:

[0010] An acquisition module, configured to acquire the service type of the URLLC service to be transmitted corresponding to the target user equipment, and according to the service type, acquire at least one service performance requirement index corresponding to the URLLC service and the service type;

[0011] A determination module, configured to determine the performance requirement level to which the service performance requirement index belongs according to the service performance requirement index, and acquire the resource allocation policy corresponding to the performance requirement level;

[0012] A generation module, configured to generate resource allocation parameters corresponding to the URLLC service according to the resource allocation policy. The resource allocation parameters are used to indicate the resources used by each transmission node and the target user equipment to transmit data of the URLLC service within a preset scheduling period.

[0013] In a third aspect, an embodiment of the present application provides a computer device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of the method in the first aspect as described above are implemented.

[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method in the first aspect as described above are implemented.

[0015] The beneficial effects brought by the technical solutions provided by the embodiments of the present application at least include:

[0016] The above resource allocation method, apparatus, computer device, and readable storage medium obtain the service type of the URLLC service to be transmitted corresponding to the target user device, and according to the service type, obtain at least one service performance requirement index corresponding to the URLLC service and the service type. Then, according to the service performance requirement index, determine the performance requirement level to which the service performance requirement index belongs, and obtain the resource allocation policy corresponding to the performance requirement level. In this way, according to the resource allocation policy, the resource allocation parameters corresponding to the URLLC service can be generated. Since the base station device determines the resource allocation policy according to the performance requirement level to which the service performance requirement index corresponding to the URLLC service belongs during the process of resource allocation for the URLLC service, the base station device fully considers the service performance requirement factors of the URLLC service during resource allocation, so as to ensure that the resources indicated by the resource allocation parameters can guarantee the service performance requirements of the URLLC service. In addition, the resource allocation parameters are used to indicate the resources used by each transmission node and the target user device to transmit the data of the URLLC service within a preset scheduling period. In this way, the base station device collaborates with multiple transmission nodes and the target user device to transmit the data of the URLLC service, further ensuring the service performance of the base station device for the URLLC service. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It is a diagram of the application environment of the resource allocation method in an embodiment;

[0018] Figure 2 It is a schematic flowchart of the resource allocation method in an embodiment;

[0019] Figure 3 It is a schematic flowchart of determining the performance requirement level to which the service performance requirement index belongs in another embodiment;

[0020] Figure 4 It is a schematic flowchart of determining the performance requirement level to which the service performance requirement index belongs in another embodiment;

[0021] Figure 5 It is a schematic flowchart of determining the performance requirement level to which the service performance requirement index belongs in another embodiment;

[0022] Figure 6 It is a schematic flowchart of step 201 in another embodiment;

[0023] Figure 7 It is a schematic flowchart of determining the service type according to the service type request in another embodiment;

[0024] Figure 8 It is a schematic diagram of an exemplary Qos characteristic in another embodiment;

[0025] Figure 9 Schematic diagram of an exemplary Qos parameter in another embodiment;

[0026] Figure 10 Flow schematic diagram of a resource allocation method in another embodiment;

[0027] Figure 11 Structural block diagram of a resource allocation device in another embodiment;

[0028] Figure 12 Internal structure diagram of a computer device in another embodiment. Detailed implementation manners

[0029] In order to make the objectives, technical solutions and advantages of this application clearer and more understandable, the following further elaborates on this application in combination with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not used to limit this application.

[0030] Next, a brief description will be given of the implementation environment involved in the resource allocation method provided in the embodiments of this application.

[0031] Exemplarily, as Figure 1 shown, this implementation environment may include a base station device 101 and a target user device 102. Among them, the target user device 102 may be any user equipment UE, and the target user device 102 may be a smart phone, a tablet computer, a personal computer, a laptop computer, a wearable device, a vehicle-mounted device, etc.; the base station device 101 includes multiple transmission nodes, Figure 1 only the transmission nodes 1031 and 1032 are shown, and both the transmission node 1031 and the transmission node 1032 communicate with the user device 102 through a wired network or a wireless network.

[0032] In Figure 1 the shown implementation environment, the base station device 101 may obtain the service type of the URLLC service to be transmitted corresponding to the target user device 102, and according to the service type, obtain at least one service performance requirement index corresponding to the URLLC service and the service type; the base station device 101 may determine the performance requirement level to which the service performance requirement index belongs according to the service performance requirement index, and obtain the resource allocation strategy corresponding to this performance requirement level; the base station device 101 may generate resource allocation parameters corresponding to the URLLC service according to this resource allocation strategy, and the resource allocation parameters are used to indicate the resources used by each transmission node of the base station device 101 and the target user device 102 to transmit data of the URLLC service within a preset scheduling period.

[0033] In an optional implementation manner, as Figure 1As shown, the base station device 101 may include a host unit 1011 and at least one expansion unit 1012 ( Figure 1 Only one expansion unit 1012 is shown exemplarily), and the expansion unit 1012 connects multiple remote units; wherein, the host unit 1011 is used to implement high-level protocol stack functions such as the MAC (Media Access Control) layer, RLC (Radio Link Control) layer, and PDCP (Packet Data Convergence Protocol) layer, and the expansion unit 1012 is used to implement the functions of the PHY (Physical) layer, and the remote unit is used to implement radio frequency signal transceiver functions. Each transmission node of the above base station device 101 may be composed of one remote unit or multiple adjacent remote units. Different transmission nodes of the base station device 101 may serve the same cell or different cells.

[0034] In another alternative implementation, the base station device 101 may include a host unit 1011 and multiple remote units connected to the host unit 1011. Among them, the host unit 1011 is used to implement the functions of the MAC layer, RLC layer, PDCP layer, and PHY layer, and the remote unit is used to implement radio frequency signal transceiver functions. Similarly, in this alternative implementation, each transmission node of the base station device 101 may also be composed of one remote unit or multiple adjacent remote units.

[0035] In an alternative implementation, the above method steps of the base station device 101 may be executed by the host unit 1011. Exemplarily, the host unit 1011 may obtain the service type of the URLLC service to be transmitted corresponding to the target user equipment 102, and according to the service type, obtain at least one service performance requirement index corresponding to the URLLC service and the service type; the host unit 1011 may determine the performance requirement level to which the service performance requirement index belongs according to the service performance requirement index, and obtain the resource allocation policy corresponding to this performance requirement level; the host unit 1011 may generate resource allocation parameters corresponding to the URLLC service according to this resource allocation policy, and the resource allocation parameters are used to indicate the resources used by each transmission node connected to the host unit 1011 and the target user equipment 102 to transmit data of the URLLC service within a preset scheduling period.

[0036] In one embodiment, as Figure 2 shown, a resource allocation method is provided. Taking the base station device 101 in Figure 1 as an example for illustration, this method includes step 201, step 202, and step 203:

[0037] Step 201, the base station device obtains the service type of the URLLC service to be transmitted corresponding to the target user device, and according to the service type, obtains at least one service performance requirement index corresponding to the URLLC service and the service type.

[0038] After the target user device establishes a communication connection with the base station device, if the target user device needs to transmit data of the URLLC service, it can send a service type request to the base station device. The service type request is used to indicate the service type of the URLLC service. Optionally, the base station device can send the service type request to the core network device, and the core network device resolves the service type request to obtain the service type of the URLLC service and feeds it back to the base station device; optionally, the base station device can also resolve the service type request by itself to obtain the service type of the URLLC service. The service type can be, for example, a video service, a voice service, and so on.

[0039] In this way, the base station device obtains the service type of the URLLC service. Then, the base station device obtains at least one service performance requirement index corresponding to the URLLC service and the service type according to the service type. Among them, the service performance requirement index characterizes the service performance requirements quantified by the target user device for the URLLC service of this service type.

[0040] As an implementation, the service performance requirement index may include at least one of a delay requirement index, a reliability requirement index, and a data volume requirement index corresponding to the URLLC service and the service type. The delay requirement index may be the minimum delay required during data transmission, for example, 9 ms; the reliability requirement index may be the maximum reliability required during data transmission, for example, 99.999%; the data volume requirement index may be the overall maximum data volume during data transmission, for example, 6 Mbps, and so on.

[0041] Among them, the delay requirement index refers to the delay budget corresponding to a single scheduling, that is, the delay budget corresponding to the current URLLC service and a scheduling period. The delay requirement index can be obtained by subtracting the average transmission duration and the average processing duration from the end-to-end delay budget to obtain the radio interface delay budget, and then dividing the radio interface delay budget by the predicted number of retransmissions; the end-to-end delay budget is the data transmission delay between the target user device and the core network device, the average transmission duration is the average transmission duration of data transmission between the base station device and the core network device, and the average processing duration is the average processing duration of the base station device for data processing.

[0042] Exemplarily, the base station may, according to the service type, first obtain the end-to-end delay budget, average transmission duration, and average processing duration corresponding to the URLLC service and this service type. Then, subtract the average transmission duration and the average processing duration from the end-to-end delay budget to obtain the air interface delay budget, and then divide the air interface delay budget by the predicted number of retransmissions to obtain the delay requirement index. The predicted number of retransmissions may be calculated by the base station device according to the current communication quality, and the predicted number of retransmissions may be negatively correlated with the current communication quality of the base station device.

[0043] Of course, the service performance requirement indicators may also include the resource scheduling priority indicator, packet error rate requirement indicator, maximum packet loss rate requirement indicator, etc. corresponding to the URLLC service and the service type.

[0044] Step 202, the base station device determines the performance requirement level to which the service performance requirement indicator belongs according to the service performance requirement indicator, and obtains the resource allocation policy corresponding to the performance requirement level.

[0045] In the embodiments of the present application, for each service performance requirement indicator, the base station device may pre-divide the index intervals of at least two performance requirement levels corresponding to this service performance requirement indicator. For example, continuing with the delay requirement indicator as an example, the base station device may divide the delay requirement greater than 10 ms into the first delay requirement level, and divide the delay requirement less than or equal to 10 ms into the second delay requirement level, and so on.

[0046] In this way, the base station device matches which index interval the service performance requirement falls into according to the service performance requirement indicator, and then can determine the performance requirement level to which the service performance requirement indicator belongs. Continuing with the above example, assuming that the service performance requirement indicator includes a delay requirement indicator, and the delay requirement indicator is specifically 9 ms, the base station device detects that 9 ms is less than 10 ms in the above example, and then determines that the performance requirement level to which the delay requirement indicator belongs is the second delay requirement level.

[0047] Then, the base station device obtains the resource allocation policy corresponding to this performance requirement level according to this performance requirement level. As an implementation manner, the base station device may pre-configure the resource allocation policies corresponding to the performance requirement levels to which each service performance requirement indicator belongs, and the resource allocation policy is used to instruct the base station device to generate corresponding resource allocation parameters.

[0048] Exemplarily, the resource allocation strategies corresponding to different performance requirement levels under the same type of service performance requirement indicator are different. For example, continuing with the example where the service performance requirement indicator is the delay requirement indicator, as described above, the base station device can divide the delay requirements greater than 10 ms into the first delay requirement level, and divide the delay requirements less than or equal to 10 ms into the second delay requirement level; thus, assuming that the delay requirement indicator is specifically 9 ms, and the base station device detects that 9 ms is less than 10 ms, it is determined that the performance requirement level to which the delay requirement indicator belongs is the second delay requirement level. In the case of the second delay requirement level, since the delay requirement is high, therefore, the resource allocation strategy corresponding to the second delay requirement level can be that different transmission nodes use different frequency domain resources, and different transmission nodes transmit different contents (i.e., non-redundant transmission), so as to reduce the delay; while assuming that the delay requirement indicator is specifically 15 ms, and the base station device detects that 15 ms is greater than 10 ms, it is determined that the performance requirement level to which the delay requirement indicator belongs is the first delay requirement level. The delay requirement represented by the first delay requirement level is lower than that of the second delay requirement level. Therefore, the resource allocation strategy corresponding to the first delay requirement level can be that different transmission nodes use different frequency domain resources, and redundant transmission is allowed for each transmission node.

[0049] Exemplarily, the resource allocation strategies corresponding to the performance requirement levels to which different types of service performance requirement indicators belong are also different. It can be understood that different types of service performance requirement indicators represent different focuses of service performance requirements. If the service performance requirement indicator is the delay requirement indicator, then the focus of the resource allocation strategy corresponding to the performance requirement level to which it belongs is how to reduce the delay. For example, it can be achieved by different transmission nodes using different frequency domain resources, compressing the length of time slots or sub-time slots, and increasing the bandwidth of time slots or sub-time slots; while if the service performance requirement indicator is the reliability requirement indicator, then the focus of the resource allocation strategy corresponding to the performance requirement level to which it belongs is how to improve the reliability. For example, it can be achieved by using one transmission node for data transmission in each scheduling period (such as a time slot or a sub-time slot), so as to avoid time domain resource overlap and reduce time domain interference to improve the reliability, and so on.

[0050] Step 203: The base station device generates resource allocation parameters corresponding to the URLLC service according to the resource allocation strategy.

[0051] After the base station device obtains the resource allocation strategy corresponding to the performance requirement level to which the service performance requirement indicator belongs, the base station device generates the resource allocation parameters corresponding to the URLLC service in the manner indicated by the resource allocation strategy.

[0052] In an embodiment of the present application, a base station device includes multiple transmission nodes, and resource allocation parameters are used to indicate resources used by each transmission node and a target user equipment to transmit data of URLLC services within a preset scheduling period.

[0053] It should be noted that if the service performance requirement indicators corresponding to URLLC services are multiple different types of service performance requirement indicators, then after the base station device obtains the resource allocation strategies corresponding to the performance requirement levels to which the service performance requirement indicators of each type belong:

[0054] 1) When there is no conflict among the resource allocation strategies, the base station device generates resource allocation parameters corresponding to the transmission service according to the obtained resource allocation strategies. It can be understood that the resource allocation parameters meet the indications of the obtained resource allocation strategies.

[0055] 2) When there is a conflict among the resource allocation strategies, the base station device can determine the priorities of multiple different types of service performance requirement indicators, and generate resource allocation parameters corresponding to the transmission service according to the resource allocation strategy corresponding to the service performance requirement indicator with the highest priority.

[0056] In the above embodiment, by obtaining the service type of the URLLC service to be transmitted corresponding to the target user equipment, and according to the service type, obtaining at least one service performance requirement indicator corresponding to the URLLC service and the service type, then, according to the service performance requirement indicator, determining the performance requirement level to which the service performance requirement indicator belongs, and obtaining the resource allocation strategy corresponding to the performance requirement level. In this way, according to the resource allocation strategy, the resource allocation parameters corresponding to the URLLC service can be generated. Since the base station device determines the resource allocation strategy according to the performance requirement level to which the service performance requirement indicator corresponding to the URLLC service belongs during the process of resource allocation for the URLLC service, the base station device fully considers the service performance requirement factors of the URLLC service when performing resource allocation, so as to ensure that the resources indicated by the resource allocation parameters can guarantee the service performance requirements of the URLLC service; in addition, the resource allocation parameters are used to indicate the resources used by each transmission node and the target user equipment to transmit data of the URLLC service within a preset scheduling period. In this way, the base station device collaborates with multiple transmission nodes and the target user equipment to transmit data of the URLLC service, further ensuring the service performance of the base station device for the URLLC service.

[0057] In addition, in an embodiment of the present application, the base station device divides each service performance requirement indicator into at least two performance requirement levels. In this way, it is only necessary to configure corresponding resource allocation strategies for each performance requirement level, rather than configuring corresponding resource allocation strategies for each service performance requirement indicator, thereby improving the efficiency of resource allocation.

[0058] In one embodiment, based on Figure 2 the embodiment shown, refer to Figure 3 , this embodiment relates to the process in which, when the service performance requirement indicators include a delay requirement indicator, the base station device determines the performance requirement level to which the service performance requirement indicators belong according to the service performance requirement indicators. As Figure 3 shown, this process includes steps 301, 302, and 303:

[0059] Step 301, the base station device compares the delay requirement indicator with a preset delay threshold value in terms of magnitude.

[0060] In the embodiment of the present application, the URLLC service may include multiple sub-services to be transmitted. The delay requirement indicator included in the service performance requirement indicators may be the minimum candidate delay requirement indicator among the candidate delay requirement indicators corresponding to each sub-service to be transmitted and the service type. As an implementation manner, the candidate delay requirement indicator may be the delay budget corresponding to the current sub-service to be transmitted and a scheduling period.

[0061] Exemplarily, the multiple sub-services to be transmitted may be multiple services to be transmitted within the same preset time period. For example, the start times of the multiple sub-services to be transmitted overlap, or the start times of the multiple sub-services to be transmitted are adjacent in time sequence. In this way, for each service to be transmitted, the base station device can obtain a candidate delay requirement indicator. In order to meet the delay requirements of each sub-service to be transmitted, the base station device uses the minimum candidate delay requirement indicator among the candidate delay requirement indicators corresponding to each sub-service to be transmitted as the final delay requirement indicator.

[0062] After the base station device obtains the delay requirement indicator corresponding to the scheduling period, it determines the performance requirement level according to this delay requirement indicator.

[0063] As an implementation manner, the base station device first compares the delay requirement indicator with a preset delay threshold value. This delay threshold value can be set by itself during implementation. For example, it is set to 10 ms.

[0064] Step 302, if the delay requirement indicator is greater than the delay threshold value, the base station device determines that the performance requirement level to which the delay requirement indicator belongs is the first delay requirement level.

[0065] If the delay requirement indicator is greater than the delay threshold value, for example, the delay requirement indicator is 15 ms, which is greater than the delay threshold value of 10 ms, the base station device determines that the performance requirement level to which this delay requirement indicator belongs is the first delay requirement level.

[0066] Step 303, if the latency requirement index is less than or equal to the latency threshold, the base station device determines that the performance requirement level to which the latency requirement index belongs is the second latency requirement level.

[0067] If the latency requirement index is less than or equal to the latency threshold, for example, the latency requirement index is 9 ms, which is less than the latency threshold of 10 ms, the base station device determines that the performance requirement level to which the latency requirement index belongs is the second latency requirement level.

[0068] It can be understood that Figure 3 only one possible way to determine the performance requirement level is shown. In other embodiments, the latency requirement levels may further include more levels and adopt different level division methods, which are not specifically limited herein.

[0069] After the base station device obtains the performance requirement level to which the latency requirement index belongs, in the resource allocation strategy database pre-set in the base station device, it obtains the resource allocation strategy corresponding to the performance requirement level to which the latency requirement index belongs, and generates resource allocation parameters corresponding to the URLLC service according to the indication of the resource allocation strategy. The resource allocation parameters can meet the latency requirement characterized by the latency requirement index of the URLLC service.

[0070] In a possible embodiment, when the performance requirement level is the first latency requirement level, the latency requirement characterized by the first latency requirement level is lower than that of the second latency requirement level, that is, the latency requirement of the second latency requirement level is higher. The resource allocation strategy corresponding to the first latency requirement level obtained by the base station device may be to configure multiple TCI states within a scheduling period (time slot or sub-time slot) and the TCI states of each transmission node are different, each transmission node uses different frequency domain resources, and the bandwidth of the frequency domain resources corresponding to the scheduling period is compressed according to the length of the scheduling period.

[0071] In this way, the resource allocation parameters generated by the base station device according to the resource allocation strategy may include: the transmission configuration indication (TCI) states corresponding to each transmission node within the scheduling period, the positions of the frequency domain resources corresponding to each transmission node, the bandwidths of the frequency domain resources corresponding to each transmission node, and the compressed time length of the scheduling period. Among them, the TCI states corresponding to each transmission node are different, and the positions of the frequency domain resources corresponding to each transmission node are different; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency domain resources is obtained by expanding the standard frequency domain resource bandwidth of the transmission node according to the compressed time length.

[0072] Among them, the TCI state indicates the beam direction. Different TCI states corresponding to each transmission node mean that the beam directions of each transmission node are different during the scheduling period. This can avoid signal interference between different transmission nodes during the transmission process, thereby reducing the number of retransmissions, improving the transmission efficiency, and reducing the delay. Since each transmission node may be relatively close, the positions of the frequency-domain resources corresponding to each transmission node are different, that is, different transmission nodes use different frequencies to transmit data, which can also avoid signal interference between different transmission nodes during the transmission process and improve the transmission efficiency. The compressed time length of the scheduling period can be obtained by the base station device compressing the standard time length of the scheduling period. For example, the standard time length is 7 symbols and the compressed time length is 4 symbols, that is, the base station device compresses the scheduling period from 7 symbols to 4 symbols to reduce the transmission duration. At the same time, the base station device increases the bandwidth of the frequency-domain resources. Exemplarily, the base station device can multiply the standard time length by the standard frequency-domain resource bandwidth to obtain a product, and then divide the product by the compressed time length to obtain the bandwidth of the frequency-domain resources corresponding to the transmission node, so as to ensure that the amount of data transmitted after the scheduling period is compressed is at least not less than the amount of data transmitted before compression.

[0073] In another possible implementation manner, when the performance requirement level is the second delay requirement level, the delay requirement of the second delay requirement level is higher than that of the first delay requirement level. The resource allocation strategy corresponding to the second delay requirement level obtained by the base station device may be: configuring multiple TCI states during the scheduling period and each transmission node has a different TCI state, each transmission node uses different frequency-domain resources, compressing the bandwidth of the frequency-domain resources corresponding to the scheduling period according to the length of the scheduling period, and different transmission nodes send different contents.

[0074] In this way, the resource allocation parameters generated by the base station device according to this resource allocation strategy may include: the TCI state corresponding to each transmission node during the scheduling period, the position of the frequency-domain resources corresponding to each transmission node, the bandwidth of the frequency-domain resources corresponding to each transmission node, the compressed time length of the scheduling period, and non-redundant transmission indication information; among them, the TCI states corresponding to each transmission node are different, the positions of the frequency-domain resources corresponding to each transmission node are different, and the non-redundant transmission indication information is used to indicate that each transmission node transmits different data; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency-domain resources is obtained by expanding the standard frequency-domain resource bandwidth of the transmission node according to the compressed time length.

[0075] For parts that are the same as the resource allocation parameters generated according to the resource allocation strategy corresponding to the first delay requirement level, please refer to the above embodiments and will not be elaborated here. The above non-redundant transmission indication information is used to instruct each transmission node to transmit different data, that is, to instruct each transmission node to send different contents. For example, different transmission nodes send different layers of the same codeword, or different transmission nodes send different codewords. In this way, the amount of data transmitted each time can be increased, thereby reducing the delay.

[0076] In the above embodiments, when the service performance requirement indicators include delay requirement indicators, by configuring corresponding resource allocation strategies for different delay requirement levels, resource allocation parameters that meet different delay requirements can be generated, thereby well ensuring the delay requirements of URLLC services and improving the flexibility of resource allocation.

[0077] In addition, the multi-transmission node scheduling in the embodiments of the present application can make more effective use of the advantages of multi-transmission node retransmission, saving base station resources while effectively ensuring the URLLC service performance indicators of the target user equipment.

[0078] In one embodiment, based on Figure 2 the embodiments shown, refer to Figure 4 , this embodiment relates to the process in which the base station device determines the performance requirement level to which the service performance requirement indicator belongs according to the service performance requirement indicator when the service performance requirement indicator includes a reliability requirement indicator. As Figure 4 shown, this process includes steps 401, 402, and 403:

[0079] Step 401, the base station device compares the reliability requirement indicator with a preset reliability threshold value.

[0080] As an implementation manner, the URLLC service may include multiple sub-services to be transmitted, and the reliability requirement indicator included in the service performance requirement indicator is the maximum candidate reliability requirement indicator among the candidate reliability requirement indicators corresponding to each sub-service to be transmitted and the service type. Exemplarily, the multiple sub-services to be transmitted may be multiple services to be transmitted within the same preset time period. For example, the start times of the multiple sub-services to be transmitted overlap, or the start times of the multiple sub-services to be transmitted are adjacent in time sequence. In this way, for each service to be transmitted, the base station device can obtain a candidate reliability requirement indicator. In order to meet the reliability requirements of each sub-service to be transmitted, the base station device uses the maximum candidate reliability requirement indicator among the candidate reliability requirement indicators corresponding to each sub-service to be transmitted as the reliability requirement indicator finally used to determine the reliability requirement level.

[0081] After obtaining the reliability requirement index, the base station device compares the reliability requirement index with a preset reliability threshold value, which can be set by itself during implementation. For example, it can be set to 99.99%.

[0082] Step 402: If the reliability requirement index is less than or equal to the reliability threshold value, the base station device determines that the performance requirement level to which the reliability requirement index belongs is the first reliability requirement level.

[0083] If the reliability requirement index is less than or equal to the reliability threshold value. For example, if the reliability requirement index is 99.9%, which is less than the reliability threshold value of 99.99%, the base station device determines that the performance requirement level to which the reliability requirement index belongs is the first reliability requirement level.

[0084] Step 403: If the reliability requirement index is greater than the reliability threshold value, the base station device determines that the performance requirement level to which the reliability requirement index belongs is the second reliability requirement level.

[0085] If the reliability requirement index is greater than the reliability threshold value. For example, if the reliability requirement index is 99.9999%, which is greater than the reliability threshold value of 99.99%, the base station device determines that the performance requirement level to which the reliability requirement index belongs is the second reliability requirement level.

[0086] It can be understood that Figure 4 only one possible way to determine the performance requirement level is shown. In other embodiments, the reliability requirement levels may also include more levels and adopt different level division methods, which are not specifically limited herein.

[0087] After the base station device obtains the performance requirement level to which the reliability requirement index belongs, in the resource allocation strategy database preset in the base station device, it finds out the resource allocation strategy corresponding to the performance requirement level to which the reliability requirement index belongs, and generates resource allocation parameters for the URLLC service according to the indication of the resource allocation strategy. The resource allocation parameters can meet the reliability requirements characterized by the reliability requirement index of the URLLC service.

[0088] In a possible embodiment, when the performance requirement level is the first reliability requirement level, the reliability requirement represented by the first reliability requirement level is lower than that of the second reliability requirement level, that is, the reliability requirement of the second reliability requirement level is higher. The resource allocation strategy corresponding to the first reliability requirement level obtained by the base station device may be to configure a transmission node in different scheduling cycles, and different transmission nodes may transmit the same content.

[0089] In this way, the resource allocation parameters generated by the base station device according to this resource allocation strategy may include: the node identifier of the target transmission node corresponding to the scheduling period and the redundant transmission indication information; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, and the redundant transmission indication information is used to instruct each transmission node to perform redundant transmission.

[0090] The node identifier of the target transmission node is used to identify a transmission node corresponding to this scheduling period. The transmission nodes corresponding to adjacent scheduling periods are different. For example, transmission node 1 is used for transmission in scheduling period 1, transmission node 2 is used for transmission in scheduling period 2, and transmission node 1 or 3 is used for transmission in scheduling period 3, and so on. In this way, the time-domain resource allocations of each transmission node do not overlap, thereby reducing random interference in the time domain and enhancing reliability; the redundant transmission indication information can instruct multiple transmission nodes to transmit the same content, thereby achieving the effect of repeated transmission and enhancing reliability.

[0091] In another possible implementation manner, when the performance requirement level is the second reliability requirement level, the reliability requirement of the second reliability requirement level is higher than that of the first reliability requirement level. The resource allocation strategy corresponding to the second reliability requirement level obtained by the base station device may be: configuring one transmission node in different scheduling periods, different transmission nodes may transmit the same content, and different transmission nodes use different redundant version (RV) values.

[0092] In this way, the resource allocation parameters generated by the base station device according to this resource allocation strategy may include: the node identifier of the target transmission node corresponding to the scheduling period, the redundant transmission indication information, and the redundant version (RV) value corresponding to the target transmission node; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, the redundant transmission indication information is used to instruct each transmission node to perform redundant transmission, and the redundant version (RV) value is used to instruct the target transmission node to obtain the source data according to the redundant version (RV) value during the redundant transmission process.

[0093] Among them, for the parts that are the same as the resource allocation parameters generated according to the resource allocation strategy corresponding to the first reliability requirement level, please refer to the above embodiments and will not be elaborated here. The redundant version (RV) value can instruct the target transmission node to obtain the source data according to the redundant version (RV) value during the redundant transmission process. In this way, the target user equipment can use the soft combination method to combine the transport blocks with different RVs sent by different transmission nodes received, so as to enhance the reliability of the service.

[0094] In the above embodiments, when the service performance requirement indicators include reliability requirement indicators, by configuring corresponding resource allocation strategies for different reliability requirement levels, resource allocation parameters that meet different reliability requirements can be generated, which can well ensure the reliability requirements of URLLC services and improve the flexibility of resource allocation.

[0095] In one embodiment, based on Figure 2 the embodiments shown, refer to Figure 5 , this embodiment relates to the process in which the base station device determines the performance requirement level to which the service performance requirement indicators belong when the service performance requirement indicators include data volume requirement indicators. As Figure 5 shown, this process includes steps 501, 502, and 503:

[0096] Step 501, the base station device compares the data volume requirement indicator with a preset data volume threshold value.

[0097] As an implementation manner, the URLLC service may include multiple sub-services to be transmitted, and the data volume requirement indicator included in the service performance requirement indicators is the sum value of the candidate data volume requirement indicators corresponding to each sub-service to be transmitted and the service type. Exemplarily, the multiple sub-services to be transmitted may be multiple services to be transmitted within the same preset time period. For example, the start times of the multiple sub-services to be transmitted overlap, or the start times of the multiple sub-services to be transmitted are adjacent in time sequence. In this way, for each service to be transmitted, the base station device can obtain a candidate data volume requirement indicator, and in order to meet the data volume requirements of each sub-service to be transmitted, the base station device uses the sum value of the candidate data volume requirement indicators corresponding to each sub-service to be transmitted as the data volume requirement indicator finally used to determine the data volume requirement level.

[0098] After obtaining the data volume requirement indicator, the base station device compares the data volume requirement indicator with a preset data volume threshold value, and the data volume threshold value can be set by itself during implementation. For example, it is set to 5 Mbps.

[0099] Step 502, if the data volume requirement indicator is less than or equal to the data volume threshold value, the base station device determines that the performance requirement level to which the data volume requirement indicator belongs is the first data volume requirement level.

[0100] If the data volume requirement indicator is less than or equal to the data volume threshold value, for example, the data volume requirement indicator is 4 Mbps, which is less than the data volume threshold value of 5 Mbps, the base station device determines that the performance requirement level to which the data volume requirement indicator belongs is the first data volume requirement level.

[0101] Step 503, if the data volume requirement index is greater than the data volume threshold, the base station device determines that the performance requirement level to which the data volume requirement index belongs is the second data volume requirement level.

[0102] If the data volume requirement index is greater than the data volume threshold, for example, the data volume requirement index is 8 Mbps, which is greater than the data volume threshold of 5 Mbps, the base station device determines that the performance requirement level to which the data volume requirement index belongs is the second data volume requirement level.

[0103] It can be understood that Figure 5 only one possible way to determine the performance requirement level is shown. In other embodiments, the data volume requirement levels may further include more levels and adopt different level division methods, which are not specifically limited herein.

[0104] After the base station device obtains the performance requirement level to which the data volume requirement index belongs, in the resource allocation strategy database preset in the base station device, it finds out the resource allocation strategy corresponding to the performance requirement level to which the data volume requirement index belongs, and generates resource allocation parameters corresponding to the URLLC service according to the indication of the resource allocation strategy. The resource allocation parameters can meet the data volume requirement characterized by the data volume requirement index of the URLLC service.

[0105] In a possible embodiment, when the performance requirement level is the first data volume requirement level, the data volume requirement characterized by the first data volume requirement level is lower than the data volume requirement characterized by the second data volume requirement level, that is, the data volume requirement of the second data volume requirement level is greater. The resource allocation strategy corresponding to the first data volume requirement level obtained by the base station device may be to transmit different data using different transmission nodes.

[0106] In this way, the resource allocation parameters generated by the base station device according to the resource allocation strategy may include: the resource allocation parameters at least include non-redundant transmission indication information, and the non-redundant transmission indication information is used to indicate different transmission nodes to transmit different data. For example, different transmission nodes send different layers of the same codeword, or different transmission nodes send different codewords. In this way, the data volume of each transmission can be increased.

[0107] In another possible embodiment, when the performance requirement level is the second data volume requirement level, the data volume requirement of the second data volume requirement level is higher than the data volume requirement of the first data volume requirement level. The resource allocation strategy corresponding to the second data volume requirement level obtained by the base station device may be: transmit different data using different transmission nodes, and increase the MCS value used by the transmission node with better quality.

[0108] In this way, the resource allocation parameters generated by the base station device according to the resource allocation strategy may include: the resource allocation parameters include non-redundant transmission indication information and a modulation and coding strategy MCS value corresponding to at least one target transmission node; wherein the non-redundant transmission indication information is used to indicate that each transmission node transmits different data, the channel quality of the target transmission node is greater than a preset quality threshold, and the MCS value is greater than a preset modulation and coding strategy threshold.

[0109] Among them, the channel quality of the target transmission node is greater than the preset quality threshold, which indicates that the channel quality of the target transmission node is better. The MCS value is greater than the preset modulation and coding strategy threshold, which can increase the amount of data transmitted by the target transmission node. More data can be transmitted through the transmission node with good channel quality, thereby increasing the amount of data transmitted each time.

[0110] Optionally, when the performance requirement level is the second data volume requirement level, the resource allocation parameter may further include space division multiplexing indication information, where the space division multiplexing indication information is used to instruct multiple transmission nodes to perform space division multiplexing to increase the amount of transmitted data.

[0111] In the above-mentioned embodiment, when the service performance requirement indicator includes a data volume requirement indicator, by configuring corresponding resource allocation strategies for different data volume requirement levels, resource allocation parameters that meet different data volume requirements can be generated, which can well guarantee the data volume requirement of the URLLC service and improve the flexibility of resource allocation.

[0112] The above embodiments use different scheduling schemes in a targeted manner according to different business characteristics, and are suitable for industrial scenarios and vertical industries with more unified and extreme requirements.

[0113] In one embodiment, based on Figure 2 The embodiment shown, see Figure 6 This embodiment relates to a process of how a base station device obtains the service type of a URLLC service corresponding to a target user equipment. Figure 6 As shown, step 201 includes Figure 6 Step 601 and step 602 are shown:

[0114] Step 601: a base station device receives a service type request sent by a target user equipment, and determines a service type according to the service type request.

[0115] Step 602: The base station device obtains at least one service performance requirement indicator corresponding to the URLLC service and the service type according to the service type.

[0116] After the target user equipment establishes a communication connection with the base station equipment, if the target user equipment needs to transmit data of the URLLC service, it can send a service type request to the base station equipment, and the service type request is used to indicate the service type of the URLLC service.

[0117] Exemplarily, after the target user equipment completes the establishment of the RRC (Radio Resource Control) connection, the establishment of the PDU (Protocol Data Unit) session, the establishment of the QoS (Quality of Service) flow, and the mapping of the service bearer, it establishes a communication connection with the base station equipment. After that, if the target user equipment needs to transmit data of the URLLC service, it can send a service type request to the base station equipment. Among them, the URLLC service can be the URLLC service for which a QoS flow is established.

[0118] Optionally, the base station equipment can send the service type request to the core network equipment, and the core network equipment resolves the service type request to obtain the service type of the URLLC service and feedbacks it to the base station equipment; optionally, the base station equipment can also resolve the service type request by itself to obtain the service type of the URLLC service.

[0119] In a possible implementation manner, referring to Figure 7 , the base station equipment can execute Figure 7 the steps 701 and 702 shown to implement the process of determining the service type according to the service type request:

[0120] Step 701, the base station equipment sends the service type request to the core network equipment.

[0121] The service type request is used to indicate that the core network equipment identifies the service type of the URLLC service corresponding to the target user equipment according to the service type request.

[0122] Step 702, the base station equipment receives the service type feedback by the core network equipment.

[0123] In the embodiment of the present application, before the service starts, the target user equipment sends a service type request to the base station equipment, the base station equipment sends the service type request to the core network equipment, the core network equipment resolves the service type request to obtain the service type of the service that the target user equipment needs to start, and feeds back the service type to the base station equipment.

[0124] In a possible implementation manner, the service type feedback by the core network equipment can be 5QI, and 5QI is used to uniquely represent a service type. 5QI is a scalar and is used to index 5G QoS characteristics.

[0125] The base station device can execute the following step A1 to implement the process of obtaining at least one service performance requirement index corresponding to the URLLC service according to the service type:

[0126] Step A1, the base station device searches in the preset index correspondence relationship according to the service type to obtain the service performance requirement index corresponding to the service type.

[0127] Among them, the service performance requirement index belongs to at least one of the standard service performance requirement index, non-standard service performance requirement index, and supplementary service performance requirement index.

[0128] Continuing with the above example, the service type feedback by the core network device can be 5QI. In a possible implementation manner, the 5QI can be the standard 5QI specified by the protocol. In this way, the base station device searches the standardized 5QI mapping table according to the standard 5QI to obtain the corresponding QoS characteristics and QoS parameters, that is, to obtain the standard service performance requirement index.

[0129] Exemplarily, see Figure 8 and Figure 9 , Figure 8 is a schematic diagram of the content of an exemplary Qos characteristic, Figure 9 is a schematic diagram of the content of an exemplary Qos parameter, Figure 8 and Figure 9 The Qos characteristics and Qos parameters shown can form the standard service performance requirement index. As Figure 8 and Figure 9 shown, the standard service performance requirement index can include resource type, priority, packet delay budget, packet error rate, average window, maximum data burst volume, maximum packet loss rate, and so on.

[0130] In another possible implementation manner, the 5QI can also be a non-standard 5QI agreed upon by the base station device, the core network device, and the target user equipment. In this way, the base station device searches the pre-configured non-standard service performance requirement index according to the non-standard 5QI. The non-standard service performance requirement index can be an index not included in the standardized 5QI mapping table configured by the developer. For example, the non-standard service performance requirement index can include average window, maximum traffic BR rate, and so on.

[0131] In other embodiments, the base station device determines the service type according to the service type request, or the base station device may also parse the service type request by itself to obtain the service type. According to the service type, the base station device can obtain supplementary service performance requirement indicators from a private network, a network management system, scheduling parameters defined by the base station device, KPI indicator requirements, or pre-configured service indicator parameters. The supplementary service performance requirement indicators may be indicators not included in the standard service performance requirement indicators and non-standard service performance requirement indicators. For example, they may include air interface delay budget, end-to-end delay budget, reliability requirements, maximum data volume, minimum data volume, transmission priority, data transmission period, scheduling period, and so on.

[0132] Exemplarily, after the base station device finds the service performance requirement indicators corresponding to the service type in the preset indicator correspondence relationship, if the service performance requirement indicators include the delay requirement indicators corresponding to the URLLC service and the service type (for example, the obtained is the end-to-end delay budget), the base station device may also preprocess the delay requirement indicators and convert them into the delay budget corresponding to the current URLLC service and a scheduling period to obtain the delay budget corresponding to the final single scheduling.

[0133] Among them, for the process of the base station device converting the found delay requirement indicators into the delay budget corresponding to the current URLLC service and a scheduling period, reference may be made to the implementation manner of the above embodiment, which will not be elaborated here.

[0134] In this way, through the above implementation manner, the base station device obtains at least one service performance requirement indicator corresponding to the URLLC service and the service type. Then, the base station device determines the performance requirement level to which the service performance requirement indicator belongs according to the service performance requirement indicator, and obtains the resource allocation policy corresponding to the performance requirement level. Finally, according to the resource allocation policy, the base station device generates the resource allocation parameters corresponding to the URLLC service. Since the base station device fully considers the service performance requirement factors of the URLLC service when performing resource allocation, it can ensure that the resources indicated by the resource allocation parameters can guarantee the service performance requirements of the URLLC service.

[0135] In one embodiment, based on Figure 2 the embodiment shown, refer to Figure 10 , this embodiment relates to the application process of the resource allocation parameters. As Figure 10 shown, after step 203, step 204 is further included:

[0136] Step 204, the base station device transmits the data of the URLLC service to the target user equipment through each transmission node within the scheduling period based on the resources indicated by the resource allocation parameters.

[0137] During the process of uplink data transmission, the base station device may send resource allocation parameters to the target user equipment for the target user equipment to send data of the URLLC service to the transmission node corresponding to the base station device on the resources indicated by the resource allocation parameters.

[0138] During the process of downlink data transmission, the base station device may send resource allocation parameters to the target user equipment for the target user equipment to listen for data of the URLLC service sent by the transmission node corresponding to the base station device on the resources indicated by the resource allocation parameters.

[0139] In this way, the base station device obtains the service type of the URLLC service corresponding to the target user equipment, and according to the service type, obtains at least one service performance requirement index corresponding to the URLLC service and the service type; according to the service performance requirement index, determines the performance requirement level to which the service performance requirement index belongs, and obtains the resource allocation strategy corresponding to the performance requirement level; according to the resource allocation strategy, generates resource allocation parameters corresponding to the URLLC service, and the base station device transmits data of the URLLC service to the target user equipment through each transmission node based on the resources indicated by the resource allocation parameters within the scheduling period, thereby realizing the smooth transmission of data of the URLLC service while ensuring the service performance requirements of the URLLC service.

[0140] It should be understood that although the steps in the above flowchart are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise clearly stated in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the above flowchart may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.

[0141] In one embodiment, as Figure 11 shown, a resource allocation device is provided, including:

[0142] An acquisition module 100, configured to acquire the service type of the URLLC service to be transmitted corresponding to the target user equipment, and according to the service type, acquire at least one service performance requirement index corresponding to the URLLC service and the service type;

[0143] A determination module 200, configured to determine the performance requirement level to which the service performance requirement index belongs according to the service performance requirement index, and acquire the resource allocation strategy corresponding to the performance requirement level;

[0144] A generation module 300 is configured to generate resource allocation parameters corresponding to the URLLC service according to the resource allocation policy, where the resource allocation parameters are used to indicate resources used by each of the transmission nodes and the target user equipment to transmit data of the URLLC service within a preset scheduling period.

[0145] In one embodiment, the service performance requirement indicators include at least one of a latency requirement indicator, a reliability requirement indicator, and a data volume requirement indicator corresponding to the URLLC service and the service type; where the latency requirement indicator is obtained by subtracting the average transmission duration and the average processing duration from the end-to-end latency budget to obtain the radio interface latency budget, and then dividing the radio interface latency budget by the predicted number of retransmissions; the end-to-end latency budget is the data transmission latency between the target user equipment and the core network equipment, the average transmission duration is the average transmission duration of data transmission between the base station equipment and the core network equipment, and the average processing duration is the average processing duration of data processing by the base station equipment.

[0146] In one embodiment, the service performance requirement indicators include the latency requirement indicator, and the determination module 200 is specifically configured to compare the size of the latency requirement indicator with a preset latency threshold; if the latency requirement indicator is greater than the latency threshold, it is determined that the performance requirement level to which the latency requirement indicator belongs is the first latency requirement level; if the latency requirement indicator is less than or equal to the latency threshold, it is determined that the performance requirement level to which the latency requirement indicator belongs is the second latency requirement level.

[0147] In one embodiment, when the performance requirement level is the first latency requirement level, the resource allocation parameters include the transmission configuration indication (TCI) status corresponding to each of the transmission nodes within the scheduling period, the positions of the frequency domain resources corresponding to each of the transmission nodes, the bandwidths of the frequency domain resources corresponding to each of the transmission nodes, and the compressed time length of the scheduling period; where the TCI statuses corresponding to each of the transmission nodes are different, and the positions of the frequency domain resources corresponding to each of the transmission nodes are different; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency domain resource is obtained by expanding the standard frequency domain resource bandwidth of the transmission node according to the compressed time length.

[0148] In one embodiment, when the performance requirement level is the second latency requirement level, the resource allocation parameters include the TCI state corresponding to each transmission node within the scheduling period, the position of the frequency-domain resources corresponding to each transmission node, the bandwidth of the frequency-domain resources corresponding to each transmission node, the compressed time length of the scheduling period, and non-redundant transmission indication information; wherein, the TCI states corresponding to each transmission node are different, and the positions of the frequency-domain resources corresponding to each transmission node are different; the non-redundant transmission indication information is used to indicate that each transmission node transmits different data; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency-domain resources is obtained by expanding the standard frequency-domain resource bandwidth of the transmission node according to the compressed time length.

[0149] In one embodiment, the service performance requirement index includes the reliability requirement index, and the determining module 200 is specifically configured to compare the size of the reliability requirement index with a preset reliability threshold; if the reliability requirement index is less than or equal to the reliability threshold, it is determined that the performance requirement level to which the reliability requirement index belongs is the first reliability requirement level; if the reliability requirement index is greater than the reliability threshold, it is determined that the performance requirement level to which the reliability requirement index belongs is the second reliability requirement level.

[0150] In one embodiment, when the performance requirement level is the first reliability requirement level, the resource allocation parameters include the node identifier of the target transmission node corresponding to the scheduling period and redundant transmission indication information; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, and the redundant transmission indication information is used to indicate that each transmission node performs redundant transmission.

[0151] In one embodiment, when the performance requirement level is the second reliability requirement level, the resource allocation parameters include the node identifier of the target transmission node corresponding to the scheduling period, redundant transmission indication information, and the redundant version RV value corresponding to the target transmission node; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, the redundant transmission indication information is used to indicate that each transmission node performs redundant transmission, and the redundant version RV value is used to indicate that the target transmission node obtains source data according to the redundant version RV value during the redundant transmission process.

[0152] In one embodiment, the service performance requirement metric includes the data volume requirement metric, and the determination module 200 is specifically configured to compare the data volume requirement metric with a preset data volume threshold value; if the data volume requirement metric is less than or equal to the data volume threshold value, it is determined that the performance requirement level to which the data volume requirement metric belongs is the first data volume requirement level; if the data volume requirement metric is greater than the data volume threshold value, it is determined that the performance requirement level to which the data volume requirement metric belongs is the second data volume requirement level.

[0153] In one embodiment, when the performance requirement level is the first data volume requirement level, the resource allocation parameter at least includes non-redundant transmission indication information, and the non-redundant transmission indication information is used to instruct each of the transmission nodes to transmit different data.

[0154] In one embodiment, when the performance requirement level is the second data volume requirement level, the resource allocation parameter includes non-redundant transmission indication information and the modulation and coding strategy (MCS) value corresponding to at least one target transmission node; wherein, the non-redundant transmission indication information is used to instruct each of the transmission nodes to transmit different data, the channel quality of the target transmission node is greater than a preset quality threshold, and the MCS value is greater than a preset modulation and coding strategy threshold.

[0155] In one embodiment, the obtaining module 100 includes:

[0156] An obtaining unit, configured to receive a service type request sent by the target user equipment, send the service type request to a core network device, and receive the service type fed back by the core network device, where the service type request is used to instruct the core network device to identify the service type of the URLLC service corresponding to the target user equipment according to the service type request.

[0157] In one embodiment, the obtaining module 100 further includes:

[0158] A searching unit, configured to search for the service performance requirement metric corresponding to the service type in a preset index correspondence relationship according to the service type;

[0159] wherein, the service performance requirement metric belongs to at least one of a standard service performance requirement metric, a non-standard service performance requirement metric, and a supplementary service performance requirement metric.

[0160] In one embodiment, the apparatus further includes:

[0161] A transmission module, configured to transmit data of the URLLC service to and from the target user equipment through each of the transmission nodes within the scheduling period based on the resources indicated by the resource allocation parameters.

[0162] For the specific limitations of the resource allocation device, reference can be made to the limitations on the resource allocation method in the foregoing text, which will not be elaborated herein. Each module in the above resource allocation device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or independent of it, or stored in the memory of the computer device in software form, so as to facilitate the processor to call and execute the operations corresponding to the above modules.

[0163] In one embodiment, a computer device is provided. The computer device may be a host unit, and its internal structure diagram may be as Figure 12 shown. The computer device includes a processor, a memory, and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store resource allocation data. The network interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, it implements a resource allocation method.

[0164] Those skilled in the art can understand that Figure 12 the structure shown in

[0165] is only a block diagram of a part of the structure related to the solution of this application, and does not constitute a limitation on the computer device to which the solution of this application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine some components, or have different component arrangements.

[0166] Obtain the service type of the URLLC service to be transmitted corresponding to the target user equipment, and according to the service type, obtain at least one service performance requirement index corresponding to the URLLC service and the service type;

[0167] According to the service performance requirement index, determine the performance requirement level to which the service performance requirement index belongs, and obtain the resource allocation strategy corresponding to the performance requirement level;

[0168] Generate resource allocation parameters corresponding to the URLLC service according to the resource allocation policy, where the resource allocation parameters are used to indicate resources used by each of the transmission nodes and the target user equipment to transmit data of the URLLC service within a preset scheduling period.

[0169] In one embodiment, the service performance requirement indicators include at least one of a latency requirement indicator, a reliability requirement indicator, and a data volume requirement indicator corresponding to the URLLC service and the service type.

[0170] Among them, the latency requirement indicator is obtained by subtracting the average transmission duration and the average processing duration from the end-to-end latency budget to obtain the radio interface latency budget, and then dividing the radio interface latency budget by the predicted number of retransmissions; the end-to-end latency budget is the data transmission latency between the target user equipment and the core network equipment, the average transmission duration is the average transmission duration of data transmission between the base station equipment and the core network equipment, and the average processing duration is the average processing duration of data processing by the base station equipment.

[0171] In one embodiment, the service performance requirement indicators include the latency requirement indicator. When the processor executes the computer program, the following steps are further implemented:

[0172] Compare the size of the latency requirement indicator with a preset latency threshold value.

[0173] If the latency requirement indicator is greater than the latency threshold value, determine that the performance requirement level to which the latency requirement indicator belongs is the first latency requirement level.

[0174] If the latency requirement indicator is less than or equal to the latency threshold value, determine that the performance requirement level to which the latency requirement indicator belongs is the second latency requirement level.

[0175] In one embodiment, when the performance requirement level is the first latency requirement level, the resource allocation parameters include the transmission configuration indication (TCI) status corresponding to each of the transmission nodes within the scheduling period, the positions of the frequency domain resources corresponding to each of the transmission nodes, the bandwidths of the frequency domain resources corresponding to each of the transmission nodes, and the compressed time length of the scheduling period; among them, the TCI statuses corresponding to each of the transmission nodes are different, and the positions of the frequency domain resources corresponding to each of the transmission nodes are different; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency domain resource is obtained by expanding the standard frequency domain resource bandwidth of the transmission node according to the compressed time length.

[0176] In one embodiment, when the performance requirement level is the second latency requirement level, the resource allocation parameters include the TCI states corresponding to each transmission node within the scheduling period, the positions of the frequency-domain resources corresponding to each transmission node, the bandwidths of the frequency-domain resources corresponding to each transmission node, the compressed time length of the scheduling period, and non-redundant transmission indication information; wherein, the TCI states corresponding to each transmission node are different, and the positions of the frequency-domain resources corresponding to each transmission node are different; the non-redundant transmission indication information is used to indicate that each transmission node transmits different data; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency-domain resources is obtained by expanding the standard frequency-domain resource bandwidth of the transmission node according to the compressed time length.

[0177] In one embodiment, the service performance requirement indicators include the reliability requirement indicator, and when the processor executes the computer program, the following steps are further implemented:

[0178] Compare the size of the reliability requirement indicator with a preset reliability threshold value;

[0179] If the reliability requirement indicator is less than or equal to the reliability threshold value, determine that the performance requirement level to which the reliability requirement indicator belongs is the first reliability requirement level;

[0180] If the reliability requirement indicator is greater than the reliability threshold value, determine that the performance requirement level to which the reliability requirement indicator belongs is the second reliability requirement level.

[0181] In one embodiment, when the performance requirement level is the first reliability requirement level, the resource allocation parameters include the node identifier of the target transmission node corresponding to the scheduling period and redundant transmission indication information; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, and the redundant transmission indication information is used to indicate that each transmission node performs redundant transmission.

[0182] In one embodiment, when the performance requirement level is the second reliability requirement level, the resource allocation parameters include the node identifier of the target transmission node corresponding to the scheduling period, redundant transmission indication information, and the redundant version RV value corresponding to the target transmission node; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, the redundant transmission indication information is used to indicate that each transmission node performs redundant transmission, and the redundant version RV value is used to indicate that the target transmission node obtains source data according to the redundant version RV value during the redundant transmission process.

[0183] In one embodiment, the service performance requirement metric includes the data volume requirement metric, and when the processor executes a computer program, the following steps are further implemented:

[0184] Compare the data volume requirement metric with a preset data volume threshold value in terms of magnitude;

[0185] If the data volume requirement metric is less than or equal to the data volume threshold value, determine that the performance requirement level to which the data volume requirement metric belongs is the first data volume requirement level;

[0186] If the data volume requirement metric is greater than the data volume threshold value, determine that the performance requirement level to which the data volume requirement metric belongs is the second data volume requirement level.

[0187] In one embodiment, when the performance requirement level is the first data volume requirement level, the resource allocation parameter at least includes non-redundant transmission indication information, and the non-redundant transmission indication information is used to instruct each of the transmission nodes to transmit different data.

[0188] In one embodiment, when the performance requirement level is the second data volume requirement level, the resource allocation parameter includes non-redundant transmission indication information and the modulation and coding strategy (MCS) value corresponding to at least one target transmission node; wherein, the non-redundant transmission indication information is used to instruct each of the transmission nodes to transmit different data, the channel quality of the target transmission node is greater than a preset quality threshold value, and the MCS value is greater than a preset modulation and coding strategy threshold value.

[0189] In one embodiment, when the processor executes a computer program, the following steps are further implemented:

[0190] Receive a service type request sent by the target user equipment, and send the service type request to the core network device, where the service type request is used to instruct the core network device to identify the service type of the URLLC service corresponding to the target user equipment according to the service type request;

[0191] Receive the service type fed back by the core network device.

[0192] In one embodiment, when the processor executes a computer program, the following steps are further implemented:

[0193] According to the service type, look up the service performance requirement metric corresponding to the service type in a preset index correspondence relationship;

[0194] Wherein, the service performance requirement metric belongs to at least one of a standard service performance requirement metric, a non-standard service performance requirement metric, and a supplementary service performance requirement metric.

[0195] In one embodiment, when the processor executes the computer program, the following steps are further implemented:

[0196] Based on the resources indicated by the resource allocation parameters, within the scheduling period, transmit the data of the URLLC service with each of the transmission nodes and the target user equipment.

[0197] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0198] Obtain the service type of the URLLC service to be transmitted corresponding to the target user equipment, and according to the service type, obtain at least one service performance requirement index corresponding to the URLLC service and the service type;

[0199] According to the service performance requirement index, determine the performance requirement level to which the service performance requirement index belongs, and obtain the resource allocation strategy corresponding to the performance requirement level;

[0200] According to the resource allocation strategy, generate resource allocation parameters corresponding to the URLLC service, where the resource allocation parameters are used to indicate the resources used by each of the transmission nodes and the target user equipment to transmit the data of the URLLC service within a preset scheduling period.

[0201] In one embodiment, the service performance requirement index includes at least one of a delay requirement index, a reliability requirement index, and a data volume requirement index corresponding to the URLLC service and the service type;

[0202] Among them, the delay requirement index is obtained by subtracting the average transmission duration and the average processing duration from the end-to-end delay budget to obtain the air interface delay budget, and dividing the air interface delay budget by the predicted number of retransmissions; the end-to-end delay budget is the data transmission delay between the target user equipment and the core network equipment, the average transmission duration is the average transmission duration of data transmission between the base station equipment and the core network equipment, and the average processing duration is the average processing duration of data processing by the base station equipment.

[0203] In one embodiment, the service performance requirement index includes the delay requirement index. When the computer program is executed by a processor, the following steps are further implemented:

[0204] Compare the size of the delay requirement index with a preset delay threshold value;

[0205] If the delay requirement index is greater than the delay threshold, determine that the performance requirement level to which the delay requirement index belongs is the first delay requirement level;

[0206] If the delay requirement index is less than or equal to the delay threshold, determine that the performance requirement level to which the delay requirement index belongs is the second delay requirement level.

[0207] In one embodiment, when the performance requirement level is the first delay requirement level, the resource allocation parameters include the transmission configuration indication (TCI) status corresponding to each transmission node within the scheduling period, the positions of the frequency-domain resources corresponding to each transmission node, the bandwidths of the frequency-domain resources corresponding to each transmission node, and the compressed time length of the scheduling period; wherein, the TCI statuses corresponding to each transmission node are different, and the positions of the frequency-domain resources corresponding to each transmission node are different; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency-domain resources is obtained by expanding the standard frequency-domain resource bandwidth of the transmission node according to the compressed time length.

[0208] In one embodiment, when the performance requirement level is the second delay requirement level, the resource allocation parameters include the TCI status corresponding to each transmission node within the scheduling period, the positions of the frequency-domain resources corresponding to each transmission node, the bandwidths of the frequency-domain resources corresponding to each transmission node, the compressed time length of the scheduling period, and non-redundant transmission indication information; wherein, the TCI statuses corresponding to each transmission node are different, and the positions of the frequency-domain resources corresponding to each transmission node are different; the non-redundant transmission indication information is used to indicate that each transmission node transmits different data; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency-domain resources is obtained by expanding the standard frequency-domain resource bandwidth of the transmission node according to the compressed time length.

[0209] In one embodiment, the service performance requirement index includes the reliability requirement index, and when the computer program is executed by a processor, the following steps are further implemented:

[0210] Compare the reliability requirement index with a preset reliability threshold;

[0211] If the reliability requirement index is less than or equal to the reliability threshold, determine that the performance requirement level to which the reliability requirement index belongs is the first reliability requirement level;

[0212] If the reliability requirement index is greater than the reliability threshold value, determine that the performance requirement level to which the reliability requirement index belongs is the second reliability requirement level.

[0213] In one embodiment, when the performance requirement level is the first reliability requirement level, the resource allocation parameter includes the node identifier of the target transmission node corresponding to the scheduling period and redundancy transmission indication information; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, and the redundancy transmission indication information is used to instruct each of the transmission nodes to perform redundancy transmission.

[0214] In one embodiment, when the performance requirement level is the second reliability requirement level, the resource allocation parameter includes the node identifier of the target transmission node corresponding to the scheduling period, redundancy transmission indication information, and the redundancy version (RV) value corresponding to the target transmission node; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, the redundancy transmission indication information is used to instruct each of the transmission nodes to perform redundancy transmission, and the redundancy version (RV) value is used to instruct the target transmission node to obtain source data according to the redundancy version (RV) value during the redundancy transmission process.

[0215] In one embodiment, the service performance requirement index includes the data volume requirement index, and when the computer program is executed by a processor, the following steps are further implemented:

[0216] Compare the data volume requirement index with a preset data volume threshold value in terms of size;

[0217] If the data volume requirement index is less than or equal to the data volume threshold value, determine that the performance requirement level to which the data volume requirement index belongs is the first data volume requirement level;

[0218] If the data volume requirement index is greater than the data volume threshold value, determine that the performance requirement level to which the data volume requirement index belongs is the second data volume requirement level.

[0219] In one embodiment, when the performance requirement level is the first data volume requirement level, the resource allocation parameter at least includes non-redundancy transmission indication information, and the non-redundancy transmission indication information is used to instruct each of the transmission nodes to transmit different data.

[0220] In one embodiment, when the performance requirement level is the second data volume requirement level, the resource allocation parameter includes non-redundant transmission indication information and the modulation and coding strategy (MCS) values corresponding to at least one target transmission node; wherein, the non-redundant transmission indication information is used to indicate that each of the transmission nodes transmits different data, the channel quality of the target transmission node is greater than a preset quality threshold, and the MCS value is greater than a preset modulation and coding strategy threshold.

[0221] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0222] Receive a service type request sent by the target user equipment, and send the service type request to the core network device, where the service type request is used to instruct the core network device to identify the service type of the URLLC service corresponding to the target user equipment according to the service type request;

[0223] Receive the service type fed back by the core network device.

[0224] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0225] According to the service type, look up in a preset index correspondence relationship to obtain the service performance requirement index corresponding to the service type;

[0226] Wherein, the service performance requirement index belongs to at least one of a standard service performance requirement index, a non-standard service performance requirement index, and a supplementary service performance requirement index.

[0227] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:

[0228] Based on the resources indicated by the resource allocation parameter, within the scheduling period, transmit data of the URLLC service between each of the transmission nodes and the target user equipment.

[0229] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above various methods. Among them, any reference to a memory, storage, database, or other medium used in the various embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, or optical memory, etc. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc.

[0230] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope recorded in this specification.

[0231] The above-described embodiments merely represent several implementation manners of the present application. Their descriptions are relatively specific and detailed, but should not be construed as limiting the scope of the invention patent. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application should be subject to the appended claims.

Claims

1. A resource allocation method, characterized in that, For a base station device, the base station device includes a plurality of transmission nodes, and the method includes: Obtain the service type of the URLLC service to be transmitted corresponding to the target user equipment, and according to the service type, obtain at least one service performance requirement index corresponding to the URLLC service and the service type; According to the service performance requirement index, determine the performance requirement level to which the service performance requirement index belongs, and obtain the resource allocation strategy corresponding to the performance requirement level; According to the resource allocation strategy, generate resource allocation parameters corresponding to the URLLC service, where the resource allocation parameters are used to indicate the resources used by each of the transmission nodes and the target user equipment to transmit the data of the URLLC service within a preset scheduling period; Wherein, the service performance requirement index includes a reliability requirement index, and the performance requirement levels to which the reliability requirement index belongs include a first reliability requirement level and a second reliability requirement level, and the reliability requirement represented by the first reliability requirement level is lower than the reliability requirement represented by the second reliability requirement level; The resource allocation strategy corresponding to the first reliability requirement level is to configure one of the transmission nodes in different scheduling periods, and different transmission nodes transmit the same content; The resource allocation strategy corresponding to the second reliability requirement level is to configure one of the transmission nodes in different scheduling periods, different transmission nodes transmit the same content, and different transmission nodes use different redundancy version RV values.

2. The resource allocation method according to claim 1, wherein The service performance requirement index further includes at least one of a latency requirement index corresponding to the URLLC service and the service type and a data volume requirement index; Wherein, the latency requirement index is obtained by subtracting the average transmission duration and the average processing duration from the end-to-end latency budget to obtain the air interface latency budget, and dividing the air interface latency budget by the predicted number of retransmissions; the end-to-end latency budget is the data transmission latency between the target user equipment and the core network equipment, the average transmission duration is the average transmission duration of data transmission between the base station device and the core network equipment, and the average processing duration is the average processing duration of data processing by the base station device.

3. The resource allocation method according to claim 2, wherein The service performance requirement index includes the latency requirement index, and according to the service performance requirement index, determining the performance requirement level to which the service performance requirement index belongs includes: Compare the latency requirement index with a preset latency threshold value; If the latency requirement index is greater than the latency threshold value, determine that the performance requirement level to which the latency requirement index belongs is the first latency requirement level; If the latency requirement index is less than or equal to the latency threshold value, determine that the performance requirement level to which the latency requirement index belongs is the second latency requirement level.

4. The resource allocation method according to claim 3, wherein When the performance requirement level is the first latency requirement level, the resource allocation parameters include the transmission configuration indication (TCI) states corresponding to each transmission node within the scheduling period, the positions of the frequency-domain resources corresponding to each transmission node, the bandwidths of the frequency-domain resources corresponding to each transmission node, and the compressed time length of the scheduling period; wherein, the TCI states corresponding to each transmission node are different, and the positions of the frequency-domain resources corresponding to each transmission node are different; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency-domain resources is obtained by expanding the standard frequency-domain resource bandwidth of the transmission node according to the compressed time length.

5. The resource allocation method according to claim 3, wherein When the performance requirement level is the second latency requirement level, the resource allocation parameters include the TCI states corresponding to each transmission node within the scheduling period, the positions of the frequency-domain resources corresponding to each transmission node, the bandwidths of the frequency-domain resources corresponding to each transmission node, the compressed time length of the scheduling period, and non-redundant transmission indication information; wherein, the TCI states corresponding to each transmission node are different, and the positions of the frequency-domain resources corresponding to each transmission node are different; the non-redundant transmission indication information is used to indicate that each transmission node transmits different data; the compressed time length is obtained by compressing the standard time length of the scheduling period, and the bandwidth of the frequency-domain resources is obtained by expanding the standard frequency-domain resource bandwidth of the transmission node according to the compressed time length.

6. The resource allocation method according to claim 2, wherein The service performance requirement indicators include the reliability requirement indicators. Determining the performance requirement level to which the service performance requirement indicators belong according to the service performance requirement indicators includes: Comparing the reliability requirement indicator with a preset reliability threshold value in terms of magnitude; If the reliability requirement indicator is less than or equal to the reliability threshold value, determining that the performance requirement level to which the reliability requirement indicator belongs is the first reliability requirement level; If the reliability requirement indicator is greater than the reliability threshold value, determining that the performance requirement level to which the reliability requirement indicator belongs is the second reliability requirement level.

7. The resource allocation method according to claim 6, wherein When the performance requirement level is the first reliability requirement level, the resource allocation parameters include the node identifier of the target transmission node corresponding to the scheduling period and redundant transmission indication information; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, and the redundant transmission indication information is used to indicate that each transmission node performs redundant transmission.

8. The resource allocation method according to claim 6, wherein When the performance requirement level is the second reliability requirement level, the resource allocation parameters include the node identifier of the target transmission node corresponding to the scheduling period, redundancy transmission indication information, and the redundancy version (RV) value corresponding to the target transmission node; wherein, the transmission nodes corresponding to adjacent scheduling periods are different, the redundancy transmission indication information is used to instruct each of the transmission nodes to perform redundancy transmission, and the redundancy version (RV) value is used to instruct the target transmission node to obtain source data according to the redundancy version (RV) value during the redundancy transmission process.

9. The resource allocation method according to claim 2, wherein The service performance requirement indicators include the data volume requirement indicator. Determining the performance requirement level to which the service performance requirement indicator belongs according to the service performance requirement indicator includes: Comparing the data volume requirement indicator with a preset data volume threshold value in terms of magnitude; If the data volume requirement indicator is less than or equal to the data volume threshold value, determining that the performance requirement level to which the data volume requirement indicator belongs is the first data volume requirement level; If the data volume requirement indicator is greater than the data volume threshold value, determining that the performance requirement level to which the data volume requirement indicator belongs is the second data volume requirement level.

10. The resource allocation method according to claim 9, wherein When the performance requirement level is the first data volume requirement level, the resource allocation parameters at least include non-redundancy transmission indication information, and the non-redundancy transmission indication information is used to instruct each of the transmission nodes to transmit different data.

11. The resource allocation method according to claim 9, wherein When the performance requirement level is the second data volume requirement level, the resource allocation parameters include non-redundancy transmission indication information and the modulation and coding strategy (MCS) value corresponding to at least one target transmission node; wherein, the non-redundancy transmission indication information is used to instruct each of the transmission nodes to transmit different data, the channel quality of the target transmission node is greater than a preset quality threshold, and the MCS value is greater than a preset modulation and coding strategy threshold.

12. The resource allocation method according to claim 1, wherein Obtaining the service type of the URLLC service to be transmitted corresponding to the target user equipment includes: Receiving a service type request sent by the target user equipment and sending the service type request to the core network device, where the service type request is used to instruct the core network device to identify the service type of the URLLC service corresponding to the target user equipment according to the service type request; Receiving the service type fed back by the core network device.

13. The resource allocation method according to claim 1, wherein Obtaining at least one service performance requirement indicator corresponding to the URLLC service and the service type according to the service type includes: According to the service type, searching in a preset index correspondence relationship to obtain the service performance requirement indicator corresponding to the service type; Wherein, the service performance requirement indicator belongs to at least one of a standard service performance requirement indicator, a non-standard service performance requirement indicator, and a supplementary service performance requirement indicator.

14. The resource allocation method according to claim 1, wherein After generating the resource allocation parameters corresponding to the URLLC service according to the resource allocation strategy, it further includes: Based on the resources indicated by the resource allocation parameters, within the scheduling period, the data of the URLLC service is transmitted between each of the transmission nodes and the target user equipment.

15. A resource allocation device, characterized in that, A device provided in a base station device, the base station device including a plurality of transmission nodes, the device comprising: An acquisition module, configured to acquire the service type of the URLLC service to be transmitted corresponding to the target user equipment, and according to the service type, acquire at least one service performance requirement index corresponding to the URLLC service and the service type; A determination module, configured to determine, according to the service performance requirement index, the performance requirement level to which the service performance requirement index belongs, and acquire the resource allocation strategy corresponding to the performance requirement level; A generation module, configured to generate, according to the resource allocation strategy, resource allocation parameters corresponding to the URLLC service, the resource allocation parameters being used to indicate the resources used by each of the transmission nodes and the target user equipment to transmit the data of the URLLC service within a preset scheduling period; Wherein, the service performance requirement index includes a reliability requirement index, the performance requirement levels to which the reliability requirement index belongs include a first reliability requirement level and a second reliability requirement level, and the reliability requirement represented by the first reliability requirement level is lower than the reliability requirement represented by the second reliability requirement level; The resource allocation strategy corresponding to the first reliability requirement level is to configure one of the transmission nodes in different scheduling periods, and the different transmission nodes transmit the same content; The resource allocation strategy corresponding to the second reliability requirement level is to configure one of the transmission nodes in different scheduling periods, the different transmission nodes transmit the same content, and the different transmission nodes use different redundant version RV values.

16. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the resource allocation method according to any one of claims 1 to 14 are implemented.

17. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the resource allocation method according to any one of claims 1 to 14 are implemented.

Citation Information

Patent Citations

  • Business processing method, related equipment, and system

    CN106385696A