CN114642060A - Communication method, device and equipment - Google Patents
Communication method, device and equipment Download PDFInfo
- Publication number
- CN114642060A CN114642060A CN202080077071.5A CN202080077071A CN114642060A CN 114642060 A CN114642060 A CN 114642060A CN 202080077071 A CN202080077071 A CN 202080077071A CN 114642060 A CN114642060 A CN 114642060A
- Authority
- CN
- China
- Prior art keywords
- information
- rlc
- data
- configuration information
- equipment
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 147
- 230000006854 communication Effects 0.000 title claims abstract description 118
- 238000004891 communication Methods 0.000 title claims abstract description 109
- 238000012545 processing Methods 0.000 claims description 68
- 230000005540 biological transmission Effects 0.000 claims description 38
- 230000008569 process Effects 0.000 claims description 30
- 230000011218 segmentation Effects 0.000 claims description 22
- 238000001514 detection method Methods 0.000 claims description 19
- 238000012790 confirmation Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 32
- 230000006870 function Effects 0.000 description 21
- 238000004590 computer program Methods 0.000 description 11
- 230000004044 response Effects 0.000 description 10
- 239000000523 sample Substances 0.000 description 7
- 230000009286 beneficial effect Effects 0.000 description 6
- 230000004913 activation Effects 0.000 description 4
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 3
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 108700026140 MAC combination Proteins 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006798 recombination Effects 0.000 description 1
- 238000005215 recombination Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the application provides a communication method, a communication device and communication equipment, wherein the method comprises the following steps: the method comprises the steps that first equipment acquires configuration information, wherein the configuration information is used for indicating repeated sending of first information; and the first equipment repeatedly sends the first information to the second equipment according to the configuration information. And the data retransmission time delay between the terminal equipment and the network equipment is reduced.
Description
The present application relates to the field of communications technologies, and in particular, to a communication method, apparatus, and device.
A Non-Terrestrial Network (NTN) refers to a communication Network between a terminal device and a satellite (which may also be referred to as a Network device).
In the communication process between the terminal device and the network device, when one device fails to transmit data to the other device, the data which has failed to transmit is usually retransmitted. However, since the signal propagation delay between the terminal device and the network device is large, the data retransmission delay between the terminal device and the network device is large, and thus the communication performance between the terminal device and the network device is poor.
Disclosure of Invention
The embodiment of the application provides a communication method, a communication device and communication equipment, which reduce data retransmission time delay between terminal equipment and network equipment.
In a first aspect, an embodiment of the present application provides a communication method, including:
the method comprises the steps that first equipment acquires configuration information, wherein the configuration information is used for indicating repeated sending of first information;
and the first equipment repeatedly sends the first information to the second equipment according to the configuration information.
In a second aspect, an embodiment of the present application provides a communication method, including:
the method comprises the steps that a second device receives a plurality of pieces of first information which are repeatedly sent by a first device, and the identifications of the plurality of pieces of first information are the same;
the second device processes the plurality of first information.
In a third aspect, an embodiment of the present application provides a communication apparatus, which is applied to a first device, and includes a processing module and a sending module, where,
the processing module is used for acquiring configuration information, wherein the configuration information is used for indicating repeated sending of the first information;
and the sending module is used for repeatedly sending the first information to the second equipment according to the configuration information.
In a fourth aspect, the present application provides a communication apparatus, which is applied to a second device, and includes a receiving module and a processing module, where,
the receiving module is used for receiving a plurality of pieces of first information which are repeatedly sent by first equipment, and the identifications of the plurality of pieces of first information are the same;
the processing module is used for processing the plurality of first information.
In a fifth aspect, an embodiment of the present application provides a terminal device, including: a transceiver, a processor, a memory;
the memory stores computer execution instructions;
the processor executes computer-executable instructions stored in the memory, so that the processor performs the communication method of any one of the first aspect or the second aspect.
In a sixth aspect, an embodiment of the present application provides a network device, including: a transceiver, a processor, a memory;
the memory stores computer-executable instructions;
the processor executes computer-executable instructions stored in the memory, so that the processor executes the communication method of any one of the first aspect or the second aspect.
In a seventh aspect, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, the computer-readable storage medium is configured to implement the communication method according to any one of the above first aspects.
In an eighth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer executable instruction is stored in the computer-readable storage medium, and when the computer executable instruction is executed by a processor, the computer-readable storage medium is configured to implement the communication method according to any one of the foregoing second aspects.
According to the communication method, the communication device and the communication equipment, the first equipment can acquire the configuration information which is used for indicating the repeated sending of the first information, and correspondingly, when the first equipment sends the first information, the first information can be repeatedly sent according to the configuration information, so that the first equipment does not need to retransmit the data which is not successfully received by the second equipment to the second equipment after receiving the failure response message (indicating that the data is not successfully received) of the second equipment, the time delay of retransmitting the data between the terminal equipment and the network equipment is reduced, and the communication performance between the terminal equipment and the network equipment is improved.
Fig. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present application;
fig. 2 is a schematic architecture diagram of another communication system according to an embodiment of the present application;
fig. 3 is a flowchart illustrating a communication method according to an embodiment of the present application;
fig. 4 is a flowchart illustrating another communication method according to an embodiment of the present application;
fig. 5 is a schematic diagram of a communication process provided in an embodiment of the present application;
fig. 6 is a flowchart illustrating a further communication method according to an embodiment of the present application;
fig. 7 is a schematic diagram of another communication process provided in the embodiment of the present application;
fig. 8 is a flowchart illustrating another communication method according to an embodiment of the present application;
fig. 9 is a schematic diagram of another communication process provided in the embodiment of the present application;
fig. 10 is a flowchart illustrating a further communication method according to an embodiment of the present application;
fig. 11 is a schematic diagram of another communication process provided in an embodiment of the present application;
fig. 12 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 13 is a schematic structural diagram of another communication device according to an embodiment of the present application;
fig. 14 is a schematic structural diagram of another communication device according to an embodiment of the present application;
fig. 15 is a schematic structural diagram of another communication device according to an embodiment of the present application;
fig. 16 is a schematic structural diagram of a terminal device according to an embodiment of the present application;
fig. 17 is a schematic structural diagram of a network device according to an embodiment of the present application.
For ease of understanding, first, the concepts related to the present application will be explained.
The terminal equipment: the terminal equipment can be deployed on land, including indoors or outdoors, and is handheld, wearable or vehicle-mounted; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). The terminal device may be a mobile phone (mobile phone), a tablet computer (Pad), a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a vehicle-mounted terminal device, a wireless terminal in self driving (self driving), a wireless terminal in remote medical (remote medical), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety, a wireless terminal in city (smart city), a wireless terminal in smart home (smart home), a wearable terminal device, and the like. The terminal device according to the embodiment of the present application may also be referred to as a terminal, a User Equipment (UE), an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a remote terminal device, a mobile device, a UE terminal device, a wireless communication device, a UE agent, or a UE apparatus. The terminal equipment may also be fixed or mobile.
A network device: typically with wireless transceiving capability, the network device may have mobile characteristics, e.g., the network device may be a mobile device. Alternatively, the network device may be a satellite, balloon station. For example, the satellite may be a Low Earth Orbit (LEO) satellite, a Medium Earth Orbit (MEO) satellite, a geosynchronous Orbit (GEO) satellite, a High Elliptic Orbit (HEO) satellite, and the like. For example, LEO satellites typically have orbital altitudes ranging from 500km to 1500km, and orbital periods (periods of rotation around the earth) of about 1.5 hours to 2 hours. The signal propagation delay of inter-user single-hop communication is about 20ms, and the inter-user single-hop communication delay refers to the transmission delay from a terminal device to a network device or the delay from the network device to the transmission device. The maximum satellite visibility time is about 20 minutes, which is the longest time that the beam of the satellite covers a certain area of the ground, and the LEO satellite moves relative to the ground, and the ground area covered by the LEO satellite changes as the satellite moves. The LEO satellite has short signal propagation distance, less link loss and low requirement on the transmitting power of terminal equipment. The GEO satellite typically has an orbital altitude of 35786km and an orbital period of 24 hours. The signal propagation delay for inter-user single-hop communications is approximately 250 ms. To ensure coverage of the satellite and to increase system capacity of the communication network, the satellite may cover the ground with multiple beams, for example, a satellite may form tens or hundreds of beams to cover the ground, and a beam may cover a ground area having a diameter of tens to hundreds of kilometers. Of course, the network device may also be a base station disposed on a land, a water area, or the like, for example, the network device may be a next generation base station (gNB) or a next generation evolved node b (ng-eNB). The gNB provides a user plane function and a control plane function of a new radio interface (NR) for the UE, and the ng-eNB provides a user plane function and a control plane function of an evolved universal terrestrial radio access (E-UTRA) for the UE, where it should be noted that the gNB and the ng-eNB are only names used for representing a base station supporting a 5G network system and do not have a limiting meaning. The network device may also be a Base Transceiver Station (BTS) in a GSM system or a CDMA system, a base station (NB) in a WCDMA system, or an evolved node B (eNB or eNodeB) in an LTE system. Alternatively, the network device may also be a relay station, an access point, a vehicle-mounted device, a wearable device, and a network-side device in a network after 5G or a network device in a PLMN network for future evolution, a Road Side Unit (RSU), and the like.
Radio Link Control (RLC) entity: each logical channel of the terminal equipment corresponds to one RLC entity. The RLC entities may be configured in different RLC modes, which may be any one of three modes: transparent Mode (TM), Unacknowledged Mode (UM), Acknowledged Mode (AM). The three modes are explained below:
a transparent transmission mode: an RLC entity configured in a transparent mode, in which the TM RLC entity provides only a transparent function of data, may also be referred to as a TM RLC entity.
Non-acknowledgement mode: the RLC entity configured in the unacknowledged mode, in which the UM RLC entity may provide all RLC functions except for retransmission, re-segmentation, duplicate packet detection, protocol error detection, may also be referred to as the UM RLC entity, and thus, the reliability of the transmission service provided by the UM RLC entity is poor.
Confirming mode: the RLC entity configured in the acknowledged mode may also be referred to as an AM RLC entity, and the AM RLC entity may provide all RLC functions, and since the AM RLC entity may provide functions of error detection, retransmission, and the like, the reliability of the transmission service provided by the AM RLC entity is high.
Segmentation and recombination: in unacknowledged mode and acknowledged mode, the segmentation and reassembly function of RLC Service Data Units (SDUs) can be supported. Since the resource size used for data transmission is usually determined by a Medium Access Control (MAC) scheduler, but the resource size determined by the MAC scheduler may not completely match the size of a MAC Protocol Data Unit (PDU), the transmitting end needs to segment the RLC SDU so that it matches the resource size indicated by the MAC layer. Accordingly, after the receiving end receives the segmented RLC SDU, the segmented RLC SDU is reassembled to restore the original RLC SDU and delivered to an upper layer, which may be a Packet Data Convergence Protocol (PDCP) layer, for example.
For a Downlink (DL) AM RLC and a DL UM RLC, the network device may configure a RLC Reassembly timer (t-Reassembly) for the terminal device, and control a time for the terminal device to reassemble the RLC SDU through the RLC Reassembly timer. For example, after receiving a PDU segment from the MAC layer, if at least one byte (byte) located before the PDU segment has not been received, if the RLC reassembly timer is not currently running, the RLC reassembly timer is started. If the RLC reassembly timer is overtime, it indicates that at least one byte in the waiting bytes has not been received yet, in this case, for DL UM RLC, the terminal device triggers to discard the corresponding UMD PDU that has been received, for DL AM RLC, the terminal device sends RLC status report to the network device, informs the network device which RLC SDUs have not been received correctly, and the network device retransmits RLC SDUs to the terminal device after receiving RLC status report.
Automatic repeat request (ARQ): the ARQ automatic repeat request procedure may be adapted for the acknowledged mode. Under the following conditions, the first device retransmits data to the second device:
after receiving a status report sent by the second device, the first device retransmits the data to the second device, where the status report may include an indication and/or indication information of unsuccessfully received data, the indication of unsuccessfully received data may be an identifier of unsuccessfully received data, the indication information is used to indicate that there is unsuccessfully received data, and the indication information may be NACK. The unsuccessfully received data may be RLC SDU, RLC SDU fragment, etc.
It should be noted that the first device may be a terminal device, and the second device is a network device, or the first device is a network device, and the second device is a terminal device. Alternatively, the first device may be referred to as an RLC transmitting entity and the second device may be referred to as an RLC receiving entity.
The second device sends the status report to the first device under the following conditions:
the first condition is as follows: after receiving the discovery indication information (may also be referred to as polling indication) sent by the first device, the second device sends the status report to the first device.
For example, sending the polling indication may be implemented as follows: a value of a preset field (e.g., P field) in the AMD PDU is set to a preset value (e.g., 1), and the AMD PDU is transmitted. That is, setting the value of P field in the AMD PDU to 1, and transmitting the AMD PDU, the transmission of the polling indication may be implemented.
Optionally, the second device may send a polling indication to the first device under any of the following conditions:
in case 1, the number of AMD PDUs transmitted by the second device that do not include a polling indication is greater than or equal to the number threshold of discovery PDUs. The number of AMD PDUs not including the polling indication may also be referred to as PDU _ WITHOUT _ POLL, and the threshold number of seeking PDUs may be referred to as POLL PDU, and accordingly, case 1 may be noted as: PDU _ WITHOUT _ POLL is not less than pollPDU.
In case 2, the number of bytes sent by the second device without polling indication is greater than or equal to the threshold of the number of bytes. The number of BYTEs not including the polling indication may be referred to as BYTE _ WITHOUT _ POLL, the BYTE number threshold may be referred to as polbyte, and accordingly, case 2 may also be referred to as: BYTE _ WITHOUT _ POLL is more than or equal to polByte.
Case 3, after sending the acknowledged mode Data (AM Data, AMD) PDU to be packed, both the transmission buffer (buffer) and the retransmission buffer are empty, or there is no new RLC SDU to be sent. For example, when the time window is blocked (window starting), there is no new RLC SDU to be transmitted.
Case 4, the probe indication information retransmission timer (also referred to as poll retransmission timer or t-poll retransmission) is expired, and after sending the AMD PDU to be packaged, both the transmission buffer and the retransmission buffer are empty, or there is no new RLC SDU to be sent.
The start or restart condition of the poll retransmission timer may be: when submitting (submit) the AMD PDU containing the poling indication to the lower layers. After one status report is sent, the next status report can only be sent after the timer expires.
And a second condition: and when the second device detects that the AMD PDU is failed to be received, the second device sends the status report to the first device.
For example, after the second device detects that the RLC reassembly timer expires, the second device determines that the AMD PDU reception fails, and then the second device sends the status report to the first device.
Next, the architecture of the communication system in the present application will be described with reference to fig. 1 to 2.
Fig. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present application. Referring to fig. 1, a terminal device 101 and a satellite 102 are included, and wireless communication is enabled between the terminal device 101 and the satellite 102. The network formed between the terminal equipment 101 and the satellite 102 may also be referred to as an NTN. In the architecture of the communication system shown in fig. 1, the satellite 102 has the function of a base station, and direct communication is possible between the terminal apparatus 101 and the satellite 102. Under the system architecture, the satellites 102 may be referred to as network devices.
Fig. 2 is a schematic architecture diagram of another communication system according to an embodiment of the present application. Referring to fig. 2, the terminal device 201, the satellite 202 and the base station 203 are included, wireless communication can be performed between the terminal device 201 and the satellite 202, and communication can be performed between the satellite 202 and the base station 203. The network formed between the terminal equipment 201, the satellite 202 and the base station 203 may also be referred to as an NTN. In the architecture of the communication system shown in fig. 2, the satellite 202 does not have the function of a base station, and communication between the terminal apparatus 101 and the base station 203 requires relay through the satellite 202. Under this system architecture, the base station 103 may be referred to as a network device.
In the embodiment of the application, in the process of communication between the terminal device and the network device, the first device (the network device or the terminal device) may obtain the configuration information, where the configuration information is used to instruct to repeatedly send the first information, and correspondingly, when the first device sends the first information, the first device may repeatedly send the first information according to the configuration information, so that the first device does not need to retransmit data that is not successfully received by the second device to the second device after receiving a failure response message (which instructs that the data is not successfully received) of the second device, which reduces a time delay for retransmitting the data between the terminal device and the network device, and improves communication performance between the terminal device and the network device.
The technical means shown in the present application will be described in detail below with reference to specific examples. It should be noted that the following embodiments may exist alone or in combination with each other, and the description of the same or similar contents is not repeated in different embodiments.
Fig. 3 is a flowchart illustrating a communication method according to an embodiment of the present application. Referring to fig. 3, the method may include:
s301, the first device acquires configuration information.
In the embodiment shown in fig. 3, the first device may be a terminal device and the second device is a network device, or the first device is a network device and the second device is a terminal device. Alternatively, the first device may be referred to as an RLC transmitting entity and the second device may be referred to as an RLC receiving entity.
Optionally, the first information is any one of the following information: RLC data, probe indication information, status report information.
Wherein the configuration information is used for indicating that the first information is repeatedly transmitted. Optionally, when the first information is the search indication information, the configuration information may further indicate that the first information is sent according to the first search parameter.
When the first information is different, the configuration information may be different, and the configuration information corresponding to the different first information is described in the embodiments shown in fig. 4 to fig. 11, which is not described herein again.
Optionally, when the first device is different, the manner in which the first device acquires the configuration information is also different, and the manner in which the first device acquires the configuration information is described below.
When the first device is a terminal device, the first device may obtain the configuration information in the following manner:
mode 1, receiving configuration information sent by a network device.
Optionally, the terminal device may receive second information sent by the network device, where the second information includes the configuration information. For example, the second information may be any one of the following messages: RRC configuration information, MAC Control Element (CE) information, and Downlink Control Information (DCI).
In this manner, the configuration information is determined for the network device.
Alternatively, the network device may assume that the transmission delay between the terminal device and the network device is a large delay (that is, assume that the distance between the terminal device and the satellite is a large distance), and generate the configuration information according to the large delay. For example, when the network device cannot acquire the location information of the terminal device, the configuration information may be generated in this manner.
Optionally, the network device may further obtain the position information of the terminal device and a motion trajectory of the satellite, determine a distance (or transmission delay) between the terminal device and the satellite according to the position information of the terminal device and the motion trajectory of the satellite, and generate the configuration information according to the distance (or transmission delay) between the terminal device and the satellite. In this case, the network device may generate accurate configuration information. In an actual application process, the network device may periodically update the configuration information of the terminal device, or when the network device determines that the distance between the terminal device and the satellite changes (or the change amplitude is greater than the preset amplitude), the network device updates the configuration information. After the network device updates the configuration information, the updated configuration information may be sent to the terminal device. In this case, the terminal device may send its location information to the network device, for example, if the terminal device has not sent its location information to the network device, the terminal device sends its location information to the network device, or after the location information of the terminal device changes (or the change amplitude is greater than the preset amplitude), the terminal device sends its location information to the network device.
Mode 2, the terminal device predefines the configuration information.
The predefined configuration information may be preset or agreed upon by a protocol.
The predefined configuration information may be stored locally to the terminal device, and when the terminal device obtains the configuration information, the terminal device may obtain the configuration information locally.
When the first device is a network device, the first device may obtain the configuration information in the following manner: the network device may pre-define the configuration information. The predefined configuration information may be preset or agreed upon by a protocol.
Mode 3, one part of the configuration information is determined by the network device, and the other part of the configuration information is determined by the terminal device.
For example, assuming that the configuration information includes indication information, retransmission times, time information, retransmission conditions, and the like, the retransmission times and time information in the configuration information may be determined by the terminal device, and the indication information and retransmission conditions may be determined by the network device.
Of course, in the actual application process, a part determined by the network device and a part determined by the terminal device may be set according to actual needs. The embodiment of the present application is not particularly limited to this.
Of course, in the actual application process, the configuration information may also be determined entirely by the network device, or entirely by the terminal device. For example, in the above-described mode 1, the configuration information may be determined entirely by the network device, and in the above-described mode 2, the configuration information may be determined entirely by the terminal device.
S302, the first device repeatedly sends the first information to the second device according to the configuration information.
Optionally, the first device may repeatedly send the first information to the second device by: the first device sends a plurality of pieces of first information to the second device at the same time, or the first device sends a plurality of pieces of first information to the second device in sequence according to a preset sequence, or the first device may send a plurality of pieces of first information to the second device periodically.
When the contents included in the configuration information are different, the manner in which the first device repeatedly transmits the first information to the second device according to the configuration information is also different. In the embodiments of fig. 4 to 11, a process of the first device repeatedly sending the first information to the second device according to the configuration information is described, and details are not repeated here.
And S303, the second equipment processes the plurality of pieces of first information.
When the first information is different, the second device processes the first information in a different manner. It should be noted that, in the embodiments shown in fig. 4 to fig. 11, a method for processing the first information is described, and details are not described here again.
In the communication method provided by the embodiment of the application, the first device can acquire the configuration information, and the configuration information is used for indicating that the first information is repeatedly sent, and correspondingly, when the first device sends the first information, the first information can be repeatedly sent according to the configuration information, so that the first device does not need to retransmit the data which is not successfully received by the second device to the second device after receiving the failure response message (indicating that the data is not successfully received) of the second device, thereby reducing the time delay of retransmitting the data between the terminal device and the network device, and improving the communication performance between the terminal device and the network device.
In addition to any of the above embodiments, when the first information is different, the communication procedure between the first device and the second device is also different, and hereinafter, the communication procedure between the first device and the second device when the first information is different will be described with the embodiments shown in fig. 4 to 11.
Next, the communication method will be described with reference to the embodiment shown in fig. 4, taking the first information as RLC data as an example.
Fig. 4 is a flowchart illustrating another communication method according to an embodiment of the present application. Referring to fig. 4, the method may include:
s401, the first device obtains configuration information.
The configuration information is used for indicating that the RLC data are repeatedly transmitted.
RLC data may include one or more of the following: RLC SDU data, RLC SDU segmentation data, RLC PDU segmentation data.
Optionally, the configuration information may be configured for a certain object (RLC entity, RLC mode, radio bearer, etc.) in the first device, that is, the configuration information is configuration information corresponding to the certain object in the first device. The following may be included:
in case 1, the configuration information is configuration information corresponding to a preset RLC entity. The predetermined RLC entity is an RLC sending entity in the first device. The pre-set RLC entity may be any one or more RLC entities, or a specific RLC entity. In other words, the configuration information is configuration information configured for a preset RLC entity of the first device.
In case 2, the configuration information is configuration information corresponding to the first RLC mode. The first RLC mode includes at least one of the following modes: an acknowledged mode, an unacknowledged mode, or a pass-through mode. In other words, the configuration information is configuration information configured for the first RLC mode of the first device.
And in case 3, the configuration information is the configuration information corresponding to the preset RLC entity in the first RLC mode. The first RLC mode includes at least one of the following modes: an acknowledged mode, an unacknowledged mode, or a pass-through mode. In other words, the configuration information is configured for a preset RLC entity in the first RLC mode of the first device.
And 4, the configuration information is the configuration information corresponding to the preset radio bearer. The predetermined radio bearer may be a Data Radio Bearer (DRB). In other words, the configuration information is configuration information of a preset radio bearer configuration for the first device.
Optionally, the configuration information may include at least one of the following information:
information 1, first indication information.
The first indication information indicates that RLC data is repeatedly transmitted. The first indication information may be indication information indicating data retransmission, or the first indication information may be indication information indicating activation of data retransmission. For example, after the first indication information indicates that data retransmission is activated and the first device receives the first indication information, the data retransmission function of the first device is activated, so that the first device performs retransmission of RLC data.
Information 2, number of times RLC data is repeatedly transmitted.
The number of times of repeatedly transmitting RLC data is an integer greater than or equal to 2. For example, the number of repeated transmissions may be 2, 3, 4, etc.
Information 3, first time information for repeatedly transmitting RLC data.
Optionally, the first time information includes a time period, and the time period may be a time period during which the first device repeatedly transmits data. For example, the period may include a start time and an end time, and for example, the period included in the first time information may be from 10 o 'clock 0 to 10 o' clock 1/month 1 in 2019.
Optionally, the first time information includes a start time and/or a duration, where the start time is a time when the first device starts to repeatedly send data, and the duration is a duration when the first device repeatedly sends data.
Optionally, the first time information may include a start time and an end time, where the start time is a time when the first device starts to repeatedly transmit data, and the end time is a time when the first device ends to repeatedly transmit data.
The first time information may include first repeated transmission time information and first activation time information. The first retransmission time information is used to indicate time information for repeatedly transmitting RLC data. The first activation time information is time information indicating that a repeat transmission function of the first device is activated. The first retransmission time information and the first activation time information may each include a time period, or include a start time and/or a duration, or include a start time and an end time, which are not described herein again.
Information 4, first condition for repeatedly transmitting RLC data.
The first condition may include at least one of: the channel quality of the first device is less than or equal to a first threshold, and the transmission delay between the first device and the second device is greater than or equal to a second threshold.
It should be noted that, the manner of acquiring the configuration information by the first device may refer to the embodiment shown in fig. 3, and is not described herein again.
S402, the first device repeatedly sends RLC data to the second device according to the configuration information.
When the contents included in the configuration information are different, the manner in which the first device repeatedly transmits RLC data to the second device according to the configuration information is also different. In the following, the manner in which the first device sends RLC data to the second device under different configuration information is described, which may include the following situations:
in case 1, the configuration information includes first indication information.
If the configuration information corresponds to the first RLC sending entity and is predefined locally by the first device, when the first device sends RLC data through the first RLC sending entity, the first device repeatedly sends the RLC data according to the first indication information, and the repeated sending times may be preset times.
If the configuration information corresponds to the first RLC sending entity and the configuration information is received by the first device (assumed to be the terminal device) from the second device, after the first device receives the configuration information, when the first device sends RLC data through the first RLC sending entity, the first device repeatedly sends the RLC data according to the first indication information, and the number of times of repeated sending may be a preset number of times.
Of course, when the configuration information corresponds to other (e.g., RLC mode or radio bearer), the first device transmits RLC data in a similar manner, and the detailed description thereof is omitted here.
Case 2, the configuration information includes the number of times the RLC data is repeatedly transmitted.
If the configuration information corresponds to the first radio bearer and the configuration information is predefined locally by the first device, the first device repeatedly transmits RLC data according to the number of times included in the configuration information when the first device transmits RLC data through the first radio bearer. For example, assuming that the number of times of repeatedly transmitting RLC data included in the configuration information is 3, the first device repeatedly transmits RLC data 3 times when the first device transmits RLC data.
If the configuration information corresponds to the first radio bearer and the configuration information is received by the first device (assumed to be the terminal device) from the second device, after the first device receives the configuration information, the first device repeatedly transmits RLC data according to the number of times included in the configuration information when transmitting the RLC data through the first radio bearer. For example, assuming that the number of times of repeatedly transmitting RLC data included in the configuration information is 3, the first device repeatedly transmits RLC data 3 times when the first device transmits RLC data.
Of course, when the configuration information corresponds to other information (e.g., RLC entity or RLC mode), the manner of sending RLC data by the first device is similar, and is not described herein again.
Case 3, the configuration information includes first time information for repeatedly transmitting RLC data.
If the configuration information corresponds to the first RLC mode and is predefined locally by the first device, the first device repeatedly transmits RLC data within a time (e.g., a time period) indicated by the first time information when the first device transmits RLC data through the RLC transmission entity of the first RLC mode. The first device may repeatedly transmit RLC data by a preset number of times.
If the configuration information corresponds to the first RLC mode and the configuration information is received by the first device (assumed to be a terminal device) from the second device, after the first device receives the configuration information, the first device repeatedly transmits RLC data for a time (e.g., a period) indicated by the first time information when the first device transmits RLC data through the RLC transmission entity of the first RLC mode. The first device may repeatedly transmit RLC data by a preset number of times.
Of course, when the configuration information corresponds to other (e.g., RLC entity or radio bearer), the first device sends RLC data in a similar manner, and the detailed description thereof is omitted here.
Case 4, the configuration information includes a first condition for transmitting RLC data.
If the configuration information corresponds to the first RLC sending entity and the configuration information is predefined locally by the first device, when the first device sends RLC data through the first RLC sending entity, if the first device meets the first condition, the first device repeatedly sends the RLC data, and the number of times of repeated sending may be preset times.
If the configuration information corresponds to the first RLC sending entity and the configuration information is received by the first device (assumed to be the terminal device) from the second device, after the first device receives the configuration information, when the first device sends RLC data through the first RLC sending entity, if the first device meets the first condition, the first device repeatedly sends the RLC data, and the number of times of repeated sending may be a preset number of times.
Of course, when the configuration information corresponds to other (e.g., RLC mode or radio bearer), the first device transmits RLC data in a similar manner, and the detailed description thereof is omitted here.
For the above cases 1-4, any two or more of the above information may also be included in the configuration information, in which case the first device may transmit RLC data in a combination of the manners corresponding to the above 4 cases. For example, assuming that the configuration information includes the number of times of repeatedly transmitting RLC data and a first condition, the first device transmits the RLC data by the number of times when the first device satisfies the first condition. For example, assuming that the configuration information includes the number of times of repeatedly transmitting the RLC data and the first time information, the first device transmits the RLC data by the number of times within the time indicated by the first time information. The combination of other information is not described in detail here.
Optionally, the first device may repeatedly send RLC data to the second device by:
in mode 1, a first device sends multiple RLC data to a second device simultaneously.
Mode 2, the first device sends a plurality of RLC data to the second device according to a preset sequence.
Mode 3, the first device periodically transmits a plurality of RLC data to the second device.
Alternatively, the first device may transmit RLC data at time intervals. The time interval may be a preset time interval, or a time interval calculated by the terminal device according to the configuration information. For example, assuming that the configuration information includes the number of times and duration for repeatedly transmitting RLC data, the first device may calculate the time interval according to the number of times and duration. The time interval between every two adjacent RLC data transmissions of the first device may be the same or different.
For example, assuming that the first device needs to repeatedly transmit RLC data 3 times, where the preset time interval is t, after the first device transmits RLC data for the first time, the first device waits for a time period t and transmits RLC data for the second time, and after the first device transmits RLC data for the second time, the first device waits for the time period t and transmits RLC data for the third time.
The above description is only an exemplary form of the manner in which the first device repeatedly transmits RLC data, and is not intended to limit the manner in which the first device repeatedly transmits RLC data.
It should be noted that, if the first device receives the ACK acknowledgement sent by the second device, the first device may not continue to send data to the second device for data that may be repeatedly sent by the first device but has not yet been sent to the second device.
And S403, the second device performs repeated data detection processing and/or repeated data discarding processing on the plurality of RLC data.
The second device may perform duplicate data detection processing on the plurality of RLC data in the following manner: and the second equipment determines the plurality of RLC data to be repeated data according to the identifiers of the plurality of RLC data. The identity of the RLC data may be a Serial Number (SN).
The second device may perform the data de-duplication process on the plurality of RLC data as follows: the second device discards the duplicate data. For example, assuming that the number of the plurality of repeated RLC data is N (N is an integer greater than or equal to 2), the second device may discard N-1 of the N RLC data.
Optionally, the second device includes a PDCP entity and an RLC entity. Correspondingly, the PDCP entity in the second device performs duplicate data detection and/or duplicate data discarding on the RLC SDU data and/or the RLC SDU segmentation data in the RLC data. And the RLC entity in the second equipment performs repeated data detection processing and/or repeated data discarding processing on the RLC PDU data and/or the RLC PDU segment data in the RLC data.
In the embodiment shown in fig. 4, the first device may repeatedly send RLC data to the second device according to the configuration information, without retransmitting the RLC data to the second device after receiving a failure response message (indicating that the RLC data is not successfully received) sent by the second device, which reduces a time delay for retransmitting the RLC data to the second device by the first device, and improves communication performance between the first device and the second device.
Next, with reference to fig. 5, a communication procedure shown in the embodiment of fig. 4 is described by a specific example.
Fig. 5 is a schematic diagram of a communication process according to an embodiment of the present application. Referring to fig. 5, it is assumed that the first device is a terminal device and the second device is a network device. Where P refers to RLC data.
Before time t1, the terminal device does not receive the configuration information sent by the network device, and the terminal device does not repeatedly send RLC data when sending RLC data to the network device. For example, referring to fig. 5, when the terminal device transmits RLC data P1, P2, and P3 to the network device, the transmission is not repeated.
At time t1, the terminal device receives the configuration information sent by the network device, and the configuration information includes the number of times of repeatedly sending RLC data (2). The configuration information is used to instruct the terminal device to repeatedly transmit RLC data twice.
After time t1, when the terminal apparatus transmits RLC data, the terminal apparatus repeatedly transmits RLC data twice. For example, referring to fig. 5, when the terminal device transmits RLC data P4, the terminal device transmits the RLC data P4 twice. When the terminal device transmits RLC data P5, the terminal device transmits the RLC data P5 twice.
In the embodiment shown in fig. 5, when the terminal device sends RLC data P4 and P5, the terminal device repeatedly sends the RLC data P4 and P5 twice, so that the probability of success that the network device receives P4 and P5 is relatively high, and the terminal device retransmits P4 and P5 to the network device after not receiving the failure response messages of P4 and P5 fed back by the network device, which reduces the time delay of retransmitting P4 and P5 to the network device by the terminal device, and improves the communication performance of the terminal device and the network device.
Next, the communication method will be described with reference to the embodiment shown in fig. 6, taking the first information as the search instruction information as an example.
Fig. 6 is a flowchart illustrating another communication method according to an embodiment of the present application. Referring to fig. 6, the method may include:
s601, the first device acquires configuration information.
The configuration information is used to indicate that the search indication information (may also be referred to as polling indication) is repeatedly sent.
The search indication information is used to instruct the second device to send status report information, that is, after the second device receives the search indication information sent by the first device, the second device sends the status report information to the first device. For example, the second device may send the seek indication information to the first device by: the second device sends the AMD PDU to the first device, where a value of a preset field in the AMD PDU is a preset value, for example, the preset field may be a P field (P field), and the preset value may be 1, that is, the sending of the AMD PDU with the P field value of 1 by the second device to the first device is equivalent to the sending of the seeking indication information by the second device to the first device.
Optionally, the configuration information may be configured for a certain object (RLC entity, RLC mode, radio bearer, etc.) in the first device, that is, the configuration information is configuration information corresponding to the certain object in the first device. The following may be included:
in case 1, the configuration information is configuration information corresponding to the confirmation mode. In other words, the configuration information is configuration information of the confirmation mode configuration to the first device.
In case 2, the configuration information is configuration information corresponding to a preset RLC entity (RLC sending entity). The predetermined RLC entity may be any one or more RLC entities, or a specific RLC entity. In other words, the configuration information is configuration information configured for a preset RLC entity of the first device.
In case 3, the configuration information is configuration information corresponding to a preset radio bearer. The predetermined radio bearer may be a DRB. In other words, the configuration information is configuration information of a preset radio bearer configuration for the first device.
It should be noted that, contents included in the configuration information may refer to the embodiment shown in fig. 4, and the RLC data in the embodiment of fig. 4 may be replaced with a polling indication.
It should be noted that, the manner of acquiring the configuration information by the first device may refer to the embodiment shown in fig. 3, and is not described herein again.
S602, the first device repeatedly sends search indication information to the second device according to the configuration information.
When the contents included in the configuration information are different, the manner in which the first device repeatedly sends the search indication information to the second device according to the configuration information is also different. The manner in which the first device repeatedly sends the search indication information to the second device according to the configuration information may be referred to as cases 1 to 4 in S402, and the first RLC data in S402 may be replaced with the search indication information, which is not described herein again.
Optionally, the first device may repeatedly send the search indication information by:
in the mode 1, the first device sends a plurality of pieces of search indication information to the second device at the same time.
And 2, the first equipment sends a plurality of pieces of search indication information to the second equipment according to a preset sequence.
Mode 3, the first device periodically sends a plurality of pieces of search indication information to the second device.
Optionally, the first device may send the search indication information at time intervals. The time interval may be a preset time interval, or a time interval calculated by the terminal device according to the configuration information. For example, assuming that the configuration information includes the number of times and the duration of repeatedly sending the search indication information, the first device may calculate the time interval according to the number of times and the duration. The time interval between every two adjacent times of sending the search indication information by the first device may be the same or different.
For example, if the first device needs to repeatedly send the search indication information 3 times, and the preset time interval is t, after the first device sends the search indication information for the first time, the first device waits for a time period t and sends the search indication information for the second time, and after the first device sends the search indication information for the second time, the first device waits for the time period t and sends the search indication information for the third time.
In the method 3, after the first device sends one piece of search indication information to the second device, if a failure response message of the second device is received, the first device repeatedly sends the next piece of search indication information to the second device.
Optionally, the failure response message is used to indicate that the second device has not successfully received the search indication information. For example, the failure response message may be an ARQ NACK message, or a hybrid automatic repeat request (HARQ) NACK message, etc.
The above description is only an example of a manner in which the first device repeatedly transmits the search instruction information in an illustrative form, and the manner in which the first device repeatedly transmits the search instruction information is not limited.
It should be noted that, if the first device receives the ACK acknowledgement sent by the second device, the first device may not continue to send data, which may be repeatedly sent by the first device but is not yet sent to the second device, to the second device.
S603, the second device sends M pieces of state report information corresponding to the search indication information to the first device.
Wherein M may be 1 or an integer greater than or equal to 2. If M is an integer greater than or equal to 2, the M status report messages include the same content.
The status report information may include at least one of the following information: an indication that the data was not successfully received, indication information indicating that there is data that was not successfully received. The indication of unsuccessful reception of data may be an identification of unsuccessful reception of data, which may be RLC data.
Optionally, the number of the search indication information may be N, where N is an integer greater than or equal to 2.
Optionally, the search indication information and the status report information may correspond to each other, and M is the same as N.
The second device may generate M status report information corresponding to the search indication information, and then send the M status report information to the first device. If the search indication information and the status report information are in one-to-one correspondence, the second device may generate the status report information corresponding to the search indication information every time it receives one search indication information.
The second device may transmit the status report information to the first device every time the status report information is generated. Alternatively, after generating the M status report messages, the second device may simultaneously transmit the M status report messages to the first device.
The status prohibition timer is used for controlling the sending of the status report information, and the next status report information is sent after the status prohibition timer is overtime. For example, if a status prohibition timer is started after one status report information is transmitted, the next status report information is transmitted after the status prohibition timer has expired, in other words, the next status report information is not transmitted until the status prohibition timer has expired. In the following, the manner of starting the status prohibition timer is described, and may include the following manners:
in the method 1, the second device does not start the status prohibition timer after sending the first K status report messages of the M status report messages to the first device. K is an integer greater than or equal to 1.
In this manner, after the second device transmits the first K status report messages of the M status report messages to the first device, the status of the status prohibition timer is in an off state.
The second device does not start the status prohibition timer after sending the first K status report messages to the first device, so that the second device does not need to wait for the status prohibition timer to be overtime when sending the first K +1 status report messages, and can quickly send the first K +1 status report messages.
K may be M minus 1. In this way, it is not necessary to wait for the status prohibit timer to time out during the process of sending the M status report messages, so that the efficiency of sending the M status report messages is high.
In the mode 2, after the second device sends L pieces of status report information corresponding to the search indication information to the first device, the second device starts a status prohibition timer, where L is an integer less than or equal to M.
In other words, the second device does not include the status prohibit timer after transmitting the first L-1 status report information to the first device. In this way, the second device does not need to wait for the status prohibit timer to time out when sending the L pieces of status report information, so that the efficiency of sending the L pieces of status report information is high.
Optionally, L equals M. In this way, it is not necessary to wait for the status prohibit timer to time out during the process of sending the M status report messages, so that the efficiency of sending the M status report messages is high.
Mode 3, after the second device receives P pieces of search indication information, the second device starts a state prohibition timer.
Wherein P is an integer greater than or equal to 1.
Optionally, the second device generates and sends status report information corresponding to the P pieces of search instruction information after receiving the P pieces of search instruction information. In this case, the second device on state disables the timer.
Optionally, after receiving one piece of search indication information, the second device generates and sends status report information corresponding to the search indication information. In this case, the second device turns on the status prohibition timer after receiving the P pieces of search indication information, which can be further understood as: the second device starts a status prohibit timer after transmitting the P status report messages.
Optionally, P is equal to M.
In this way, in the above process, the number of the status prohibition timers for turning on the second device may be L, where L is an integer and L is greater than or equal to 1 and less than or equal to M.
And 4, after the second device receives the preset duration of the search indication information, starting a state prohibition timer of the second device.
Optionally, after the second device receives the preset duration of the search indication information, the second device sends status report information to the first device, and starts the status prohibition timer.
Optionally, after the second device receives the preset duration of the Q pieces of search indication information, the second device sends the status report information to the first device, and starts the status prohibition timer.
Optionally, the second device may start the status prohibition timer after receiving the preset duration of the search indication information. This may enable the second device to periodically send status report information.
In this way, in the above process, the number of the status prohibition timers for turning on the second device may be L, where L is an integer and L is greater than or equal to 1 and less than or equal to M.
Of course, the above is only an example of the way of illustrating the second device on-state prohibition timer, and the invention is not limited thereto.
S604, the first device retransmits the data to the second device according to the M pieces of status report information.
After the first device receives the first status report information, the second device may retransmit the data to the second device according to the first status report information.
Optionally, if the status report information includes indication information indicating that there is data that is not successfully received, the first device may retransmit the data sent in the preset history time period to the second device, for example, the preset history time period may be a time period corresponding to a preset time period before the current time. Or, when the first device transmits data to the second device after receiving the status report information, the first device repeatedly transmits data.
Optionally, if the status report information includes an indication that the data is not successfully received, the first device retransmits the data that is not successfully received to the second device.
After S604, if the second device can perform the duplicate data monitoring process and/or the duplicate data discarding process on the received data, the process may refer to S403, which is not described herein again.
In the embodiment shown in fig. 6, the first device may repeatedly send the search indication information to the second device according to the configuration information, so that the second device repeatedly sends the status indication information to the first device, and further, the first device may repeatedly send the RLC data to the second device according to the status indication information, and the RLC data does not need to be retransmitted to the second device after a failure response message (indicating that the RLC data is not successfully received) sent by the second device is received, thereby reducing a time delay of retransmitting the RLC data to the second device by the first device, and improving communication performance between the first device and the second device.
Next, with reference to fig. 7, a communication procedure shown in the embodiment of fig. 6 is described by a specific example.
Fig. 7 is a schematic diagram of another communication process provided in the embodiment of the present application. Referring to fig. 7, it is assumed that the first device is a terminal device and the second device is a network device. Wherein, P refers to RLC PDU. P1, P4 and P8 are poling indicators, and P2, P3, P5-P7 are non-poling indicators. The poling indication may be an RLC PDU with a P field of 1, and the non-poling indication may be an RLC PDU with a P field of 0.
It is assumed that at time t1, the terminal device receives configuration information, where the configuration information includes a first condition, and the first condition is used to indicate that retransmission is performed when propagation delay between the terminal device and the network device is greater than a threshold. The configuration information also includes the number of times (3) of the polling indication.
And between the time t1 and the time t2, if the propagation delay between the terminal device and the network device is smaller than the threshold, the terminal device does not repeatedly transmit the polling indication. Referring to fig. 7, the terminal device does not repeatedly send P1(polling indication). Assuming that the number threshold of the sounding PDUs (poll PDU) is 3, the terminal device sends a non-polling indication (P2 and P3) after sending P1(polling indication).
After time t2, if the propagation delay between the terminal device and the network device is greater than the threshold, the terminal device repeatedly transmits the polling indication. Referring to fig. 7, after the propagation delay between the terminal device and the network device is greater than the threshold, the terminal device repeatedly transmits P4(polling indication). Assuming that the threshold number of probe PDUs (polpdu) is 3, the terminal device sends a non-polling indication after repeatedly sending P4. After the terminal device transmits 3 RLC PDUs (P5, P6, and P7) of P domain 0, the terminal device repeatedly transmits P8(polling indication).
In the embodiment shown in fig. 7, when the terminal device sends the polling indications corresponding to P4 and P8, the terminal device repeatedly sends the polling indications 3 times, so that the network device can repeatedly send the status report information to the terminal device after receiving the polling indications, and further the terminal device can repeatedly send RLC data to the network device, thereby reducing retransmission delay between the terminal device and the network device, and improving communication performance between the terminal device and the network device.
Next, the communication method will be described with reference to the embodiment shown in fig. 8, taking the first information as the search instruction information as an example.
Fig. 8 is a flowchart illustrating another communication method according to an embodiment of the present application. Referring to fig. 8, the method may include:
s801, the first device acquires configuration information.
The configuration information is used to indicate that a search indication information (may also be referred to as polling indication) is sent according to the first search parameter.
The search indication information is used to instruct the second device to send status report information, that is, after the second device receives the search indication information sent by the first device, the second device sends the status report information to the first device. The seeking indication information may also be referred to as a polling indication. For example, the second device may send a polling indication to the first device as follows: the second device sends the AMD PDU to the first device, where a value of a preset field in the AMD PDU is a preset value, for example, the preset field may be a P field (P field), and the preset value may be 1, that is, the sending of the AMD PDU with the P field value of 1 by the second device to the first device is equivalent to the sending of a polling indication by the second device to the first device.
Optionally, the configuration information may be configured for a certain object (RLC entity, RLC mode, radio bearer, etc.) in the first device, that is, the configuration information is configuration information corresponding to the certain object in the first device. The following may be included:
in case 1, the configuration information is configuration information corresponding to the confirmation mode. In other words, the configuration information is configuration information of the confirmation mode configuration to the first device.
In case 2, the configuration information is configuration information corresponding to a preset RLC entity (RLC sending entity). The predetermined RLC entity may be any one or more RLC entities, or a specific RLC entity. In other words, the configuration information is configuration information configured for a preset RLC entity of the first device.
In case 3, the configuration information is configuration information corresponding to a preset radio bearer. The predetermined radio bearer may be a DRB. In other words, the configuration information is configuration information of a preset radio bearer configuration for the first device.
The configuration information includes at least one of the following information:
information 1, second indication information.
The second indication information is used for indicating that the search indication information (polling indication) is repeatedly sent according to the first search parameter. In an actual application process, the first device usually sends the polling indication according to the search parameter, and the situation that the first device sends the polling indication may refer to the situation that the second device sends the polling indication described in the above embodiments, which is not described herein again. The repeated sending of the search instruction information according to the first search parameter means that the first search parameter is used to send the search instruction information when a certain condition is satisfied. In an actual application process, after a period of time elapses, the first search parameter generally satisfies a certain condition, and therefore, repeatedly sending search indication information according to the first search parameter may also be understood as: and sending search indication information according to the first search parameter.
The first search parameter includes at least one of: a seek indication information retransmission timer (which may also be referred to as a duration of the seek indication information retransmission timer), a number threshold value containing the seek PDU, and a byte number threshold value. In the following, three parameters included in the first search parameter are described:
for the seek indication information retransmission timer:
optionally, the duration of the search indication information retransmission timer (t-pollretramit) is less than or equal to a preset duration. For example, the preset duration may be 4ms (milliseconds), in other words, the duration of the probe indication information retransmission timer may be 1ms, 2ms, 3ms, or 4 ms. Of course, the preset time period may be set according to actual needs, which is not specifically limited in the embodiment of the present application. The probe indication information retransmission timer is used to control retransmission of the polling indication, for example, after the probe indication information retransmission timer expires, the polling indication may be retransmitted.
The duration of the seek indication information retransmission timer included in the first seek parameter is a fraction of the duration of the predefined seek indication information retransmission timer. Optionally, the duration of the search indication information retransmission timer included in the first search parameter is X durations with the shortest duration among the durations of the predefined search indication information retransmission timers, and X may be an integer greater than or equal to 1.
For example, the duration of the predefined probe indication information retransmission timer may include: ms1, ms2, ms3, ms4, ms5, ms10, ms15, ms20, ms25, ms30, ms35, ms40, ms45, ms50, ms55, ms60, ms60, ms60, ms60, ms60, ms60, ms60, ms60, ms100, ms105, ms110, ms115, ms120, ms125, ms130, ms135, ms140, ms145, ms150, ms155, ms160, ms165, ms170, ms175, ms180, ms185, ms190, ms195, ms200, ms205, ms210, ms215, ms220, ms225, ms230, ms235, ms240, ms245, ms250, ms300, ms350, 400 ms, 450 ms, 500, ms800, ms1000, ms2000, ms4000, spare 60, spare, 60, and 60. Where ms indicates a time unit of milliseconds. spare refers to a spare parameter, which may also be referred to as a reserved parameter.
When the preset duration is 4ms, the duration of the search indication retransmission timer in the first search parameter may be 1ms, 2ms, 3ms, or 4 ms. That is, the duration of the search indication retransmission timer in the first search parameter is 4 durations with the shortest duration among the durations of the predefined search indication information retransmission timers.
For number threshold of seeking PDUs:
optionally, the number threshold of the searching PDUs is less than or equal to the fifth threshold. The threshold number of the searching PDUs can also be recorded as polpdu. For example, the fifth threshold may be 3, in other words, the threshold of the number of seeking PDUs may be 1, 2 or 3. Of course, the fifth threshold may be set according to actual needs, and this is not particularly limited in the embodiment of the present application. The number threshold of the sounding PDUs is used to control the sending of the polling indication, for example, when the number of the first PDUs sent is greater than or equal to the number threshold of the PDUs, the sounding indication information is sent, and the first PDUs do not include the sounding indication information.
The number threshold of the seek PDUs included in the first seek parameter may be a fraction of a predefined number threshold of seek PDUs. Optionally, the number threshold of the discovery PDUs included in the first discovery parameter is the minimum Y threshold among the predefined number thresholds of the discovery PDUs, and Y may be an integer greater than or equal to 1.
For example, the predefined number threshold of seek PDUs may include: p1, p2, p3, p4, p8, p16, p32, p64, p128, p256, p512, p1024, p2048, p4096, p6144, p8192, p12288, p16384, p20480, p24576, p28672, p32768, p40960, p49152, p57344, p65536, infinity, spark 8, spark 7, spark 6, spark 5, spark 4, spark 3, spark 2, spark 1. Wherein p is the number. spare refers to a spare parameter, which may also be referred to as a reserved parameter.
When the fifth threshold is 3, the threshold of the number of the sounding PDUs in the first sounding parameter may be 1, 2, or 3. That is, the number threshold of the seek PDUs in the first seek parameter is the minimum 3 thresholds of the predefined number thresholds of seek PDUs.
For byte number threshold:
optionally, the threshold of the number of bytes is less than or equal to a sixth threshold. The threshold number of bytes may also be denoted as polByte. For example, the sixth threshold may be 500 bytes (Byte), and the Byte number threshold may be 1 Byte, 100 bytes, 500 bytes, etc. Of course, the sixth threshold may be set according to actual needs, and this is not specifically limited in this embodiment of the application. The byte number threshold is used to control the sending of the polling indication, for example, when the number of the first byte being sent is greater than or equal to the byte number threshold, the polling indication information is sent, and the first byte does not include the polling indication information.
The byte count threshold included in the first search parameter may be a fraction of a predefined byte count threshold. Optionally, the byte number threshold included in the first search parameter may be the smallest Z thresholds among the predefined byte number thresholds, and Z may be an integer greater than or equal to 1.
For example, the predefined threshold number of bytes may include: b1, B100, B500, kB1, kB2, kB5, kB8, kB10, kB15, kB25, kB50, kB75, kB100, kB125, kB250, kB375, kB500, kB750, kB1000, kB1250, kB1500, kB2000, kB3000, kB4000, kB4500, kB5000, kB5500, kB6000, kB6500, kB7000, kB7500, mB8, mB9, mB10, mB11, mB12, mB13, mB14, mB15, mB16, mB17, mB18, mB20, mB25, mB30, mB 40. Where B is a byte. kB is the unit of bytes, meaning kilobytes. The unit of mB being a byte is referred to as a megabyte.
When the sixth threshold is 500 bytes, the threshold of the number of bytes included in the first search parameter may be 1 byte, 100 bytes, or 500 bytes. That is, the byte number threshold included in the first search parameter is the smallest 3 thresholds among the predefined byte number thresholds.
And information 2, repeatedly sending second time information of the search indication information according to the first search parameter, wherein the second time information comprises a time period, or the second time information comprises a starting time and/or a duration, or the second time information comprises a starting time and/or an ending time.
The second time information is used for indicating the time when the first device sends the search indication information according to the first search parameter, and at other times, the first device sends the search indication information according to other search parameters. The further search parameter may be a further search parameter of the predefined search parameters than the first search parameter.
Optionally, the second time information includes a time period, and the time period may be a time period when the first device sends the search indication information according to the first search parameter. For example, the period may include a start time and an end time, and for example, the period included in the first time information may be from 10 o 'clock 0 to 10 o' clock 1/month 1 in 2019.
Optionally, the second time information includes a start time and/or a duration, where the start time is a time when the first device starts to repeatedly send data, and the duration is a duration when the first device repeatedly sends data.
Optionally, the second time information may include a start time and an end time, where the start time is a time when the first device starts to repeatedly transmit data, and the end time is a time when the first device ends to repeatedly transmit data.
And information 3, and repeatedly sending a second condition of searching indication information according to the first searching parameter.
The second condition includes at least one of: the channel quality of the first device is less than or equal to a third threshold, and the transmission delay between the first device and the second device is greater than or equal to a fourth threshold.
It should be noted that, the manner of acquiring the configuration information by the first device may refer to the embodiment shown in fig. 3, and is not described herein again.
S802, the first equipment repeatedly sends search indication information to the second equipment according to the configuration information and the first search parameter.
When the contents included in the configuration information are different, the manner in which the first device repeatedly sends the search indication information to the second device according to the configuration information and the first search parameter is also different. In the following, describing several different configuration information, the manner in which the first device sends the search indication information to the second device according to the first search parameter may include the following various situations:
in case 1, the configuration information includes first indication information.
If the configuration information corresponds to the first RLC sending entity and is predefined locally by the first device, the first device sends the search indication information according to the first search parameter when the first device sends the search indication information through the first RLC sending entity.
If the configuration information corresponds to the first RLC sending entity and the configuration information is received by the first device (assumed to be the terminal device) from the second device, after the first device receives the configuration information, when the first device sends the search indication information through the first RLC sending entity, the first device sends the search indication information according to the first search parameter.
Of course, when the configuration information corresponds to another (for example, RLC mode or radio bearer), the manner of sending the search indication information by the first device according to the first search parameter is similar, and details are not described herein again.
Case 2, the configuration information is the second configuration information. The configuration information comprises second time information for repeatedly sending the search indication information according to the first search parameter.
If the configuration information corresponds to the first RLC mode and is predefined locally by the first device, when the first device sends the search indication information through the RLC sending entity in the first RLC mode, the first device sends the search indication information according to the first search parameter within a time (e.g., a time period) indicated by the second time information.
If the configuration information corresponds to the first RLC mode and the configuration information is received by the first device (assumed to be the terminal device) from the second device, after the first device receives the configuration information, when the first device sends the search indication information through the RLC sending entity in the first RLC mode, the first device sends the search indication information according to the first search parameter within a time (for example, a time period) indicated by the second time information.
Of course, when the configuration information corresponds to another (for example, the RLC entity or the radio bearer), the first device sends the search indication information according to the first search parameter in a similar manner, which is not described herein again.
Case 3, configuration information first configuration information. The configuration information includes a second condition for sending the search indication information according to the first search parameter.
If the configuration information corresponds to the first RLC sending entity and the configuration information is predefined locally by the first device, the first device sends the search indication information according to the first search parameter if the first device meets the first condition when the first device sends the search indication information through the first RLC sending entity.
If the configuration information corresponds to the first RLC sending entity and the configuration information is received by the first device (assumed to be the terminal device) from the second device, after the first device receives the configuration information, when the first device sends the search indication information through the first RLC sending entity, if the first device meets the first condition, the first device sends the search indication information according to the first search parameter.
Of course, when the configuration information corresponds to another (for example, RLC mode or radio bearer), the first device sends the search indication information according to the first search parameter in a similar manner, which is not described herein again.
For the above cases 1 to 3, the configuration information may further include any two or more of the above information, and in this case, the first device may send the search indication information according to the first search parameter according to a combination of manners corresponding to the above 3 cases. For example, assuming that the configuration information includes second time information and a second condition, when the first device satisfies the second condition, the first device sends the search indication information according to the first search parameter within a time indicated by the second time information. The combination of other information is not described in detail here.
As can be seen from S801, the duration of the search indication information retransmission timer, the number threshold of the search PDUs, and the byte number threshold in the first search parameter are all small, so that the frequency of sending the search indication information by the first device according to the first search parameter is high, that is, the time interval between every two adjacent search indication information sent by the first device according to the first search parameter is small, so that the first device can send the search indication information to the second device in time.
And S803, the second device sends the state report information corresponding to the search indication information to the first device.
After receiving the search indication information sent by the first device, the second device generates status report information corresponding to the search indication information, and sends the status report information to the first device.
Because the frequency of sending the search indication information to the second device by the first device is higher, the frequency of sending the status report information to the first device by the second device is also higher, that is, the time interval between every two adjacent status report information sent to the first device by the second device is smaller, so that the second device can send the status report information to the first device in time.
S804, the first device retransmits the data to the second device according to the status report information.
It should be noted that the execution process of S804 may refer to S604, which is not described herein again. S804 differs from S604 in that the first device receives one status report message and retransmits data to the second device according to the one status report message in S804.
After S804, if the second device can perform the data duplicate monitoring process and/or the data duplicate discarding process on the received data, the process may refer to S403, which is not described herein again.
In the embodiment shown in fig. 8, since the duration of the retransmission timer, the number threshold of the sounding PDUs, and the byte number threshold in the first sounding parameter are all small, the frequency of sending the sounding indication information to the second device by the first device according to the first sounding parameter is high, that is, the time interval between every two adjacent pieces of the sounding indication information sent by the first device according to the first sounding parameter is small, so that the first device can send the sounding indication information to the second device in time. The second device can send the status report information to the first device in time, and then the first device can retransmit data to the second device in time, so that the time delay of retransmitting data from the first device to the second device is reduced, and the communication performance between the first device and the second device is improved.
Next, with reference to fig. 9, a communication procedure shown in the embodiment of fig. 8 is described by a specific example.
Fig. 9 is a schematic diagram of another communication process provided in the embodiment of the present application. Referring to fig. 9, it is assumed that the first device is a terminal device and the second device is a network device. Wherein, P refers to RLC PDU. P1, P5, P6, P8 and P10 are poling indicators, and P2-P4, P7, P9 are non-poling indicators. The poling indication may be an RLC PDU with a P field of 1, and the non-poling indication may be an RLC PDU with a P field of 0.
It is assumed that at time t1, the terminal device receives configuration information, where the configuration information includes a second condition, and the second condition is used to indicate that the polling indication is transmitted using the first search parameter when the propagation delay between the terminal device and the network device is greater than the threshold. The first search parameter includes that a number threshold (polPDU) of the search PDUs is 1.
And between the time t1 and the time t2, if the propagation delay between the terminal device and the network device is smaller than a threshold, the terminal device transmits a polling indication according to the second search parameter, and if the number threshold (poll PDU) of the search PDUs in the second search parameter is 3, the terminal device transmits one polling indication every RLC PDU with 3P fields of 0. For example, referring to fig. 9, after transmitting P1(polling indication), the terminal device transmits 3 RLC PDUs (P2, P3, and P4) with P domain 0, and then transmits P5(polling indication).
After time t2, if the propagation delay between the terminal device and the network device is greater than the threshold, the terminal device transmits a polling indication according to the first search parameter. Since the first search parameter includes a number threshold (polpdu) of search PDUs of 1, the terminal device transmits a poling indication every RLC PDU with 1P field of 0. Referring to fig. 9, P6, P8 and P9 transmitted by the terminal device are poling indications, and P7 and P9 are non-poling indications.
In the embodiment shown in fig. 9, since the threshold of the number of the search PDUs in the first search parameter is smaller, the frequency of sending the search indication information to the network device by the terminal device according to the first search parameter is higher, that is, the time interval between every two adjacent search indication information sent by the terminal device according to the first search parameter is smaller, so that the terminal device can send the search indication information to the network device in time. The network equipment can send the state report information to the terminal equipment in time, and then the terminal equipment can retransmit data to the network equipment in time, so that the time delay of retransmitting the data to the network equipment by the terminal equipment is reduced, and the communication performance between the terminal equipment and the network and the equipment is improved.
Next, the above-described communication method will be described with reference to the embodiment shown in fig. 10, taking the first information as status report information as an example.
Fig. 10 is a flowchart illustrating another communication method according to an embodiment of the present application. Referring to fig. 10, the method may include:
s1001, the first device acquires configuration information.
The configuration information is used for indicating repeated sending of the status report information.
The status report information is used to indicate the RLC data transmission status of the second device, or to indicate the second device to retransmit the RLC data. The RLC data transmission status of the second device may be transmission success or transmission failure. When the status report information includes an indication that the data is not successfully received and/or indication information indicating that the data is not successfully received, the status report information may indicate that the second device retransmits the data, where the data retransmitted by the second device is the data that is not successfully received by the first device.
Optionally, the configuration information may be configured for a certain object (RLC entity, RLC mode, radio bearer, etc.) in the first device, that is, the configuration information is configuration information corresponding to the certain object in the first device. The following may be included:
in case 1, the configuration information is configuration information corresponding to the confirmation mode. In other words, the configuration information is configuration information of the confirmation mode configuration to the first device.
In case 2, the configuration information is configuration information corresponding to a preset RLC entity (RLC sending entity). The predetermined RLC entity may be any one or more RLC entities, or a specific RLC entity. In other words, the configuration information is configuration information configured for a preset RLC entity of the first device.
In case 3, the configuration information is configuration information corresponding to a preset radio bearer. The predetermined radio bearer may be a DRB. In other words, the configuration information is configuration information of a preset radio bearer configuration for the first device.
It should be noted that, the content included in the configuration information may refer to the embodiment shown in fig. 4, and the RLC data in the embodiment of fig. 4 may be replaced by the status report information.
It should be noted that, the manner of acquiring the configuration information by the first device may refer to the embodiment shown in fig. 3, and is not described herein again.
And S1002, the first equipment repeatedly sends the status report information to the second equipment according to the configuration information.
Note that, the execution procedure of S1002 may refer to the execution procedure of S402, and the RLC data in the embodiment of fig. 4 may be replaced by the status report information.
And S1003, retransmitting the data to the first equipment by the second equipment according to the status report information.
It should be noted that the execution process of S1004 may refer to S604, which is not described herein again. S1004 differs from S604 in that the second device receives one status report message and retransmits data to the first device according to the one status report message in S1004.
After S1003, if the first device can perform the duplicate data monitoring process and/or the duplicate data discarding process on the received data, the process may refer to S403, which is not described herein again.
In the embodiment shown in fig. 10, the first device may repeatedly send the status report information to the second device according to the configuration information, so that the second device repeatedly sends the RLC data to the first device without retransmitting the RLC data to the first device after receiving the failure response message (indicating that the RLC data is not successfully received) sent by the first device, which reduces the time delay for retransmitting the RLC data to the second device by the first device, and improves the communication performance between the first device and the second device.
Next, with reference to fig. 11, a communication procedure shown in the embodiment of fig. 10 is described by a specific example.
Fig. 11 is a schematic diagram of another communication process provided in an embodiment of the present application. Referring to fig. 11, it is assumed that the first device is a terminal device and the second device is a network device. Wherein P refers to status report information.
Before t1, the terminal device does not receive the configuration information sent by the network device, and the terminal device does not repeatedly send status report information when sending status report information to the network device. For example, referring to fig. 11, when the terminal device transmits the status report information P1, P2, and P3 to the network device, the transmission is not repeated.
At time t1, the terminal device receives the configuration information transmitted by the network device, and the configuration information includes the number of times (2) that the status report information is repeatedly transmitted. The configuration information is used for instructing the terminal device to repeatedly send the status report information twice.
After time t1, when the terminal device transmits the status report information, the terminal device repeatedly transmits the status report information twice. For example, referring to fig. 5, when the terminal device transmits the status report information P4, the terminal device transmits the status report information P4 twice. When the terminal device transmits the status report information P5, the terminal device transmits the status report information P5 twice.
In the embodiment shown in fig. 11, when the terminal device sends the status report information P4 and P5, the terminal device repeatedly sends the status report information twice, so that the network device can repeatedly send RLC data to the terminal device, thereby reducing retransmission delay between the terminal device and the network device, and improving communication performance between the terminal device and the network device.
Fig. 12 is a schematic structural diagram of a communication device according to an embodiment of the present application. The communication apparatus 10 may be provided in a first device, and the first device may be a terminal device or a network device. Referring to fig. 12, the communication device 10 includes a processing module 11 and a sending module 12, wherein,
the processing module 11 is configured to obtain configuration information, where the configuration information is used to indicate that the first information is repeatedly sent;
the sending module 12 is configured to repeatedly send the first information to the second device according to the configuration information.
The communication device provided in the embodiment of the present application can execute the technical solutions described in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
In a possible implementation, the first information is any one of the following information:
radio link control, RLC, data;
searching indication information, wherein the searching indication information is used for indicating the second equipment to send status report information;
and status report information, wherein the status report information is used for indicating the RLC data transmission status of the first device or indicating the second device to retransmit RLC data.
In one possible embodiment, the RLC data includes one or more of the following: RLC service data unit SDU data, RLC SDU segmentation data, RLC protocol data unit PDU data and RLC PDU segmentation data.
In one possible embodiment, the configuration information includes at least one of the following information:
first indication information indicating that the first information is repeatedly transmitted;
the number of times of repeatedly transmitting the first information;
repeatedly sending first time information of the first information, wherein the first time information comprises a time interval, or the first time information comprises a starting time and/or a duration, or the first time information comprises a starting time and an ending time;
a first condition for repeatedly transmitting the first information, the first condition including at least one of: the channel quality of the first device is less than or equal to a first threshold, and the transmission delay between the first device and the second device is greater than or equal to a second threshold.
In a possible implementation, the first information is search indication information; the configuration information includes at least one of the following information:
second indication information, the second indication information being used for indicating that the first information is repeatedly sent according to a first search parameter;
repeatedly sending second time information of the first information according to the first search parameter, wherein the second time information comprises a time period, or the second time information comprises a starting time and/or a duration, or the second time information comprises a starting time and/or an ending time;
a second condition for repeatedly sending the first information according to the first search parameter, the second condition including at least one of: the channel quality of the first device is less than or equal to a third threshold, and the transmission delay between the first device and the second device is greater than or equal to a fourth threshold.
In one possible embodiment, the first search parameter includes at least one of: a search indication information retransmission timer, a number threshold value containing search PDU and a byte number threshold value.
In a possible implementation manner, the duration of the search indication information retransmission timer is less than or equal to a preset duration, the number threshold of the search PDUs is less than or equal to a fifth threshold, and the number threshold of the bytes is less than or equal to a sixth threshold.
In a possible implementation, the sending module 12 is specifically configured to:
when the number of the sent first PDU is larger than or equal to the PDU number threshold value, sending the search indication information, wherein the search indication information is not included in the first PDU; and/or the presence of a gas in the gas,
and when the number of the sent first bytes is greater than or equal to the threshold value of the number of the bytes, sending the search indication information, wherein the search indication information is not included in the first bytes.
In one possible embodiment, the first information is RLC data;
the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a first RLC mode, or the configuration information is configuration information corresponding to the preset RLC entity in the first RLC mode, or the configuration information is configuration information corresponding to a preset radio bearer; wherein the first RLC mode includes at least one of: an acknowledged mode, an unacknowledged mode, or a pass-through mode.
In a possible implementation, the first information is search indication information;
the configuration information is configuration information corresponding to a confirmation mode, or the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a preset radio bearer.
In one possible embodiment, the first information is status report information;
the configuration information is configuration information corresponding to a confirmation mode, or the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a preset radio bearer.
In one possible implementation, the predetermined radio bearer is a data radio bearer DRB.
In a possible implementation manner, the first device is a terminal device, and the second device is a network device; or,
the first device is a network device, and the second device is a terminal device; or,
the first device is an RLC transmitting entity, and the second device is an RLC receiving entity.
Fig. 13 is a schematic structural diagram of another communication device according to an embodiment of the present application. In addition to the embodiment shown in fig. 12, referring to fig. 13, the communication device 10 further includes a receiving module 13, wherein,
the receiving module 13 is configured to receive the configuration information from the second device.
In a possible implementation, the receiving module 13 is specifically configured to:
and receiving second information from the second equipment, wherein the second information comprises the configuration information.
In a possible implementation manner, the second information is any one of the following messages: RRC configuration information, Media Access Control (MAC) control unit (CE) information and Downlink Control Information (DCI).
In a possible implementation, the sending module 12 is further configured to:
and sending the position information of the first equipment to the second equipment.
In a possible implementation manner, the sending module 12 is specifically configured to:
if the sending module does not send the location information to the second device, or the location information of the first device changes, the first device sends the location information of the first device to the second device.
In a possible implementation manner, the first device is a network device, and the second device is a terminal device;
the receiving module 13 is further configured to receive the location information of the second device sent by the second device;
the processing module 11 is further configured to determine the configuration information according to the location information of the second device.
In a possible implementation, the processing module 11 is specifically configured to:
acquiring a motion track of a satellite;
and determining the configuration information according to the position information of the second equipment and the motion trail of the satellite.
The communication device provided in the embodiment of the present application can execute the technical solutions described in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
Fig. 14 is a schematic structural diagram of another communication device according to an embodiment of the present application. The communication device 20 may be provided in a second device, and the second device may be a terminal device or a network device. When the first device shown in fig. 12 to fig. 13 is a terminal device, the second device is a network device, and when the first device is a network device, the second device is a terminal device. Referring to fig. 14, the communication device 20 includes a receiving module 21 and a processing module 22, wherein,
the receiving module 21 is configured to receive multiple pieces of first information repeatedly sent by a first device, where identifiers of the multiple pieces of first information are the same;
the processing module 22 is configured to process the plurality of first information.
The communication device provided in the embodiment of the present application can execute the technical solutions described in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
In a possible implementation, the first information is any one of the following information:
radio link control, RLC, data;
seeking indication information, wherein the seeking indication information is used for indicating the second equipment to send status report information;
and status report information, wherein the status report information is used for indicating the RLC data transmission status of the first device or indicating the second device to retransmit RLC data.
In one possible embodiment, the RLC data includes one or more of the following: RLC service data unit SDU data, RLC SDU segmentation data, RLC protocol data unit PDU data and RLC PDU segmentation data.
In a possible implementation, the first information is RLC data; the processing module 22 is specifically configured to:
and carrying out repeated data detection processing and/or repeated data discarding processing on the plurality of first information.
In a possible implementation, the processing module 22 is specifically configured to:
and determining the plurality of first information to be repeated data according to the identifications of the plurality of first information.
In a possible implementation, the processing module 22 is specifically configured to:
discarding the duplicate data.
In one possible embodiment, the RLC data includes at least one of RLC SDU data or RLC SDU segmentation data; the processing module 22 is specifically configured to:
performing duplicate data detection processing and/or duplicate data discarding processing on the plurality of first information through a Packet Data Convergence Protocol (PDCP) entity in the second device.
In one possible embodiment, the RLC data includes at least one of RLC PDU data or RLC PDU segment data; the processing module 22 is specifically configured to:
and performing duplicate data detection processing and/or duplicate data discarding processing on the plurality of first information through an RLC entity in the second device.
Fig. 15 is a schematic structural diagram of another communication device according to an embodiment of the present application. In addition to the embodiment shown in fig. 14, referring to fig. 15, the communication device 20 further includes a sending module 23, wherein,
the sending module 23 is configured to send M pieces of status report information corresponding to the first information to the first device, where M is an integer greater than or equal to 2.
In a possible implementation, the contents included in the M status report messages are the same.
In a possible implementation manner, after the second device sends the first K pieces of status report information in the M pieces of status report information to the first device, the status of the status prohibition timer is in an off state, where the status prohibition timer is used to control sending of the status report information, and after the status prohibition timer expires, the next status report information is sent, where K is an integer greater than or equal to 1.
In one possible embodiment, K is M minus 1.
In a possible implementation, the processing module 22 is further configured to:
and starting a state prohibition timer, wherein L is an integer less than or equal to M.
In a possible implementation, the first information is search indication information; the processing module 22 is further configured to:
starting a status prohibition timer after the receiving module receives P pieces of the first information, wherein P is an integer greater than or equal to 1.
In a possible implementation manner, the first information is search indication information; the processing module 22 is further configured to:
and starting a state prohibition timer after the receiving module receives the preset duration of the first information.
In a possible embodiment, the search indication information is an AM protocol data unit PDU, and a value of a preset field in the AMD PDU is a preset value.
In one possible embodiment, the first information is status report information; the sending module 23 is further configured to:
and retransmitting the data which is not successfully transmitted to the first equipment according to the first information.
In a possible implementation, the first information includes at least one of the following information: the indication that the data is not successfully received and the indication information indicating that the data is not successfully received exist.
In a possible implementation manner, the first device is a terminal device, and the second device is a network device; or,
the first device is a network device, and the second device is a terminal device; or,
the first device is an RLC transmitting entity, and the second device is an RLC receiving entity.
The communication device provided in the embodiment of the present application can execute the technical solutions described in the above method embodiments, and the implementation principles and beneficial effects thereof are similar, and are not described herein again.
Fig. 16 is a schematic structural diagram of a terminal device according to an embodiment of the present application. Referring to fig. 16, the terminal device 30 may include: a transceiver 31, a memory 32, a processor 33. The transceiver 31 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. Illustratively, the transceiver 31, the memory 32, and the processor 33 are connected to each other through a bus 34.
The receiver of the transceiver 31 may be configured to perform a receiving function of the terminal device in the above communication method. The transmitter of the transceiver 31 may be configured to perform a transmitting function of the terminal device in the above communication method.
Fig. 17 is a schematic structural diagram of a network device according to an embodiment of the present application. Referring to fig. 17, the network device 40 may include: transceiver 41, memory 42, processor 43. The transceiver 41 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. Illustratively, the transceiver 41, the memory 42, and the processor 43 are connected to each other by a bus 44.
The memory 42 is used to store program instructions;
Wherein, the transmitter of the transceiver 41 is operable to perform the transmitting function of the network device in the above communication method.
The embodiment of the application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, the computer-readable storage medium is used for implementing the communication method.
Embodiments of the present application may also provide a computer program product, which can be executed by a processor, and when the computer program product is executed, the communication method executed by any of the above-mentioned terminal devices can be implemented.
Embodiments of the present application may also provide a computer program product, which can be executed by a processor, and when the computer program product is executed, the communication method performed by any one of the network devices shown above can be implemented.
The terminal device, the computer-readable storage medium, and the computer program product according to the embodiments of the present application may execute the communication method executed by the terminal device, and specific implementation processes and beneficial effects thereof are described above and will not be described herein again.
The network device, the computer-readable storage medium, and the computer program product according to the embodiments of the present application may execute the communication method executed by the network device, and specific implementation processes and beneficial effects thereof are described above and will not be described herein again.
All or a portion of the steps of implementing the above-described method embodiments may be performed by hardware associated with program instructions. The foregoing program may be stored in a readable memory. When executed, the program performs steps comprising the method embodiments described above; and the aforementioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid state disk, magnetic tape (magnetic tape), floppy disk (flexible disk), optical disk (optical disk), and any combination thereof.
Embodiments of the present application are described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processing unit of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processing unit of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications can be made in the embodiments of the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to encompass such modifications and variations.
In the present application, the terms "include" and variations thereof may refer to non-limiting inclusions; the term "or" and variations thereof may mean "and/or". The terms "first," "second," and the like in this application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. In the present application, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship.
Claims (81)
- A method of communication, comprising:the method comprises the steps that first equipment acquires configuration information, wherein the configuration information is used for indicating repeated sending of first information;and the first equipment repeatedly sends the first information to the second equipment according to the configuration information.
- The method according to claim 1, wherein the first information is any one of the following information:radio link control, RLC, data;seeking indication information, wherein the seeking indication information is used for indicating the second equipment to send status report information;and status report information, wherein the status report information is used for indicating the RLC data transmission status of the first device or indicating the second device to retransmit RLC data.
- The method of claim 2, wherein the RLC data comprises one or more of the following: RLC service data unit SDU data, RLC SDU segmentation data, RLC protocol data unit PDU data and RLC PDU segmentation data.
- The method according to any of claims 1-3, wherein the configuration information comprises at least one of the following information:first indication information indicating that the first information is repeatedly transmitted;the number of times of repeatedly transmitting the first information;repeatedly sending first time information of the first information, wherein the first time information comprises a time interval, or the first time information comprises a starting time and/or a duration, or the first time information comprises a starting time and an ending time;a first condition for repeatedly transmitting the first information, the first condition including at least one of: the channel quality of the first device is less than or equal to a first threshold, and the transmission delay between the first device and the second device is greater than or equal to a second threshold.
- The method according to any one of claims 1-3, wherein the first information is a search indication information; the configuration information includes at least one of the following information:second indication information, the second indication information being used for indicating that the first information is repeatedly sent according to a first search parameter;repeatedly sending second time information of the first information according to the first search parameter, wherein the second time information comprises a time period, or the second time information comprises a starting time and/or a duration, or the second time information comprises a starting time and/or an ending time;a second condition for repeatedly sending the first information according to the first search parameter, the second condition including at least one of: the channel quality of the first device is less than or equal to a third threshold, and the transmission delay between the first device and the second device is greater than or equal to a fourth threshold.
- The method of claim 5, wherein the first search parameter comprises at least one of: a search indication information retransmission timer, a number threshold value containing search PDU and a byte number threshold value.
- The method of claim 6, wherein a duration of the seek indication information retransmission timer is less than or equal to a preset duration, wherein a number threshold of the seek PDUs is less than or equal to a fifth threshold, and wherein a number threshold of the bytes is less than or equal to a sixth threshold.
- The method of claim 7, wherein repeatedly sending the first information according to the first search parameter comprises:when the number of the sent first PDU is larger than or equal to the PDU number threshold value, sending the search indication information, wherein the search indication information is not included in the first PDU; and/or the presence of a gas in the gas,and when the number of the sent first bytes is greater than or equal to the byte number threshold value, sending the search indication information, wherein the search indication information is not included in the first bytes.
- The method of any of claims 1-4, wherein the first information is RLC data;the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a first RLC mode, or the configuration information is configuration information corresponding to the preset RLC entity in the first RLC mode, or the configuration information is configuration information corresponding to a preset radio bearer; wherein the first RLC mode includes at least one of: an acknowledged mode, a non-acknowledged mode or a pass-through mode.
- The method according to any one of claims 1-8, wherein the first information is a search indication information;the configuration information is configuration information corresponding to a confirmation mode, or the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a preset radio bearer.
- The method according to any of claims 1-4, wherein the first information is status report information;the configuration information is configuration information corresponding to a confirmation mode, or the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a preset radio bearer.
- The method according to any of claims 9-11, wherein the pre-set radio bearer is a data radio bearer, DRB.
- The method according to any one of claims 1 to 12,the first device is a terminal device, and the second device is a network device; or,the first device is a network device, and the second device is a terminal device; or,the first device is an RLC transmitting entity, and the second device is an RLC receiving entity.
- The method according to any of claims 1-11, wherein the first device is a terminal device and the second device is a network device; the first device acquires configuration information, including:the first device receives the configuration information from the second device.
- The method of claim 14, wherein the first device receives the configuration information from the second device, comprising:and the first equipment receives second information from the second equipment, wherein the second information comprises the configuration information.
- The method of claim 15, wherein the second information is any one of the following messages: RRC configuration information, Media Access Control (MAC) control unit (CE) information and Downlink Control Information (DCI).
- The method according to any one of claims 14-16, further comprising:and the first equipment sends the position information of the first equipment to the second equipment.
- The method of claim 17, wherein the first device sends the location information of the first device to the second device, comprising:and if the first equipment does not send the position information to the second equipment, or the position information of the first equipment is changed, the first equipment sends the position information of the first equipment to the second equipment.
- The method according to any of claims 1-11, wherein the first device is a network device and the second device is a terminal device; the method further comprises the following steps:the first equipment receives the position information of the second equipment sent by the second equipment;and the first equipment determines the configuration information according to the position information of the second equipment.
- The method of claim 19, wherein the first device determines the configuration information according to the location information of the second device, comprising:the first equipment acquires a motion track of a satellite;and the first equipment determines the configuration information according to the position information of the second equipment and the motion trail of the satellite.
- A method of communication, comprising:the method comprises the steps that a second device receives a plurality of pieces of first information which are repeatedly sent by a first device, and the identifications of the plurality of pieces of first information are the same;the second device processes the plurality of first information.
- The method according to claim 21, wherein the first information is any one of the following information:radio link control, RLC, data;seeking indication information, wherein the seeking indication information is used for indicating the second equipment to send status report information;and status report information, wherein the status report information is used for indicating the RLC data transmission status of the first device or indicating the second device to retransmit RLC data.
- The method of claim 22, wherein the RLC data comprises one or more of the following: RLC service data unit SDU data, RLC SDU segmentation data, RLC protocol data unit PDU data and RLC PDU segmentation data.
- The method according to any of claims 21-23, wherein the first information is RLC data; the second device processes the plurality of first information, including:and the second equipment performs repeated data detection processing and/or repeated data discarding processing on the plurality of first information.
- The method of claim 24, wherein the second device performs a duplicate data detection process on the first information, comprising:and the second equipment determines the plurality of first information to be repeated data according to the identifiers of the plurality of first information.
- The method of claim 24, wherein the second device de-duplication the plurality of first information comprises:the second device discards the duplicate data.
- The method of any of claims 24-26, wherein the RLC data comprises at least one of RLC SDU data or RLC SDU segmentation data; the second device performs duplicate data detection processing and/or duplicate data discarding processing on the plurality of first information, including:and the packet data convergence protocol PDCP entity in the second equipment performs repeated data detection processing and/or repeated data discarding processing on the plurality of pieces of first information.
- The method of any of claims 24-26, wherein the RLC data comprises at least one of RLC PDU data or RLC PDU segmentation data; the second device performs duplicate data detection processing and duplicate data discarding processing on the plurality of first information, and includes:and the RLC entity in the second device performs repeated data detection processing and/or repeated data discarding processing on the plurality of first information.
- The method according to any one of claims 21-23, wherein the first information is a search indication information; the method further comprises the following steps:and the second equipment sends M pieces of status report information corresponding to the first information to the first equipment, wherein M is an integer greater than or equal to 2.
- The method according to claim 29, wherein the M status report messages comprise the same content.
- The method according to claim 29 or 30, wherein after the second device sends the first K status report messages in the M status report messages to the first device, the status of a status prohibition timer is in an off state, wherein the status prohibition timer is used to control sending the status report messages, and after the status prohibition timer expires, sending the next status report message, and the K is an integer greater than or equal to 1.
- The method of claim 31, wherein K is the M minus 1.
- The method according to any of claims 29-32, wherein after the second device sends L status report information corresponding to the first information to the first device, the method further comprises:and the second equipment opening state forbidding timer, wherein L is an integer less than or equal to M.
- The method of any one of claims 21-23 or 29-32, wherein the first information is a seek indication information; the method further comprises the following steps:after the second device receives P pieces of the first information, the second device starts a status prohibition timer, where P is an integer greater than or equal to 1.
- The method of any one of claims 21-23 or 29-32, wherein the first information is a seek indication information; the method further comprises the following steps:and after the second equipment receives the preset duration of the first information, the second equipment starts a state prohibition timer.
- The method of any of claims 22-35, wherein the probing indication is an acknowledged mode data, AMD, protocol data unit, PDU, and wherein a value of a predetermined field in the AMD PDU is a predetermined value.
- The method according to any of claims 21-23, wherein the first information is status report information; the method further comprises the following steps:and the second equipment retransmits the data which is not successfully transmitted to the first equipment according to the first information.
- The method of claim 37, wherein the first information comprises at least one of the following information: an indication that the data was not successfully received, and indication information indicating that there is data that was not successfully received.
- The method of any of claims 21-38, wherein the first device is a terminal device and the second device is a network device; or,the first device is a network device, and the second device is a terminal device; or,the first device is an RLC transmitting entity, and the second device is an RLC receiving entity.
- A communication apparatus, applied to a first device, the apparatus comprising a processing module and a transmitting module, wherein,the processing module is used for acquiring configuration information, and the configuration information is used for indicating repeated sending of the first information;and the sending module is used for repeatedly sending the first information to the second equipment according to the configuration information.
- The apparatus of claim 40, wherein the first information is any one of the following information:radio link control, RLC, data;seeking indication information, wherein the seeking indication information is used for indicating the second equipment to send status report information;and status report information, wherein the status report information is used for indicating the RLC data transmission status of the first device or indicating the second device to retransmit RLC data.
- The apparatus of claim 41, wherein the RLC data comprises one or more of: RLC service data unit SDU data, RLC SDU segmentation data, RLC protocol data unit PDU data and RLC PDU segmentation data.
- The apparatus according to any of claims 40-42, wherein the configuration information comprises at least one of:first indication information indicating that the first information is repeatedly transmitted;the number of times of repeatedly transmitting the first information;repeatedly sending first time information of the first information, wherein the first time information comprises a time interval, or the first time information comprises a starting time and/or a duration, or the first time information comprises a starting time and an ending time;a first condition for repeatedly transmitting the first information, the first condition including at least one of: the channel quality of the first device is less than or equal to a first threshold, and the transmission delay between the first device and the second device is greater than or equal to a second threshold.
- The apparatus according to any of claims 40-42, wherein the first information is a search indication information; the configuration information includes at least one of the following information:second indication information, the second indication information being used for indicating that the first information is repeatedly sent according to a first search parameter;repeatedly sending second time information of the first information according to the first search parameter, wherein the second time information comprises a time period, or the second time information comprises a starting time and/or a duration, or the second time information comprises a starting time and/or an ending time;a second condition for repeatedly sending the first information according to the first search parameter, the second condition including at least one of: the channel quality of the first device is less than or equal to a third threshold, and the transmission delay between the first device and the second device is greater than or equal to a fourth threshold.
- The apparatus of claim 44, wherein the first search parameter comprises at least one of: a search indication information retransmission timer, a number threshold value containing search PDU and a byte number threshold value.
- The apparatus of claim 45, wherein a duration of the seek indication information retransmission timer is less than or equal to a preset duration, wherein a number threshold of the seek PDUs is less than or equal to a fifth threshold, and wherein a number threshold of the bytes is less than or equal to a sixth threshold.
- The apparatus according to claim 46, wherein the sending module is specifically configured to:when the number of the sent first PDU is larger than or equal to the PDU number threshold value, sending the search indication information, wherein the search indication information is not included in the first PDU; and/or the presence of a gas in the gas,and when the number of the sent first bytes is greater than or equal to the threshold value of the number of the bytes, sending the search indication information, wherein the search indication information is not included in the first bytes.
- The apparatus of any of claims 40-43, wherein the first information is RLC data;the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a first RLC mode, or the configuration information is configuration information corresponding to the preset RLC entity in the first RLC mode, or the configuration information is configuration information corresponding to a preset radio bearer; wherein the first RLC mode includes at least one of: an acknowledged mode, an unacknowledged mode, or a pass-through mode.
- The apparatus according to any of claims 40-47, wherein the first information is a search indication information;the configuration information is configuration information corresponding to a confirmation mode, or the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a preset radio bearer.
- The apparatus according to any of claims 40-43, wherein the first information is status report information;the configuration information is configuration information corresponding to an acknowledged mode, or the configuration information is configuration information corresponding to a preset RLC entity, or the configuration information is configuration information corresponding to a preset radio bearer.
- The apparatus according to any of claims 48-50, wherein the pre-set radio bearer is a Data Radio Bearer (DRB).
- The apparatus of any one of claims 40-51,the first device is a terminal device, and the second device is a network device; or,the first device is a network device, and the second device is a terminal device; or,the first device is an RLC transmitting entity, and the second device is an RLC receiving entity.
- The apparatus of any one of claims 40-52, wherein the first device is a terminal device and the second device is a network device; the apparatus further comprises a receiving module, wherein,the receiving module is configured to receive the configuration information from the second device.
- The apparatus of claim 53, wherein the receiving module is specifically configured to:and receiving second information from the second equipment, wherein the second information comprises the configuration information.
- The apparatus of claim 54, wherein the second information is any one of the following messages: RRC configuration information, Media Access Control (MAC) control unit (CE) information and Downlink Control Information (DCI).
- The apparatus of any one of claims 53-55, wherein the sending module is further configured to:and sending the position information of the first equipment to the second equipment.
- The apparatus according to claim 56, wherein the sending module is specifically configured to:if the sending module does not send the location information to the second device, or the location information of the first device changes, the first device sends the location information of the first device to the second device.
- The apparatus of any of claims 40-52, wherein the first device is a network device and the second device is a terminal device;the receiving module is further configured to receive location information of the second device sent by the second device;the processing module is further configured to determine the configuration information according to the location information of the second device.
- The apparatus of claim 58, wherein the processing module is specifically configured to:acquiring a motion track of a satellite;and determining the configuration information according to the position information of the second equipment and the motion trail of the satellite.
- A communication apparatus, applied to a second device, the apparatus comprising a receiving module and a processing module, wherein,the receiving module is used for receiving a plurality of pieces of first information which are repeatedly sent by first equipment, and the identifications of the plurality of pieces of first information are the same;the processing module is used for processing the plurality of first information.
- The apparatus of claim 60, wherein the first information is any one of the following information:radio link control, RLC, data;seeking indication information, wherein the seeking indication information is used for indicating the second equipment to send status report information;and status report information, wherein the status report information is used for indicating the RLC data transmission status of the first device or indicating the second device to retransmit RLC data.
- The apparatus of claim 61, wherein the RLC data comprises one or more of the following: RLC service data unit SDU data, RLC SDU segmentation data, RLC protocol data unit PDU data and RLC PDU segmentation data.
- The apparatus of any of claims 60-62, wherein the first information is RLC data; the processing module is specifically configured to:and carrying out repeated data detection processing and/or repeated data discarding processing on the plurality of first information.
- The apparatus according to claim 63, wherein the processing module is specifically configured to:and determining the plurality of first information to be repeated data according to the identifications of the plurality of first information.
- The apparatus according to claim 63, wherein the processing module is specifically configured to:discarding the duplicate data.
- The apparatus method of any of claims 63-65, wherein the RLC data comprises at least one of RLC SDU data or RLC SDU segmentation data; the processing module is specifically configured to:performing duplicate data detection processing and/or duplicate data discarding processing on the plurality of first information through a Packet Data Convergence Protocol (PDCP) entity in the second device.
- The apparatus of any of claims 63-65, wherein the RLC data comprises at least one of RLC PDU data or RLC PDU segmentation data; the processing module is specifically configured to:and performing duplicate data detection processing and/or duplicate data discarding processing on the plurality of first information through an RLC entity in the second device.
- The apparatus according to any of claims 60-62, wherein the first information is a search indication information; the apparatus further comprises a sending module, wherein,the sending module is configured to send M pieces of status report information corresponding to the first information to the first device, where M is an integer greater than or equal to 2.
- The apparatus according to claim 68, wherein the M status report messages comprise the same content.
- The apparatus according to claim 68 or 69, wherein the status of a status prohibit timer is in an off state after the second device sends the first K status report messages in the M status report messages to the first device, wherein the status prohibit timer is configured to control sending the status report messages, and after the status prohibit timer expires, sending the next status report message, and wherein K is an integer greater than or equal to 1.
- The apparatus of claim 70, wherein K is the M minus 1.
- The apparatus of any one of claims 68-71, wherein the processing module is further configured to:and starting a state prohibition timer, wherein L is an integer less than or equal to M.
- The apparatus of any of claims 60-62 or 68-71, wherein the first information is a seek indication information; the processing module is further configured to:starting a status prohibition timer after the receiving module receives P pieces of the first information, wherein P is an integer greater than or equal to 1.
- The apparatus of any of claims 60-62 or 68-71, wherein the first information is a seek indication information; the processing module is further configured to:and starting a state prohibition timer after the receiving module receives the preset duration of the first information.
- The apparatus of any of claims 61-74, wherein the probing indication is an Acknowledged Mode Data (AMD) Protocol Data Unit (PDU), and wherein a value of a predetermined field in the AMD PDU is a predetermined value.
- The apparatus of any of claims 60-62, wherein the first information is status report information; the sending module is further configured to:and retransmitting the data which is not successfully transmitted to the first equipment according to the first information.
- The apparatus of claim 76, wherein the first information comprises at least one of: an indication that the data was not successfully received, and indication information indicating that there is data that was not successfully received.
- The apparatus of any of claims 60-77, wherein the first device is a terminal device and the second device is a network device; or,the first device is a network device, and the second device is a terminal device; or,the first device is an RLC transmitting entity, and the second device is an RLC receiving entity.
- A terminal device, comprising: a transceiver, a processor, a memory;the memory stores computer-executable instructions;the processor executing the computer-executable instructions stored by the memory causes the processor to perform the communication method of any of claims 1 to 39.
- A network device, comprising: a transceiver, a processor, a memory;the memory stores computer-executable instructions;the processor executing the computer-executable instructions stored by the memory causes the processor to perform the communication method of any of claims 1 to 39.
- A computer-readable storage medium having stored therein computer-executable instructions for implementing the communication method of any one of claims 1 to 20, or the communication method of any one of claims 21 to 39, when the computer-executable instructions are executed by a processor.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/073308 WO2021146863A1 (en) | 2020-01-20 | 2020-01-20 | Communication method and apparatus, and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114642060A true CN114642060A (en) | 2022-06-17 |
CN114642060B CN114642060B (en) | 2024-02-13 |
Family
ID=76991893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080077071.5A Active CN114642060B (en) | 2020-01-20 | 2020-01-20 | Communication method, device and equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114642060B (en) |
WO (1) | WO2021146863A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024065456A1 (en) * | 2022-09-29 | 2024-04-04 | Oppo广东移动通信有限公司 | Information transmission methods and apparatuses, timer configuration methods and apparatuses, device and storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115694597A (en) * | 2021-07-31 | 2023-02-03 | 华为技术有限公司 | Data transmission control method, system and related device in Beidou communication system |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237270A (en) * | 2007-02-01 | 2008-08-06 | 中兴通讯股份有限公司 | A method for the node B to get retransfer interval control information |
CN103686691A (en) * | 2012-09-18 | 2014-03-26 | 电信科学技术研究院 | Method and equipment signal and configuration information transmission and terminal discovery |
CN105723643A (en) * | 2013-11-12 | 2016-06-29 | 瑞典爱立信有限公司 | Devices and methods for handling blind (re)transmissions in a network |
CN108811122A (en) * | 2017-05-05 | 2018-11-13 | 华为技术有限公司 | Control the transmission method and the network equipment of information |
CN109644483A (en) * | 2017-04-12 | 2019-04-16 | 华为技术有限公司 | Transmission method and equipment |
US20190182006A1 (en) * | 2016-08-09 | 2019-06-13 | Samsung Electronics Co., Ltd. | Apparatus and method for retransmission in wireless communication system |
CN110401963A (en) * | 2019-08-26 | 2019-11-01 | 展讯通信(上海)有限公司 | Transfer control method and device |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104812084A (en) * | 2014-01-28 | 2015-07-29 | 中兴通讯股份有限公司 | Configuration information sending, obtaining method and accessing method, communication node and system |
US10986530B2 (en) * | 2017-03-10 | 2021-04-20 | Kt Corporation | Buffer state report transmission method and device therefor |
-
2020
- 2020-01-20 CN CN202080077071.5A patent/CN114642060B/en active Active
- 2020-01-20 WO PCT/CN2020/073308 patent/WO2021146863A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237270A (en) * | 2007-02-01 | 2008-08-06 | 中兴通讯股份有限公司 | A method for the node B to get retransfer interval control information |
CN103686691A (en) * | 2012-09-18 | 2014-03-26 | 电信科学技术研究院 | Method and equipment signal and configuration information transmission and terminal discovery |
CN105723643A (en) * | 2013-11-12 | 2016-06-29 | 瑞典爱立信有限公司 | Devices and methods for handling blind (re)transmissions in a network |
US20190182006A1 (en) * | 2016-08-09 | 2019-06-13 | Samsung Electronics Co., Ltd. | Apparatus and method for retransmission in wireless communication system |
CN109644483A (en) * | 2017-04-12 | 2019-04-16 | 华为技术有限公司 | Transmission method and equipment |
CN108811122A (en) * | 2017-05-05 | 2018-11-13 | 华为技术有限公司 | Control the transmission method and the network equipment of information |
CN110401963A (en) * | 2019-08-26 | 2019-11-01 | 展讯通信(上海)有限公司 | Transfer control method and device |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024065456A1 (en) * | 2022-09-29 | 2024-04-04 | Oppo广东移动通信有限公司 | Information transmission methods and apparatuses, timer configuration methods and apparatuses, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2021146863A1 (en) | 2021-07-29 |
CN114642060B (en) | 2024-02-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110476378B (en) | Indicating status of forwarded data | |
CN108282825B (en) | Information processing method and device | |
KR101276841B1 (en) | method of triggering status report message in mobile communication system and device implementing the same | |
KR20110081027A (en) | Method and apparatus of processing mac protocol data unit in a wireless system | |
US12048051B2 (en) | Method and apparatus for data transmission, terminal, and storage medium | |
KR20160124894A (en) | Data retransmission method and device | |
EP4109965A1 (en) | Method for releasing uplink resource, terminal device, and network device | |
US20220200741A1 (en) | Method, apparatus and system for transmitting data | |
CN114642060B (en) | Communication method, device and equipment | |
WO2018059983A1 (en) | Communications devices, method and mobile communications system | |
CN116097582A (en) | Transmission control method, device, equipment and storage medium | |
WO2024103798A1 (en) | Wireless communication method and apparatus | |
CN113597796B (en) | Communication method, device and equipment | |
EP3917259A1 (en) | Data transmission coordination between cells | |
EP3800812A1 (en) | Communication method and communication device | |
CN114731285B (en) | PDCP reordering timer configuration method, device, terminal equipment and network equipment | |
CN114762281A (en) | Data transmission method, device and equipment | |
CN112398591B (en) | Method, device and system for determining side link resources | |
CN107306149B (en) | Aviation communication method and system | |
US20230396368A1 (en) | Methods, apparatuses, and media for operating point-to-multipoint radio bearer | |
CN114642028B (en) | Information processing method, device, equipment and storage medium | |
CN114642046A (en) | Communication method and apparatus for Medium Access Control (MAC) Control Element (CE) latency control | |
CN114788205B (en) | Communication method and device | |
CN111294874A (en) | Switching method and device, storage medium and user terminal | |
WO2022006781A1 (en) | Reassembly timer starting method, configuration method and apparatus, and device and medium |
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 |