Resource configuration method, transmission method, communication node, and storage medium

By receiving and processing reference resource information of physical channels in the mobile communication system, and optimizing resource configuration using the setting function module, the problem of misalignment of service arrival and transmission opportunity is solved, and transmission efficiency and correctness are improved.

WO2025107573A1PCT designated stage expired Publication Date: 2025-05-30ZTE CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/097248
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-22
Filing Date
2024-06-04
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In the transmission of the uplink schedule-free physical channel of the mobile communication system, the time domain location of the service arrival is not completely aligned with the transmission opportunity, resulting in additional delays. The HARQ mechanism on the network side leads to an increase in downlink control information overhead or multiple repeated transmissions of the physical channel invalid, affecting the transmission efficiency.

Method used

By receiving the reference resource information set of the physical channel and inputting it into the setting function module (such as the AI ​​model), the resources of the physical channel are configured according to the operation results of the module to optimize transmission delay and correctness.

Benefits of technology

It effectively reduces the CG-PUSCH transmission delay, improves the accuracy of transmission, and improves the transmission efficiency of physical channels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024097248_30052025_PF_FP_ABST
    Figure CN2024097248_30052025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a resource configuration method, a transmission method, a communication node, and a storage medium. The method comprises: receiving a reference resource information set of a physical channel; inputting the reference resource information set into a set functional module to obtain an operation result of the set functional module; and configuring resources of the physical channel on the basis of the operation result.
Need to check novelty before this filing date? Find Prior Art

Description

Resource configuration method, transmission method, communication node and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on November 22, 2023, with application number 202311582378.2 and invention name “Resource configuration method, transmission method, communication node and storage medium”. The entire contents of the Chinese patent application are incorporated herein by reference. Technical Field

[0003] The present application relates to the field of wireless communication technology, for example, to a resource configuration method, a transmission method, a communication node and a storage medium. Background Art

[0004] In current mobile communication systems, the technology for repeated transmission of uplink unscheduled physical channels requires the first transmission time domain position to be the first transmission opportunity or the transmission opportunity corresponding to Redundancy Version 0. This can cause service arrivals to be misaligned with transmission opportunities, resulting in additional delays. Furthermore, the network-side feedback of the Hybrid Automatic Repeat reQuest (HARQ) mechanism for uplink unscheduled physical channels can lead to increased downlink control information (DCI) overhead or multiple, ineffective retransmissions of the physical channel, leaving room for improvement in the efficiency of physical channel transmission.

[0005] Summary of the Invention

[0006] The present application provides a resource configuration method, a transmission method, a communication node and a storage medium method.

[0007] An embodiment of the present application provides a resource configuration method, comprising: receiving a reference resource information set of a physical channel; inputting the reference resource information set into a setting function module to obtain an operation result of the setting function module; and configuring the resources of the physical channel according to the operation result.

[0008] An embodiment of the present application also provides a transmission method, including: sending a reference resource information set of a physical channel; inputting the reference resource information set into a setting function module to obtain an operation result of the setting function module; and transmitting the physical channel according to the operation result.

[0009] An embodiment of the present application further provides a communication node, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the above-mentioned resource allocation method or transmission method when executing the program.

[0010] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the above-mentioned resource allocation method or transmission method is implemented. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] FIG1 is a flow chart of a resource configuration method provided by an embodiment;

[0012] FIG2 is a flow chart of a transmission method provided by an embodiment;

[0013] FIG3 is a schematic diagram of a delay time when three TOs appear, provided by an embodiment;

[0014] FIG4 is a schematic diagram of nominal repetition and actual repetition provided by an embodiment;

[0015] FIG5 is a schematic structural diagram of a resource configuration device provided by an embodiment;

[0016] FIG6 is a schematic structural diagram of a transmission device provided by an embodiment;

[0017] FIG7 is a schematic diagram of the hardware structure of a communication node provided by an embodiment. DETAILED DESCRIPTION

[0018] The present application is described below in conjunction with the accompanying drawings and embodiments. It will be understood that the specific embodiments described herein are merely intended to explain the present application and are not intended to limit the present application. It should be noted that, unless there is a conflict, the embodiments and features within the embodiments of the present application may be combined with each other in any manner. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present application, not all structures.

[0019] Currently, the fifth generation mobile communication technology (5G) is facing increasing demands. Judging from the trends in standard setting and technological development, the 5G system is committed to researching technical indicators such as higher speed (Gbps), massive links (1M / Km2), ultra-low latency (1ms), higher reliability, and a hundredfold increase in energy efficiency to support new changes in demand.

[0020] To ensure coverage, the first phase of 5G introduced slot-based aggregation based on dynamic grant-physical uplink shared channel (DG-PUSCH) and slot-based repetitions without scheduling (CG-PUSCH). Slot repetition means that the terminal repeatedly transmits a transport block (TB) across multiple slots, with the same time domain resource allocation for each TB in each slot. In the second phase of 5G, to support ultra-high reliability and ultra-low latency transmission and to deliver low-latency, high-reliability services in a shorter transmission time, it is necessary to enhance uplink aggregation transmission based on dynamic scheduling and uplink repetition without scheduling. This introduces the repeated transmission of the same TB (transport block) once or more times within the same slot, or the repeated transmission of the same TB across slot boundaries in multiple consecutive available slots.

[0021] With the arrival of CG-PUSCH services, the standard stipulates that the first transmission time domain position of CG-PUSCH is the first transmission opportunity (TO) or the TO corresponding to the redundancy version (RV) index 0. When the time domain position of the arrival of CG-PUSCH services misses the first TO or the TO corresponding to RV0, in one implementation scenario, the transmission of CG-PUSCH can be delayed to the first TO of the next cycle or to the TO corresponding to RV0 of the current cycle or the next cycle.

[0022] In addition, in some embodiments, when the network side receives a TB of a CG-PUSCH, it can trigger a DG-PUSCH by sending downlink control information (DCI) scrambled by a Configured Scheduling-Radio Network Temporary Identifier (CS-RNTI) to indicate a negative acknowledgement (NACK) for receiving an error. If the TB of the triggered retransmission of the DG-PUSCH is not received within a configured time window (ConfigGrantTimer), it indicates that a correct acknowledgement (ACK) has been received.

[0023] In the embodiment of the present application, for the case of resource configuration of the CG-PUSCH physical channel, reference resource information is input into the setting function module, and the operation results of the setting function module are used to configure the resources of the physical channel, thereby effectively reducing the CG-PUSCH transmission delay and improving the accuracy of CG-PUSCH transmission.

[0024] FIG1 is a flowchart of a resource configuration method according to an embodiment. This method can be applied to a first communication node, which primarily refers to a network-side node such as a base station or an access point (AP). As shown in FIG1 , the method according to this embodiment includes steps 110, 120, and 130.

[0025] In step 110, a reference resource information set of a physical channel is received.

[0026] In step 120, the reference resource information set is input into a setting function module to obtain an operation result of the setting function module.

[0027] In step 130, resources of the physical channel are configured according to the operation result.

[0028] In this embodiment, a reference resource information set of a physical channel is first received. The physical channel may be a scheduling-free physical uplink shared channel. The received reference resource information set is input as an input parameter to a setting function module, an operation result of the setting function module is generated, and the resources of the physical channel are configured according to the operation result of the setting function module. The setting function module may be a module that uses any algorithm to infer the optimal information of the resource configuration of the physical channel, such as using a machine learning algorithm or a neural network to infer the location of the transmission opportunity, the size of the repeated transmission block, the resource pool and / or time-frequency domain resources corresponding to the service type of the terminal-side service. For example, the setting function module is an artificial intelligence (AI) model. As a computer program constructed by machine learning and deep learning technologies, the AI ​​model is trained with a large amount of sample data (including a known reference resource information set and the corresponding optimal information of the resource configuration). It can automatically learn and extract features from the input data, analyze, infer and predict based on the learned knowledge, so that in actual applications, the actual reference resource information set is input to the AI ​​model to automatically output the operation result, which can be used as the basis for configuring the resources of the physical channel. Since the setting function module has the ability to predict the optimal resource information of the reference resource information set, the resource configuration method can effectively reduce the physical channel transmission delay and improve the accuracy of physical channel transmission.

[0029] In one embodiment, the reference resource information set includes at least one of the following: arrival time, packet size, and service performance requirements of terminal-side services; arrival time, packet size, service performance requirements, and frame structure of terminal-side services; service type of terminal-side services; arrival time and period of terminal-side services within a future period associated with the current transmission service; frame structure, idle resources, and service transmission status reported by the terminal; time-frequency domain resource information; semi-static frame structure and non-transmittable symbol pattern; and semi-static frame structure and channel monitoring information.

[0030] In one embodiment, the operation result includes at least one of the following: the location of the first transmission opportunity and the first transmission opportunity is determined to be RV0; resource information corresponding to the service type of the terminal side service; resource information of the terminal side service and idle resource information allocated to other service channels when the terminal side service is not transmitted; resource information corresponding to the terminal side service in a future period associated with the current transmission service; resource pool corresponding to the service type of the terminal side service; time-frequency domain resources of the terminal side service; the size of the nominal repeated transmission block and the size of the actual repeated transmission block; enabling additional transmission opportunities, the additional transmission opportunities including N transmission opportunities added on the basis of the configured repeated transmission opportunities, N is an integer greater than 0.

[0031] In one embodiment, the time domain length of the nominal repetitive transmission block is determined according to a Time Domain Resource Allocation (TDRA) table.

[0032] In one embodiment, the time domain length of the actual repeated transmission block is determined according to the time domain length of the actual transmission.

[0033] In one embodiment, a single nominal repetitive transmission block is composed of several actual repetitive transmission blocks.

[0034] In one embodiment, the method further comprises:

[0035] In the case of a physical channel reception error, the setting function module is reactivated, and the operation result is updated according to the updated reference resource information set through the setting function module.

[0036] In one embodiment, the method further comprises:

[0037] In the event of a physical channel reception error, the first transmission time domain position configured by the system is determined as the first transmission opportunity or the transmission opportunity corresponding to 0;

[0038] Sending CS-RNTI-scrambled DCI triggers the transmission of DG-PUSCH, a physical uplink shared channel, based on dynamic scheduling.

[0039] In one embodiment, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels is determined according to the number of repetitions indicated by the Radio Resource Control (RRC) signaling or the TDRA table.

[0040] FIG2 is a flow chart of a transmission method provided in an embodiment, which can be applied to a second communication node, which mainly refers to a terminal-side node, such as a user equipment (UE). As shown in FIG2 , the method provided in this embodiment includes the following steps:

[0041] In step 210, a reference resource information set of a physical channel is sent.

[0042] In step 220, the reference resource information set is input into a setting function module to obtain an operation result of the setting function module.

[0043] In step 230, a physical channel is transmitted according to the operation result.

[0044] This embodiment sends a reference resource information set of a physical channel, inputs the reference resource information set into a setting function module, obtains the operation result of the setting function module, and transmits the physical channel according to the operation result, thereby effectively reducing the physical channel transmission delay and improving the accuracy of the physical channel transmission.

[0045] In one embodiment, the reference resource information set includes at least one of the following: arrival time, packet size, and service performance requirements of terminal-side services; arrival time, packet size, service performance requirements, and frame structure of terminal-side services; service type of terminal-side services; arrival time and period of terminal-side services within a future period associated with the current transmission service; frame structure, idle resources, and service transmission status reported by the terminal; time-frequency domain resource information; semi-static frame structure and non-transmittable symbol pattern; and semi-static frame structure and channel monitoring information.

[0046] In one embodiment, the operation result includes at least one of the following: the location of the first transmission opportunity and the first transmission opportunity is determined to be RV0; resource information corresponding to the service type of the terminal side service; resource information of the terminal side service and idle resource information allocated to other service channels when the terminal side service is not transmitted; resource information corresponding to the terminal side service in a future period associated with the current transmission service; resource pool corresponding to the service type of the terminal side service; time-frequency domain resources of the terminal side service; the size of the nominal repeated transmission block and the size of the actual repeated transmission block; enabling additional transmission opportunities, the additional transmission opportunities including N transmission opportunities added on the basis of the configured repeated transmission opportunities, N is an integer greater than 0.

[0047] In one embodiment, the method further comprises:

[0048] In the case of a physical channel reception error, the setting function module is reactivated, and the operation result is updated according to the updated reference resource information set through the setting function module.

[0049] In one embodiment, the method further comprises:

[0050] In the event of a physical channel reception error, the first transmission time domain position configured by the system is determined as the first transmission opportunity or the transmission opportunity corresponding to redundancy version 0;

[0051] When receiving the downlink control information DCI scrambled by the scheduling-free radio network identifier CS-RNTI, the physical uplink shared channel DG-PUSCH based on dynamic scheduling is transmitted.

[0052] In one embodiment, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels is determined according to the number of repetitions indicated by the RRC signaling or the TDRA table.

[0053] The resource configuration method and transmission method of the present application are exemplarily described below through some embodiments.

[0054] In current mobile communication systems, the CG-PUSCH standard specifies that the first transmission of the CG-PUSCH should be on the first TO or the TO corresponding to RV index 0. This can cause service arrivals to be misaligned with the TO, resulting in additional latency. The HARQ mechanism used to provide CG-PUSCH feedback on the network side can also lead to increased DCI overhead or multiple, ineffective retransmissions of the CG-PUSCH.

[0055] Figure 3 is a schematic diagram of a three-TO delay provided by an embodiment. As shown in Figure 3, in current mobile communication system standards, the network side configures time domain resource locations for unscheduled transmission, configuring one or more repeated TOs in each cycle, as well as a corresponding RV pattern. When a CG-PUSCH arrives after the first TO of the first cycle, and misses the first TO or a TO with RV=0, transmission can only be postponed to the first TO of the next cycle. This results in a three-TO delay, as shown in Figure 3.

[0056] To this end, the network side and the terminal side of this embodiment can use the setting function module to predict the optimal resources at multiple times.

[0057] Example 1

[0058] This embodiment takes the network side as an example and proposes a method for setting the operation of a functional module (such as an AI model) according to a received reference resource set to generate an operation result.

[0059] The reference resource set may be at least one of the following:

[0060] Method 1: The reference resource set is the arrival time and data packet size of the terminal-side service and the service performance requirements. The deployed AI model takes the reference resource set as the input parameter, and determines the position of the first TO and judges it as RV0 based on the training and prediction of the AI ​​model. According to the number of repetitions indicated by the RRC signaling or the TDRA table (Time Domain Resource Allocation), the multiple time domain positions of multiple repetitions are determined.

[0061] Method 2: The reference resource set is the arrival time, data packet size, service performance requirements and frame structure of the terminal-side service. The deployed AI model uses the reference resource set as input parameters, outputs the resource information of the terminal-side service based on the training and prediction of the AI ​​model, and allocates the idle part of the resource information to other service channels when the service is not transmitted.

[0062] Method 3: The reference resource set is the service type to be transmitted. The deployed AI model uses the transmission service type as an input parameter and outputs resource information corresponding to the service type (including time domain, frequency domain, and / or spatial domain) based on the AI ​​model's training and prediction. The network-side functional module has pre-trained multiple sets of resource information for different service types.

[0063] Method 4: The reference resource set is the arrival time and period of the services to be transmitted in the future carried by the current transmission service. The deployed AI model takes the arrival time and period of the services to be transmitted in the future as input parameters, and outputs the resource information corresponding to the period (including time domain, frequency domain and / or spatial domain) based on the training and prediction of the AI ​​model.

[0064] Method 5: The reference resource set is the frame structure, idle resources, and transmission status reported by other terminals. The deployed AI model uses this reference resource set as input parameters. Based on network-side AI model training, monitoring, and prediction, it outputs different resource pools. Services with poor channels and high interference impact are allocated to resource pool 1, while services with good channels and low interference impact are allocated to resource pool 2. The network does not need to feedback HARQ information.

[0065] Method 6: The reference resource set is the system-configured time-frequency domain resources. The deployed AI model uses this reference resource set as input parameters. Based on network-side AI model training, monitoring, and prediction, it outputs the time-frequency domain resources for the corresponding service transmission. This means that the functional module independently determines the resources that the service should use.

[0066] Fallback mechanism: The network outputs resource information based on the above method. If the network finds that it is always receiving errors, the fallback mechanism can be at least one of the following:

[0067] Method 1: Reactivate the functional module and update the running result of the functional module according to the updated reference resource set.

[0068] Method 2: Fall back to a mode without functional modules, that is, fall back to traditional mobile communication transmission technology, including but not limited to: in the case of CG-PUSCH physical channel reception error, determine the first transmission time domain position configured by the system as the first transmission opportunity or the transmission opportunity corresponding to RV0; when receiving CS-RNTI encrypted DCI, transmit DG-PUSCH.

[0069] For the terminal side, a setting function module (such as an AI model) can also be deployed, and the reference resource information set is input into the setting function module to obtain the operation result, and the physical channel (such as CG-PUSCH) is transmitted according to the operation result. Among them, the reference resource information set, the operation result and the fallback mechanism can refer to the description on the network side. In addition, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels can be determined according to the number of repetitions indicated by the RRC signaling or TDRA table.

[0070] Example 2

[0071] Taking the terminal side as an example, this embodiment proposes a method for setting the operation of a functional module (such as an AI model) according to a received reference resource set to generate the operation result of the functional module.

[0072] The reference resource set may be at least one of the following:

[0073] Method 1: The reference resource set is the arrival time and data packet size of the terminal-side service and the service performance requirements. The deployed AI model takes the reference resource set as the input parameter, and determines the position of the first TO and judges it as RV0 based on the training and prediction of the AI ​​model. According to the number of repetitions indicated by the RRC signaling or the TDRA table (Time Domain Resource Allocation), the multiple time domain positions of multiple repetitions are determined.

[0074] Method 2: The reference resource set is the arrival time, data packet size, service performance requirements and frame structure of the terminal-side service. The deployed AI model uses the reference resource set as input parameters, and outputs the resource information of the terminal-side service based on the training and prediction of the AI ​​model. When the service is not transmitted, the idle part of the resource information is allocated to other service channels.

[0075] Method 3: The reference resource set is the service type to be transmitted. The deployed AI model uses the transmission service type as an input parameter and outputs resource information corresponding to the service type (including time domain, frequency domain, and / or spatial domain) based on the AI ​​model's training and prediction. The terminal-side functional module has pre-trained multiple sets of resource information for different service types.

[0076] Method 4: The reference resource set is the arrival time and period of the services to be transmitted in the future carried by the current transmission service. The deployed AI model takes the arrival time and period of the services to be transmitted in the future as input parameters, and outputs the resource information corresponding to the period (including time domain, frequency domain and / or spatial domain) based on the training and prediction of the AI ​​model.

[0077] Method 5: The reference resource set is a frame structure, idle resources, and transmission status reported by other terminals. The deployed AI model uses this reference resource set as input parameters. Based on terminal-side AI model training, monitoring, and prediction, it outputs different resource pools. Services with poor channels and high interference impact are allocated to resource pool 1; services with good channels and low interference impact are allocated to resource pool 2. The terminal does not need to feedback HARQ information.

[0078] Method 6: The reference resource set is the system-configured time-frequency domain resources. The deployed AI model uses this reference resource set as input parameters. Based on the AI ​​model training on the terminal side, monitoring and prediction, it outputs the time-frequency domain resources for the corresponding service transmission. This means that the functional module independently determines the resources that the service should use.

[0079] Fallback mechanism: The terminal outputs resource information based on the above method. If the terminal finds that it always receives errors, the fallback mechanism can be at least one of the following:

[0080] Method 1: Reactivate the functional module and update the running result of the functional module according to the updated reference resource set.

[0081] Method 2: Fall back to a method without functional modules, that is, fall back to traditional mobile communication transmission technology.

[0082] For the terminal side, a setting function module (such as an AI model) can also be deployed, and the reference resource information set is input into the setting function module to obtain the operation result, and the physical channel (such as CG-PUSCH) is transmitted according to the operation result. Among them, the reference resource information set, the operation result and the fallback mechanism can refer to the description on the network side. In addition, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels can be determined according to the number of repetitions indicated by the RRC signaling or TDRA table.

[0083] Example 3

[0084] This embodiment takes the network side as an example and proposes a method for setting the operation of a functional module (such as an AI model) according to a received reference resource set to generate the operation result of the functional module.

[0085] In current mobile communication systems, for CG-PUSCH repetition type B transmission, a nominal TB is generated when encountering a slot boundary or a non-transmittable symbol. The nominal TB is determined based on the time-frequency resources notified by the base station, but the actual TB increases the actual coding rate due to the reduction in time-domain resources, resulting in reception errors at the receiver.

[0086] Figure 4 shows a schematic diagram of nominal repetition and actual repetition provided by an embodiment. As shown in Figure 4 , nominal repetition #2 is split into actual repetition #2 and #3 due to slot boundaries and non-transmittable symbols. Nominal repetition #4 is split into #5 and #6 due to slot boundaries. The nominal TB determines the data size of the transport block based on the six-symbol length of the nominal repetition. However, due to reduced time domain resources for actual repetitions #2, #3, #5, and #6, to transmit the same transport block data size, the actual coding rate must be continuously increased, which can lead to reception errors at the receiving end.

[0087] The reference resource set is a semi-static frame structure and a non-transmittable symbol pattern. The deployed AI model uses the reference resource set as an input parameter. Based on the training and prediction of the AI ​​model, the operating result of the functional module is the size of the nominal repeated TB and the size of the actual repeated TB.

[0088] Furthermore, the time domain length of the nominal repeated TB is notified according to the TDRA, and the time domain length of the actual repeated TB is determined according to the time domain length of the actual transmission.

[0089] Furthermore, several actual repeat TBs are combined into a nominal repeat TB. As shown in FIG4 , actual repeat #2 is the first half of the nominal repeat, and actual repeat #3 is the second half of the nominal repeat.

[0090] Fallback mechanism: The network outputs resource information based on the above method. If the network finds that it is always receiving errors, the fallback mechanism can be at least one of the following:

[0091] Method 1: Reactivate the functional module and update the running result of the functional module according to the updated reference resource set.

[0092] Method 2: Fall back to a method without functional modules, that is, fall back to traditional mobile communication transmission technology.

[0093] For the terminal side, a setting function module (such as an AI model) can also be deployed, and the reference resource information set is input into the setting function module to obtain the operation result, and the physical channel (such as CG-PUSCH) is transmitted according to the operation result. Among them, the reference resource information set, the operation result and the fallback mechanism can refer to the description on the network side. In addition, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels can be determined according to the number of repetitions indicated by the RRC signaling or TDRA table.

[0094] Example 4

[0095] This embodiment takes the terminal side as an example and proposes a method for setting the operation of a functional module (such as an AI model) according to a received reference resource set to generate the operation result of the functional module.

[0096] The reference resource set is a semi-static frame structure and a non-transmittable symbol pattern. The deployed AI model uses the reference resource set as an input parameter. Based on the training and prediction of the AI ​​model, the operating result of the functional module is the size of the nominal repeated TB and the size of the actual repeated TB.

[0097] Furthermore, the time domain length of the nominal repeated TB is notified according to the TDRA, and the time domain length of the actual repeated TB is determined according to the time domain length of the actual transmission.

[0098] Furthermore, several actual repeat TBs are combined into a nominal repeat TB. As shown in FIG4 , actual repeat #2 is the first half of the nominal repeat, and actual repeat #3 is the second half of the nominal repeat.

[0099] Fallback mechanism: The terminal side outputs resource information based on the above method. If the terminal side finds that it always receives errors, the fallback mechanism can be at least one of the following:

[0100] Method 1: Reactivate the functional module and update the running result of the functional module according to the updated reference resource set.

[0101] Method 2: Fall back to a method without functional modules, that is, fall back to traditional mobile communication transmission technology.

[0102] For the terminal side, a setting function module (such as an AI model) can also be deployed, and the reference resource information set is input into the setting function module to obtain the operation result, and the physical channel (such as CG-PUSCH) is transmitted according to the operation result. Among them, the reference resource information set, the operation result and the fallback mechanism can refer to the description on the network side. In addition, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels can be determined according to the number of repetitions indicated by the RRC signaling or TDRA table.

[0103] Example 5

[0104] In current mobile communication system standards, for CG-PUSCH repetition type B transmission, when uplink control information (UCI) is multiplexed onto the PUSCH of repetition type B, UCI is only multiplexed on the first actual repetition where the time-domain symbol is greater than one. Furthermore, the time-frequency resources occupied by UCI are calculated based on the minimum of the nominal repetition time-domain resources and the actual repetition time-domain resources. The actual repetition time-domain resources cannot be less than the number of resources required for the number of coded modulation symbols determined by the UCI.

[0105] Doing so ensures that the UCI encoding rate is reasonable and that UCI information is not lost, but it will affect the actual repetition transmission. Once all the actual repetition resources are used for UCI transmission, the actual repetition cannot be sent.

[0106] This embodiment takes the network side as an example and proposes a method for setting the operation of a functional module (such as an AI model) according to a received reference resource set to generate the operation result of the functional module.

[0107] The reference resource set is a semi-static frame structure and other channel monitoring. The deployed AI model uses this reference resource set as an input parameter. Based on the AI ​​model's training and prediction, it accurately determines which actual transmissions will be discarded or decoded incorrectly. The result of the operation of the functional module is to enable additional TOs, thereby ensuring the number of repeated transmissions. The additional TOs are to add N TOs to the configured number of repeated TOs, where N is an integer greater than 0. The repeated transmission TB will then continue to be transmitted on the additional TOs.

[0108] Fallback mechanism: The network outputs resource information based on the above method. If the network finds that it is always receiving errors, the fallback mechanism can be at least one of the following:

[0109] Method 1: Reactivate the functional module and update the running result of the functional module according to the updated reference resource set.

[0110] Method 2: Fall back to a method without functional modules, that is, fall back to traditional mobile communication transmission technology.

[0111] For the terminal side, a setting function module (such as an AI model) can also be deployed, and the reference resource information set is input into the setting function module to obtain the operation result, and the physical channel (such as CG-PUSCH) is transmitted according to the operation result. Among them, the reference resource information set, the operation result and the fallback mechanism can refer to the description on the network side. In addition, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels can be determined according to the number of repetitions indicated by the RRC signaling or TDRA table.

[0112] Example 6

[0113] This embodiment takes the terminal side as an example and proposes a method for setting the operation of a functional module (such as an AI model) according to a received reference resource set to generate the operation result of the functional module.

[0114] The reference resource set is a semi-static frame structure and other channel monitoring. The deployed AI model uses this reference resource set as an input parameter. Based on the AI ​​model's training and prediction, it accurately determines which actual transmissions will be discarded or decoded incorrectly. The result of the operation of the functional module is to enable additional TOs, thereby ensuring the number of repeated transmissions. The additional TOs are to add N TOs to the configured number of repeated TOs, where N is an integer greater than 0. The repeated transmission TB will then continue to be transmitted on the additional TOs.

[0115] Fallback mechanism: The terminal side outputs resource information based on the above method. If the terminal side finds that it always receives errors, the fallback mechanism can be at least one of the following:

[0116] Method 1: Reactivate the functional module and update the running result of the functional module according to the updated reference resource set.

[0117] Method 2: Fall back to a method without functional modules, that is, fall back to traditional mobile communication transmission technology.

[0118] For the terminal side, a setting function module (such as an AI model) can also be deployed, and the reference resource information set is input into the setting function module to obtain the operation result, and the physical channel (such as CG-PUSCH) is transmitted according to the operation result. Among them, the reference resource information set, the operation result and the fallback mechanism can refer to the description on the network side. In addition, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels can be determined according to the number of repetitions indicated by the RRC signaling or TDRA table.

[0119] The present application also provides a resource configuration device. FIG5 is a schematic diagram of the structure of a resource configuration device provided by an embodiment. As shown in FIG5, the resource configuration device includes:

[0120] The receiving module 310 is configured to receive a reference resource information set of a physical channel.

[0121] The running module 320 is configured to input the reference resource information set into the setting function module and obtain the running result of the setting function module.

[0122] The configuration module 330 is configured to configure the resources of the physical channel according to the operation result.

[0123] The resource configuration device of this embodiment first receives a reference resource information set of a physical channel, inputs the received reference resource information set as an input parameter to a setting function module, generates an operation result of the setting function module, and configures the resources of the physical channel according to the operation result of the setting function module. Since the setting function module is used to predict the optimal resource information of the reference resource information set, the physical channel transmission delay is effectively reduced and the accuracy of the physical channel transmission is improved.

[0124] In one embodiment, the reference resource information set includes at least one of the following: arrival time, packet size, and service performance requirements of terminal-side services; arrival time, packet size, service performance requirements, and frame structure of terminal-side services; service type of terminal-side services; arrival time and period of terminal-side services within a future period associated with the current transmission service; frame structure, idle resources, and service transmission status reported by the terminal; time-frequency domain resource information; semi-static frame structure and non-transmittable symbol pattern; and semi-static frame structure and channel monitoring information.

[0125] In one embodiment, the operation result includes at least one of the following: the location of the first transmission opportunity and the first transmission opportunity is determined to be RV0; resource information corresponding to the service type of the terminal side service; resource information of the terminal side service and idle resource information allocated to other service channels when the terminal side service is not transmitted; resource information corresponding to the terminal side service in a future period associated with the current transmission service; resource pool corresponding to the service type of the terminal side service; time-frequency domain resources of the terminal side service; the size of the nominal repeated transmission block and the size of the actual repeated transmission block; enabling additional transmission opportunities, the additional transmission opportunities including N transmission opportunities added on the basis of the configured repeated transmission opportunities, N is an integer greater than 0.

[0126] In one embodiment, the time domain length of the nominal repetitive transmission block is determined according to a time domain resource allocation TDRA table.

[0127] In one embodiment, the time domain length of the actual repeated transmission block is determined according to the time domain length of the actual transmission.

[0128] In one embodiment, a single nominal repetitive transmission block is composed of several actual repetitive transmission blocks.

[0129] In one embodiment, the apparatus further comprises:

[0130] The operation result updating module is configured to reactivate the setting function module in the event of a physical channel reception error, and update the operation result according to the updated reference resource information set through the setting function module.

[0131] In one embodiment, the apparatus further comprises:

[0132] a transmission opportunity determination module configured to determine, in the event of a physical channel reception error, a first transmission time domain position configured by the system as the first transmission opportunity or the transmission opportunity corresponding to redundancy version 0;

[0133] The downlink control information sending module is configured to send downlink control information DCI scrambled by a scheduling-free radio network identifier CS-RNTI to trigger physical uplink shared channel transmission DG-PUSCH based on dynamic scheduling.

[0134] In one embodiment, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels is determined according to the number of repetitions indicated by the RRC signaling or the TDRA table.

[0135] The resource configuration device proposed in this embodiment and the resource configuration method proposed in the above embodiment belong to the same inventive concept. Technical details not fully described in this embodiment can be referred to any of the above embodiments, and this embodiment has the same beneficial effects as executing the resource configuration method.

[0136] The present application also provides a transmission device. FIG6 is a schematic diagram of the structure of a transmission device provided by an embodiment. As shown in FIG6, the transmission device includes:

[0137] A sending module 410 is configured to send a reference resource information set of a physical channel;

[0138] A first operation module 420 is configured to input the reference resource information set into a setting function module and obtain an operation result of the setting function module;

[0139] The channel transmission module 430 is configured to transmit a physical channel according to the operation result.

[0140] The transmission device of this embodiment sends a reference resource information set of a physical channel; inputs the reference resource information set into a setting function module to obtain the operation result of the setting function module; transmits the physical channel according to the operation result, effectively reducing the physical channel transmission delay and improving the accuracy of the physical channel transmission.

[0141] In one embodiment, the reference resource information set includes at least one of the following: arrival time, packet size, and service performance requirements of terminal-side services; arrival time, packet size, service performance requirements, and frame structure of terminal-side services; service type of terminal-side services; arrival time and period of terminal-side services within a future period associated with the current transmission service; frame structure, idle resources, and service transmission status reported by the terminal; time-frequency domain resource information; semi-static frame structure and non-transmittable symbol pattern; and semi-static frame structure and channel monitoring information.

[0142] In one embodiment, the operation result includes at least one of the following: the location of the first transmission opportunity and the first transmission opportunity is determined to be RV0; resource information corresponding to the service type of the terminal side service; resource information of the terminal side service and idle resource information allocated to other service channels when the terminal side service is not transmitted; resource information corresponding to the terminal side service in a future period associated with the current transmission service; resource pool corresponding to the service type of the terminal side service; time-frequency domain resources of the terminal side service; the size of the nominal repeated transmission block and the size of the actual repeated transmission block; enabling additional transmission opportunities, the additional transmission opportunities including N transmission opportunities added on the basis of the configured repeated transmission opportunities, N is an integer greater than 0.

[0143] In one embodiment, the apparatus further comprises:

[0144] The activation module is configured to reactivate the setting function module in the event of a physical channel reception error, and update the operation result according to the updated reference resource information set through the setting function module.

[0145] In one embodiment, the apparatus further comprises:

[0146] A first transmission opportunity determination module is configured to determine, in the event of a physical channel reception error, a first transmission time domain position configured by the system as the first transmission opportunity or the transmission opportunity corresponding to redundancy version 0;

[0147] The downlink control information receiving module is configured to transmit the physical uplink shared channel transmission DG-PUSCH based on dynamic scheduling when receiving the downlink control information DCI scrambled by the scheduling-free radio network identifier CS-RNTI.

[0148] In one embodiment, when the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels is determined according to the number of repetitions indicated by the RRC signaling or the TDRA table.

[0149] The transmission device proposed in this embodiment and the transmission method proposed in the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to any of the above embodiments, and this embodiment has the same beneficial effects as executing the transmission method.

[0150] An embodiment of the present application also provides a communication node. Figure 7 is a schematic diagram of the hardware structure of a communication node provided by an embodiment. As shown in Figure 7, the communication node provided by the present application includes a processor 510 and a memory 520; the processor 510 in the communication node can be one or more, and Figure 7 takes one processor 510 as an example; the memory 520 is configured to store one or more programs; the one or more programs are executed by the one or more processors 510, so that the one or more processors 510 implement the resource configuration method or transmission method as described in the embodiment of the present application.

[0151] The communication node further includes: a communication device 530 , an input device 540 and an output device 550 .

[0152] The processor 510, memory 520, communication device 530, input device 540 and output device 550 in the communication node may be connected via a bus or other means. FIG7 takes the bus connection as an example.

[0153] The input device 540 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the communication node. The output device 550 may include a display device such as a display screen.

[0154] The communication device 530 may include a receiver and a transmitter. The communication device 530 is configured to perform information transmission and reception communication according to the control of the processor 510.

[0155] The memory 520, as a computer-readable storage medium, can be configured to store software programs, computer executable programs, and modules, such as program instructions / modules corresponding to the resource configuration method described in the embodiment of the present application (for example, the receiving module 310, the operation module 320, and the configuration module 330 in the resource configuration device). The memory 520 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; and the data storage area may store data created according to the use of the communication node. In addition, the memory 520 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 520 may further include a memory remotely arranged relative to the processor 510, and these remote memories may be connected to the communication node via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0156] An embodiment of the present application also provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, it implements the resource configuration method described in any one of the embodiments of the present application. The method includes: receiving a reference resource information set of a physical channel; inputting the reference resource information set into a setting function module to obtain the operating result of the setting function module; and configuring the resources of the physical channel according to the operating result. Alternatively, when the computer program is executed by a processor, it implements the transmission method described in any one of the embodiments of the present application. The method includes: sending a reference resource information set of a physical channel; inputting the reference resource information set into a setting function module to obtain the operating result of the setting function module; and transmitting the physical channel according to the operating result.

[0157] The computer storage medium of the embodiment of the present application can adopt any combination of one or more computer-readable media.Computer-readable media can be computer-readable signal media or computer-readable storage media.Computer-readable storage media can be, for example, but not limited to: electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or devices, or any combination of the above.More specific examples (non-exhaustive list) of computer-readable storage media include: electrical connections with one or more wires, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM), flash memories, optical fibers, portable CD-ROMs, optical storage devices, magnetic storage devices, or any suitable combination of the above.Computer-readable storage media can be any tangible medium containing or storing a program, which can be used by an instruction execution system, device or device or used in combination with it.

[0158] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0159] The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the foregoing.

[0160] The computer program code for performing the operations of the present application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and also conventional procedural programming languages ​​such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect via the Internet).

[0161] The above description is merely an exemplary embodiment of the present application and is not intended to limit the scope of protection of the present application.

[0162] It will be understood by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processor, a portable web browser or a vehicle-mounted mobile station.

[0163] In general, various embodiments of the present application may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software that can be executed by a controller, microprocessor, or other computing device, although the present application is not limited thereto.

[0164] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example, in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0165] The block diagram of any logical flow in the drawings of this application may represent program steps, or may represent interconnected logical circuits, modules and functions, or may represent a combination of program steps and logical circuits, modules and functions. A computer program may be stored on a memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical storage devices and systems (digital versatile discs (DVD) or compact disks (CD), etc.). Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) and a processor based on a multi-core processor architecture.

[0166] The above description of exemplary embodiments of the present application has been provided by way of exemplary and non-limiting examples. However, various modifications and adaptations of the above embodiments will be apparent to those skilled in the art, when considered in conjunction with the accompanying drawings and the appended claims, without departing from the scope of the present application. Therefore, the proper scope of the present application will be determined by reference to the appended claims.

Claims

1. A resource allocation method, comprising: receiving a reference resource information set of a physical channel; Inputting the reference resource information set into a setting function module to obtain an operation result of the setting function module; The resources of the physical channel are configured according to the operation result.

2. The method according to claim 1, wherein: The reference resource information set includes at least one of the following: The arrival time, data packet size, and service performance requirements of terminal-side services; The arrival time, data packet size, service performance requirements, and frame structure of terminal-side services; Service type of terminal-side service; The arrival time and period of the terminal-side services in the future period associated with the current transmission service; Frame structure, idle resources and service transmission status reported by terminals; Time-frequency domain resource information; Semi-static frame structure and non-transmittable symbol pattern; Semi-static frame structure and channel monitoring information.

3. The method according to claim 1, wherein: The operation result includes at least one of the following: The position of the first transmission opportunity and the first transmission opportunity being determined to be redundancy version RV0; Resource information corresponding to the service type of the terminal-side service; Resource information of the terminal side service and idle resource information when the terminal side service is not transmitted are allocated to other service channels; Resource information corresponding to the terminal-side services in the future period associated with the current transmission service; The resource pool corresponding to the service type of the terminal-side service; Time-frequency domain resources for terminal-side services; Nominal repetition transmission block size and actual repetition transmission block size; Additional transmission opportunities are enabled, where the additional transmission opportunities include N transmission opportunities added on the basis of the configured repeated transmission opportunities, where N is an integer greater than 0.

4. The method according to claim 3, wherein: The time domain length of the nominal repetitive transmission block is determined according to a time domain resource allocation TDRA table.

5. The method according to claim 3, wherein: The time domain length of the actual repeated transmission block is determined according to the time domain length of the actual transmission.

6. The method according to claim 3, wherein: A single nominal repetitive transmission block is composed of several actual repetitive transmission blocks.

7. The method according to any one of claims 1 to 6, wherein: Also includes: In the case of a physical channel reception error, the setting function module is reactivated, and the The setting function module updates the operation result according to the updated reference resource information set.

8. The method according to any one of claims 1 to 6, wherein: Also includes: In case of a physical channel reception error, the first transmission time domain position configured by the system is determined as the first transmission opportunity or the transmission opportunity corresponding to RV0; Sending downlink control information DCI scrambled by the scheduling-free radio network identifier CS-RNTI triggers physical uplink shared channel transmission DG-PUSCH based on dynamic scheduling.

9. The method according to claim 2, wherein: Also includes: When the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels is determined according to the number of repetitions indicated by the radio resource control RRC signaling or the TDRA table.

10. A transmission method, comprising: Sending a reference resource information set of a physical channel; Inputting the reference resource information set into a setting function module to obtain an operation result of the setting function module; The physical channel is transmitted according to the operation result.

11. The method according to claim 10, wherein: The reference resource information set includes at least one of the following: The arrival time, data packet size, and service performance requirements of terminal-side services; The arrival time, data packet size, service performance requirements, and frame structure of terminal-side services; Service type of terminal-side service; The arrival time and period of the terminal-side services in the future period associated with the current transmission service; Frame structure, idle resources and service transmission status reported by terminals; Time-frequency domain resource information; Semi-static frame structure and non-transmittable symbol pattern; Semi-static frame structure and channel monitoring information.

12. The method according to claim 10, wherein: The operation result includes at least one of the following: The position of the first transmission opportunity and the first transmission opportunity being determined to be redundancy version RV0; Resource information corresponding to the service type of the terminal-side service; Resource information of the terminal side service and idle resource information when the terminal side service is not transmitted are allocated to other service channels; Resource information corresponding to the terminal-side services in the future period associated with the current transmission service; The resource pool corresponding to the service type of the terminal-side service; Time-frequency domain resources for terminal-side services; Nominal repetition transmission block size and actual repetition transmission block size; Additional transmission opportunities are enabled, where the additional transmission opportunities include N transmission opportunities added on the basis of the configured repeated transmission opportunities, where N is an integer greater than 0.

13. The method according to any one of claims 10 to 12, wherein: Also includes: In case of a physical channel reception error, the setting function module is reactivated, and the operation result is updated according to the updated reference resource information set through the setting function module.

14. The method according to any one of claims 10 to 12, wherein: Also includes: In case of a physical channel reception error, the first transmission time domain position configured by the system is determined as the first transmission opportunity or the transmission opportunity corresponding to RV0; In case of receiving downlink control information DCI scrambled by the scheduling-free radio network identifier CS-RNTI, a physical uplink shared channel DG-PUSCH based on dynamic scheduling is transmitted.

15. The method according to claim 12, wherein: Also includes: When the operation result includes the position of the first transmission opportunity and the first transmission opportunity is determined to be RV0, the time domain position of the multiple repeated transmission physical channels is determined according to the number of repetitions indicated by the radio resource control RRC signaling or the TDRA table.

16. A communication node, comprising: memory, and one or more processors; The memory is configured to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the resource allocation method according to any one of claims 1 to 9 or the transmission method according to any one of claims 10 to 15.

17. A computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the resource allocation method according to any one of claims 1 to 9 or the transmission method according to any one of claims 10 to 15 is implemented.

Citation Information

Patent Citations

  • Information transmission method and device

    CN110868755A

  • Resource allocation method and device, base station and storage medium

    CN111010735A

  • Scheduling method, network equipment and terminal

    CN111278131A

  • Method for transmission using pre-configured resources and related device

    CN114747162A