Method and apparatus for transmitting controlless channel-free scheduled data based on indication information
By using indication information to determine whether to receive scheduled data before the preset reception time of the data scheduled by the control channel, the problems of frequent acquisition of useless data and high power consumption are solved, and the power consumption of the terminal is effectively reduced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2020-11-02
- Publication Date
- 2026-07-31
AI Technical Summary
In LTE/NR services, when a control channel-free scheduling data mechanism is introduced, the period for the terminal to acquire scheduling data is set to a small value, which leads to the frequent acquisition of useless data, resulting in high power consumption and failing to effectively reduce terminal power consumption.
Before the preset reception time for scheduling data without a control channel, it is determined whether an indication message has been received. The indication message is used to indicate whether the terminal needs to receive scheduling data. The terminal only receives data when it determines that the next reception time is useful.
This avoids the terminal acquiring useless scheduling data, reduces the frequency of the terminal acquiring scheduling data, and reduces the terminal's power consumption.
Smart Images

Figure CN116437469B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a method, apparatus, terminal and storage medium for transmitting controlless channel scheduling data based on indication information. Background Technology
[0002] Traditional data scheduling typically involves the network first sending a Physical Downlink Control Channel (PDCCH) to the terminal to carry scheduling information for subsequent data (such as the size of the data to be transmitted, resource allocation, modulation and demodulation methods, etc.). Therefore, when sending or receiving data, the terminal first needs to receive and demodulate the PDCCH, and then send or receive data on the designated resources according to the PDCCH transmission format. However, frequent PDCCH demodulation leads to higher power consumption for the terminal.
[0003] In related technologies, in Long Term Evolution (LTE) and New Radio (NR) communication services, mechanisms such as non-control channel scheduling (e.g., semi-static scheduling (SPS) and configured grant-based scheduling) can be introduced to pre-configure the data transmission or reception period, data packet size, and data transmission format, so that the terminal transmits or receives data in a specified format at a preset time, thereby avoiding demodulation of the PDCCH.
[0004] However, since the service cycle of a terminal may not match the cycle supported by a mechanism that does not have a control channel for scheduling data, networks typically set the period for terminals to acquire scheduling data to a small value to reduce transmission latency. However, acquiring scheduling data too frequently not only makes it easy to acquire useless data that does not contain service data, but also results in higher power consumption. Summary of the Invention
[0005] The present application proposes a method, apparatus, terminal, and storage medium for transmitting control-channel-free scheduling data based on indication information. This method addresses the problem in related technologies where the mechanism for introducing control-channel-free scheduling data in LTE / NR services sets the period for the terminal to acquire scheduling data to a small value. This not only makes it easy to acquire useless data that does not contain service data, but also results in high power consumption.
[0006] One embodiment of this application proposes a method for transmitting uncontrolled channel scheduled data based on indication information, applied to a terminal, comprising: determining whether indication information has been received before a preset reception time of the uncontrolled channel scheduled data, wherein the indication information is used to indicate parameters related to the terminal receiving the uncontrolled channel scheduled data.
[0007] Another embodiment of this application proposes a method for transmitting uncontrolled channel scheduled data based on indication information, applied to a base station, comprising: determining whether to send indication information to a terminal before a preset transmission time of the uncontrolled channel scheduled data, wherein the indication information is used to indicate parameters related to the terminal receiving the uncontrolled channel scheduled data.
[0008] In another embodiment of this application, a transmission apparatus for uncontrolled channel scheduling data based on indication information is proposed and applied to a terminal, comprising: a first receiving module configured to determine whether indication information has been received before a preset reception time of the uncontrolled channel scheduling data, wherein the indication information is used to indicate parameters related to the terminal receiving the uncontrolled channel scheduling data.
[0009] Another embodiment of this application proposes a transmission apparatus for uncontrolled channel scheduling data based on indication information, applied to a base station, comprising: a first transmission module, configured to determine whether to send indication information to a terminal before a preset transmission time of the uncontrolled channel scheduling data, wherein the indication information is used to indicate parameters related to the terminal receiving the uncontrolled channel scheduling data.
[0010] Another embodiment of this application proposes a terminal, which includes: a transceiver; a memory; and a processor, respectively connected to the transceiver and the memory, configured to control the wireless signal transmission and reception of the transceiver by executing computer-executable instructions on the memory, and capable of implementing the controlless channel scheduling data transmission method based on indication information as described above.
[0011] Another embodiment of this application proposes a computer storage medium that stores computer-executable instructions; after the computer-executable instructions are executed by a processor, they can realize the transmission method of controlless channel scheduling data based on indication information as described above.
[0012] The method, apparatus, terminal, and computer-readable storage medium for transmitting controlless channel scheduling data based on indication information provided in this application determine whether indication information has been received before a preset reception time for each controlless channel scheduling data. The indication information indicates parameters related to the terminal's reception of the controlless channel scheduling data. Therefore, by determining whether scheduling data needs to be received at the next reception time based on the indication information before receiving the scheduling data, the terminal only receives the scheduling data when it is determined that the scheduling data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduling data but also reduces the frequency of scheduling data acquisition and lowers the terminal's power consumption.
[0013] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description
[0014] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:
[0015] Figure 1 A flowchart illustrating a method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0016] Figure 2 A flowchart illustrating another method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0017] Figure 3 A flowchart illustrating another method for transmitting control channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0018] Figure 4 A flowchart illustrating another method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0019] Figure 5 A flowchart illustrating another method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0020] Figure 6 A flowchart illustrating another method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0021] Figure 7 A flowchart illustrating another method for transmitting control channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0022] Figure 8 A flowchart illustrating another method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0023] Figure 9 A flowchart illustrating another method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application;
[0024] Figure 10 A schematic diagram of a transmission device for scheduling data without control channel based on indication information provided in an embodiment of this application;
[0025] Figure 11 A schematic diagram of another control channel-free data transmission device based on indication information provided in an embodiment of this application;
[0026] Figure 12 A block diagram of a user equipment provided in an embodiment of this application;
[0027] Figure 13 This is a schematic diagram of the structure of a base station provided in an embodiment of this application. Detailed Implementation
[0028] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this application as detailed in the appended claims.
[0029] The terminology used in the embodiments of this application is for the purpose of describing particular embodiments only and is not intended to limit the embodiments of this application. The singular forms “a” and “the” as used in the embodiments of this application and the appended claims are also intended to include the 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 of the associated listed items.
[0030] It should be understood that although the terms first, second, third, etc., may be used to describe various information in the embodiments of this application, 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 this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the words "if" and "suppose" as used herein can be interpreted as "when," "when," or "in response to a determination."
[0031] Embodiments of this application are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.
[0032] This application addresses the problem in related technologies where the mechanism of introducing control channel-free scheduling data in LTE / NR services sets the period for the terminal to acquire scheduling data to a small value, which not only easily leads to the acquisition of useless data that does not contain service data, but also results in high power consumption. Therefore, this application proposes a method for transmitting control channel-free scheduling data based on indication information.
[0033] The method for transmitting controlless channel scheduled data based on indication information provided in this application determines whether indication information has been received before a preset reception time for each controlless channel scheduled data. This indication information is used to indicate parameters related to receiving the controlless channel scheduled data. Therefore, by determining whether the next reception time for scheduled data needs to be received based on the indication information before receiving the scheduled data, the terminal only receives the scheduled data when it is determined that the scheduled data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduled data but also reduces the frequency of scheduling data acquisition and lowers the terminal's power consumption.
[0034] The following description, with reference to the accompanying drawings, details the method, apparatus, terminal, and storage medium for transmitting controlless channel scheduling data based on indication information provided in this application.
[0035] Figure 1 This is a flowchart illustrating a method for transmitting controlless channel-scheduled data based on indication information, provided in an embodiment of this application, and applied to a terminal.
[0036] like Figure 1 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0037] Step 101: Before the preset reception time of the no-control-channel scheduling data, determine whether an indication message has been received, wherein the indication message is used to indicate parameters related to receiving the no-control-channel scheduling data.
[0038] In the embodiments of this application, it can be determined whether an indication message has been received before the preset reception time of each uncontrolled channel scheduling data; or it can be determined whether an indication message has been received before the preset reception time of a predetermined uncontrolled channel scheduling data.
[0039] It should be noted that the controlless channel scheduling data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can also be a device from an unmanned aerial vehicle (UAV). Alternatively, the terminal can be an in-vehicle device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the terminal can be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0040] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0041] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0042] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0043] The preset reception time for uncontrolled channel scheduling data can be determined based on the pre-configured reception period for uncontrolled channel scheduling data.
[0044] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0045] The indication information may include at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0046] As one possible implementation, the base station can send indication information to the terminal both when the terminal needs to receive data without control channel scheduling and when the terminal does not need to receive data without control channel scheduling. Different values can be used to indicate whether the terminal needs to receive data without control channel scheduling at a preset reception time. Therefore, the indication information can include first information indicating that the terminal needs to receive data without control channel scheduling, and second information indicating that the terminal does not need to receive data without control channel scheduling, wherein the first information and the second information are different.
[0047] As another possible implementation, the base station can also send indication information to the terminal only when the terminal needs to receive control channel scheduling data. Therefore, in this case, the indication information may only include first information to instruct the terminal to receive control channel scheduling data; and when the terminal does not need to receive control channel scheduling data, the terminal cannot obtain the indication information.
[0048] In this embodiment of the application, the indication information may be carried by a digital sequence.
[0049] Optionally, when the indication information includes first information and second information, different numerical sequences can be used to represent the first information and the second information. For example, the first information can be 1 and the second information can be 0; or, a ZC sequence can be used to represent the indication information, for example, the first information can be ZC sequence 1 and the second information can be ZC sequence 2.
[0050] Optionally, when the indication information includes only the first information, the first information can be represented by a numerical sequence. For example, the first information is 1; or, the first information can be represented by a ZC sequence, for example, the first information is the ZC sequence 1.
[0051] It should be noted that, due to the low autocorrelation and cross-correlation of digital sequences, using digital sequences to carry indication information allows the terminal to obtain the indication information without complex operations such as demodulation upon receiving it, thereby improving the terminal's reading speed and saving power. In practical applications, the form of the digital sequence used to carry the indication information can be determined according to actual needs and specific application scenarios, and is not limited to the bit positions and ZC sequences listed above.
[0052] In this embodiment of the application, after the terminal determines the preset reception time of each uncontrolled channel scheduling data according to the pre-configured period for receiving uncontrolled channel scheduling data, it can receive indication information before each preset reception time arrives, and determine whether it is necessary to receive uncontrolled channel scheduling data at the preset reception time based on the received indication information.
[0053] Specifically, in response to the received indication information being the first information, the terminal can determine that it needs to receive the no-control-channel-schedule data at the corresponding preset reception time, and thus can receive the no-control-channel-schedule data when the corresponding preset reception time arrives; in response to the received indication information being the second information, or no indication information being received, the terminal can determine that it does not need to receive the no-control-channel-schedule data at the corresponding preset reception time, and thus can not detect the no-control-channel-schedule data when the corresponding preset reception time arrives, thereby reducing the frequency of the terminal receiving and parsing the no-control-channel-schedule data and reducing the terminal power consumption.
[0054] It should be noted that the preset reception time corresponding to the indication information can be the preset reception time that is after the time of receiving the indication information and closest to the time of receiving the indication information.
[0055] The method for transmitting uncontrolled channel scheduled data based on indication information provided in this application embodiment receives indication information before a preset reception time for each uncontrolled channel scheduled data. This indication information indicates whether the terminal needs to receive the uncontrolled channel scheduled data. Therefore, by determining whether the terminal needs to receive the scheduled data at the next reception time based on the indication information before receiving the scheduled data, the terminal only receives the scheduled data when it determines that the scheduled data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduled data but also reduces the frequency of scheduling data acquisition and lowers the terminal's power consumption.
[0056] In one possible implementation of this application, since the processes of base station transmission, terminal reception and parsing of indication information all require a certain amount of time, the time interval between the reception time of the indication information and the corresponding preset reception time can be preset in advance, so that the terminal can obtain the corresponding indication information before the preset reception time arrives, thereby further improving the reliability of data reception without control channel scheduling.
[0057] This application provides a method for transmitting control-channel-free scheduled data based on indication information, applied to a terminal, comprising:
[0058] In response to receiving the indication information, determine to receive the no-control-channel scheduling data at a preset reception time;
[0059] or
[0060] In response to receiving the indication information, it is determined that the no-control-channel-scheduling data will not be received at a preset reception time when no control-channel-scheduling data is received.
[0061] or
[0062] In response to the failure to receive the indication information, it is determined that the no-control-channel scheduling data will be received at a preset reception time when no control-channel scheduling data is received.
[0063] or
[0064] In response to the absence of the indication information, it is determined that the no-control-channel scheduling data will not be received at a preset reception time.
[0065] In some embodiments, the terminal can determine whether it has received an indication message before a preset reception time for the no-control-channel-scheduled data. This allows it to determine whether to receive the no-control-channel-scheduled data at the subsequent preset reception time.
[0066] In the above embodiments, the indication information can be used to indicate to the terminal whether there is no control channel scheduling data for the terminal at a preset reception time. That is, the indication information can be used to indicate receiving the no control channel scheduling data; or, the indication information can be used to indicate not receiving the no control channel scheduling data.
[0067] In some embodiments, upon receiving an indication message, it is determined that the uncontrolled channel scheduling data will be received at a preset reception time. For example, this embodiment can be applied to scenarios where interactions are infrequent, where the uncontrolled channel scheduling data is received only at a preset reception time upon receiving an indication message.
[0068] In some other embodiments, upon receiving an indication message, it is determined that the uncontrolled channel scheduling data will not be received at a preset reception time. For example, this embodiment can be applied to scenarios with frequent interactions, where the preset reception time is skipped only upon receiving the indication message, and the uncontrolled channel scheduling data is not required to be received.
[0069] In some other embodiments, if no indication information is received, the uncontrolled channel scheduling data is determined to be received at a preset reception time. For example, this embodiment can be applied to scenarios with frequent interactions, where the uncontrolled channel scheduling data is received at the preset reception time as long as no indication information is received.
[0070] In some other embodiments, if no indication information is received, it is determined that the uncontrolled channel scheduling data will not be received at a preset reception time. For example, this embodiment can be applied to scenarios with frequent interactions, where the preset reception time is skipped only if no indication information is received, and the uncontrolled channel scheduling data is not required to be received.
[0071] In the embodiments of this application, it can be determined whether an indication message has been received before the preset reception time of each uncontrolled channel scheduling data; or it can be determined whether an indication message has been received before the preset reception time of a predetermined uncontrolled channel scheduling data.
[0072] This application provides a method for transmitting control-channel-free scheduled data based on indication information, applied to a terminal, comprising:
[0073] Before the preset reception time of the no-control-channel scheduling data, an indication message is received, wherein the indication message is used to indicate whether to receive the no-control-channel scheduling data.
[0074] In the above embodiments, the indication information may include an indicator or a character field; when the indicator or character field is set to a first value, it is used to indicate to the terminal to receive the no-control-channel-schedule data at a preset reception time; when the indicator or character field is set to a second value, it is used to indicate to the terminal not to receive the no-control-channel-schedule data at a preset reception time.
[0075] In the above embodiments, the indication information can be used to indicate to the terminal whether there is no control channel scheduling data for the terminal at a preset reception time of no control channel scheduling data.
[0076] In the embodiments of this application, it can be determined whether an indication message has been received before the preset reception time of each uncontrolled channel scheduling data; or it can be determined whether an indication message has been received before the preset reception time of a predetermined uncontrolled channel scheduling data.
[0077] The following is combined Figure 2 This application provides a further description of another method for transmitting control channel-free scheduling data based on indication information, as provided in the embodiments of this application.
[0078] Figure 2 This is a flowchart illustrating another method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application, applied to a terminal. For example... Figure 2 The solutions shown can be implemented individually or in combination with any of the embodiments in this application.
[0079] like Figure 2 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0080] Step 201: Determine the time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data.
[0081] The second moment of receiving the corresponding uncontrolled channel scheduling data can refer to the preset reception moment that is after the first moment of receiving the indication information and closest to the first moment.
[0082] In this embodiment of the application, since the terminal needs a certain amount of time to receive and parse the indication information, there can be a certain time interval between the first moment when the terminal receives the indication information and the second moment when it receives the corresponding uncontrolled channel scheduling data, so that the terminal can effectively read the corresponding indication information before each preset reception time arrives, thereby reliably determining whether it is necessary to receive the uncontrolled channel scheduling data at the corresponding preset reception time.
[0083] It should be noted that the time interval between the first and second moments can be configured by network administrators according to actual application needs and scenarios. Therefore, the terminal can obtain the time interval between the first and second moments from the network configuration information, and then determine each first moment for receiving the instruction information based on the determined time interval between the first and second moments and each preset reception moment, so as to receive the instruction information at each first moment.
[0084] Furthermore, since factors such as terminal load capacity, network configuration, and communication protocols can affect the processing speed of the network and terminal for indication information, the time interval between the first and second moments can be determined based on these factors. That is, in one possible implementation of this application embodiment, step 201 above may include:
[0085] The time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data is determined based on at least one of the following parameters, wherein at least one parameter is the terminal's load capacity, network configuration, and communication protocol.
[0086] In this application embodiment, the terminal can determine the time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data based on at least one of the terminal's load capacity, network configuration, and communication protocol.
[0087] As one possible implementation, the time interval between the first and second moments can be predetermined in the communication protocol, so the terminal can obtain the communication protocol between itself and the base station, and obtain the time interval between the first and second moments from the communication protocol.
[0088] As another possible implementation, the time interval between the first and second moments can also be configured by the network, so the terminal can also obtain the time interval between the first and second moments from the network's configuration information.
[0089] As another possible implementation, the terminal's load capacity may affect the terminal's parsing speed of the instruction information. Therefore, the terminal can also determine the time interval between the first moment and the second moment based on its own load capacity.
[0090] As another possible implementation, since the time intervals included in the communication protocol and network configuration information may be set by the base station based on the current communication protocol and network configuration without taking into account the terminal's load capacity, after obtaining the time interval between the first and second moments from the communication protocol or network configuration information, the terminal can also modify the obtained time interval according to its own load capacity to make the modified time interval adaptable to its own load capacity.
[0091] It should be noted that the methods for determining the time interval between the first and second moments can include, but are not limited to, the scenarios listed above. In actual use, the method for determining the time interval can be set according to actual needs and specific business scenarios, and this application embodiment does not limit this.
[0092] Step 202: Before the preset reception time of the no-control-channel scheduling data, determine whether an indication message has been received, wherein the indication message is used to indicate parameters related to the terminal receiving the no-control-channel scheduling data.
[0093] In the embodiments of this application, it can be determined whether an indication message has been received before the preset reception time of each uncontrolled channel scheduling data; or it can be determined whether an indication message has been received before the preset reception time of a predetermined uncontrolled channel scheduling data.
[0094] In some embodiments, determining whether an indication message has been received includes:
[0095] In response to receiving the indication information, determine to receive the no-control-channel scheduling data at a preset reception time;
[0096] or
[0097] In response to the failure to receive the indication information, it is determined that the no-control-channel-scheduling data will not be received at a preset reception time when no control-channel-scheduling data is received.
[0098] or
[0099] In response to the failure to receive the indication information, it is determined that the no-control-channel scheduling data will be received at a preset reception time when no control-channel scheduling data is received.
[0100] or
[0101] In response to the absence of the indication information, it is determined that the no-control-channel scheduling data will not be received at a preset reception time.
[0102] In some other embodiments, determining whether an indication message has been received includes:
[0103] Before the preset reception time of the no-control-channel scheduling data, an indication message is received, wherein the indication message is used to indicate whether to receive the no-control-channel scheduling data.
[0104] In the above embodiments, the indication information may include an indicator or a character field; when the indicator or character field is set to a first value, it is used to instruct the terminal to receive the no-control-channel-scheduled data at a preset reception time; when the indicator or character field is set to a second value, it is used to instruct the terminal not to receive the no-control-channel-scheduled data at the preset reception time. It should be noted that the no-control-channel-scheduled data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to the user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal; for example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. For example, a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, a terminal can be equipment on an unmanned aerial vehicle (UAV). Alternatively, a terminal can be vehicle-mounted equipment, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, a terminal can be roadside equipment, such as streetlights, traffic lights, or other roadside equipment with wireless communication capabilities.
[0105] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0106] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0107] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0108] The preset reception time for uncontrolled channel scheduling data can be determined based on the pre-configured reception period for uncontrolled channel scheduling data.
[0109] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0110] The indication information may include at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0111] As one possible implementation, the base station can send indication information to the terminal both when the terminal needs to receive data without control channel scheduling and when the terminal does not need to receive data without control channel scheduling. Different values can be used to indicate whether the terminal needs to receive data without control channel scheduling at a preset reception time. Therefore, the indication information can include first information indicating that the terminal needs to receive data without control channel scheduling, and second information indicating that the terminal does not need to receive data without control channel scheduling, wherein the first information and the second information are different.
[0112] As another possible implementation, the base station can also send indication information to the terminal only when the terminal needs to receive control channel scheduling data. Therefore, in this case, the indication information may only include first information to instruct the terminal to receive control channel scheduling data; and when the terminal does not need to receive control channel scheduling data, the terminal cannot obtain the indication information.
[0113] In this embodiment of the application, the indication information may be carried by a digital sequence.
[0114] Optionally, when the indication information includes first information and second information, different numerical sequences can be used to represent the first information and the second information. For example, the first information can be 1 and the second information can be 0; or, a ZC sequence can be used to represent the indication information, for example, the first information can be ZC sequence 1 and the second information can be ZC sequence 2.
[0115] Optionally, when the indication information includes only the first information, the first information can be represented by a numerical sequence. For example, the first information is 1; or, the first information can be represented by a ZC sequence, for example, the first information is the ZC sequence 1.
[0116] It should be noted that, due to the low autocorrelation and cross-correlation of digital sequences, using digital sequences to carry indication information allows the terminal to obtain the indication information without complex operations such as demodulation upon receiving it, thereby improving the terminal's reading speed and saving power. In practical applications, the form of the digital sequence used to carry the indication information can be determined according to actual needs and specific application scenarios, and is not limited to the bit positions and ZC sequences listed above.
[0117] In this embodiment of the application, after the terminal determines the preset reception time of each uncontrolled channel scheduling data according to the pre-configured period for receiving uncontrolled channel scheduling data, and the time interval between the first time and the second time, it can determine the time that is before each preset reception time and the difference between it and each preset reception time is the time interval as each first time. At each first time, it receives indication information and determines whether it is necessary to receive uncontrolled channel scheduling data at the preset reception time according to the received indication information.
[0118] Specifically, in response to the received indication information being the first information, the terminal can determine that it needs to receive the no-control-channel-schedule data at the corresponding preset reception time, and thus can receive the no-control-channel-schedule data when the corresponding preset reception time arrives; in response to the received indication information being the second information, or no indication information being received, the terminal can determine that it does not need to receive the no-control-channel-schedule data at the corresponding preset reception time, and thus can not detect the no-control-channel-schedule data when the corresponding preset reception time arrives, thereby reducing the frequency of the terminal receiving and parsing the no-control-channel-schedule data and reducing the terminal power consumption.
[0119] It should be noted that the preset reception time corresponding to the indication information can be the preset reception time that is after the time of receiving the indication information and closest to the time of receiving the indication information.
[0120] The method for transmitting uncontrolled channel scheduling data based on indication information provided in this application determines the time interval between a first time for receiving the indication information and a second time for receiving the corresponding uncontrolled channel scheduling data before receiving the indication information. Based on this time interval, it determines whether the indication information has been received before a preset reception time for each uncontrolled channel scheduling data. The indication information is used to indicate parameters related to the terminal's reception of the uncontrolled channel scheduling data. Therefore, by pre-setting the time interval between the reception time of the indication information and the corresponding preset reception time, and by first determining whether the next reception time for scheduling data needs to be received based on the indication information before receiving the scheduling data, the terminal only receives the scheduling data when it is determined that the scheduling data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduling data and reduces the terminal's power consumption, but also ensures that the terminal can effectively read the corresponding indication information before the preset reception time arrives, thereby further improving the reliability of uncontrolled channel scheduling data reception.
[0121] In one possible implementation of this application, since the detection indication information also consumes terminal power, the indication information can be used to determine whether it is necessary to receive the no-control-channel scheduling information when the empty detection probability of the scheduling data is high, so as to further reduce the power consumption of the terminal.
[0122] The following is combined Figure 3 This application provides a further description of another method for transmitting control channel-free scheduling data based on indication information, as provided in the embodiments of this application.
[0123] Figure 3 This is a flowchart illustrating another method for transmitting control-channel-free scheduled data based on indication information, provided in an embodiment of this application, and applied to a terminal.
[0124] like Figure 3 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0125] Step 301: Determine the probability of no detection of the terminal currently having no control channel scheduling data.
[0126] The no-detection probability can be determined based on the number of times the terminal receives no-control-channel scheduling data within a certain time period and the quantity of no-control-channel scheduling data received. Optionally, assuming the quantity of no-control-channel scheduling data received by the terminal within the current certain time period is 'a' and the number of times it receives no-control-channel scheduling data is 'b', then 1-a / b can be determined as the no-detection probability of the terminal currently receiving no-control-channel scheduling data. It should be noted that the no-detection probability reflects the proportion of useful no-control-channel scheduling data that the terminal does not receive at a preset reception time.
[0127] In this embodiment of the application, since the empty detection probability of the terminal for the uncontrolled channel scheduling data may change in real time, the frequency of determining the empty detection probability can be preset so that the terminal can determine the time for calculating the empty detection probability and the current time period in which the receiving time of the uncontrolled channel scheduling data on which the empty detection probability is based can be determined according to the preset frequency, thereby enabling the terminal to determine the real-time empty detection probability of the terminal in each time period in a timely manner.
[0128] For example, if the preset frequency for determining the probability of a no-detection event (NDA) is once per hour, and the most recent NDA determination was at 10:00, and the current time is 11:00, then the current time period can be determined to be 10:00-11:00. The terminal can then calculate the current NDA probability at 11:00. Assuming that within the current time period 10:00-11:00, the terminal receives N number of times of no-control-channel scheduling data and receives M amounts of no-control-channel scheduling data, then the NDA probability for the terminal within the current time period 10:00-11:00 can be determined as 1-N / M.
[0129] It should be noted that the above examples are merely illustrative and should not be considered as limitations on this application. In actual use, the frequency of determining the probability of empty detection can be set according to actual needs and specific business scenarios, such as 1 hour / time, 2 hours / time, 24 hours / time, etc. This application embodiment does not limit this.
[0130] Step 302: If the probability of empty detection is greater than the first threshold, send an indication information acquisition request to the base station.
[0131] In this embodiment, a higher current empty detection probability for the terminal indicates a greater proportion of useless uncontrolled channel scheduling data that the terminal cannot receive during the pre-set data reception period, thus increasing unnecessary terminal power consumption. Therefore, when the empty detection probability is high, an indication can be used to determine whether uncontrolled channel scheduling data needs to be acquired at each preset reception time.
[0132] As one possible implementation, a first threshold can be preset according to actual needs. When the current empty detection probability is determined to be greater than the first threshold, it is determined that the current empty detection probability of the terminal is relatively high. Thus, the terminal can send an indication information acquisition request to the base station to determine whether it is necessary to acquire no-control-channel scheduling data at each preset reception time through the indication information, thereby reducing the frequency of the terminal receiving no-control-channel scheduling data and reducing the terminal power consumption.
[0133] Step 303: Receive a start command sent by the base station, wherein the start command is used to instruct the terminal to start the function of receiving indication information.
[0134] In this embodiment of the application, after the terminal sends an indication information acquisition request to the base station, it can receive the start command sent by the base station in real time. When the start command sent by the base station is received, the terminal can start the function of receiving indication information. Before receiving the control channel scheduling data, the terminal first acquires the indication information to determine whether the control channel scheduling data needs to be received at the next preset reception time.
[0135] Optionally, the terminal can obtain the startup command from the higher-layer signaling sent by the base station; or it can obtain the startup command from the dynamic signaling sent by the base station.
[0136] It should be noted that the step of determining the spatial probability that the terminal currently has no control channel scheduling data can also be performed by the base station. Therefore, when the base station determines that the spatial probability is greater than the first threshold, it can proactively send a start command to the terminal to enable the terminal to activate the function of receiving indication information. That is, in this embodiment, steps 301-302 can be omitted.
[0137] Step 304: Before the preset reception time of the no-control-channel scheduling data, determine whether an indication message has been received, wherein the indication message is used to indicate parameters related to the terminal receiving the no-control-channel scheduling data.
[0138] In the embodiments of this application, it can be determined whether an indication message has been received before the preset reception time of each uncontrolled channel scheduling data; or it can be determined whether an indication message has been received before the preset reception time of a predetermined uncontrolled channel scheduling data.
[0139] In some embodiments, determining whether an indication message has been received includes:
[0140] In response to receiving the indication information, determine to receive the no-control-channel scheduling data at a preset reception time;
[0141] or
[0142] In response to the failure to receive the indication information, it is determined that the no-control-channel-scheduling data will not be received at a preset reception time when no control-channel-scheduling data is received.
[0143] or
[0144] In response to the failure to receive the indication information, it is determined that the no-control-channel scheduling data will be received at a preset reception time when no control-channel scheduling data is received.
[0145] or
[0146] In response to the absence of the indication information, it is determined that the no-control-channel scheduling data will not be received at a preset reception time.
[0147] In some other embodiments, determining whether an indication message has been received includes:
[0148] Before the preset reception time of the no-control-channel scheduling data, an indication message is received, wherein the indication message is used to indicate whether to receive the no-control-channel scheduling data.
[0149] In the above embodiments, the indication information may include an indicator or a character field; when the indicator or character field is set to a first value, it is used to indicate to the terminal to receive the no-control-channel-schedule data at a preset reception time; when the indicator or character field is set to a second value, it is used to indicate to the terminal not to receive the no-control-channel-schedule data at a preset reception time.
[0150] It should be noted that the controlless channel scheduling data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can also be a device from an unmanned aerial vehicle (UAV). Alternatively, the terminal can be an in-vehicle device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the terminal can be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0151] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0152] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0153] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0154] The preset reception time for uncontrolled channel scheduling data can be determined based on the pre-configured reception period for uncontrolled channel scheduling data.
[0155] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0156] The indication information may include at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0157] As one possible implementation, the base station can send indication information to the terminal both when the terminal needs to receive data without control channel scheduling and when the terminal does not need to receive data without control channel scheduling. Different values can be used to indicate whether the terminal needs to receive data without control channel scheduling at a preset reception time. Therefore, the indication information can include first information indicating that the terminal needs to receive data without control channel scheduling, and second information indicating that the terminal does not need to receive data without control channel scheduling, wherein the first information and the second information are different.
[0158] As another possible implementation, the base station can also send indication information to the terminal only when the terminal needs to receive control channel scheduling data. Therefore, in this case, the indication information may only include first information to instruct the terminal to receive control channel scheduling data; and when the terminal does not need to receive control channel scheduling data, the terminal cannot obtain the indication information.
[0159] In this embodiment of the application, the indication information may be carried by a digital sequence.
[0160] Optionally, when the indication information includes first information and second information, different numerical sequences can be used to represent the first information and the second information. For example, the first information can be 1 and the second information can be 0; or, a ZC sequence can be used to represent the indication information, for example, the first information can be ZC sequence 1 and the second information can be ZC sequence 2.
[0161] Optionally, when the indication information includes only the first information, the first information can be represented by a numerical sequence. For example, the first information is 1; or, the first information can be represented by a ZC sequence, for example, the first information is the ZC sequence 1.
[0162] It should be noted that, due to the low autocorrelation and cross-correlation of digital sequences, using digital sequences to carry indication information allows the terminal to obtain the indication information without complex operations such as demodulation upon receiving it, thereby improving the terminal's reading speed and saving power. In practical applications, the form of the digital sequence used to carry the indication information can be determined according to actual needs and specific application scenarios, and is not limited to the bit positions and ZC sequences listed above.
[0163] In this embodiment of the application, after the terminal determines the preset reception time of each uncontrolled channel scheduling data according to the pre-configured period for receiving uncontrolled channel scheduling data, it can receive indication information before each preset reception time arrives, and determine whether it is necessary to receive uncontrolled channel scheduling data at the preset reception time based on the received indication information.
[0164] Specifically, in response to the received indication information being the first information, the terminal can determine that it needs to receive the no-control-channel-schedule data at the corresponding preset reception time, and thus can receive the no-control-channel-schedule data when the corresponding preset reception time arrives; in response to the received indication information being the second information, or no indication information being received, the terminal can determine that it does not need to receive the no-control-channel-schedule data at the corresponding preset reception time, and thus can not detect the no-control-channel-schedule data when the corresponding preset reception time arrives, thereby reducing the frequency of the terminal receiving and parsing the no-control-channel-schedule data and reducing the terminal power consumption.
[0165] It should be noted that the preset reception time corresponding to the indication information can be the preset reception time that is after the time of receiving the indication information and closest to the time of receiving the indication information.
[0166] The method for transmitting controlless channel scheduling data based on indication information provided in this application sends an indication information acquisition request to the base station when the terminal's current no-control-channel scheduling data false positive probability is greater than a first threshold. Upon receiving a start command from the base station, the method initiates the function of receiving indication information. Then, before a preset reception time for each controlless channel scheduling data, it determines whether indication information has been received. The indication information is used to indicate parameters related to receiving controlless channel scheduling data. Therefore, by using indication information to determine whether controlless channel scheduling information needs to be received when the false positive probability of scheduling data is high, the power consumption of the terminal in receiving and parsing indication information is reduced. This not only avoids the terminal acquiring useless scheduling data and reduces the frequency of scheduling data acquisition, but also further reduces the terminal's power consumption.
[0167] Figure 4 This is a flowchart illustrating another method for transmitting control channel-free scheduled data based on indication information, provided in an embodiment of this application, and applied to a base station.
[0168] like Figure 4 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0169] Step 401: Before the preset transmission time of the no-control-channel scheduling data, determine whether to send indication information to the terminal, wherein the indication information is used to indicate parameters related to receiving the no-control-channel scheduling data to the terminal.
[0170] In the embodiments of this application, the base station may determine whether to send indication information before a preset transmission time for each data without control channel scheduling; or it may determine whether to send indication information before a predetermined preset transmission time for data without control channel scheduling.
[0171] In some embodiments, determining whether to send indication information includes:
[0172] In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information is transmitted.
[0173] or
[0174] In response to determining that the no-control-channel-scheduled data will not be transmitted at a preset transmission time, the indication information is transmitted.
[0175] or
[0176] In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information will not be transmitted.
[0177] or
[0178] In response to determining that the no-control-channel-schedule data will not be transmitted at a preset transmission time, the indication information will not be transmitted.
[0179] In some other embodiments, determining whether to send indication information includes:
[0180] Before the preset transmission time of the no-control-channel scheduling data, an indication message is sent, which is used to indicate whether the terminal should receive the no-control-channel scheduling data.
[0181] In the above embodiments, the indication information may include an indicator or a character field; when the indicator or character field is set to a first value, it is used to indicate to the terminal to receive the no-control-channel-schedule data at a preset reception time; when the indicator or character field is set to a second value, it is used to indicate to the terminal not to receive the no-control-channel-schedule data at a preset reception time.
[0182] It should be noted that the controlless channel scheduling data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can also be a device from an unmanned aerial vehicle (UAV). Alternatively, the terminal can be an in-vehicle device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the terminal can be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0183] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0184] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0185] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0186] The preset transmission time for uncontrolled channel scheduling data can be determined based on the pre-configured transmission period for uncontrolled channel scheduling data.
[0187] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0188] The indication information may include at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0189] As one possible implementation, the base station can send indication information to the terminal both when the terminal needs to receive data without control channel scheduling and when the terminal does not need to receive data without control channel scheduling. Different values can be used to indicate whether the terminal needs to receive data without control channel scheduling at a preset reception time. Therefore, the indication information can include first information indicating that the terminal needs to receive data without control channel scheduling, and second information indicating that the terminal does not need to receive data without control channel scheduling, wherein the first information and the second information are different.
[0190] As another possible implementation, the base station can also send indication information to the terminal only when the terminal needs to receive control channel scheduling data. Therefore, in this case, the indication information may only include first information to instruct the terminal to receive control channel scheduling data; and when the terminal does not need to receive control channel scheduling data, the terminal cannot obtain the indication information.
[0191] In this embodiment of the application, the indication information may be carried by a digital sequence.
[0192] Optionally, when the indication information includes first information and second information, different numerical sequences can be used to represent the first information and the second information. For example, the first information can be 1 and the second information can be 0; or, a ZC sequence can be used to represent the indication information, for example, the first information can be ZC sequence 1 and the second information can be ZC sequence 2.
[0193] Optionally, when the indication information includes only the first information, the first information can be represented by a numerical sequence. For example, the first information is 1; or, the first information can be represented by a ZC sequence, for example, the first information is the ZC sequence 1.
[0194] It should be noted that, due to the low autocorrelation and cross-correlation of digital sequences, using digital sequences to carry indication information allows the terminal to obtain the indication information without complex operations such as demodulation upon receiving it, thereby improving the terminal's reading speed and saving power. In practical applications, the form of the digital sequence used to carry the indication information can be determined according to actual needs and specific application scenarios, and is not limited to the bit positions and ZC sequences listed above.
[0195] In this embodiment of the application, after the base station determines the preset transmission time of each uncontrolled channel scheduling data according to the pre-configured period for transmitting uncontrolled channel scheduling data, it can send an indication message to the terminal before each preset transmission time arrives, so that the terminal can determine whether it needs to receive uncontrolled channel scheduling data at the preset reception time according to the received indication message.
[0196] As one possible implementation, the base station can send an indication message to the terminal in both cases where there is no control channel scheduling data to be sent to the terminal at the next preset transmission time and when there is no control channel scheduling data to be sent to the terminal at the next preset transmission time. Different values can be used to indicate whether there is no control channel scheduling data to be sent to the terminal at the next preset transmission time.
[0197] Specifically, in response to the availability of no-control-channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine the indication information as the first information and send it to the terminal; in response to the availability of no-control-channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine the indication information as the second information and send it to the terminal.
[0198] The method for transmitting control-channel-less scheduled data based on indication information provided in this application determines whether to send indication information to the terminal before a preset transmission time for the control-channel-less scheduled data. The indication information is used to indicate parameters related to receiving the control-channel-less scheduled data. Therefore, by sending indication information to the terminal before transmitting scheduled data to indicate whether there is scheduled data to be transmitted to the terminal at the next transmission time, the base station ensures that the terminal only receives scheduled data when it determines that the scheduled data at the next transmission time is useful. This not only avoids the terminal acquiring useless scheduled data but also reduces the frequency of scheduling data acquisition and lowers the terminal's power consumption.
[0199] In one possible implementation of this application, the base station may also send indication information to the terminal only when there is no control channel scheduling data to be sent to the terminal at the next preset transmission time, so as to reduce the frequency of the terminal receiving and parsing the indication information.
[0200] The following is combined Figure 5 This application provides a further description of another method for transmitting control channel-free scheduling data based on indication information, as provided in the embodiments of this application.
[0201] Figure 5 This is a flowchart illustrating another method for transmitting control channel-free scheduled data based on indication information, provided in an embodiment of this application, and applied to a base station.
[0202] like Figure 5 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0203] Step 501: In response to determining that no control channel scheduling data will be sent at a preset transmission time, no indication information will be sent, wherein the indication information is used to indicate parameters related to receiving no control channel scheduling data by the terminal.
[0204] In the embodiments of this application, the base station may determine whether to send indication information before a preset transmission time for each data without control channel scheduling; or it may determine whether to send indication information before a predetermined preset transmission time for data without control channel scheduling.
[0205] It should be noted that the controlless channel scheduling data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can also be a device from an unmanned aerial vehicle (UAV). Alternatively, the terminal can be an in-vehicle device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the terminal can be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0206] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0207] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0208] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0209] The preset transmission time for uncontrolled channel scheduling data can be determined based on the pre-configured transmission period for uncontrolled channel scheduling data.
[0210] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0211] As one possible implementation, in response to determining that no control channel scheduling data will be sent at a preset transmission time, i.e., there is no control channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine that it needs to send indication information to the terminal; in response to determining that no control channel scheduling data will be sent at a preset transmission time, i.e., there is no control channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine that it does not need to send indication information to the terminal at present, thereby reducing the frequency of the terminal receiving and parsing indication information and further reducing the power consumption of the terminal.
[0212] For example, this embodiment can be applied to scenarios where interactions are infrequent, where an indication message is sent before a preset transmission time only when it is determined that uncontrolled channel scheduling data needs to be sent to the terminal.
[0213] The method for transmitting controlless channel scheduling data based on indication information provided in this application embodiment does not send indication information when controlless channel scheduling data is not transmitted at a preset transmission time. The indication information is used to indicate parameters related to receiving the controlless channel scheduling data for the terminal. Therefore, by sending indication information to the terminal before transmitting scheduling data to indicate whether there is scheduling data to be transmitted to the terminal at the next scheduled data transmission time, the base station ensures that the terminal only receives scheduling data when it determines that the scheduling data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduling data but also reduces the frequency of scheduling data acquisition and power consumption. In one possible implementation of this application, the base station may also send indication information to the terminal only when there is no controlless channel scheduling data to be transmitted to the terminal at the next preset transmission time, further reducing the frequency of receiving and parsing the indication information for the terminal.
[0214] The following is combined Figure 6This application provides a further description of another method for transmitting control channel-free scheduling data based on indication information, as provided in the embodiments of this application.
[0215] Figure 6 This is a flowchart illustrating another method for transmitting control channel-free scheduled data based on indication information, provided in an embodiment of this application, and applied to a base station.
[0216] like Figure 6 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0217] Step 601: In response to determining that no control channel scheduling data will be sent at a preset transmission time, no indication information will be sent, wherein the indication information is used to indicate parameters related to receiving no control channel scheduling data by the terminal.
[0218] In the embodiments of this application, the base station may determine whether to send indication information before a preset transmission time for each data without control channel scheduling; or it may determine whether to send indication information before a predetermined preset transmission time for data without control channel scheduling.
[0219] It should be noted that the controlless channel scheduling data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can also be a device from an unmanned aerial vehicle (UAV). Alternatively, the terminal can be an in-vehicle device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the terminal can be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0220] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0221] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0222] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0223] The preset transmission time for uncontrolled channel scheduling data can be determined based on the pre-configured transmission period for uncontrolled channel scheduling data.
[0224] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0225] As one possible implementation, in response to determining that no control channel scheduling data will be sent at a preset transmission time, i.e., there is no control channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine that it does not need to send indication information to the terminal; in response to determining that no control channel scheduling data will be sent at a preset transmission time, i.e., there is control channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine that it needs to send indication information to the terminal at present, thereby eliminating the need to send indication information to the terminal, reducing the frequency of the terminal receiving and parsing indication information, and further reducing the power consumption of the terminal.
[0226] For example, this embodiment can be applied to scenarios with frequent interactions, where an indication message is sent before a preset transmission time only when it is determined that no control channel scheduling data needs to be sent to the terminal.
[0227] The method for transmitting control-channel-less scheduled data based on indication information provided in this application embodiment does not send indication information when control-channel-less scheduled data is not transmitted at a preset transmission time. The indication information is used to indicate parameters related to the terminal's reception of control-channel-less scheduled data. Therefore, by sending indication information to the terminal before transmitting scheduled data to indicate whether there is scheduled data to be transmitted to the terminal at the next transmission time, the base station ensures that the terminal only receives scheduled data when it determines that the scheduled data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduled data but also reduces the frequency of scheduling data acquisition and lowers the terminal's power consumption.
[0228] In one possible implementation of this application, since the processes of base station transmission, terminal reception and parsing of indication information all require a certain amount of time, the time interval between the transmission time of the indication information and the corresponding preset transmission time can be preset in advance, so that the terminal can obtain the corresponding indication information before the preset reception time arrives, thereby further improving the reliability of data reception without control channel scheduling.
[0229] The following is combined Figure 7 This application provides a further description of another method for transmitting control channel-free scheduling data based on indication information, as provided in the embodiments of this application.
[0230] Figure 7 This is a flowchart illustrating another method for transmitting control channel-free scheduled data based on indication information, provided in an embodiment of this application, and applied to a base station.
[0231] like Figure 7 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0232] Step 701: Determine the time interval between the first moment of sending the instruction information and the second moment of sending the corresponding uncontrolled channel scheduling data.
[0233] The second moment for sending the corresponding uncontrolled channel scheduling data can refer to the preset sending moment that is after the first moment for sending the instruction information and is closest to the first moment.
[0234] In this embodiment of the application, since the base station needs a certain amount of time to send the indication information and the terminal needs to receive and parse the indication information, a certain time interval can be made between the first moment when the base station sends the indication information and the second moment when it sends the corresponding uncontrolled channel scheduling data. This allows the base station to successfully send the indication information before each preset sending time arrives, and allows the terminal to effectively read the corresponding indication information before each preset receiving time arrives, thereby reliably determining whether it is necessary to receive the uncontrolled channel scheduling data at the corresponding preset receiving time.
[0235] It should be noted that the time interval between the first and second moments can be configured by network administrators based on actual application requirements and scenarios. Therefore, the base station can obtain the time interval between the first and second moments from the network configuration information, and then determine each first moment for sending the instruction information based on the determined time interval between the first and second moments and each preset transmission moment, so as to send the instruction information at each first moment.
[0236] Furthermore, since factors such as the terminal's load capacity, network configuration, and communication protocol can all affect the transmission speed of the indication information by the network and base station, as well as the terminal's processing speed of the indication information, the time interval between the first and second moments can be determined based on the terminal's load capacity, network configuration, and communication protocol. That is, in one possible implementation of this application embodiment, step 701 above may include:
[0237] The time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data is determined based on at least one of the following parameters, wherein at least one parameter is the terminal's load capacity, network configuration, and communication protocol.
[0238] In this application, the base station can determine the time interval between the first moment of sending the indication information and the second moment of sending the corresponding uncontrolled channel scheduling data based on at least one of the terminal's load capacity, network configuration, and communication protocol.
[0239] As one possible implementation, the time interval between the first and second moments can be predetermined in the communication protocol. Therefore, the base station can obtain the communication protocol between itself and the terminal, and obtain the time interval between the first and second moments from the communication protocol.
[0240] As another possible implementation, the time interval between the first and second moments can also be configured by the network, so the base station can also obtain the time interval between the first and second moments from the network configuration information.
[0241] As another possible implementation, the terminal's load capacity may affect the terminal's parsing speed of the indication information. Therefore, the base station can also determine the time interval between the first moment and the second moment based on the load capacity of the terminal currently communicating with it.
[0242] It should be noted that the methods for determining the time interval between the first and second moments can include, but are not limited to, the scenarios listed above. In actual use, the method for determining the time interval can be set according to actual needs and specific business scenarios, and this application embodiment does not limit this.
[0243] Step 702: Before the preset transmission time of the uncontrolled channel scheduling data, determine whether to send indication information to the terminal, wherein the indication information is used to indicate parameters related to the terminal receiving the uncontrolled channel scheduling data.
[0244] In the embodiments of this application, it can be determined whether to send indication information before the preset transmission time of each uncontrolled channel scheduling data; or it can be determined whether to send indication information before the preset transmission time of a predetermined uncontrolled channel scheduling data.
[0245] In some embodiments, determining whether to send indication information includes:
[0246] In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information is transmitted.
[0247] or
[0248] In response to determining that the no-control-channel-scheduled data will not be transmitted at a preset transmission time, the indication information is transmitted.
[0249] or
[0250] In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information will not be transmitted.
[0251] or
[0252] In response to determining that the no-control-channel-schedule data will not be transmitted at a preset transmission time, the indication information will not be transmitted.
[0253] In some other embodiments, determining whether to send indication information includes:
[0254] Before the preset transmission time of the no-control-channel scheduling data, an indication message is sent, which indicates whether to receive the no-control-channel scheduling data.
[0255] In the above embodiments, the indication information may include an indicator or a character field; when the indicator or character field is set to a first value, it is used to indicate to the terminal to receive the no-control-channel-schedule data at a preset reception time; when the indicator or character field is set to a second value, it is used to indicate to the terminal not to receive the no-control-channel-schedule data at a preset reception time.
[0256] It should be noted that the controlless channel scheduling data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can also be a device from an unmanned aerial vehicle (UAV). Alternatively, the terminal can be an in-vehicle device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the terminal can be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0257] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0258] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0259] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0260] The preset transmission time for uncontrolled channel scheduling data can be determined based on the pre-configured transmission period for uncontrolled channel scheduling data.
[0261] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0262] The indication information may include at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0263] As one possible implementation, the base station can send indication information to the terminal both when the terminal needs to receive data without control channel scheduling and when the terminal does not need to receive data without control channel scheduling. Different values can be used to indicate whether the terminal needs to receive data without control channel scheduling at a preset reception time. Therefore, the indication information can include first information indicating that the terminal needs to receive data without control channel scheduling, and second information indicating that the terminal does not need to receive data without control channel scheduling, wherein the first information and the second information are different.
[0264] As another possible implementation, the base station can also send indication information to the terminal only when the terminal needs to receive control channel scheduling data. Therefore, in this case, the indication information may only include first information to instruct the terminal to receive control channel scheduling data; and when the terminal does not need to receive control channel scheduling data, the terminal cannot obtain the indication information.
[0265] In this embodiment of the application, the indication information may be carried by a digital sequence.
[0266] Optionally, when the indication information includes first information and second information, different numerical sequences can be used to represent the first information and the second information. For example, the first information can be 1 and the second information can be 0; or, a ZC sequence can be used to represent the indication information, for example, the first information can be ZC sequence 1 and the second information can be ZC sequence 2.
[0267] Optionally, when the indication information includes only the first information, the first information can be represented by a numerical sequence. For example, the first information is 1; or, the first information can be represented by a ZC sequence, for example, the first information is the ZC sequence 1.
[0268] It should be noted that, due to the low autocorrelation and cross-correlation of digital sequences, using digital sequences to carry indication information allows the terminal to obtain the indication information without complex operations such as demodulation upon receiving it, thereby improving the terminal's reading speed and saving power. In practical applications, the form of the digital sequence used to carry the indication information can be determined according to actual needs and specific application scenarios, and is not limited to the bit positions and ZC sequences listed above.
[0269] In this embodiment of the application, after the base station determines the preset transmission time of each uncontrolled channel scheduling data according to the pre-configured period for transmitting uncontrolled channel scheduling data, and the time interval between the first time and the second time, the time that is before each preset transmission time and whose difference from each preset transmission time is the time interval can be determined as each first time. At each first time, the base station sends an indication message to the terminal so that the terminal can determine whether it needs to receive uncontrolled channel scheduling data at the preset reception time according to the received indication message.
[0270] As one possible implementation, the base station can send an indication message to the terminal in both cases where there is no control channel scheduling data to be sent to the terminal at the next preset transmission time and when there is no control channel scheduling data to be sent to the terminal at the next preset transmission time. Different values can be used to indicate whether there is no control channel scheduling data to be sent to the terminal at the next preset transmission time.
[0271] Specifically, in response to the availability of no-control-channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine the indication information as the first information and send it to the terminal; in response to the availability of no-control-channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine the indication information as the second information and send it to the terminal.
[0272] The method for transmitting controlless channel scheduling data based on indication information provided in this application embodiment determines the time interval between a first time of sending the indication information and a second time of sending the corresponding controlless channel scheduling data before sending the indication information. Based on this time interval, it determines whether to send the indication information to the terminal before a preset time for sending the controlless channel scheduling data. The indication information is used to indicate parameters related to receiving the controlless channel scheduling data. Therefore, by pre-setting the time interval between the indication information's sending time and the corresponding preset sending time, and by sending the indication information to the terminal before sending the scheduling data to indicate whether there is scheduling data to be sent to the terminal at the next receiving time, the terminal only receives the scheduling data when it determines that the scheduling data at the next receiving time is useful. This not only avoids the terminal acquiring useless scheduling data and reduces terminal power consumption, but also ensures that the terminal can effectively read the corresponding indication information before the preset receiving time arrives, thereby further improving the reliability of receiving controlless channel scheduling data.
[0273] In one possible implementation of this application, since the detection indication information also consumes terminal power, the indication information can be used to determine whether it is necessary to receive the no-control-channel scheduling information when the empty detection probability of the scheduling data is high, so as to further reduce the power consumption of the terminal.
[0274] The following is combined Figure 8 This application provides a further description of another method for transmitting control channel-free scheduling data based on indication information, as provided in the embodiments of this application.
[0275] Figure 8 This is a flowchart illustrating another method for transmitting control channel-free scheduled data based on indication information, provided in an embodiment of this application, and applied to a base station.
[0276] like Figure 8 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0277] Step 801: Receive the instruction information acquisition request sent by the receiving terminal.
[0278] In this embodiment, a higher current empty detection probability for the terminal indicates a greater proportion of useless uncontrolled channel scheduling data that the terminal cannot receive during the pre-set data reception period, thus increasing unnecessary terminal power consumption. Therefore, when the empty detection probability is high, an indication can be used to determine whether uncontrolled channel scheduling data needs to be acquired at each preset reception time.
[0279] As one possible implementation, when the terminal determines that its current empty detection probability is greater than a first threshold, it can determine that its current empty detection probability is relatively high, and thus the terminal can send an indication information acquisition request to the base station. The base station can acquire the indication information acquisition request sent by the base station in real time, and upon acquiring the indication information acquisition request, determine whether it can send indication information to the terminal according to its own policy.
[0280] Step 802: Send a start command to the terminal, wherein the start command is used to instruct the terminal to start the function of receiving instruction information.
[0281] In this embodiment of the application, after the base station receives the indication information acquisition request sent by the base station, it can send an activation command to the base station to enable the base station to start the function of receiving indication information. This allows the base station to first acquire the indication information before receiving no-control-channel scheduling data, so as to determine whether no-control-channel scheduling data needs to be received at the next preset reception time based on the indication information.
[0282] Optionally, the base station can configure the startup command through the issued higher-layer signaling; it can also configure the startup command through the issued dynamic signaling.
[0283] Step 803: Before the preset transmission time of the uncontrolled channel scheduling data, determine whether to send indication information to the terminal, wherein the indication information is used to indicate the parameters of the terminal related to receiving the uncontrolled channel scheduling data.
[0284] In the embodiments of this application, the base station may determine whether to send indication information before a preset transmission time for each data without control channel scheduling; or it may determine whether to send indication information before a predetermined preset transmission time for data without control channel scheduling.
[0285] In some embodiments, determining whether to send indication information includes:
[0286] In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information is transmitted.
[0287] or
[0288] In response to determining that the no-control-channel-scheduled data will not be transmitted at a preset transmission time, the indication information is transmitted.
[0289] or
[0290] In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information will not be transmitted.
[0291] or
[0292] In response to determining that the no-control-channel-schedule data will not be transmitted at a preset transmission time, the indication information will not be transmitted.
[0293] In some other embodiments, determining whether to send indication information includes:
[0294] Before the preset transmission time of the no-control-channel scheduling data, an indication message is sent, which is used to indicate whether the terminal should receive the no-control-channel scheduling data.
[0295] In the above embodiments, the indication information may include an indicator or a character field; when the indicator or character field is set to a first value, it is used to indicate to the terminal to receive the no-control-channel-schedule data at a preset reception time; when the indicator or character field is set to a second value, it is used to indicate to the terminal not to receive the no-control-channel-schedule data at a preset reception time.
[0296] It should be noted that the controlless channel scheduling data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can also be a device from an unmanned aerial vehicle (UAV). Alternatively, the terminal can be an in-vehicle device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the terminal can be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0297] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0298] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0299] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0300] The preset transmission time for uncontrolled channel scheduling data can be determined based on the pre-configured transmission period for uncontrolled channel scheduling data.
[0301] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0302] The indication information may include at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0303] As one possible implementation, the base station can send indication information to the terminal both when the terminal needs to receive data without control channel scheduling and when the terminal does not need to receive data without control channel scheduling. Different values can be used to indicate whether the terminal needs to receive data without control channel scheduling at a preset reception time. Therefore, the indication information can include first information indicating that the terminal needs to receive data without control channel scheduling, and second information indicating that the terminal does not need to receive data without control channel scheduling, wherein the first information and the second information are different.
[0304] As another possible implementation, the base station can also send indication information to the terminal only when the terminal needs to receive control channel scheduling data. Therefore, in this case, the indication information may only include first information to instruct the terminal to receive control channel scheduling data; and when the terminal does not need to receive control channel scheduling data, the terminal cannot obtain the indication information.
[0305] In this embodiment of the application, the indication information may be carried by a digital sequence.
[0306] Optionally, when the indication information includes first information and second information, different numerical sequences can be used to represent the first information and the second information. For example, the first information can be 1 and the second information can be 0; or, a ZC sequence can be used to represent the indication information, for example, the first information can be ZC sequence 1 and the second information can be ZC sequence 2.
[0307] Optionally, when the indication information includes only the first information, the first information can be represented by a numerical sequence. For example, the first information is 1; or, the first information can be represented by a ZC sequence, for example, the first information is the ZC sequence 1.
[0308] It should be noted that, due to the low autocorrelation and cross-correlation of digital sequences, using digital sequences to carry indication information allows the terminal to obtain the indication information without complex operations such as demodulation upon receiving it, thereby improving the terminal's reading speed and saving power. In practical applications, the form of the digital sequence used to carry the indication information can be determined according to actual needs and specific application scenarios, and is not limited to the bit positions and ZC sequences listed above.
[0309] In this embodiment of the application, after the base station determines the preset transmission time of each uncontrolled channel scheduling data according to the pre-configured period for transmitting uncontrolled channel scheduling data, it can send an indication message to the terminal before each preset transmission time arrives, so that the terminal can determine whether it needs to receive uncontrolled channel scheduling data at the preset reception time according to the received indication message.
[0310] As one possible implementation, the base station can send an indication message to the terminal in both cases where there is no control channel scheduling data to be sent to the terminal at the next preset transmission time and when there is no control channel scheduling data to be sent to the terminal at the next preset transmission time. Different values can be used to indicate whether there is no control channel scheduling data to be sent to the terminal at the next preset transmission time.
[0311] Specifically, in response to the availability of no-control-channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine the indication information as the first information and send it to the terminal; in response to the availability of no-control-channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine the indication information as the second information and send it to the terminal.
[0312] The method for transmitting controlless channel scheduling data based on indication information provided in this application embodiment sends a start command to the terminal when it receives an indication information acquisition request from the terminal, so that the terminal starts the function of receiving indication information. Then, before a preset transmission time for controlless channel scheduling data, it determines whether to send indication information to the terminal. The indication information is used to indicate parameters related to receiving controlless channel scheduling data. Thus, by triggering the terminal to start receiving indication information when needed, the base station reduces the power consumption of the terminal in receiving and parsing the indication information. Before sending scheduling data, it first sends indication information to the terminal to indicate whether there is scheduling data to be sent to the terminal at the next reception time. This ensures that the terminal only receives scheduling data when it determines that the scheduling data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduling data and reduces the frequency of scheduling data acquisition, but also further reduces the terminal's power consumption.
[0313] In one possible implementation of this application, the base station can also determine the probability of the terminal receiving the scheduling data without detection, so that when the probability of the missing detection is high, it can actively send a start command for receiving the indication information to the terminal to further reduce the power consumption of the terminal.
[0314] The following is combined Figure 9 This application provides a further description of another method for transmitting control channel-free scheduling data based on indication information, as provided in the embodiments of this application.
[0315] Figure 9 This is a flowchart illustrating another method for transmitting control channel-free scheduled data based on indication information, provided in an embodiment of this application, and applied to a base station.
[0316] like Figure 9 As shown, the method for transmitting control channel-free scheduled data based on indication information includes the following steps:
[0317] Step 901: Determine that the probability of no control channel scheduling data in the terminal is greater than the first threshold.
[0318] It should be noted that the spatial probability that the terminal currently has no control channel scheduling data can be determined by the base station. Then, when the base station determines that the spatial probability is greater than the first threshold, it can actively send a start command to the terminal to enable the terminal to start the function of receiving indication information, thereby saving the power consumption of the terminal in detecting the spatial probability and further reducing the terminal power consumption.
[0319] The no-detection probability can be determined based on the number of times the terminal receives no-control-channel scheduling data within a certain time period and the quantity of no-control-channel scheduling data received. Optionally, assuming the quantity of no-control-channel scheduling data received by the terminal within the current certain time period is 'a' and the number of times it receives no-control-channel scheduling data is 'b', then 1-a / b can be determined as the no-detection probability of the terminal currently receiving no-control-channel scheduling data. It should be noted that the no-detection probability reflects the proportion of useful no-control-channel scheduling data that the terminal does not receive at a preset reception time.
[0320] In this embodiment of the application, since the empty detection probability of the terminal for the uncontrolled channel scheduling data may change in real time, the frequency of determining the empty detection probability can be preset so that the terminal can determine the time for calculating the empty detection probability and the current time period in which the receiving time of the uncontrolled channel scheduling data on which the empty detection probability is based can be determined according to the preset frequency, thereby enabling the terminal to determine the real-time empty detection probability of the terminal in each time period in a timely manner.
[0321] For example, if the preset frequency for determining the probability of a no-detection event (NDA) is once per hour, and the most recent NDA determination was at 10:00, and the current time is 11:00, then the current time period can be determined to be 10:00-11:00. The terminal can then calculate the current NDA probability at 11:00. Assuming that within the current time period 10:00-11:00, the terminal receives N number of times of no-control-channel scheduling data and receives M amounts of no-control-channel scheduling data, then the NDA probability for the terminal within the current time period 10:00-11:00 can be determined as 1-N / M.
[0322] It should be noted that the above examples are merely illustrative and should not be considered as limitations on this application. In actual use, the frequency of determining the probability of empty detection can be set according to actual needs and specific business scenarios, such as 1 hour / time, 2 hours / time, 24 hours / time, etc. This application embodiment does not limit this.
[0323] In this embodiment, a higher current empty detection probability for the terminal indicates a greater proportion of useless uncontrolled channel scheduling data that the terminal cannot receive during the pre-set data reception period, thus increasing unnecessary terminal power consumption. Therefore, when the empty detection probability is high, an indication can be used to determine whether uncontrolled channel scheduling data needs to be acquired at each preset reception time.
[0324] As one possible implementation, when the base station determines that the current empty detection probability of the terminal is relatively high, the base station can determine whether the terminal needs to receive no-control-channel scheduling data at a preset reception time by using indication information. This is to avoid the situation where the terminal still detects no-control-channel scheduling data when it has not sent no-control-channel scheduling data, thereby reducing the power consumption of the terminal.
[0325] Step 902: Send a start command to the terminal, wherein the start command is used to instruct the terminal to start the function of receiving instruction information.
[0326] In this embodiment of the application, after the base station determines that the current empty detection probability of the terminal is greater than the first threshold, it can send a start command to the base station to enable the base station to start the function of receiving indication information. This allows the base station to first obtain the indication information before receiving the no-control-channel scheduling data, so as to determine whether the no-control-channel scheduling data needs to be received at the next preset reception time based on the indication information.
[0327] Optionally, the base station can configure the startup command through the issued higher-layer signaling; it can also configure the startup command through the issued dynamic signaling.
[0328] Step 903: Before the preset transmission time of the uncontrolled channel scheduling data, determine whether to send indication information to the terminal, wherein the indication information is used to indicate the parameters of the terminal related to receiving the uncontrolled channel scheduling data.
[0329] In the embodiments of this application, the base station may determine whether to send indication information before a preset transmission time for each data without control channel scheduling; or it may determine whether to send indication information before a predetermined preset transmission time for data without control channel scheduling.
[0330] In some embodiments, determining whether to send indication information includes:
[0331] In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information is transmitted.
[0332] or
[0333] In response to determining that the no-control-channel-scheduled data will not be transmitted at a preset transmission time, the indication information is transmitted.
[0334] or
[0335] In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information will not be transmitted.
[0336] or
[0337] In response to determining that the no-control-channel-schedule data will not be transmitted at a preset transmission time, the indication information will not be transmitted.
[0338] In some other embodiments, determining whether to send indication information includes:
[0339] Before the preset transmission time of the no-control-channel scheduling data, an indication message is sent, which is used to indicate whether the terminal should receive the no-control-channel scheduling data.
[0340] In the above embodiments, the indication information may include an indicator or a character field; when the indicator or character field is set to a first value, it is used to indicate to the terminal to receive the no-control-channel-schedule data at a preset reception time; when the indicator or character field is set to a second value, it is used to indicate to the terminal not to receive the no-control-channel-schedule data at a preset reception time.
[0341] It should be noted that the controlless channel scheduling data transmission method based on indication information in this application embodiment can be applied to any terminal. The terminal can be a device that provides voice and / or data connectivity to a user. The terminal can communicate with one or more core networks via a Radio Access Network (RAN). The terminal can be an Internet of Things (IoT) terminal, such as a sensor device, a mobile phone (or "cellular" phone), and a computer with an IoT terminal. For example, it can be a fixed, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted device. Examples include a station (STA), subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, user device, or user equipment (UE). Alternatively, the terminal can also be a device from an unmanned aerial vehicle (UAV). Alternatively, the terminal can be an in-vehicle device, such as a vehicle computer with wireless communication capabilities, or a wireless terminal connected to an external vehicle computer. Alternatively, the terminal can be a roadside device, such as a street light, traffic light, or other roadside device with wireless communication capabilities.
[0342] It should be noted that in LTE / NR communication services, when a mechanism of avoiding terminal demodulation of the PDCCH is introduced to reduce terminal power consumption, the terminal's service cycle may not match the cycle supported by the mechanism. Therefore, the network usually sets the terminal's scheduling data acquisition cycle to a small value to reduce transmission latency. However, since not all scheduling data contains useful service data, a shorter acquisition cycle not only makes it easier to acquire useless data that does not contain service data, but also results in higher power consumption, failing to achieve the goal of reducing terminal power consumption.
[0343] Among them, the parameters related to receiving uncontrolled channel scheduling data can refer to parameters used to indicate whether the terminal needs to receive uncontrolled channel scheduling data.
[0344] The data without control channel scheduling can be SPS information or Configured Grant scheduling information, etc., and this application embodiment does not limit it.
[0345] The preset transmission time for uncontrolled channel scheduling data can be determined based on the pre-configured transmission period for uncontrolled channel scheduling data.
[0346] It should be noted that, due to the fundamental principle of the uncontrolled channel scheduling data mechanism, the network can pre-configure the period for base stations to send uncontrolled channel scheduling data, the period for terminals to receive uncontrolled channel scheduling data, as well as the size of data packets and data transmission format. Therefore, the terminal can determine the preset reception time for each uncontrolled channel scheduling data based on the reception period contained in the network configuration information, and the base station can determine the preset transmission time for each uncontrolled channel scheduling data based on the transmission period contained in the network configuration information.
[0347] The indication information may include at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0348] As one possible implementation, the base station can send indication information to the terminal both when the terminal needs to receive data without control channel scheduling and when the terminal does not need to receive data without control channel scheduling. Different values can be used to indicate whether the terminal needs to receive data without control channel scheduling at a preset reception time. Therefore, the indication information can include first information indicating that the terminal needs to receive data without control channel scheduling, and second information indicating that the terminal does not need to receive data without control channel scheduling, wherein the first information and the second information are different.
[0349] As another possible implementation, the base station can also send indication information to the terminal only when the terminal needs to receive control channel scheduling data. Therefore, in this case, the indication information may only include first information to instruct the terminal to receive control channel scheduling data; and when the terminal does not need to receive control channel scheduling data, the terminal cannot obtain the indication information.
[0350] In this embodiment of the application, the indication information may be carried by a digital sequence.
[0351] Optionally, when the indication information includes first information and second information, different numerical sequences can be used to represent the first information and the second information. For example, the first information can be 1 and the second information can be 0; or, a ZC sequence can be used to represent the indication information, for example, the first information can be ZC sequence 1 and the second information can be ZC sequence 2.
[0352] Optionally, when the indication information includes only the first information, the first information can be represented by a numerical sequence. For example, the first information is 1; or, the first information can be represented by a ZC sequence, for example, the first information is the ZC sequence 1.
[0353] It should be noted that, due to the low autocorrelation and cross-correlation of digital sequences, using digital sequences to carry indication information allows the terminal to obtain the indication information without complex operations such as demodulation upon receiving it, thereby improving the terminal's reading speed and saving power. In practical applications, the form of the digital sequence used to carry the indication information can be determined according to actual needs and specific application scenarios, and is not limited to the bit positions and ZC sequences listed above.
[0354] In this embodiment of the application, after the base station determines the preset transmission time of each uncontrolled channel scheduling data according to the pre-configured period for transmitting uncontrolled channel scheduling data, it can send an indication message to the terminal before each preset transmission time arrives, so that the terminal can determine whether it needs to receive uncontrolled channel scheduling data at the preset reception time according to the received indication message.
[0355] As one possible implementation, the base station can send an indication message to the terminal in both cases where there is no control channel scheduling data to be sent to the terminal at the next preset transmission time and when there is no control channel scheduling data to be sent to the terminal at the next preset transmission time. Different values can be used to indicate whether there is no control channel scheduling data to be sent to the terminal at the next preset transmission time.
[0356] Specifically, in response to the availability of no-control-channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine the indication information as the first information and send it to the terminal; in response to the availability of no-control-channel scheduling data to be sent to the terminal at the next preset transmission time, the base station can determine the indication information as the second information and send it to the terminal.
[0357] The method for transmitting controlless channel scheduling data based on indication information provided in this application actively sends a start command to the terminal when it is determined that the probability of a missed detection of the current controlless channel scheduling data is high. This causes the terminal to activate the function of receiving indication information. Furthermore, before a preset transmission time for the controlless channel scheduling data, it is determined whether to send indication information to the terminal. The indication information is used to indicate parameters related to receiving the controlless channel scheduling data. Therefore, by actively triggering the terminal to activate the function of receiving indication information when needed, the base station reduces the power consumption of the terminal in receiving and parsing the indication information, as well as the power consumption in detecting the probability of a missed detection of scheduling data. Before sending the scheduling data, the base station first sends indication information to the terminal to indicate whether there is scheduling data to be sent to the terminal at the next transmission time. This ensures that the terminal only receives the scheduling data when it is determined that the scheduling data at the next transmission time is useful. This not only avoids the terminal acquiring useless scheduling data and reduces the frequency of acquiring scheduling data, but also further reduces the terminal's power consumption.
[0358] To implement the above embodiments, this application also proposes a transmission apparatus for controlless channel scheduling data based on indication information.
[0359] Figure 10 This is a schematic diagram of a data transmission device for scheduling data without control channel based on indication information, provided in an embodiment of this application, and applied to a terminal.
[0360] like Figure 10 As shown, the transmission apparatus 1000 for controlless channel scheduling data based on indication information includes:
[0361] The first receiving module 1001 is configured to determine whether an indication message has been received before a preset reception time for the uncontrolled channel scheduling data, wherein the indication message is used to indicate parameters related to the terminal receiving the uncontrolled channel scheduling data.
[0362] In practical use, the transmission device for uncontrolled channel scheduling data based on indication information provided in this application embodiment can be configured in any terminal to execute the aforementioned transmission method for uncontrolled channel scheduling data based on indication information.
[0363] The control channel-free scheduling data transmission apparatus provided in this application determines whether indication information has been received before a preset reception time for the control channel-free scheduling data. This indication information is used to indicate parameters related to the terminal's reception of the control channel-free scheduling data. Therefore, by determining whether the terminal needs to receive scheduling data at the next reception time based on the indication information before receiving the scheduled data, the terminal only receives the scheduling data when it determines that the scheduling data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduling data but also reduces the frequency of scheduling data acquisition and lowers the terminal's power consumption.
[0364] In one possible implementation of this application, the above-mentioned indication information includes at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0365] Furthermore, in another possible implementation of this application, the aforementioned instruction information is carried by a digital sequence.
[0366] Furthermore, in another possible implementation of this application, the aforementioned control channel scheduling data transmission apparatus 1000 based on indication information further includes:
[0367] The first determining module is used to determine the time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data.
[0368] Furthermore, in yet another possible implementation of this application, the aforementioned first determining module includes:
[0369] The first determining unit is configured to determine the time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data based on at least one of the following parameters, wherein at least one parameter is the terminal's load capacity, network configuration, and communication protocol.
[0370] Furthermore, in yet another possible implementation of this application, the transmission apparatus 1000 for controlless channel scheduling data based on indication information further includes:
[0371] The second receiving module is used to receive the start command sent by the base station, wherein the start command is used to instruct the terminal to start the function of receiving instruction information.
[0372] Furthermore, in another possible implementation of this application, the aforementioned transmission apparatus 1000 for controlless channel scheduling data based on indication information further includes:
[0373] The second determining module is used to determine the probability of no detection of control channel scheduling data at the terminal.
[0374] The second sending module is used to send an indication information acquisition request to the base station when the empty detection probability is greater than the first threshold.
[0375] Furthermore, in another possible implementation of this application, the aforementioned uncontrolled channel scheduling data is semi-static scheduling (SPS) information.
[0376] Furthermore, in yet another possible implementation of this application, the aforementioned controlless channel scheduling data transmission apparatus 1000 based on indication information further includes:
[0377] The third determining module is used to determine, in response to receiving the indication information, to receive the no-control-channel scheduling data at a preset receiving time;
[0378] or
[0379] The fourth determining module is used to determine, in response to receiving the indication information, not to receive the no-control-channel-schedule data at a preset reception time;
[0380] or
[0381] The fifth determining module is used to determine, in response to the failure to receive the indication information, to receive the no-control-channel scheduling data at a preset reception time.
[0382] or
[0383] The sixth determining module is used to determine, in response to not receiving the indication information, not to receive the no-control-channel scheduling data at a preset reception time.
[0384] It should be noted that the aforementioned... Figure 1 , Figure 2 , Figure 3 The explanation of the embodiment of the method for transmitting controlless channel scheduling data based on indication information also applies to the device 1000 for transmitting controlless channel scheduling data based on indication information in this embodiment, and will not be repeated here.
[0385] The controlless channel scheduling data transmission apparatus provided in this application, based on indication information, determines the time interval between a first time for receiving the indication information and a second time for receiving the corresponding controlless channel scheduling data before receiving the indication information. Based on this time interval, it determines whether the indication information has been received before a preset reception time for the controlless channel scheduling data. The indication information is used to indicate parameters related to receiving the controlless channel scheduling data. Therefore, by pre-setting the time interval between the reception time of the indication information and the corresponding preset reception time, and by first determining whether the next reception time for scheduling data needs to be received based on the indication information before receiving the scheduling data, the terminal only receives the scheduling data when it is determined that the scheduling data at the next reception time is useful. This not only avoids the terminal acquiring useless scheduling data and reduces the terminal's power consumption, but also ensures that the terminal can effectively read the corresponding indication information before the preset reception time arrives, thereby further improving the reliability of controlless channel scheduling data reception.
[0386] To implement the above embodiments, this application also proposes a transmission apparatus for controlless channel scheduling data based on indication information.
[0387] Figure 11 This is a schematic diagram of another transmission device for scheduling data without control channel based on indication information, provided in an embodiment of this application, and applied to a base station.
[0388] like Figure 11 As shown, the transmission apparatus 1100 for controlless channel scheduling data based on indication information includes:
[0389] The first sending module 1101 is used to determine whether to send indication information to the terminal before a preset sending time for the uncontrolled channel scheduling data, wherein the indication information is used to indicate parameters related to the terminal receiving the uncontrolled channel scheduling data.
[0390] In practical use, the transmission apparatus for uncontrolled channel scheduling data based on indication information provided in this application embodiment can be configured in any base station to execute the aforementioned transmission method for uncontrolled channel scheduling data based on indication information.
[0391] The control channel-free scheduling data transmission apparatus provided in this application determines whether to send indication information to the terminal before a preset transmission time for the control channel-free scheduling data. The indication information is used to indicate parameters related to receiving the control channel-free scheduling data. Therefore, by sending indication information to the terminal before transmitting scheduling data to indicate whether there is scheduling data to be transmitted to the terminal at the next transmission time, the base station ensures that the terminal only receives scheduling data when it determines that the scheduling data at the next transmission time is useful. This not only avoids the terminal acquiring useless scheduling data but also reduces the frequency of scheduling data acquisition and lowers the terminal's power consumption.
[0392] In one possible implementation of this application, the above-mentioned indication information includes at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive uncontrolled channel scheduling data.
[0393] Furthermore, in another possible implementation of this application, the aforementioned instruction information is carried by a digital sequence.
[0394] Furthermore, in another possible implementation of this application, the aforementioned control channel scheduling data transmission apparatus 1100 based on indication information further includes:
[0395] The seventh determining module is used to determine the time interval between the first moment of sending the instruction information and the second moment of sending the corresponding uncontrolled channel scheduling data.
[0396] Furthermore, in yet another possible implementation of this application, the aforementioned seventh determining module includes:
[0397] The second determining unit is configured to determine the time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data based on at least one of the following parameters, wherein at least one parameter is the terminal's load capacity, network configuration, and communication protocol.
[0398] Furthermore, in yet another possible implementation of this application, the aforementioned controlless channel scheduling data transmission apparatus 1100 based on indication information further includes:
[0399] The third sending module is used to send a start command to the terminal, wherein the start command is used to instruct the terminal to start the function of receiving instruction information.
[0400] Furthermore, in another possible implementation of this application, the aforementioned control channel scheduling data transmission apparatus 1100 based on indication information further includes:
[0401] The eighth determining module is used to determine that the probability of no control channel scheduling data in the terminal is greater than the first threshold.
[0402] Furthermore, in another possible implementation of this application, the aforementioned control channel scheduling data transmission apparatus 1100 based on indication information further includes:
[0403] The third receiving module is used to receive the instruction information acquisition request sent by the terminal.
[0404] Furthermore, in yet another possible implementation of this application, the first sending module 1101 further includes:
[0405] The first transmitting unit is configured to transmit the no-control-channel-scheduled data in response to determining that the no-control-channel-scheduled data will be transmitted at a preset transmission time, and to transmit the indication information.
[0406] or
[0407] The second transmitting unit is configured to transmit the indication information in response to determining that the no-control-channel-schedule data will not be transmitted at a preset transmission time when the no-control-channel-schedule data is determined.
[0408] or
[0409] The third transmitting unit is configured to transmit the no-control-channel scheduling data at a preset transmission time when the no-control-channel scheduling data is determined, and not to transmit the indication information.
[0410] or
[0411] The fourth transmitting unit is configured to not transmit the no-control-channel scheduling data and not transmit the indication information in response to determining that the no-control-channel scheduling data will not be transmitted at a preset transmission time.
[0412] It should be noted that the aforementioned... Figure 4 , Figure 5 , Figure 6 , Figure 7 , Figure 8 , Figure 9 The explanation of the embodiment of the method for transmitting controlless channel scheduling data based on indication information also applies to the device 1100 for transmitting controlless channel scheduling data based on indication information in this embodiment, and will not be repeated here.
[0413] The controlless channel scheduling data transmission apparatus based on indication information provided in this application determines the time interval between a first time for sending the indication information and a second time for sending the corresponding controlless channel scheduling data before sending the indication information. Based on this time interval, it determines whether to send the indication information to the terminal before a preset time for sending the controlless channel scheduling data. The indication information is used to instruct the terminal to receive the controlless channel scheduling data. Therefore, by pre-setting the time interval between the indication information's sending time and the corresponding preset sending time, and by sending the indication information to the terminal before sending the scheduling data to indicate whether there is scheduling data to be sent to the terminal at the next receiving time, the terminal only receives the scheduling data when it determines that the scheduling data at the next receiving time is useful. This not only avoids the terminal acquiring useless scheduling data and reduces the terminal's power consumption, but also ensures that the terminal can effectively read the corresponding indication information before the preset receiving time arrives, thereby further improving the reliability of controlless channel scheduling data reception.
[0414] To implement the above embodiments, this application also proposes a terminal.
[0415] The terminal provided in this application includes a processor, a transceiver, a memory, and an executable program stored in the memory and capable of being run by the processor. When the processor runs the executable program, it executes the transmission method for uncontrolled channel scheduling data based on indication information provided by any of the aforementioned technical solutions.
[0416] The terminal can be the aforementioned base station or terminal.
[0417] The processor may include various types of storage media, which are non-transitory computer storage media capable of continuing to store information after the terminal loses power. Here, the terminal includes a base station or a terminal unit.
[0418] The processor can be connected to the memory via a bus or similar means to read executable programs stored in the memory, for example, such as... Figures 1 to 9 At least one of them.
[0419] To implement the above embodiments, this application also proposes a computer storage medium.
[0420] The computer storage medium provided in this application embodiment stores an executable program; after the executable program is executed by a processor, it can implement the transmission method for controlless channel scheduling data based on indication information provided by any of the aforementioned technical solutions, for example, such as... Figures 1 to 9 At least one of them.
[0421] Figure 12This is a block diagram of a UE1200 provided in an embodiment of this application. For example, the UE1200 can be a mobile phone, computer, digital broadcast user equipment, messaging transceiver, game console, tablet device, medical device, fitness equipment, personal digital assistant, etc.
[0422] Reference Figure 12 UE1200 may include at least one of the following components: processing component 1202, memory 1204, power supply component 1206, multimedia component 1208, audio component 1210, input / output (I / O) interface 1212, sensor component 1214, and communication component 1216.
[0423] Processing component 1202 typically controls the overall operation of UE 1200, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 1202 may include at least one processor 1220 to execute instructions to perform all or part of the steps of the methods described above. Furthermore, processing component 1202 may include at least one module to facilitate interaction between processing component 1202 and other components. For example, processing component 1202 may include a multimedia module to facilitate interaction between multimedia component 1208 and processing component 1202.
[0424] Memory 1204 is configured to store various types of data to support operation on UE 1200. Examples of this data include instructions for any application or method operating on UE 1200, contact data, phonebook data, messages, pictures, videos, etc. Memory 1204 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 storage, flash memory, magnetic disk, or optical disk.
[0425] Power supply component 1206 provides power to various components of UE1200. Power supply component 1206 may include a power management system, at least one power supply, and other components associated with generating, managing, and distributing power to UE1200.
[0426] The multimedia component 1208 includes a screen that provides an output interface between the UE 1200 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 touchscreen to receive input signals from the user. The touch panel includes at least one touch sensor to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or swipe action but also detect the wake-up time and pressure associated with the touch or swipe operation. In some embodiments, the multimedia component 1208 includes a front-facing camera and / or a rear-facing camera. When the UE 1200 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.
[0427] Audio component 1210 is configured to output and / or input audio signals. For example, audio component 1210 includes a microphone (MIC) configured to receive external audio signals when UE 1200 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1204 or transmitted via communication component 1216. In some embodiments, audio component 1210 also includes a speaker for outputting audio signals.
[0428] I / O interface 1212 provides an interface between processing component 1202 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0429] Sensor assembly 1214 includes at least one sensor for providing status assessment of various aspects of UE 1200. For example, sensor assembly 1214 can detect the on / off state of device 1200, the relative positioning of components, such as the display and keypad of UE 1200, changes in position of UE 1200 or one of its components, the presence or absence of user contact with UE 1200, orientation or acceleration / deceleration of UE 1200, and temperature changes of UE 1200. Sensor assembly 1214 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1214 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0430] Communication component 1216 is configured to facilitate wired or wireless communication between UE 1200 and other devices. UE 1200 can access wireless networks based on communication standards, such as WiFi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 1216 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1216 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0431] In an exemplary embodiment, UE1200 may be implemented by at least one application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field-programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component to perform the above method.
[0432] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1204 including instructions, which can be executed by the processor 1220 of the UE 1200 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0433] like Figure 13 The diagram shown is a structural schematic of a base station provided in an embodiment of this application. For example, base station 1300 can be provided as a network device. (Refer to...) Figure 13 The base station 1300 includes a processing component 1322, which further includes at least one processor, and memory resources represented by a memory 1332 for storing instructions executable by the processing component 1322, such as application programs. The application programs stored in the memory 1332 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 1322 is configured to execute instructions to perform any of the methods described above applied to the base station, for example, such as... Figures 4 to 7 The method shown.
[0434] Base station 1300 may also include a power supply component 1326 configured to perform power management of base station 1300, a wired or wireless network interface 1350 configured to connect base station 1300 to a network, and an input / output (I / O) interface 1358. Base station 1300 can operate on an operating system stored in memory 1332, such as Windows Server™, MacOS X™, Unix™, Linux™, FreeBSD™, or similar.
[0435] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.
[0436] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.
Claims
1. A method for transmitting data without control channel scheduling based on indication information, characterized in that, include: Determine the probability of no control channel scheduling data currently received by the terminal; wherein the probability of no control channel scheduling data is determined based on the number of times the terminal receives no control channel scheduling data within a certain period of time and the amount of no control channel scheduling data received. If the empty detection probability is greater than the first threshold, an indication information acquisition request is sent to the base station; The terminal receives a start command sent by the base station, wherein the start command is used to instruct the terminal to start the function of receiving instruction information; Before a preset reception time for no-control-channel scheduling data, it is determined whether an indication message has been received; wherein, the indication message is only used to instruct the terminal to receive no-control-channel scheduling data. Alternatively, determine the probability of no control channel scheduling data being received by the terminal; wherein the probability of no control channel scheduling data is determined based on the number of times the terminal receives no control channel scheduling data within a certain period of time and the amount of no control channel scheduling data received. If the empty detection probability is greater than the first threshold, an indication information acquisition request is sent to the base station; The terminal receives a start command sent by the base station, wherein the start command is used to instruct the terminal to start the function of receiving instruction information; Receive indication information; wherein the indication information is used to indicate whether the terminal needs to receive uncontrolled channel scheduling data at a preset reception time.
2. The method of claim 1, wherein, In response to the receiving indication information, the indication information includes at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive the uncontrolled channel scheduling data.
3. The method of claim 1, wherein, The indication information is carried by a digital sequence.
4. The method of claim 1, wherein, Also includes: Determine the time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data.
5. The method of claim 4, wherein, The determination of the time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding control channel scheduling data includes: The time interval between the first moment of receiving the indication information and the second moment of receiving the corresponding uncontrolled channel scheduling data is determined based on at least one of the following parameters, wherein the at least one parameter is the terminal's load capacity, network configuration, and communication protocol.
6. The method of any one of claims 1-5, wherein, The uncontrolled channel scheduling data is semi-static scheduling (SPS) information.
7. The method of any one of claims 1-5, wherein, The method further includes: In response to receiving the indication information, determine to receive the no-control-channel scheduling data at a preset reception time; or In response to receiving the indication information, it is determined that the no-control-channel-scheduling data will not be received at a preset reception time when no control-channel-scheduling data is received. or In response to the failure to receive the indication information, it is determined that the no-control-channel scheduling data will be received at a preset reception time when no control-channel scheduling data is received. or In response to the absence of the indication information, it is determined that the no-control-channel scheduling data will not be received at a preset reception time.
8. A transmission method of control channel-less scheduling data based on indication information, characterized in that, include: The terminal receives an indication information acquisition request; wherein the indication information acquisition request is sent by the terminal when it determines that the current empty detection probability is greater than a first threshold, and the empty detection probability is determined based on the number of times the terminal receives no control channel scheduling data within a certain period of time and the amount of no control channel scheduling data received. Send a start command to the terminal, wherein the start command is used to instruct the terminal to start the function of receiving instruction information; Before a preset transmission time for the no-control-channel-scheduled data, it is determined whether to send an indication message to the terminal, wherein the indication message is only used to instruct the terminal to receive the no-control-channel-scheduled data; Alternatively, it may receive an indication information acquisition request sent by a receiving terminal; wherein the indication information acquisition request is sent by the terminal when it determines that the current empty detection probability is greater than a first threshold, and the empty detection probability is determined based on the number of times the terminal receives no control channel scheduling data within a certain period of time and the amount of no control channel scheduling data received. Send a start command to the terminal, wherein the start command is used to instruct the terminal to start the function of receiving instruction information; Send indication information to the terminal; wherein the indication information is used to indicate whether the terminal needs to receive uncontrolled channel scheduling data at a preset reception time.
9. The method of claim 8, wherein, In response to the sending of indication information to the terminal, the indication information includes at least one of the following: first information for instructing the terminal to receive uncontrolled channel scheduling data, and second information for instructing the terminal not to receive the uncontrolled channel scheduling data.
10. The method of claim 8, wherein, The indication information is carried by a digital sequence.
11. The method of claim 8, wherein, Also includes: Determine the time interval between the first moment of sending the indication information and the second moment of sending the corresponding uncontrolled channel scheduling data.
12. The method of claim 11, wherein, The time interval between determining the first moment of sending the indication information and the second moment of sending the corresponding control channel scheduling data includes: The time interval between the first moment of sending the indication information and the second moment of sending the corresponding uncontrolled channel scheduling data is determined based on at least one of the following parameters, wherein the at least one parameter is the terminal's load capacity, network configuration, and communication protocol.
13. The method of claim 8, wherein, Before sending the start command to the terminal, the method further includes: The probability of the terminal currently having no control channel scheduling data is determined to be greater than a first threshold.
14. The method of any one of claims 8-12, wherein, The sending instruction information includes: In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information is transmitted. or In response to determining that the no-control-channel-scheduled data will not be transmitted at a preset transmission time, the indication information is transmitted. or In response to determining that the no-control-channel-schedule data will be transmitted at a preset transmission time, the indication information will not be transmitted. or In response to determining that the no-control-channel-schedule data will not be transmitted at a preset transmission time, the indication information will not be transmitted.
15. A transmission apparatus for controlless channel scheduling data based on indication information, characterized in that, include: The second determining module is used to determine the probability of no control channel scheduling data being received by the terminal at present; wherein the probability of no control channel scheduling data is determined based on the number of times the terminal receives no control channel scheduling data within a certain period of time and the amount of no control channel scheduling data received. The second sending module is used to send an indication information acquisition request to the base station when the empty detection probability is greater than the first threshold. The second receiving module is used to receive a start command sent by the base station, wherein the start command is used to instruct the terminal to start the function of receiving instruction information; The first receiving module is configured to determine whether an indication message has been received before a preset reception time for the no-control-channel scheduling data, wherein the indication message is only used to instruct the terminal to receive the no-control-channel scheduling data. Alternatively, a second determining module is used to determine the probability of no control channel scheduling data being received by the terminal at present; wherein, the probability of no control channel scheduling data is determined based on the number of times the terminal receives no control channel scheduling data within a certain period of time and the number of no control channel scheduling data received. The second sending module is used to send an indication information acquisition request to the base station when the empty detection probability is greater than the first threshold. The second receiving module is used to receive a start command sent by the base station, wherein the start command is used to instruct the terminal to start the function of receiving instruction information; The first receiving module is configured to receive indication information; wherein the indication information is used to indicate whether the terminal needs to receive uncontrolled channel scheduling data at a preset receiving time.
16. A device for transmitting data without control channel based on indication information, characterized in that, include: The third receiving module is used to receive an indication information acquisition request sent by the terminal; wherein the indication information acquisition request is sent by the terminal when it determines that the current empty detection probability is greater than a first threshold, and the empty detection probability is determined based on the number of times the terminal receives no control channel scheduling data within a certain period of time and the amount of no control channel scheduling data received. The third sending module is used to send a start command to the terminal, wherein the start command is used to instruct the terminal to start the function of receiving instruction information; The first sending module is used to determine whether to send an indication message to the terminal before a preset sending time for the no-control-channel scheduling data, wherein the indication message is only used to instruct the terminal to receive the no-control-channel scheduling data; Alternatively, a third receiving module may be used to receive an indication information acquisition request sent by the terminal; wherein the indication information acquisition request is sent by the terminal when it determines that the current empty detection probability is greater than a first threshold, and the empty detection probability is determined based on the number of times the terminal receives no control channel scheduling data within a certain period of time and the amount of no control channel scheduling data received. The third sending module is used to send a start command to the terminal, wherein the start command is used to instruct the terminal to start the function of receiving instruction information; The first sending module is used to send indication information to the terminal; wherein the indication information is used to indicate whether the terminal needs to receive uncontrolled channel scheduling data at a preset receiving time.
17. A terminal, wherein include: transceiver; Memory; A processor, connected to the transceiver and the memory respectively, is configured to control the wireless signal transmission and reception of the transceiver by executing computer-executable instructions on the memory, and is capable of implementing the method according to any one of claims 1 to 7 or 8 to 14.
18. A computer storage medium, wherein, The computer storage medium stores computer-executable instructions; when executed by a processor, the computer-executable instructions can implement the method described in any one of claims 1 to 7 or 8 to 14.