Information transmission method and apparatus, terminal and network device

By sending information from the terminal to the network device to adjust the number of CGOs within the configuration authorization period, the problem of insufficient use of configuration authorization resources is solved, and efficient use of resources and avoidance of waste are achieved.

CN119155001BActive Publication Date: 2025-11-28DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310710289.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-15
Publication Date
2025-11-28
Estimated Expiration
2043-06-15

AI Technical Summary

Technical Problem

In extended reality business, resource waste and efficiency reduction are caused by insufficient use of configuration authorization resources, especially when terminal reporting delays prevent timely reallocation of resources.

Method used

The terminal sends information to the network device to indicate the adjustment of the target configuration authorization period and/or the number of configuration authorization timings (CGOs) after the target configuration authorization period. By monitoring the usage rate of K configuration authorization periods, the CGO resources are adjusted via signaling to avoid waste.

Benefits of technology

It enables real-time adjustment of CGO resources within the CG cycle, reducing resource waste and improving resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119155001B_ABST
    Figure CN119155001B_ABST
Patent Text Reader

Abstract

The application provides an information transmission method and device, a terminal and a network device, and relates to the technical field of communication. The information transmission method comprises the following steps: a first information is sent to a network device, and the first information is used for indicating the network device to adjust a target configuration grant period and / or the number of configuration grant occasions (CGO) in the configuration grant period after the target configuration grant period. According to the above scheme, the adjustment of the CGO resource in the CG period can be realized in real time, and the waste of resources can be avoided as much as possible.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and in particular to an information transmission method and device, a terminal and a network device. BACKGROUND

[0002] The amount of eXtended Reality (XR) service data is large, and in order to improve the system capacity, configured grant (CG) resources are needed for uplink data transmission. The CG configuration period and resources in each period are pre-configured by the network side (for example, gNB), and multiple CG resources can be configured in one period.

[0003] If the amount of service data is small, some configured grant occasions (CGOs) are not used. The terminal will send an indication to the gNB after resource allocation, indicating the gNB to re-allocate these unused resources to other terminals or other services. However, the CGO interval in one period is short, and if there is a delay in the terminal reporting process, the resources cannot be re-allocated in time, which can easily cause the problem of reduced efficiency. SUMMARY

[0004] Embodiments of the present application provide an information transmission method and device, a terminal and a network device to solve the problem of resource waste caused by insufficient use of CG resources.

[0005] To solve the above technical problems, an information transmission method is provided, which is executed by a terminal and includes:

[0006] Sending first information to a network device, the first information being used to indicate the network device to adjust a target configured grant period and / or the number of configured grant occasions (CGOs) in the target configured grant period and a configured grant period after the target configured grant period.

[0007] Optionally, the sending of the first information to the network device includes:

[0008] According to the CGO usage rate of K configured grant periods, the first information is sent to the network device.

[0009] The K configured grant periods include the target configured grant period and K-1 consecutive configured grant periods before the target configured grant period, and K is an integer greater than or equal to 1.

[0010] Optionally, the sending of the first information to the network device according to the CGO usage rate of K configured grant periods includes:

[0011] In a case where the CGO usage rate of the target configured grant period is less than a first threshold, first information is sent to a network device according to CGO usage rates of K configured grant periods.

[0012] Optionally, the sending of the first information to the network device according to the CGO usage rates of the K configured grant periods comprises at least one of the following:

[0013] If the CGO usage rate of the target configured grant period is less than the first threshold, the first information is sent to the network device.

[0014] If the number of configured grant periods in the K configured grant periods whose CGO usage rates are less than the first threshold is greater than or equal to a second threshold, the first information is sent to the network device.

[0015] If an average value of the CGO usage rates of the K configured grant periods is less than the first threshold, the first information is sent to the network device.

[0016] Optionally, before the sending of the first information to the network device, the method further comprises:

[0017] Receiving configuration information of the first information sent by the network device.

[0018] The configuration information comprises at least one of the following:

[0019] The configuration information comprises at least one of the following:

[0020] Optionally, the first information comprises at least one of the following:

[0021] A target CGO quantity to be reduced in the target configured grant period accounts for a percentage of a total quantity of CGOs in the target configured grant period, and the percentage is determined according to the first threshold, or the percentage is determined according to an average value of the CGO usage rates of the K configured grant periods.

[0022] A GGO quantity to be reduced in the target configured grant period.

[0023] A target GGO quantity to be reduced in the target configured grant period.

[0024] Optionally, the sending of the first information to the network device comprises:

[0025] The first information is sent to the network device through first signaling.

[0026] The first signaling comprises at least one of the following:

[0027] Uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

[0028] Optionally, after the sending the first information to the network device, the method further includes:

[0029] receiving the updated first threshold sent by the network device.

[0030] Embodiments of the present application further provide an information transmission method, executed by a network device, including:

[0031] receiving first information sent by a terminal, the first information being used to indicate the network device to adjust a target configured grant period and / or a number of configured grant occasions (CGO) in a CGO period after the target configured grant period.

[0032] Optionally, before the receiving the first information sent by the terminal, the method further includes:

[0033] sending configuration information of the first information to the terminal;

[0034] wherein the configuration information includes at least one of the following:

[0035] identification information of the target configured grant period, a first threshold, K, and a second threshold.

[0036] Optionally, the first information includes at least one of the following:

[0037] a target number of CGOs in the target configured grant period, which is to be reduced to, accounts for a percentage of a total number of CGOs in the target configured grant period, the percentage being determined according to the first threshold, or the percentage being determined according to an average value of CGO usage rates of K configured grant periods, the K configured grant periods including the target configured grant period and K-1 configured grant periods before the target configured grant period, K being an integer greater than or equal to 1.

[0038] a number of GGOs in the target configured grant period, which is to be reduced.

[0039] a target number of GGOs in the target configured grant period, which is to be reduced to.

[0040] Optionally, the receiving the first information sent by the terminal includes:

[0041] receiving the first information sent by the terminal through first signaling.

[0042] wherein the first signaling includes at least one of the following:

[0043] uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

[0044] Optionally, after the receiving terminal sends the first information, the method further comprises:

[0045] sending the updated first threshold to the terminal.

[0046] Embodiments of the present application also provide a terminal, comprising a memory, a transceiver, and a processor:

[0047] a memory for storing a computer program; a transceiver for transceiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0048] sending, by the transceiver, first information to a network device, the first information being used to instruct the network device to adjust a target configured grant period and / or a number of configured grant occasions (CGOs) in a configured grant period after the target configured grant period.

[0049] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0050] sending, by the transceiver, first information to a network device according to CGO usage rates of K configured grant periods;

[0051] wherein the K configured grant periods comprise the target configured grant period and K-1 configured grant periods before the target configured grant period, and K is an integer greater than or equal to 1.

[0052] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0053] if the CGO usage rate of the target configured grant period is less than a first threshold, sending, by the transceiver, first information to a network device according to CGO usage rates of K configured grant periods.

[0054] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0055] if the CGO usage rate of the target configured grant period is less than a first threshold, sending, by the transceiver, first information to a network device;

[0056] if a number of configured grant periods in the K configured grant periods whose CGO usage rates are less than a first threshold is greater than or equal to a second threshold, sending, by the transceiver, first information to a network device;

[0057] if an average value of CGO usage rates of the K configured grant periods is less than a first threshold, sending, by the transceiver, first information to a network device.

[0058] Optionally, the processor, configured to read the computer program in the memory, further performs the following operation:

[0059] receiving, by the transceiver, the configuration information of the first information sent by the network device;

[0060] The configuration information includes at least one of the following:

[0061] The identification information of the target configured grant period, the first threshold, K, and the second threshold.

[0062] Optionally, the first information includes at least one of the following:

[0063] The target CGO quantity to be reduced in the target configured grant period accounts for a percentage of the total number of CGOs in the target configured grant period, and the percentage is determined according to the first threshold, or the percentage is determined according to the average value of the CGO usage rates of the K configured grant periods;

[0064] The GGO quantity to be reduced in the target configured grant period;

[0065] The target GGO quantity to be reduced in the target configured grant period.

[0066] Optionally, the processor, configured to read the computer program in the memory, further performs the following operation:

[0067] sending, by the transceiver, first information to the network device through first signaling;

[0068] The first signaling includes at least one of the following:

[0069] Uplink control information (UCI), a medium access control control element (MAC CE), and a radio resource control (RRC) signaling.

[0070] Optionally, the processor, configured to read the computer program in the memory, further performs the following operation:

[0071] receiving, by the transceiver, the updated first threshold sent by the network device.

[0072] The embodiments of the present application also provide a network device, including a memory, a transceiver, and a processor:

[0073] The memory is configured to store a computer program; the transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations:

[0074] receive, by a transceiver, first information sent by a terminal, the first information being used to instruct the network device to adjust a target configuration grant period and / or a number of configuration grant occasions (CGOs) in a configuration grant period after the target configuration grant period.

[0075] Optionally, the processor, when reading the computer program in the memory, further performs the following operations:

[0076] sending, by a transceiver, configuration information of the first information to the terminal;

[0077] The configuration information includes at least one of the following:

[0078] identification information of the target configuration grant period, a first threshold, K, and a second threshold.

[0079] Optionally, the first information includes at least one of the following:

[0080] The target number of CGOs to be reduced in the target configuration grant period accounts for a percentage of a total number of CGOs in the target configuration grant period, and the percentage is determined according to the first threshold, or the percentage is determined according to an average value of CGO usage rates of K configuration grant periods, the K configuration grant periods including the target configuration grant period and K-1 continuous configuration grant periods before the target configuration grant period, K being an integer greater than or equal to 1.

[0081] The target number of GGOs to be reduced in the target configuration grant period;

[0082] The target number of GGOs to be reduced in the target configuration grant period.

[0083] Optionally, the processor, when reading the computer program in the memory, further performs the following operations:

[0084] receiving, by a first signaling, first information sent by a terminal;

[0085] The first signaling includes at least one of the following:

[0086] uplink control information (UCI), a medium access control control element (MAC CE), and a radio resource control (RRC) signaling.

[0087] Optionally, the processor, when reading the computer program in the memory, further performs the following operations:

[0088] sending, by a transceiver, an updated first threshold to the terminal.

[0089] Embodiments of the present application also provide an information transmission device applied to a terminal, comprising:

[0090] The first sending unit is configured to send first information to the network device, where the first information is used to instruct the network device to adjust a target configured grant period and / or a number of configured grant occasions (CGOs) in a configured grant period after the target configured grant period.

[0091] The embodiment of the present application further provides an information transmission device, which is applied to a network device and comprises:

[0092] The first receiving unit is configured to receive first information sent by a terminal, where the first information is used to instruct the network device to adjust a target configured grant period and / or a number of configured grant occasions (CGOs) in a configured grant period after the target configured grant period.

[0093] The embodiment of the present application further provides a processor readable storage medium, which stores a computer program, and the computer program is used to make a processor execute the method.

[0094] The embodiment of the present application has the following beneficial effects:

[0095] The above scheme can adjust the CGO resources in the CG period in real time by sending first information to the network device, where the first information is used to instruct the network device to adjust a target configured grant period and / or a number of configured grant occasions (CGOs) in a configured grant period after the target configured grant period, so as to avoid resource waste as much as possible. BRIEF DESCRIPTION OF DRAWINGS

[0096] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments described in the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0097] Figure 1 A structural diagram of a network system suitable for the embodiments of the present application is shown;

[0098] Figure 2 A structural diagram of a data frame is shown;

[0099] Figure 3 One of the flowcharts of the information transmission method of the embodiments of the present application is shown;

[0100] Figure 4 The second flowchart of the information transmission method of the embodiments of the present application is shown;

[0101] Figure 5 One of the unit schematic diagrams of the information transmission device of the embodiments of the present application is shown;

[0102] Figure 6 a structure diagram of a terminal according to an embodiment of the present application is shown;

[0103] Figure 7 a second unit schematic diagram of an information transmission device according to an embodiment of the present application is shown;

[0104] Figure 8 a structure diagram of a network device according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0105] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some of the embodiments of the present application, but not all the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.

[0106] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to the process, method, product or device.

[0107] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects. In the embodiments of the present application, the term "a plurality of" means two or more, and other quantifiers are similar.

[0108] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of the words "exemplary" or "for example" is intended to present relevant concepts in a specific manner.

[0109] Embodiments of the present application are described below with reference to the accompanying drawings. The information transmission method, device, terminal and network device provided by the embodiments of the present application can be applied in a wireless communication system. The wireless communication system can be a system adopting a fifth generation (5th Generation, 5G) mobile communication technology (hereinafter referred to as a 5G system), and the skilled in the art can understand that the 5G NR system is only an example and is not limited.

[0110] Reference is made to Figure 1 , Figure 1 is a structural diagram of a network system to which the embodiments of the present application can be applied, as shown in Figure 1 , which includes a user terminal 11 and a base station 12, wherein the user terminal 11 can be a user equipment (User Equipment, UE), for example, a terminal side device such as a mobile phone, a tablet personal computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (personal digital assistant, PDA), a mobile Internet device (Mobile Internet Device, MID) or a wearable device, and it should be noted that the specific type of the user terminal 11 is not limited in the embodiments of the present application. The above-mentioned base station 12 can be a base station of 5G and later versions (for example, gNB, 5G NR NB), or a base station in other communication systems, or a node B, and it should be noted that the 5G base station is only taken as an example in the embodiments of the present application, but the specific type of the base station 12 is not limited.

[0111] Firstly, based on the technical solutions provided in the present application, some technical terms that may be involved are introduced.

[0112] 1. Basic concept of extended reality (eXtended Reality, XR)

[0113] The 3GPP 5G system introduces XR services, and XR is divided into the following categories:

[0114] Augmented reality (Augmented Reality, AR): seamlessly integrating the real world and the virtual world, half true and half false.

[0115] Virtual reality (Virtual Reality, VR): using devices to simulate a virtual world, all fake.

[0116] Mixed reality (Mixed Reality, MR): contains both real physical entities and virtual information.

[0117] XR service is modeled as data frames, which can be segmented into multiple packet data units (PDUs). As shown in Figure 2 Figure 2 In which, the definition of PDU set is as follows: one or more PDUs corresponding to the same information unit constitute a PDU set. Only when all PDUs in a PDU set are successfully delivered, the PDU set is considered to be successfully delivered.

[0118] 2、Configured Grant (CG)

[0119] The terminal can perform uplink data transmission through the configured grant occasion (CGO). XR service is periodic, and CG is a suitable resource allocation method, which can be used to transmit the terminal's location update information. In the prior art, only one physical uplink shared channel (PUSCH) transmission opportunity can be used for CG transmission in each CG period. Considering that a single CGO may not be able to transmit all data, multiple PUSCH resources can be used for data transmission in a CG period. That is, multiple CG PUSCH transmission opportunities (Transmission Occasion) can be configured in a CG period.

[0120] Introducing multiple PUSCH occasions in a CG period has two benefits. The first is capacity enhancement, which can improve the efficient transmission performance of large-capacity XR service; the second is to solve the alignment problem of XR non-integer period service. For example, when the service is 60fps and the period is equal to 50 / 3ms, three PUSCH occasions can be configured in a 50ms CG period, with their period allocation being 17ms, 17ms, and 16ms. Aligning each CGO with the data packet of the XR service can, to some extent, avoid the mismatch problem of non-integer XR period.

[0121] However, if the data volume of the service has a certain variability, all CGOs in each CG period cannot be fully utilized. When the data volume of the service becomes relatively large, the terminal can fully utilize the PUSCH resource, but when the data volume of the service is relatively small, the UE can only use a part of the CGO in a CG period. That is, when the data volume of the service is too small, a large number of pre-allocated resources will not be needed, causing a waste of resources.

[0122] ​When a PDU set needs to be transmitted, and gNB needs to receive all PDUs in the PDU set to complete the service normally, once some PDUs in the PDU set are discarded due to retransmission exceeding a specified number of times or other reasons, the remaining PDUs in the PDU set that have not been uploaded should also be discarded, and the CGO allocated for these PDUs should also be regarded as unused CGO.

[0123] Currently, there is a method that when there are unused CGOs in a certain period, the terminal will report these CGOs. When PUSCH resources in a CG period are not fully utilized, the terminal will send an indication to the gNB to inform the gNB which PUSCH resources are not used, so that the gNB can release these unused PUSCH resources and allocate them to other terminals or other services to improve system capacity.

[0124] Suppose the terminal uses an uplink control information (UCI) (such as CG-UCI or new UCI) mechanism to provide an indication of "unused CGO", indicating that the UE no longer uses these CGOs. When a certain CG resource is called "unused", it means that nothing will be transmitted in these resources through the physical layer. That is, the physical layer does not receive any MAC PDU from the MAC layer for transmitting data.

[0125] However, in principle, frequent UCI delivery should be avoided, and if only relying on the mechanism of reporting unused CGOs to inform the gNB to reallocate resources to other terminals, there may be a delay problem in the allocation process, causing resources to be unable to be called in time, resulting in a problem of reduced efficiency.

[0126] If optimization is made on the pre-allocation of CGO, this problem can be avoided to some extent.

[0127] Based on the analysis, the embodiments of the present application provide an information transmission method and device, a terminal and a network device to solve the problem of resource waste caused by insufficient use of CG resources.

[0128] The method and the device are based on the same application concept, and since the principles of solving problems are similar, the implementation of the device and the method can be mutually referred to, and the repeated parts will not be described again.

[0129] As shown in FIG. 1, the embodiments of the present application provide an information transmission method, which is executed by a terminal and includes the following steps. Figure 3

[0130] ​In step S301, first information is sent to the network device, the first information being used to instruct the network device to adjust a target configuration grant period and / or a number of configuration grant occasions (CGO) in a configuration grant period after the target configuration grant period.

[0131] It should be noted that, by sending the first information to the network device, the first information being used to instruct the network device to adjust a target configuration grant period and / or a number of configuration grant occasions (CGO) in a configuration grant period after the target configuration grant period, the terminal can adjust the CGO resources in the CG period in real time, and avoid resource waste as much as possible.

[0132] Optionally, in an implementation, the specific implementation of sending the first information to the network device includes:

[0133] The first information is sent to the network device according to the CGO usage rates of K configuration grant periods.

[0134] The K configuration grant periods include the target configuration grant period and K-1 configuration grant periods before the target configuration grant period, and K is an integer greater than or equal to 1.

[0135] Optionally, the terminal can send the first information to the network device based on the CGO usage rate of the target configuration grant period, or based on the CGO usage rate of the target configuration grant period and the CGO usage rates of the configuration grant periods before the target configuration grant period.

[0136] Further optionally, in an implementation, the specific implementation of sending the first information to the network device according to the CGO usage rates of K configuration grant periods includes:

[0137] In a case where the CGO usage rate of the target configuration grant period is less than a first threshold, the first information is sent to the network device according to the CGO usage rates of K configuration grant periods.

[0138] Optionally, the first threshold is usually a percentage greater than 0 and less than 1.

[0139] It should be noted that, if the CGO usage rate of the target configuration grant period is less than the first threshold, it can be understood that the CGO usage rate in the target configuration grant period is low, and the number of unused CGOs is large. In this case, according to the CGO usage rates of K configuration grant periods, if it is determined that the first information instructing the network device to adjust the number of CGOs in the configuration grant period needs to be sent to the network device, the terminal sends the first information to the network device; in this way, the CGO resources in the CG period can be adjusted in real time, and resource waste can be avoided as much as possible.

[0140] Optionally, the CGO mentioned in the embodiments of the present application refers to a PUSCH CGO.

[0141] Optionally, the target configured grant period can be understood as a configured grant period in which the CGO for the PUSCH transmission is about to be or is being used, and the target configured grant period can also be understood as the current configured grant period.

[0142] Optionally, in an implementation, the specific implementation of sending the first information to the network device according to the CGO usage rates of the K configured grant periods includes at least one of the following:

[0143] A11, if the number of configured grant periods in which the CGO usage rate is less than the first threshold in the K configured grant periods is greater than or equal to a second threshold, the first information is sent to the network device;

[0144] It should be noted that in this case, the CGO usage rates of the K consecutive periods including the target configured grant period are counted, and if there are M configured grant periods in which the CGO usage rate is less than the first threshold, the first information needs to be sent to the network device; wherein M is greater than or equal to the second threshold, which can be understood as the lower limit of the number of periods in which the CGO usage rate is less than the first threshold.

[0145] Optionally, the terminal can directly count the CGO usage rates of the K configured grant periods, determine whether there are M configured grant periods in which the CGO usage rate is less than the first threshold in the K periods, and if there are M configured grant periods in which the CGO usage rate is less than the first threshold in the K periods, the first information is sent to the network device; or, optionally, the terminal can first count the CGO usage rate of the target configured grant period, and only in the case where the CGO usage rate of the target configured grant period is less than the first threshold, the CGO usage rates of the K configured grant periods are counted, it is determined whether there are M configured grant periods in which the CGO usage rate is less than the first threshold in the K periods, and if there are M configured grant periods in which the CGO usage rate is less than the first threshold in the K periods, the first information is sent to the network device.

[0146] A12, if the average value of the CGO usage rates of the K configured grant periods is less than the first threshold, the first information is sent to the network device;

[0147] It should be noted that in this case, the average value of the CGO usage rates of the K consecutive periods including the target configured grant period is counted, and if the average value is less than the first threshold, the first information needs to be sent to the network device.

[0148] Optionally, the terminal can directly calculate the average of the CGO usage rates of the K configured grant periods, determine whether the average is less than the first threshold, and if the average is less than the first threshold, send the first information to the network device; or, optionally, the terminal can first calculate the CGO usage rate of the target configured grant period, and only if the CGO usage rate of the target configured grant period is less than the first threshold, continue to calculate the average of the CGO usage rates of the K configured grant periods, determine whether the average is less than the first threshold, and if the average is less than the first threshold, send the first information to the network device.

[0149] It should be further noted that preferably, A11 and A12 are applicable to the case where K is greater than or equal to 2.

[0150] A13, if the CGO usage rate of the target configured grant period is less than the first threshold, send the first information to the network device;

[0151] It should be noted that in this case, it can be understood that only the CGO usage rate of the target configured grant period is determined, and as long as the CGO usage rate of the target configured grant period is less than the first threshold, the first information is sent to the network device.

[0152] Preferably, A13 is applicable to the case where K is equal to 1.

[0153] It should be noted here that if the conditions of A11, A12 or A13 described above are met, the first information needs to be sent to the network device, and if not, the terminal only needs to report the unused CGO in the target configured grant period to indicate the network device to reallocate the unused CGO; for example, the terminal reports the identification information (such as number, index, etc.) of the unused CGO.

[0154] Optionally, in an implementation, the first information includes at least one of the following:

[0155] B11, the percentage of the target CGO number to be reduced in the target configured grant period to the total number of CGOs in the target configured grant period, the percentage being determined according to the first threshold (it can also be understood that the target CGO number to be reduced in the target configured grant period is determined according to the first threshold), or the percentage being determined according to the average of the CGO usage rates of the K configured grant periods (it can also be understood that the target CGO number to be reduced in the target configured grant period is determined according to the average of the CGO usage rates of the K configured grant periods);

[0156] It should be noted that the total number of CGOs in the target configured grant period can be understood as the number of CGOs existing in the target configured grant period before the number of CGOs is adjusted, or can be understood as the original number of CGOs in the target configured grant period.

[0157] It should be noted that in this case, the terminal reports to the network device the percentage of the number of CGOs remaining after reduction in the target configured grant period to the total number of CGOs in the target configured grant period; optionally, in the case where the terminal sends the first information to the network device in the manner of A11 or A13, the percentage is determined according to the first threshold, and in general, the percentage is equal to the first threshold; optionally, in the case where the terminal sends the first information to the network device in the manner of A12, the percentage is determined according to the average of the CGO usage rates of the K configured grant periods, and in general, the percentage is equal to the percentage of the average of the CGO usage rates of the K configured grant periods to the total number of CGOs in the target configured grant period.

[0158] B12, the number of GGOs to be reduced in the target configured grant period;

[0159] It should be noted that the number of GGOs to be reduced in the target configured grant period can be determined by the percentage of the target number of CGOs to be reduced in the target configured grant period to the total number of CGOs in the target configured grant period; for example, the number of GGOs to be reduced in the target configured grant period = (1 - the percentage of the target number of CGOs to be reduced in the target configured grant period to the total number of CGOs in the target configured grant period) x the total number of GGOs in the target configured grant period.

[0160] B13, the target number of GGOs to be reduced in the target configured grant period;

[0161] It should be noted that the number of GGOs to be reduced in the target configured grant period can be determined by the percentage of the target number of CGOs to be reduced in the target configured grant period to the total number of CGOs in the target configured grant period; for example, the target number of GGOs to be reduced in the target configured grant period = the percentage of the target number of CGOs to be reduced in the target configured grant period to the total number of CGOs in the target configured grant period x the total number of GGOs in the target configured grant period.

[0162] Further optionally, the above sending of the first information to the network device according to the CGO usage rate of the K configured grant periods can also be understood as:

[0163] According to the first threshold, the first information is sent to the network device (or also can be expressed as: according to the CGO usage of K configuration grant periods, the case that the first information needs to be sent to the network device is determined, according to the first threshold, the first information is sent to the network device; or also can be expressed as: according to the CGO usage of K configuration grant periods, the case that the first information needs to be sent to the network device is determined, the first information is sent to the network device); or

[0164] According to the average of the CGO usage of K configuration grant periods, the first information is sent to the network device (or also can be expressed as: according to the CGO usage of K configuration grant periods, the case that the first information needs to be sent to the network device is determined, the average of the CGO usage of K configuration grant periods, the first information is sent to the network device; or also can be expressed as: according to the CGO usage of K configuration grant periods, the case that the first information needs to be sent to the network device is determined, the first information is sent to the network device).

[0165] For example, if the number of configuration grant periods in which the CGO usage is less than the first threshold is greater than or equal to the second threshold among K configuration grant periods, the first information is sent to the network device according to the first threshold. For example, if the average of the CGO usage of K configuration grant periods is less than the first threshold, the first information is sent to the network device according to the average of the CGO usage of K configuration grant periods.

[0166] Further optionally, the above-mentioned case that the first information is sent to the network device according to the CGO usage of K configuration grant periods when the CGO usage of the target configuration grant period is less than the first threshold can also be understood as:

[0167] The first information is sent to the network device according to the first threshold when the CGO usage of the target configuration grant period is less than the first threshold (or also can be expressed as: the case that the first information needs to be sent to the network device is determined according to the CGO usage of K configuration grant periods when the CGO usage of the target configuration grant period is less than the first threshold, the first information is sent to the network device according to the first threshold; or also can be expressed as: the case that the first information needs to be sent to the network device is determined according to the CGO usage of K configuration grant periods when the CGO usage of the target configuration grant period is less than the first threshold, the first information is sent to the network device); or

[0168] In a case where the CGO usage ratio of the target configured grant period is less than the first threshold, the first information is sent to the network device according to the average of the CGO usage ratios of the K configured grant periods (or alternatively, in a case where the CGO usage ratio of the target configured grant period is less than the first threshold, the average of the CGO usage ratios of the K configured grant periods is used to determine a case where the first information needs to be sent to the network device, and the first information is sent to the network device; or alternatively, in a case where the CGO usage ratio of the target configured grant period is less than the first threshold, the first information is sent to the network device according to a result of determining whether the first information needs to be sent to the network device according to the CGO usage ratios of the K configured grant periods).

[0169] For example, in a case where the CGO usage ratio of the target configured grant period is less than the first threshold, and in a case where the number of configured grant periods in the K configured grant periods whose CGO usage ratios are less than the first threshold is greater than or equal to a second threshold, the first information is sent to the network device according to the first threshold. For example, in a case where the CGO usage ratio of the target configured grant period is less than the first threshold, and in a case where the average of the CGO usage ratios of the K configured grant periods is less than the first threshold, the first information is sent to the network device according to the average of the CGO usage ratios of the K configured grant periods.

[0170] Optionally, in an implementation, the sending of the first information to the network device comprises:

[0171] sending the first information to the network device through first signaling.

[0172] The first signaling comprises at least one of the following:

[0173] uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

[0174] Optionally, in a case where the terminal reports the first information to the network device through UCI or a MAC CE, the first information is usually in the form of B11; and in a case where the terminal reports the first information to the network device through RRC signaling, the first information is usually in the form of B12 or B13.

[0175] It should be further noted that after the number of CGOs in the target configured grant period is adjusted, the first threshold should also be adjusted according to the adjustment of the number of CGOs. Optionally, in an implementation, after the first information is sent to the network device, the method further comprises:

[0176] receiving an updated first threshold sent by the network device.

[0177] It should be noted that the manner of adjusting the first threshold is based on network device side implementation, which is not limited in the embodiments of the present application.

[0178] It should be further noted here that the target configuration grant period requiring CGO usage rate monitoring, the first threshold, K, and the second threshold can be protocol agreed or configured by the network device; for example, in one implementation manner, before the method obtains the CGO usage rate of the target configuration grant period at the configuration grant occasion (CGO), the method further comprises:

[0179] receiving the configuration information of the first information sent by the network device;

[0180] The configuration information comprises at least one of the following:

[0181] the identification information of the target configuration grant period, the first threshold, K, and the second threshold.

[0182] Optionally, when the identification information of the target configuration grant period is configured, the terminal needs to monitor the target configuration grant period, and when the conditions of A11, A12 or A13 are met, the first information needs to be reported; optionally, if the identification information of the target configuration grant period is not configured, the terminal can not monitor the CGO usage rate of the target configuration grant period.

[0183] For example, when the first threshold and K are configured, the terminal uses the judgment condition of A12 for judgment; for example, when the first threshold, K and the second threshold are configured, the terminal uses the judgment condition of A11 for judgment; for example, when the first threshold is configured, the terminal uses the judgment condition of A13 for judgment.

[0184] The specific application of the embodiments of the present application is illustrated as follows.

[0185] Application case one: if the number of configuration grant periods in which the CGO usage rate is less than the first threshold among K configuration grant periods is greater than or equal to the second threshold, the first information is sent to the network device

[0186] Set parameters: T is the first threshold, i.e. CGO threshold, K is the number of periods for CGO usage rate statistics, and N is the upper limit of the number of periods reaching the threshold requirement, i.e. the number of periods in which the CGO usage rate is less than the second threshold.

[0187] When a CG period (i.e. the target configured grant period mentioned above, which can be understood as the current CG period) starts, the terminal determines whether the number of CGOs in the current CG period is too large according to the data to be transmitted. If the number of CGOs is too large, i.e. there can be unused CGOs in the current CG period, the usage rate x% of CGOs in the CG period is calculated, and the value of x% is equal to the ratio of the number of used CGOs in the CG period to the number of allocated CGOs in the CG period.

[0188] It is determined whether x is less than T. If x≥T, the terminal reports the unused CGOs in the current CG period to the network device and instructs the network device to re-allocate the unused CGOs in the current CG period. If x<T, it is determined whether the number of CG periods in which the CGO usage rate is less than T in the K consecutive CG periods including the current CG period has reached N. If not, the terminal reports the unused CGOs in the current CG period to the network device and instructs the gNB to re-allocate the unused CGOs in the CG period. If N is exceeded, in addition to reporting the unused CGOs in the current CG period to the network device, the terminal triggers the terminal to send uplink signaling for instructing the network device to adjust the number of PUSCH CGOs in the current CG period.

[0189] Method one, the uplink signaling can be UCI, and the UCI contains a parameter T, which is used to instruct the network device to reduce the number of CGOs allocated to the terminal in the next time to T% of the last time. Subsequently, the terminal updates the value of the parameter T and restarts the next round of statistics.

[0190] Method two, the uplink signaling can be a MAC CE, and the MAC CE contains a parameter T, which is used to instruct the network device to reduce the number of CGOs allocated to the terminal in the next time to T% of the last time. Subsequently, the terminal updates the value of the parameter T and restarts the next round of statistics.

[0191] Method three, the uplink signaling can be RRC signaling, and the RRC signaling includes two fields of a signaling identifier messageIdentifier and a reduced number of CGOs.

[0192] The value of the reduced number of CGOs field can be determined according to the parameter T, for example, equal to (1-T%)×total number of CGOs in the current period, which is used to instruct the network device to reduce the number of CGOs allocated to the terminal in the next time to T% of the last time. Subsequently, the terminal updates the value of the parameter T and restarts the next round of statistics.

[0193] Application case two, if the average value of the CGO usage rate of the K configured grant periods is less than the first threshold, a first information is sent to the network device

[0194] Set parameters: T is the first threshold, i.e. CGO threshold, K is the number of periods for counting CGO usage rate.

[0195] When a CG period (i.e. the target CG period mentioned above, which can be understood as the current CG period) starts, the terminal determines whether the number of CGOs in the current CG period is too large according to the data to be transmitted. If the number of CGOs is too large, i.e. there may be unused CGOs in the current CG period, the usage rate x% of CGOs in the CG period is calculated, the value of x% being equal to the ratio of the number of used CGOs in the CG period to the number of allocated CGOs in the CG period; if the CGOs in the current CG period are fully utilized, x% = 100%.

[0196] Determine whether x is less than T, if x≥T and x≠100, the terminal reports the unused CGOs in the current CG period to the network device, and instructs the network device to reallocate the unused CGOs in the current CG period. If x<T, the average value of CGO usage rate in the last K CG periods is calculated, and the average value of CGO usage rate in the K periods is denoted as y%. Determine whether y is less than T, if y≥T, report the unused CGOs in the current CG period to the gNB, and instruct the network device to reallocate the unused CGOs in the current CG period; if y<T, in addition to reporting the unused CGOs in the current CG period to the network device, the terminal also triggers to send uplink signaling, which is used to instruct the network device to adjust the number of PUSCH CGOs in the current CG period.

[0197] Method one, the uplink signaling can be UCI, which contains parameter y, used to instruct the network device to reduce the number of CGOs allocated to the terminal next time to y% of the last time. Subsequently, the terminal updates the value of parameter T and restarts the next round of statistics.

[0198] Method two, the uplink signaling can be MAC CE, which contains parameter y, used to instruct the network device to reduce the number of CGOs allocated to the terminal next time to y% of the last time. Subsequently, the terminal updates the value of parameter T and restarts the next round of statistics.

[0199] Method three, the uplink signaling can be RRC signaling, which includes two fields of signaling identifier messageIdentifier and reduced CGO number.

[0200] The value of the reduced CGO number field can be determined according to a parameter y, for example, the value of the field is equal to (1-y%) x the total number of CGOs in the current CG period, and the reduced CGO number field is used to indicate that the network device reduces the number of CGOs to be allocated to the terminal next time to y%. Subsequently, the terminal updates the value of the parameter T and restarts the next round of statistics.

[0201] In conclusion, the embodiments of the present application can timely adjust the number of PUSCH CGOs in the configured grant period, avoid the problem of low efficiency caused by possible scheduling delay, and improve the system capacity.

[0202] The technical scheme provided by the embodiments of the present application can be applied to various systems, especially 5G systems. For example, the applicable systems can be global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, long term evolution advanced (LTE-A) system, universal mobile system (UMTS), worldwide interoperability for microwave access (WiMAX) system, 5G new radio (NR) system, etc. The various systems all include terminal devices and network devices. The system can also include a core network part, for example, an evolved packet system (EPS), a 5G system (5GS), etc.

[0203] The terminal referred to in the embodiments of the present application, also referred to as a terminal device, can refer to a device that provides voice and / or data connectivity to a user, a handheld device having wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system, the terminal device can be referred to as a user equipment (User Equipment, UE). The wireless terminal device can communicate with one or more core networks (Core Network, CN) through a radio access network (Radio Access Network, RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (also known as a "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket, handheld, computer built-in or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDA) and the like. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, which is not limited in the embodiments of the present application.

[0204] The network device related to the embodiments of the present application can be a base station, which can include multiple cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between wireless terminal devices and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to the embodiments of the present application can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (LTE) system, or a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., which are not limited in the embodiments of the present application. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be geographically separated.

[0205] The network device and the terminal device can each use one or more antennas for multi-input multi-output (MIMO) transmission, which can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). According to the shape and number of root antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or can be diversity transmission or precoding transmission or beamforming transmission, etc.

[0206] According to the implementation of the terminal, as shown in Figure 4 The embodiment of the present application provides an information transmission method, applied to a network device, comprising:

[0207] Step S401, receiving first information sent by a terminal, wherein the first information is used to indicate that the network device adjusts a target configuration grant period and / or a number of configuration grant occasions (CGO) in the target configuration grant period and / or a configuration grant period after the target configuration grant period.

[0208] Optionally, before receiving the first information sent by the terminal, the method further comprises:

[0209] sending configuration information of the first information to the terminal;

[0210] The configuration information comprises at least one of the following:

[0211] identification information of the target configuration grant period, a first threshold, K, and a second threshold.

[0212] Optionally, the first information comprises at least one of the following:

[0213] The target number of CGOs to be reduced in the target configuration grant period accounts for a percentage of the total number of CGOs in the target configuration grant period, and the percentage is determined according to the first threshold, or the percentage is determined according to an average value of CGO usage rates of K configuration grant periods, wherein the K configuration grant periods include the target configuration grant period and K-1 continuous configuration grant periods before the target configuration grant period, and K is an integer greater than or equal to 1.

[0214] The target number of GGOs to be reduced in the target configuration grant period;

[0215] The target number of GGOs to be reduced in the target configuration grant period.

[0216] Optionally, the receiving of the first information sent by the terminal comprises:

[0217] receiving, by a first signaling, first information sent by the terminal;

[0218] The first signaling includes at least one of the following:

[0219] uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

[0220] Optionally, after receiving the first information sent by the terminal, the method further includes:

[0221] sending, to the terminal, an updated first threshold.

[0222] It should be noted that all the descriptions about the network device in the above embodiments are applicable to the embodiments of the information transmission method, and achieve the same technical effects, which will not be repeated here.

[0223] As shown in Figure 5 The embodiments of the present application provide an information transmission apparatus 500 applied to a terminal, which includes:

[0224] A first sending unit 501 is configured to send first information to a network device, wherein the first information is used to instruct the network device to adjust a target configured grant period and / or a number of configured grant occasions (CGOs) in a configured grant period after the target configured grant period.

[0225] Optionally, the first sending unit 501 is configured to:

[0226] send the first information to the network device according to CGO usage rates of K configured grant periods;

[0227] The K configured grant periods include the target configured grant period and K-1 configured grant periods before the target configured grant period, and K is an integer greater than or equal to 1.

[0228] Optionally, the first sending unit 501 is configured to:

[0229] send the first information to the network device according to the CGO usage rates of the K configured grant periods in a case where a CGO usage rate of the target configured grant period is less than a first threshold.

[0230] Optionally, the first sending unit 501 is configured to implement at least one of the following:

[0231] send the first information to the network device if the CGO usage rate of the target configured grant period is less than the first threshold;

[0232] If the number of the configuration grant periods in which the CGO usage rate is less than the first threshold is greater than or equal to the second threshold in the K configuration grant periods, the first information is sent to the network device;

[0233] If the average of the CGO usage rates of the K configuration grant periods is less than the first threshold, the first information is sent to the network device.

[0234] Optionally, before the first sending unit 501 sends the first information to the network device, the apparatus further includes:

[0235] A second receiving unit, configured to receive configuration information of the first information sent by the network device;

[0236] The configuration information includes at least one of the following:

[0237] The identification information of the target configuration grant period, the first threshold, K, and the second threshold.

[0238] Optionally, the first information includes at least one of the following:

[0239] The target CGO quantity to be reduced in the target configuration grant period accounts for a percentage of the total CGO quantity in the target configuration grant period, and the percentage is determined according to the first threshold, or the percentage is determined according to the average of the CGO usage rates of the K configuration grant periods.

[0240] The GGO quantity to be reduced in the target configuration grant period.

[0241] The target GGO quantity to be reduced in the target configuration grant period.

[0242] Optionally, the first sending unit 501 is configured to:

[0243] Send the first information to the network device through first signaling.

[0244] The first signaling includes at least one of the following:

[0245] Uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

[0246] Optionally, after the first sending unit 501 sends the first information to the network device, the apparatus further includes:

[0247] A third receiving unit, configured to receive an updated first threshold sent by the network device.

[0248] It should be noted that the device embodiment is one-to-one corresponding to the above-mentioned method embodiment, all implementation manners in the above-mentioned method embodiment are applicable to the embodiment of the device, and the same technical effects can also be achieved.

[0249] It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0250] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.

[0251] As shown in Figure 6 The embodiments of the present application also provide a terminal, which comprises a processor 600, a transceiver 610, a memory 620, and a program stored in the memory 620 and executable on the processor 600; wherein the transceiver 610 is connected with the processor 600 and the memory 620 through a bus interface, and the processor 600 is used to read the program in the memory and execute the following processes:

[0252] The transceiver is used for sending first information to a network device, wherein the first information is used for instructing the network device to adjust a target configuration grant period and / or a number of configuration grant occasions (CGOs) in the target configuration grant period and / or a configuration grant period after the target configuration grant period.

[0253] The transceiver 610 is used for receiving and sending data under the control of the processor 600.

[0254] Wherein, in Figure 6In particular embodiments, the bus architecture can include any number of interconnecting buses and bridges, depending on the specific application of the processor 600 and the overall design constraints. The bus architecture can link together various circuits such as the one or more processors represented by the processor 600, the various circuits of the memory represented by the memory 620, and various other circuits such as peripheral devices, voltage regulators, and power management circuits, all as is well known in the art, and therefore, further description of these circuits is not provided herein. The bus interface provides an interface to the bus architecture. The transceiver 610 can be a plurality of elements including a transmitter and a receiver, providing a means for communicating with various other apparatus over a transmission medium, including a wireless channel, a wired channel, optical cable, and the like. The user interface 630 can also be an interface to external or internal devices, depending on the particular application of the user device, including but not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0255] The processor 600 is responsible for managing the bus architecture and general processing, including the execution of instructions. The memory 620 can store data for use by the processor 600 in executing these operations.

[0256] Optionally, the processor 600 can be a CPU (Central Processing Unit), an ASIC (Application-Specific Integrated Circuit), a FPGA (Field-Programmable Gate Array), or a CPLD (Complex Programmable Logic Device), or the processor can be a multi-core processor. The processor can also be implemented as a combination of one or more of the foregoing.

[0257] The processor executes any of the methods provided by embodiments of the present application, by invoking the computer program stored in the memory.

[0258] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0259] According to the CGO usage rate of the K configuration grant periods, the transceiver sends first information to a network device;

[0260] The K configuration grant periods include the target configuration grant period and the K-1 consecutive configuration grant periods before the target configuration grant period, and K is an integer greater than or equal to 1.

[0261] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0262] In a case where the CGO usage rate of the target configured grant period is less than a first threshold, first information is sent to a network device according to the CGO usage rates of the K configured grant periods.

[0263] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0264] In a case where the CGO usage rate of the target configured grant period is less than a first threshold, first information is sent to a network device;

[0265] In a case where the number of configured grant periods in the K configured grant periods whose CGO usage rates are less than the first threshold is greater than or equal to a second threshold, the first information is sent to the network device;

[0266] In a case where an average value of the CGO usage rates of the K configured grant periods is less than the first threshold, the first information is sent to the network device.

[0267] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0268] Configuration information of the first information sent by the network device is received through the transceiver;

[0269] The configuration information includes at least one of the following:

[0270] The target configured grant period, the first threshold, K, and the second threshold.

[0271] Optionally, the first information includes at least one of the following:

[0272] A target CGO number to be reduced in the target configured grant period accounts for a percentage of a total number of CGOs in the target configured grant period, and the percentage is determined according to the first threshold, or the percentage is determined according to an average value of the CGO usage rates of the K configured grant periods;

[0273] A GGO number to be reduced in the target configured grant period;

[0274] A target GGO number to be reduced in the target configured grant period.

[0275] Optionally, the processor is configured to read the computer program in the memory and perform at least one of the following operations:

[0276] The first information is sent to the network device through first signaling;

[0277] The first signaling includes at least one of the following:

[0278] Uplink control information (UCI), medium access control control element (MAC CE), radio resource control (RRC) signaling.

[0279] Optionally, the processor, configured to read the computer program in the memory, further performs the following operations:

[0280] receiving, by the transceiver, the updated first threshold sent by the network device.

[0281] At least one embodiment of the present application also provides a terminal, including a memory, a processor and a computer program stored in the memory and executable on the processor, the processor executes the program to implement each process in the information transmission method embodiment applied to the terminal, and the same technical effects can be achieved. To avoid repetition, it will not be repeated here.

[0282] At least one embodiment of the present application also provides a computer readable storage medium having a computer program stored thereon, which is executed by a processor to implement each process in the information transmission method embodiment applied to the terminal as described above, and the same technical effects can be achieved. To avoid repetition, it will not be repeated here. The computer readable storage medium includes read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, etc.

[0283] As shown in Figure 7 The embodiment of the present application provides an information transmission device 700 applied to a network device, which includes:

[0284] The first receiving unit 701 is configured to send first information to the network device, and the first information is used to instruct the network device to adjust the target configured grant period and / or the number of configured grant occasions (CGO) in the configured grant period after the target configured grant period.

[0285] Optionally, before the first receiving unit 701 receives the first information sent by the terminal, the device further includes:

[0286] The second sending unit is configured to send configuration information of the first information to the terminal.

[0287] The configuration information includes at least one of the following:

[0288] The identification information of the target configured grant period, the first threshold, K and the second threshold.

[0289] Optionally, the first information includes at least one of the following:

[0290] The target number of CGOs to be reduced in the target configured grant period accounts for a percentage of a total number of CGOs in the target configured grant period, and the percentage is determined according to a first threshold, or the percentage is determined according to an average of CGO usage rates of K configured grant periods, the K configured grant periods including the target configured grant period and K-1 configured grant periods before the target configured grant period, K being an integer greater than or equal to 1.

[0291] The number of GGOs to be reduced in the target configured grant period;

[0292] The target number of GGOs to be reduced in the target configured grant period.

[0293] Optionally, the first receiving unit 701 is configured to:

[0294] receive the first information sent by the terminal through first signaling;

[0295] The first signaling includes at least one of the following:

[0296] uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

[0297] Optionally, after the first receiving unit 701 receives the first information sent by the terminal, the apparatus further includes:

[0298] a third sending unit configured to send the updated first threshold to the terminal.

[0299] It should be noted that the apparatus embodiment is one-to-one corresponding to the above-mentioned method embodiment, and all implementation manners in the above-mentioned method embodiment are applicable to the apparatus embodiment, and the same technical effects can be achieved.

[0300] It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, another division manner can be used. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0301] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a processor-readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the part that contributes to the prior art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0302] As shown in Figure 8 The embodiments of the present application also provide a network device, including a processor 800, a transceiver 810, a memory 820, and a program stored in the memory 820 and executable on the processor 800; wherein the transceiver 810 is connected with the processor 800 and the memory 820 through a bus interface, wherein the processor 800 is used to read the program in the memory and execute the following processes:

[0303] The transceiver 810 is used to receive the first information sent by the terminal, and the first information is used to indicate that the network device adjusts the target configuration grant period and / or the number of configuration grant occasions (CGO) in the configuration grant period after the target configuration grant period.

[0304] The transceiver 810 is used to receive and send data under the control of the processor 800.

[0305] Wherein, in Figure 8 The bus architecture can include any number of interconnected buses and bridges, which are linked together by various circuits of the processor 800 representing one or more processors and the memory 820 representing a memory. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers, and power management circuits, which are well known in the art, and therefore, will not be further described herein. The bus interface provides an interface. The transceiver 810 can be multiple elements, that is, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media.

[0306] The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 can store the data used by the processor 800 when performing operations.

[0307] Optionally, the processor 800 can be a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array) or a CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0308] The processor is configured to execute any of the methods provided by the embodiments of the present application by invoking the computer program stored in the memory.

[0309] Optionally, the processor configured to read the computer program in the memory is further configured to perform the following operations:

[0310] send, by the transceiver, configuration information of the first information to the terminal;

[0311] The configuration information includes at least one of the following:

[0312] The identification information of the target configured grant period, the first threshold, K, and the second threshold.

[0313] Optionally, the first information includes at least one of the following:

[0314] The target CGO quantity to be reduced in the target configured grant period accounts for a percentage of the total CGO quantity in the target configured grant period, and the percentage is determined according to the first threshold, or the percentage is determined according to the average value of the CGO usage rates of K configured grant periods, the K configured grant periods including the target configured grant period and the continuous K-1 configured grant periods before the target configured grant period, and K is an integer greater than or equal to 1.

[0315] The GGO quantity to be reduced in the target configured grant period;

[0316] The target GGO quantity to be reduced in the target configured grant period.

[0317] Optionally, the processor configured to read the computer program in the memory is further configured to perform the following operations:

[0318] receive, by the first signaling, the first information sent by the terminal;

[0319] The first signaling includes at least one of the following:

[0320] uplink control information (UCI), medium access control control element (MAC CE), radio resource control (RRC) signaling.

[0321] Optionally, the processor, configured to read the computer program in the memory, further performs the following operations:

[0322] transmit the updated first threshold to the terminal through the transceiver.

[0323] It should be noted that the network device provided by the embodiments of the present application can realize all the method steps achieved by the above-mentioned method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail.

[0324] The embodiments of the present application also provide a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the steps of the information transmission method applied to the network device. The processor readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to a magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical storage (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid state disk (SSD), etc.).

[0325] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

[0326] The present application is described with reference to flowcharts and / or block diagrams according to the methods, devices (systems), and computer program products of the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer executable instructions. These computer executable instructions can be provided to a general purpose computer, a special purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the computer or other programmable data processing apparatus produce a device that implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 an apparatus that implements the functions specified in one or more flows and / or blocks.

[0327] These processor-executable instructions can also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart Figure 1 one or more flows and / or blocks Figure 1 one or more blocks or multiple blocks.

[0328] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the function specified in the flowchart Figure 1 one or more flows and / or blocks Figure 1 one or more blocks or multiple blocks.

[0329] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the claims and their equivalents, the application can be practiced otherwise than as specifically described.

Claims

1. A method of information transmission, characterized in that, The method is performed by a terminal and comprises: sending first information to a network device, the first information being used to instruct the network device to adjust a number of configured grant occasions (CGOs) in a target configured grant period and / or a configured grant period after the target configured grant period; wherein the sending of the first information to the network device comprises: sending the first information to the network device according to CGO usage rates of K configured grant periods; wherein the K configured grant periods comprise the target configured grant period and K-1 configured grant periods before the target configured grant period, K being an integer greater than or equal to 1.

2. The method of claim 1, wherein, The sending of the first information to the network device according to the CGO usage rates of the K configured grant periods comprises: if a CGO usage rate of the target configured grant period is less than a first threshold, sending the first information to the network device according to the CGO usage rates of the K configured grant periods.

3. The method according to claim 1 or 2, characterized in that, The sending of the first information to the network device according to the CGO usage rates of the K configured grant periods comprises at least one of the following: if the CGO usage rate of the target configured grant period is less than the first threshold, sending the first information to the network device; if a number of configured grant periods in the K configured grant periods, in which the CGO usage rate is less than the first threshold, is greater than or equal to a second threshold, sending the first information to the network device; if an average value of the CGO usage rates of the K configured grant periods is less than the first threshold, sending the first information to the network device.

4. The method according to any one of claims 1 to 3, characterized in that, Before the sending of the first information to the network device, the method further comprises: receiving configuration information of the first information sent by the network device; wherein the configuration information comprises at least one of the following: identification information of the target configured grant period, the first threshold, K, and the second threshold.

5. The method according to any one of claims 1 to 4, characterized in that, The first information comprises at least one of the following: a percentage of a target number of CGOs in the target configured grant period to a total number of CGOs in the target configured grant period, the percentage being determined according to the first threshold, or the percentage being determined according to an average value of CGO usage rates of the K configured grant periods; a number of CGOs to be reduced in the target configured grant period; a target number of CGOs to be reduced in the target configured grant period.

6. The method according to any one of claims 1 to 5, characterized in that, The sending of the first information to the network device comprises: sending the first information to the network device through first signaling; wherein the first signaling comprises at least one of the following: uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

7. The method according to any one of claims 1 to 6, characterized in that, After the sending of the first information to the network device, the method further comprises: receiving an updated first threshold sent by the network device.

8. An information transmission method characterized by comprising: The method is performed by a network device and comprises: receiving first information sent by a terminal, the first information being used to instruct the network device to adjust a number of configured grant occasions (CGOs) in a target configured grant period and / or a configured grant period after the target configured grant period; The first information is sent by the terminal to the network device according to CGO usage of K configuration grant periods, the K configuration grant periods include the target configuration grant period and K-1 continuous configuration grant periods before the target configuration grant period, and K is an integer greater than or equal to 1.

9. The method of claim 8, wherein, Before receiving the first information sent by the terminal, the method further includes: sending configuration information of the first information to the terminal; The configuration information includes at least one of the following: identification information of the target configuration grant period, a first threshold, K, and a second threshold.

10. The method according to claim 8 or 9, characterized in that, The first information includes at least one of the following: a percentage of a target CGO number in the target configuration grant period to be reduced to a total number of CGOs in the target configuration grant period, the percentage is determined according to a first threshold, or the percentage is determined according to an average value of CGO usage of K configuration grant periods, the K configuration grant periods include the target configuration grant period and K-1 continuous configuration grant periods before the target configuration grant period, and K is an integer greater than or equal to 1; a GGO number to be reduced in the target configuration grant period; a target GGO number to be reduced in the target configuration grant period.

11. The method according to any one of claims 8-10, characterized in that, The first information sent by the terminal includes: receiving the first information sent by the terminal through first signaling; The first signaling includes at least one of the following: uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

12. The method according to any one of claims 8-11, characterized in that, After receiving the first information sent by the terminal, the method further includes: sending an updated first threshold to the terminal.

13. A terminal, characterized by The memory is used to store a computer program, the transceiver is used to transceive data under the control of the processor, and the processor is used to read the computer program in the memory and perform the following operations: sending first information to the network device through the transceiver, the first information being used to instruct the network device to adjust a target configuration grant period and / or a configuration grant occasion (CGO) number in a configuration grant period after the target configuration grant period; The processor is used to read the computer program in the memory and perform the following operations: sending first information to the network device through the transceiver according to CGO usage of K configuration grant periods; The K configuration grant periods include the target configuration grant period and K-1 continuous configuration grant periods before the target configuration grant period, and K is an integer greater than or equal to 1. The processor is used to read the computer program in the memory and perform the following operations:

14. The terminal according to claim 13, characterized by in a case where CGO usage of the target configuration grant period is less than a first threshold, sending first information to the network device according to CGO usage of K configuration grant periods. The processor is used to read the computer program in the memory and perform at least one of the following operations:

15. The terminal according to claim 13 or 14, characterized by if CGO usage of the target configuration grant period is less than a first threshold, sending first information to the network device. ​ If the number of the K configuration grant periods in which the CGO usage rate is less than the first threshold is greater than or equal to the second threshold, the first information is sent to the network device; If the average of the CGO usage rates of the K configuration grant periods is less than the first threshold, the first information is sent to the network device.

16. The terminal according to any of claims 13-15, characterized by The processor is configured to read the computer program in the memory and perform the following operations: The transceiver receives configuration information of the first information sent by the network device; The configuration information includes at least one of the following: The identification information of the target configuration grant period, the first threshold, K, and the second threshold.

17. The terminal according to any of claims 13-16, characterized by The first information includes at least one of the following: The percentage of the target CGO number in the target configuration grant period to the total number of CGOs in the target configuration grant period is determined according to the first threshold, or the percentage is determined according to the average of the CGO usage rates of the K configuration grant periods; The GGO number to be reduced in the target configuration grant period; The target GGO number to be reduced in the target configuration grant period.

18. The terminal according to any of claims 13-17, characterized by The processor is configured to read the computer program in the memory and perform the following operations: The first information is sent to the network device through the first signaling; The first signaling includes at least one of the following: Uplink control information (UCI), media access control control element (MAC CE), and radio resource control (RRC) signaling.

19. The terminal according to any of claims 13-18, characterized by The processor is configured to read the computer program in the memory and perform the following operations: The updated first threshold sent by the network device is received by the transceiver.

20. A network device, comprising: The memory is configured to store a computer program; the transceiver is configured to transceive data under the control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations: The first information sent by the terminal is received by the transceiver, and the first information is used to instruct the network device to adjust the number of configuration grant occasions (CGOs) in the target configuration grant period and / or the configuration grant period after the target configuration grant period; The first information is sent by the terminal to the network device according to the CGO usage rates of the K configuration grant periods, the K configuration grant periods include the target configuration grant period and the continuous K-1 configuration grant periods before the target configuration grant period, and K is an integer greater than or equal to 1. The processor is configured to read the computer program in the memory and perform the following operations:

21. The network device of claim 20, wherein, The configuration information of the first information is sent to the terminal by the transceiver; The configuration information includes at least one of the following: The identification information of the target configuration grant period, the first threshold, K, and the second threshold. The first information includes at least one of the following:

22. The network device of claim 20 or 21, wherein, ​ The target CGO quantity to be reduced in the target configured grant period accounts for a percentage of a total number of CGOs in the target configured grant period, the percentage being determined according to a first threshold, or the percentage being determined according to an average of CGO usage rates of K configured grant periods, the K configured grant periods including the target configured grant period and K-1 configured grant periods before the target configured grant period, K being an integer greater than or equal to 1; The GGO quantity to be reduced in the target configured grant period; The target GGO quantity to be reduced in the target configured grant period.

23. The network device of any of claims 20-22, wherein, The processor is configured to read a computer program in the memory and perform the following operations: receive first information sent by the terminal through first signaling; The first signaling includes at least one of the following: uplink control information (UCI), a medium access control control element (MAC CE), and radio resource control (RRC) signaling.

24. The network device of any of claims 20-23, wherein, The processor is configured to read a computer program in the memory and perform the following operations: send the updated first threshold to the terminal through the transceiver.

25. An information transmission apparatus applied to a terminal, comprising: The method comprises the following steps: a first sending unit is configured to send first information to a network device, the first information being used to instruct the network device to adjust a target configured grant period and / or a number of configured grant occasions (CGOs) in the target configured grant period and / or a configured grant period after the target configured grant period; The first sending unit is configured to: send the first information to the network device according to CGO usage rates of K configured grant periods, the K configured grant periods including the target configured grant period and K-1 configured grant periods before the target configured grant period, K being an integer greater than or equal to 1. The method comprises the following steps:

26. An information transmission apparatus applied to a network device, comprising: a first receiving unit is configured to receive first information sent by a terminal, the first information being used to instruct a network device to adjust a target configured grant period and / or a number of configured grant occasions (CGOs) in the target configured grant period and / or a configured grant period after the target configured grant period; The first information is sent by the terminal to the network device according to CGO usage rates of K configured grant periods, the K configured grant periods including the target configured grant period and K-1 configured grant periods before the target configured grant period, K being an integer greater than or equal to 1. The processor-readable storage medium stores a computer program, and the computer program is used to make the processor perform the method in any one of claims 1 to 12.

27. A processor-readable storage medium, comprising: ​

Citation Information

Patent Citations

  • Data transmission method and device, terminal, network side equipment and storage medium

    CN114390694A

  • Dynamic reassignment of periodic opportunities for wireless communications

    CN115486189A