Methods, devices, terminals and storage media for data sending and receiving
By obtaining the information fields in the transmission parameter set and downlink control information, the target number of repeated transmissions of low-power wide-area equipment is determined, which solves the problem of unreasonable number of repeated transmissions in the prior art and improves the success rate of data transmission.
Patent Information
- Application Number
- CN202211236331.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-10-11
- Publication Date
- 2025-06-03
- Estimated Expiration
- 2039-10-11
AI Technical Summary
The lack of a reasonable configuration method for repetitive transmission times in the prior art, resulting in low-power wide-area equipment with unreasonable repeated transmission times, thereby reducing the success rate of data transmission.
By acquiring the transmission parameter set and receiving the information fields in the downlink control information, the target repeated transmission times n is determined, and it is ensured that data transmission is transmitted in the target transmission resource according to the target transmission method.
This method reasonably determines the number of repeated transmissions of the authorization-free scheduling terminal, avoids data transmission failure caused by unreasonable transmission times, and improves the data transmission success rate of low-power wide-area equipment.
Smart Images

Figure CN115622675B_ABST
Abstract
Description
[0001] This disclosure is a divisional application of the invention patent application with the application number 201980002448.8 and the invention title "Method, apparatus, terminal and storage medium for data sending and receiving" filed on October 11, 2019. Technical Field
[0002] This disclosure relates to the field of mobile communications, and particularly relates to a method, apparatus, terminal and storage medium for data sending and receiving. Background Art
[0003] With the rapid development of the Internet of Things (IoT), machine-type communications (MTC) technology and Narrow-Band Internet of Things (NB-IoT) technology are more and more applied in low-power wide-area (LPWA) services, such as remote copying of water meter data, and timed collection of agricultural information.
[0004] Since the amount of data transmitted by devices in low-rate services to the base station each time is small, if the traditional Long Term Evolution (LTE) data transmission process is adopted, it is easy to generate a large signaling overhead. Therefore, an uplink grant-free scheme is usually adopted for data transmission of low-power wide-area devices. At the same time, since most low-power wide-area devices are deployed in an environment with strong signal interference, a repeated transmission method is usually adopted for power accumulation to increase the probability that the base station receives effective data from the low-power wide-area device. The number of repeated transmission methods is usually configured by the base station, or a number can be selected from a set of numbers by an indicator included in the Downlink Control Information (DCI) received by the low-power wide-area device for determination.
[0005] However, there is no reasonable method for determining the number of repeated transmissions, resulting in the problem that the number of repeated transmissions of low-power wide-area devices is unreasonable, and further resulting in a low data transmission success rate of low-power wide-area devices. Summary of the Invention
[0006] Embodiments of this disclosure provide a method, apparatus, terminal and readable storage medium for data sending and receiving, which can be used to solve the problem in the related art that there is a lack of a reasonable method for configuring the number of repeated transmissions, resulting in the problem that the number of repeated transmissions of low-power wide-area devices is unreasonable. The technical solution is as follows:
[0007] According to one aspect of the embodiments of the present disclosure, a data sending method is provided, and the method includes: obtaining a set of transmission parameters;
[0008] Receiving downlink control information, where the downlink control information includes an information field;
[0009] Determining a target retransmission count n according to the set of transmission parameters and the information field, where n is a positive integer;
[0010] Performing data sending within a target transmission resource according to a target transmission mode with the target retransmission count n.
[0011] In an optional embodiment, the set of transmission parameters includes at least one candidate retransmission count;
[0012] Determining the target retransmission count n according to the set of transmission parameters and the information field includes:
[0013] Determining a target candidate retransmission count in the set of transmission parameters as the target retransmission count n according to the information field.
[0014] In an optional embodiment, receiving a first configuration signaling sent by a base station, where the first configuration signaling is used to configure the set of transmission parameters;
[0015] Wherein, the first configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0016] In an optional embodiment, obtaining the set of transmission parameters includes:
[0017] Obtaining a first reference parameter and a first factor set;
[0018] Determining the set of transmission parameters according to the first reference parameter and the first factor set.
[0019] In an optional embodiment, determining the set of transmission parameters according to the first reference parameter and the first factor set includes:
[0020] Determining the set of transmission parameters according to the product of the first reference parameter and each factor in the first factor set;
[0021] Or,
[0022] Determining the set of transmission parameters according to the sum of the first reference parameter and each factor in the first factor set.
[0023] In an optional embodiment, the method further includes:
[0024] Receive the second configuration signaling sent by the base station, where the second configuration signaling is used to configure the first reference parameter. The second configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0025] Or,
[0026] Determine the first reference parameter according to the preconfigured retransmission times, where the preconfigured retransmission times are the retransmission times directly configured by the base station;
[0027] Or,
[0028] Determine the first reference parameter according to the configured retransmission times.
[0029] In an alternative embodiment, the method further includes:
[0030] Receive the third configuration signaling sent by the base station, where the third configuration signaling is used to configure the first factor set. The third configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0031] Or,
[0032] Determine the first factor set according to the protocol predefined.
[0033] In an alternative embodiment, the transmission parameter set includes a second factor set, and the factor set contains at least one factor parameter;
[0034] Determine the target retransmission times n according to the transmission parameter set and the information field, including:
[0035] Obtain the second reference parameter;
[0036] Determine the target factor in the second factor set according to the information field;
[0037] Determine the reference retransmission times according to the second target factor and the second reference parameter;
[0038] Determine the target retransmission times n according to the reference retransmission times.
[0039] In an alternative embodiment, the factor parameter includes at least one of a product factor and a difference factor;
[0040] When the target factor is a product factor, the reference retransmission times is the product of the target factor and the second reference parameter;
[0041] Or,
[0042] When the target factor is a difference factor, the reference retransmission times is the sum of the target factor and the second reference parameter.
[0043] In an optional embodiment, the set of transmission parameters further includes a set of target transmission times;
[0044] Determining the target retransmission times n according to the reference retransmission times includes:
[0045] Determining the target retransmission times n according to the reference retransmission times and the set of target transmission times;
[0046] Wherein, the target retransmission times n is the value in the set of target transmission times that is greater than or equal to the reference retransmission times and has the smallest difference from the reference retransmission times, and the set of target transmission times includes at least one candidate target retransmission times.
[0047] In an optional embodiment, each candidate target retransmission times in the set of target transmission times is an integer power of 2;
[0048] Or,
[0049] Each candidate target retransmission times in the set of target transmission times is a multiple of a preset value.
[0050] In an optional embodiment, the method further includes:
[0051] Receiving a second configuration signaling sent by a base station, where the second configuration signaling is used to configure a second reference parameter, and wherein the second configuration signaling includes at least one of: radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0052] Or,
[0053] Determining the second reference parameter according to a pre-configured retransmission times, where the pre-configured retransmission times is the retransmission times directly configured by the base station;
[0054] Or,
[0055] Determining the second reference parameter according to the configured retransmission times.
[0056] In an optional embodiment, the method further includes:
[0057] Receiving a third configuration signaling sent by a base station, where the third configuration signaling is used to configure a second factor set, and wherein the third configuration signaling includes at least one of: radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0058] Or,
[0059] Determining the second factor set according to protocol predefined.
[0060] In an optional embodiment, the downlink control information further includes a retransmission instruction;
[0061] The method further includes:
[0062] Resetting the target repeat transmission count n according to the retransmission instruction.
[0063] On the other hand, a data sending method is provided, and the method includes:
[0064] Sending downlink control information, where the downlink control information includes an information field, and the terminal is used to determine the repeat transmission count n according to the information field and the transmission parameter set;
[0065] Receiving data sent by the terminal within a preset time-frequency.
[0066] In an optional embodiment, the method further includes:
[0067] Sending a first configuration signaling to the terminal, where the first configuration signaling is used to configure the transmission parameter set;
[0068] Wherein, the first configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0069] In an optional embodiment, the transmission parameter set is obtained through a reference parameter and a factor set.
[0070] In an optional embodiment, the method further includes:
[0071] Sending a second configuration signaling to the terminal, where the second configuration signaling is used to configure the reference parameter;
[0072] Wherein, the second configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0073] In an optional embodiment, the method further includes:
[0074] Sending a third configuration signaling to the terminal, where the third configuration signaling is used to configure the factor set;
[0075] Wherein, the third configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0076] On the other hand, a data sending device is provided, and the device includes:
[0077] A processing module, configured to obtain a transmission parameter set;
[0078] A receiving module, configured to receive downlink control information, where the downlink control information includes an information field;
[0079] A processing module, configured to determine a target retransmission count n according to a set of transmission parameters and the information field, where n is a positive integer;
[0080] A sending module, configured to perform data transmission within a target transmission resource according to a target transmission mode with a target retransmission count n.
[0081] In an optional embodiment, the processing module is configured to determine a target candidate retransmission count as the target retransmission count n in the set of transmission parameters according to the information field.
[0082] In an optional embodiment, the set of transmission parameters includes at least one candidate retransmission count;
[0083] A receiving module, configured to receive a first configuration signaling sent by a base station, where the first configuration signaling is used to configure the set of transmission parameters;
[0084] Wherein, the first configuration signaling includes at least one of: radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0085] In an optional embodiment, the processing module is configured to obtain a first reference parameter and a first factor set;
[0086] The processing module is configured to determine the set of transmission parameters according to the first reference parameter and the first factor set.
[0087] In an optional embodiment, the processing module is configured to determine the set of transmission parameters according to the product of the first reference parameter and each factor in the first factor set;
[0088] Or,
[0089] Determine the set of transmission parameters according to the sum of the first reference parameter and each factor in the first factor set.
[0090] In an optional embodiment, the receiving module is configured to receive a second configuration signaling sent by a base station, where the second configuration signaling is used to configure the first reference parameter, and wherein, the second configuration signaling includes at least one of: radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0091] Or,
[0092] The processing module is configured to determine the first reference parameter according to a pre-configured retransmission count, where the pre-configured retransmission count is a retransmission count directly configured by the base station;
[0093] Or,
[0094] A processing module, configured to determine a first reference parameter according to the configured retransmission times.
[0095] In an optional embodiment, a receiving module is configured to receive a third configuration signaling sent by a base station, where the third configuration signaling is used to configure a first factor set, and the third configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0096] Or,
[0097] Determine the first factor set according to protocol predefined.
[0098] In an optional embodiment, the transmission parameter set includes a second factor set, and the second factor set includes at least one factor parameter;
[0099] A processing module, configured to obtain a second reference parameter;
[0100] A processing module, configured to determine a target factor in the second factor set according to an information field;
[0101] A processing module, configured to determine a reference retransmission times according to the target factor and the second reference parameter;
[0102] A processing module, configured to determine a target retransmission times n according to the reference retransmission times.
[0103] In an optional embodiment, each candidate target retransmission times in the target transmission times set is an integer power of 2;
[0104] Or,
[0105] Each candidate target retransmission times in the target transmission times set is a multiple of a preset value.
[0106] In an optional embodiment, a receiving module is configured to receive a second configuration signaling sent by a base station, where the second configuration signaling is used to configure the first reference parameter, and the second configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0107] Or,
[0108] A processing module, configured to determine the first reference parameter according to the preconfigured retransmission times, where the preconfigured retransmission times is the retransmission times directly configured by the base station;
[0109] Or,
[0110] A processing module, configured to determine the first reference parameter according to the configured retransmission times.
[0111] In an optional embodiment, a receiving module is configured to receive a third configuration signaling sent by a base station, where the third configuration signaling is used to configure a first factor set, and the third configuration signaling includes at least one of: radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0112] Or,
[0113] Determine the first factor set according to protocol predefined.
[0114] In an optional embodiment, the factor parameter includes at least one of a product factor and a difference factor;
[0115] When the target factor is a product factor, the reference repetition number is the product of the target factor and a second reference parameter;
[0116] Or,
[0117] When the target factor is a difference factor, the reference repetition number is the sum of the target factor and a second reference parameter.
[0118] In an optional embodiment, the transmission parameter set further includes a target transmission number set;
[0119] A processing module is configured to determine a target retransmission number n according to the reference repetition number and the target transmission number set;
[0120] Wherein, the target retransmission number n is the value in the target transmission number set that is greater than or equal to the reference repetition number and has the smallest difference from the reference repetition number, and the target transmission number set includes at least one candidate target retransmission number.
[0121] In an optional embodiment, each candidate target retransmission number in the target transmission number set is an integer power of 2;
[0122] Or,
[0123] Each candidate target retransmission number in the target transmission number set is a multiple of a preset value.
[0124] In an optional embodiment, a receiving module is configured to receive a second configuration signaling sent by a base station, where the second configuration signaling is used to configure a second reference parameter, and the second configuration signaling includes at least one of: radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0125] Or,
[0126] A processing module, configured to determine a second reference parameter according to a pre-configured retransmission count, where the pre-configured retransmission count is the retransmission count directly configured by the base station;
[0127] Or,
[0128] A processing module, configured to determine a second reference parameter according to the configured retransmission count.
[0129] In an optional embodiment, a receiving module is configured to receive a third configuration signaling sent by the base station, where the third configuration signaling is used to configure a second factor set, and the third configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling;
[0130] Or,
[0131] Determine the second factor set according to protocol pre-definition.
[0132] In an optional embodiment, the downlink control information further includes a retransmission instruction;
[0133] The processing module is further configured to reset the target retransmission count n according to the retransmission instruction.
[0134] On the other hand, a data receiving device is provided, and the device includes:
[0135] A sending module, configured to send downlink control information, where the downlink control information includes an information field, and the terminal is used to determine the retransmission count n according to the information field and a set of transmission parameters;
[0136] A receiving module, configured to receive data sent by the terminal within a preset time-frequency.
[0137] In an optional embodiment, the sending module is configured to send a first configuration signaling to the terminal, where the first configuration signaling is used to configure the set of transmission parameters;
[0138] Wherein, the first configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0139] In an optional embodiment, the set of transmission parameters is obtained through a reference parameter and a factor set.
[0140] In an optional embodiment, the sending module is configured to send a second configuration signaling to the terminal, where the second configuration signaling is used to configure the reference parameter;
[0141] Wherein, the second configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0142] In an optional embodiment, a sending module is configured to send a third configuration signaling to a terminal, and the second configuration signaling is used to configure reference parameters;
[0143] Wherein, the third configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0144] On the other hand, a data sending device is provided, and the terminal includes:
[0145] A processor;
[0146] A transceiver connected to the processor;
[0147] Wherein, the processor is configured to load and execute executable instructions to implement the data sending method described in any one of the above.
[0148] On the other hand, a data receiving device is provided, and the terminal includes:
[0149] A processor;
[0150] A transceiver connected to the processor;
[0151] Wherein, the processor is configured to load and execute executable instructions to implement the data receiving method described in any one of the above.
[0152] On the other hand, a computer-readable storage medium is provided. At least one instruction, at least one segment of program, a code set, or an instruction set is stored in the computer-readable storage medium, and the at least one instruction, the at least one segment of program, the code set, or the instruction set is loaded and executed by a processor to implement the data sending method described in any one of the above.
[0153] On the other hand, a computer-readable storage medium is provided. At least one instruction, at least one segment of program, a code set, or an instruction set is stored in the computer-readable storage medium, and the at least one instruction, the at least one segment of program, the code set, or the instruction set is loaded and executed by a processor to implement the data receiving method described in any one of the above claims.
[0154] The beneficial effects brought by the technical solutions provided by the embodiments of the present disclosure at least include:
[0155] By obtaining the transmission parameter set and the information field in the downlink control information, and then determining the method for the number of retransmissions in the grant-free scheduling terminal, the number of retransmissions is made reasonable, avoiding the problem that the number of retransmissions of the low-power wide-area device is unreasonable due to the inability to determine a reasonable number of transmissions, and improving the data transmission success rate of the low-power wide-area device. Description of the Drawings
[0156] To more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the accompanying drawings required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can also be obtained based on these drawings.
[0157] Figure 1 It shows a block diagram of a communication system provided by an exemplary embodiment of the present disclosure;
[0158] Figure 2 It shows a schematic diagram of a data transmission process in the related art;
[0159] Figure 3 It shows a schematic diagram of a data transmission process provided by an embodiment of the present disclosure;
[0160] Figure 4 It shows a flowchart of a data sending method provided by an embodiment of the present disclosure;
[0161] Figure 5 It shows a flowchart of a data sending method provided by an embodiment of the present disclosure;
[0162] Figure 6 It shows a flowchart of a data sending method provided by an embodiment of the present disclosure;
[0163] Figure 7 It shows a flowchart of a data sending method provided by an embodiment of the present disclosure;
[0164] Figure 8 It shows a flowchart of a data receiving method provided by an embodiment of the present disclosure;
[0165] Figure 9 It shows a schematic diagram of a data sending and receiving process provided by an embodiment of the present disclosure;
[0166] Figure 10 It shows a block diagram of a data sending device provided by an embodiment of the present disclosure;
[0167] Figure 11 It shows a block diagram of a data receiving device provided by an embodiment of the present disclosure;
[0168] Figure 12 It shows a schematic diagram of the structure of a data receiving or sending terminal provided by an embodiment of the present disclosure. Detailed implementation manners
[0169] Exemplary embodiments will be described in detail herein, and examples thereof are shown in the accompanying drawings. When the following description refers to the accompanying 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 the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0170] First, a brief introduction to the terms involved in the embodiments of the present application will be given:
[0171] Low-Power Wide-Area (LPWA) services are a type of service derived under the background of the development of Internet of Things (IoT) technology. IoT technology has made a large number of sensing and control devices have the need to connect to LTE base stations (eNBs) or NR base stations (gNBs). These connections have low requirements for rate, but are very sensitive to power consumption and cost, and are widely distributed and large in number. 3G / 4G technology cannot meet the requirements in terms of cost, and 2G cannot meet the requirements in terms of power consumption.
[0172] Narrow-Band Internet of Things (NB-IoT) and Machine-Type Communication (MTC) technologies are two branches of IoT technology for LPWA services. NB-IoT and MTC adopt designs such as ultra-narrowband, repeated transmission, and streamlined network protocols to sacrifice certain speed, latency, and mobility performance to obtain the bearer capacity for LPWA services.
[0173] Uplink grant-free means that the eNB pre-configures the transmission resources and transmission format for the user in advance. When the user has data to transmit, the data can be transmitted on the preset resources in the preset manner.
[0174] Figure 1 The block diagram of a communication system provided by an exemplary embodiment of the present disclosure is shown. Please refer to Figure 1, in the LPWA service scenarios using NB-IoT / MTC technology, low-power wide-area devices 102 to 105 are connected to gNB / eNB 101. Schematically, low-power wide-area device 102 is a temperature sensor that periodically sends temperature information to the base station; low-power wide-area device 103 is a smart meter that periodically sends power consumption information to the base station; low-power wide-area device 104 is a smart door lock that periodically sends the door lock status to the base station; low-power wide-area device 105 is a smart water meter that periodically sends water usage information to the base station. Optionally, the data to be transmitted by low-power wide-area devices 102 to 105 all have the same characteristics, that is, they have relatively low requirements for data transmission rate, but at the same time, they also require relatively low transmission cost, and the device environments of low-power wide-area devices 102 to 105 are relatively harsh and not suitable for direct data transmission. Optionally, the connection between gNB / eNB 101 and low-power wide-area devices 102 to 105 is carried out through NB-IoT / MTC technology. By sacrificing speed, latency, and mobility performance, data from low-power wide-area devices 102 to 105 is obtained by formulating a method of repeated data transmission for low-power wide-area devices 102 to 105.
[0175] Figure 2 The figure shows a schematic diagram of a data transmission process in the related art. Please refer to Figure 2 . Optionally, Figure 2 The User Equipment (UE) in [[ ]] represents a type of low-power wide-area device. In the UE-eNB data transmission process in the related art, since the eNB does not pre-allocate time-frequency resources to the UE, the UE and the eNB first need to go through a random access process. After the random access process is completed, the eNB will send an uplink scheduling grant to the UE, and only then can the UE send data to the eNB. Optionally, due to the poor environment of the low-power wide-area device and the low power for sending data, it is often difficult to establish a connection with the eNB through the random access process, and the amount of data sent by the low-power wide-area device each time is small. If a random access process with high energy consumption is performed before each transmission, the overall loss of the low-power wide-area device will increase and the efficiency will be low.
[0176] Figure 3 The figure shows a schematic diagram of a data transmission process provided by an embodiment of the present disclosure. Please refer to Figure 2 . Optionally, Figure 3The UE therein is a low-power wide-area device. Optionally, the connection between the UE and the eNB is made in an uplink grant-free manner. That is, at the first connection, the eNB pre-configures the information required for the UE to transmit data, including at least one of the time-frequency position of the data transmission channel of the UE, the size of the data transmitted each time, the occurrence period of the data channel reserved for the UE, and the format of the transmitted data. Optionally, after the first configuration, the UE will send data of a size and format that conform to the preset regulations to the UE according to the preset time-frequency position and the occurrence period of the data channel reserved for the UE by the eNB, and will not communicate with the eNB in other cases. Further, since the UE is a low-power wide-area device, the UE will perform repeated data transmission. By the method of repeated data transmission, power superposition of the data can be performed when the single transmission power is low, making it convenient for the eNB to receive. Therefore, it is necessary to determine the number of repeated data transmissions to improve the success rate of data transmission from the UE to the eNB.
[0177] Figure 4 The flowchart of a data transmission method provided by an embodiment of the present disclosure is shown. Taking the application of this method in a grant-free scheduling terminal as an example, the method includes:
[0178] Step 401, obtain a set of transmission parameters.
[0179] In this embodiment, the selected terminal is a terminal UE using grant-free scheduling, that is, only one connection needs to be configured between the UE and the base station. In subsequent connections, the UE can directly send data of a specified format and / or size to the base station through the preset time-frequency resources. Optionally, the grant-free scheduling terminal UE in this embodiment is a low-power wide-area device.
[0180] Optionally, the terminal obtains the set of transmission parameters from the grant-free scheduling connection information configured by the base station. That is, the base station includes preset transmission resources, data of a preset transmission format and / or size, and a set of transmission parameters when making a grant-free scheduling connection.
[0181] Optionally, the set of transmission parameters includes at least one transmission parameter. Optionally, each transmission parameter finally indicates a different target number of repeated transmissions n.
[0182] Optionally, the base station configures the set of transmission parameters by transmitting a first configuration signaling. The first configuration signaling includes at least one of a radio resource control signaling, a media access control control unit, or a physical layer signaling.
[0183] Step 402, receive downlink control information, and the downlink control information includes an information field.
[0184] Optionally, the Downlink Control Information (DCI) is sent by the base station to the UE through a channel while pre-configuring the UE. In one example, when the UE first connects to the base station, the base station sends the DCI to the UE through the channel, and the DCI includes an information field. In one example, the UE is a low-power wide-area device, and the UE is not connecting to the base station for the first time, that is, the UE has sent data to the terminal before the connection. At this time, the terminal will send feedback information to the UE according to the information received from the UE. The feedback information includes DCI, and the DCI includes an information field.
[0185] Step 403: Determine the target retransmission count n according to the set of transmission parameters and the information field.
[0186] Optionally, the information field included in the DCI is a field composed of at least 2 bits, and it indicates a number in binary, and the indicated number represents the corresponding transmission parameter in the set of transmission parameters. In one example, the information field included in the DCI is a field composed of 3 bits, and the binary number indicated by the field composed of three bits is "110", then it indicates the fifth parameter in the set of transmission parameters. Optionally, the transmission parameter corresponding to the number indicated by the information field in the set of transmission parameters determines the target retransmission count n. Optionally, the transmission parameter can be a candidate retransmission parameter count, that is, the transmission parameter can be used as the target retransmission parameter count n and is a candidate parameter in the set of transmission parameters. n is a positive integer. Further, n is a multiple of a positive integer. In one example, n is an integer power of 2.
[0187] Step 404: Send data within the target transmission resource according to the target transmission mode with the target retransmission count n.
[0188] Optionally, the target transmission resource can be a preset transmission resource. Optionally, the preset transmission resource is set during the process of configuring grant-free scheduling. During the process of configuring grant-free scheduling, in addition to the uplink scheduling grant, the base station configures resources for the UE. Optionally, the base station configures the time-frequency position of the preset transmission resource, the preset transmission mode, the size of the preset transmission resource, and the data transmission period for the UE. Optionally, after determining the target retransmission count n, the UE transmits data within the target transmission resource according to the configuration of grant-free scheduling in accordance with the target transmission mode. Optionally, the target transmission mode is the preset transmission mode.
[0189] In summary, the method provided in this embodiment determines the number of retransmissions in the grant-free scheduling terminal by obtaining the transmission parameter set and the information fields in the downlink control information. The method for determining the number of retransmissions is reasonable, avoiding the problem of unreasonable number of retransmissions in the low-power wide-area device due to the inability to determine a reasonable number of transmissions, and improving the data transmission success rate of the low-power wide-area device.
[0190] Figure 5 The flowchart of a data sending method provided by an embodiment of the present disclosure is shown. Taking the application of this method in a grant-free scheduling terminal as an example, the method includes:
[0191] Step 501, obtain a first reference parameter and a first factor set, where the first reference parameter is configured by a preconfigured repetition occurrence number, and the first factor set is determined by protocol predefined.
[0192] The first reference parameter represents a parameter that can obtain the target number of retransmissions n and can be used as a reference. Further, the first reference parameter is a positive integer.
[0193] The first factor set is a set including at least one factor. Optionally, a factor is a number that can adjust the first reference parameter through a mathematical operation method to obtain a further parameter.
[0194] Optionally, the first reference parameter is determined according to the configured number of repeated transmissions. In one example, the preconfigured number of repeated transmissions indicates the number of repeated transmissions first indicated by the base station to the UE during the grant-free scheduling process. Further, the preconfigured repetition parameter can be determined as the first reference parameter. At this time, it means that the first factor set is used to adjust the first reference parameter by multiplying the factors in the first factor set through a mathematical operation. Optionally, the first factor set at this time is determined by protocol predefined, that is, the factors are selected through relevant standards. In one example, the protocol predefined stipulates that the target number of repetitions needs to be a power of 2. Then, at this time, the first factor set is the one predefined by the protocol and composed of factors that are powers of 2. Further, according to the regulations of the protocol at this time, the first reference parameter also needs to be set as a power of 2.
[0195] Step 502, determine a transmission parameter set according to the first reference parameter and the first factor set.
[0196] Optionally, multiply the first reference parameter by each factor in the first factor set to obtain the transmission parameters determined for each factor in the first factor set corresponding to the first reference parameter. All the transmission parameters constitute the transmission parameter set;
[0197] Or,
[0198] Add the first reference parameter to each factor in the first factor set, and transmission parameters corresponding to each factor in the first factor set for the first reference parameter can be obtained. All the transmission parameters form a transmission parameter set.
[0199] Step 503: Receive downlink control information, where the downlink control information includes an information field.
[0200] Optionally, the DCI is sent to the UE by the base station through a channel during pre-configuration of the UE. In one example, when the UE first connects to the base station, the base station sends the DCI to the UE through the channel, and the DCI includes an information field. In one example, the UE is a low-power wide-area device and the UE is not connecting to the base station for the first time, that is, the UE has sent data to the terminal before the connection. At this time, the terminal will send feedback information to the UE according to the information received from the UE. The feedback information includes the DCI, and the DCI includes an information field.
[0201] Step 504: Determine a target retransmission count n according to the transmission parameter set and the information field, where n is a positive integer.
[0202] Optionally, the information field included in the DCI is a field composed of at least 2 bits, and indicates a number in binary, and the indicated number represents the corresponding transmission parameter in the transmission parameter set. In one example, the information field included in the DCI is a field composed of 3 bits, and the binary number indicated by the 3-bit field is "110", then it indicates the fifth parameter in the transmission parameter set. Optionally, the transmission parameter indicated by the information field determines the target retransmission count n in the transmission parameter set. n is a positive integer. Further, n is a multiple of a positive integer. In one example, n is a power of 2.
[0203] Optionally, the transmission parameter indicated by the information field will be directly used as the target retransmission count n. In this case, the indicated transmission parameter needs to meet the requirements of the protocol or the base station for the target retransmission count n. In one example, the protocol stipulates that the target retransmission count n needs to be a power of 2, the first reference parameter is 2, and the first factor set is {1 / 8, 1 / 4, 1 / 2, 2}. At this time, the obtained transmission parameter set is {1 / 4, 1 / 2, 1, 4}. Since the protocol stipulates that the target retransmission count n needs to be a power of 2, at this time, the transmission parameter indicated by the target field can only be 4.
[0204] Step 505: Send data within the target transmission resource in the target transmission manner with the target retransmission count n.
[0205] Optionally, the target transmission resource may be a preset transmission resource. Optionally, the preset transmission resource is set during the configuration process of grant-free scheduling. During the configuration process of grant-free scheduling, in addition to the uplink scheduling grant, the base station configures resources for the UE. Optionally, the base station configures the time-frequency position of the preset transmission resource, the preset transmission mode, the size of the preset transmission resource, and the data transmission period for the UE. Optionally, after determining the target retransmission count n, the UE transmits data in the target transmission resource according to the grant-free scheduling configuration and in the target transmission mode. Optionally, the target transmission mode is the preset transmission mode.
[0206] In summary, the method provided in this embodiment determines the retransmission count in the grant-free scheduling terminal by obtaining the transmission parameter set and the information fields in the downlink control information, and reasonably determines the retransmission count, avoiding the problem of unreasonable retransmission counts in low-power wide-area devices due to the inability to determine reasonable transmission counts, and improving the data transmission success rate of low-power wide-area devices. By determining the reference parameter indicated by the base station and the factor set predefined by the protocol, and determining the transmission parameter set from the reference parameter and the factor set, the finally determined retransmission count is determined according to the actual situation of the terminal and complies with the relevant protocol regulations, further improving the data transmission success rate of low-power wide-area devices.
[0207] In an optional embodiment based on Figure 5 Figure 6 FIG. shows a flowchart of a data sending method provided by an embodiment of the present disclosure. In this embodiment, step 501 in the above embodiment may be alternatively implemented as step 5021. Taking the application of this method to a grant-free scheduling terminal as an example, the method includes:
[0208] Step 5021, obtain a first reference parameter and a first factor set, where the first reference parameter is configured by a second configuration signaling sent by the base station, and the first factor set is determined by protocol predefinition.
[0209] Optionally, the second configuration signaling includes at least one of radio resource control signaling, media access control control unit, or physical layer signaling. Optionally, the second configuration signaling is sent from the base station to the UE and configures the first reference parameter for the UE. Optionally, the first reference parameter configured by the second configuration signaling has nothing to do with the retransmission count initially indicated by the base station to the UE during the grant-free scheduling process. Optionally, the configured first reference parameter may be the first reference parameter predefined by the protocol. Optionally, the first factor set is determined by protocol predefinition.
[0210] Optionally, the first reference parameter and the first factor set in this embodiment may also be implemented as Figure 7The second reference parameter and the second factor set in the illustrated embodiment.
[0211] In summary, the method provided in this embodiment determines the number of retransmissions in the grant-free scheduling terminal by obtaining the transmission parameter set and the information field in the downlink control information, and reasonably determines the number of retransmissions, avoiding the problem of unreasonable number of retransmissions in the low-power wide-area device due to the inability to determine a reasonable number of transmissions, and improving the data transmission success rate of the low-power wide-area device. By configuring the reference parameter by the base station and presetting the factor set by the protocol, the selection of the number of retransmissions can better meet the requirements of the base station, further improving the transmission success rate.
[0212] Figure 7 The flowchart of a data sending method provided by an embodiment of the present disclosure is shown. Taking the application of this method in a grant-free scheduling terminal as an example, the method includes:
[0213] Step 701, obtain a second reference parameter and a second factor set, where the second reference parameter is configured by a preconfigured repetition occurrence number, and the second factor set is configured by a third configuration signaling sent by the base station.
[0214] Optionally, the preconfigured number of repeated transmissions indicates the number of repeated transmissions indicated by the base station to the UE for the first time during the grant-free scheduling process. Further, the preconfigured repetition parameter can be determined as the second reference parameter.
[0215] Optionally, the third configuration signaling includes at least one of a radio resource control signaling, a media access control control unit, or a physical layer signaling. Optionally, the third configuration signaling is sent by the base station to the UE and configures the second factor set for the UE. Optionally, the second factor set configured by the third configuration signaling has nothing to do with the second factor set specified by the protocol. Optionally, the second factor set is a set including at least one factor, and the factor is a number that can adjust the second reference parameter through a mathematical operation method to obtain a further parameter.
[0216] Step 702, receive downlink control information, where the downlink control information includes an information field.
[0217] Optionally, the DCI is sent to the UE by the base station through a channel when preconfiguring the UE. In one example, when the UE is first connected to the base station, the base station sends the DCI to the UE through the channel, and the DCI includes an information field. In one example, the UE is a low-power wide-area device, and the UE is not connected to the base station for the first time, that is, the UE has sent data to the terminal before the connection. At this time, the terminal will send feedback information to the UE according to the information received from the UE. The feedback information includes the DCI, and the DCI includes an information field.
[0218] Step 703: Determine the target factor in the second factor set according to the information field.
[0219] Optionally, the information field included in the DCI is a field composed of at least two bits, and indicates a number in binary, and the indicated number represents the corresponding transmission parameter in the transmission parameter set. In one example, the information field included in the DCI is a field composed of 3 bits. If the binary number indicated by the 3-bit field is "110", it indicates the fifth factor in the second factor set, that is, the fifth factor in the second factor set is selected as the target factor.
[0220] Step 704: Determine the reference repetition count according to the target factor and the second reference parameter.
[0221] Optionally, the reference repetition count is determined by performing a mathematical operation on the target factor and the second reference parameter. Optionally, the specific manner of the mathematical operation is configured by the base station during the grant-free scheduling process.
[0222] In one example, the target factor is 2 and the second reference parameter is 8. The specific manner of the mathematical operation configured by the base station during the grant-free scheduling process is to multiply the target factor by the second reference parameter to obtain the reference repetition count. At this time, the obtained reference repetition count is 2×8 = 16.
[0223] In one example, the target factor is 3 and the second reference parameter is 6. The specific manner of the mathematical operation configured by the base station during the grant-free scheduling process is to add the target factor to the second reference parameter to obtain the reference repetition count. At this time, the obtained reference repetition count is 3 + 6 = 9.
[0224] Step 705: Determine the target repetition transmission count n according to the reference repetition count.
[0225] Optionally, the target repetition transmission count n needs to be a number in the target transmission count set. Optionally, the target transmission count set is a set composed of each candidate target repetition transmission count. Optionally, each candidate target repetition transmission count in the same target transmission count set satisfies the same mathematical condition. In one example, each candidate target repetition transmission count in the target transmission count set is an integer power of 2; in one example, each candidate target repetition transmission count in the target transmission count set is a multiple of a certain preset value.
[0226] Optionally, if the reference repetition count determined according to the target factor and the second reference parameter does not belong to the target transmission count set, then at this time, select the value in the target transmission count set that is greater than or equal to the reference repetition count and has the smallest difference from the reference repetition count as the target repetition transmission count n.
[0227] In one example, the number of repeated transmissions for each candidate target in the target transmission set is a multiple of 3, and the target transmission set is {21, 24, 27, 30}, the target factor is 5, and the second reference parameter is 5. The specific way of the mathematical operation configured by the base station during the grant-free scheduling is to multiply the target factor by the second reference parameter to obtain the reference number of repetitions. At this time, the obtained reference number of repetitions is 5×5 = 25, which does not belong to the target transmission number set. Then, the number greater than or equal to 25 and having the smallest difference from 25 in the target transmission number set is selected, that is, 27 is used as the target retransmission number n.
[0228] In one example, the number of repeated transmissions for each candidate target in the target transmission set is a positive integer power of 2, and the target transmission set is {8, 16, 32, 64}, the target factor is 12, and the second reference parameter is 6. The specific way of the mathematical operation configured by the base station during the grant-free scheduling is to add the target factor and the second reference parameter to obtain the reference number of repetitions. At this time, the obtained reference number of repetitions is 6 + 12 = 18, which does not belong to the target transmission number set. Then, the number greater than or equal to 18 and having the smallest difference from 18 in the target transmission number set is selected, that is, 32 is used as the target retransmission number n.
[0229] Further, during the configuration of the base station, the target factor and the second reference parameter are pre-configured so that after the mathematical operation of the target factor and the second reference parameter in the way configured by the base station during the grant-free scheduling, the maximum value of the obtained reference number of repetitions is not greater than the maximum value of the candidate target transmission numbers in the target transmission number set.
[0230] Optionally, the second reference parameter and the second factor set in this embodiment can also be implemented as the first reference parameter and the first factor set in the embodiment shown in Figure 5 or Figure 6 shown.
[0231] In summary, the method provided in this embodiment determines the number of retransmissions in the grant-free scheduling terminal by obtaining the set of transmission parameters and the information fields in the downlink control information, and reasonably determines the number of retransmissions, avoiding the problem of unreasonable number of retransmissions in the low-power wide-area device due to the inability to determine a reasonable number of transmissions, and improving the data transmission success rate of the low-power wide-area device. By selecting the pre-configured repetition parameter as the reference parameter and configuring the factor set by the third configuration signaling, and obtaining the reference number of retransmissions through the specified mathematical operation method, and finally determining the number of retransmissions by the reference number of retransmissions, the number of retransmissions can be further finely adjusted and better matched with the channel condition of the UE, thereby further improving the data transmission success rate of the low-power wide-area device.
[0232] Figure 8 The flowchart of a data reception method provided by an embodiment of the present disclosure is shown. Taking the application of this method in a base station as an example, the method includes:
[0233] Step 801: Send downlink control information, where the downlink control information includes an information field.
[0234] Optionally, the DCI is sent to the UE by the base station through a channel during pre-configuration of the UE. In one example, when the UE is first connected to the base station, the base station sends the DCI to the UE through the channel, and the DCI includes an information field. In one example, the UE is a low-power wide-area device, and the UE is not first connected to the base station, that is, the UE has sent data to the terminal before the connection. At this time, the terminal will send feedback information to the UE according to the information received from the UE. The feedback information includes the DCI, and the DCI includes an information field.
[0235] Step 802: Receive data sent by the terminal within a preset time-frequency.
[0236] Optionally, the preset transmission resources are set during the setting process of grant-free scheduling. During the setting process of grant-free scheduling, in addition to the uplink scheduling grant, the base station configures resources for the UE. Optionally, the base station configures the time-frequency position of the preset transmission resources, the preset transmission mode, the size of the preset transmission resources, and the data transmission period for the UE. Optionally, the base station receives data from the UE according to the preset time-frequency resources and the data transmission period.
[0237] Further, after receiving data from the UE, the base station will feedback on the reception situation. The feedback method includes sending information containing an acknowledgment character to the UE. Optionally, the acknowledgment character includes an Acknowledge Character (ACK) and a Negative Acknowledge Character (NACK). After receiving the information containing the acknowledgment character, the UE will adjust the target retransmission count n according to the acknowledgment character. Optionally, the DCI also includes a retransmission instruction. When the information received by the UE contains a NACK, the UE will reset the target retransmission count n according to the DCI. Optionally, the reset method includes, but is not limited to, directly configuring a new target retransmission count n by the terminal and performing a mathematical operation on the original target retransmission count n.
[0238] In summary, the method provided in this embodiment receives the data sent through retransmission by sending downlink control information and receiving the data sent by the terminal within a preset time-frequency. Further, by feeding back the received data, the data that fails to be successfully transmitted is promptly fed back, further improving the data transmission success rate of low-power wide-area devices.
[0239] Figure 9 The flowchart of a data sending and receiving method provided by an embodiment of the present disclosure is shown. Taking the application of this method in a UE and a base station as an example, the method includes:
[0240] Step 901, the base station configures target data for grant-free scheduling to the UE.
[0241] During the setting process of grant-free scheduling, in addition to the uplink scheduling grant, the base station will perform resource configuration to the UE. Optionally, the target data can be preset data. Optionally, the base station will configure the time-frequency position of the preset transmission resource, the preset transmission method, the size of the preset transmission resource, and the data transmission period to the UE.
[0242] Step 902, the base station configures a set of transmission parameters to the UE.
[0243] Optionally, the set of transmission parameters includes at least one transmission parameter. Optionally, each transmission parameter finally indicates a different target retransmission count n.
[0244] Optionally, the base station configures the set of transmission parameters by transmitting a first configuration signaling. The first configuration signaling includes at least one of a radio resource control signaling, a media access control control unit, or a physical layer signaling.
[0245] Optionally, the process of obtaining the set of transmission parameters includes obtaining a reference parameter and obtaining a set of factors, where the reference parameter and the set of factors are used to determine the set of transmission parameters.
[0246] Optionally, the reference parameter is configured by a second configuration signaling sent by the base station, and the second configuration signaling includes at least one of radio resource control signaling, media access control control unit, or physical layer signaling; or, it is configured by a pre-configured repetition occurrence number.
[0247] Optionally, the set of factors is configured by a third configuration signaling sent by the base station, and the third configuration signaling includes at least one of radio resource control signaling, media access control control unit, or physical layer signaling; or, it is determined by protocol pre-definition.
[0248] Step 903, the base station configures downlink control information for the UE.
[0249] Optionally, the DCI is sent to the UE by the base station through a channel when pre-configuring the UE. In one example, when the UE first connects to the base station, the base station sends the DCI to the UE through the channel, and the DCI includes an information field. In one example, the UE is a low-power wide-area device, and the UE is not connecting to the base station for the first time, that is, the UE has sent data to the terminal before the connection. At this time, the terminal will send feedback information to the UE according to the information received from the UE. The feedback information includes the DCI, and the DCI includes an information field.
[0250] Step 904, determine the target repetition transmission number n according to the preset data of grant-free scheduling, the set of transmission parameters, and the information field in the downlink control information.
[0251] Optionally, the target repetition transmission number n can directly indicate the transmission parameter in the set of transmission parameters through the information field.
[0252] Optionally, the target repetition transmission number n can be determined by determining the reference repetition number determined by the target and the transmission parameter.
[0253] Step 905, perform data transmission.
[0254] Optionally, the base station configures the time-frequency position of the preset transmission resource, the preset transmission mode, the size of the preset transmission resource, and the data transmission period for the UE. Optionally, after determining the target repetition transmission number n, the UE transmits the data in the target transmission resource according to the grant-free scheduling configuration in the target transmission mode.
[0255] Further, after receiving data from the UE, the base station will feedback on the reception situation. The feedback method includes sending information containing an acknowledgment character to the UE. Optionally, the acknowledgment character includes ACK and NAC. After receiving the information containing the acknowledgment character, the UE will adjust the target retransmission count n according to the acknowledgment character.
[0256] In summary, the method provided in this embodiment determines the retransmission count in the license-free scheduling terminal by obtaining the transmission parameter set and the information field in the downlink control information, and reasonably determines the retransmission count, avoiding the problem of unreasonable retransmission count in the low-power wide-area device due to the inability to determine a reasonable transmission count, and improving the data transmission success rate of the low-power wide-area device. Through various methods of determining the retransmission count, the retransmission count can be further determined from the base station side or the terminal side. By feeding back the received data, the data that fails to be transmitted is promptly feedback, further improving the data transmission success rate of the low-power wide-area device.
[0257] Figure 10 The block diagram of a data sending device provided by an embodiment of the present disclosure is shown. The device can be implemented as all or part of a terminal device through software, hardware, or a combination of both. The device includes:
[0258] A processing module 1001, configured to obtain a transmission parameter set;
[0259] A receiving module 1002, configured to receive downlink control information, where the downlink control information includes an information field;
[0260] The processing module 1001 is configured to determine a target retransmission count n according to the transmission parameter set and the information field, where n is a positive integer;
[0261] A sending module 1003, configured to send data within a target transmission resource according to a target transmission method with a target retransmission count n.
[0262] In an example, the processing module 1001 is configured to determine a target candidate retransmission count as the target retransmission count n in the transmission parameter set according to the information field.
[0263] In an example, the transmission parameter set contains at least one candidate retransmission count;
[0264] The receiving module 1002 is configured to receive a first configuration signaling sent by the base station, where the first configuration signaling is used to configure the transmission parameter set;
[0265] Among them, the first configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0266] In one example, the processing module 1001 is configured to obtain a first reference parameter and a first set of factors.
[0267] The processing module 1001 is configured to determine a set of transmission parameters according to the first reference parameter and the first set of factors.
[0268] In one example, the processing module 1001 is configured to determine a set of transmission parameters according to the product of the first reference parameter and each factor in the first set of factors.
[0269] Or,
[0270] Determine a set of transmission parameters according to the sum of the first reference parameter and each factor in the first set of factors.
[0271] In one example, the receiving module 1002 is configured to receive second configuration signaling sent by the base station, and the second configuration signaling is used to configure the first reference parameter. Among them, the second configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0272] Or,
[0273] The processing module 1001 is configured to determine the first reference parameter according to a pre-configured number of retransmissions, where the pre-configured number of retransmissions is the number of retransmissions directly configured by the base station.
[0274] Or,
[0275] The processing module 1001 is configured to determine the first reference parameter according to the configured number of retransmissions.
[0276] In one example, the receiving module 1002 is configured to receive third configuration signaling sent by the base station, and the third configuration signaling is used to configure the first set of factors. Among them, the third configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0277] Or,
[0278] Determine the first set of factors according to protocol pre-definition.
[0279] In one example, the set of transmission parameters includes a second set of factors, and the second set of factors contains at least one factor parameter.
[0280] The processing module 1001 is configured to obtain a second reference parameter.
[0281] A processing module 1001 is configured to determine a target factor in a second factor set according to information fields;
[0282] The processing module 1001 is configured to determine a reference repetition number according to the target factor and a second reference parameter;
[0283] The processing module 1001 is configured to determine a target retransmission number n according to the reference repetition number.
[0284] In one example, the factor parameter includes at least one of a product factor and a difference factor;
[0285] When the target factor is a product factor, the reference repetition number is the product of the target factor and the second reference parameter;
[0286] Or,
[0287] When the target factor is a difference factor, the reference repetition number is the sum of the target factor and the second reference parameter.
[0288] In one example, the transmission parameter set further includes a target transmission number set;
[0289] The processing module 1001 is configured to determine the target retransmission number n according to the reference repetition number and the target transmission number set;
[0290] Wherein, the target retransmission number n is the value in the target transmission number set that is greater than or equal to the reference repetition number and has the smallest difference from the reference repetition number, and the target transmission number set includes at least one candidate target retransmission number.
[0291] In one example, each candidate target retransmission number in the target transmission number set is an integer power of 2;
[0292] Or,
[0293] Each candidate target retransmission number in the target transmission number set is a multiple of a preset value.
[0294] In one example, a receiving module 1002 is configured to receive a second configuration signaling sent by a base station, and the second configuration signaling is used to configure the second reference parameter, where the second configuration signaling includes at least one of a radio resource control (RRC) signaling, a media access control control element (MAC CE), or a physical layer signaling;
[0295] Or,
[0296] The processing module 1001 is configured to determine the second reference parameter according to a pre-configured retransmission number, where the pre-configured retransmission number is a retransmission number directly configured by the base station;
[0297] Or,
[0298] A processing module 1001 is configured to determine a second reference parameter according to the configured retransmission times.
[0299] In one example, a receiving module 1002 is configured to receive a third configuration signaling sent by a base station, where the third configuration signaling is used to configure a factor set. The third configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0300] Or
[0301] Determine a second factor set according to protocol pre - definition.
[0302] In one example, the downlink control information further includes a retransmission instruction.
[0303] The processing module 1001 is configured to reset the target retransmission times n according to the retransmission instruction.
[0304] It should be noted that: for the data sending device provided in the above embodiments, only the above - mentioned division of each functional module is used for illustration. In actual applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0305] Figure 11 The block diagram of a data sending device provided by an embodiment of the present disclosure is shown. The device can be implemented as all or part of a terminal device through software, hardware, or a combination of both. The device includes:
[0306] A sending module 1101 is configured to send downlink control information, where the downlink control information includes an information field, and the terminal is configured to determine the retransmission times n according to the information field and a transmission parameter set.
[0307] A receiving module 1102 is configured to receive data sent by the terminal within a preset time - frequency.
[0308] In one example, the sending module 1101 is configured to send a first configuration signaling to the terminal, where the first configuration signaling is used to configure the transmission parameter set.
[0309] Wherein, the first configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0310] In one example, the transmission parameter set is obtained through a reference parameter and a factor set.
[0311] In one example, the sending module 1101 is configured to send a second configuration signaling to a terminal, where the second configuration signaling is used to configure reference parameters;
[0312] The second configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0313] In one example, the sending module 1101 is configured to send a third configuration signaling to a terminal, where the second configuration signaling is used to configure reference parameters;
[0314] The third configuration signaling includes at least one of radio resource control (RRC) signaling, media access control control element (MAC CE), or physical layer signaling.
[0315] It should be noted that: the data sending device provided in the above embodiments is only illustrated by dividing the above functional modules. In practical applications, the above functions can be allocated to different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
[0316] Figure 12 The schematic structural diagram of a data receiving or sending terminal provided by an embodiment of the present disclosure is shown. The user equipment includes:
[0317] The processor 1201 includes one or more processing cores. The processor 1201 executes various functional applications and information processing by running software programs and modules.
[0318] The receiver 1202 and the transmitter 1203 can be implemented as a communication component, and the communication component can be a communication chip.
[0319] The memory 1204 is connected to the processor 1201 through the bus 1205.
[0320] The memory 1204 can be used to store at least one instruction, and the processor 1201 is used to execute the at least one instruction to implement each step in the above method embodiments.
[0321] An embodiment of the present application further provides a computer device, which includes a memory and a processor. At least one instruction, at least one program, a code set or an instruction set is stored in the memory, and the at least one instruction, at least one program, the code set or the instruction set is loaded and implemented by the processor to implement the above data receiving or sending method.
[0322] An embodiment of the present application further provides a computer-readable storage medium, in which at least one instruction, at least one program, a code set or an instruction set is stored, and the at least one instruction, at least one program, the code set or the instruction set is loaded and executed by a processor to implement the above data sending or receiving method.
[0323] The present application also provides a computer program product. When the computer program product runs on a computer, the computer is enabled to execute the data sending or receiving method provided by each of the above method embodiments.
[0324] Those of ordinary skill in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing relevant hardware through a program. The program can be stored in a computer-readable storage medium, and the computer-readable storage medium can be the computer-readable storage medium included in the memory in the above embodiments; it can also exist alone and be a computer-readable storage medium not assembled into the terminal. At least one instruction, at least one program, a code set or an instruction set is stored in the computer-readable storage medium, and the at least one instruction, at least one program, the code set or the instruction set is loaded and executed by a processor to implement the above data sending or receiving method.
[0325] Optionally, the computer-readable storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), solid state drive (SSD, Solid State Drives), or optical disc, etc. Among them, the random access memory may include resistive random access memory (ReRAM, Resistance Random Access Memory) and dynamic random access memory (DRAM, Dynamic Random Access Memory). The serial numbers of the above embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.
[0326] Those of ordinary skill in the art can understand that all or part of the steps to implement the above embodiments can be completed by hardware, or can be completed by instructing relevant hardware through a program. The program can be stored in a computer-readable storage medium, and the storage medium mentioned above can be read-only memory, magnetic disk or optical disc, etc.
[0327] The above are only optional embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
[0328] The communication system and service scenarios described in the embodiments of this application are used to more clearly illustrate the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. As can be known to those of ordinary skill in the art, with the evolution of communication systems and the emergence of new service scenarios, the technical solutions provided by the embodiments of this application are equally applicable to similar technical problems.
[0329] It should be understood that "a plurality of" as mentioned herein refers to two or more. "And / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after.
[0330] After considering the specification and practicing the invention disclosed herein, those skilled in the art will readily conceive of other embodiments of the present disclosure. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure, which follow the general principles of the present disclosure and include well-known common general knowledge or conventional technical means in the technical field not disclosed in the present disclosure. The specification and embodiments are only regarded as exemplary, and the true scope and spirit of the present disclosure are pointed out by the following claims.
[0331] It should be understood that the present disclosure is not limited to the exact structures already described and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. A data sending method, characterized in that, the method is applied to a terminal for license-free scheduling, and the method includes: acquiring a first reference parameter and a first factor set; determining a transmission parameter set according to the first reference parameter and the first factor set, where the transmission parameter set includes at least one candidate retransmission count; receiving downlink control information, where the downlink control information includes an information field; determining a target retransmission count n according to the transmission parameter set and the information field, and n is an integer power of 2; wherein, the first reference parameter is configured by a pre-configured retransmission count or a configuration signaling sent by a base station, the first factor set is predefined by a protocol, and the first factor set includes at least two factors.
2. The method according to claim 1, characterized in that, the method further includes: sending data within a target transmission resource according to a target transmission mode with the target retransmission count n.
3. The method according to claim 1 or 2, characterized in that, the determining the target retransmission count n according to the transmission parameter set and the information field includes: determining a target candidate retransmission count in the transmission parameter set as the target retransmission count n according to the information field.
4. The method according to claim 1 or 2, characterized in that, the information field included in the downlink control information consists of at least 2 bits.
5. The method according to claim 1 or 2, characterized in that, the downlink control information further includes a retransmission instruction; the method further includes: resetting the target retransmission count n according to the retransmission instruction.
6. A data receiving method, characterized in that, the method is applied to a base station, and the method includes: sending downlink control information, where the downlink control information includes an information field, and a terminal is used to determine a target retransmission count n according to the information field and a transmission parameter set, n is an integer power of 2, the transmission parameter set includes at least one candidate retransmission count, and the transmission parameter set is determined by the terminal by acquiring a first reference parameter and a first factor set and according to the first reference parameter and the first factor set; wherein, the first reference parameter is configured by a pre-configured retransmission count or a configuration signaling sent by the base station, the first factor set is predefined by a protocol, and the first factor set includes at least two factors.
7. The method according to claim 6, characterized in that, the method further includes: receiving data sent by the terminal within a preset time-frequency.
8. The method according to claim 6 or 7, characterized in that, the information field included in the downlink control information consists of at least 2 bits.
9. A data sending device, characterized in that, the device includes: a processing module, configured to acquire a first reference parameter and a first factor set; determine a transmission parameter set according to the first reference parameter and the first factor set, where the transmission parameter set includes at least one candidate retransmission count; A receiving module, configured to receive downlink control information, where the downlink control information includes an information field; The processing module is configured to determine a target retransmission count n according to the set of transmission parameters and the information field, where n is a power of 2; Wherein, the first reference parameter is configured by a preconfigured retransmission count or by configuration signaling sent by a base station, and the first factor set is predefined by a protocol, and the first factor set includes at least two factors.
10. The apparatus according to claim 9, Characterized in that, The apparatus further comprises: A sending module, configured to send data in a target transmission resource in a target transmission manner with the target retransmission count n.
11. The apparatus according to claim 9 or 10, Characterized in that, The processing module is configured to determine, according to the information field, that a target candidate retransmission count in the set of transmission parameters is the target retransmission count n.
12. The apparatus according to claim 9 or 10, Characterized in that, The information field included in the downlink control information consists of at least 2 bits.
13. The apparatus according to claim 9 or 10, Characterized in that, The downlink control information further includes a retransmission instruction, The processing module is configured to reset the target retransmission count n according to the retransmission instruction.
14. A data receiving apparatus, Characterized in that, The apparatus comprises: A sending module, configured to send downlink control information, where the downlink control information includes an information field, and a terminal is configured to determine a target retransmission count n according to the information field and a set of transmission parameters, where n is a power of 2, and the set of transmission parameters includes at least one candidate retransmission count, and the set of transmission parameters is determined by the terminal by obtaining a first reference parameter and a first factor set and according to the first reference parameter and the first factor set; Wherein, the first reference parameter is configured by a preconfigured retransmission count or by configuration signaling sent by the apparatus, and the first factor set is predefined by a protocol, and the first factor set includes at least two factors.
15. The apparatus according to claim 14, Characterized in that, The apparatus further comprises: A receiving module, configured to receive data sent by the terminal within a preset time-frequency.
16. The apparatus according to claim 14 or 15, Characterized in that, The information field included in the downlink control information consists of at least 2 bits.
17. A computer device, Characterized in that, The computer device includes a processor and a memory, and at least one program is stored in the memory, and the at least one program is loaded and executed by the processor to implement the data sending method according to any one of claims 1 to 5.
18. A computer device, Characterized in that, The computer device includes a processor and a memory, and at least one program is stored in the memory, and the at least one program is loaded and executed by the processor to implement the data receiving method according to any one of claims 6 to 8.
19. A computer-readable storage medium, Characterized in that, At least one program is stored in the readable storage medium, and the at least one program is loaded and executed by a processor to implement the data sending method according to any one of claims 1 to 5.
20. A computer-readable storage medium, characterized in that, At least one program is stored in the readable storage medium, and the at least one program is loaded and executed by a processor to implement the data receiving method according to any one of claims 6 to 8.
Citation Information
Patent Citations
Early termination transmission method and device
CN109314851A
Data transmission or reception method, terminal and storage medium
RU2791290C1
Procedures, base stations and user equipments for uplink transmission without grant
US20190053211A1