CN113556217B - Communication method, network device, terminal device, and storage medium - Google Patents

Communication method, network device, terminal device, and storage medium Download PDF

Info

Publication number
CN113556217B
CN113556217B CN202111096473.2A CN202111096473A CN113556217B CN 113556217 B CN113556217 B CN 113556217B CN 202111096473 A CN202111096473 A CN 202111096473A CN 113556217 B CN113556217 B CN 113556217B
Authority
CN
China
Prior art keywords
transmission
data
determining
retransmission
ratio
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111096473.2A
Other languages
Chinese (zh)
Other versions
CN113556217A (en
Inventor
朱荣昌
黄钧蔚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Transsion Holdings Co Ltd
Original Assignee
Shenzhen Transsion Holdings Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Transsion Holdings Co Ltd filed Critical Shenzhen Transsion Holdings Co Ltd
Priority to CN202111096473.2A priority Critical patent/CN113556217B/en
Publication of CN113556217A publication Critical patent/CN113556217A/en
Application granted granted Critical
Publication of CN113556217B publication Critical patent/CN113556217B/en
Priority to PCT/CN2022/119447 priority patent/WO2023041069A1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]

Abstract

The application provides a communication method, a network device, a terminal device and a storage medium, wherein the method comprises the following steps: determining transmission resources for the terminal equipment to send the first data according to the network parameters and/or the data volume of the first data; and sending a first instruction to the terminal equipment according to the transmission resource, wherein the first instruction is used for instructing the terminal equipment to send a sending strategy of the first data to the network equipment. The communication method, the network device, the terminal device and the storage medium provided by the application are used for reducing transmission overhead between the transmission network device and the terminal device.

Description

Communication method, network device, terminal device, and storage medium
Technical Field
The present application relates to the field of communications technologies, and in particular, to a communication method, a network device, a terminal device, and a storage medium.
Background
A Hybrid Automatic Repeat reQuest (HARQ) technology is a technology for transmitting data using a stop-and-wait protocol. In the stop-and-wait protocol, the transmitting end stops waiting for acknowledgement information (e.g., ACK/NACK) after transmitting each data block.
In the related technology, a network device sends a first identifier and a first retransmission strategy of an HARQ process to a terminal device, and after receiving the first identifier and the first retransmission strategy, the terminal device sends a first data block to the network device through the HARQ process indicated by the first identifier according to the first retransmission strategy; and then the network equipment sends a second identifier and a second retransmission strategy of the HARQ process to the terminal equipment, after the terminal equipment receives the second identifier and the second retransmission strategy, the terminal equipment sends a second data block to the network equipment through the HARQ process indicated by the second identifier according to the second retransmission strategy, and so on until the terminal equipment finishes sending all the data blocks.
In the course of conceiving and implementing the present application, the inventors found that at least the following problems existed: in the above process, the network device sends the identifier of the HARQ process and the retransmission policy to the terminal device each time, which results in a large transmission overhead.
The foregoing description is provided for general background information and is not admitted to be prior art.
Disclosure of Invention
In view of the above technical problems, the present application provides a communication method, a network device, a terminal device, and a storage medium, which can reduce transmission overhead between a transmission network device and a terminal device.
In order to solve the above technical problem, a first aspect of the present application provides a communication method applied to a network device, including the following steps:
s11: determining transmission resources for the terminal equipment to send the first data according to the network parameters and/or the data volume of the first data;
s12: and sending a first instruction to the terminal equipment according to the transmission resource, wherein the first instruction is used for instructing the terminal equipment to send a sending strategy of the first data to the network equipment.
Optionally, the network parameters include at least one of:
an air interface rate;
transport block size.
Optionally, the transmission resource comprises at least one of:
a first number of transmissions;
a first transmission duration.
Optionally, the step of S11, including at least one of:
the transmission resource comprises a first transmission duration, the network parameter comprises an air interface rate, and the ratio of the data volume to the air interface rate is determined as the first transmission duration;
the transmission resource comprises a first transmission frequency, the network parameter comprises a transmission block size, a ratio of the data volume to the transmission block size is determined, if the ratio is an integer, the ratio is determined as the first transmission frequency, and/or if the ratio is a non-integer, an integer which is larger than the ratio and has the smallest difference with the ratio is determined as the first transmission frequency.
Optionally, the transmission resource includes a first transmission duration, and the network parameter includes an air interface rate;
determining transmission resources according to the network parameters and the data volume of the first data, including:
and determining the ratio of the data volume to the air interface rate as a first transmission time length.
Optionally, the transmission resource comprises a first transmission number, and the network parameter comprises a transport block size;
determining transmission resources according to the network parameters and the data volume of the first data, including:
determining the ratio of the data volume to the size of the transmission block;
if the ratio is an integer, determining the ratio as a first transmission frequency; and/or the presence of a gas in the gas,
and if the ratio is a non-integer, determining the integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
Optionally, the data amount is included in a buffer status report sent by the terminal device.
Optionally, the sending strategy includes sending the first data using N hybrid automatic repeat request processes.
Optionally, the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
Optionally, the first indication is contained in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
Optionally, the first indication comprises at least one of the following information:
a table index;
n process identifications and N corresponding second transmission times of the process identifications, wherein N is a positive integer greater than or equal to 1;
and the N process identifications respectively correspond to second transmission time lengths, and N is a positive integer greater than or equal to 1.
Optionally, the first indication comprises a table index; and step S12, including:
judging whether to send a first instruction to the terminal equipment or not according to the transmission resources;
if so, updating the first configuration table currently used as a second configuration table, determining a table index of the second configuration table as a first indication, and sending the first indication to the terminal equipment; and/or the presence of a gas in the gas,
and if not, not sending the first instruction to the terminal equipment.
Optionally, the transmission resource comprises a first number of transmissions;
judging whether to send a first instruction to the terminal equipment or not according to the transmission resources, wherein the judging comprises the following steps:
acquiring a first number of process identifiers corresponding to the retransmission prohibition from a first configuration table;
if the first number is not equal to the first transmission times, sending a first indication to the terminal equipment; and/or the presence of a gas in the gas,
and if the first number is equal to the first transmission times, not sending a first indication to the terminal equipment.
Optionally, before the step of S11, the method further comprises:
and sending the configuration information to the terminal equipment.
Optionally, the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission frequencies corresponding to the N process identifiers;
and step S12, including:
determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times;
if N is larger than or equal to a preset value, determining the second transmission times corresponding to the N process identifications and the N process identifications as first instructions, and sending the first instructions to the terminal equipment; and/or the presence of a gas in the gas,
and if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
Optionally, the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission durations corresponding to the N process identifiers, respectively;
and step S12, including:
determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times;
if N is larger than or equal to a preset value, determining second transmission time length corresponding to the N process identifications according to the preset time length and second transmission times corresponding to the N process identifications; determining the second transmission duration corresponding to the N process identifications and the N process identifications as a first indication, and sending the first indication to the terminal equipment; and/or the presence of a gas in the gas,
and if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
Optionally, the step of S11, including:
judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if yes, go to step S11; and/or the presence of a gas in the gas,
if not, step S11 is not executed.
In order to solve the above technical problem, a second aspect of the present application provides a communication method applied to a network device, including the following steps:
s21: responding to the fact that the data volume of the first data meets a first preset condition and/or the current network parameters of the network equipment meet a second preset condition;
s22: determining transmission resources for sending first data by the terminal equipment;
s23: and sending a first instruction to the terminal equipment according to the transmission resource, wherein the first instruction is used for instructing the terminal equipment to send a sending strategy of the first data to the network equipment.
Optionally, the data amount satisfies a first preset condition, and includes at least one of:
the data amount is greater than a first threshold; alternatively, the amount of data is less than or equal to the first threshold.
Optionally, the network parameter satisfies a second preset condition, including at least one of:
the network parameter is greater than a second threshold; alternatively, the network parameter is less than or equal to the second threshold.
Optionally, the transmission resource comprises at least one of:
a first number of transmissions;
a first transmission duration.
Optionally, the transmission resource includes a first transmission duration, and the network parameter includes an air interface rate;
and step S22, including:
and determining the ratio of the data volume to the air interface rate as a first transmission time length.
Optionally, the transmission resource comprises a first transmission number, and the network parameter comprises a transport block size;
and step S22, including:
determining the ratio of the data volume to the size of the transmission block;
if the ratio is an integer, determining the ratio as a first transmission frequency; and/or the presence of a gas in the gas,
and if the ratio is a non-integer, determining the integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
Optionally, the data amount is included in a buffer status report sent by the terminal device.
Optionally, the sending policy includes sending the first data by using N harq processes, where N is an integer greater than or equal to 1.
Optionally, the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
Optionally, the first indication is contained in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
Optionally, the first indication comprises at least one of the following information:
a table index;
n process identifications and N corresponding second transmission times of the process identifications;
and the N process identifications respectively correspond to second transmission time lengths, and N is a positive integer greater than or equal to 1.
Optionally, the first indication comprises a table index; and step S23, including:
judging whether to send a first instruction to the terminal equipment or not according to the transmission resources;
if so, updating the first configuration table currently used as a second configuration table, determining a table index of the second configuration table as a first indication, and sending the first indication to the terminal equipment; and/or the presence of a gas in the gas,
and if not, not sending the first instruction to the terminal equipment.
Optionally, the transmission resource comprises a first number of transmissions; judging whether to send a first instruction to the terminal equipment or not according to the transmission resources, wherein the judging comprises the following steps:
acquiring a first number of process identifiers corresponding to the retransmission prohibition from a first configuration table;
if the first number is not equal to the first transmission times, sending a first indication to the terminal equipment; and/or the presence of a gas in the gas,
and if the first number is equal to the first transmission times, not sending a first indication to the terminal equipment.
Optionally, before the step of S21, the method further comprises:
and sending the configuration information to the terminal equipment.
Optionally, the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission frequencies corresponding to the N process identifiers;
and step S23, including:
determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times;
if N is larger than or equal to a preset value, determining the second transmission times corresponding to the N process identifications and the N process identifications as first instructions, and sending the first instructions to the terminal equipment; and/or the presence of a gas in the gas,
and if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
Optionally, the transmission resource comprises a first number of transmissions; the first indication comprises N process identifications and second transmission duration corresponding to the N process identifications;
and step S23, including:
determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times;
if N is larger than or equal to a preset value, determining second transmission time length corresponding to the N process identifiers according to a preset time length and second transmission times corresponding to the N process identifiers, determining the second transmission time length corresponding to the N process identifiers and the second transmission times corresponding to the N process identifiers as a first indication, and sending the first indication to the terminal equipment; and/or the presence of a gas in the gas,
and if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
Optionally, the step of S21, including:
judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if yes, go to step S21; and/or the presence of a gas in the gas,
if not, step S21 is not executed.
In order to solve the above technical problem, a third aspect of the present application provides a communication method applied to a network device, including the following steps:
s31: determining generation of a first instruction or a determination strategy according to whether the preset transmission resource is matched with the transmission resource of the first data, wherein the first instruction is used for instructing the terminal equipment to send the sending strategy of the first data to the network equipment;
s32: generating or determining a first indication according to a generation or determination policy;
s33: and sending the first indication to the terminal equipment.
Optionally, the preset transmission resource includes at least one of:
prohibiting retransmission of the first number of corresponding process identifiers;
the transmission duration is preset.
Optionally, the first number of generating or determining means includes at least one of:
determining the total number of process identifiers corresponding to the forbidden retransmissions in a first configuration table used currently as a first number; alternatively, the first and second electrodes may be,
and determining the number of the process identifications corresponding to the forbidden retransmissions used for transmitting the second data last time as a first number.
Optionally, the transmission resource comprises at least one of:
a first number of transmissions;
a first transmission duration.
Optionally, the manner of generating or determining the first transmission number includes at least one of:
determining a first transmission frequency according to the data volume of the first data and the current network parameters of the network equipment; alternatively, the first and second electrodes may be,
and determining the first transmission times according to the data quantity of the first data.
Optionally, the data amount is included in a buffer status report sent by the terminal device.
Optionally, the network parameters include at least one of:
an air interface rate;
transport block size.
Optionally, the network parameter comprises a transport block size; determining a first transmission time according to the data volume of the first data and the current network parameter of the network device, including:
determining the ratio of the data volume to the size of the transmission block;
if the ratio is an integer, determining the ratio as a first transmission frequency; and/or the presence of a gas in the gas,
and if the ratio is a non-integer, determining the integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
Optionally, the method for generating or determining the first transmission duration includes:
and determining the first transmission time length according to the data volume of the first data and the current network parameters of the network equipment.
Optionally, the network parameter includes an air interface rate; determining a first transmission duration according to the data volume of the first data and the current network parameter of the network device, including:
and determining the ratio of the data volume to the air interface rate as a first transmission time length.
Optionally, the sending strategy includes sending the first data using N hybrid automatic repeat request processes.
Optionally, the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
Optionally, generating or determining the policy comprises at least one of:
generating or determining a first policy of the first indication according to the table index;
generating or determining a second strategy of the first indication according to the N process identifications and the second transmission times corresponding to the N process identifications; alternatively, the first and second electrodes may be,
and generating or determining a third strategy of the first indication according to the N process identifications and second transmission time lengths corresponding to the N process identifications, wherein N is a positive integer greater than or equal to 1.
Optionally, the step of S31, including:
judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if yes, go to step S31; and/or the presence of a gas in the gas,
if not, step 31 is not executed.
Optionally, the preset transmission resource includes a first number of process identifiers corresponding to the retransmission prohibition, and the transmission resource includes a first transmission frequency;
and step S31, including:
if the first quantity and the first transmission times are not matched, determining a generation or determination strategy of the first indication as a first strategy; and/or the presence of a gas in the gas,
if the first number matches the first transmission number, the generation or determination policy of the first indication is determined to be the second policy or the third policy.
Optionally, the number of process identifiers corresponding to retransmission prohibition in the second configuration table is equal to the first number, and the policy is generated or determined to be the first policy;
and step S32, including: the first configuration table is updated to a second configuration table, and a table index of the second configuration table is determined as the first indication.
Optionally, before the step of S31, the method further comprises:
and sending the configuration information to the terminal equipment.
Optionally, generating or determining the policy as a second policy;
and step S32, including:
and determining the N process identifications and the second transmission times corresponding to the N process identifications as a first indication.
Optionally, generating or determining the policy as a third policy; and step S32, including:
determining second transmission time lengths corresponding to the N process identifications according to the preset time length and the second transmission times corresponding to the N process identifications;
and determining the second transmission duration corresponding to the N process identifications and the N process identifications as a first indication.
Optionally, the first indication is contained in at least one of the following information: radio resource control signaling, a media access control unit, or downlink control information.
In order to solve the above technical problem, a fourth aspect of the present application provides a communication method, applied to a terminal device, including the following steps:
s41: receiving a first indication sent by a network device; the first indication is used for indicating the terminal equipment to send a sending strategy of first data to the network equipment;
s42: and transmitting the first data to the network equipment according to the transmission strategy indicated by the first indication.
Optionally, the sending strategy includes sending the first data using N hybrid automatic repeat request processes.
Optionally, the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission, and N is a positive integer greater than or equal to 1.
Optionally, the first indication is contained in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
Optionally, the first indication comprises at least one of the following information:
a table index;
n process identifications and N corresponding second transmission times of the process identifications; alternatively, the first and second electrodes may be,
and the N process identifications respectively correspond to second transmission time lengths, and N is a positive integer greater than or equal to 1.
Optionally, the first indication comprises a table index; and step S42, including:
determining a second configuration table corresponding to the table index in at least one pre-stored configuration table, wherein the second configuration table comprises N process identifications of which retransmission strategies are forbidden;
and sending the first data to the network equipment by adopting N hybrid automatic repeat request processes indicated by the N process identifiers.
Optionally, before the step of S41, the method further comprises:
and receiving the configuration information sent by the network equipment.
Optionally, the first indication includes N process identifiers and second transmission times corresponding to the N process identifiers, respectively;
and step S42, including:
setting retransmission strategies of N hybrid automatic retransmission request processes indicated by N process identifiers as retransmission prohibition;
and according to the second transmission times corresponding to the N process identifications, sequentially sending the first data through N hybrid automatic repeat request processes with retransmission strategy setting as forbidden retransmission.
Optionally, the first indication includes N process identifiers and second transmission durations corresponding to the N process identifiers, respectively;
and step S42, including:
setting retransmission strategies of N hybrid automatic retransmission request processes indicated by N process identifiers as retransmission prohibition;
and respectively transmitting the first data sequentially through N hybrid automatic repeat request processes of which the repeat strategies are forbidden to repeat within second transmission time lengths corresponding to the N process identifications respectively.
Optionally, after the step of S42, the method further includes:
and setting the retransmission strategies of the N hybrid automatic repeat request processes as starting retransmission.
To solve the above technical problem, a fifth aspect of the present application provides a network device, including: a memory and a processor;
wherein the memory has stored therein a computer program which, when executed by the processor, implements a method as in any one of the first, second and third aspects.
In order to solve the above technical problem, a sixth aspect of the present application provides a terminal device, including: a memory and a processor;
wherein the memory has stored therein a computer program which, when executed by the processor, implements the method according to any one of the fourth aspects.
To solve the above technical problem, a seventh aspect of the present application provides a computer-readable storage medium, on which a computer program is stored, and the computer program, when executed by a processor, implements the method according to any one of the above.
For the sake of brevity and uniformity, N in this application each refers to a positive integer greater than or equal to 1.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application. In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments will be briefly described below, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic diagram of a hardware structure of a terminal device for implementing various embodiments of the present application;
fig. 2 is a communication network system architecture diagram according to an embodiment of the present application;
fig. 3 is a first flowchart of a communication method according to an embodiment of the present application;
fig. 4 is a first schematic structural diagram of sending first data provided in the present application;
fig. 5 is a second schematic structural diagram of sending first data provided in the present application;
fig. 6 is a second flowchart of a communication method according to an embodiment of the present application;
fig. 7 is a third flowchart of a communication method according to an embodiment of the present application;
fig. 8 is a first schematic structural diagram of a communication device provided in the present application;
fig. 9 is a second schematic structural diagram of a communication device provided in the present application;
fig. 10 is a schematic structural diagram of a communication device provided in the present application;
fig. 11 is a schematic structural diagram of another communication device provided in the present application;
fig. 12 is a hardware configuration diagram of a network device according to an embodiment of the present application;
fig. 13 is a hardware structure diagram of a terminal device according to an embodiment of the present application.
The implementation, functional features and advantages of the objectives of the present application will be further explained with reference to the accompanying drawings. With the above figures, there are shown specific embodiments of the present application, which will be described in more detail below. These drawings and written description are not intended to limit the scope of the inventive concepts in any manner, but rather to illustrate the inventive concepts to those skilled in the art by reference to specific embodiments.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, the recitation of an element by the phrase "comprising an … …" does not exclude the presence of additional like elements in the process, method, article, or apparatus that comprises the element, and further, where similarly-named elements, features, or elements in different embodiments of the disclosure may have the same meaning, or may have different meanings, that particular meaning should be determined by their interpretation in the embodiment or further by context with the embodiment.
It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish one type of information from another. For example, first information may also be referred to as second information, and similarly, second information may also be referred to as first information, without departing from the scope herein. The word "if" as used herein may be interpreted as "at … …" or "when … …" or "in response to a determination", depending on the context. Also, as used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context indicates otherwise. It will be further understood that the terms "comprises," "comprising," "includes" and/or "including," when used in this specification, specify the presence of stated features, steps, operations, elements, components, items, species, and/or groups, but do not preclude the presence, or addition of one or more other features, steps, operations, elements, components, items, species, and/or groups thereof. The terms "or," "and/or," "including at least one of the following," and the like, as used herein, are to be construed as inclusive or mean any one or any combination. For example, "includes at least one of: A. b, C "means" any of the following: a; b; c; a and B; a and C; b and C; a and B and C ", again for example," A, B or C "or" A, B and/or C "means" any of the following: a; b; c; a and B; a and C; b and C; a and B and C'. An exception to this definition will occur only when a combination of elements, functions, steps or operations are inherently mutually exclusive in some way.
It should be understood that, although the steps in the flowcharts in the embodiments of the present application are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and may be performed in other orders unless explicitly stated herein. Moreover, at least a portion of the steps in the figures may include at least one sub-step or at least one stage, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed sequentially, but may be performed alternately or at least partially with other steps or sub-steps of other steps.
The words "if", as used herein, may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to a detection", depending on the context. Similarly, the phrases "if determined" or "if detected (a stated condition or event)" may be interpreted as "when determined" or "in response to a determination" or "when detected (a stated condition or event)" or "in response to a detection (a stated condition or event)", depending on the context.
It should be noted that step numbers such as S31 and S32 are used herein for the purpose of more clearly and briefly describing the corresponding content, and do not constitute a substantial limitation on the sequence, and those skilled in the art may perform S32 first and then S31 in specific implementation, which should be within the scope of the present application.
It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for the convenience of description of the present application, and have no specific meaning in themselves. Thus, "module", "component" or "unit" may be used mixedly.
The terminal device may be implemented in various forms. For example, the terminal devices described in the present application may include terminal devices such as a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a Personal Digital Assistant (PDA), a Portable Media Player (PMP), a navigation device, a wearable device, a smart band, a pedometer, and the like, and fixed terminals such as a Digital TV, a desktop computer, and the like.
In the following description, a terminal device will be exemplified, and it will be understood by those skilled in the art that the configuration according to the embodiment of the present application can be applied to a fixed type terminal in addition to elements particularly used for moving purposes.
Please refer to fig. 1. Fig. 1 is a schematic diagram of a hardware structure of a terminal device for implementing various embodiments of the present application. As shown in fig. 1, the terminal device 100 may include: RF (Radio Frequency) unit 101, WiFi module 102, audio output unit 103, a/V (audio/video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111. Those skilled in the art will appreciate that the terminal device configuration shown in fig. 1 does not constitute a limitation of the terminal device, and that the terminal device may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
The following describes each component of the terminal device in detail with reference to fig. 1:
the radio frequency unit 101 may be configured to receive and transmit signals during information transmission and reception or during a call, and specifically, receive downlink information of a base station and then process the downlink information to the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through wireless communication. The wireless communication may use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communications), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000 ), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division duplex-Long Term Evolution), TDD-LTE (Time Division duplex-Long Term Evolution, Time Division Long Term Evolution), 5G, and so on.
WiFi belongs to short-distance wireless transmission technology, and terminal equipment can help a user to receive and send e-mails, browse webpages, access streaming media and the like through the WiFi module 102, and provides wireless broadband internet access for the user. Although fig. 1 shows the WiFi module 102, it is understood that it does not belong to the essential constitution of the terminal device, and may be omitted entirely as needed within the scope not changing the essence of the invention.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109 into an audio signal and output as sound when the terminal device 100 is in a call signal reception mode, a call mode, a recording mode, a voice recognition mode, a broadcast reception mode, or the like. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the terminal device 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 may include a speaker, a buzzer, and the like.
The a/V input unit 104 is used to receive audio or video signals. The a/V input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, the Graphics processor 1041 Processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 may receive sounds (audio data) via the microphone 1042 in a phone call mode, a recording mode, a voice recognition mode, or the like, and may be capable of processing such sounds into audio data. The processed audio (voice) data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode. The microphone 1042 may implement various types of noise cancellation (or suppression) algorithms to cancel (or suppress) noise or interference generated in the course of receiving and transmitting audio signals.
The terminal device 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Optionally, the light sensor includes an ambient light sensor and a proximity sensor, the ambient light sensor may adjust the brightness of the display panel 1061 according to the brightness of ambient light, and the proximity sensor may turn off the display panel 1061 and/or the backlight when the terminal device 100 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when stationary, and can be used for applications of recognizing the posture of a mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured on the mobile phone, further description is omitted here.
The display unit 106 is used to display information input by a user or information provided to the user. The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal device. Alternatively, the user input unit 107 may include a touch panel 1071 and other input devices 1072. The touch panel 1071, also referred to as a touch screen, may collect a touch operation performed by a user on or near the touch panel 1071 (e.g., an operation performed by the user on or near the touch panel 1071 using a finger, a stylus, or any other suitable object or accessory), and drive a corresponding connection device according to a predetermined program. The touch panel 1071 may include two parts of a touch detection device and a touch controller. Optionally, the touch detection device detects a touch orientation of a user, detects a signal caused by a touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and can receive and execute commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Optionally, other input devices 1072 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like, and are not limited thereto.
Alternatively, the touch panel 1071 may cover the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 1, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the terminal device, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the terminal device, and is not limited herein.
The interface unit 108 serves as an interface through which at least one external device is connected to the terminal apparatus 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or at least one element within the terminal apparatus 100 or may be used to transmit data between the terminal apparatus 100 and the external device.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a program storage area and a data storage area, and optionally, the program storage area may store an operating system, an application program (such as a sound playing function, an image playing function, and the like) required by at least one function, and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 110 is a control center of the terminal device, connects various parts of the entire terminal device by using various interfaces and lines, and performs various functions of the terminal device and processes data by running or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the terminal device. Processor 110 may include one or at least one processing unit; preferably, the processor 110 may integrate an application processor and a modem processor, optionally, the application processor mainly handles operating systems, user interfaces, application programs, etc., and the modem processor mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The terminal device 100 may further include a power supply 111 (such as a battery) for supplying power to each component, and preferably, the power supply 111 may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system.
Although not shown in fig. 1, the terminal device 100 may further include a bluetooth module or the like, which is not described herein.
In order to facilitate understanding of the embodiments of the present application, a communication network system on which the terminal device of the present application is based is described below. Please refer to fig. 2.
Fig. 2 is a communication network system architecture diagram according to an embodiment of the present application. As shown in fig. 2, the communication network system is a non-terrestrial network (NTN) system, and the NTN system includes: user Equipment (UE) 201, a satellite 202, and a network device 203, which are in turn in communication connection.
Optionally, the user equipment 201 may be the terminal equipment 100, and for an explanation of the terminal equipment 100, please refer to the embodiment of fig. 1, which is not described herein again.
In some implementations, for the delay-sensitive service, because there is no fixed mapping between the process identifier of the HARQ process and the retransmission policy, the network device sends the identifier of the HARQ process and the retransmission policy to the terminal device each time, which results in a large transmission overhead. In this application, the inventor thinks of mapping between the process identifier of the fixed HARQ process and the retransmission policy, and the network device only sends an indication of a small number of times to the terminal device, so that the terminal device can send data of the delay-sensitive service to the network device.
In the related art, the network device sends the identifier of the HARQ process and the retransmission policy to the terminal device each time, which results in a large transmission overhead.
In order to reduce transmission overhead, the present application provides various embodiments based on the above-mentioned hardware structure of the terminal device and the communication network system.
Fig. 3 is a first flowchart of a communication method according to an embodiment of the present application. As shown in fig. 3, the communication method includes:
s31, the network device determines the transmission resource of the terminal device for sending the first data according to the network parameter and/or the data volume of the first data.
Optionally, the network parameters include at least one of: an air interface rate; transport block size.
Optionally, the first data is data to be sent by the terminal device to the network device. Optionally, the data amount may be included in a Buffer Status Report (BSR) sent by the terminal device, or may be included in other signaling. The BSR is a report sent by the terminal device to the network device before sending the first data to the network device.
Optionally, the transmission resource comprises at least one of: a first number of transmissions; a first transmission duration.
For example, when the network parameter includes an air interface rate and the transmission resource includes a first transmission duration, determining the transmission resource according to the network parameter and the data volume of the first data includes: and determining the ratio of the data volume to the air interface rate as a first transmission time length.
For example, when the data amount is 2MB (megabyte) and the air interface rate is 1Mbps (megabyte per second), the ratio of the data amount to the air interface rate is equal to 2, and thus the first transmission duration is 2 seconds.
For example, when the network parameter includes a transport block size and the transmission resource includes a first transmission number, determining the transmission resource according to the network parameter and a data amount of the first data includes: determining the ratio of the data volume to the size of the transmission block; if the ratio is an integer, determining the ratio as a first transmission frequency; and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
For example, if the data amount is 2MB and the transport block size is 1MB, the ratio of the data amount to the transport block size is 2 (i.e., 2/1= 2), and since the ratio 2 is an integer, the first transmission number is equal to 2.
For example, if the data amount is 2.5MB and the transport block size is 1MB, the ratio of the data amount to the transport block size is equal to 2.5 (i.e., 2.5/1= 2.5), and since the ratio of 2.5 is a non-integer, the first transmission number is equal to 3 (3 is an integer greater than 2.5 and having the smallest difference from 2.5).
S32, the network device sends a first instruction to the terminal device according to the transmission resource, where the first instruction is used to instruct the terminal device to send a sending policy of the first data to the network device.
Optionally, the sending policy includes sending the first data by using N HARQ processes, where N is an integer greater than or equal to 1.
Optionally, the retransmission policy of the N HARQ processes and/or the retransmission policy of the logical channel is to prohibit retransmission. The logical channel is a logical channel to which the BSR belongs.
Optionally, the first indication is contained in at least one of the following information: radio Resource Control (RRC) signaling (e.g., RRC Reconfiguration), Media Access Control (MAC) Control Element (CE) signaling, or Downlink Control Information (DCI). Alternatively, the MAC CE signaling is usually transmitted on a Physical Uplink Shared Channel (PUSCH), and the DCI is usually transmitted on a Physical Downlink Control Channel (PDCCH).
Optionally, the first indication comprises at least one of the following information:
a table index;
n process identifications and N corresponding second transmission times of the process identifications; alternatively, the first and second electrodes may be,
and the N process identifications respectively correspond to second transmission time lengths.
Optionally, the table index indicates a configuration table, and the configuration table may include N process identifiers.
Optionally, the N process identifiers may indicate N HARQ processes, and each of the N process identifiers indicates one HARQ process. The product of N and the second number of transmissions equals the first number of transmissions. The second transmission duration is equal to the product of the second transmission times and the preset duration.
It should be noted that, when the transmission resource is the first transmission number, the first indication may be sent to the terminal device according to the first transmission number in the following 3 manners (manners 11, 12, and 13).
Mode 11, when the first indication comprises a table index; sending a first indication to the terminal device according to the transmission resource, comprising:
judging whether to send a first instruction to the terminal equipment or not according to the transmission resources; if so, updating the first configuration table currently used as a second configuration table, determining a table index of the second configuration table as a first indication, and sending the first indication to the terminal equipment; and/or if not, not sending the first indication to the terminal equipment.
For example, when the transmission resource includes a first transmission number, determining whether to send a first instruction to the terminal device according to the transmission resource includes: acquiring a first number of process identifiers corresponding to the retransmission prohibition from a first configuration table; if the first number is not equal to the first transmission times, sending a first indication to the terminal equipment; and/or if the first number is equal to the first transmission times, not sending the first indication to the terminal equipment. Alternatively, "not equal to" may be greater or less than. When the transmission resource comprises the first transmission times, in the second configuration table, the retransmission strategy is that the number of the process identifications for prohibiting retransmission is equal to the first transmission times.
For example, when the transmission resource includes a first transmission duration, determining whether to send a first indication to the terminal device according to the transmission resource includes: acquiring a first number of process identifiers corresponding to the retransmission prohibition from a first configuration table; if the total transmission time length corresponding to the first quantity is not equal to the first transmission time length, sending a first indication to the terminal equipment; and/or if the total transmission time length corresponding to the first number is equal to the first transmission time length, not sending the first indication to the terminal equipment. Alternatively, "not equal to" may be greater or less than. When the transmission resource comprises a first transmission duration, in the second configuration table, the retransmission strategy is that the total transmission duration corresponding to the number of the process identifiers for prohibiting retransmission is equal to the first transmission duration.
When the first indication includes the table index, the network device may transmit the configuration information to the terminal device before S31. Optionally, the configuration information may be included in RRC signaling (e.g., RRC Setup).
The configuration information comprises at least one table index and configuration tables corresponding to the at least one table index, each configuration table comprises at least one process identifier and a retransmission strategy corresponding to the at least one process identifier, and the retransmission strategy is to prohibit retransmission and start retransmission. For example, the total number of at least one table index is 3, and the 3 table indexes may be 01, 02, and 03, respectively. Optionally, the total number of the at least one process identifier included in the configuration table corresponding to the table index may be 7, and the 7 process identifiers are 0, 1, 2, 3, 4, 5, and 6, respectively.
Exemplarily, the configuration table 1 indicated by 01 is as follows.
Configuration table 1
Process identification 0 1 2 3 4 5 6
Retransmission strategy Initiating retransmission Initiating retransmission Initiating retransmission Initiating retransmission Inhibiting retransmission Inhibiting retransmission Inhibiting retransmission
Exemplarily, the configuration table 2 indicated by 02 is as follows.
Configuration table 2
Process identification 0 1 2 3 4 5 6
Retransmission strategy Initiating retransmission Initiating retransmission Initiating retransmission Initiating retransmission Initiating retransmission Inhibiting retransmission Inhibiting retransmission
Exemplarily, the configuration indicated by 03 is shown in table 3 below.
Configuration table 3
Process identification 0 1 2 3 4 5 6
Retransmission strategy Initiating retransmission Initiating retransmission Inhibiting retransmission Inhibiting retransmission Inhibiting retransmission Inhibiting retransmission Inhibiting retransmission
For example, when the first configuration table is configuration table 2, the first number of process identifiers (i.e., process identifiers 5 and 6) corresponding to the retransmission prohibition is obtained from the first configuration table and is equal to 2.
For example, when the network device determines that the first transmission number is equal to 5 and the first configuration table is the configuration table 2, only the HARQ processes indicated by the process identifiers 5 and 6 respectively may be used for transmission of the first data, and when the HARQ processes indicated by the process identifiers 5 and 6 respectively are both occupied, because the number of the HARQ processes is not enough (less than 5, that is, retransmission is prohibited in the first transmission number and the first configuration table), even if an air interface of the network device has sufficient resources, the terminal device may not be scheduled again, but only after the HARQ processes indicated by the process identifiers 5 and 6 respectively are in an idle state, the terminal device may be scheduled again, so that a time delay for the terminal device to send the first data is increased. Therefore, in order to reduce the delay of the terminal device for sending the first data, the network device changes the first configuration table to a second configuration table (for example, configuration table 3). In the second configuration table, the process identifier of which the retransmission policy is prohibited includes 5 retransmission policies, namely the process identifiers 2, 3, 4, 5, and 6, which are prohibited from being retransmitted, so that when the network device schedules the terminal device by using the processes respectively indicated by the process identifiers 2, 3, 4, 5, and 6, it is not necessary to wait for the HARQ process to be in an idle state, and the time delay for the terminal device to send the first data is reduced.
In the mode 12, the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission frequencies corresponding to the N process identifiers; according to the transmission resource, sending a first indication to the terminal equipment, wherein the first indication comprises:
determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times; if N is larger than or equal to a preset value, determining the second transmission times corresponding to the N process identifications and the N process identifications as first instructions, and sending the first instructions to the terminal equipment; and/or if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
In this manner, the retransmission policy corresponding to the N process identifiers is to prohibit retransmission.
Alternatively, when the first number of transmissions is 6, N may be equal to 1, 2, 3, 6.
For example, when N is equal to 1, it may be determined that the second number of transmissions corresponding to 1 process identification is equal to 6.
For example, when N is equal to 2, it may be determined that the second transmission times corresponding to 2 process identifiers are equal to 3.
For example, when N is equal to 3, it may be determined that the second transmission times corresponding to 3 process identifiers are equal to 2.
For example, when N is equal to 6, it may be determined that the second transmission times corresponding to the 6 process identifications are equal to 1.
Alternatively, the preset value may be 0.
When the preset values are 0, N is equal to 1, and the second transmission number is equal to 6, the network device may determine any one process identifier (for example, process identifier 2) whose retransmission policy is to prohibit retransmission at this time as the process identifier included in the first indication.
When the preset values are 0, N is equal to 2, and the second transmission number is equal to 3, the network device may determine any two process identifiers (for example, process identifier 2 and process identifier 3) whose retransmission policy is to prohibit retransmission at this time as the process identifiers included in the first indication.
Alternatively, the second number of transmissions may be a number of transmissions that are only effective at the current scheduling time.
For example, when the second transmission number is effective at the current scheduling time, if N is equal to 1 and the second transmission number is equal to 6, the network device needs to send the first indication 6 times to the terminal device. After the network device sends the first indication to the terminal device each time, the terminal device performs data transmission by using an HARQ process corresponding to one process identifier (e.g., process identifier 2).
Optionally, the 6 times of the first indication sent by the network device to the terminal device may be the same or different.
For example, when the first instructions sent by the network device to the terminal device 6 times are the same, the first instructions sent each time include: 1 (N) and 1 (number of transmissions).
For example, when the 6 times of first indications sent by the network device to the terminal device are different, the 6 times of first indications sent sequentially include: 1 (representing the first indication sent for the first time) and 1 (the number of transmissions), 2 (representing the first indication sent for the second time) and 1 (the number of transmissions), 3 (representing the first indication sent for the third time) and 1 (the number of transmissions), 4 (representing the first indication sent for the fourth time) and 1 (the number of transmissions), 5 (representing the first indication sent for the fifth time) and 1 (the number of transmissions), and 6 (representing the first indication sent for the sixth time) and 1 (the number of transmissions).
In the mode 13, the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission durations corresponding to the N process identifiers, respectively; according to the transmission resource, sending a first indication to the terminal equipment, wherein the first indication comprises:
determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times; if N is larger than or equal to a preset value, determining second transmission time length corresponding to the N process identifications according to the preset time length and second transmission times corresponding to the N process identifications; determining the second transmission duration corresponding to the N process identifications and the N process identifications as a first indication, and sending the first indication to the terminal equipment; and/or if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
It should be noted that, in the manner 12 and the manner 13, the methods for determining the N process identifiers and/or the second transmission times corresponding to the N process identifiers are the same, and details are not described here again.
The preset time length is the time length required by one HARQ process for transmitting data once. Alternatively, the preset time period may be 10 milliseconds, 9 milliseconds, or the like. For example, when the preset time length is 10 ms, if N is equal to 1 and the second transmission number is equal to 6, the transmission time length corresponding to 1 process identifier is equal to 60 ms.
Optionally, on the basis of the method 13, a total duration of the second transmission durations corresponding to the N process identifiers and the N process identifiers may be determined as the first indication. For example, when the preset time duration is 10 ms, if N is equal to 2 and the second transmission number is equal to 3, the total time durations of the second transmission time durations corresponding to the 2 process identifiers are respectively equal to 30 ms.
Optionally, on the basis of the modes 12 and 13, the S31 specifically includes: the network equipment judges whether the retransmission strategy corresponding to the logic channel is retransmission prohibition; if so, determining transmission resources for the terminal equipment to send the first data according to the network parameters and/or the data volume of the first data; and/or if not, determining the transmission resource for the terminal equipment to send the first data according to the network parameter and/or the data volume of the first data.
And S33, the terminal equipment sends the first data to the network equipment according to the sending strategy indicated by the first indication.
For example, when the first indication includes a table index, on the basis of the foregoing manner 11, the terminal device may determine, in at least one configuration table stored in advance, a second configuration table corresponding to the table index, where the second configuration table includes N process identifiers whose retransmission policy is to prohibit retransmission; and sending first data to the network equipment by adopting the N HARQ processes indicated by the N process identifiers.
Illustratively, when the table index is 03, then the configuration table 3 indicated by the table index 03 is determined to be the second configuration table. In the configuration table 3, since the N process identifiers whose retransmission policy is to prohibit retransmission include the process identifiers 2, 3, 4, 5, and 6, the HARQ processes respectively indicated by the process identifiers 2, 3, 4, 5, and 6 may be used to send the first data to the network device.
When the first instruction includes the table index, on the basis of the above-described mode 11, before S33, the method further includes: and the terminal equipment receives the configuration information sent by the network equipment.
For example, when the first indication includes N process identifiers and respective corresponding second transmission times of the N process identifiers, on the basis of the foregoing manner 12, the terminal device sets the retransmission policy of the N HARQ processes indicated by the N process identifiers as a retransmission prohibition; and according to the second transmission times corresponding to the N process identifications, sequentially sending the first data through N HARQ processes with retransmission strategy setting as retransmission prohibition.
The following describes a schematic structure diagram of sending the first data by taking N equal to 1 and the second transmission number equal to 6 as an example, with reference to fig. 4. Fig. 4 is a first schematic structural diagram of sending first data provided in the present application. As shown in fig. 4, for example, the network device sends a first indication to the terminal device through DCI, where the first indication includes a process identifier 2(ID =2) and a first transmission number (T = 6). And modifying the retransmission strategy corresponding to the process identifier 2 into a retransmission prohibition strategy. After receiving the first indication, the terminal device adopts the HARQ process indicated by the process identifier 2 to completely send the first data to the network device on the PUSCH through 6 transmissions. During the 6 transmissions, repeated transmission of data is prohibited.
The following describes a schematic structure diagram of sending the first data by taking N equal to 2 and the second transmission number equal to 3 as an example, with reference to fig. 5. Fig. 5 is a second schematic structural diagram of sending first data provided in the present application. As shown in fig. 5, for example, the network device sends a first indication to the terminal device through one DCI, where the first indication includes a process identifier 2(ID =2) and a second transmission number (T =3), and the network device sends the first indication to the terminal device through another DCI, where the first indication includes a process identifier 3(ID =3) and a second transmission number (T = 3). After the terminal device receives the process identifier 2(ID =2) and the second transmission number (T =3), and the process identifier 3(ID =3) and the second transmission number (T =3), according to the second transmission number, the terminal device transmits the first data completely to the network device on the PUSCH by using the HARQ process indicated by the process identifier 2 and the HARQ process indicated by the process identifier 3, respectively.
Fig. 4 and 5 are illustrated with a first indication included in DCI.
It should be noted that, when N is greater than 1, a first indication needs to be sent through a plurality of DCIs, where each first indication includes a process identifier and a second transmission frequency corresponding to the process identifier. For example, in fig. 5, N =2, so 2 first indications are transmitted to the network device over 2 DCIs. And/or, when N is greater than 1, a first indication may also be sent to the terminal device by one MAC CE, where the first indication may include a plurality of process identifiers and a second number of transmission times corresponding to each process identifier.
For example, when the first indication includes N process identifiers and second transmission durations corresponding to the N process identifiers, on the basis of the foregoing manner 13, the retransmission policy of the N HARQ processes indicated by the N process identifiers is set to prohibit retransmission; and respectively transmitting the first data through N HARQ processes of which the retransmission strategies are forbidden in sequence in second transmission time lengths corresponding to the N process identifications respectively.
For example, when N is equal to 1, the second transmission number is equal to 6, and the transmission duration corresponding to 1 process identifier (e.g., process identifier 2) is equal to 60 milliseconds, the first data is sent in the HARQ process indicated by the process identifier 2 whose retransmission is prohibited using the retransmission policy within 60 milliseconds.
For example, when N is equal to 2, the second transmission number is equal to 3, and the transmission duration corresponding to each of 2 process identifiers (e.g., process identifier 2 and process identifier 3) is equal to 30 milliseconds, in one 30 milliseconds, a part of the first data is transmitted by using the HARQ process indicated by the process identifier 2 whose retransmission is prohibited, and in another 30 milliseconds, another part of the first data is transmitted by using the HARQ process indicated by the process identifier 3 whose retransmission is prohibited.
Optionally, after the first data is sent by using the HARQ process, the retransmission policy of the HARQ process is set to start retransmission. For example, in fig. 4, after the first data is completely transmitted, the retransmission policy corresponding to the process identifier 2 is modified to start retransmission. And/or, for example, in fig. 5, after the first data is completely transmitted, the retransmission policy corresponding to each of the process identifier 2 and the process identifier 3 is set to start retransmission.
The communication method provided by the embodiment of fig. 3 comprises the following steps: the network equipment determines transmission resources for the terminal equipment to send the first data according to the network parameters and/or the data volume of the first data; the network equipment sends a first instruction to the terminal equipment according to the transmission resource, wherein the first instruction is used for instructing the terminal equipment to send a sending strategy of first data to the network equipment; and the terminal equipment sends the first data to the network equipment according to the sending strategy indicated by the first indication. In the method, the network equipment sends the first indication to the terminal equipment according to the transmission resource, and the terminal equipment sends the first data to the network equipment according to the sending strategy of the first indication, so that the network equipment is prevented from sending the identifier of the HARQ process and the retransmission strategy to the terminal equipment every time, and the transmission overhead between the transmission network equipment and the terminal equipment is reduced.
Fig. 6 is a second flowchart of a communication method according to an embodiment of the present application. As shown in fig. 6, the method includes:
s61, the network device responds to the data volume of the first data meeting a first preset condition and/or the current network parameter meeting a second preset condition.
Optionally, the data amount is included in a buffer status report sent by the terminal device.
Optionally, the data amount satisfies a first preset condition, and includes at least one of: the data amount is greater than a first threshold; alternatively, the amount of data is less than or equal to the first threshold.
The current network parameters are network parameters of the network device. Optionally, the network parameter satisfies a second preset condition, including at least one of: the network parameter is greater than a second threshold; or the network parameter is less than or equal to the second threshold.
For example, the network device may respond to the amount of data being greater than a first threshold and the network parameter being less than or equal to a second threshold,
for example, the network device may respond to the amount of data being less than or equal to a first threshold and the network parameter being greater than a second threshold.
Optionally, the network parameters include at least one of: an air interface rate; transport block size.
It should be noted that, in the present application, the air interface rate and the transport block size may be switched with each other. For example, the transport block size may be translated to an air rate.
S62, the network equipment determines the transmission resource of the terminal equipment for sending the first data.
Optionally, the transmission resource comprises at least one of: a first number of transmissions; a first transmission duration.
For example, when the transmission resource includes the first transmission duration and the network parameter includes an air interface rate, determining the transmission resource for the terminal device to send the first data includes:
and determining the ratio of the data volume to the air interface rate as a first transmission time length.
For example, when the transmission resource includes a first transmission number and the network parameter includes a transport block size, determining the transmission resource for the terminal device to transmit the first data includes:
determining the ratio of the data volume to the size of the transmission block; if the ratio is an integer, determining the ratio as a first transmission frequency; and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
S63, the network device sends a first instruction to the terminal device according to the transmission resource, where the first instruction is used to instruct the terminal device to send a sending policy of the first data to the network device.
Optionally, the first indication is contained in at least one of the following information: RRC signaling, MAC CE signaling, or DCI.
Optionally, the first indication comprises at least one of the following information: a table index; n process identifications and N corresponding second transmission times of the process identifications; or the N process identifications and the N process identifications respectively correspond to a second transmission time length.
Alternatively, the first indication may be sent in 3 ways (ways 21, 22, 23) as follows.
Mode 21, when the first indication includes a table index, sending the first indication to the terminal device according to the transmission resource, including:
judging whether to send a first instruction to the terminal equipment or not according to the transmission resources; if so, updating the first configuration table currently used as a second configuration table, determining a table index of the second configuration table as a first indication, and sending the first indication to the terminal equipment; and/or if not, not sending the first indication to the terminal equipment.
For example, when the transmission resource includes a first transmission number, determining whether to send a first instruction to the terminal device according to the transmission resource includes: acquiring a first number of process identifiers corresponding to the retransmission prohibition from a first configuration table; if the first number is not equal to the first transmission times, sending a first indication to the terminal equipment; and/or if the first number is equal to the first transmission times, not sending the first indication to the terminal equipment.
For example, when the transmission resource includes a first transmission duration, determining whether to send a first indication to the terminal device according to the transmission resource includes: acquiring a first number of process identifiers corresponding to the retransmission prohibition from a first configuration table; if the total transmission time length corresponding to the first quantity is not equal to the first transmission time length, sending a first indication to the terminal equipment; and/or if the total transmission time length corresponding to the first number is equal to the first transmission time length, not sending the first indication to the terminal equipment. Alternatively, "not equal to" may be greater or less than. When the transmission resource comprises a first transmission duration, in the second configuration table, the retransmission strategy is that the total transmission duration corresponding to the number of the process identifiers for prohibiting retransmission is equal to the first transmission duration.
If the first instruction is sent to the terminal device by the method 21, before S61, the method further includes: and sending the configuration information to the terminal equipment. It should be noted that the implementation method of the mode 21 is the same as the implementation method of the mode 11, and the implementation process of the mode 21 is not described herein again.
The method 22, when the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission frequencies corresponding to the N process identifiers, sending the first indication to the terminal device according to the transmission resource, including:
determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times; if N is larger than or equal to a preset value, determining the second transmission times corresponding to the N process identifications and the N process identifications as first instructions, and sending the first instructions to the terminal equipment; and/or if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
It should be noted that the implementation method of the manner 22 is the same as the implementation method of the manner 12, and the implementation process of the manner 22 is not described herein again.
Mode 23, when the transmission resource includes the first transmission frequency, and the first indication includes N process identifiers and second transmission durations corresponding to the N process identifiers, sending the first indication to the terminal device according to the transmission resource, including:
determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times; if N is larger than or equal to a preset value, determining second transmission time length corresponding to the N process identifiers according to a preset time length and second transmission times corresponding to the N process identifiers, determining the second transmission time length corresponding to the N process identifiers and the second transmission times corresponding to the N process identifiers as a first indication, and sending the first indication to the terminal equipment; and/or if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
It should be noted that the implementation method of the manner 23 is the same as the implementation method of the manner 13, and the implementation process of the manner 22 is not described herein again.
Optionally, on the basis of the foregoing manners 22 and 23, in response to that the data amount in response to the first data satisfies the first preset condition and/or that the current network parameter satisfies the second preset condition, the method specifically includes:
the network device needs to judge whether the retransmission strategy corresponding to the logical channel is to prohibit retransmission; if so, executing the first step that the data volume responding to the first data meets a first preset condition and/or the current network parameter meets a second preset condition; and/or the presence of a gas in the gas,
if not, the first data is not responded, the data volume of the first data meets the first preset condition, and/or the current network parameter meets the second preset condition.
Optionally, the sending policy includes sending the first data by using N HARQ processes, where N is an integer greater than or equal to 1.
Optionally, the retransmission policy of the N HARQ processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
And S64, the terminal equipment sends the first data to the network equipment according to the sending strategy indicated by the first indication.
Specifically, the execution method of S64 is the same as the execution method of S33, and the execution process of S64 is not described here again.
The communication method provided by the embodiment of fig. 6 includes: the network equipment responds that the data volume of the first data meets a first preset condition and/or the current network parameters meet a second preset condition; the network equipment determines transmission resources for the terminal equipment to send the first data; the network equipment sends a first instruction to the terminal equipment according to the transmission resource, wherein the first instruction is used for instructing the terminal equipment to send a sending strategy of first data to the network equipment; and the terminal equipment sends the first data to the network equipment according to the sending strategy indicated by the first indication. In the method, the network equipment sends the first indication to the terminal equipment according to the transmission resource, and the terminal equipment sends the first data to the network equipment according to the sending strategy of the first indication, so that the network equipment is prevented from sending the identifier of the HARQ process and the retransmission strategy to the terminal equipment every time, and the transmission overhead between the transmission network equipment and the terminal equipment is reduced.
Fig. 7 is a third flowchart of a communication method according to an embodiment of the present application. As shown in fig. 7, the method includes:
s71, the network device determines a generation or determination policy of a first instruction according to whether the preset transmission resource matches the transmission resource of the first data, where the first instruction is used to instruct the terminal device to send a sending policy of the first data to the network device.
Optionally, the preset transmission resource includes at least one of: prohibiting retransmission of the first number of corresponding process identifiers; the transmission duration is preset. Optionally, the preset transmission duration may be a total transmission duration corresponding to the first number.
Optionally, the first number of generating or determining means includes at least one of: determining the total number of process identifiers corresponding to the forbidden retransmissions in a first configuration table used currently as a first number; or, determining the number of process identifiers corresponding to the prohibited retransmission used for the last transmission of the second data as the first number.
Optionally, the transmission resource comprises at least one of: a first number of transmissions; a first transmission duration.
Optionally, the manner of generating or determining the first transmission number includes at least one of: determining a first transmission frequency according to the data volume of the first data and the current network parameters of the network equipment; or, determining the first transmission times according to the data quantity of the first data.
Optionally, the network parameters include at least one of: an air interface rate; transport block size.
For example, when the network parameter includes a transport block size, determining the first number of transmissions according to the data amount of the first data and the current network parameter of the network device includes: determining the ratio of the data volume to the size of the transmission block; if the ratio is an integer, determining the ratio as a first transmission frequency; and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
Optionally, determining the first transmission number according to the data amount of the first data includes: determining a data volume range of a data volume in a pre-stored preset list; and determining the transmission times corresponding to the data volume range in which the data volume in the preset list is positioned as the first transmission times. The preset list comprises at least one data volume range and transmission times corresponding to the at least one data volume range.
Optionally, the generating or determining manner of the first transmission duration includes: and determining the first transmission time length according to the data volume of the first data and the current network parameters of the network equipment.
For example, when the network parameter includes an air interface rate, determining the first transmission duration according to the data volume of the first data and the current network parameter of the network device includes: and determining the ratio of the data volume to the air interface rate as a first transmission time length.
Optionally, the data amount is included in a buffer status report sent by the terminal device.
Optionally, the sending policy includes sending the first data by using N HARQ processes, where N is an integer greater than or equal to 1.
Optionally, the retransmission policy of the N HARQ processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
Optionally, generating or determining the policy comprises at least one of: generating or determining a first policy of the first indication according to the table index; generating or determining a second strategy of the first indication according to the N process identifications and the second transmission times corresponding to the N process identifications; or generating or determining a third strategy of the first indication according to the N process identifications and second transmission durations corresponding to the N process identifications respectively.
Optionally, the first indication is contained in at least one of the following information: RRC signaling, MAC CE signaling, or DCI.
Optionally, the determining, by the network device, the generation of the first indication or the determination of the policy according to whether the preset transmission resource is matched with the transmission resource of the first data includes: the network equipment judges whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit; if so, determining the generation of the first indication or determining a strategy according to whether the preset transmission resource is matched with the transmission resource of the first data; and/or if not, determining the generation of the first indication or determining the strategy according to whether the preset transmission resource is matched with the transmission resource of the first data.
Optionally, the determining, by the preset transmission resource, a first number of process identifiers corresponding to the retransmission prohibition, the transmission resource including a first transmission frequency, and according to whether the preset transmission resource is matched with the transmission resource of the first data, a generation or determination policy of the first indication includes:
if the first number does not match the first transmission number, determining the generation or determination strategy of the first indication as a first strategy; and/or if the first number matches the first transmission number, determining the generation or determination policy of the first indication as the second policy or the third policy. A mismatch here means that the first number is not equal to the first number of transmissions.
Optionally, the determining the generation or determination policy of the first indication according to whether the preset transmission resource is matched with the transmission resource of the first data includes:
if the preset transmission duration is not equal to the first transmission duration, it is determined that the preset transmission resource is not matched with the transmission resource of the first data, and at this time, it is determined that the generation or determination policy of the first indication may be any one of a first policy, a second policy, or a third policy.
S72: the network device generates or determines a first indication according to the generation or determination policy.
Alternatively, the network device may generate or determine the first indication in 3 ways (including ways 31, 32, 33) as follows.
In the mode 31, the number of the process identifiers corresponding to the retransmission prohibition in the second configuration table is equal to the first number, and the policy is generated or determined to be the first policy; the network device generates or determines a first indication according to the generation or determination policy, including:
and updating the first configuration table into a second configuration table, determining the table index of the second configuration table as a first indication, and sending the first indication to the terminal equipment. Optionally, the first configuration table is a configuration table currently used by the network device, and a number of process identifiers corresponding to retransmission prohibition included in the first configuration table is not equal to the first number.
When the policy is generated or determined to be the first policy, before S72, the method further includes: the network device sends the configuration information to the terminal device so that the terminal device stores the configuration information. For a detailed description of the configuration information, please refer to the embodiment of fig. 3, which is not repeated herein.
It should be noted that the implementation method of the manner 31 is the same as the implementation method of the manner 11, and the implementation process of the manner 31 is not described herein again.
In the method 32, when the generated or determined policy is the second policy, the network device generates or determines the first indication according to the generated or determined policy, including: and determining the N process identifications and the second transmission times corresponding to the N process identifications as a first indication.
The method 33, generating or determining the policy as a third policy; the network device generates or determines a first indication according to the generation or determination policy, including: determining second transmission time lengths corresponding to the N process identifications according to the preset time length and the second transmission times corresponding to the N process identifications; and determining the second transmission duration corresponding to the N process identifications and the N process identifications as a first indication, and sending the first indication to the terminal equipment.
S73: the network device sends a first indication to the terminal device.
S74: and the terminal equipment sends the first data to the network equipment according to the sending strategy indicated by the first indication.
Specifically, the execution method of S74 is the same as the execution method of S33, and the execution process of S74 is not described here again.
In the communication method provided in the embodiment of fig. 7, a network device determines a generation or determination policy of a first indication according to whether a first number of process identifiers corresponding to retransmission prohibition is matched with a transmission resource of first data, where the first indication is used to indicate a sending policy for a terminal device to send the first data to the network device; the network equipment generates or determines a first indication according to the generation or determination strategy; the network equipment sends a first instruction to the terminal equipment; and the terminal equipment sends the first data to the network equipment according to the sending strategy indicated by the first indication. In the method, the network equipment sends the first indication to the terminal equipment according to the transmission resource, and the terminal equipment sends the first data to the network equipment according to the sending strategy of the first indication, so that the network equipment is prevented from sending the identifier of the HARQ process and the retransmission strategy to the terminal equipment every time, and the transmission overhead between the transmission network equipment and the terminal equipment is reduced.
Fig. 8 is a first schematic structural diagram of a communication device provided in the present application. The communication means 80 is provided in the network device. The communication device 80 includes: a determination module 81 and a transmission module 82; wherein the content of the first and second substances,
a determining module 81, configured to determine, according to the network parameter and/or the data amount of the first data, a transmission resource for sending the first data by the terminal device;
a sending module 82, configured to send a first indication to the terminal device according to the transmission resource, where the first indication is used to instruct the terminal device to send a sending policy of the first data to the network device.
The communication apparatus 80 provided in the embodiment of the present application can execute the communication method that can be executed by the network device, and the implementation principle and the beneficial effect thereof are similar and will not be described herein again.
Optionally, the network parameters include at least one of: an air interface rate; transport block size.
Optionally, the transmission resource comprises at least one of: a first number of transmissions; a first transmission duration.
Optionally, the transmission resource includes a first transmission duration, and the network parameter includes an air interface rate; the determining module 81 is specifically configured to: and determining the ratio of the data volume to the air interface rate as a first transmission time length.
Optionally, the transmission resource comprises a first transmission number, and the network parameter comprises a transport block size; the determining module 81 is specifically configured to: determining the ratio of the data volume to the size of the transmission block; if the ratio is an integer, determining the ratio as a first transmission frequency; and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
Optionally, the data amount is included in a buffer status report sent by the terminal device.
Optionally, the sending strategy includes sending the first data using N hybrid automatic repeat request processes.
Optionally, the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
Optionally, the first indication is contained in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
Optionally, the first indication comprises at least one of the following information: a table index; n process identifications and N corresponding second transmission times of the process identifications; and the N process identifications respectively correspond to second transmission time lengths, and N is a positive integer greater than or equal to 1.
Optionally, the first indication comprises a table index; the sending module 82 is specifically configured to:
judging whether to send a first instruction to the terminal equipment or not according to the transmission resources;
if so, updating the first configuration table currently used as a second configuration table, determining a table index of the second configuration table as a first indication, and sending the first indication to the terminal equipment; and/or if not, not sending the first indication to the terminal equipment.
Optionally, the transmission resource comprises a first number of transmissions; the sending module 82 is specifically configured to:
acquiring a first number of process identifiers corresponding to the retransmission prohibition from a first configuration table; if the first number is not equal to the first transmission times, sending a first indication to the terminal equipment; and/or if the first number is equal to the first transmission times, not sending the first indication to the terminal equipment.
Optionally, the sending module 82 is further configured to: and sending the configuration information to the terminal equipment.
Optionally, the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission frequencies corresponding to the N process identifiers; the sending module 82 is specifically configured to: determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times; if N is larger than or equal to a preset value, determining the second transmission times corresponding to the N process identifications and the N process identifications as first instructions, and sending the first instructions to the terminal equipment; and/or if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
Optionally, the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission durations corresponding to the N process identifiers, respectively; the sending module 82 is specifically configured to: determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times; if N is larger than or equal to a preset value, determining second transmission time length corresponding to the N process identifications according to the preset time length and second transmission times corresponding to the N process identifications; determining the second transmission duration corresponding to the N process identifications and the N process identifications as a first indication, and sending the first indication to the terminal equipment; and/or if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
Optionally, the determining module 81 is specifically configured to: judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if so, determining transmission resources for the terminal equipment to send the first data according to the network parameters and/or the data volume of the first data; and/or if not, determining the transmission resource for the terminal equipment to send the first data according to the network parameter and/or the data volume of the first data.
Fig. 9 is a schematic structural diagram of a communication device provided in the present application. The communication device 90 is provided in the network apparatus. The communication device 90 includes: a response module 91, a determination module 92 and a sending module 93; wherein the content of the first and second substances,
the response module 91 is configured to respond that a data amount of the first data meets a first preset condition and/or a current network parameter of the network device meets a second preset condition;
a determining module 92, configured to determine a transmission resource for the terminal device to send the first data;
a sending module 93, configured to send a first instruction to the terminal device according to the transmission resource, where the first instruction is used to instruct the terminal device to send a sending policy of the first data to the network device.
The communication apparatus 90 provided in the embodiment of the present application can execute the communication method that can be executed by the network device, and the implementation principle and the beneficial effect thereof are similar and will not be described herein again.
Optionally, the data amount satisfies a first preset condition, and includes at least one of: the data amount is greater than a first threshold; alternatively, the amount of data is less than or equal to the first threshold.
Optionally, the network parameter satisfies a second preset condition, including at least one of: the network parameter is greater than a second threshold; alternatively, the network parameter is less than or equal to the second threshold.
Optionally, the transmission resource comprises at least one of: a first number of transmissions; a first transmission duration.
Optionally, the transmission resource includes a first transmission duration, and the network parameter includes an air interface rate; the determining module 92 is specifically configured to: and determining the ratio of the data volume to the air interface rate as a first transmission time length.
Optionally, the transmission resource comprises a first transmission number, and the network parameter comprises a transport block size; the determining module 92 is specifically configured to: determining the ratio of the data volume to the size of the transmission block; if the ratio is an integer, determining the ratio as a first transmission frequency; and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
Optionally, the data amount is included in a buffer status report sent by the terminal device.
Optionally, the sending policy includes sending the first data by using N harq processes, where N is an integer greater than or equal to 1.
Optionally, the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
Optionally, the first indication is contained in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
Optionally, the first indication comprises at least one of the following information: a table index; n process identifications and N corresponding second transmission times of the process identifications; and the N process identifications respectively correspond to second transmission time lengths, and N is a positive integer greater than or equal to 1.
Optionally, the first indication comprises a table index; the sending module 93 is specifically configured to:
judging whether to send a first instruction to the terminal equipment or not according to the transmission resources; if so, updating the first configuration table currently used as a second configuration table, determining a table index of the second configuration table as a first indication, and sending the first indication to the terminal equipment; and/or if not, not sending the first indication to the terminal equipment.
Optionally, the transmission resource comprises a first number of transmissions; the sending module 93 is specifically configured to: acquiring a first number of process identifiers corresponding to the retransmission prohibition from a first configuration table; if the first number is not equal to the first transmission times, sending a first indication to the terminal equipment; and/or if the first number is equal to the first transmission times, not sending the first indication to the terminal equipment.
Optionally, the sending module 93 is further configured to: and sending configuration information to the terminal equipment before the data volume responding to the first data meets a first preset condition and/or the current network parameters of the network equipment meet a second preset condition.
Optionally, the transmission resource includes a first transmission frequency, and the first indication includes N process identifiers and second transmission frequencies corresponding to the N process identifiers; the sending module 93 is specifically configured to: determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times; if N is larger than or equal to a preset value, determining the second transmission times corresponding to the N process identifications and the N process identifications as first instructions, and sending the first instructions to the terminal equipment; and/or if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
Optionally, the transmission resource comprises a first number of transmissions; the first indication comprises N process identifications and second transmission duration corresponding to the N process identifications; the sending module 93 is specifically configured to: determining N process identifications and/or second transmission times corresponding to the N process identifications according to the first transmission times; if N is larger than or equal to a preset value, determining second transmission time length corresponding to the N process identifiers according to a preset time length and second transmission times corresponding to the N process identifiers, determining the second transmission time length corresponding to the N process identifiers and the second transmission times corresponding to the N process identifiers as a first indication, and sending the first indication to the terminal equipment; and/or if the N is smaller than the preset value, not sending the first indication to the terminal equipment.
Optionally, the response module 91 is specifically configured to: judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if so, responding to that the data volume of the first data meets a first preset condition and/or the current network parameters of the network equipment meet a second preset condition; and/or if not, not responding to the data volume of the first data meeting the first preset condition and/or the current network parameter of the network equipment meeting the second preset condition.
Fig. 10 is a third schematic structural diagram of a communication device provided in the present application. The communication apparatus 1000 is provided in a network device. The communication apparatus 1000 includes: a first determining module 1001, a second determining module 1002 and a sending module 1003; wherein the content of the first and second substances,
a first determining module 1001, configured to determine, according to whether a preset transmission resource matches a transmission resource of first data, a generation of a first instruction or a determination policy, where the first instruction is used to instruct a terminal device to send a sending policy of the first data to a network device;
a second determining module 1002, configured to generate or determine the first indication according to the generation or determination policy;
a sending module 1003, configured to send a first instruction to the terminal device.
The communication apparatus 1000 according to the embodiment of the present application can execute the communication method that can be executed by the network device, and the implementation principle and the beneficial effect thereof are similar and will not be described herein again.
Optionally, the preset transmission resource includes at least one of: prohibiting retransmission of the first number of corresponding process identifiers; the transmission duration is preset.
Optionally, the first number of generating or determining means includes at least one of: determining the total number of process identifiers corresponding to the forbidden retransmissions in a first configuration table used currently as a first number; or, determining the number of process identifiers corresponding to the prohibited retransmission used for the last transmission of the second data as the first number.
Optionally, the transmission resource comprises at least one of: a first number of transmissions; a first transmission duration.
Optionally, the manner of generating or determining the first transmission number includes at least one of: determining a first transmission frequency according to the data volume of the first data and the current network parameters of the network equipment; or, determining the first transmission times according to the data quantity of the first data.
Optionally, the data amount is included in a buffer status report sent by the terminal device.
Optionally, the network parameters include at least one of: an air interface rate; transport block size.
Optionally, the network parameter comprises a transport block size; the first determining module 1001 is specifically configured to: determining the ratio of the data volume to the size of the transmission block; if the ratio is an integer, determining the ratio as a first transmission frequency; and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has the smallest difference with the ratio as the first transmission time.
Optionally, the method for generating or determining the first transmission duration includes: and determining the first transmission time length according to the data volume of the first data and the current network parameters of the network equipment.
Optionally, the network parameter includes an air interface rate; the first determining module 1001 is specifically configured to: and determining the ratio of the data volume to the air interface rate as a first transmission time length.
Optionally, the sending strategy includes sending the first data using N hybrid automatic repeat request processes.
Optionally, the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
Optionally, generating or determining the policy comprises at least one of: generating or determining a first policy of the first indication according to the table index; generating or determining a second strategy of the first indication according to the N process identifications and the second transmission times corresponding to the N process identifications; or generating or determining a third strategy of the first indication according to the N process identifications and second transmission durations corresponding to the N process identifications, wherein N is a positive integer greater than or equal to 1.
Optionally, the first determining module 1001 is specifically configured to: judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if so, determining the generation of the first indication or determining a strategy according to whether the preset transmission resource is matched with the transmission resource of the first data; and/or if not, determining the generation of the first indication or determining the strategy according to whether the preset transmission resource is matched with the transmission resource of the first data.
Optionally, the preset transmission resource includes a first number of process identifiers corresponding to the retransmission prohibition, and the transmission resource includes a first transmission frequency; the first determining module 1001 is specifically configured to: if the first quantity and the first transmission times are not matched, determining a generation or determination strategy of the first indication as a first strategy; and/or if the first number matches the first transmission number, determining the generation or determination policy of the first indication as the second policy or the third policy.
Optionally, the number of process identifiers corresponding to retransmission prohibition in the second configuration table is equal to the first number, and the policy is generated or determined to be the first policy; the second determining module 1002 is specifically configured to: the first configuration table is updated to a second configuration table, and a table index of the second configuration table is determined as the first indication.
Optionally, the sending module 1003 is further configured to: before determining the generation of the first indication or determining the policy according to whether the preset transmission resource matches the transmission resource of the first data, the method further includes: and sending the configuration information to the terminal equipment.
Optionally, generating or determining the policy as a second policy; the second determining module 1002 is specifically configured to: and determining the N process identifications and the second transmission times corresponding to the N process identifications as a first indication.
Optionally, generating or determining the policy as a third policy; the second determining module 1002 is specifically configured to: determining second transmission time lengths corresponding to the N process identifications according to the preset time length and the second transmission times corresponding to the N process identifications; and determining the second transmission duration corresponding to the N process identifications and the N process identifications as a first indication.
Optionally, the first indication is contained in at least one of the following information: radio resource control signaling, a media access control unit, or downlink control information.
Fig. 11 is a schematic structural diagram of another communication device provided in the present application. The communication means 2000 is provided in the terminal device. The communication device 2000 includes: a reception module 2001 and a transmission module 2002; wherein the content of the first and second substances,
a receiving module 2001, configured to receive a first indication sent by a network device; the first indication is used for indicating the terminal equipment to send a sending strategy of first data to the network equipment;
a sending module 2002, configured to send the first data to the network device according to the sending policy indicated by the first indication.
The communication apparatus 2000 provided in the embodiment of the present application can execute the communication method that can be executed by the terminal device, and the implementation principle and the beneficial effect thereof are similar and will not be described herein again.
Optionally, the sending strategy includes sending the first data using N hybrid automatic repeat request processes.
Optionally, the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission, and N is a positive integer greater than or equal to 1.
Optionally, the first indication is contained in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
Optionally, the first indication comprises at least one of the following information: a table index; n process identifications and N corresponding second transmission times of the process identifications; or the N process identifiers and the N process identifiers respectively correspond to a second transmission duration, where N is a positive integer greater than or equal to 1.
Optionally, the first indication comprises a table index; the sending module 2002 is specifically configured to: determining a second configuration table corresponding to the table index in at least one pre-stored configuration table, wherein the second configuration table comprises N process identifications of which retransmission strategies are forbidden; and sending the first data to the network equipment by adopting N hybrid automatic repeat request processes indicated by the N process identifiers.
Optionally, the receiving module 2001 is further configured to: before receiving the first indication sent by the network device, the method further comprises: and receiving the configuration information sent by the network equipment.
Optionally, the first indication includes N process identifiers and second transmission times corresponding to the N process identifiers, respectively; the sending module 2002 is specifically configured to: setting retransmission strategies of N hybrid automatic retransmission request processes indicated by N process identifiers as retransmission prohibition; and according to the second transmission times corresponding to the N process identifications, sequentially sending the first data through N hybrid automatic repeat request processes with retransmission strategy setting as forbidden retransmission.
Optionally, the first indication includes N process identifiers and second transmission durations corresponding to the N process identifiers, respectively; the sending module 2002 is specifically configured to: setting retransmission strategies of N hybrid automatic retransmission request processes indicated by N process identifiers as retransmission prohibition; and respectively transmitting the first data sequentially through N hybrid automatic repeat request processes of which the repeat strategies are forbidden to repeat within second transmission time lengths corresponding to the N process identifications respectively.
Optionally, the communication apparatus 2000 may further include: setting a module; the setting module is used for setting the retransmission strategies of the N hybrid automatic retransmission request processes as retransmission starting after the first data are sent to the network equipment according to the sending strategy indicated by the first indication.
Fig. 12 is a hardware configuration diagram of a network device according to an embodiment of the present application. The network device 3000 includes: a transceiver 3001, a memory 3002, and a processor 3003.
The transceiver 3001 may include: a transmitter and/or a receiver. The transmitter may also be referred to as a sender, a transmitter, a sending port or a sending interface, and the like, and the receiver may also be referred to as a receiver, a receiving port or a receiving interface, and the like.
The transceiver 3001, the memory 3002, and the processor 3003 are illustratively interconnected via a bus 3004.
The memory 3002 stores therein a computer program which, when executed by the processor 3003, implements the method performed by the network device in the above-described method embodiments.
Fig. 13 is a hardware structure diagram of a terminal device according to an embodiment of the present application. The terminal device 4000 includes: a transceiver 4001, a memory 4002, and a processor 4003.
The transceiver 4001 may include: a transmitter and/or a receiver. The transmitter may also be referred to as a sender, a transmitter, a sending port or a sending interface, and the like, and the receiver may also be referred to as a receiver, a receiving port or a receiving interface, and the like.
The transceiver 4001, the memory 4002 and the processor 4003 are illustratively connected to each other via a bus 4004.
The memory 4002 stores therein a computer program that, when executed by the processor 4003, implements the method performed by the terminal device in the above-described method embodiments.
The present application further provides a computer-readable storage medium having stored thereon a computer program which, when being executed by a processor, carries out the method steps performed by the network device according to the various possible embodiments described above.
The present application also provides a computer-readable storage medium having stored thereon a computer program which, when being executed by a processor, carries out the method steps performed by the terminal device in the various possible embodiments described above.
Embodiments of the present application also provide a computer program product, which includes computer program code, when the computer program code runs on a computer, the computer is enabled to execute the method steps executed by the network device in the above various possible embodiments.
An embodiment of the present application further provides a computer program product, which includes computer program code, and when the computer program code runs on a computer, the computer is caused to execute the method steps executed by the terminal device in the above various possible embodiments.
Embodiments of the present application further provide a chip, which includes a memory and a processor, where the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device in which the chip is installed executes the method steps performed by the network device according to the above various possible embodiments.
The embodiments of the present application also provide a chip, which includes a memory and a processor, where the memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device in which the chip is installed executes the method steps executed by the terminal device according to the above various possible embodiments.
It is to be understood that the foregoing scenarios are only examples, and do not constitute a limitation on application scenarios of the technical solutions provided in the embodiments of the present application, and the technical solutions of the present application may also be applied to other scenarios. For example, as can be known by those skilled in the art, with the evolution of system architecture and the emergence of new service scenarios, the technical solution provided in the embodiments of the present application is also applicable to similar technical problems.
The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.
The steps in the method of the embodiment of the application can be sequentially adjusted, combined and deleted according to actual needs.
The units in the device in the embodiment of the application can be merged, divided and deleted according to actual needs.
In the present application, the same or similar term concepts, technical solutions and/or application scenario descriptions will be generally described only in detail at the first occurrence, and when the description is repeated later, the detailed description will not be repeated in general for brevity, and when understanding the technical solutions and the like of the present application, reference may be made to the related detailed description before the description for the same or similar term concepts, technical solutions and/or application scenario descriptions and the like which are not described in detail later.
In the present application, each embodiment is described with emphasis, and reference may be made to the description of other embodiments for parts that are not described or illustrated in any embodiment.
The technical features of the technical solution of the present application may be arbitrarily combined, and for brevity of description, all possible combinations of the technical features in the embodiments are not described, however, as long as there is no contradiction between the combinations of the technical features, the scope of the present application should be considered as being described in the present application.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, a controlled terminal, or a network device) to execute the method of each embodiment of the present application.
In the above embodiments, the implementation may be wholly or partially realized by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or at least one computer instruction. The procedures or functions according to the embodiments of the present application are all or partially generated when the computer program instructions are loaded and executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., coaxial cable, fiber optic, digital subscriber line) or wirelessly (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more of the available media. The usable medium may be a magnetic medium (e.g., floppy Disk, memory Disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., Solid State Disk (SSD)), among others.
The above description is only a preferred embodiment of the present application, and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application, or which are directly or indirectly applied to other related technical fields, are included in the scope of the present application.

Claims (72)

1. A communication method, applied to a network device, comprising the steps of:
s11: determining the ratio of the data volume of the first data to the size of the transmission block as a first transmission frequency; and/or determining the ratio of the data volume of the first data to the air interface rate as a first transmission duration;
s12: acquiring a first number of HARQ process identifications corresponding to retransmission prohibition from a first configuration table;
s13: if the first number is not equal to the first transmission times and/or if the total transmission duration corresponding to the first number is not equal to the first transmission duration, determining a table index of a second configuration table as a first indication, and sending the first indication to terminal equipment; and the number of HARQ process identifications corresponding to the retransmission prohibition in the second configuration table is equal to the first transmission frequency and/or the total transmission time length corresponding to the number of HARQ process identifications corresponding to the retransmission prohibition is equal to the first transmission time length, and the first indication is used for indicating a sending strategy of sending first data to network equipment by terminal equipment.
2. The method of claim 1, wherein determining the ratio of the data amount of the first data to the transport block size as the first transmission number comprises:
determining a ratio of the data amount to the size of the transmission block, and if the ratio is an integer, determining the ratio as the first transmission frequency, and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has a minimum difference with the ratio as the first transmission frequency.
3. The method of claim 1, wherein the data volume is included in a buffer status report sent by the terminal device.
4. The method of claim 1, wherein the sending strategy comprises sending the first data using N hybrid automatic repeat request processes, where N is a positive integer greater than or equal to 1.
5. The method according to claim 4, wherein the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
6. The method of claim 1, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
7. The method according to claim 1, wherein the step of S13 further comprises:
and if the first number is equal to the first transmission times, not sending the first indication to the terminal equipment.
8. The method of claim 7, wherein before the step of S11, the method further comprises:
and sending configuration information to the terminal equipment.
9. A communication method, applied to a network device, comprising the steps of:
s21: determining the ratio of the data volume of the first data to the size of the transmission block as a first transmission frequency;
s22: determining N HARQ process identifications and second transmission times corresponding to the N HARQ process identifications according to the first transmission times; wherein N times the second number of transmissions is equal to the first number of transmissions; n is a positive integer greater than or equal to 1;
s23: if N is larger than or equal to a preset value, determining the N HARQ process identifications and the second transmission times corresponding to the N HARQ process identifications as first instructions, and sending the first instructions to terminal equipment; the first indication is used for indicating the terminal device to send the sending strategy of the first data to the network device.
10. The method of claim 9, wherein determining the ratio of the data amount of the first data to the transport block size as the first transmission number comprises:
determining a ratio of the data amount to the size of the transmission block, and if the ratio is an integer, determining the ratio as the first transmission frequency, and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has a minimum difference with the ratio as the first transmission frequency.
11. The method of claim 9, wherein the data volume is included in a buffer status report sent by the terminal device.
12. The method of claim 9, wherein the sending policy comprises sending the first data using N hybrid automatic repeat request processes.
13. The method according to claim 9, wherein the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
14. The method of claim 9, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
15. The method of claim 9, wherein the step of S21 includes:
judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if yes, executing the step S21; and/or if not, not executing the step of S21.
16. A communication method, applied to a network device, comprising the steps of:
s31: determining the ratio of the data volume of the first data to the size of the transmission block as a first transmission frequency; determining the ratio of the data volume of the first data to the air interface rate as a first transmission duration;
s32: determining N HARQ process identifications and second transmission times corresponding to the N HARQ process identifications according to the first transmission times; wherein N times the second number of transmissions is equal to the first number of transmissions; n is a positive integer greater than or equal to 1;
s33: if N is larger than or equal to a preset value, determining second transmission time lengths corresponding to the N HARQ process identifications according to a preset time length and second transmission times corresponding to the N HARQ process identifications; wherein the preset time length multiplied by the second transmission times is equal to the first transmission time length;
s34: and determining N HARQ process identifications and second transmission durations corresponding to the N HARQ process identifications as first indications, and sending the first indications to terminal equipment, wherein the first indications are used for indicating the terminal equipment to send a sending strategy of first data to network equipment.
17. The method of claim 16, wherein determining the ratio of the data amount of the first data to the transport block size as the first transmission number comprises:
determining a ratio of the data amount to the size of the transmission block, and if the ratio is an integer, determining the ratio as the first transmission frequency, and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has a minimum difference with the ratio as the first transmission frequency.
18. The method of claim 16, wherein the data amount is included in a buffer status report sent by the terminal device.
19. The method of claim 16, wherein the sending strategy comprises sending the first data using N hybrid automatic repeat request processes, where N is a positive integer greater than or equal to 1.
20. The method according to claim 19, wherein the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
21. The method of claim 16, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
22. The method according to claim 16, wherein the step of S31 includes:
judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if yes, executing the step S31; and/or if not, not executing the step of S31.
23. A communication method, applied to a network device, comprising the steps of:
s41: responding to the fact that the data volume of the first data meets a first preset condition and/or the current network parameters of the network equipment meet a second preset condition;
s42: determining the ratio of the data volume of the first data to the size of the transmission block as a first transmission frequency; and/or determining the ratio of the data volume of the first data to the air interface rate as a first transmission duration;
s43: acquiring a first number of HARQ process identifications corresponding to retransmission prohibition from a first configuration table;
s44: if the first number is not equal to the first transmission times and/or if the total transmission duration corresponding to the first number is not equal to the first transmission duration, determining a table index of a second configuration table as a first indication, and sending the first indication to terminal equipment; and the number of HARQ process identifications corresponding to the retransmission prohibition in the second configuration table is equal to the first transmission frequency and/or the total transmission duration corresponding to the number of HARQ process identifications corresponding to the retransmission prohibition is equal to a first transmission duration, and the first indication is used for indicating the terminal equipment to send the sending strategy of the first data to the network equipment.
24. The method of claim 23, wherein determining the ratio of the data amount of the first data to the transport block size as the first transmission number comprises:
determining a ratio of the data amount to the size of the transmission block, and if the ratio is an integer, determining the ratio as the first transmission frequency, and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has a minimum difference with the ratio as the first transmission frequency.
25. The method of claim 23, comprising at least one of:
the data volume meets a first preset condition, wherein the data volume is larger than a first threshold value, or the data volume is smaller than or equal to the first threshold value;
the network parameter meets a second preset condition, wherein the network parameter is larger than a second threshold value, or the network parameter is smaller than or equal to the second threshold value.
26. The method of claim 23, wherein the data amount is included in a buffer status report sent by the terminal device.
27. The method of claim 23, wherein the sending strategy comprises sending the first data using N hybrid automatic repeat request processes, where N is an integer greater than or equal to 1.
28. The method according to claim 27, wherein the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
29. The method of claim 23, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
30. The method according to claim 23, wherein before the step of S41, the method further comprises:
and sending configuration information to the terminal equipment.
31. A communication method, applied to a network device, comprising the steps of:
s51: responding to the fact that the data volume of the first data meets a first preset condition and/or the current network parameters of the network equipment meet a second preset condition;
s52: determining the ratio of the data volume of the first data to the size of the transmission block as a first transmission frequency;
s53: determining N HARQ process identifications and second transmission times corresponding to the N HARQ process identifications according to the first transmission times; wherein N times the second number of transmissions is equal to the first number of transmissions; n is a positive integer greater than or equal to 1;
s54: if N is larger than or equal to a preset value, determining the N HARQ process identifications and the second transmission times corresponding to the N HARQ process identifications as first instructions, and sending the first instructions to terminal equipment; the first indication is used for indicating the terminal device to send the sending strategy of the first data to the network device.
32. The method of claim 31, wherein determining the ratio of the data amount of the first data to the transport block size as the first transmission number comprises:
determining a ratio of the data amount to the size of the transmission block, and if the ratio is an integer, determining the ratio as the first transmission frequency, and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has a minimum difference with the ratio as the first transmission frequency.
33. The method of claim 31, comprising at least one of:
the data volume meets a first preset condition, wherein the data volume is larger than a first threshold value, or the data volume is smaller than or equal to the first threshold value;
the network parameter meets a second preset condition, wherein the network parameter is larger than a second threshold value, or the network parameter is smaller than or equal to the second threshold value.
34. The method of claim 31, wherein the data amount is included in a buffer status report sent by the terminal device.
35. The method of claim 31, wherein the sending strategy comprises sending the first data using N hybrid automatic repeat request processes, where N is an integer greater than or equal to 1.
36. The method according to claim 35, wherein the retransmission policy of the N hybrid automatic repeat request processes and/or the retransmission policy of the logical channel is to prohibit retransmission.
37. The method of claim 31, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
38. The method according to claim 31, wherein the step of S51 includes:
judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if yes, executing the step S51; and/or if not, not executing the step of S51.
39. A communication method, applied to a network device, comprising the steps of:
s61: responding to the fact that the data volume of the first data meets a first preset condition and/or the current network parameters of the network equipment meet a second preset condition;
s62: determining the ratio of the data volume of the first data to the size of the transmission block as a first transmission frequency; determining the ratio of the data volume of the first data to the air interface rate as a first transmission duration;
s63: determining N HARQ process identifications and second transmission times corresponding to the N HARQ process identifications according to the first transmission times; wherein N times the second number of transmissions is equal to the first number of transmissions; n is a positive integer greater than or equal to 1;
s64: if N is larger than or equal to a preset value, determining a second transmission time length corresponding to the N HARQ process identifications according to a preset time length and second transmission times corresponding to the N HARQ process identifications, determining the second transmission time length corresponding to the N HARQ process identifications and the second transmission time length corresponding to the N HARQ process identifications as a first indication, and sending the first indication to terminal equipment; the first indication is used for indicating the terminal device to send the sending strategy of the first data to the network device, wherein the preset time length multiplied by the second transmission times is equal to the first transmission time length.
40. The method of claim 39, wherein determining the ratio of the data amount of the first data to the transport block size as the first transmission number comprises:
determining a ratio of the data amount to the size of the transmission block, and if the ratio is an integer, determining the ratio as the first transmission frequency, and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has a minimum difference with the ratio as the first transmission frequency.
41. The method of claim 39, comprising at least one of:
the data volume meets a first preset condition, wherein the data volume is larger than a first threshold value, or the data volume is smaller than or equal to the first threshold value;
the network parameter meets a second preset condition, wherein the network parameter is larger than a second threshold value, or the network parameter is smaller than or equal to the second threshold value.
42. The method of claim 39, wherein the data volume is included in a buffer status report sent by the terminal device.
43. The method of claim 39, wherein the sending strategy comprises sending the first data using N HARQ processes, where N is an integer greater than or equal to 1.
44. The method according to claim 43, wherein the retransmission strategy of the N hybrid automatic repeat request processes and/or the retransmission strategy of the logical channel is to prohibit retransmission.
45. The method of claim 39, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
46. The method according to claim 39, wherein the step of S61 includes:
judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if yes, executing the step S61; and/or if not, not executing the step of S61.
47. A communication method, applied to a network device, comprising the steps of:
s71: determining the ratio of the data volume of the first data to the size of the transmission block as a first transmission frequency; and/or determining the ratio of the data volume of the first data to the air interface rate as a first transmission duration;
s72: determining the total number of HARQ process identifications corresponding to the retransmission prohibition in a first configuration table used currently as a first number, or determining the number of HARQ process identifications corresponding to the retransmission prohibition used for transmitting the second data last time as a first number; or, determining the total transmission time length corresponding to the first number to be a preset transmission time length;
s73: if the first number is not matched with the first transmission times, determining a generation or determination strategy of the first indication as a first strategy, and/or if the first number is matched with the first transmission times, determining the generation or determination strategy of the first indication as a second strategy or a third strategy; and/or if the preset transmission time length is not equal to the first transmission time length, determining the generation or determination strategy of the first indication as any one of a first strategy, a second strategy or a third strategy;
s74: determining a table index of a second configuration table as the first indication according to a first strategy, wherein the number of HARQ process identifications corresponding to the retransmission prohibition in the second configuration table is equal to the first transmission times; or, determining, by using a second policy, N HARQ process identifiers and second transmission times corresponding to the N HARQ process identifiers, according to the first transmission times, and determining the second transmission times corresponding to the N HARQ process identifiers and the N HARQ process identifiers as the first indication; or, determining, by using the third policy, second transmission times corresponding to the N HARQ process identifiers and the N HARQ process identifiers according to the first transmission times, if N is greater than or equal to a preset value, determining, according to a preset time duration and the second transmission times corresponding to the N HARQ process identifiers, second transmission time durations corresponding to the N HARQ process identifiers, and determining, as a first indication, second transmission times corresponding to the N HARQ process identifiers and the N HARQ process identifiers, where N times the second transmission times are equal to the first transmission times, and a preset time duration times the second transmission times are equal to the first transmission time duration;
s75: and sending the first indication to a terminal device, wherein the first indication is used for indicating the terminal device to send the sending strategy of the first data to the network device.
48. The method of claim 47, wherein determining the ratio of the data amount of the first data to the transport block size as the first transmission number comprises:
determining a ratio of the data amount to the size of the transmission block, and if the ratio is an integer, determining the ratio as the first transmission frequency, and/or if the ratio is a non-integer, determining an integer which is larger than the ratio and has a minimum difference with the ratio as the first transmission frequency.
49. The method of claim 47, wherein the data volume is included in a buffer status report sent by the terminal device.
50. The method of claim 47, wherein the sending policy comprises sending the first data using N hybrid automatic repeat request processes.
51. The method according to claim 47, wherein the retransmission strategy of the N hybrid automatic repeat request processes and/or the retransmission strategy of the logical channel is to prohibit retransmission.
52. The method according to claim 47, wherein the step of S71 includes:
judging whether a retransmission strategy corresponding to the logic channel is forbidden to retransmit or not;
if yes, executing the step S71; and/or, if not, not executing the step 71.
53. The method according to claim 47, wherein before the step of S71, the method further comprises:
and sending configuration information to the terminal equipment.
54. The method of claim 53, wherein the first indication is included in at least one of the following information: radio resource control signaling, a media access control unit, or downlink control information.
55. A communication method is applied to a terminal device and comprises the following steps:
s81: receiving the first indication sent by the network device according to any one of claims 1, 23, and 47, where the first indication is used to instruct the terminal device to send a sending policy of first data to the network device; the first indication comprises a table index of a second configuration table;
s82: and sending the first data to network equipment by adopting N hybrid automatic repeat request processes indicated by N HARQ process identifications in the second configuration table, wherein N is a positive integer greater than or equal to 1.
56. The method of claim 55, wherein the sending policy comprises sending the first data using N hybrid automatic repeat request processes.
57. The method according to claim 55, wherein the retransmission strategy of the N hybrid automatic repeat request processes and/or the retransmission strategy of the logical channel is to prohibit retransmission.
58. The method according to any of claims 55-57, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
59. The method according to any one of claims 55 to 57, wherein before the step of S81, the method further comprises:
and receiving the configuration information sent by the network equipment.
60. A communication method is applied to a terminal device and comprises the following steps:
s91: receiving the first indication sent by the network device according to any one of claims 9, 31, and 47, where the first indication is used to instruct the terminal device to send a sending policy of first data to the network device; the first indication comprises N HARQ process identifications and second transmission times corresponding to the N HARQ process identifications;
s92: setting retransmission strategies of N hybrid automatic retransmission request processes indicated by the N HARQ process identifications to be forbidden for retransmission; and according to the second transmission times corresponding to the N HARQ process identifications, sequentially sending the first data through the N hybrid automatic repeat request processes with the repeat strategy of prohibiting repeat, wherein N is a positive integer greater than or equal to 1.
61. The method of claim 60, wherein the sending strategy comprises sending the first data using N hybrid automatic repeat request processes.
62. The method according to claim 60, wherein the retransmission strategy of the N hybrid automatic repeat request processes and/or the retransmission strategy of the logical channel is to prohibit retransmission.
63. The method according to any of claims 60 to 62, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
64. The method according to any one of claims 60 to 62, wherein after the step of S92, the method further comprises:
and setting the retransmission strategy of the N hybrid automatic retransmission request processes as starting retransmission.
65. A communication method is applied to a terminal device and comprises the following steps:
s101: receiving the first indication sent by the network device according to any one of claims 16, 39 and 47, wherein the first indication is used for indicating a sending strategy of the terminal device to send first data to the network device; the first indication comprises N HARQ process identifications and second transmission durations corresponding to the N HARQ process identifications;
s102: setting retransmission strategies of N hybrid automatic retransmission request processes indicated by the N HARQ process identifications to be forbidden for retransmission; and respectively transmitting first data sequentially through the N hybrid automatic repeat request processes of which the repeat strategies are forbidden to be repeated within second transmission time lengths corresponding to the N HARQ process identifications, wherein N is a positive integer greater than or equal to 1.
66. The method of claim 65, wherein the sending strategy comprises sending the first data using N hybrid automatic repeat request processes.
67. The method according to claim 65, wherein the retransmission strategy of the N hybrid automatic repeat request processes and/or the retransmission strategy of the logical channel is to prohibit retransmission.
68. The method according to any one of claims 65 to 67, wherein the first indication is included in at least one of the following information: radio resource control signaling, medium access control unit signaling, or downlink control information.
69. The method according to any one of claims 65 to 67, wherein after the step S102, the method further comprises:
and setting the retransmission strategy of the N hybrid automatic retransmission request processes as starting retransmission.
70. A network device, comprising: a memory and a processor;
wherein the memory has stored therein a computer program which, when executed by the processor, implements the method of any of claims 1 to 54.
71. A terminal device, comprising: a memory and a processor;
wherein the memory has stored therein a computer program which, when executed by the processor, implements the method of any of claims 55 to 69.
72. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1 to 69.
CN202111096473.2A 2021-09-18 2021-09-18 Communication method, network device, terminal device, and storage medium Active CN113556217B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202111096473.2A CN113556217B (en) 2021-09-18 2021-09-18 Communication method, network device, terminal device, and storage medium
PCT/CN2022/119447 WO2023041069A1 (en) 2021-09-18 2022-09-16 Communication method, network device, terminal device, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111096473.2A CN113556217B (en) 2021-09-18 2021-09-18 Communication method, network device, terminal device, and storage medium

Publications (2)

Publication Number Publication Date
CN113556217A CN113556217A (en) 2021-10-26
CN113556217B true CN113556217B (en) 2022-01-25

Family

ID=78134672

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111096473.2A Active CN113556217B (en) 2021-09-18 2021-09-18 Communication method, network device, terminal device, and storage medium

Country Status (2)

Country Link
CN (1) CN113556217B (en)
WO (1) WO2023041069A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113556217B (en) * 2021-09-18 2022-01-25 深圳传音控股股份有限公司 Communication method, network device, terminal device, and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101686116A (en) * 2008-09-23 2010-03-31 大唐移动通信设备有限公司 Method, system and device for indicating progress of reserved hybrid automatic repeat request
CN104518855A (en) * 2013-09-30 2015-04-15 展讯通信(上海)有限公司 Downlink HARQ (hybrid automatic repeat request) feedback processing method and device for base station and LET (long-term evolution) system
WO2016095444A1 (en) * 2014-12-18 2016-06-23 华为技术有限公司 Wireless data transmission method, network side device, user equipment and system
CN108631958A (en) * 2017-03-24 2018-10-09 华为技术有限公司 A kind of method and apparatus of determining hybrid automatic repeat-request HARQ processes
CN108737035A (en) * 2017-04-17 2018-11-02 上海诺基亚贝尔股份有限公司 Method and apparatus for being transmitted from primary uplink
CN109217974A (en) * 2017-06-29 2019-01-15 华为技术有限公司 A kind of data transmission method and relevant device
CN111865507A (en) * 2019-04-30 2020-10-30 ***通信有限公司研究院 Processing method and device of HARQ (hybrid automatic repeat request) process mode, related equipment and storage medium

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101273569B (en) * 2005-10-12 2012-01-18 中兴通讯股份有限公司 Fast signaling device and method based on mixed automatic retransmission request process identification
CN101568148B (en) * 2008-04-24 2012-09-26 中兴通讯股份有限公司 Method for distributing continuous authorized resource to UE and sending data on resource
US8359509B2 (en) * 2008-08-18 2013-01-22 Research In Motion Limited System and method for determination of reserved hybrid automatic repeat request identifiers
WO2011019168A2 (en) * 2009-08-13 2011-02-17 Samsung Electronics Co., Ltd. Method and apparatus for transmitting reference signals in communication systems
CN104518856B (en) * 2013-09-30 2018-04-27 展讯通信(上海)有限公司 The method, apparatus of downlink HARQ feedback is handled in base station and LTE system
BR112019008543A2 (en) * 2016-11-04 2019-07-09 Guangdong Oppo Mobile Telecommunications Corp Ltd data transmission method, terminal device, and network device
CN108270527A (en) * 2017-01-04 2018-07-10 电信科学技术研究院 A kind of hybrid automatic repeat-request HARQ transmission method and relevant device
CN108696939B (en) * 2017-04-04 2023-11-21 华为技术有限公司 Method for sending scheduling information and network equipment
CN108964847B (en) * 2017-05-19 2020-06-26 ***通信有限公司研究院 HARQ management control method and device across Numeriology and base station
CN109150421B (en) * 2017-06-28 2023-03-10 华为技术有限公司 Method and terminal equipment for repeated transmission
WO2019031850A1 (en) * 2017-08-11 2019-02-14 한국전자통신연구원 Method for transmitting or receiving downlink control channel and device using same
CN109586854B (en) * 2017-09-28 2020-11-17 华为技术有限公司 Data transmission method and device
EP3697008B1 (en) * 2017-11-10 2022-04-13 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for determining harq number, network device, terminal and computer storage medium
CN111278113B (en) * 2018-12-05 2022-10-04 成都华为技术有限公司 Data transmission method and equipment
KR20200087465A (en) * 2019-01-11 2020-07-21 삼성전자주식회사 Method and apparatus for transmission and reception of feedback in wirelss communication system
CN111436155B (en) * 2019-02-21 2021-09-14 维沃移动通信有限公司 Data transmission method and terminal equipment
JP7282909B2 (en) * 2019-03-11 2023-05-29 北京小米移動軟件有限公司 Transmission instruction method and device
CN113647171B (en) * 2019-09-24 2023-12-26 Oppo广东移动通信有限公司 Method and apparatus for wireless communication
CN113647035B (en) * 2019-09-26 2023-07-25 Oppo广东移动通信有限公司 Data transmission method, device and system
CN110708145B (en) * 2019-09-30 2021-11-30 展讯通信(上海)有限公司 HARQ process management method, device, terminal and storage medium
US20240048284A1 (en) * 2019-10-10 2024-02-08 Lg Electronics Inc. Clearing retransmission resource based on harq-ack
CN113556217B (en) * 2021-09-18 2022-01-25 深圳传音控股股份有限公司 Communication method, network device, terminal device, and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101686116A (en) * 2008-09-23 2010-03-31 大唐移动通信设备有限公司 Method, system and device for indicating progress of reserved hybrid automatic repeat request
CN104518855A (en) * 2013-09-30 2015-04-15 展讯通信(上海)有限公司 Downlink HARQ (hybrid automatic repeat request) feedback processing method and device for base station and LET (long-term evolution) system
WO2016095444A1 (en) * 2014-12-18 2016-06-23 华为技术有限公司 Wireless data transmission method, network side device, user equipment and system
CN108631958A (en) * 2017-03-24 2018-10-09 华为技术有限公司 A kind of method and apparatus of determining hybrid automatic repeat-request HARQ processes
CN108737035A (en) * 2017-04-17 2018-11-02 上海诺基亚贝尔股份有限公司 Method and apparatus for being transmitted from primary uplink
CN109217974A (en) * 2017-06-29 2019-01-15 华为技术有限公司 A kind of data transmission method and relevant device
CN111865507A (en) * 2019-04-30 2020-10-30 ***通信有限公司研究院 Processing method and device of HARQ (hybrid automatic repeat request) process mode, related equipment and storage medium

Also Published As

Publication number Publication date
CN113556217A (en) 2021-10-26
WO2023041069A1 (en) 2023-03-23

Similar Documents

Publication Publication Date Title
US11582791B2 (en) PUCCH collision processing method and terminal
CN110324859B (en) Method for selecting transmission resource of sidelink, configuration method, terminal and network equipment
US20220141690A1 (en) Transmission method and communication device
US20220141775A1 (en) Information transmission method and terminal
CN110890943B (en) Determination method, terminal equipment and network equipment
US20230050298A1 (en) Resource determining method, resource indication method, and device
US20220217708A1 (en) Uplink transmission method and terminal
CN110635878B (en) Command processing method and terminal equipment
EP4138495A1 (en) Transmission processing method and apparatus, and electronic device
CN113556217B (en) Communication method, network device, terminal device, and storage medium
WO2021068876A1 (en) Information transmission method, information receiving method, terminal, and network side device
CN113259073B (en) PUSCH transmission method, PUSCH transmission control method and related equipment
CN111278114B (en) Power control method, terminal equipment and network side equipment
CN111130706B (en) Feedback information transmission method and equipment
CN110636533B (en) Scheduling transmission method and terminal
US20230007660A1 (en) Resource selection method and device
US20220272666A1 (en) Feedback information transmission method and apparatus, device, and medium
CN113162738B (en) Uplink transmission method, device, equipment and storage medium
WO2020169003A1 (en) Method for sending control signaling, and transmission node
CN110087290B (en) Power consumption management and control method, terminal and computer readable storage medium
WO2024045136A1 (en) Processing method, communication device, and storage medium
WO2024050834A1 (en) Processing method, communication device and storage medium
WO2021088908A1 (en) Transmission processing method and terminal
WO2024050835A1 (en) Processing method, communication device, and storage medium
US20220149992A1 (en) Channel sending method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant