Method and device for sending or receiving information and readable storage medium
Patent Information
- Application Number
- CN202380008386.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-21
- Publication Date
- 2025-03-28
AI Technical Summary
After receiving the data sent by the network device, the user equipment needs a period of time to collect energy before responding or operating, resulting in insufficient scheduling flexibility. In addition, different user equipment has different power acquisition and storage capabilities, so a method is needed for reasonable scheduling.
The network device sends scheduling control information, including the first scheduling delay and the first feedback delay, to ensure scheduling flexibility, and sends compensation time for energy collection. The user equipment determines the data scheduling delay and data feedback based on the received information. time delay to determine the time required for energy harvesting.
By setting the scheduling delay and compensation duration, user equipment can effectively respond or perform operations, improving scheduling flexibility and adapting to the energy acquisition capabilities of different user equipment.
Smart Images

Figure CN119732156A_ABST
Abstract
Description
Method, device and readable storage medium for sending or receiving information Technical Field
[0001] The present disclosure relates to the field of wireless communication technologies, and in particular to a method, device, and readable storage medium for sending or receiving information. Background Art
[0002] User Equipment (UE) may need to perform an energy collection process to obtain power for communication. Different UEs may have different power storage and power collection capabilities. Network equipment may also perform different scheduling for different UEs. It is necessary to consider how to perform more reasonable communication scheduling for different UEs.
[0003] Summary of the Invention
[0004] The present disclosure provides a method, device, and readable storage medium for sending or receiving information.
[0005] In a first aspect, a method for sending information is provided, which is performed by a network device, the method comprising:
[0006] Sending scheduling control information to user equipment;
[0007] Sending information indicating a compensation duration to the user equipment;
[0008] The scheduling control information includes at least one of the following information:
[0009] a first scheduling delay, where the first scheduling delay is used to determine a data scheduling delay, and the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where data information scheduled by the scheduling control information is located;
[0010] A first feedback delay, where the first feedback delay is used to determine a data feedback delay, where the data feedback delay is used to represent an interval between a third time unit and a fourth time unit, where the third time unit is a time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is a time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
[0011] In some possible implementations, when the data information scheduled by the scheduling control information includes multiple data information, the second time unit is the time unit where the first data information among the multiple data information is located, the third time unit is the time unit where any one of the multiple data information is located, and the feedback information is for at least one data information among the multiple data information.
[0012] In some possible implementations, when the data information scheduled by the scheduling control information is downlink data information, the scheduling control information includes at least one of the first scheduling delay and the first feedback delay.
[0013] In some possible implementations, when the data information scheduled by the scheduling control information is uplink data information, the scheduling control information includes the first scheduling delay.
[0014] In some possible implementations, the sending information indicating the compensation duration to the user equipment includes:
[0015] Sending user equipment-specific signaling to the user equipment, where the user equipment-specific signaling carries the information indicating the compensation duration.
[0016] In some possible implementations, the method further includes:
[0017] receiving a communication recovery duration sent by the user equipment;
[0018] The compensation duration is determined based on the communication recovery duration.
[0019] In some possible implementations, the method further includes:
[0020] Receive recommendation information sent by the user equipment, where the recommendation information includes at least one candidate compensation duration.
[0021] In some possible implementations, the compensation duration includes at least one of a first duration and a second duration, the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay.
[0022] In some possible implementations, the sum of the first duration and the first scheduling delay is the data scheduling duration, and the sum of the second duration and the first feedback delay is the data feedback delay.
[0023] In some possible implementations, the method further includes:
[0024] At least one of the first duration and the second duration is determined according to an agreement.
[0025] In some possible implementations, the compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay.
[0026] In some possible implementations, the sum of the third duration and the first scheduling delay is the data scheduling duration, and the sum of the third duration and the first feedback delay is the data feedback delay.
[0027] In some possible implementations, the method further includes:
[0028] The third duration is determined according to the agreement.
[0029] In a second aspect, a method for receiving information is provided, which is performed by a user equipment, and the method includes:
[0030] Receive scheduling control information sent by network equipment;
[0031] receiving information indicating a compensation duration sent by the network device;
[0032] determining at least one of a data scheduling delay and a data feedback delay;
[0033] The scheduling control information includes at least one of the following information:
[0034] a first scheduling delay, where the first scheduling delay is used to determine the data scheduling delay, and the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where the data information scheduled by the scheduling control information is located;
[0035] a first feedback delay, where the first feedback delay is used to determine the data feedback delay, where the data feedback delay is used to represent the interval between a third time unit and a fourth time unit, where the third time unit is the time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is the time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
[0036] In some possible implementations, when the data information scheduled by the scheduling control information includes multiple data information, the second time unit is the time unit where the first data information among the multiple data information is located, the third time unit is the time unit where any one of the multiple data information is located, and the feedback information is for at least one data information among the multiple data information.
[0037] In some possible implementations, when the data information scheduled by the scheduling control information is downlink data information, the scheduling control information includes at least one of the first scheduling delay and the first feedback delay.
[0038] In some possible implementations, when the data information scheduled by the scheduling control information is uplink data information, the scheduling control information includes the first scheduling delay.
[0039] In some possible implementations, the receiving information sent by the network device and indicating the compensation duration includes:
[0040] Receive user equipment dedicated signaling sent by the network device, where the user equipment dedicated signaling carries the information indicating the compensation duration.
[0041] In some possible implementations, the method further includes:
[0042] The communication recovery duration is sent to the network device, where the communication recovery duration is used to determine the compensation duration.
[0043] In some possible implementations, the method further includes:
[0044] Sending recommendation information to the network device, where the recommendation information includes at least one candidate compensation duration.
[0045] In some possible implementations, the compensation duration includes at least one of a first duration and a second duration, the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay.
[0046] In some possible implementations, the method further includes:
[0047] At least one of the first duration and the second duration is determined according to an agreement.
[0048] In some possible implementations, determining at least one of the data scheduling delay and the data feedback delay includes at least one of the following:
[0049] Determining a data scheduling delay based on the first scheduling delay and the first duration;
[0050] A data feedback delay is determined based on the first feedback delay and the second duration.
[0051] In some possible implementations, determining the data scheduling delay based on the first scheduling delay and the first duration includes:
[0052] The sum of the first scheduling delay and the first duration is determined as the data scheduling delay.
[0053] In some possible implementations, determining the data feedback delay based on the first feedback delay and the second duration includes:
[0054] The sum of the first feedback delay and the second duration is determined as the data feedback delay.
[0055] In some possible implementations, the compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay.
[0056] In some possible implementations, the method further includes:
[0057] The third duration is determined according to the agreement.
[0058] In some possible implementations, determining at least one of the data scheduling delay and the data feedback delay includes at least one of the following:
[0059] Determining a data scheduling delay based on the first scheduling delay and the third duration;
[0060] A data feedback delay is determined based on the first feedback duration and the third duration.
[0061] In some possible implementations, determining the data scheduling delay based on the first scheduling delay and the third duration includes:
[0062] The sum of the first scheduling delay and the third duration is determined as the data scheduling delay.
[0063] In some possible implementations, determining the data feedback delay based on the first feedback delay and the third duration includes:
[0064] The sum of the first feedback delay and the third duration is determined as the data feedback delay.
[0065] In some possible implementations, the method further includes:
[0066] At least one of a data scheduling delay and a data feedback delay is determined according to a protocol agreement.
[0067] According to a third aspect, a device for sending information is provided, which is configured on a network device, and includes:
[0068] a transceiver module, configured to send scheduling control information to a user equipment;
[0069] The transceiver module is further configured to send information indicating a compensation duration to the user equipment;
[0070] The scheduling control information includes at least one of the following information:
[0071] a first scheduling delay, where the first scheduling delay is used to determine a data scheduling delay, and the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where data information scheduled by the scheduling control information is located;
[0072] A first feedback delay, where the first feedback delay is used to determine a data feedback delay, where the data feedback delay is used to represent an interval between a third time unit and a fourth time unit, where the third time unit is a time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is a time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
[0073] In a fourth aspect, a device for receiving information is provided, configured in a user equipment, the device comprising:
[0074] a transceiver module configured to receive scheduling control information sent by a network device;
[0075] The transceiver module is further configured to receive information indicating a compensation duration sent by the network device;
[0076] a processing module configured to determine at least one of a data scheduling delay and a data feedback delay;
[0077] The scheduling control information includes at least one of the following information:
[0078] a first scheduling delay, where the first scheduling delay is used to determine the data scheduling delay, and the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where the data information scheduled by the scheduling control information is located;
[0079] a first feedback delay, where the first feedback delay is used to determine the data feedback delay, where the data feedback delay is used to represent the interval between a third time unit and a fourth time unit, where the third time unit is the time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is the time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
[0080] In a fifth aspect, an electronic device is provided, comprising a processor and a memory, wherein:
[0081] The memory is used to store computer programs;
[0082] The processor is configured to execute the computer program to implement the first aspect or any possible design of the first aspect.
[0083] In a sixth aspect, an electronic device is provided, comprising a processor and a memory, wherein:
[0084] The memory is used to store computer programs;
[0085] The processor is configured to execute the computer program to implement the second aspect or any possible design of the second aspect.
[0086] In a seventh aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are called and executed on a computer, the computer executes the above-mentioned first aspect or any possible design of the first aspect.
[0087] In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are called and executed on a computer, the computer executes the above-mentioned second aspect or any possible design of the second aspect.
[0088] In the ninth aspect, a communication system is provided, which includes a user device and a network device, wherein the network device is used to execute the above-mentioned first aspect or any possible design of the first aspect; and the user device is used to execute the above-mentioned second aspect or any possible design of the second aspect.
[0089] In the present disclosure, in order to solve the problem that after a UE receives data sent by a network device, it takes a period of time to search for energy and then respond to the network device or perform corresponding operations, in order to ensure scheduling flexibility, the network device can schedule users on different time domain resources, and a first scheduling delay and a first feedback delay are set. In order to collect energy, a compensation duration is set. The network device sends the first scheduling delay and / or the first feedback delay and the compensation duration to the UE. The UE determines the data scheduling delay and / or the data feedback delay based on the received first scheduling delay and / or the first feedback delay and the compensation duration, so that the UE determines the time required from collecting energy to having sufficient energy to respond to the network device or perform corresponding operations based on the data scheduling delay and / or the data feedback delay, and then the UE completes the response to the network device or performs the corresponding operation according to the determined time. BRIEF DESCRIPTION OF THE DRAWINGS
[0090] The drawings described herein are used to provide a further understanding of the embodiments of the present disclosure and constitute a part of this application. The illustrative embodiments of the embodiments of the present disclosure and their descriptions are used to explain the embodiments of the present disclosure and do not constitute an improper limitation of the embodiments of the present disclosure. In the drawings:
[0091] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0092] FIG1 is a schematic diagram of a wireless communication system architecture provided by an embodiment of the present disclosure;
[0093] FIG2 is a schematic diagram of an interaction of sending and receiving information provided by an embodiment of the present disclosure;
[0094] FIG3 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure;
[0095] FIG4 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure;
[0096] FIG5 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure;
[0097] FIG6 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure;
[0098] FIG7 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure;
[0099] FIG8 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure;
[0100] FIG9 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure;
[0101] FIG10 is a flowchart of sending information provided by an embodiment of the present disclosure;
[0102] FIG11 is a flowchart of another embodiment of the present disclosure providing information transmission;
[0103] FIG12 is a flowchart of another embodiment of the present disclosure providing information transmission;
[0104] FIG13 is a flowchart of another embodiment of the present disclosure providing information transmission;
[0105] FIG14 is a flowchart of another embodiment of the present disclosure providing information transmission;
[0106] FIG15 is a flow chart of receiving information provided by an embodiment of the present disclosure;
[0107] FIG16 is another flowchart of receiving information provided by an embodiment of the present disclosure;
[0108] FIG17 is another flowchart of receiving information provided by an embodiment of the present disclosure;
[0109] FIG18 is another flowchart of receiving information provided by an embodiment of the present disclosure;
[0110] FIG19 is another flowchart of receiving information provided by an embodiment of the present disclosure;
[0111] FIG20 is another flowchart of receiving information provided by an embodiment of the present disclosure;
[0112] FIG21 is another flowchart of receiving information provided by an embodiment of the present disclosure;
[0113] FIG22 is another flow chart of receiving information provided by an embodiment of the present disclosure;
[0114] FIG23 is a structural diagram of a device for sending information provided by an embodiment of the present disclosure;
[0115] FIG24 is a structural diagram of another apparatus for sending information provided by an embodiment of the present disclosure;
[0116] FIG25 is a structural diagram of a device for receiving information provided by an embodiment of the present disclosure;
[0117] FIG26 is a structural diagram of another device for receiving information provided by an embodiment of the present disclosure. DETAILED DESCRIPTION
[0118] The embodiments of the present disclosure are now further described with reference to the accompanying drawings and specific implementation methods.
[0119] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
[0120] The terms used in the embodiments of the present disclosure are for the purpose of describing specific embodiments only and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise. It should also be understood that the term "and / or" as used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0121] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first indication information may also be referred to as the second indication information, and similarly, the second indication information may also be referred to as the first indication information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0122] The embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be understood as limiting the present disclosure.
[0123] As shown in FIG1 , the method provided in the embodiment of the present disclosure may be applied to a wireless communication system 100 , which may include a user device 101 and a network device 102 , with no limitation on the number of devices included.
[0124] It should be understood that the above wireless communication system 100 is applicable to both low-frequency scenarios and high-frequency scenarios. Application scenarios of the wireless communication system 100 include, but are not limited to, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, worldwide interoperability for microwave access (WiMAX) communication systems, cloud radio access networks (CRAN) systems, future fifth-generation (5G) systems, new radio (NR) communication systems, or future evolved public land mobile networks (PLMN) systems.
[0125] The user equipment 101 shown above may be a terminal, an access user equipment, a user equipment unit, a user equipment station, a mobile station (MS), a remote station, a remote user equipment, a mobile user equipment (mobile terminal), a wireless communication device, a user equipment agent, etc. The user equipment 101 may have wireless transceiver functions, and may be capable of communicating (e.g., wireless communication) with one or more network devices of one or more communication systems and receiving network services provided by the network devices, where the network devices include but are not limited to the illustrated network device 102.
[0126] Among them, the user equipment 101 can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a user equipment in a future 5G network, or a user equipment in a future evolved PLMN network, etc.
[0127] For example, network device 102 may be an access network device (or access network point). An access network device refers to a device that provides network access functionality, such as a radio access network (RAN) base station. Specifically, it may include a base station (BS), or a base station and a radio resource management device for controlling the base station. It may also include relay stations (relay devices), access points, and base stations in future 5G networks, base stations in future evolved PLMN networks, or NR base stations. It may be a wearable device or an in-vehicle device. Network device 102 may also be a communication chip with a communication module.
[0128] The UE in the present disclosure may be a low-cost IoT terminal. This type of terminal may not include a battery, but may be excited and powered by the electromagnetic signal it receives, or may include a battery with a small amount of electrical storage function, but the battery does not need to be manually charged, but can obtain electricity from external energy, such as by obtaining external electromagnetic waves, thermal energy, kinetic energy, etc. Different IoT terminals may have different power acquisition and storage capabilities. When the power acquisition and storage capabilities of some IoT terminals are low, the available power can only enable the IoT terminal to receive downlink signals, send uplink signals or perform data processing within a period of time.
[0129] In some possible implementations, the UE in the present disclosure is an IoT terminal with a battery, and the battery does not require manual charging and can automatically obtain energy from the outside world. Its power storage capacity can support the terminal to receive downlink signals, send uplink signals or perform data processing for a period of time.
[0130] The embodiment of the present disclosure provides a method for sending and receiving information, and Figure 2 is a schematic diagram of an interaction of sending and receiving information provided by the embodiment of the present disclosure. As shown in Figure 2, the method includes S201-S205.
[0131] S201. A network device sends scheduling control information to a UE, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0132] In an embodiment of the present disclosure, the network device sends scheduling control information including a first scheduling delay to the UE; or, the network device sends scheduling control information including a first feedback delay to the UE; or, the network device sends scheduling control information including the first scheduling delay and the first feedback delay to the UE.
[0133] The first scheduling delay is used to determine the data scheduling delay, and the data scheduling delay is used to represent the interval between a first time unit and a second time unit, the first time unit is the time unit where the scheduling control information is located, and the second time unit is the time unit where the data information scheduled by the scheduling control information is located;
[0134] The first feedback delay is used to determine the data feedback delay, and the data feedback delay is used to represent the interval between a third time unit and a fourth time unit, the third time unit is the time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is the time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
[0135] The time unit may be a time slot, a mini-time slot, a half-time slot, a subframe, a half-frame, a frame or a symbol, etc., and the feedback information may be a HARQ-ACK (Hybrid Automatic Repeat Request Acknowledgement) or other feedback information.
[0136] In some possible implementations, the first scheduling delay and the first feedback delay are selected by the network device from a plurality of preset candidate values.
[0137] In some possible implementations, the data information scheduled by the scheduling control information is one or more.
[0138] In the case where the data information scheduled by the scheduling control information is one data information, the second time unit is the time unit where the data information scheduled by the scheduling control information is located, the third time unit is the time unit where the data information scheduled by the scheduling control information is located, and the feedback information is for the data information scheduled by the scheduling control information.
[0139] In the case where the data information scheduled by the scheduling control information is multiple data information, the second time unit is the time unit in which the first data information among the multiple data information is located, and the third time unit is the time unit in which any data information among the multiple data information is located. The feedback information is for at least one data information among the multiple data information, and the feedback information at least includes feedback information of the data information corresponding to the third time unit. The data information corresponding to the third time unit refers to the data information whose time unit is the third time unit. For example, if the third time unit is the time unit in which the first data information among the multiple data information is located, the feedback information at least includes feedback information of the first data information. Alternatively, if the third time unit is the time unit in which the last data information among the multiple data information is located, the feedback information at least includes feedback information of the last data information. The first data information refers to the data information whose time unit is the earliest among the multiple data information, and the last data information refers to the data information whose time unit is the latest among the multiple data information.
[0140] In some possible implementations, the data information scheduled by the scheduling control information may be downlink data information, for example, the downlink data information is a PDSCH (Physical Downlink Shared Channel). When the data information scheduled by the scheduling control information is the downlink data information, the scheduling control information includes at least one of the first scheduling delay and the first feedback delay.
[0141] In some possible implementations, the data information scheduled by the scheduling control information may also be uplink data information, for example, the uplink data information is a PUSCH (Physical Uplink Shared Channel). When the data information scheduled by the scheduling control information is the uplink data information, the scheduling control information includes the first scheduling delay.
[0142] In some possible implementations, the scheduling control information may be DCI (Downlink Control Information), for example, the DCI may be DCI for uplink scheduling, or the DCI may be DCI for downlink scheduling.
[0143] For example, when the data information scheduled by the DCI is a PDSCH, the data scheduling delay is the interval between the time slot where the DCI is located and the time slot where the PDSCH is located, the data feedback delay is the interval between the time slot where the PDSCH is located and the time slot where the HARQ-ACK corresponding to the PDSCH is located, or the data feedback delay is the interval between the time slot where the PDSCH is located and the time slot where other feedback information corresponding to the PDSCH is located. When the data information scheduled by the DCI is multiple PDSCHs, the data scheduling delay is the interval between the time slot where the DCI is located and the time slot where the first PDSCH is located, and the first PDSCH is the first PDSCH among the multiple PDSCHs scheduled by the DCI.
[0144] For another example, when the data information scheduled by the DCI is a PUSCH, the data scheduling delay is the interval between the time slot where the DCI is located and the time slot where the PUSCH is located. When the data information scheduled by the DCI is multiple PUSCHs, the data scheduling delay is the interval between the time slot where the DCI is located and the time slot where the first PUSCH is located. The first PUSCH is the first PUSCH among the multiple PUSCHs scheduled by the DCI.
[0145] S202: The UE receives scheduling control information sent by the network device.
[0146] S203: The network device sends information indicating the compensation duration to the UE.
[0147] The compensation duration is used to compensate for the first scheduling delay to determine the data scheduling delay, or the compensation duration is used to determine the first feedback delay to determine the data feedback delay.
[0148] In some possible implementations, the durations for compensating for the first scheduling delay and for the first feedback delay are set separately, and the compensation duration includes at least one of a first duration and a second duration. The first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay. The first duration and the second duration may be the same or different.
[0149] In some possible implementations, the durations for compensating the first scheduling delay and the first feedback delay are set together, that is, a common duration is set for the first scheduling delay and the first feedback delay, and the compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay.
[0150] S204: The UE receives the information indicating the compensation duration sent by the network device.
[0151] The execution order of S201 and S202 and the execution order of S203 and S204 can be interchanged.
[0152] S205: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0153] After receiving the scheduling control information and the information indicating the compensation duration, the UE includes a first scheduling delay in the scheduling control information, determines the data scheduling delay based on the first scheduling delay and the compensation duration, includes a first feedback delay in the scheduling control information, and determines the data feedback delay based on the first feedback delay and the compensation duration.
[0154] The first scheduling delay and first feedback delay are set to ensure scheduling flexibility, allowing network devices to schedule users on different time domain resources. The compensation period is set for energy collection. Of course, energy collection can also be performed during the period corresponding to the first scheduling delay and first feedback delay. However, energy collection takes a long time, so the compensation period is longer than the first scheduling delay and first feedback delay. That is, the compensation period is longer and the first scheduling delay and first feedback delay are shorter. For example, the compensation period is 100 time slots, and the first scheduling delay and first feedback delay are 5 time slots.
[0155] In an embodiment of the present disclosure, in order to address the problem that after a UE receives data sent by a network device, it takes a period of time to search for energy and then respond to the network device or perform corresponding operations, a first scheduling delay and a first feedback delay are set to ensure scheduling flexibility so that the network device can schedule users on different time domain resources. In order to collect energy, a compensation duration is set. The network device sends the first scheduling delay and / or the first feedback delay and the compensation duration to the UE. The UE determines the time required from collecting energy to having sufficient energy to respond to the network device or perform corresponding operations based on the received first scheduling delay and / or the first feedback delay and the compensation duration, thereby enabling the UE to complete responding to the network device or performing corresponding operations according to the determined time.
[0156] Figure 3 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure. As shown in Figure 3, the method includes S301-S305.
[0157] S301. A network device sends scheduling control information to a UE. The scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0158] S302: The UE receives the scheduling control information sent by the network device.
[0159] S303: The network device sends user equipment dedicated signaling to the UE, where the user equipment dedicated signaling carries information indicating the compensation duration.
[0160] S304: The UE receives the user equipment-specific signaling sent by the network device.
[0161] The execution order of S301 and S302 can be interchanged with the execution order of S303 and S304.
[0162] S305: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0163] In the embodiment of the present disclosure, the network device sends the compensation duration to the UE by sending user equipment dedicated signaling.
[0164] Figure 4 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure. As shown in Figure 4, the method includes S401-S407.
[0165] S401: A network device sends scheduling control information to a UE, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0166] S402: The UE receives the scheduling control information sent by the network device.
[0167] S403: The UE sends a communication recovery duration to the network device.
[0168] The communication recovery time refers to the time required for the UE to resume communication after communication is interrupted.
[0169] In some possible implementations, the communication recovery duration refers to the duration required for the UE to collect enough energy to send or receive data next time after the UE runs out of energy.
[0170] S404: The network device receives the communication recovery duration sent by the UE, and determines a compensation duration based on the communication recovery duration.
[0171] In some possible implementations, the communication recovery duration is determined as the compensation duration. Alternatively, considering that unexpected situations may occur during the process of sending and receiving data, which may affect the UE's energy collection, the compensation duration is determined to be greater than the communication recovery duration. In other words, the compensation duration is determined to be the sum of the communication recovery duration and a preset duration, where the preset duration is a pre-set duration.
[0172] In some possible implementations, the compensation duration includes at least one of a first duration and a second duration, where the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay. The network device then determines at least one of the first duration and the second duration based on the communication recovery duration.
[0173] In some possible implementations, the compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay. The network device determines the third duration based on the communication recovery duration.
[0174] S405: The network device sends information indicating the compensation duration to the UE.
[0175] S406: The UE receives the information indicating the compensation duration sent by the network device.
[0176] The execution order of S401 and S402 can be interchanged with the execution order of S403 to S406.
[0177] S407: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0178] In the embodiment of the present disclosure, the scheduling control information includes a first scheduling delay and a first feedback delay. When the UE determines the data scheduling delay and the data feedback delay, it not only needs to consider the first scheduling delay and the first feedback delay, but also needs to consider the time required for the UE itself to collect energy, that is, it also needs to consider the compensation duration, and the compensation duration is determined based on the communication recovery duration sent by the UE.
[0179] Figure 5 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure. As shown in Figure 5, the method includes S501-S506.
[0180] S501: A network device sends scheduling control information to a UE, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0181] S502: The UE receives the scheduling control information sent by the network device.
[0182] S503: The network device determines the compensation duration according to the agreement.
[0183] When the data information scheduled by the scheduling control information is downlink data information carrying cell common information, the compensation duration is determined according to the protocol agreement. For example, the downlink data information is a PDSCH carrying SI and paging information.
[0184] In some possible implementations, the compensation duration includes at least one of a first duration and a second duration, where the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay. The network device then determines at least one of the first duration and the second duration according to a protocol.
[0185] In some possible implementations, the compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay. The network device determines the third duration according to a protocol agreement.
[0186] S504: The network device sends information indicating the compensation duration to the UE.
[0187] S505: The UE receives the information indicating the compensation duration sent by the network device.
[0188] The execution order of S501 and S502 can be interchanged with the execution order of S503 to S505.
[0189] S506: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0190] In the embodiment of the present disclosure, in case that the data information scheduled by the scheduling control information is data information carrying cell public information, the network device determines the compensation duration according to the protocol agreement.
[0191] Figure 6 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure. As shown in Figure 6, the method includes S601-S607.
[0192] S601: A network device sends scheduling control information to a UE, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0193] S602: The UE receives the scheduling control information sent by the network device.
[0194] S603: The UE sends recommendation information to the network device, where the recommendation information includes at least one candidate compensation duration.
[0195] S604: The network device receives the recommendation information sent by the UE, and determines a compensation duration based on the recommendation information.
[0196] In some possible implementations, the network device selects a candidate compensation duration from at least one candidate compensation duration as the compensation duration configured for the UE, or determines a value greater than the selected candidate compensation duration as the compensation duration configured for the UE.
[0197] S605: The network device sends information indicating the compensation duration to the UE.
[0198] S606: The UE receives the information indicating the compensation duration sent by the network device.
[0199] The execution order of S601 and S602 may be interchanged with the execution order of S603 and S606 .
[0200] S607: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0201] In the embodiment of the present disclosure, the UE may determine the compensation duration and report the compensation duration to the network device, without the network device configuring the compensation duration for the UE.
[0202] Figure 7 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure. As shown in Figure 7, the method includes S701-S704.
[0203] S701. A network device sends scheduling control information to a UE, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0204] S702: The UE receives the scheduling control information sent by the network device.
[0205] S703: The UE determines the compensation duration according to the agreement.
[0206] When the data information scheduled by the scheduling control information carries cell-common information, the compensation duration is determined by the protocol. For example, the data information is a PDSCH carrying SI (System Information) and paging information. Since the data information carrying cell-common information needs to be received by multiple UEs in the cell, the data scheduling delay or data feedback delay for the data information carrying cell-common information needs to meet the capability characteristics of multiple UEs.
[0207] In some possible implementations, the compensation duration includes at least one of a first duration and a second duration, where the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay. The network device then determines at least one of the first duration and the second duration according to a protocol.
[0208] In some possible implementations, the compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay. The network device determines the third duration according to a protocol agreement.
[0209] The execution order of S701 and S702 may be interchanged with the execution order of S703.
[0210] S704: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0211] In the embodiment of the present disclosure, the UE may determine the compensation duration according to the protocol agreement, without the need for the network device to configure the compensation duration for the UE.
[0212] Figure 8 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure. As shown in Figure 8, the method includes S801-S805.
[0213] S801. A network device sends scheduling control information to a UE, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0214] S802: The UE receives the scheduling control information sent by the network device.
[0215] S803: The network device sends information indicating a compensation duration to the UE, where the compensation duration includes at least one of a first duration and a second duration.
[0216] S804: The UE receives the information indicating the compensation duration sent by the network device.
[0217] The implementation of S801-S804 is similar to that of S201-S204 and will not be repeated here.
[0218] S805: When the scheduling control information includes the first scheduling delay and the compensation duration includes the first duration, the UE determines the data scheduling delay based on the first scheduling delay and the first duration; when the scheduling control information includes the first feedback delay and the compensation duration includes the second duration, the UE determines the data feedback delay based on the first feedback delay and the second duration.
[0219] In an embodiment of the present disclosure, the UE can determine the data scheduling duration based on the received first scheduling delay and the first duration, that is, compensate the first scheduling delay based on the first duration to determine the data scheduling delay; the UE can determine the feedback scheduling delay based on the received first feedback delay and the second duration, that is, compensate the first feedback delay based on the second duration to determine the data feedback delay.
[0220] In some possible implementations, determining the data scheduling delay based on the first scheduling delay and the first duration includes: determining the first scheduling delay and the first duration as the data scheduling delay.
[0221] In some possible implementations, determining the data feedback delay based on the first feedback delay and the second duration includes: determining the sum of the first feedback delay and the second duration as the data feedback delay.
[0222] For example, the data information scheduled by the DCI is PUSCH, the first scheduling delay included in the DCI is 2 time slots, and the first duration is 80 time slots, then the data scheduling delay is 82 time slots. Then when the UE receives the DCI in time slot n, it can be determined that the UE needs to send the PUSCH in time slot n+82.
[0223] For example, the data information scheduled by the DCI is PDSCH, and the first feedback delay included in the DCI is 1 time slot, and the second time length is 80 time slots, then the data feedback delay is 81 time slots. Then, when the UE receives the PDSCH scheduled by the DCI in time slot n, it can be determined that the UE needs to send feedback information for the PDSCH in time slot n+81.
[0224] In an embodiment of the present disclosure, the UE determines a data scheduling delay or a data feedback delay based on the received first scheduling delay and the first feedback delay, as well as the compensation duration, thereby enabling the UE to complete a response to the network device or perform a corresponding operation based on the determined data scheduling delay and the data feedback delay.
[0225] Figure 9 is another interactive diagram of sending and receiving information provided by an embodiment of the present disclosure. As shown in Figure 9, the method includes S901-S905.
[0226] S901. A network device sends scheduling control information to a UE, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0227] S902: The UE receives the scheduling control information sent by the network device.
[0228] S903: The network device sends information indicating a compensation duration to the UE, where the compensation duration includes a third duration.
[0229] S904: The UE receives the information indicating the compensation duration sent by the network device.
[0230] The implementation of S901-S904 is the same as that of S201-S204, and will not be repeated here.
[0231] S905: When the scheduling control information includes the first scheduling delay, the UE determines the data scheduling delay based on the first scheduling delay and the third duration; when the scheduling control information includes the first feedback delay, the UE determines the data feedback delay based on the first feedback delay and the third duration.
[0232] In an embodiment of the present disclosure, the UE can determine the data scheduling delay based on the received first scheduling delay and the third duration, that is, compensate the first scheduling delay based on the third duration to determine the data scheduling delay; the UE can determine the feedback scheduling delay based on the received first feedback delay and the third duration, that is, compensate the first feedback delay based on the third duration to determine the data feedback delay.
[0233] In some possible implementations, determining the data scheduling delay based on the first scheduling delay and the third duration includes: determining the first scheduling delay and the third duration as the data scheduling delay.
[0234] In some possible implementations, determining the data feedback delay based on the first feedback delay and the third duration includes: determining the sum of the first feedback delay and the third duration as the data feedback delay.
[0235] For example, the data information scheduled by the DCI is PDSCH, the first scheduling delay included in the DCI is 2 time slots, the first feedback delay included in the DCI is 1 time slot, and the third time length is 80 time slots. The data scheduling delay is 82 time slots, the data feedback delay is 81 time slots, and the UE is currently in time slot n. It can be determined that the UE needs to receive the PDSCH scheduled by the DCI in time slot n+82, and send feedback information for the PDSCH in time slot n+82+81.
[0236] An embodiment of the present disclosure provides a method for sending information, which is executed by a network device.
[0237] Figure 10 is a flow chart of a method for sending information provided by an embodiment of the present disclosure. As shown in Figure 10, the method includes S1001-S1002.
[0238] S1001. A network device sends scheduling control information to a UE. The scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0239] The implementation of S1001 is the same as that of S201 and will not be repeated here.
[0240] S1002: The network device sends information indicating a compensation duration to the UE.
[0241] The implementation of S1002 is similar to that of S203 and will not be described in detail here.
[0242] In an embodiment of the present disclosure, in order to address the problem that after a UE receives data sent by a network device, it takes a period of time to search for energy and then respond to the network device or perform corresponding operations, a first scheduling delay and a first feedback delay are set to ensure scheduling flexibility so that the network device can schedule users on different time domain resources. In order to collect energy, a compensation duration is set. The network device sends the first scheduling delay and / or the first feedback delay and the compensation duration to the UE. The UE determines the time required from collecting energy to having sufficient energy to respond to the network device or perform corresponding operations based on the received first scheduling delay and / or the first feedback delay and the compensation duration, thereby enabling the UE to complete responding to the network device or performing corresponding operations according to the determined time.
[0243] Figure 11 is another flow chart of sending information provided by an embodiment of the present disclosure. As shown in Figure 11, the method includes S1101-S1102.
[0244] S1101. A network device sends scheduling control information to a UE. The scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0245] S1102: The network device sends user equipment-specific signaling to the UE, where the user equipment-specific signaling carries information indicating a compensation duration.
[0246] Figure 12 is another flow chart of sending information provided by an embodiment of the present disclosure. As shown in Figure 12, the method includes S1201-S1203.
[0247] S1201: A network device sends scheduling control information to a UE, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0248] S1202: The network device receives the communication recovery duration sent by the UE, and determines a compensation duration based on the communication recovery duration.
[0249] The implementation of S1202 is the same as that of S404 and will not be described again here.
[0250] S1203: The network device sends information indicating the compensation duration to the UE.
[0251] Figure 13 is another flow chart of sending information provided by an embodiment of the present disclosure. As shown in Figure 13, the method includes S1301-S1303.
[0252] S1301. A network device sends scheduling control information to a UE. The scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0253] S1302: The network device determines the compensation duration according to the agreement.
[0254] The implementation of S1302 is similar to that of S503 and will not be described in detail here.
[0255] S1303: The network device sends information indicating the compensation duration to the UE.
[0256] Figure 14 is another flow chart of sending information provided by an embodiment of the present disclosure. As shown in Figure 14, the method includes S1401-S1403.
[0257] S1401. A network device sends scheduling control information to a UE. The scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0258] S1402: The network device receives recommendation information sent by the UE, and determines a compensation duration based on the recommendation information, where the recommendation information includes at least one candidate compensation duration.
[0259] S1403: The network device sends information indicating the compensation duration to the UE.
[0260] An embodiment of the present disclosure provides a method for receiving information, which is executed by a user equipment.
[0261] Figure 15 is a flow chart of receiving information provided by an embodiment of the present disclosure. As shown in Figure 15, the method includes S1501-S1503.
[0262] S1501. A UE receives scheduling control information sent by a network device, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0263] The content of the scheduling control information in S1501 is the same as that in S201 and will not be repeated here.
[0264] S1502: The UE receives information indicating a compensation duration sent by a network device.
[0265] The content regarding the compensation time in S1502 is the same as the content regarding the compensation time in S203 and will not be repeated here.
[0266] S1503: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0267] The implementation of S1503 is the same as that of S205 and will not be repeated here.
[0268] In an embodiment of the present disclosure, in order to address the problem that after a UE receives data sent by a network device, it takes a period of time to search for energy and then respond to the network device or perform corresponding operations, a first scheduling delay and a first feedback delay are set to ensure scheduling flexibility so that the network device can schedule users on different time domain resources. In order to collect energy, a compensation duration is set. The network device sends the first scheduling delay and / or the first feedback delay and the compensation duration to the UE. The UE determines the time required from collecting energy to having sufficient energy to respond to the network device or perform corresponding operations based on the received first scheduling delay and / or the first feedback delay and the compensation duration, thereby enabling the UE to complete responding to the network device or performing corresponding operations according to the determined time.
[0269] Figure 16 is another flow chart of receiving information provided by an embodiment of the present disclosure. As shown in Figure 16, the method includes S1601-S1603.
[0270] S1601. A UE receives scheduling control information sent by a network device, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0271] S1602: The UE receives user equipment-specific signaling sent by a network device, where the user equipment-specific signaling carries information indicating a compensation duration.
[0272] S1603: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0273] Figure 17 is another flow chart of receiving information provided by an embodiment of the present disclosure. As shown in Figure 17, the method includes S1701-S1704.
[0274] S1701. A UE receives scheduling control information sent by a network device, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0275] S1702, the UE sends a communication recovery duration to the network device, where the communication recovery duration is used to determine a compensation duration.
[0276] S1703: The UE receives information indicating the compensation duration sent by the network device.
[0277] S1704: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0278] Figure 18 is another flow chart of receiving information provided by an embodiment of the present disclosure. As shown in Figure 18, the method includes S1801-S1804.
[0279] S1801. A UE receives scheduling control information sent by a network device, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0280] S1802: The UE sends recommendation information to a network device, where the recommendation information includes at least one candidate compensation duration.
[0281] S1803: The UE receives information indicating the compensation duration sent by the network device.
[0282] S1804: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0283] Figure 19 is another flow chart of receiving information provided by an embodiment of the present disclosure. As shown in Figure 19, the method includes S1901-S1903.
[0284] S1901. A UE receives scheduling control information sent by a network device, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0285] S1902: The UE determines the compensation duration according to the agreement.
[0286] S1903: The UE determines at least one of a data scheduling delay and a data feedback delay.
[0287] Figure 20 is another flow chart of receiving information provided by an embodiment of the present disclosure. As shown in Figure 20, the method includes S2001-S2003.
[0288] S2001. A UE receives scheduling control information sent by a network device, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0289] S2002: The UE receives information indicating a compensation duration sent by a network device, where the compensation duration includes at least one of a first duration and a second duration.
[0290] S2003: When the scheduling control information includes the first scheduling delay and the compensation duration includes the first duration, the UE determines the data scheduling delay based on the first scheduling delay and the first duration; when the scheduling control information includes the first feedback delay and the compensation duration includes the second duration, the UE determines the data feedback delay based on the first feedback delay and the second duration.
[0291] The implementation of S2003 is the same as that of S805 and will not be repeated here.
[0292] It should be noted that the embodiment of the present disclosure is only illustrated by taking the information sent by the receiving network device to indicate the compensation duration as an example. In another embodiment, when the compensation duration is determined according to the protocol and the compensation duration includes at least one of the first duration and the second duration, after the compensation duration is determined according to the protocol, S2003 can also be executed to determine the data scheduling delay and the data feedback delay.
[0293] Figure 21 is another flow chart of receiving information provided by an embodiment of the present disclosure. As shown in Figure 21, the method includes S2101-S2103.
[0294] S2101. A UE receives scheduling control information sent by a network device, where the scheduling control information includes at least one of the following information: a first scheduling delay; and a first feedback delay.
[0295] S2102: The UE receives information indicating a compensation duration sent by a network device, where the compensation duration includes a third duration.
[0296] S2103: When the scheduling control information includes the first scheduling delay, the UE determines the data scheduling delay based on the first scheduling delay and the third duration; when the scheduling control information includes the first feedback delay, the UE determines the data feedback delay based on the first feedback delay and the third duration.
[0297] The implementation of S2103 is the same as that of S905 and will not be repeated here.
[0298] It should be noted that the embodiment of the present disclosure is only illustrated by taking the information sent by the receiving network device to indicate the compensation duration as an example. In another embodiment, when the compensation duration is determined according to the protocol and the compensation duration includes a third duration, after the compensation duration is determined according to the protocol, S2103 can also be executed to determine the data scheduling delay and the data feedback delay.
[0299] FIG22 is another flow chart of determining delay information provided by an embodiment of the present disclosure. As shown in FIG22 , the method includes S2201.
[0300] S2201: Determine at least one of a data scheduling delay and a data feedback delay according to a protocol agreement.
[0301] When the data information scheduled by the scheduling control information carries cell-common information, the data scheduling delay and data feedback delay are determined by the protocol. For example, the data information is a PDSCH carrying SI (System Information) and paging information. Since the data information carrying cell-common information needs to be received by multiple UEs in the cell, the data scheduling delay or data feedback delay for the data information carrying cell-common information needs to meet the capability characteristics of multiple UEs.
[0302] Based on the same concept as the above method embodiments, embodiments of the present disclosure also provide an electronic device that can have the functions of the network device in the above method embodiments and is used to execute the steps performed by the network device in the above embodiments. This function can be implemented in hardware, or in software, or in hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above functions.
[0303] In a possible implementation, the electronic device 2300 shown in FIG. 23 may serve as the network device involved in the above method embodiment, and execute the steps performed by the network device in the above method embodiment.
[0304] The electronic device 2300 includes a transceiver module 2301 and a processing module 2302 .
[0305] The transceiver module 2301 is configured to send scheduling control information to the user equipment;
[0306] The transceiver module 2301 is further configured to send information indicating a compensation duration to the user equipment;
[0307] The scheduling control information includes at least one of the following information:
[0308] a first scheduling delay, where the first scheduling delay is used to determine a data scheduling delay, and the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where data information scheduled by the scheduling control information is located;
[0309] A first feedback delay, where the first feedback delay is used to determine a data feedback delay, where the data feedback delay is used to represent an interval between a third time unit and a fourth time unit, where the third time unit is a time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is a time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
[0310] In some possible implementations, when the data information scheduled by the scheduling control information includes multiple data information, the second time unit is the time unit where the first data information among the multiple data information is located, the third time unit is the time unit where any one of the multiple data information is located, and the feedback information is for at least one data information among the multiple data information.
[0311] In some possible implementations, when the data information scheduled by the scheduling control information is downlink data information, the scheduling control information includes at least one of the first scheduling delay and the first feedback delay.
[0312] In some possible implementations, when the data information scheduled by the scheduling control information is uplink data information, the scheduling control information includes the first scheduling delay.
[0313] In some possible implementations, the transceiver module 2301 is further configured to send user equipment-specific signaling to the user equipment, where the user equipment-specific signaling carries the information indicating the compensation duration.
[0314] In some possible implementations,
[0315] The transceiver module 2301 is further configured to receive a communication recovery duration sent by the user equipment;
[0316] The processing module 2302 is configured to determine the compensation duration based on the communication recovery duration.
[0317] In some possible implementations, the transceiver module 2301 is configured to receive recommendation information sent by the user equipment, where the recommendation information includes at least one candidate compensation duration.
[0318] In some possible implementations, the compensation duration includes at least one of a first duration and a second duration, the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay.
[0319] In some possible implementations, the sum of the first duration and the first scheduling delay is the data scheduling duration, and the sum of the second duration and the first feedback delay is the data feedback delay.
[0320] In some possible implementations, the processing module 2302 is configured to determine at least one of the first duration and the second duration according to a protocol agreement.
[0321] In some possible implementations, the compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay.
[0322] In some possible implementations, the sum of the third duration and the first scheduling delay is the data scheduling duration, and the sum of the third duration and the first feedback delay is the data feedback delay.
[0323] In some possible implementations, the processing module 2302 is configured to determine the third duration according to a protocol agreement.
[0324] When the electronic device is a network device, its structure can also be shown in Figure 24. As shown in Figure 24, the electronic device 2400 includes a memory 2401, a processor 2402, a transceiver component 2403, and a power supply component 2406. Among them, the memory 2401 is coupled to the processor 2402 and can be used to store the programs and data necessary for the electronic device 2400 to implement various functions. The processor 2402 is configured to support the electronic device 2400 to perform the corresponding functions in the above method, which can be implemented by calling the program stored in the memory 2401. The transceiver component 2403 can be a wireless transceiver, which can be used to support the electronic device 2400 to receive signaling and / or data through the wireless air interface, and to send signaling and / or data. The transceiver component 2403 may also be referred to as a transceiver unit or a communication unit. The transceiver component 2403 may include a radio frequency component 2404 and one or more antennas 2405, wherein the radio frequency component 2404 may be a remote radio unit (RRU), which may be specifically used for transmitting radio frequency signals and converting radio frequency signals into baseband signals, and the one or more antennas 2405 may be specifically used for radiating and receiving radio frequency signals.
[0325] When electronic device 2400 needs to send data, processor 2402 performs baseband processing on the data to be transmitted and outputs the baseband signal to the RF unit. The RF unit then performs RF processing on the baseband signal and transmits it via the antenna in the form of electromagnetic waves. When data is sent to electronic device 2400, the RF unit receives the RF signal via the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to processor 2402. Processor 2402 converts the baseband signal into data and processes the data.
[0326] Based on the same concept as the above method embodiments, embodiments of the present disclosure also provide an electronic device that can have the functions of the user equipment in the above method embodiments and is used to perform the steps performed by the user equipment in the above embodiments. This function can be implemented in hardware, or in software, or in hardware executing corresponding software implementations. The hardware or software includes one or more modules corresponding to the above functions.
[0327] In a possible implementation, the electronic device 2500 shown in FIG. 25 may serve as the user equipment involved in the above method embodiment and execute the steps executed by the user equipment in the above method embodiment.
[0328] The electronic device 2500 includes a transceiver module 2501 and a processing module 2502 .
[0329] The transceiver module 2501 is configured to receive scheduling control information sent by a network device;
[0330] The transceiver module 2501 is further configured to receive information indicating a compensation duration sent by the network device;
[0331] The processing module 2502 is configured to determine at least one of a data scheduling delay and a data feedback delay;
[0332] The scheduling control information includes at least one of the following information:
[0333] a first scheduling delay, where the first scheduling delay is used to determine the data scheduling delay, and the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where the data information scheduled by the scheduling control information is located;
[0334] a first feedback delay, where the first feedback delay is used to determine the data feedback delay, where the data feedback delay is used to represent the interval between a third time unit and a fourth time unit, where the third time unit is the time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is the time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
[0335] In some possible implementations, when the data information scheduled by the scheduling control information includes multiple data information, the second time unit is the time unit where the first data information among the multiple data information is located, the third time unit is the time unit where any one of the multiple data information is located, and the feedback information is for at least one data information among the multiple data information.
[0336] In some possible implementations, when the data information scheduled by the scheduling control information is downlink data information, the scheduling control information includes at least one of the first scheduling delay and the first feedback delay.
[0337] In some possible implementations, when the data information scheduled by the scheduling control information is uplink data information, the scheduling control information includes the first scheduling delay.
[0338] In some possible implementations, the transceiver module 2501 is further configured to receive user equipment-specific signaling sent by the network device, where the user equipment-specific signaling carries the information indicating the compensation duration.
[0339] In some possible implementations, the transceiver module 2501 is further configured to send a communication recovery duration to the network device, where the communication recovery duration is used to determine the compensation duration.
[0340] In some possible implementations, the transceiver module 2501 is further configured to send recommendation information to the network device, where the recommendation information includes at least one candidate compensation duration.
[0341] In some possible implementations, the compensation duration includes at least one of a first duration and a second duration, the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay.
[0342] In some possible implementations, the processing module 2502 is configured to determine at least one of the first duration and the second duration according to a protocol agreement.
[0343] In some possible implementations,
[0344] The processing module 2502 is configured to determine a data scheduling delay based on the first scheduling delay and the first duration;
[0345] The processing module 2502 is configured to determine a data feedback delay based on the first feedback delay and the second duration.
[0346] In some possible implementations, the processing module 2502 is configured to determine the sum of the first scheduling delay and the first duration as the data scheduling delay.
[0347] In some possible implementations, the processing module 2502 is configured to determine the sum of the first feedback delay and the second duration as the data feedback delay.
[0348] In some possible implementations, the compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay.
[0349] In some possible implementations, the processing module 2502 is configured to determine the third duration according to a protocol agreement.
[0350] In some possible implementations,
[0351] The processing module 2502 is configured to determine a data scheduling delay based on the first scheduling delay and the third duration;
[0352] The processing module 2502 is configured to determine a data feedback delay based on the first feedback duration and the third duration.
[0353] In some possible implementations, the processing module 2502 is configured to determine the sum of the first scheduling delay and the third duration as the data scheduling delay.
[0354] In some possible implementations, the processing module 2502 is configured to determine the sum of the first feedback delay and the third duration as the data feedback delay.
[0355] In some possible implementations, the processing module 2502 is configured to determine at least one of a data scheduling delay and a data feedback delay according to a protocol agreement.
[0356] When the electronic device is a user device, its structure may also be as shown in Figure 26. The electronic device 2600 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0357] 26 , the electronic device 2600 may include one or more of the following components: a processing component 2602 , a memory 2604 , a power component 2606 , a multimedia component 2608 , an audio component 2610 , an input / output (I / O) interface 2612 , a sensor component 2614 , and a communication component 2616 .
[0358] The processing component 2602 generally controls the overall operation of the electronic device 2600, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 2602 may include one or more processors 2620 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 2602 may include one or more modules to facilitate interaction between the processing component 2602 and other components. For example, the processing component 2602 may include a multimedia module to facilitate interaction between the multimedia component 2608 and the processing component 2602.
[0359] The memory 2604 is configured to store various types of data to support operations on the device 2600. Examples of such data include instructions for any application or method operating on the electronic device 2600, contact data, phone book data, messages, pictures, videos, etc. The memory 2604 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0360] The power component 2606 provides power to the various components of the electronic device 2600. The power component 2606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 2600.
[0361] The multimedia component 2608 includes a screen that provides an output interface between the electronic device 2600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 2608 includes a front camera and / or a rear camera. When the device 2600 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0362] The audio component 2610 is configured to output and / or input audio signals. For example, the audio component 2610 includes a microphone (MIC), which is configured to receive external audio signals when the electronic device 2600 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 2604 or transmitted via the communication component 2616. In some embodiments, the audio component 2610 also includes a speaker for outputting audio signals.
[0363] I / O interface 2612 provides an interface between processing component 2602 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.
[0364] The sensor assembly 2614 includes one or more sensors for providing various aspects of the status assessment of the electronic device 2600. For example, the sensor assembly 2614 can detect the open / closed state of the device 2600, the relative positioning of components, such as the display and keypad of the electronic device 2600. The sensor assembly 2614 can also detect changes in the position of the electronic device 2600 or a component of the electronic device 2600, the presence or absence of user contact with the electronic device 2600, the orientation or acceleration / deceleration of the electronic device 2600, and changes in the temperature of the electronic device 2600. The sensor assembly 2614 can include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 2614 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 2614 can also include an accelerometer, a gyroscope, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0365] The communication component 2616 is configured to facilitate wired or wireless communication between the electronic device 2600 and other devices. The electronic device 2600 can access a wireless network based on a communication standard, such as WiFi, 4G or 5G, or a combination thereof. In an exemplary embodiment, the communication component 2616 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 2616 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0366] In an exemplary embodiment, the electronic device 2600 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described methods.
[0367] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 2604 including instructions, and the instructions can be executed by the processor 2620 of the electronic device 2600 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0368] An embodiment of the present disclosure provides a computer-readable storage medium having instructions stored therein. When the instructions are called and executed on a computer, the computer executes the above-mentioned method for sending a report or the method for receiving indication information.
[0369] Other embodiments of the presently disclosed embodiments will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the presently disclosed embodiments that follow the general principles of the presently disclosed embodiments and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered as exemplary only, with the true scope and spirit of the presently disclosed embodiments being indicated by the following claims.
[0370] It should be understood that the embodiments of the present disclosure are not limited to the precise structures described above and shown in the drawings, and various modifications and changes can be made without departing from the scope thereof. The scope of the embodiments of the present disclosure is limited only by the appended claims. Industrial Applicability
[0371] In response to the problem that after the UE receives data sent by the network device, it takes a period of time to search for energy and then respond to the network device or perform corresponding operations, in order to ensure scheduling flexibility and enable the network device to schedule users on different time domain resources, a first scheduling delay and a first feedback delay are set. In order to collect energy, a compensation duration is set. The network device sends the first scheduling delay and / or the first feedback delay and the compensation duration to the UE. The UE determines the data scheduling delay and / or the data feedback delay based on the received first scheduling delay and / or the first feedback delay and the compensation duration, so that the UE determines the time required from collecting energy to having sufficient energy to respond to the network device or perform corresponding operations based on the data scheduling delay and / or the data feedback delay, and then the UE completes the response to the network device or performs the corresponding operation according to the determined time.
Claims
1. A method for sending information, performed by a network device, the method comprising: Sending scheduling control information to user equipment; Sending information indicating a compensation duration to the user equipment; The scheduling control information includes at least one of the following information: a first scheduling delay, where the first scheduling delay is used to determine a data scheduling delay, where the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where data information scheduled by the scheduling control information is located; A first feedback delay, wherein the first feedback delay is used to determine a data feedback delay, wherein the data feedback delay is used to indicate an interval between a third time unit and a fourth time unit, wherein the third time unit is a time unit where data information scheduled by the scheduling control information is located, and the fourth time unit is a time unit where feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
2. The method of claim 1, wherein: When the data information scheduled by the scheduling control information includes multiple data information, the second time unit is the time unit where the first data information among the multiple data information is located, the third time unit is the time unit where any one of the multiple data information is located, and the feedback information is for at least one data information among the multiple data information.
3. The method according to claim 1 or 2, wherein: When the data information scheduled by the scheduling control information is downlink data information, the scheduling control information includes at least one of the first scheduling delay and the first feedback delay.
4. The method according to claim 1 or 2, wherein: When the data information scheduled by the scheduling control information is uplink data information, the scheduling control information includes the first scheduling delay.
5. The method of claim 1, wherein: The sending information indicating the compensation duration to the user equipment includes: Sending user equipment dedicated signaling to the user equipment, where the user equipment dedicated signaling carries the information indicating the compensation duration.
6. The method of claim 1, wherein: The method further comprises: Receiving a communication recovery duration sent by the user equipment; The compensation duration is determined based on the communication recovery duration.
7. The method of claim 1, wherein: The method further comprises: The recommendation information sent by the user equipment is received, where the recommendation information includes at least one candidate compensation duration.
8. The method of claim 1, wherein: The compensation duration includes at least one of a first duration and a second duration, the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay.
9. The method of claim 8, wherein: The sum of the first duration and the first scheduling delay is the data scheduling duration, and the sum of the second duration and the first feedback delay is the data feedback delay.
10. The method according to claim 8 or 9, wherein: The method further comprises: At least one of the first duration and the second duration is determined according to an agreement.
11. The method of claim 1, wherein: The compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay.
12. The method of claim 11, wherein: The sum of the third duration and the first scheduling delay is the data scheduling duration, and the sum of the third duration and the first feedback delay is the data feedback delay.
13. The method according to claim 11 or 12, wherein: The method further comprises: The third duration is determined according to the agreement.
14. A method for receiving information, performed by a user device, the method comprising: Receiving scheduling control information sent by network equipment; Receiving information sent by the network device for indicating the compensation duration; Determine at least one of a data scheduling delay and a data feedback delay; The scheduling control information includes at least one of the following information: a first scheduling delay, where the first scheduling delay is used to determine the data scheduling delay, where the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where the data information scheduled by the scheduling control information is located; A first feedback delay, wherein the first feedback delay is used to determine the data feedback delay, wherein the data feedback delay is used to indicate an interval between a third time unit and a fourth time unit, wherein the third time unit is a time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is a time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
15. The method of claim 14, wherein: When the data information scheduled by the scheduling control information includes multiple data information, the second time unit is the time unit where the first data information among the multiple data information is located, the third time unit is the time unit where any one of the multiple data information is located, and the feedback information is for at least one data information among the multiple data information.
16. The method according to claim 14 or 15, wherein: When the data information scheduled by the scheduling control information is downlink data information, the scheduling control information includes at least one of the first scheduling delay and the first feedback delay.
17. The method according to claim 14 or 15, wherein: When the data information scheduled by the scheduling control information is uplink data information, the scheduling control information includes the first scheduling delay.
18. The method of claim 17, wherein: The receiving information sent by the network device and used to indicate the compensation duration includes: Receive user equipment dedicated signaling sent by the network device, where the user equipment dedicated signaling carries the information indicating the compensation duration.
19. The method of claim 14, wherein: The method further comprises: A communication recovery duration is sent to the network device, where the communication recovery duration is used to determine the compensation duration.
20. The method of claim 14, wherein: The method further comprises: Sending recommendation information to the network device, wherein the recommendation information includes at least one candidate compensation duration.
21. The method of claim 14, wherein: The compensation duration includes at least one of a first duration and a second duration, the first duration is used to compensate for the first scheduling delay, and the second duration is used to compensate for the first feedback delay.
22. The method of claim 21, wherein: The method further comprises: At least one of the first duration and the second duration is determined according to an agreement.
23. The method of claim 22, wherein: The determining at least one of the data scheduling delay and the data feedback delay comprises at least one of the following: Determining a data scheduling delay based on the first scheduling delay and the first duration; A data feedback delay is determined based on the first feedback delay and the second duration.
24. The method of claim 23, wherein: The determining the data scheduling delay based on the first scheduling delay and the first duration includes: The sum of the first scheduling delay and the first duration is determined as the data scheduling delay.
25. The method of claim 23 or 24, wherein: The determining the data feedback delay based on the first feedback delay and the second duration includes: The sum of the first feedback delay and the second duration is determined as the data feedback delay.
26. The method of claim 14, wherein: The compensation duration includes a third duration, and the third duration is used to compensate for the first scheduling delay and the first feedback delay.
27. The method of claim 26, wherein: The method further comprises: The third duration is determined according to the agreement.
28. The method of claim 26, wherein: The determining at least one of the data scheduling delay and the data feedback delay comprises at least one of the following: Determining a data scheduling delay based on the first scheduling delay and the third duration; A data feedback delay is determined based on the first feedback duration and the third duration.
29. The method of claim 28, wherein: The determining the data scheduling delay based on the first scheduling delay and the third duration includes: The sum of the first scheduling delay and the third duration is determined as the data scheduling delay.
30. The method of claim 28 or 29, wherein: The determining the data feedback delay based on the first feedback delay and the third duration includes: The sum of the first feedback delay and the third duration is determined as the data feedback delay.
31. The method of claim 14, wherein: The method further comprises: At least one of a data scheduling delay and a data feedback delay is determined according to a protocol agreement.
32. A device for sending information, configured in a network device, comprising: A transceiver module, configured to send scheduling control information to a user equipment; The transceiver module is further configured to send information indicating a compensation duration to the user equipment; The scheduling control information includes at least one of the following information: The first scheduling delay is used to determine the data scheduling delay, and the data scheduling delay is used to represent the interval between the first time unit and the second time unit. The first time unit is the scheduling control information The time unit where the data information scheduled by the scheduling control information is located is the time unit where the data information scheduled by the scheduling control information is located; A first feedback delay, wherein the first feedback delay is used to determine a data feedback delay, wherein the data feedback delay is used to indicate an interval between a third time unit and a fourth time unit, wherein the third time unit is a time unit where data information scheduled by the scheduling control information is located, and the fourth time unit is a time unit where feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
33. A device for receiving information, configured in a user equipment, the device comprising: A transceiver module is configured to receive scheduling control information sent by a network device; The transceiver module is further configured to receive information sent by the network device for indicating the compensation duration; A processing module configured to determine at least one of a data scheduling delay and a data feedback delay; The scheduling control information includes at least one of the following information: a first scheduling delay, where the first scheduling delay is used to determine the data scheduling delay, where the data scheduling delay is used to represent an interval between a first time unit and a second time unit, where the first time unit is a time unit where the scheduling control information is located, and the second time unit is a time unit where the data information scheduled by the scheduling control information is located; A first feedback delay, wherein the first feedback delay is used to determine the data feedback delay, wherein the data feedback delay is used to indicate an interval between a third time unit and a fourth time unit, wherein the third time unit is a time unit where the data information scheduled by the scheduling control information is located, and the fourth time unit is a time unit where the feedback information is located, and the feedback information is for the data information scheduled by the scheduling control information.
34. An electronic device comprising a processor and a memory, wherein: The memory is used to store computer programs; The processor is configured to execute the computer program to implement the method according to any one of claims 1 to 13.
35. An electronic device comprising a processor and a memory, wherein: The memory is used to store computer programs; The processor is configured to execute the computer program to implement the method according to any one of claims 14 to 31.
36. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the instructions are called and executed on a computer, the computer is caused to execute the method according to any one of claims 1 to 13.
37. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium, and when the instructions are called and executed on a computer, the computer executes the method according to any one of claims 14 to 31.