Retransmission control method and device, equipment, storage medium and program product

By sending instructions to the second base station in a dual-connected communication system, the terminal device sends an indication message to the second base station to prevent unnecessary retransmission, solving the problem of waste of wireless resources caused by independent transmission of the main link and the auxiliary link, and achieving more efficient spectrum utilization.

CN119628796AActive Publication Date: 2025-03-14CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411807459.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-03-14
Estimated Expiration
2044-12-09

AI Technical Summary

Technical Problem

In a dual-connection communication system, independent transmission of the main link and the auxiliary link causes a link that successfully transmits data packets to continue to retransmit, wasting wireless resources.

Method used

By sending an indication message to the second base station when the terminal device successfully receives the data packet from the first base station, the second base station is prevented from continuing to retransmit the data packet to the terminal device group.

Benefits of technology

It effectively saves wireless resources, avoids unnecessary retransmission operations, and improves the spectrum efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119628796A_ABST
    Figure CN119628796A_ABST
Patent Text Reader

Abstract

The invention discloses a retransmission control method and device, equipment, a storage medium and a program product, relates to the technical field of communication, and is used for solving the problem that wireless resources are wasted due to the fact that a data packet on one link is successfully transmitted and another link continues to retransmit the data packet to terminal equipment. The method is applied to first terminal equipment, and comprises the following steps: under the condition that the first terminal equipment successfully receives a data packet from a first base station, sending a first indication message to a second base station; the first indication message is used for indicating the second base station to stop retransmitting the data packet to the terminal equipment group; the first terminal device belongs to the terminal device group. The method and the device are applied to a scene of controlling retransmission of the data packet.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a retransmission control method, device, equipment, storage medium and program product. Background Art

[0002] Dual connectivity (DC) means that the terminal equipment (UE) is simultaneously connected to two base stations (the next Generation Node B, gNodeB / gNB), including a primary base station and a secondary base station. The primary base station can send data packets to the terminal device through the primary link, and the secondary base station can send a copy of the data packet to the terminal device through the secondary link. In addition, when the data packet fails to be sent, the base station can perform a hybrid automatic repeat request (HARQ), that is, retransmit the data packet to the terminal device to ensure the reliability of data transmission.

[0003] However, the primary link and the secondary link are independent, and the problem that a data packet on one link is successfully transmitted while the other link continues to retransmit the data packet to the terminal device may occur, resulting in a waste of wireless resources. How to save wireless resources while ensuring the reliability of data transmission has become an urgent problem to be solved. Summary of the invention

[0004] The present application provides a retransmission control method, apparatus, device, storage medium and program product, which are used to solve the technical problem that a data packet is successfully transmitted on one link, but another link continues to retransmit the data packet to the terminal device, resulting in a waste of wireless resources.

[0005] In order to achieve the above objectives, this application adopts the following technical solutions:

[0006] In a first aspect, a retransmission control method is provided, which is applied to a first terminal device; the method comprises: when the first terminal device successfully receives a data packet from a first base station, sending a first indication message to a second base station; the first indication message is used to instruct the second base station to stop retransmitting the data packet to a terminal device group; the first terminal device belongs to the terminal device group.

[0007] In a possible implementation, the terminal device group includes multiple terminal devices, the multiple terminal devices are connected to the same first base station and second base station, and signal quality parameters of the multiple terminal devices are within the same preset quality range.

[0008] In a possible implementation, the multiple terminal devices further satisfy at least one of the following: the geographical locations of the multiple terminal devices are all within the same preset location range; the service priorities of the multiple terminal devices are the same; and the communication quality requirements of the multiple terminal devices are the same.

[0009] In a possible implementation manner, the first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

[0010] In a possible implementation, the method further includes: receiving second indication information sent by the first base station or the second base station, where the second indication information is used to indicate the first terminal device from the terminal device group.

[0011] In a second aspect, a retransmission control method is provided, which is applied to a second base station; the method includes: receiving a first indication message from a first terminal device; the first terminal device is a terminal device that successfully receives a data packet from the first base station; the first terminal device belongs to a terminal device of a terminal device group; and stopping retransmitting data packets to the terminal device group.

[0012] In a possible implementation, the terminal device group includes multiple terminal devices, the multiple terminal devices are connected to the same first base station and second base station, and signal quality parameters of the multiple terminal devices are within the same preset quality range.

[0013] In a possible implementation, the multiple terminal devices further satisfy at least one of the following: the geographical locations of the multiple terminal devices are all within the same preset location range; the service priorities of the multiple terminal devices are the same; and the communication quality requirements of the multiple terminal devices are the same.

[0014] In a possible implementation manner, the first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

[0015] In a possible implementation manner, the method further includes: sending second indication information to the first terminal device, where the second indication information is used to indicate the first terminal device from the terminal device group.

[0016] According to a third aspect, a retransmission control device is provided, which is applied to a first terminal device; the retransmission control device includes: a sending unit; a sending unit, which is used to send a first indication message to a second base station when the first terminal device successfully receives a data packet from the first base station; the first indication message is used to instruct the second base station to stop retransmitting the data packet to the terminal device group; the first terminal device belongs to the terminal device group.

[0017] In a possible implementation, the terminal device group includes multiple terminal devices, the multiple terminal devices are connected to the same first base station and second base station, and signal quality parameters of the multiple terminal devices are within the same preset quality range.

[0018] In a possible implementation, the multiple terminal devices further satisfy at least one of the following: the geographical locations of the multiple terminal devices are all within the same preset location range; the service priorities of the multiple terminal devices are the same; and the communication quality requirements of the multiple terminal devices are the same.

[0019] In a possible implementation manner, the first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

[0020] In a possible implementation, the retransmission control device also includes: a receiving unit; the receiving unit is used to receive second indication information sent by the first base station or the second base station, and the second indication information is used to indicate the first terminal device from the terminal device group.

[0021] In a fourth aspect, a retransmission control device is provided, which is applied to a second base station; the retransmission control device includes: a receiving unit and a processing unit; the receiving unit is used to receive a first indication message from a first terminal device; the first terminal device is a terminal device that successfully receives a data packet from the first base station; the first terminal device belongs to a terminal device of a terminal device group; the processing unit is used to stop retransmitting data packets to the terminal device group.

[0022] In a possible implementation, the terminal device group includes multiple terminal devices, the multiple terminal devices are connected to the same first base station and second base station, and signal quality parameters of the multiple terminal devices are within the same preset quality range.

[0023] In a possible implementation, the multiple terminal devices further satisfy at least one of the following: the geographical locations of the multiple terminal devices are all within the same preset location range; the service priorities of the multiple terminal devices are the same; and the communication quality requirements of the multiple terminal devices are the same.

[0024] In a possible implementation manner, the first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

[0025] In a possible implementation, the retransmission control apparatus further includes: a sending unit; the sending unit is configured to send second indication information to the first terminal device, where the second indication information is used to indicate the first terminal device from the terminal device group.

[0026] In a fifth aspect, an electronic device comprises: a processor and a memory; wherein the memory is used to store one or more programs, and the one or more programs include computer execution instructions. When the electronic device is running, the processor executes the computer execution instructions stored in the memory to enable the electronic device to perform a retransmission control method as in the first aspect.

[0027] In a sixth aspect, a computer-readable storage medium storing one or more programs is provided. The one or more programs include instructions. When the instructions are executed by a computer, the computer executes a retransmission control method as in the first aspect.

[0028] In a seventh aspect, a computer program product is provided. When the computer instructions are executed on an electronic device, the electronic device executes a retransmission control method as in the first aspect.

[0029] The present application provides a retransmission control method, apparatus, device, storage medium and program product, which are applied in the retransmission control scenario. In the case where a terminal device among multiple terminal devices included in a terminal device group successfully receives a data packet from a first base station, the first terminal device sends a first indication message to a second base station for instructing the second base station to stop retransmitting the data packet to the terminal device group. That is, when the first base station successfully transmits a data packet, the second base station will waste wireless resources if it continues to retransmit the data packet, and the more first indication messages are sent, the more wireless resources are occupied. The present application can save wireless resources by having a part of the terminal devices send a first indication message to the second base station when the first base station successfully transmits a data packet, thereby preventing the second base station from continuing to retransmit data packets to all terminal devices.

[0030] By using the above method, when a data packet is successfully transmitted on a transmission link, some terminal devices can send a first indication message to the second base station to prevent another transmission link from continuing to retransmit the data packet to all terminal devices. Thus, the technical problem of wasting wireless resources when a data packet is successfully transmitted on one link but another link continues to retransmit the data packet to the terminal device is solved. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 An architecture diagram of a reliability-oriented dual connection provided for an embodiment of the present application;

[0032] Figure 2 A schematic diagram of preventing HARQ operation provided in an embodiment of the present application;

[0033] Figure 3 A schematic diagram of the structure of a retransmission control system provided in an embodiment of the present application;

[0034] Figure 4 A flow chart of a retransmission control method provided in an embodiment of the present application Figure 1 ;

[0035] Figure 5 A flow chart of a retransmission control method provided in an embodiment of the present application Figure 2 ;

[0036] Figure 6 A schematic diagram of an overall processing flow of retransmission control provided in an embodiment of the present application;

[0037] Figure 7 A schematic diagram of a retransmission control device provided in an embodiment of the present application Figure 1 ;

[0038] Figure 8 A schematic diagram of a retransmission control device provided in an embodiment of the present application Figure 2 ;

[0039] Fig. 9 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0040] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.

[0041] In the description of this application, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. The "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "plurality" means two or more. The words "first", "second", etc. do not limit the quantity and execution order, and the words "first", "second", etc. do not limit them to be different.

[0042] With the development of communication technology, dual connectivity for reliability is considered to be one of the most important driving factors for ultra-reliable, low-latency communications in fifth-generation cellular systems. Figure 1The figure shows an architecture diagram of reliability-oriented dual connection in the 3rd Generation Partnership Project (3GPP) system based on New Radio (NR). The terminal device (i.e., UE) is connected to two 5G base stations (i.e., gNBs) at the same time. The gNB on the left is called the primary gNB (also called the primary gNB, MgNB), which is responsible for managing DC establishment and configuration. The gNB on the right is called the secondary gNB (also called the secondary gNB, SgNB), which is responsible for assisting the MgNB in ​​serving UE services. The wireless link between the MgNB and the UE is represented as the primary link, and the wireless link between the SgNB and the UE is represented as the secondary link. The core of the reliability-oriented DC operation resides in the packet data convergence protocol (PDCP) layer of the MgNB.

[0043] The PDCP protocol data unit (PDU) packet delivered by the user plane function (UPF) network element can create two copies of the packet by the MgNB and send one copy of the packet to the UE via the primary link. And, the MgNB forwards the other copy of the packet to the SgNB via the Xn interface, instructing the SgNB to send a copy of the packet to the UE via the secondary link as soon as possible. In this way, two copies of the same PDCP PDU are sent down to the lower layers of different gNBs for independent transmission of the corresponding transport blocks (TBs).

[0044] Among them, the protocol of MgNB includes service data adaptation protocol (SDAP) layer, PDCP layer, radio link control (RLC) layer, medium access control (MAC) layer and physical (PHY) layer from top to bottom. The protocol of SgNB includes RLC layer, MAC layer and PHY layer from top to bottom.

[0045] like Figure 1, assuming that the data packet includes subpacket 1, subpacket 2 and subpacket 3. These three subpackets arrive at the PDCP layer of MgNB from UPF, are copied and forwarded to SgNB at the PDCP layer of MgNB, that is, SgNB receives subpacket 1', subpacket 2' and subpacket 3' from MgNB. SgNB sends subpacket 1', subpacket 2' and subpacket 3' to UE through the auxiliary link, and MgNB sends subpacket 1, subpacket 2 and subpacket 3 to UE through the main link. If subpacket 2 transmitted on the main link is lost, UE can recover subpacket 2 through subpacket 2' from the auxiliary link of SgNB, and discard subpacket 1' and subpacket 3'. That is, the data packet finally received by UE includes subpacket 1, subpacket 2' and subpacket 3.

[0046] like Figure 1 As shown, data packets can be transmitted through two links within 1ms respectively. If data packet transmission fails on any link, a hybrid automatic repeat request is instantiated for the link. On the UE side, the UE independently processes the data received from the two gNBs until the data reaches the PDCP layer. At this time, the UE finally determines that multiple copies of the same PDCP PDU (i.e., sub-packet 1, sub-packet 2' and sub-packet 3) are received, and the received redundant copies (i.e., sub-packet 1' and sub-packet 3') can be discarded. In this way, the reliability of data packet transmission is effectively improved.

[0047] However, the transmissions on the primary link and the secondary link are independent, that is, each gNB does not know the transmission results of other gNBs (i.e., whether the data packet is sent successfully) in a timely manner. The lack of coordination between gNBs in DC operation reduces system complexity, but it may also lead to inefficient utilization of resources. For example, the UE correctly receives a data packet of a PDCP PDU from a MgNB or SgNB. In this case, the link that experienced the transmission failure will continue its regular HARQ operation and attempt a second data transmission. In fact, no data transmission is required at this time, resulting in a waste of resources. To avoid this situation, the network allows the MgNB and SgNB to trigger the discarding of unnecessary pending packets of each other by exchanging Xn signaling containing the sequence number of the data packet of the PDCP PDU to be discarded, that is, preventing the link from sending data packets with this sequence number.

[0048] However, the duplicate discard mechanism in the current 3GPP protocol is a network-based approach that relies on Xn signaling and may therefore react too slowly. In fact, the potential benefits of such an indication are wasted due to non-idealities (e.g., non-zero delay). Therefore, the relevant techniques have been optimized, for example, Figure 2As shown, when a terminal device (i.e., UE) successfully receives a data packet transmitted (i.e., transmission) from a gNB (e.g., MgNB, i.e., primary base station), the UE returns an acknowledgment message (i.e., HARQ ACK) to the gNB. At the same time, the UE sends a discard indication message (i.e., PDCP PDU discard indication) containing the sequence number of the data packet with the received PDCP PDU to another gNB (e.g., SgNB, i.e., secondary base station) to prevent the other gNB from continuing its regular HARQ operation, thereby skipping the Xn signaling. In this way, the other gNB can avoid sending unnecessary copies, remove them from any layer, and avoid wasting radio resources.

[0049] The above method reduces the total number of transmission attempts per PDCP PDU from three to two in those cases where only one link initial transmission fails by removing unnecessary HARQ retransmissions. In the case of intra-frequency deployment (i.e., MgNB and SgNB share the same carrier frequency and system bandwidth), it is expected that this approach may be beneficial to help reduce mutual interference caused by repetitions.

[0050] However, sending a discard indication message requires occupying air interface resources. In particular, when there are a large number of terminal devices in the current cell, if a large number of terminal devices send indication messages to the base station, excessive air interface resources will be occupied. Additional resources will be required to ensure PDCP repeated transmission to improve reliability, thereby reducing resource utilization efficiency.

[0051] To solve the above problems, the present application provides a retransmission control method, optimizes the method in the related technology, and considers the optimization of sending PDCP PDU discard indication messages between base stations by multiple terminal devices, thereby further reducing the air interface resource occupancy rate under PDCP repeated transmission and improving resource utilization efficiency.

[0052] A retransmission control method provided in an embodiment of the present application can be applied to a retransmission control system. Figure 3 FIG. 1 shows a schematic diagram of the structure of a retransmission control system. Figure 3 As shown, the retransmission control system 10 includes: a terminal device 11, a primary base station 12, and a secondary base station 13. The terminal device 11 is a terminal device in the terminal device group. The terminal device 11, the primary base station 12, and the secondary base station 13 can be connected in a wired manner or in a wireless manner, which is not limited in the embodiment of the present invention.

[0053] The terminal device 11 (i.e., the first terminal device in the present application) is used to receive data packets sent by the main base station 12 and the auxiliary base station 13 (i.e., the first base station in the present application), and when the data packets sent by the main base station 12 or the auxiliary base station 13 are successfully received (i.e., the data in the data packets sent by the main base station 12 or the auxiliary base station 13 is not lost), a first indication message (also referred to as a discard indication message) is sent to another base station (i.e., the second base station in the present application) to instruct the other base station to stop retransmitting data packets to the terminal device group to which the terminal device 11 belongs.

[0054] The main base station 12 is used to send data packets to the terminal device 11, retransmit the data packets to the terminal device 11 when the data packet sending fails, receive a discard indication message from the terminal device 11 when the secondary base station 13 sends the data packet successfully, and stop retransmitting the data packet to the terminal device group to which the terminal device 11 belongs based on the discard indication message.

[0055] The auxiliary base station 13 is used to send data packets to the terminal device 11, retransmit the data packets to the terminal device 11 when the data packet sending fails, receive a discard indication message from the terminal device 11 when the main base station 12 successfully sends the data packet, and stop retransmitting the data packet to the terminal device group to which the terminal device 11 belongs based on the discard indication message.

[0056] Optionally, the terminal device 11 can be an entity on the user side for receiving or transmitting signals, such as a mobile phone. The terminal device 11 can also be called a terminal device (terminal), a user equipment (UE), a mobile station (MS), a mobile terminal device (MT), etc. The terminal device can be a car with communication function, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid (smart grid), a wireless terminal device in transportation safety (transportation safety), a wireless terminal device in a smart city (smart city), a wireless terminal device in a smart home (smart home), etc. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the terminal device.

[0057] The main base station 12 and the auxiliary base station 13 can be a base station or an evolutionary base station (eNB or eNodeB) in LTE, long term evolution advanced (LTEA), a base station device (gNB) in a 5G network, or a base station in a future communication system, etc. The base station may include various macro base stations, micro base stations, home base stations, wireless remotes, reconfigurable intelligent surfaces (RISs), routers, relay stations, transmission and reception points (TRP), receivers, access points, wireless fidelity (WIFI) devices and other network side devices. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the base station.

[0058] A retransmission control method provided by an embodiment of the present application is described below in conjunction with the accompanying drawings. Figure 4 As shown, a retransmission control method provided in an embodiment of the present application includes S201-S202:

[0059] S201: When a first terminal device successfully receives a data packet from a first base station, the first terminal device sends a first indication message to a second base station. Correspondingly, the second base station receives the first indication message.

[0060] The first indication message (ie, the discard indication message) is used to instruct the second base station to stop retransmitting data packets to the terminal device group; the first terminal device belongs to the terminal device group.

[0061] Optionally, each of the multiple terminal devices included in the terminal device group can receive data packets from the first base station and the second base station. The first terminal device is connected to two base stations, namely a main base station and a secondary base station. That is, when the first base station is the main base station, the second base station is the secondary base station. When the first base station is the secondary base station, the second base station is the main base station. The first terminal device is at least one terminal device in the terminal device group. The main base station and the secondary base station can pre-store the identifier of each terminal device group in the multiple terminal device groups (for example, terminal device group 1), and the identifier of each terminal device in the multiple terminal devices included in each terminal device group (for example, terminal device 1).

[0062] When the first terminal device successfully receives a data packet sent from the primary base station or the secondary base station, the first terminal device can detect whether the data included in the data packet sent by the base station is complete. When the data included in the data packet is complete, the terminal device can send a discard indication message to another base station to instruct the other base station to stop retransmitting the data packet to the terminal device group. The discard indication message may include the sequence number of the data packet.

[0063] Meanwhile, if the data included in the data packet is complete, the terminal device can determine that the data packet is successfully received and return a confirmation message to the base station. When the base station receives the confirmation message, the base station can stop retransmitting the data packet to the terminal device.

[0064] Exemplarily, the terminal device group 1 includes five terminal devices, namely, terminal device 1, terminal device 2, terminal device 3, terminal device 4, and terminal device 5. The terminal device is terminal device 1 in the terminal device group. The data packet includes sub-data packet 1, sub-data packet 2, sub-data packet 3, and sub-data packet 4. The sequence number of the data packet is data packet A. When the terminal device 1 successfully receives the data packet A from the primary base station (that is, the data packet A from the primary base station includes sub-data packet 1, sub-data packet 2, sub-data packet 3, and sub-data packet 4), the terminal device 1 can send a discard indication message to the secondary base station, instructing the secondary base station to stop retransmitting data packet A to the terminal device 1, terminal device 2, terminal device 3, terminal device 4, and terminal device 5.

[0065] S202: The second base station stops retransmitting data packets to the terminal device group.

[0066] Optionally, when the second base station receives a discard indication message from a terminal device, the second base station may query the terminal device group to which the terminal device belongs based on the identifier of the terminal device. Further, the second base station may stop retransmitting the data packet to the terminal device group to which the terminal device belongs based on the sequence number of the data packet included in the discard indication message.

[0067] Exemplarily, when the secondary base station receives a discard indication message from terminal device 1, the secondary base station can query that terminal device 1 belongs to terminal device group 1, and stop retransmitting data packet A to terminal device 1, terminal device 2, terminal device 3, terminal device 4 and terminal device 5 included in terminal device group 1.

[0068] The present application reduces unnecessary repeated transmission of data packets by sending a discard indication message, thereby improving the spectrum efficiency of the system. At the same time, by sending a discard indication message to a base station through a part of the terminal devices in the terminal device group, it is avoided that all the terminal devices in the terminal device group need to send a discard indication message, thereby saving a large amount of air interface resources.

[0069] In one design, Figure 5 As shown, a retransmission control method provided in an embodiment of the present application, before the above step S201, the method further includes S301:

[0070] S301: A first base station or a second base station sends second indication information to a first terminal device. Correspondingly, the first terminal device receives the second indication information sent by the first base station or the second base station.

[0071] The second indication information is used to indicate the first terminal device from the terminal device group.

[0072] Optionally, when the first terminal device receives the second indication information, it can know that it is a terminal device representative, so that when the first terminal device successfully receives a data packet from the first base station, it can send a discard indication message to the second base station as a terminal device representative.

[0073] In a possible implementation, the terminal device group includes multiple terminal devices, the multiple terminal devices are connected to the same first base station and second base station, and signal quality parameters of the multiple terminal devices are within the same preset quality range.

[0074] Optionally, all terminal devices accessing the main base station and / or the auxiliary base station can periodically report their own signal quality parameters to the corresponding base station. Furthermore, the corresponding base station can divide the terminal devices that are simultaneously connected to the same main base station and the same auxiliary base station among all terminal devices and whose signal quality parameters are within the same preset quality range into the same terminal device group. That is, the terminal devices within the same preset quality range are terminal devices with similar signal qualities. The number of preset quality ranges can be multiple, and one preset quality range corresponds to one terminal device group.

[0075] Exemplarily, the signal quality parameter may be at least one of a signal-to-noise ratio (SNR), a reference signal received power (RSRP), a reference signal received quality (RSRQ), a received signal strength indicator (RSSI), and a signal to interference plus noise ratio (SINR).

[0076] Assuming that the signal quality parameter is RSRP, a certain preset quality range is between -70dBm and -90dBm, and terminal devices 1, 2, 3, 4, 5, 6 and 7 in terminal device 1, 2, 3, 4, 5 and 6 simultaneously access the same primary base station and the same secondary base station, and the RSRP of these terminal devices is between -70dBm and -90dBm, then terminal device 1, terminal device 2, 3, 4, 5 and 6 are in the same terminal device group. Another preset quality range is between -90dBm and -110dBm, then terminal devices with RSRP between -90dBm and -110dBm can be classified into the same terminal device group.

[0077] It should be noted that grouping terminal devices that simultaneously access the same primary base station and the same secondary base station can ensure that their link states are consistent. If the signal quality of some terminal devices is similar, that is, the signal conditions of these terminal devices are the same, then these terminal devices may face similar communication problems. For example, these terminal devices all successfully receive data packets from the primary base station, but fail to successfully receive data packets from the secondary base station. At this time, it is appropriate to prevent repeated transmission of data packets to these terminal devices through the same discard indication message to save wireless resources.

[0078] This application particularly requires grouping terminal devices with poor signal quality and similar signal quality into one group. This is because the worse the signal quality of the terminal device, the greater the fluctuation of signal quality, the more difficult it is to successfully receive data packets from the base station, that is, it is more likely to send a discard indication message to the base station.

[0079] In a possible implementation, the multiple terminal devices further satisfy at least one of the following: the geographical locations of the multiple terminal devices are all within the same preset location range; the service priorities of the multiple terminal devices are the same; and the communication quality requirements of the multiple terminal devices are the same.

[0080] Optionally, the present application may be based on dividing all terminal devices that simultaneously access the same main base station and the same secondary base station and whose signal quality parameters are within the same preset quality range into the same terminal device group. Terminal devices with location parameters within the preset location range, the same service priority and / or the same communication quality requirements are further divided into the same terminal device group. The service priority may be the priority of each service (such as call service, video service, and SMS service) handled by the terminal device. The communication quality requirement may be the requirement for ultra-reliable low latency communications (URLLC). The number of preset location ranges may be multiple, and one preset location range corresponds to one terminal device group.

[0081] The location parameter of each terminal device being within the preset location range may be that the distance between each terminal device and the primary base station and / or the secondary base station is within the preset distance range (i.e., terminal devices that are relatively close or relatively far from the base station are distinguished), or the longitude and latitude of each terminal device are within the preset geographical location range. That is, the locations of the terminal devices are similar. The location parameter of the terminal device may be obtained by triangulation or a global positioning system (GPS) or the like.

[0082] Exemplarily, terminal device 1, terminal device 2, terminal device 3, terminal device 4, terminal device 5 and terminal device 6 are located in the same terminal device group. Among them, terminal device 1, terminal device 2, terminal device 3 and terminal device 4 are located in the same preset position range, have the same service priority and the same communication quality requirements. Then, terminal device 1, terminal device 2, terminal device 3 and terminal device 4 are further divided into the same terminal device group.

[0083] It should be noted that if some terminal devices have similar locations, the same service priorities, and the same communication quality requirements, that is, the signal conditions of these terminal devices are the same, then these terminal devices may face similar communication problems. In this case, it is appropriate to use the same discard indication message to prevent repeated transmission of data packets to these terminal devices at the same time to save wireless resources.

[0084] This application particularly requires that terminal devices that are farther away from the base station (i.e., terminal devices located at the edge of the cell) be grouped together. This is because the closer the terminal devices are to the edge of the cell, the greater the fluctuation in signal quality, the more difficult it is to successfully receive data packets from the base station, and the more likely it is to send a discard indication message to the base station.

[0085] Optionally, all terminal devices may be regrouped at preset intervals (eg, 500ms), and the grouping may be adjusted dynamically to adapt to the changing signal environment and location changes of the terminal devices, thereby ensuring flexible grouping to cope with dynamic changes.

[0086] In a possible implementation manner, the first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

[0087] Optionally, the data transmission success rate may be a historical transmission success rate of the first terminal device. The first terminal device is a terminal device representative selected from the terminal device group, and when the status information of the terminal devices in the terminal device group changes (eg, signal quality fluctuates), the terminal device representative may be dynamically replaced.

[0088] It should be noted that the terminal device with better signal quality is preferentially selected as the representative because the terminal device has a higher probability of successfully sending the discard indication message, which can avoid the problem of failing to send the discard indication message and failing to prevent the base station from retransmitting the data packet. The terminal device with a higher historical transmission success rate is preferentially selected as the representative, which can avoid the problem of failing to send the discard indication message and failing to prevent the base station from retransmitting the data packet.

[0089] Optionally, the selection can be made in a polling manner (eg, a round table), and each terminal device included in a terminal device group takes turns as a terminal device representative to send a discard indication message to the base station. The sequential method can be based on time, that is, a terminal device is replaced as a terminal device representative every certain period of time.

[0090] Exemplarily, the order of the terminal devices in the round table is terminal device 1, terminal device 2, terminal device 3 and terminal device 4, then terminal device 1, terminal device 2, terminal device 3 and terminal device 4 can be used as terminal device representatives to send discard indication messages in turn.

[0091] Optionally, the primary base station or the secondary base station can maintain the status information (e.g., signal quality) of the terminal devices included in each terminal device group, and record the discard indication status of each terminal device group (i.e., whether any terminal device in each terminal device group has sent a discard indication message to the base station). In addition, the primary base station or the secondary base station can dynamically and in real time adjust the resource allocation and transmission strategy (i.e., stop retransmitting data packets to the terminal device group according to the discard indication message sent by the terminal device in the terminal device group) based on the feedback information of each terminal device group (i.e., the discard indication message sent by each terminal device group) to avoid wasting resources.

[0092] like Figure 6As shown, the embodiment of the present application provides an overall processing flow of retransmission control, and the overall processing flow of retransmission control is as follows:

[0093] S1. The base station to which the terminal device is connected (the primary base station and / or the secondary base station in this application) can receive signal quality reports and location parameters sent by multiple terminal devices.

[0094] S2. The base station may group multiple terminal devices according to the signal quality parameters and location parameters included in the signal quality report.

[0095] S3. The base station may select a terminal device representative in the terminal device group according to the round table to send a discard indication message.

[0096] Alternatively, S4, the base station may select a terminal device representative to send a discard indication message according to the signal strength (ie, signal quality parameter) or historical performance (ie, historical data transmission success rate) of the terminal devices in the terminal device group.

[0097] S5. The terminal device representative sends a discard indication message to the primary base station or the secondary base station.

[0098] S6. After receiving the discard indication message, the primary base station or the secondary base station stops sending duplicate copies (ie, retransmitted data packets in this application) to the corresponding terminal device group.

[0099] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, it includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.

[0100] The embodiment of the present application can divide the functional modules of a retransmission control method according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0101] Figure 7 A schematic diagram of the structure of a retransmission control device provided in an embodiment of the present application. Figure 7 As shown, a retransmission control device 120 is used to avoid wasting wireless resources, for example, to perform Figure 4 A retransmission control method is shown. The retransmission control device 120 includes: a sending unit 1201.

[0102] The sending unit 1201 is used to send a first indication message to the second base station when the first terminal device successfully receives a data packet from the first base station; the first indication message is used to instruct the second base station to stop retransmitting the data packet to the terminal device group; the first terminal device belongs to the terminal device group.

[0103] In a possible implementation, the terminal device group includes multiple terminal devices, the multiple terminal devices are connected to the same first base station and second base station, and signal quality parameters of the multiple terminal devices are within the same preset quality range.

[0104] In a possible implementation, the multiple terminal devices further satisfy at least one of the following: the geographical locations of the multiple terminal devices are all within the same preset location range; the service priorities of the multiple terminal devices are the same; and the communication quality requirements of the multiple terminal devices are the same.

[0105] In a possible implementation manner, the first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

[0106] In a possible implementation, the retransmission control device 120 further includes: a receiving unit 1202; the receiving unit 1202 is used to receive second indication information sent by the first base station or the second base station, and the second indication information is used to indicate the first terminal device from the terminal device group.

[0107] Figure 8 A schematic diagram of the structure of a retransmission control device provided in an embodiment of the present application. Figure 8 As shown, a retransmission control device 130 is used to avoid wasting wireless resources, for example, to perform Figure 4 A retransmission control method is shown. The retransmission control device 130 includes: a receiving unit 1301 and a processing unit 1302.

[0108] The receiving unit 1301 is used to receive a first indication message from a first terminal device; the first terminal device is a terminal device that successfully receives a data packet from a first base station; the first terminal device belongs to a terminal device group; the processing unit 1302 is used to stop retransmitting data packets to the terminal device group.

[0109] In a possible implementation, the terminal device group includes multiple terminal devices, the multiple terminal devices are connected to the same first base station and second base station, and signal quality parameters of the multiple terminal devices are within the same preset quality range.

[0110] In a possible implementation, the multiple terminal devices further satisfy at least one of the following: the geographical locations of the multiple terminal devices are all within the same preset location range; the service priorities of the multiple terminal devices are the same; and the communication quality requirements of the multiple terminal devices are the same.

[0111] In a possible implementation manner, the first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

[0112] In a possible implementation, the retransmission control apparatus 130 further includes: a sending unit 1303; the sending unit 1303 is configured to send second indication information to the first terminal device, where the second indication information is used to indicate the first terminal device from the terminal device group.

[0113] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present application provides a possible structural diagram of the electronic device involved in the above-mentioned embodiment. Fig. 9 As shown, an electronic device 160 is used to avoid wasting wireless resources, for example, to perform Figure 4 A retransmission control method is shown. The electronic device 160 includes a processor 1601, a memory 1602 and a bus 1603. The processor 1601 and the memory 1602 may be connected via the bus 1603.

[0114] The processor 1601 is the control center of the communication device, which can be a processor or a general term for multiple processing elements. For example, the processor 1601 can be a general-purpose central processing unit (CPU) or other general-purpose processors. Among them, the general-purpose processor can be a microprocessor or any conventional processor.

[0115] As an embodiment, the processor 1601 may include one or more CPUs, such as Fig. 9 CPU 0 and CPU 1 are shown in .

[0116] The memory 1602 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited to these.

[0117] As a possible implementation, the memory 1602 may exist independently of the processor 1601, and the memory 1602 may be connected to the processor 1601 via a bus 1603 for storing instructions or program codes. When the processor 1601 calls and executes the instructions or program codes stored in the memory 1602, a retransmission control method provided in an embodiment of the present application can be implemented.

[0118] In another possible implementation, the memory 1602 may also be integrated with the processor 1601 .

[0119] The bus 1603 may be an industry standard architecture (ISA) bus, a peripheral component interconnect (PCI) bus, or an extended industry standard architecture (EISA) bus. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig. 9 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0120] It should be pointed out that Fig. 9 The structure shown does not constitute a limitation on the electronic device 160. Fig. 9 In addition to the components shown, the electronic device 160 may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0121] As an example, combining Figure 7 The functions implemented by the sending unit 1201 and the receiving unit 1202 in the retransmission control device 120 are the same as Fig. 9 The function of processor 1601 in is the same.

[0122] Optional, such as Fig. 9 As shown, the electronic device 160 provided in the embodiment of the present application may further include a communication interface 1604 .

[0123] The communication interface 1604 is used to connect with other devices through a communication network. The communication network may be Ethernet, wireless access network, wireless local area network (WLAN), etc. The communication interface 1604 may include a receiving unit for receiving data and a sending unit for sending data.

[0124] In one design, in the electronic device provided in the embodiment of the present application, the communication interface can also be integrated into the processor.

[0125] Through the description of the above implementation methods, those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above functional units is used as an example. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the device can be divided into different functional units to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0126] An embodiment of the present application also provides a computer-readable storage medium, in which instructions are stored. When a computer executes the instructions, the computer executes each step in the method flow shown in the above method embodiment.

[0127] An embodiment of the present application provides a computer program product. When a computer instruction is executed on an electronic device, the electronic device executes a retransmission control method in the above method embodiment.

[0128] Among them, the computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable computer disk, a hard disk. Random access memory (random access memory, RAM), read-only memory (read-only memory, ROM), erasable programmable read only memory (erasable programmable read only memory, EPROM), registers, hard disks, optical fibers, portable compact disc read-only memory (compact disc read-only memory, CD-ROM), optical storage devices, magnetic storage devices, or the above in a suitable combination, or any other form of computer-readable storage medium known in the art.

[0129] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC).

[0130] In the embodiments of the present application, a computer-readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in conjunction with an instruction execution system, apparatus, or device.

[0131] Since the electronic device, computer-readable storage medium, and computer program product in the embodiments of the present application can be applied to the above-mentioned method, the technical effects that can be obtained can also refer to the above-mentioned method embodiments, and the embodiments of the present application will not be repeated here.

[0132] The above are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application.

Claims

1. A retransmission control method, characterized in that: Applied to a first terminal device; the method comprises: When the first terminal device successfully receives a data packet from the first base station, a first indication message is sent to the second base station; the first indication message is used to instruct the second base station to stop retransmitting the data packet to the terminal device group; the first terminal device belongs to the terminal device group.

2. The method according to claim 1, characterized in that The terminal device group includes a plurality of terminal devices, the plurality of terminal devices are connected to the same first base station and the second base station, and signal quality parameters of the plurality of terminal devices are within the same preset quality range.

3. The method according to claim 2, characterized in that The multiple terminal devices also meet at least one of the following conditions: The geographical locations of the multiple terminal devices are all located in the same preset location range; The service priorities of the multiple terminal devices are the same; The communication quality requirements of the multiple terminal devices are the same.

4. The method according to claim 1, characterized in that: The first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

5. The method according to claim 1, characterized in that The method further comprises: Receive second indication information sent by the first base station or the second base station, where the second indication information is used to indicate the first terminal device from the terminal device group.

6. A retransmission control method, characterized in that: Applied to a second base station; the method comprises: Receiving a first indication message from a first terminal device; the first terminal device is a terminal device that successfully receives a data packet from a first base station; the first terminal device belongs to a terminal device group; Stop retransmitting the data packet to the terminal device group.

7. The method according to claim 6, characterized in that The terminal device group includes a plurality of terminal devices, the plurality of terminal devices are connected to the same first base station and the second base station, and signal quality parameters of the plurality of terminal devices are within the same preset quality range.

8. The method according to claim 7, characterized in that The multiple terminal devices also meet at least one of the following conditions: The geographical locations of the multiple terminal devices are all located in the same preset location range; The service priorities of the multiple terminal devices are the same; The communication quality requirements of the multiple terminal devices are the same.

9. The method according to claim 6, characterized in that The first terminal device is determined from the terminal device group based on a signal quality parameter and / or a data transmission success rate; or, the first terminal device is determined from the terminal device group based on a polling manner.

10. The method according to claim 6, characterized in that The method further comprises: Send second indication information to the first terminal device, where the second indication information is used to indicate the first terminal device from the terminal device group.

11. A retransmission control device, characterized in that: Applied to a first terminal device; The retransmission control device comprises: a sending unit; The sending unit is used to send a first indication message to the second base station when the first terminal device successfully receives a data packet from the first base station; the first indication message is used to instruct the second base station to stop retransmitting the data packet to the terminal device group; the first terminal device belongs to the first terminal device group.

12. A retransmission control device, characterized in that: Applied to the second base station; the retransmission control device comprises: a receiving unit and a processing unit; The receiving unit is configured to receive a first indication message from a first terminal device; the first terminal device is a terminal device that successfully receives a data packet from a first base station; the first terminal device belongs to a terminal device group; The processing unit is used to stop retransmitting the data packet to the terminal device group.

13. An electronic device, characterized in that: include: Processor and memory; Wherein, the memory is used to store one or more programs, and the one or more programs include computer-executable instructions. When the electronic device is running, the processor executes the computer-executable instructions stored in the memory so that the electronic device executes the method described in any one of claims 1-5 or claims 6-10.

14. A computer-readable storage medium storing one or more programs, characterized in that: The one or more programs include instructions which, when executed by a computer, cause the computer to perform the method of any one of claims 1-5 or claims 6-10.

15. A computer program product, characterized in that The computer program product comprises computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the method according to any one of claims 1 to 5 or claims 6 to 10.

Citation Information

Patent Citations

  • Method for transmitting uplink data and apparatus for same

    CN105580419A

  • Method and device for performing retransmission processing

    CN107733577A

  • Wireless communication method, terminal device and base station

    CN117202320A

  • Methods for changing a base station in dual connectivity and Apparatuses thereof

    KR1020150086171A

  • Data packet transmission method, terminal device, and network device

    WO2021027288A1