Information processing method and apparatus, and device, system, storage medium and program product
Patent Information
- Application Number
- PCT/CN2025/078344
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2026-08-27
Smart Images

Figure CN2025078344_27082026_PF_FP_ABST
Abstract
Description
Information processing methods, apparatus, equipment, systems, storage media and program products Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to an information processing method, apparatus, device, system, storage medium, and program product. Background Technology
[0002] In modern wireless communication systems, uplink transmission is a crucial component. Uplink transmission mainly includes the Physical Uplink Shared Channel (PUSCH) and the Physical Uplink Control Channel (PUCCH). The PUSCH is primarily used to transmit user data, while the PUCCH is used to transmit control information. Summary of the Invention
[0003] This disclosure provides an information processing method, apparatus, device, system, storage medium, and program product for flexibly and rationally allocating uplink resources to terminal devices to improve resource utilization.
[0004] According to a first aspect of the embodiments of this disclosure, an information processing method is provided, executed by a terminal device, the information processing method comprising:
[0005] Send the first message to the network device, which instructs the terminal device to skip uplink resource transmission.
[0006] In this embodiment of the present disclosure, the terminal device sends first information to the network device to instruct the terminal device to skip uplink resource transmission. This enables the network device to flexibly and reasonably allocate uplink resources to the terminal device based on the first information when the terminal device skips uplink resource transmission, thereby improving resource utilization.
[0007] According to a second aspect of the embodiments of this disclosure, an information processing method is provided, executed by a network device, the information processing method comprising:
[0008] The first information sent by the receiving terminal device is used to instruct the terminal device to skip uplink resource transmission.
[0009] In this embodiment of the disclosure, the network device can flexibly and reasonably allocate uplink resources to the terminal device based on the first information when the terminal device skips uplink resource transmission, thereby improving resource utilization.
[0010] According to a third aspect of the present disclosure, an information processing apparatus is provided, comprising:
[0011] The transceiver module is used to send first information to the network device, which instructs the terminal device to skip uplink resource transmission.
[0012] According to a fourth aspect of the present disclosure, an information processing apparatus is provided, comprising:
[0013] The transceiver module is used to receive the first information sent by the terminal device, which instructs the terminal device to skip uplink resource transmission.
[0014] According to a fifth aspect of the embodiments of this disclosure, a communication device is provided, comprising:
[0015] One or more processors;
[0016] The processor is used to execute the information processing method of any one of the first aspects, or to execute the information processing method of any one of the second aspects.
[0017] According to a sixth aspect of the present disclosure, a storage medium is provided that stores instructions which, when executed on a communication device, implement an information processing method as described in any of the first aspects, or implement an information processing method as described in any of the second aspects.
[0018] According to a seventh aspect of the present disclosure, a computer program product is provided, including a program and / or instructions, which, when executed by a communication device, cause the communication device to perform an information processing method as described in the first aspect, or to perform an information processing method as described in any of the second aspects. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.
[0020] Figure 1 is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0021] Figure 2a is an exemplary interactive schematic diagram of an information processing method according to an embodiment of the present disclosure.
[0022] Figure 2b is an exemplary interactive schematic diagram of an information processing method according to an embodiment of the present disclosure.
[0023] Figure 2c is an exemplary interactive schematic diagram of an information processing method according to an embodiment of the present disclosure.
[0024] Figure 2d is an exemplary interactive schematic diagram of an information processing method according to an embodiment of the present disclosure.
[0025] Figure 3a is an exemplary structural diagram of an information processing device provided according to an embodiment of the present disclosure.
[0026] Figure 3b is a second exemplary structural schematic diagram of an information processing device provided according to an embodiment of the present disclosure.
[0027] Figure 4a is an exemplary structural diagram of a communication device provided according to an embodiment of the present disclosure.
[0028] Figure 4b is an exemplary structural diagram of a chip provided according to an embodiment of the present disclosure. Detailed Implementation
[0029] This disclosure provides an information processing method, apparatus, device, system, storage medium, and program product for flexibly and rationally allocating uplink resources to terminal devices to improve resource utilization.
[0030] In a first aspect, embodiments of this disclosure propose an information processing method, which is executed by a terminal device, and the information processing method includes:
[0031] Send the first message to the network device, which instructs the terminal device to skip uplink resource transmission.
[0032] In this embodiment of the disclosure, by sending first information to the network device, the network device can flexibly and reasonably allocate uplink resources to the terminal device based on the first information when the terminal device skips uplink resource transmission, thereby improving resource utilization.
[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is used for network device scheduling and / or configuration of uplink resources.
[0034] In this embodiment of the disclosure, the network device can flexibly and reasonably schedule and / or configure uplink resources for the terminal device based on the first information, thereby improving resource utilization.
[0035] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is used for at least one of the following:
[0036] Network equipment stops allocating uplink resources for terminal devices;
[0037] Network equipment recycling has been used to allocate uplink resources for terminal equipment;
[0038] Network devices stop configuring uplink resources for terminal devices;
[0039] Network equipment reduces the amount of uplink resources allocated to terminal devices;
[0040] Network devices stop attempting to receive uplink signals;
[0041] Network devices reduce the number of times they attempt to receive uplink signals;
[0042] The network device stops decoding the received uplink signal.
[0043] In this embodiment of the disclosure, by stopping the scheduling or configuration of uplink resources for terminal devices, network resources can be released, unnecessary resource allocation can be avoided, and overall network efficiency can be improved. Furthermore, it can reduce the overhead of network devices when scheduling or configuring resources, reduce unnecessary signaling load, and improve network performance.
[0044] By reclaiming uplink resources already allocated to terminal devices or reducing the allocation of uplink resources to terminal devices, resource allocation can be more refined, avoiding resource waste and ensuring that resource allocation matches actual needs. Furthermore, by reclaiming unused or no longer needed resources, these resources can be used for other users or services, thereby optimizing resource utilization.
[0045] By stopping attempts to receive uplink signals, the processing burden on network devices can be reduced, network device power consumption can be lowered, and system processing efficiency can be improved.
[0046] By stopping the decoding of received uplink signals, invalid or unnecessary signals can be avoided, reducing the consumption of computing resources and improving system response speed.
[0047] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the following:
[0048] Indication information for terminal devices to skip uplink resource transmission;
[0049] The time information for the terminal device to skip uplink resource transmission.
[0050] In conjunction with some embodiments of the first aspect, in some embodiments, the time information includes at least one of the following:
[0051] The duration of the terminal device skipping uplink resource transmission;
[0052] The start time of the terminal device skipping uplink resource transmission;
[0053] The end time of the terminal device skipping uplink resource transmission;
[0054] The time period during which the terminal device skips uplink resource transmission;
[0055] The terminal device is looking forward to the next opportunity to allocate uplink resources;
[0056] Duration identifiers, different duration identifiers correspond to different durations of skip uplink resource transmission;
[0057] Time period identifiers, different time period identifiers correspond to different time periods of skip uplink resource transmission.
[0058] In this embodiment of the disclosure, by providing the aforementioned time information, network devices can accurately determine the time when terminal devices skip uplink resource transmissions, and then flexibly and reasonably schedule and / or configure uplink resources for terminal devices based on this time, thereby improving resource utilization. Furthermore, this embodiment of the disclosure provides multiple methods for indicating time information, offering high flexibility and enabling flexible application in various scenarios.
[0059] Furthermore, by using duration identifiers and time period identifiers to indicate time information, the overhead of the terminal device when sending the first information can be saved.
[0060] In conjunction with some embodiments of the first aspect, in some embodiments, the uplink resource includes at least one of the following:
[0061] PUCCH resources;
[0062] PUSCH resources.
[0063] In this embodiment, the terminal device skips uplink resource transmission, which can skip unnecessary uplink transmissions and free uplink resources for other users or services, thereby improving resource utilization. Furthermore, skipping uplink resource transmission can reduce the terminal device's power consumption and extend battery life.
[0064] In conjunction with some embodiments of the first aspect, in some embodiments, the information processing method further includes at least one of the following:
[0065] Based on the algorithm, predict whether the terminal device will skip uplink resource transmission;
[0066] Based on an AI model, it predicts whether terminal devices will skip uplink resource transmission.
[0067] In this embodiment of the disclosure, the prediction of whether the terminal device will skip uplink resource transmission through the content algorithm or AI model of the terminal device can improve the accuracy of the prediction results and the efficiency of obtaining the prediction results, thereby accurately scheduling and / or configuring uplink resources for the terminal device.
[0068] In conjunction with some embodiments of the first aspect, in some embodiments, when the uplink resource is a PUSCH resource and at least one of the following conditions is met, the terminal device skips uplink resource transmission:
[0069] The terminal device has no non-periodic CSIs pending reporting;
[0070] The terminal device has no SRB data to be transmitted;
[0071] The terminal device has no DRB data to be transmitted;
[0072] The terminal device does not have the UCI information to be reused;
[0073] The terminal device only needs to fill in the BSR and wait to report;
[0074] The terminal device is configured with periodic BSR, and no data has arrived on the logical channel.
[0075] This disclosure provides multiple conditions for determining whether a terminal device is skipping uplink resource transmission. This allows for accurate determination of whether the terminal device is skipping uplink resource transmission, thereby preventing erroneous skipping of uplink resource transmission and thus avoiding disruption to normal communication. Furthermore, providing multiple conditions for determining whether a terminal device is skipping uplink resource transmission offers greater flexibility and can be applied flexibly to various scenarios.
[0076] In conjunction with some embodiments of the first aspect, in some embodiments, when the uplink resource is a PUCCH resource and at least one of the following conditions is met, the terminal device is determined to skip uplink resource transmission:
[0077] No new services arrived at the terminal device during the first time period;
[0078] The terminal device did not generate a scheduling request (SR) during the second time period;
[0079] The terminal device had no feedback information to be sent during the third time period;
[0080] No downlink transmission;
[0081] Feedback from the HARQ process on the terminal device is disabled.
[0082] This disclosure provides multiple conditions for determining whether a terminal device is skipping uplink resource transmission. This allows for accurate determination of whether the terminal device is skipping uplink resource transmission, thereby preventing erroneous skipping of uplink resource transmission and thus avoiding disruption to normal communication. Furthermore, providing multiple conditions for determining whether a terminal device is skipping uplink resource transmission offers greater flexibility and can be applied flexibly to various scenarios.
[0083] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is sent during a first transmission process of the terminal device, which occurs before the terminal device performs skip uplink resource transmission.
[0084] In this embodiment of the disclosure, by sending first information before skipping uplink resource transmission, the terminal device can notify the network device in advance of its upcoming transmission status change. This advance notification mechanism can help the network device better schedule and manage resources, ensuring efficient utilization of network resources. Furthermore, sending first information before skipping uplink resource transmission can ensure information synchronization between the network and the terminal device, thereby avoiding transmission errors or retransmissions due to information asynchrony and improving overall transmission efficiency.
[0085] In conjunction with some embodiments of the first aspect, in some embodiments, the first transmission process is the last uplink transmission process before the terminal device performs skip uplink resource transmission.
[0086] In this embodiment of the disclosure, by sending the first information during the last uplink transmission, it is ensured that the information received by the network is up-to-date. This timeliness helps the network make more accurate resource scheduling decisions during skip uplink resource transmission. Furthermore, by transmitting key information during the last uplink transmission, the terminal device can avoid sending unnecessary data during skip uplink resource transmission, thereby reducing network load and signaling overhead. It can also help the terminal device enter a low-power mode during skip uplink resource transmission, extending battery life.
[0087] In conjunction with some embodiments of the first aspect, in some embodiments, the first information is sent via at least one of the following messages:
[0088] UCI;
[0089] MAC CE.
[0090] In this embodiment, both UCI and MAC CE are flexible transmission mechanisms that can dynamically adjust the transmission of information according to network requirements and the status of terminal devices. This flexibility enables terminal devices to effectively transmit key information under different network conditions, thereby achieving flexible, efficient, and reliable transmission, optimizing resource utilization, reducing latency and energy consumption, and thus improving network performance and user experience.
[0091] Secondly, embodiments of this disclosure propose an information processing method, executed by a network device, the information processing method including:
[0092] The terminal device receives the first information sent by the terminal device, which instructs the terminal device to skip uplink resource transmission.
[0093] In conjunction with some embodiments of the second aspect, in some embodiments, the first information is used for network device scheduling and / or configuration of uplink resources.
[0094] In conjunction with some embodiments of the second aspect, in some embodiments, the information processing method further includes:
[0095] Based on the first information, perform at least one of the following:
[0096] Stop allocating uplink resources for terminal devices;
[0097] Reclaim uplink resources that have been scheduled for terminal devices;
[0098] Stop configuring uplink resources for terminal devices;
[0099] Reduce the allocation of uplink resources to terminal devices;
[0100] Stop attempting to receive uplink signals on uplink resources;
[0101] Reduce the number of times you attempt to receive uplink signals on uplink resources;
[0102] Stop decoding received uplink signals on uplink resources.
[0103] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes at least one of the following:
[0104] Indication information for terminal devices to skip uplink resource transmission;
[0105] The time information for the terminal device to skip uplink resource transmission.
[0106] In conjunction with some embodiments of the second aspect, in some embodiments, the time information includes at least one of the following:
[0107] The duration of the terminal device skipping uplink resource transmission;
[0108] The start time of the terminal device skipping uplink resource transmission;
[0109] The end time of the terminal device skipping uplink resource transmission;
[0110] The time period during which the terminal device skips uplink resource transmission;
[0111] The terminal device is looking forward to the next opportunity to allocate uplink resources;
[0112] Duration identifiers, different duration identifiers correspond to different durations of skip uplink resource transmission;
[0113] Time period identifiers, different time period identifiers correspond to different time periods of skip uplink resource transmission.
[0114] In conjunction with some embodiments of the second aspect, in some embodiments, the uplink resource includes at least one of the following:
[0115] PUCCH resources;
[0116] PUSCH resources.
[0117] In conjunction with some embodiments of the second aspect, in some embodiments, the method further includes at least one of the following:
[0118] Configure the correspondence between the duration of skip uplink resource transmission and the duration identifier for the terminal device. Different duration identifiers correspond to different durations of skip uplink resource transmission.
[0119] The terminal device is configured with a correspondence between time periods and time period identifiers for skip uplink resource transmission, where different time period identifiers correspond to different time periods for skip uplink resource transmission. In some embodiments of the second aspect, the first information is sent during a first transmission process of the terminal device, prior to the terminal device performing skip uplink resource transmission.
[0120] In conjunction with some embodiments of the second aspect, in some embodiments, the first transmission process is the last uplink transmission process before the terminal device performs skip uplink resource transmission.
[0121] In conjunction with some embodiments of the second aspect, in some embodiments, the first information is sent via at least one of the following messages:
[0122] UCI;
[0123] MAC CE.
[0124] Thirdly, embodiments of this disclosure provide an information processing apparatus, comprising:
[0125] Send the first message to the network device, which instructs the terminal device to skip uplink resource transmission.
[0126] Fourthly, embodiments of this disclosure provide an information processing apparatus, comprising:
[0127] The transceiver module is used to receive the first information sent by the terminal device, which instructs the terminal device to skip uplink resource transmission.
[0128] Fifthly, embodiments of this disclosure provide a communication device, comprising:
[0129] One or more processors;
[0130] The processor is used to execute the method described in the optional implementation of the first aspect, or to execute the method described in the optional implementation of the second aspect.
[0131] In a sixth aspect, embodiments of this disclosure provide a storage medium storing instructions that, when executed on a communication device, cause the communication device to perform the method described in the optional implementation of the first aspect, or to perform the method described in the optional implementation of the second aspect.
[0132] In a seventh aspect, embodiments of this disclosure provide a program product that, when executed by a communication device, causes the communication device to perform the method described in the optional implementation of the first aspect, or to perform the method described in the optional implementation of the second aspect.
[0133] Eighthly, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the method described in the optional implementation of the first aspect, or to perform the method described in the optional implementation of the second aspect.
[0134] Ninthly, embodiments of this disclosure provide a chip. The chip includes processing circuitry configured to perform the method described in the optional implementation of the first aspect above, or to perform the method described in the optional implementation of the second aspect.
[0135] It is understood that the aforementioned information processing apparatus, communication equipment, storage medium, program product, computer program, and chip are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0136] This disclosure provides information processing methods, apparatus, devices, systems, storage media, and program products.
[0137] In some embodiments, the terms information processing method, communication method, information sending method, transmission method, resource management method, and resource scheduling method can be used interchangeably, and the terms information processing device, communication device, information sending device, transmission device, resource management device, and resource scheduling device can be used interchangeably.
[0138] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0139] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0140] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0141] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the aforementioned," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0142] In the embodiments disclosed herein, "multiple" refers to two or more.
[0143] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0144] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
[0145] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.
[0146] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0147] In some embodiments, “including A,” “containing A,” “instructing A,” and “carrying A” can be interpreted as directly carrying A or indirectly instructing A.
[0148] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
[0149] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.
[0150] In some embodiments, the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "body", etc.
[0151] In some embodiments, "network" can be interpreted as devices included in the network, such as access network devices, core network devices, etc.
[0152] In some embodiments, "device," "terminal," "terminal equipment (TE)," or "terminal device" may be referred to as "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," etc.
[0153] In some embodiments, the terminal device 101 described above may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal device may differ in different systems; for example, in a 5G or 6G system, the terminal device may be called User Equipment (UE). Terminal devices include, but are not limited to, at least one of the following: mobile phone, wearable device, IoT device, car with communication capabilities, smart car, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0154] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0155] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0156] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0157] First, some terms used in the embodiments of this disclosure will be explained:
[0158] skip: skip, do not transmit
[0159] Physical Uplink Shared Channel (PUSCH)
[0160] Physical Uplink Control Channel (PUCCH)
[0161] Buffer Status Report (BSR)
[0162] Signaling Radio Bearer (SRB)
[0163] Data Radio Bearer (DRB)
[0164] Channel Status Information (CSI)
[0165] Scheduling Request (SR)
[0166] Hybrid Automatic Repeat reQuest Acknowledgment (HARQ-ACK)
[0167] Uplink Control Information (UCI)
[0168] Media Access Control Element (MAC CE)
[0169] In related technologies, terminal devices only determine whether uplink data and / or control information needs to be sent when uplink resources arrive. This leads to a waste of resources in scenarios where the terminal device has no uplink data and / or control information to send. Furthermore, network devices attempt to receive and decode on these uplink resources, increasing their power consumption.
[0170] To address the aforementioned problems, embodiments of this disclosure provide an information processing method, apparatus, device, system, storage medium, and program product. A terminal device sends first information to a network device, instructing the terminal device to skip uplink resource transmission. Through the solution of this disclosure, the network device can flexibly and rationally allocate uplink resources to the terminal device based on the first information when the terminal device skips uplink resource transmission, thereby avoiding waste of uplink resources and improving resource utilization.
[0171] Meanwhile, when the network device learns that the terminal device is skipping uplink resource transmission, the network device can also avoid attempting to receive and decode (or reduce the number of attempts to receive and decode), thereby reducing the power consumption of the network device and improving its performance.
[0172] Figure 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1, the communication system 100 includes a terminal device 101 and a network device 102. It should be understood that the number and configuration of devices shown in Figure 1 are for illustrative purposes only and do not constitute a limitation on the embodiments of the present disclosure. In practical applications, it may include two or more terminal devices 101 or two or more network devices 102. The communication system shown in Figure 1 is only illustrated by example, including one terminal device 101 and one network device 102.
[0173] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0174] The following embodiments of this disclosure can be applied to the terminal device 101 and network device 102 in the communication system 100 shown in FIG1, but are not limited thereto. The entities shown in FIG1 are illustrative. The communication system may include all or some of the entities in FIG1, or may include other entities other than those in FIG1. The number and form of each entity are arbitrary. Each entity may be physical or virtual. The connection relationship between the entities is illustrative. The entities may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0175] In some embodiments, the aforementioned "access network device (AN device)" may be, for example, a node or device that connects a terminal to a wireless network. The network device may include, but is not limited to, at least one of the following in a 5G communication system: an evolved Node B (eNB), a next-generation eNB (ng-eNB), a next-generation Node B (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open RAN, a cloud RAN, a base station in other communication systems, and an access node in a Wi-Fi system.
[0176] In some embodiments, "network device" may also be referred to as "radio access network device (RAN device)," "network (NW)," "base station (BS)," "radio base station," or "fixed station." In some embodiments, it may also be understood as "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," or "bandwidth part (BWP)," but is not limited to these terms.
[0177] In some embodiments, the terminal device 101 described above may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal device may differ in different systems; for example, in a 5G or 6G system, the terminal device may be called User Equipment (UE). Terminal devices include, but are not limited to, at least one of the following: mobile phone, wearable device, IoT device, car with communication capabilities, smart car, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0178] In some embodiments, "device," "terminal," "terminal equipment (TE)," or "terminal device" may be referred to as "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," etc., but are not limited thereto.
[0179] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), 6th generation mobile communication system (6G), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D), Machine-to-Machine (M2M), Internet of Things (IoT), Vehicle-to-Everything (V2X), and next-generation systems built upon these and utilizing other communication methods. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0180] It is understood that the communication system described in the embodiments of this disclosure is for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and does not constitute a limitation on the technical solutions provided in the embodiments of this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this disclosure are also applicable to similar technical problems.
[0181] The information processing methods, apparatus, equipment, systems, storage media, and program products provided in this disclosure will now be described in detail with reference to the accompanying drawings.
[0182] Referring to Figure 2a, Figure 2a is an exemplary interactive schematic diagram of an information processing method according to an embodiment of the present disclosure. As shown in Figure 2a, the information processing method includes the following steps:
[0183] In step S2101, the terminal device determines whether to skip PUSCH transmission based on an algorithm and / or AI model.
[0184] In some embodiments, "terminal device skip PUSCH transmission" refers to the terminal device skipping or not performing PUSCH transmission.
[0185] In some embodiments, "skip PUSCH transfer" can be used interchangeably with terms such as "skip transfer on PUSCH resource", "skip PUSCH resource transfer", "skip PUSCH uplink transfer", "skip uplink transfer", and "skip transfer". "skip" can be used interchangeably with terms such as "skip", "not transfer", "jump", and "skip over".
[0186] In some embodiments, the terminal device determines whether to skip PUSCH transmission based on an algorithm, including but not limited to the following methods:
[0187] Method 1: Based on historical data analysis, determine whether the terminal device should skip PUSCH transmissions. The terminal device can analyze historical transmission data and patterns to identify time periods when PUSCH transmissions may not be necessary. In such cases, the terminal device may skip PUSCH transmissions during these periods. For example, some applications may have lower data transmission volumes during specific time periods, thus the terminal device may not need to perform PUSCH transmissions during those specific periods.
[0188] Method 2: Monitor network status to determine whether the terminal device skips PUSCH transmission. For example, the terminal device can monitor network status, including Channel Quality Indicator (CQI) and network congestion. If network conditions are poor or congestion is severe, the terminal device may choose to skip PUSCH transmission to avoid unnecessary retransmissions.
[0189] Method 3: Determine whether the terminal device should skip PUSCH transmission based on application layer requirements. The terminal device can predict the necessity of PUSCH transmission based on application layer needs. For example, when the application is running in the background and there is no active data transmission requirement, skipping PUSCH transmission is possible.
[0190] Method 4: Determine whether the terminal device should skip PUSCH transmissions based on power consumption optimization strategies. For example, when the terminal device has low battery power, it may prioritize skipping non-critical PUSCH transmissions to extend the device's battery life. In this case, it is determined that the terminal device should skip uplink resource transmissions.
[0191] Method 5: Analyze user behavior patterns to determine whether the terminal device should skip PUSCH transmissions. For example, the terminal device can predict when PUSCH transmissions may not be needed by analyzing user behavior patterns (such as the frequency and duration of application use), and determine when to skip PUSCH transmissions during which data transmission is not required.
[0192] In some embodiments, the name of "AI model" etc. is not limited to the name described in the embodiments, and terms such as "predictive model", "machine learning model", "predictive model", "deep learning model", "neural network model", and "AI algorithm" are used interchangeably.
[0193] In some embodiments, the type of AI model disclosed herein is not limited. For example, the AI model may be a Long Short-Term Memory (LSTM) network, a Convolutional Neural Network (CNN), a Transformer model, etc.
[0194] In some embodiments, the AI model may be trained based on historical skip PUSCH transmission data.
[0195] In some embodiments, when making predictions based on an AI model, the inputs to the AI model may include, but are not limited to, the following: historical data of the terminal device's skip PUSCH transmission, network status monitoring information, application layer requirement information, power consumption optimization strategies of the terminal device, user behavior patterns, etc.
[0196] In some embodiments, during the prediction process, the terminal device performs skip PUSCH transmission if at least one of the following conditions is met:
[0197] The terminal device has no non-periodic CSIs pending reporting;
[0198] The terminal device has no SRB data to be transmitted;
[0199] The terminal device has no DRB data to be transmitted;
[0200] The terminal device does not have the UCI information to be reused;
[0201] The terminal device only has a padding BSR to report;
[0202] The terminal device is configured with periodic BSR, and no data has arrived on the logical channel.
[0203] In step S2102, the terminal device sends first information to the network device when it determines that the terminal device skips PUSCH transmission.
[0204] In some embodiments, the first information instructs the terminal device to skip PUSCH transmission.
[0205] In some embodiments, the first information is used by network devices to schedule PUSCH resources.
[0206] In some embodiments, the first information is used for, but is not limited to, at least one of the following:
[0207] Network devices stop scheduling PUSCH resources for terminal devices;
[0208] Network devices reclaim PUSCH resources that have been scheduled for terminal devices;
[0209] The network device stops attempting to receive uplink signals on the PUSCH resource;
[0210] Network devices reduce the number of times they attempt to receive uplink signals on PUSCH resources;
[0211] The network device stops decoding the received uplink signals on the PUSCH resource.
[0212] In some embodiments, if the terminal device determines that the terminal device skips PUSCH transmission, then step S2103 is executed; if the terminal device determines that the terminal device does not skip PUSCH transmission, then step S2104 can be executed.
[0213] In some embodiments, the terminal device may send first information via at least one of the following messages:
[0214] UCI;
[0215] MAC CE.
[0216] In some embodiments, the first information is sent during a first transmission process of the terminal device, which occurs before the terminal device performs a skip PUSCH transmission.
[0217] In some embodiments, the first transmission process is the last uplink transmission process before the terminal device performs the skip PUSCH transmission.
[0218] In step S2103, the network device schedules PUSCH resources based on the first information.
[0219] In some embodiments, the first information includes, but is not limited to, at least one of the following:
[0220] Instructions for skipping PUSCH transmission from the terminal device;
[0221] The terminal device skips the time information transmitted by PUSCH.
[0222] In some embodiments, different first pieces of information correspond to different processing methods, specifically including the following three cases:
[0223] Case 1: The first information only includes the indication information for the terminal device to skip PUSCH transmission.
[0224] In some embodiments, the network device schedules PUSCH resources based on first information, including but not limited to at least one of the following methods:
[0225] Method 1: Stop scheduling PUSCH resources for the terminal device; For example, the network device may stop scheduling PUSCH resources for the terminal device from the moment it receives the first information; and then schedule PUSCH resources for the terminal device again after a preset time period, or, upon receiving an instruction from the terminal device to schedule PUSCH resources, reschedule PUSCH resources for the terminal device.
[0226] Method 2: Reclaim PUSCH resources already scheduled for terminal devices. The network device may reclaim only a portion of the PUSCH resources already scheduled for terminal devices; or the network device may reclaim all of the PUSCH resources already scheduled for terminal devices.
[0227] Method 3: Stop attempting to receive uplink signals on the PUSCH resource. For example, the network device may stop attempting to receive uplink signals on the PUSCH resource from the moment it receives the first information; and then attempt to receive uplink signals on the PUSCH resource again after a preset time period, or, upon receiving an instruction from the terminal device, attempt to receive uplink signals on the PUSCH resource again.
[0228] Method 4: Reduce the number of times the network device attempts to receive uplink signals on the PUSCH resource. For example, the network device may reduce the number of times it attempts to receive uplink signals on the PUSCH resource from the moment it receives the first information; and then resume the number of times it attempts to receive uplink signals on the PUSCH resource after a third preset time period, or, upon receiving an instruction from the terminal device, resume the number of times it attempts to receive uplink signals on the PUSCH resource.
[0229] Method 5: Stop decoding the received uplink signal on the PUSCH resource. For example, the network device may stop decoding the received uplink signal on the PUSCH resource from the moment it receives the first information, and then decode the received uplink signal on the PUSCH resource again after a preset time period, or, upon receiving an instruction from the terminal device, decode the received uplink signal on the PUSCH resource again.
[0230] In some embodiments, the preset duration in methods 1 to 5 above may be configured by the network device, indicated by the terminal device, or specified by the protocol; this disclosure does not limit the duration.
[0231] In some embodiments, the preset durations in methods 1 to 5 described above may be different.
[0232] In some embodiments, any two or more preset durations in methods 1 to 5 above may be the same.
[0233] Case 2: The first information only includes the time information transmitted by the terminal device skip PUSCH.
[0234] In some embodiments, the time information transmitted by the terminal device skip PUSCH includes, but is not limited to, at least one of the following:
[0235] 1. Duration of skip PUSCH transmission by the terminal device; wherein, the network device may perform the PUSCH resource scheduling operation of this embodiment of the present disclosure within the duration of the skip PUSCH transmission, starting from the time the terminal device initiates the skip PUSCH transmission.
[0236] 2. The start time of the terminal device skipping PUSCH transmission; wherein, the network device may use this start time to perform the PUSCH resource scheduling operation of this embodiment.
[0237] 3. The end time of the terminal device skip PUSCH transmission; wherein, the network device may execute the PUCCH resource configuration operation of this embodiment of the present disclosure from the time the terminal device performs skip PUSCH transmission, and restore the original resource scheduling mode at the end time.
[0238] 4. The time period during which the terminal device skips PUSCH transmission; wherein, the network device may perform the PUSCH resource scheduling operation of this embodiment of the present disclosure within this time period.
[0239] 5. The terminal device anticipates the next time to schedule PUSCH resources; wherein, the network device may perform the PUSCH resource scheduling operation of this embodiment before the time, and then schedule PUSCH resources normally for the terminal device after the time.
[0240] 6. Duration identifier: Different duration identifiers correspond to different durations of skip PUSCH transmissions.
[0241] In some embodiments, the duration identifier is determined by the terminal device based on the correspondence between the duration of skip PUSCH transmission and the duration identifier; correspondingly, after receiving the duration identifier, the network device can determine the duration of the skip PUSCH transmission of the terminal device based on the correspondence between the duration of skip PUSCH transmission and the duration identifier, and perform the PUSCH resource scheduling operation of this embodiment within the duration of the skip PUSCH transmission from the start of the skip PUSCH transmission of the terminal device.
[0242] 7. Time period identifiers: Different time period identifiers correspond to different time periods of skip PUSCH transmission.
[0243] In some embodiments, the time period identifier is determined by the terminal device based on the correspondence between the time period of the skip PUSCH transmission and the time period identifier; accordingly, after receiving the time period identifier, the network device can determine the time period during which the terminal device performs skip PUSCH transmission based on the correspondence between the time period of the skip PUSCH transmission and the time period identifier, and perform the PUSCH resource scheduling operation of this embodiment within the time period during which the terminal device performs skip PUSCH transmission.
[0244] In some embodiments, the correspondence between the duration of the skip PUSCH transmission and the duration identifier is configured by the network device for the terminal device.
[0245] In some embodiments, the correspondence between the duration of the skip PUSCH transmission and the duration identifier can be set by the terminal device itself.
[0246] In some embodiments, the correspondence between the duration of a skip PUSCH transmission and the duration identifier may be defined by the protocol.
[0247] In some embodiments, a duration list can be used to indicate the correspondence between the duration of a skip PUSCH transmission and a duration identifier.
[0248] In some embodiments, the correspondence between the time period of skip PUSCH transmission and the time period identifier is configured by the network device for the terminal device.
[0249] In some embodiments, the correspondence between the time period transmitted by skip PUSCH and the time period identifier can be set by the terminal device itself.
[0250] In some embodiments, the correspondence between the time period transmitted by skip PUSCH and the time period identifier can be defined by the protocol.
[0251] In some embodiments, a time period list can be used to indicate the correspondence between the time periods transmitted by skip PUSCH and the time period identifiers.
[0252] In some embodiments, the PUSCH resource scheduling operations in the present disclosure embodiments 1-7 above include, but are not limited to, at least one of the following:
[0253] Network devices stop scheduling PUSCH resources for terminal devices;
[0254] Network devices reclaim PUSCH resources that have been scheduled for terminal devices;
[0255] The network device stops attempting to receive uplink signals on the PUSCH resource;
[0256] Network devices reduce the number of times they attempt to receive uplink signals on PUSCH resources;
[0257] The network device stops decoding the received uplink signals on the PUSCH resource.
[0258] Case 3: The first information includes indication information for the terminal device to skip uplink resource transmission, and time information for the terminal device to skip PUSCH transmission.
[0259] In some embodiments, when the first information includes indication information for the terminal device to skip PUSCH transmission and time information for the terminal device to skip PUSCH transmission, the network device can schedule PUSCH resources in accordance with the manner described in Case 1 above.
[0260] In some embodiments, when the first information includes indication information for the terminal device to skip PUSCH transmission and time information for the terminal device to skip PUSCH transmission, the network device can schedule PUSCH resources in accordance with the manner described in Case 2 above.
[0261] Step S2104: Based on the algorithm and / or AI model, determine whether the terminal device skips PUCCH transmission.
[0262] In some embodiments, "terminal device skip PUCCH transmission" refers to the terminal device skipping or not transmitting on the PUCCH.
[0263] In some embodiments, "skip PUCCH transmission" can be used interchangeably with terms such as "skip transmission on PUCCH resource", "skip PUCCH resource transmission", "skip PUCCH uplink transmission", "skip uplink transmission", and "skip transmission". "skip" can be used interchangeably with terms such as "skip", "not transmit", "jump", and "skip over".
[0264] In some embodiments, the terminal device determines whether to skip PUCCH transmission based on an algorithm, including but not limited to the following methods:
[0265] Method 1: Determine whether the terminal device should skip PUCCH transmission based on network feedback. For example, the terminal device can analyze feedback information from the network. If the network indicates that specific control information does not need to be sent (e.g., the base station did not request a CSI report), the terminal device can choose to skip the corresponding PUCCH transmission.
[0266] Method 2: Analyze historical transmission patterns to determine whether the terminal device skips PUCCH transmissions. For example, the terminal device can analyze historical PUCCH transmission patterns to identify time periods where frequent control information transmission is not required. For instance, under stable network and good channel conditions, the frequency of CSI reports may be reduced.
[0267] Method 3: Determine whether the terminal device should skip PUCCH transmission based on application layer requirements. The terminal device can determine whether frequent sending of scheduling requests or other control information is necessary. For example, when background applications are less active, PUCCH transmission may be reduced; in this case, skipping PUCCH transmission is permissible.
[0268] Method 4: Determine whether the terminal device should skip PUCCH transmission based on the power consumption optimization strategy. For example, when the terminal device has low battery power, it may prioritize skipping non-critical PUCCH transmissions to extend the device's battery life. In this case, it is determined that the terminal device should skip PUCCH transmission.
[0269] Method 5: Monitor channel conditions to determine whether the terminal device skips PUCCH transmissions. For example, if the channel quality is very good and stable, the terminal device may reduce the frequency of CSI reporting, thereby skipping some PUCCH transmissions, i.e., skipping PUCCH transmissions.
[0270] Method 6: Analyze user behavior patterns to determine whether the terminal device skips PUCCH transmissions. For example, the terminal device can analyze user behavior patterns (such as device usage habits) to predict when frequent control information transmissions may not be necessary, and during these times the terminal device may skip PUCCH transmissions.
[0271] In some embodiments, the name of "AI model" etc. is not limited to the name described in the embodiments, and terms such as "predictive model", "machine learning model", "predictive model", "deep learning model", "neural network model", and "AI algorithm" are used interchangeably.
[0272] In some embodiments, the type of AI model is not limited in this disclosure. For example, the AI model can be LSTM, CNN, Transformer, etc.
[0273] In some embodiments, the AI model may be trained based on historical skip PUCCH transmission data.
[0274] In some embodiments, when making predictions based on an AI model, the inputs to the AI model may include, but are not limited to, the following: network feedback information, historical transmission patterns of the terminal device, application layer requirement information, power consumption optimization strategies of the terminal device, channel condition monitoring information, user behavior patterns, etc.
[0275] In some embodiments, during the prediction process, the terminal device is determined to skip PUCCH transmission if at least one of the following conditions is met:
[0276] No new services arrived at the terminal device during the first time period;
[0277] The terminal device did not generate an SR during the second time period;
[0278] The terminal device had no feedback information to be sent during the third time period;
[0279] No downlink transmission;
[0280] Feedback from the HARQ process on the terminal device is disabled.
[0281] For example, in a scenario where a terminal device sends a HARQ-ACK or SR, if the terminal device predicts that no new service will arrive within a certain period of time (i.e., no SR will be generated), or if there is no feedback to send (e.g., no downlink transmission, or feedback for some HARQ processes is disabled), then the terminal device will skip the PUCCH transmission.
[0282] In scenarios where a terminal device sends CSI, if the terminal device predicts that it can skip a periodic CSI report for a certain period of time in the future, it will determine to skip the PUCCH transmission.
[0283] In some embodiments, the first time period, the second time period, and the third time period can be any time period before the terminal device skips the PUCCH transmission.
[0284] In some embodiments, one or more of the first time period, the second time period, and the third time period may be configured by the network device, or may be defined by the protocol, or may be determined by the terminal device; this disclosure does not limit the scope of the embodiments.
[0285] In some embodiments, the lengths of any two or more of the first, second, and third time periods may be the same or different.
[0286] In some embodiments, the AI model used in step S2101 is the same as the model used in step S2104.
[0287] In some embodiments, the AI model used in step S2101 is different from the model used in step S2104.
[0288] In some embodiments, the internal algorithm used in step S2101 is the same as the internal algorithm used in step S2104.
[0289] In some embodiments, the internal algorithm used in step S2101 is different from the internal algorithm used in step S2104.
[0290] In step S2105, the terminal device sends the first information to the network device when it determines that the terminal device skips the PUCCH transmission.
[0291] In some embodiments, the first information instructs the terminal device to skip PUCCH transmission.
[0292] In some embodiments, the first information is used by the network device to configure PUCCH resources.
[0293] In some embodiments, the first information is used for at least one of the following:
[0294] Network devices stop configuring PUCCH resources for terminal devices;
[0295] Network devices should reduce the number of PUCCH resources configured for terminal devices;
[0296] The network device stops attempting to receive uplink signals on the PUCCH resource;
[0297] Network devices reduce the number of times they attempt to receive uplink signals on PUCCH resources;
[0298] The network device stops decoding the received uplink signals on the PUCCH resource.
[0299] In some embodiments, the terminal device may send first information via at least one of the following messages:
[0300] UCI;
[0301] MAC CE.
[0302] In some embodiments, the first information is sent during a first transmission process of the terminal device, which occurs before the terminal device performs a skip PUCCH transmission.
[0303] In some embodiments, the first transmission process is the last uplink transmission process before the terminal device performs the skip PUCCH transmission.
[0304] Step S2106: The network device configures PUCCH resources according to the first information.
[0305] In some embodiments, the first information includes at least one of the following:
[0306] Indication information transmitted by the terminal device skipping the PUCCH;
[0307] The terminal device skips the time information transmitted by the PUCCH.
[0308] In some embodiments, different first pieces of information correspond to different processing methods, specifically including the following three cases:
[0309] Case 1: The first information only includes the indication information transmitted by the terminal device skip PUCCH.
[0310] In some embodiments, the network device schedules PUCCH resources based on first information, including but not limited to at least one of the following methods:
[0311] Method 1: Stop configuring PUCCH resources for the terminal device; For example, the network device may stop configuring PUCCH resources for the terminal device from the moment it receives the first information; and then configure PUCCH resources for the terminal device again after a preset time period, or, upon receiving an instruction from the terminal device to instruct on configuring PUCCH resources, continue configuring PUCCH resources for the terminal device.
[0312] Method 2: Reduce the configuration of uplink resources for the terminal device. For example, the network device may reduce the configuration of PUCCH resources for the terminal device from the moment it receives the first information; and restore the configuration of PUCCH resources for the terminal device after a preset time; or, upon receiving an instruction from the terminal device to configure PUCCH resources, restore the configuration of PUCCH resources for the terminal device.
[0313] Method 3: Stop attempting to receive uplink signals on PUCCH resources. For example, the network device may stop attempting to receive uplink signals on PUCCH resources from the moment it receives the first information; and then attempt to receive uplink signals on PUCCH resources again after a preset time period, or, upon receiving an instruction from the terminal device, attempt to receive uplink signals on PUCCH resources again.
[0314] Method 4: Reduce the number of times the network device attempts to receive uplink signals on the PUCCH resource. For example, the network device may reduce the number of times it attempts to receive uplink signals on the PUCCH resource from the moment it receives the first information; and then resume the number of times it attempts to receive uplink signals on the PUCCH resource after a preset time period, or, upon receiving an instruction from the terminal device, resume the number of times it attempts to receive uplink signals on the PUCCH resource.
[0315] Method 5: Stop decoding the received uplink signal on the PUCCH resource. For example, the network device may stop decoding the received uplink signal on the PUCCH resource from the moment it receives the first information, and then decode the received uplink signal on the PUCCH resource again after a preset time, or, upon receiving an instruction from the terminal device, decode the received uplink signal on the PUCCH resource again.
[0316] In some embodiments, the preset duration in methods 1 to 5 above may be configured by the network device, indicated by the terminal device, or specified by the protocol; this disclosure does not limit the duration.
[0317] In some embodiments, the preset durations in methods 1 to 5 described above may be different.
[0318] In some embodiments, any two or more preset durations in methods 1 to 5 above may be the same.
[0319] Case 2: The first information only includes the time information transmitted by the terminal device skip PUCCH.
[0320] In some embodiments, the time information transmitted by the terminal device skipping PUCCH includes, but is not limited to, at least one of the following:
[0321] 1. Duration of skip PUCCH transmission by the terminal device; wherein, the network device may perform the PUCCH resource configuration operation of this embodiment of the present disclosure within the duration of the skip PUCCH transmission, starting from the time the terminal device initiates the skip PUCCH transmission.
[0322] 2. The start time of the terminal device skipping PUCCH transmission; wherein, the network device may use this start time to perform the PUCCH resource configuration operation of this embodiment.
[0323] 3. The end time of the terminal device skip PUCCH transmission; wherein, the network device may execute the PUCCH resource configuration operation of this embodiment of the present disclosure from the time the terminal device performs skip PUCCH transmission, and restore the original resource configuration mode at the end time.
[0324] 4. The time period during which the terminal device skips PUCCH transmission; wherein, the network device may perform the PUCCH resource configuration operation of this embodiment of the present disclosure within this time period.
[0325] 5. The terminal device anticipates the next time to configure PUCCH resources; wherein, the network device may perform the PUCCH resource configuration operation of this embodiment before the time, and then configure the PUCCH resources normally for the terminal device after the time.
[0326] 6. Duration identifier: Different duration identifiers correspond to different skip PUCCH transmission durations;
[0327] In some embodiments, the duration identifier is determined by the terminal device based on the correspondence between the duration of the skip PUCCH transmission and the duration identifier; correspondingly, after receiving the duration identifier, the network device can determine the duration of the skip PUCCH transmission of the terminal device based on the correspondence between the duration of the skip PUCCH transmission and the duration identifier. Then, starting from the time the terminal device initiates the skip PUCCH transmission, the PUCCH resource configuration operation of this embodiment is performed within the duration of the skip PUCCH transmission.
[0328] In some embodiments, the duration identifiers in the time information corresponding to the skip PUSCH transmission and skip PUCCH transmission of the terminal device may be the same or different.
[0329] In some embodiments, the correspondence between the duration of the skip PUCCH transmission and the duration identifier is configured by the network device for the terminal device.
[0330] In some embodiments, the correspondence between the duration of the skip PUCCH transmission and the duration identifier can be set by the terminal device itself.
[0331] In some embodiments, the correspondence between the duration of the skip PUCCH transmission and the duration identifier can be defined by the protocol.
[0332] In some embodiments, a duration list can be used to indicate the correspondence between the duration of a skip PUCCH transmission and the duration identifier.
[0333] In some embodiments, the duration list corresponding to the skip PUSCH transmission of the terminal device may be the same as or different from the duration list corresponding to the skip PUCCH transmission.
[0334] 7. Time period identifiers: Different time period identifiers correspond to different time periods of skip PUCCH transmission.
[0335] In some embodiments, the time period identifier is determined by the terminal device based on the correspondence between the time period of the skip PUCCH transmission and the time period identifier; accordingly, after receiving the time period identifier, the network device can determine the time period during which the terminal device performs skip PUCCH transmission based on the correspondence between the time period of the skip PUCCH transmission and the time period identifier, and perform the PUCCH resource configuration operation of this embodiment within the time period during which the terminal device performs skip PUCCH transmission.
[0336] In some embodiments, the time period identifiers in the time information corresponding to the terminal device's skip PUSCH transmission and skip PUCCH transmission may be the same or different.
[0337] In some embodiments, the correspondence between the time period transmitted by skip PUCCH and the time period identifier is configured by the network device for the terminal device.
[0338] In some embodiments, the correspondence between the time period transmitted by skip PUCCH and the time period identifier can be set by the terminal device itself.
[0339] In some embodiments, the correspondence between the time period transmitted by skip PUCCH and the time period identifier can be defined by the protocol.
[0340] In some embodiments, a time period list can be used to indicate the correspondence between the time periods transmitted by skip PUCCH and the time period identifiers.
[0341] In some embodiments, the time period list corresponding to the skip PUSCH transmission of the terminal device may be the same as or different from the time period list corresponding to the skip PUCCH transmission.
[0342] In some embodiments, the PUCCH resource configuration operations in the present disclosure embodiments 1-7 above include, but are not limited to, at least one of the following:
[0343] Network devices stop configuring PUCCH resources for terminal devices;
[0344] Network devices should reduce the number of PUCCH resources configured for terminal devices;
[0345] The network device stops attempting to receive uplink signals on the PUCCH resource;
[0346] Network devices reduce the number of times they attempt to receive uplink signals on PUCCH resources;
[0347] The network device stops decoding the received uplink signals on the PUCCH resource.
[0348] Case 3: The first information includes indication information for the terminal device to skip PUCCH transmission, and time information for the terminal device to skip PUCCH transmission.
[0349] In some embodiments, when the first information includes indication information for the terminal device to skip PUCCH transmission and time information for the terminal device to skip PUCCH transmission, the network device may configure PUCCH resources in accordance with the manner described in Case 1 above.
[0350] In some embodiments, when the first information includes indication information for the terminal device to skip PUCCH transmission and time information for the terminal device to skip PUCCH transmission, the network device may configure PUCCH resources in accordance with the manner described in Case 2 above.
[0351] It should be noted that in the embodiments disclosed herein, "first" can be interchanged with terms such as "certain," "preset," "preset," "set," and "indicated." "First A," "certain A," "preset A," "preset A," "set A," and "indicated A" can be interpreted as A pre-defined in a protocol, etc., or as A obtained through setting, configuration, or instruction, etc., or as specific A, a certain A, any A, or first A, etc., but are not limited thereto.
[0352] In some embodiments, terms such as “send,” “transmit,” “report,” “transmit,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0353] The communication method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2116. For example, a combination of steps S2101 to S2103 may be implemented as an independent embodiment; a combination of steps S2104 to S2106 may be implemented as an independent embodiment.
[0354] In some embodiments, steps S2101 and S2104 can be executed in an interchangeable order or simultaneously. For example, S2101 and S2104 can be executed simultaneously, that is, simultaneously determining whether the terminal device skips PUSCH transmission and determining whether the terminal device skips PUCCH transmission. Alternatively, step S2101 can be executed first, followed by step S2104; or step S2104 can be executed first, followed by step S2101.
[0355] In some embodiments, steps S2101-S2102 and S2104-S2105 may be performed in an alternate order or simultaneously.
[0356] In some embodiments, steps S2101 to S2103 and S2104 to S2106 may be performed in an alternate order or simultaneously.
[0357] In some embodiments, steps S2101 and S2104 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0358] In some embodiments, steps S2102 and S2103 may be omitted or substituted in different implementations. For example, if the terminal device determines that it will not perform skip uplink resource transmission, steps S2102 to S2103 are not executed, and step S2104 is executed directly.
[0359] In some embodiments, steps S2105 and S2106 are optional; in different embodiments, one or more of these steps may be omitted or substituted. For example, if the terminal device determines that skip PUSCH transmission will not be performed, steps S2105 and S2106 are not executed.
[0360] In some embodiments, if it is determined in step S2101 that the terminal device will not perform skip PUSCH transmission, then step S2104 (or steps S2104 to S2106) can be executed; or, if it is determined in step S2104 that the terminal device will not perform skip PUCCH transmission, then step S2101 (or steps S2101 to S2103) can be executed.
[0361] Referring to Figure 2b, which is an exemplary interactive schematic diagram of an information processing method according to an embodiment of the present disclosure, the information processing method includes the following steps:
[0362] In step S2201, the terminal device determines whether to perform skip PUSCH transmission and skip PUCCH transmission based on the algorithm and / or AI model.
[0363] In some embodiments, the terminal device can use both algorithms and AI models to predict whether it will skip uplink resource transmission. For example, the terminal device can use both algorithms and AI models to predict whether it will skip PUSCH transmission; or it can use both internal algorithms and AI models to predict whether it will skip PUCCH transmission.
[0364] In some embodiments, when using both internal algorithms and AI models for prediction, if the results of both prediction methods are consistent and both predict "the terminal device skips uplink resource transmission," then it is determined that the terminal device will skip uplink resource transmission. If the results of the two prediction methods are inconsistent, then it is determined that the terminal device will not skip uplink resource transmission. For example, taking PUSCH resources as the uplink resource, if both the internal algorithm and the AI model predict "the terminal device skips PUSCH transmission," then it is determined that the terminal device will skip PUSCH transmission; if the internal algorithm predicts "the terminal device skips PUSCH transmission," while the prediction model predicts "the terminal device will not skip PUSCH transmission," then it is determined that the terminal device will not skip PUSCH transmission.
[0365] In some embodiments, when using both internal algorithms and AI models for prediction, if the result of at least one prediction method is "the terminal device performs skip uplink resource transmission," then it is determined that the terminal device performs skip uplink resource transmission. For example, if the uplink resource is PUSCH resource, if the result of either the internal algorithm or the AI model is "the terminal device skips PUSCH transmission," then it is determined that the terminal device performs skip PUSCH transmission.
[0366] In some embodiments, different prediction methods can be used to predict whether the terminal device will skip uplink resource transmission on different types of uplink resources. For example, an AI model can be used to determine whether the terminal device will skip PUSCH transmission, while an internal algorithm can be used to determine whether the terminal device will skip PUCCH transmission; or, an algorithm can be used to determine whether the terminal device will skip PUCCH transmission, while an AI model can be used to determine whether the terminal device will skip PUSCH transmission.
[0367] It should be noted that, for the optional implementation method of determining whether the terminal device skips PUSCH transmission based on internal algorithms and AI models, please refer to step S2101 in the embodiment shown in Figure 2a; for the optional implementation method of determining whether the terminal device skips PUCCH transmission based on algorithms and AI models, please refer to step S2103 in the embodiment shown in Figure 2a, which will not be elaborated here.
[0368] In step S2202, the terminal device sends first information to the network device when it determines that the terminal device is skipping PUSCH transmission and / or skipping PUCCH transmission.
[0369] In some embodiments, sending first information to a network device includes, but is not limited to, the following three cases:
[0370] Scenario 1: If the terminal device determines that it has skipped PUSCH transmission, it sends the first information to the network device.
[0371] In some embodiments, the first information is used to instruct the terminal device to skip PUSCH transmission.
[0372] In some embodiments, the first information is used by network devices to schedule PUSCH resources.
[0373] In some embodiments, the first information is used for at least one of the following:
[0374] Network devices stop scheduling PUSCH resources for terminal devices;
[0375] Network devices reclaim PUSCH resources that have been scheduled for terminal devices;
[0376] The network device stops attempting to receive uplink signals on the PUSCH resource;
[0377] Network devices reduce the number of times they attempt to receive uplink signals on PUSCH resources;
[0378] The network device stops decoding the received uplink signals on the PUSCH resource.
[0379] In some embodiments, the first information includes at least one of the following:
[0380] Instructions for skipping PUSCH transmission from the terminal device;
[0381] The terminal device skips the time information transmitted by PUSCH.
[0382] In some embodiments, the time information includes at least one of the following:
[0383] The duration of the terminal device's skip PUSCH transmission;
[0384] The start time of the terminal device's skip PUSCH transmission;
[0385] The end time of the terminal device's skip PUSCH transmission;
[0386] The time period during which the terminal device skips PUSCH transmission;
[0387] The terminal device is looking forward to the next time it will schedule PUSCH resources.
[0388] Duration identifiers; different duration identifiers correspond to different skip PUSCH transmission durations.
[0389] Time period identifiers, different time period identifiers correspond to different time periods of skip PUSCH transmission.
[0390] Scenario 2: If the terminal device determines that it has skipped PUCCH transmission, it sends the first information to the network device.
[0391] In some embodiments, the first information instructs the terminal device to skip PUCCH transmission.
[0392] In some embodiments, the first information is used to instruct the network device to configure PUCCH resources.
[0393] In some embodiments, the first information is used to indicate at least one of the following:
[0394] Stop configuring PUCCH resources for terminal devices;
[0395] Reduce the amount of PUCCH resources configured for terminal devices;
[0396] Stop attempting to receive uplink signals on PUCCH resources;
[0397] Reduce the number of times you attempt to receive uplink signals on PUCCH resources;
[0398] Stop decoding received uplink signals on the PUCCH resource.
[0399] In some embodiments, the first information includes at least one of the following:
[0400] Indication information transmitted by the terminal device skipping the PUCCH;
[0401] The terminal device skips the time information transmitted by the PUCCH.
[0402] In some embodiments, the time information includes at least one of the following:
[0403] The duration of the terminal device's skip PUCCH transmission;
[0404] The start time of the terminal device's skip PUCCH transmission;
[0405] The end time of the terminal device's skip PUCCH transmission;
[0406] The time period during which the terminal device skips PUCCH transmission;
[0407] The terminal device looks forward to the next time it can configure PUCCH resources;
[0408] Duration identifiers; different duration identifiers correspond to different skip PUCCH transmission durations.
[0409] Time period identifiers, different time period identifiers correspond to different time periods of skip PUCCH transmission.
[0410] Case 3: If the terminal device determines that it is skipping PUSCH transmission, and if it determines that it is skipping PUCCH, it sends the first information to the network device.
[0411] In some embodiments, the first information is used for network device scheduling and / or configuration of uplink resources.
[0412] In some embodiments, uplink resources include PUCCH resources and PUSCH resources.
[0413] In some embodiments, the first information is used for at least one of the following:
[0414] Network equipment stops allocating uplink resources for terminal devices;
[0415] Network equipment recycling has been used to allocate uplink resources for terminal equipment;
[0416] Network devices stop configuring uplink resources for terminal devices;
[0417] Network equipment reduces the amount of uplink resources allocated to terminal devices;
[0418] Network devices stop attempting to receive uplink signals;
[0419] Network devices reduce the number of times they attempt to receive uplink signals;
[0420] The network device stops decoding the received uplink signal.
[0421] The first information includes at least one of the following:
[0422] Indication information for terminal devices to skip uplink resource transmission;
[0423] The time information for the terminal device to skip uplink resource transmission.
[0424] In some embodiments, the time information includes at least one of the following:
[0425] The duration of the terminal device skipping uplink resource transmission;
[0426] The start time of the terminal device skipping uplink resource transmission;
[0427] The end time of the terminal device skipping uplink resource transmission;
[0428] The time period during which the terminal device skips uplink resource transmission;
[0429] The terminal device is looking forward to the next opportunity to allocate uplink resources;
[0430] Duration identifiers, different duration identifiers correspond to different durations of skip uplink resource transmission;
[0431] Time period identifiers, different time period identifiers correspond to different time periods of skip uplink resource transmission.
[0432] In some embodiments, optional implementations of step S2202 can be found in steps S2102 and S2105 in the embodiment shown in FIG2a, which will not be described in detail here.
[0433] In step S2203, the network device schedules PUSCH resources and / or configures PUCCH resources according to the first information.
[0434] In some embodiments, step S2203 above includes, but is not limited to, the following three cases:
[0435] Scenario 1: When the terminal device skips PUSCH transmission, the network device schedules PUSCH resources based on the first information.
[0436] In some embodiments, the network device schedules PUSCH resources based on first information, including but not limited to at least one of the following:
[0437] Network devices stop scheduling PUSCH resources for terminal devices;
[0438] Network devices reclaim PUSCH resources that have been scheduled for terminal devices;
[0439] The network device stops attempting to receive uplink signals on the PUSCH resource;
[0440] Network devices reduce the number of times they attempt to receive uplink signals on PUSCH resources;
[0441] The network device stops decoding the received uplink signals on the PUSCH resource.
[0442] Scenario 2: When the terminal device skips PUCCH transmission, the network device configures PUCCH resources based on the first information.
[0443] In some embodiments, the network device configures PUCCH resources based on first information, including but not limited to at least one of the following:
[0444] Network devices stop configuring PUCCH resources for terminal devices;
[0445] Network devices should reduce the number of PUCCH resources configured for terminal devices;
[0446] The network device stops attempting to receive uplink signals on the PUCCH resource;
[0447] Network devices reduce the number of times they attempt to receive uplink signals on PUCCH resources;
[0448] The network device stops decoding the received uplink signals on the PUCCH resource.
[0449] Case 3: When the terminal device skips PUSCH transmission and also skips PUCCH transmission, the network device schedules and / or configures uplink resources based on the first information.
[0450] In some embodiments, the network device schedules and / or configures uplink resources based on first information, including:
[0451] Stop allocating uplink resources for terminal devices;
[0452] Reclaim uplink resources that have been scheduled for terminal devices;
[0453] Stop configuring uplink resources for terminal devices;
[0454] Reduce the allocation of uplink resources to terminal devices;
[0455] Stop attempting to receive uplink signals;
[0456] Reduce the number of times you attempt to receive uplink signals;
[0457] Stop decoding the received uplink signal.
[0458] In some embodiments, the network device schedules and / or configures uplink resources according to the first information, which can be referred to as steps S2103 and S2106 in the embodiment shown in FIG2a above, and will not be described in detail here.
[0459] In some embodiments, the first information is sent during a first transmission process of the terminal device, which occurs before the terminal device performs skip uplink resource transmission.
[0460] In some embodiments, the first transmission process is the last uplink transmission process before the terminal device performs skip uplink resource transmission.
[0461] In some embodiments, skip uplink resource transmission includes at least one of skip PUSCH transmission and skip PUCCH transmission.
[0462] Referring to Figure 2c, which is an exemplary interactive schematic diagram of an information processing method according to an embodiment of the present disclosure, the information processing method includes the following steps:
[0463] Step S2301: The terminal device predicts whether to skip uplink resource transmission based on the algorithm and / or AI model.
[0464] In some embodiments, uplink resources include, but are not limited to, at least one of PUCCH resources.
[0465] In some embodiments, "terminal device skip uplink resource transmission" refers to the behavior of the terminal device skipping or not transmitting on specific uplink resources (such as PUSCH or PUCCH).
[0466] In some embodiments, the terminal device predicts whether to skip uplink resource transmission based on algorithms and / or AI models. Optional implementations of steps S2101 and S2104 in the embodiment shown in Figure 2a, and optional implementations of step S2201 in Figure 2b, are not detailed here.
[0467] Step S2302: If it is determined that the terminal device skips uplink resource transmission, send the first information to the network device.
[0468] In some embodiments, sending first information to a network device includes, but is not limited to, the following three cases:
[0469] Scenario 1: If the terminal device determines that it has skipped PUSCH transmission, it sends the first information to the network device.
[0470] Scenario 2: If the terminal device determines that it has skipped PUCCH transmission, it sends the first information to the network device.
[0471] Case 3: If the terminal device determines that it is skipping PUSCH transmission, and if it determines that it is skipping PUCCH transmission, it sends the first information to the network device.
[0472] In some embodiments, optional implementations of step S2302 can refer to the optional implementations in the embodiments shown in FIG2a and FIG2b, which will not be described in detail here.
[0473] In step S2303, the network device schedules and / or configures uplink resources based on the first information.
[0474] In some embodiments, optional implementations of step S2303 can refer to the optional implementations in the embodiments shown in FIG2a and FIG2b, which will not be described in detail here.
[0475] Referring to Figure 2d, which is an exemplary interactive schematic diagram of an information processing method according to an embodiment of the present disclosure, the information processing method includes the following steps:
[0476] Step S2401: The terminal device sends the first information to the network device.
[0477] In some embodiments, the first information instructs the terminal device to skip uplink resource transmission.
[0478] In some embodiments, uplink resources include, but are not limited to, at least one of PUCCH resources.
[0479] In some embodiments, the network device may configure and / or schedule uplink resources for the terminal device based on the first information.
[0480] In some embodiments, optional implementations of step S2401 can refer to the optional implementations in the embodiments shown in FIG2a and FIG2b, which will not be described in detail here.
[0481] In the embodiments disclosed herein, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations in other embodiments.
[0482] This disclosure also provides embodiments of an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the first device in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by the second device in any of the above methods.
[0483] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0484] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).
[0485] Figure 3a is an exemplary structural schematic diagram of an information processing apparatus according to an embodiment of the present disclosure. As shown in Figure 3a, the information processing apparatus 3100 may include:
[0486] The transceiver module 3101 is used to send first information to the network device, the first information instructing the terminal device to skip uplink resource transmission.
[0487] In some embodiments, the first information is used for network device scheduling and / or configuration of uplink resources.
[0488] In some embodiments, the first information is used for at least one of the following:
[0489] Network equipment stops allocating uplink resources for terminal devices;
[0490] Network equipment recycling has been used to allocate uplink resources for terminal equipment;
[0491] Network devices stop configuring uplink resources for terminal devices;
[0492] Network equipment reduces the amount of uplink resources allocated to terminal devices;
[0493] Network devices stop attempting to receive uplink signals;
[0494] Network devices reduce the number of times they attempt to receive uplink signals;
[0495] The network device stops decoding the received uplink signal.
[0496] In some embodiments, the first information includes at least one of the following:
[0497] Indication information for terminal devices to skip uplink resource transmission;
[0498] The time information for the terminal device to skip uplink resource transmission.
[0499] In some embodiments, the time information includes at least one of the following:
[0500] The duration of the terminal device skipping uplink resource transmission;
[0501] The start time of the terminal device skipping uplink resource transmission;
[0502] The end time of the terminal device skipping uplink resource transmission;
[0503] The time period during which the terminal device skips uplink resource transmission;
[0504] The terminal device is looking forward to the next opportunity to allocate uplink resources;
[0505] Duration identifiers, different duration identifiers correspond to different durations of skip uplink resource transmission;
[0506] Time period identifiers, different time period identifiers correspond to different time periods of skip uplink resource transmission.
[0507] In some embodiments, the uplink resources include at least one of the following:
[0508] PUCCH resources;
[0509] PUSCH resources.
[0510] In some embodiments, the information processing device 3100 further includes:
[0511] Processing module 3102 is configured to perform at least one of the following:
[0512] Based on the algorithm, predict whether the terminal device will skip uplink resource transmission;
[0513] Based on an AI model, it predicts whether terminal devices will skip uplink resource transmission.
[0514] In some embodiments, when the uplink resource is a PUSCH resource and at least one of the following conditions is met, the terminal device skips uplink resource transmission:
[0515] The terminal device has no non-periodic CSIs pending reporting;
[0516] The terminal device does not have SRB signaling radio bearer data to be transmitted;
[0517] The terminal device has no DRB data to be transmitted;
[0518] The terminal device does not have the UCI information to be reused;
[0519] The terminal device only needs to fill in the BSR and wait to report;
[0520] The terminal device is configured with periodic BSR, and no data has arrived on the logical channel.
[0521] In some embodiments, when the uplink resource is a PUCCH resource and at least one of the following conditions is met, the terminal device skips uplink resource transmission:
[0522] No new services arrived at the terminal device during the first time period;
[0523] The terminal device did not generate an SR during the second time period;
[0524] The terminal device had no feedback information to be sent during the third time period;
[0525] No downlink transmission;
[0526] Feedback from the HARQ process on the terminal device is disabled.
[0527] In some embodiments, the first information is sent during a first transmission process of the terminal device, which occurs before the terminal device performs skip uplink resource transmission.
[0528] In some embodiments, the first transmission process is the last uplink transmission process before the terminal device performs skip uplink resource transmission.
[0529] In some embodiments, the first information is sent via at least one of the following messages:
[0530] UCI;
[0531] MAC CE.
[0532] In some embodiments, the transceiver module 3101 is further configured to perform at least one of the communication steps such as sending and / or receiving performed by the network device in any of the above methods (e.g., steps S2102, S2105, S2202, S2302, S2401, but not limited thereto), which will not be elaborated here.
[0533] In some embodiments, the processing module 3202 is used to execute at least one of the other steps performed by the network device in any of the above methods (e.g., steps S2101, S2104, S2201, S2301, but not limited thereto), which will not be described in detail here.
[0534] Figure 3b is a second exemplary structural schematic diagram of an information processing apparatus according to an embodiment of the present disclosure. As shown in Figure 3b, the information processing apparatus 3200 may include:
[0535] The transceiver module 3201 is used to receive first information sent by the terminal device, the first information instructing the terminal device to skip uplink resource transmission.
[0536] In some embodiments, the first information is used for network device scheduling and / or configuration of uplink resources.
[0537] In some embodiments, the information processing device 3200 further includes:
[0538] Processing module 3202 is configured to perform at least one of the following based on the first information:
[0539] Stop allocating uplink resources for terminal devices;
[0540] Reclaim uplink resources that have been scheduled for terminal devices;
[0541] Stop configuring uplink resources for terminal devices;
[0542] Reduce the allocation of uplink resources to terminal devices;
[0543] Stop attempting to receive uplink signals;
[0544] Reduce the number of times you attempt to receive uplink signals;
[0545] Stop decoding the received uplink signal.
[0546] In some embodiments, the first information includes at least one of the following:
[0547] Indication information for terminal devices to skip uplink resource transmission;
[0548] The time information for the terminal device to skip uplink resource transmission.
[0549] In some embodiments, the time information includes at least one of the following:
[0550] The duration of the terminal device skipping uplink resource transmission;
[0551] The start time of the terminal device skipping uplink resource transmission;
[0552] The end time of the terminal device skipping uplink resource transmission;
[0553] The time period during which the terminal device skips uplink resource transmission;
[0554] The terminal device is looking forward to the next opportunity to allocate uplink resources;
[0555] Duration identifiers, different duration identifiers correspond to different durations of skip uplink resource transmission;
[0556] Time period identifiers, different time period identifiers correspond to different time periods of skip uplink resource transmission.
[0557] In some embodiments, the uplink resources include at least one of the following:
[0558] PUCCH resources;
[0559] PUSCH resources.
[0560] In some embodiments, the processing module 3202 is further configured to perform at least one of the following:
[0561] Configure the correspondence between the duration of skip uplink resource transmission and the duration identifier for the terminal device. Different duration identifiers correspond to different durations of skip uplink resource transmission.
[0562] Configure the correspondence between the time period and the time period identifier for the skip uplink resource transmission for the terminal device. Different time period identifiers correspond to different time periods of skip uplink resource transmission.
[0563] In some embodiments, the first information is sent during a first transmission process of the terminal device, which occurs before the terminal device performs skip uplink resource transmission.
[0564] In some embodiments, the first transmission process is the last uplink transmission process before the terminal device performs skip uplink resource transmission.
[0565] In some embodiments, the first information is sent via at least one of the following messages:
[0566] UCI;
[0567] MAC CE.
[0568] In some embodiments, the transceiver module 3201 is further configured to perform communication steps such as sending and / or receiving performed by the network device in any of the above methods, which will not be described in detail here.
[0569] In some embodiments, the processing module 3202 is also used to execute at least one of the other steps performed by the network device in any of the above methods (e.g., steps S2103, S2106, S2203, S2303, but not limited thereto), which will not be described in detail here.
[0570] Figure 4a is an exemplary structural diagram of a communication device provided according to an embodiment of the present disclosure. The communication device may be a terminal device, or a chip, chip, or processor that supports the terminal device in implementing any of the above methods; alternatively, the communication device may be a network device, or a chip, chip, or processor that supports the network device in implementing any of the above methods. The communication device 4100 can be used to implement the methods described in the above method embodiments, and specific details can be found in the descriptions of the above method embodiments.
[0571] As shown in Figure 4a, the communication device 4100 includes one or more processors 4101. The processor 4101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. The communication device 4100 is used to execute any of the above methods.
[0572] In some embodiments, the communication device 4100 further includes one or more memories 4102 for storing instructions. Optionally, all or part of the memories 4102 may also be located outside the communication device 4100.
[0573] In some embodiments, the processor 4101 performs at least one of other steps (e.g., steps S2101, S2104, S2201, S2301, S2103, S2106, S2203, S2303, but not limited thereto).
[0574] Optionally, the communication device 4100 further includes one or more transceivers 4103. When the communication device 4100 includes one or more transceivers 4103, the transceivers 4103 perform communication steps such as sending and / or receiving in the above method (e.g., steps S2102, S2105, S2202, S2302, S2401, but not limited thereto).
[0575] In some embodiments, a transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, etc., may be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., may be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., may be used interchangeably.
[0576] In some embodiments, the communication device 4100 may include one or more interface circuits 4104. Optionally, the interface circuit 4104 is connected to the memory 4102, and the interface circuit 4104 can be used to receive signals from the memory 4102 or other devices, and can be used to send signals to the memory 4102 or other devices. For example, the interface circuit 4104 can read instructions stored in the memory 4102 and send the instructions to the processor 4101.
[0577] The communication device 4100 described in the above embodiments may be a terminal device, but the scope of the communication device 4100 described in this disclosure is not limited thereto, and the structure of the communication device 4100 may not be limited by FIG4a. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be: (1) an independent integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a first device, a smart first device, a cellular phone, a wireless device, a handheld device, a mobile unit, an in-vehicle device, a cloud device, an artificial intelligence device, etc.; (6) others, etc.
[0578] Figure 4b is an exemplary structural diagram of a chip provided according to an embodiment of the present disclosure. For cases where the communication device can be a chip or a chip system, please refer to the structural diagram of chip 4200 shown in Figure 4b, but it is not limited thereto.
[0579] Chip 4200 includes one or more processors 4201, which are used to perform any of the above methods.
[0580] In some embodiments, chip 4200 further includes one or more interface circuits 4202. Optionally, the interface circuit 4202 is connected to memory 4203, and the interface circuit 4202 can be used to receive signals from memory 4203 or other devices, and the interface circuit 4202 can be used to send signals to memory 4203 or other devices. For example, the interface circuit 4202 can read instructions stored in memory 4203 and send the instructions to processor 4201.
[0581] In some embodiments, the interface circuit 4202 performs at least one of the communication steps of the communication device in the above method, such as sending and / or receiving (e.g., steps S2102, S2105, S2202, S2302, S2401, but not limited thereto).
[0582] The processor 4201 executes at least one of the other steps (e.g., steps S2101, S2104, S2201, S2301, S2103, S2106, S2203, S2303, but not limited thereto) executed by the communication device in any of the above methods.
[0583] In some embodiments, the terms interface circuit, interface, transceiver pin, transceiver, etc., can be used interchangeably.
[0584] In some embodiments, chip 4200 further includes one or more memories 4203 for storing instructions. Optionally, all or part of the memories 4203 may be located outside of chip 4200.
[0585] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0586] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 4100, cause the communication device 4100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0587] This disclosure also provides a program product that, when executed by the communication device 4100, causes the communication device 4100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0588] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. An information processing method, characterized in that, The method, executed by a terminal device, includes: Send a first message to the network device, the first message instructing the terminal device to skip the uplink resource transmission.
2. The method according to claim 1, characterized in that, The first information is used for scheduling and / or configuring uplink resources for the network device.
3. The method according to claim 1 or 2, characterized in that, The first information is used for at least one of the following: The network device stops scheduling uplink resources for the terminal device. The network device reclaims the uplink resources that have been scheduled for the terminal device; The network device stops configuring uplink resources for the terminal device; Network devices reduce the uplink resources configured for the terminal devices; Network devices stop attempting to receive uplink signals; Network devices reduce the number of times they attempt to receive uplink signals; The network device stops decoding the received uplink signal.
4. The method according to any one of claims 1-3, characterized in that, The first information includes at least one of the following: The terminal device's indication information for skipping uplink resource transmission; The terminal device skips the uplink resource transmission time information.
5. The method according to claim 4, characterized in that, The time information includes at least one of the following: The duration of the terminal device skipping uplink resource transmission; The terminal device skips the start time of uplink resource transmission; The end time of the terminal device skipping uplink resource transmission; The time period during which the terminal device skips uplink resource transmission; The terminal device anticipates the next time uplink resources will be allocated. Duration identifiers, different duration identifiers correspond to different durations of skip uplink resource transmission; Time period identifiers, different time period identifiers correspond to different time periods of skip uplink resource transmission.
6. The method according to any one of claims 1-5, characterized in that, The method further includes at least one of the following: Based on the algorithm, it is predicted whether the terminal device will skip uplink resource transmission; Based on an AI model, it is predicted whether the terminal device will skip uplink resource transmission.
7. The method according to any one of claims 1-6, characterized in that, The terminal device skips uplink resource transmission if the uplink resource is a PUSCH resource and at least one of the following conditions is met: The terminal device has no aperiodic channel status information (CSI) to be reported. The terminal device does not have SRB signaling data to be transmitted; The terminal device has no DRB data to be transmitted; The terminal device does not have UCI information to be reused; The terminal device only has a BSR to be filled and reported; The terminal device is configured to periodically fill the BSR, and no data has arrived on the logical channel.
8. The method according to any one of claims 1-7, characterized in that, The terminal device skips uplink resource transmission if the uplink resource is a PUCCH resource and at least one of the following conditions is met: No new services arrived at the terminal device during the first time period; The terminal device did not generate a scheduling request (SR) during the second time period. The terminal device had no feedback information to be sent during the third time period; No downlink transmission; Feedback from the HARQ process of the terminal device is disabled.
9. The method according to any one of claims 1-8, characterized in that, The first information is sent during a first transmission process of the terminal device, which occurs before the terminal device performs skip uplink resource transmission.
10. The method according to claim 9, characterized in that, The first transmission process is the last uplink transmission process before the terminal device performs skip uplink resource transmission.
11. The method according to any one of claims 1-10, characterized in that, The first information is sent via at least one of the following messages: Uplink Control Information (UCI); Media Access Control (MAC) CE.
12. An information processing method, characterized in that, Performed by a network device, the method includes: The terminal device receives first information, which instructs the terminal device to skip uplink resource transmission.
13. The method according to claim 12, characterized in that, The first information is used for scheduling and / or configuring uplink resources for the network device.
14. The method according to claim 12 or 13, characterized in that, The method further includes: Based on the first information, perform at least one of the following: Stop scheduling uplink resources for the terminal device; Reclaim the uplink resources that have been scheduled for the terminal device; Stop configuring uplink resources for the terminal device; Reduce the uplink resources configured for the terminal device; Stop attempting to receive uplink signals; Reduce the number of times you attempt to receive uplink signals; Stop decoding the received uplink signal.
15. The method according to any one of claims 12-14, characterized in that, The first information includes at least one of the following: The terminal device's indication information for skipping uplink resource transmission; The terminal device skips the uplink resource transmission time information.
16. The method according to claim 15, characterized in that, The time information includes at least one of the following: The duration of the terminal device skipping uplink resource transmission; The terminal device skips the start time of uplink resource transmission; The end time of the terminal device skipping uplink resource transmission; The time period during which the terminal device skips uplink resource transmission; The terminal device anticipates the next time uplink resources will be allocated. Duration identifiers, different duration identifiers correspond to different durations of skip uplink resource transmission; Time period identifiers, different time period identifiers correspond to different time periods of skip uplink resource transmission.
17. The method according to any one of claims 12-16, characterized in that, The method further includes at least one of the following: Configure the terminal device with a correspondence between the duration of skip uplink resource transmission and the duration identifier, where different duration identifiers correspond to different durations of skip uplink resource transmission; Configure the terminal device with a correspondence between the time period and the time period identifier for skip uplink resource transmission. Different time period identifiers correspond to different time periods of skip uplink resource transmission.
18. The method according to any one of claims 12-17, characterized in that, The first information is sent during a first transmission process of the terminal device, which occurs before the terminal device performs skip uplink resource transmission.
19. The method according to claim 18, characterized in that, The first transmission process is the last uplink transmission process before the terminal device performs skip uplink resource transmission.
20. The method according to any one of claims 12-19, characterized in that, The first information is sent via at least one of the following messages: UCI; MAC CE.
21. An information processing device, characterized in that, include: The transceiver module is used to send first information to the network device, the first information instructing the terminal device to skip uplink resource transmission.
22. The apparatus according to claim 21, characterized in that, The information processing device further includes: The processing module is configured to perform at least one of the following: Based on the algorithm, it is predicted whether the terminal device will skip uplink resource transmission; Based on an AI model, it is predicted whether the terminal device will skip uplink resource transmission.
23. An information processing device, characterized in that, include: The transceiver module is used to receive first information sent by the terminal device, the first information being used to instruct the terminal device to skip uplink resource transmission.
24. The apparatus according to claim 23, characterized in that, Also includes: The processing module is configured to perform at least one of the following based on the first information: Stop scheduling uplink resources for the terminal device; Reclaim the uplink resources that have been scheduled for the terminal device; Stop configuring uplink resources for the terminal device; Reduce the uplink resources configured for the terminal device; Stop attempting to receive uplink signals; Reduce the number of times you attempt to receive uplink signals; Stop decoding the received uplink signal.
25. A terminal device, characterized in that, include: One or more processors; The terminal device is used to execute the information processing method according to any one of claims 1-11.
26. A network device, characterized in that, include: One or more processors; The network device is used to execute the information processing method according to any one of claims 12-20.
27. An information processing system, characterized in that, include: Terminal equipment and network equipment; The terminal device is configured to implement the information processing method according to any one of claims 1-11; The network device is configured to implement the information processing method according to any one of claims 12-20.
28. A storage medium storing instructions, characterized in that, When the instruction is executed on the communication device, the communication device performs the information processing method as described in any one of claims 1-11 or 12-20.
29. A program product comprising a program and / or instructions, characterized in that, When the program and / or instructions are executed by the communication device, they implement the information processing method as described in any one of claims 1-11 or 12-20.