Configuration method and device for radio link control status reporting
By configuring RLC status reports, dynamically adjusting multicast and unicast retransmission methods, the resource waste problem of multicast/broadcast technology in dual-connection scenarios is solved, and more efficient resource utilization is achieved.
Patent Information
- Application Number
- CN202110494146.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-07
- Publication Date
- 2025-08-26
- Estimated Expiration
- 2041-05-07
AI Technical Summary
The existing multicast/broadcast technology leads to resource waste when there is insufficient flexibility, especially the waste of air-interface multicast resources in dual-connected scenarios.
By configuring wireless link control RLC status reports, multicast unicast conversion is supported, including information interaction between terminals and network devices, and using information such as RLC status reports, trigger events and channel quality thresholds to dynamically adjust the multicast and unicast retransmission methods.
It effectively avoids the waste of air-interface multicast resources in dual-connection scenarios and improves resource utilization efficiency.
Smart Images

Figure CN115314930B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of mobile communications, and in particular to a configuration method and device for a radio link control status report. Background Art
[0002] With the emergence of new scenarios and services, such as public safety information broadcasting, connected car applications, and IPTV, enhanced multicast / broadcast technologies (such as support for multicast retransmission) can improve system reliability and user experience. However, current multicast / broadcast technologies lack flexibility and waste resources.
[0003] Specifically, the minimum granularity for unicast or multicast transmission is currently the cell. This means that services can only be delivered via either multicast or unicast within a cell. This inability to flexibly switch between multicast and broadcast can lead to situations where, for example, a service is initially delivered via multicast, but only a few UEs fail to fully receive it. However, retransmissions still occupy multicast physical resources on the air interface, resulting in resource waste. Summary of the Invention
[0004] At least one embodiment of the present invention provides a method, terminal, and network device for configuring a wireless link control status report, which supports the configuration of multicast-unicast conversion and can avoid the waste of air interface multicast resources when retransmitting data in a dual-connection scenario.
[0005] According to one aspect of the present invention, at least one embodiment provides a method for configuring a radio link control (RLC) status report, including:
[0006] The terminal receives reporting configuration information of the RLC status report sent by the network, the reporting configuration information including at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting triggering event, an indication of whether to allow multicast / unicast retransmission switching, and a type of RLC status report;
[0007] The multicast cell is connected to the terminal in a point-to-multipoint manner, and the unicast cell is connected to the terminal in a point-to-point manner.
[0008] The terminal performs corresponding configuration according to the reported configuration information.
[0009] In addition, according to at least one embodiment of the present invention, the type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein:
[0010] The first type of RLC status report is used to request unicast retransmission or multicast retransmission;
[0011] The second type of RLC status report is used to indicate the reason for reporting the RLC status report, and the reason includes any one of the following: polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; others.
[0012] The third type of RLC status report is used to carry the measurement results of the cell channel quality, and the measurement results include at least one of the following: the measurement results of the unicast cell channel quality, the measurement results of the multicast cell channel quality, and the difference between the unicast cell channel quality and the multicast cell channel quality.
[0013] In addition, according to at least one embodiment of the present invention, the first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, and the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
[0014] In addition, according to at least one embodiment of the present invention, before receiving the reporting configuration information, the method further includes:
[0015] The terminal establishes a dual connection with the network, and the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; wherein the point-to-multipoint connection corresponds to a first RLC entity of a first base station, the point-to-point connection corresponds to a second RLC entity of a second base station, and there is a primary RLC entity and a secondary RLC entity between the first RLC entity and the second RLC entity.
[0016] In addition, according to at least one embodiment of the present invention, the reporting triggering event includes at least one of the following: reaching the reporting period configured by the network; failure to receive a data packet; the difference between the unicast cell channel quality and the multicast cell channel quality exceeds the minimum offset.
[0017] Furthermore, according to at least one embodiment of the present invention, the terminal sends an RLC status report to the network.
[0018] In addition, according to at least one embodiment of the present invention, the terminal sending the RLC status report to the network includes any one of the following:
[0019] When the multicast cell channel quality is lower than the minimum threshold, and / or the unicast cell channel quality is better than the multicast cell channel quality by more than the minimum offset, the terminal sends the RLC status report to the second base station; otherwise, sends the RLC status report to the first base station;
[0020] When the terminal fails to receive N1 consecutive data packets in the multicast cell, the terminal sends the RLC status report to the second base station; otherwise, the terminal sends the RLC status report to the first base station, where N1 is a preset integer;
[0021] When the terminal fails to receive N2 data packets in the multicast cell, the terminal sends the RLC status report to the second base station; otherwise, the terminal sends the RLC status report to the first base station, where N2 is a preset integer;
[0022] The terminal sends the RLC status report to a base station directly corresponding to the primary RLC entity.
[0023] According to another aspect of the present invention, at least one embodiment provides a method for configuring a radio link control (RLC) status report, including:
[0024] The target base station sends reporting configuration information of the RLC status report to the terminal, where the reporting configuration information includes at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission conversion is allowed, and a type of RLC status report.
[0025] In addition, according to at least one embodiment of the present invention, the type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein:
[0026] The first type of RLC status report is used to request unicast retransmission or multicast retransmission;
[0027] The second type of RLC status report is used to indicate the reason for reporting the RLC status report, and the reason includes any one of the following: Polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; other;
[0028] The third type of RLC status report is used to carry the measurement results of the cell channel quality, and the measurement results include at least one of the following: the measurement results of the unicast cell channel quality, the measurement results of the multicast cell channel quality, and the difference between the unicast cell channel quality and the multicast cell channel quality.
[0029] In addition, according to at least one embodiment of the present invention, the first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, and the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
[0030] In addition, according to at least one embodiment of the present invention, the point-to-multipoint connection corresponds to a first RLC entity of a first base station, the point-to-point connection corresponds to a second RLC entity of a second base station, there is a primary RLC entity and a secondary RLC entity in the first RLC entity and the second RLC entity, and the target base station is one of the first base station and the second base station.
[0031] In addition, according to at least one embodiment of the present invention, the reporting triggering event includes at least one of the following: reaching the reporting period configured by the network; failure to receive a data packet; the difference between the unicast cell channel quality and the multicast cell channel quality exceeds the minimum offset.
[0032] In addition, according to at least one embodiment of the present invention, before sending the reporting configuration information of the RLC status report to the terminal, the method further includes:
[0033] The target base station determines a primary RLC entity and a secondary RLC entity from the first RLC entity and the second RLC entity through negotiation with another base station.
[0034] In addition, according to at least one embodiment of the present invention, when the target base station is the base station to which the primary RLC entity belongs, the method further includes:
[0035] receiving an RLC status report sent by a terminal, or receiving an RLC status report from the terminal forwarded by a base station to which the secondary RLC entity belongs;
[0036] determining, according to the RLC status report, a target sending mode for retransmitted data, wherein the target sending mode is a unicast mode or a multicast mode;
[0037] When the connection between the target base station and the terminal matches the target sending mode, retransmitting data to the terminal according to the target sending mode;
[0038] When the connection between the target base station and the terminal does not match the target transmission mode, a notification message for instructing retransmission of data is sent to the base station to which the secondary RLC entity belongs.
[0039] In addition, according to at least one embodiment of the present invention, when the target base station is the base station to which the secondary RLC entity belongs, the method further includes:
[0040] receiving an RLC status report sent by the terminal, and forwarding the RLC status report to another base station;
[0041] And, in case of receiving a notification message sent by another base station for instructing to retransmit data, retransmit the data to the terminal according to the notification message.
[0042] According to another aspect of the present invention, at least one embodiment provides a terminal, including:
[0043] a receiving module, configured to receive reporting configuration information of an RLC status report sent by a network, the reporting configuration information including at least one of the following information: a minimum threshold of a multicast cell channel quality, a minimum offset between a unicast cell channel quality and a multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report;
[0044] A configuration module is used to perform corresponding configuration according to the reported configuration information.
[0045] According to another aspect of the present invention, at least one embodiment provides a terminal including a transceiver and a processor, wherein:
[0046] The transceiver is configured to receive reporting configuration information of an RLC status report sent by a network, the reporting configuration information including at least one of the following information: a minimum threshold of a multicast cell channel quality, a minimum offset between a unicast cell channel quality and a multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report;
[0047] The processor is configured to execute corresponding configuration according to the reported configuration information.
[0048] According to another aspect of the present invention, at least one embodiment provides a terminal comprising: a processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method according to any one of claims 1 to 7.
[0049] According to another aspect of the present invention, at least one embodiment provides a base station, including:
[0050] A sending module is used to send reporting configuration information of the RLC status report to the terminal, where the reporting configuration information includes at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission conversion is allowed, and a type of RLC status report.
[0051] According to another aspect of the present invention, at least one embodiment provides a base station, including a transceiver and a processor, wherein:
[0052] The transceiver is used to send reporting configuration information of the RLC status report to the terminal, where the reporting configuration information includes at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting trigger event, an indication of whether multicast / unicast retransmission conversion is allowed, and the type of RLC status report.
[0053] According to another aspect of the present invention, at least one embodiment provides a base station, comprising: a processor, a memory, and a program stored on the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the method according to any one of claims 8 to 15.
[0054] According to another aspect of the present invention, at least one embodiment provides a computer-readable storage medium having a program stored thereon. When the program is executed by a processor, the steps of the method described above are implemented.
[0055] Compared with the prior art, the configuration method and device for the radio link control status report provided in the embodiment of the present invention send reporting configuration information of the RLC status report to the terminal. The configuration information can support the configuration of multicast-unicast conversion, thereby providing support for avoiding the waste of air interface multicast resources in a dual-connection scenario. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present invention. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:
[0057] Figure 1 A schematic diagram of an application scenario of an embodiment of the present invention;
[0058] Figure 2 A schematic diagram of a multicast / broadcast technology enhancement solution;
[0059] Figure 3 Schematic diagram of logical channel aggregation using UM PTM+AM PTP;
[0060] Figure 4 Schematic diagram of logical channel aggregation using AM PTM+AM PTP;
[0061] Figure 5 A schematic diagram of a multicast / broadcast architecture with RLC split bearer in a dual connectivity scenario provided by an embodiment of the present invention;
[0062] Figure 6This is a flow chart of the RLC status report configuration method according to an embodiment of the present invention when applied to a terminal;
[0063] Figures 7-9 Schematic diagrams of several formats of RLC status reports provided by embodiments of the present invention;
[0064] Figure 10 This is a flow chart of the RLC status report configuration method according to an embodiment of the present invention applied to a base station;
[0065] Figure 11 A schematic diagram of the structure of a terminal provided in an embodiment of the present invention;
[0066] Figure 12 Another structural diagram of a terminal provided in an embodiment of the present invention;
[0067] Figure 13 A schematic structural diagram of a target base station provided by an embodiment of the present invention;
[0068] Figure 14 Another structural diagram of a target base station provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0069] Exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.
[0070] The terms "first", "second" etc. in the specification and claims of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable in appropriate circumstances, so that the embodiments of the present application described herein, for example, can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprise" and "have" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or units need not be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or that are intrinsic to these processes, methods, products or equipment. "And / or" in the specification and claims represents at least one of the connected objects.
[0071] The technology described herein is not limited to NR systems and Long Time Evolution (LTE) / LTE-Advanced (LTE-A) systems, and can also be used in various wireless communication systems such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" are often used interchangeably. A CDMA system can implement radio technologies such as CDMA2000 and Universal Terrestrial Radio Access (UTRA). UTRA includes Wideband Code Division Multiple Access (WCDMA) and other CDMA variants. A TDMA system can implement radio technologies such as Global System for Mobile Communication (GSM). OFDMA systems can implement radio technologies such as Ultra Mobile Broadband (UMB), Evolution-UTRA (E-UTRA), IEEE 802.21 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, and Flash-OFDM. UTRA and E-UTRA are parts of the Universal Mobile Telecommunications System (UMTS). LTE and more advanced LTE, such as LTE-A, are new versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the 3rd Generation Partnership Project (3GPP). CDMA2000 and UMB are described in documents from an organization called the 3rd Generation Partnership Project 2 (3GPP2).The techniques described herein may be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. However, the following description describes an NR system for example, and NR terminology is used throughout the description, even though the techniques are applicable to applications beyond NR systems.
[0072] The following description provides examples and does not limit the scope, applicability, or configuration set forth in the claims. Changes may be made to the function and arrangement of the elements discussed without departing from the spirit and scope of this disclosure. The various examples may appropriately omit, substitute, or add various procedures or components. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
[0073] See Figure 1 , Figure 1 The following is a block diagram of a wireless communication system applicable to embodiments of the present invention. The wireless communication system includes a terminal 11 and a network device 12. Terminal 11 may also be referred to as a user terminal or user equipment (UE). Terminal 11 may be a terminal-side device such as a mobile phone, tablet personal computer, laptop computer, personal digital assistant (PDA), mobile internet device (MID), wearable device, or vehicle-mounted device. It should be noted that the specific type of terminal 11 is not limited in the embodiments of the present invention. The network device 12 can be a base station and / or a core network element, wherein the above-mentioned base station can be a base station of 5G and later versions (for example: gNB, 5G NR NB, etc.), or a base station in other communication systems (for example: eNB, WLAN access point, or other access point, etc.), wherein the base station can be called node B, evolved node B, access point, base transceiver station (Base Transceiver Station, BTS), radio base station, radio transceiver, basic service set (Basic Service Set, BSS), extended service set (Extended Service Set, ESS), B node, evolved B node (eNB), home B node, home evolved B node, WLAN access point, WiFi node or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present invention, only the base station in the NR system is taken as an example, but the specific type of base station is not limited.
[0074] The base station can communicate with the terminal 11 under the control of a base station controller, which in various examples can be part of the core network or certain base stations. Some base stations can communicate control information or user data with the core network via a backhaul. In some examples, some of these base stations can communicate with each other directly or indirectly via a backhaul link, which can be a wired or wireless communication link. The wireless communication system can support operation on multiple carriers (waveform signals of different frequencies). A multi-carrier transmitter can transmit modulated signals on these multiple carriers simultaneously. For example, each communication link can be a multi-carrier signal modulated according to various radio technologies. Each modulated signal can be sent on a different carrier and can carry control information (e.g., reference signals, control channels, etc.), overhead information, data, etc.
[0075] The base station can communicate wirelessly with the terminal 11 via one or more access point antennas. Each base station can provide communication coverage for its respective coverage area. The coverage area of an access point can be divided into sectors that constitute only a portion of the coverage area. A wireless communication system may include different types of base stations (e.g., macro base stations, micro base stations, or pico base stations). The base stations may also utilize different radio technologies, such as cellular or WLAN radio access technologies. The base stations may be associated with the same or different access networks or operator deployments. The coverage areas of different base stations (including coverage areas of the same or different types of base stations, coverage areas utilizing the same or different radio technologies, or coverage areas belonging to the same or different access networks) may overlap.
[0076] A communication link in a wireless communication system may include an uplink for carrying uplink (UL) transmissions (e.g., from terminal 11 to network device 12), or a downlink for carrying downlink (DL) transmissions (e.g., from network device 12 to terminal 11). UL transmissions may also be referred to as reverse link transmissions, while DL transmissions may also be referred to as forward link transmissions. Downlink transmissions may be performed using a licensed frequency band, an unlicensed frequency band, or both. Similarly, uplink transmissions may be performed using a licensed frequency band, an unlicensed frequency band, or both.
[0077] As described in the background technology, the existing multicast / broadcast technology solution may occupy multicast physical resources on the air interface during retransmission, resulting in resource waste. To address the above problems, it is considered to adopt a multicast / broadcast technology enhancement solution, which mainly includes flexible conversion between point-to-point (PTP) and point-to-multipoint (PTM).
[0078] Regarding the enhancement of multicast / broadcast technology, one technical solution focuses on providing a layer 2 architecture, such as Figure 2 As shown, the network-side PDCP (Packet Data Convergence Protocol) layer serves as the anchor point, and the Radio Link Control (RLC) bearer separation executes the PTP and PTM processes separately; through logical channel aggregation, only one RLC receiving entity is required in the user equipment (UE).
[0079] There are two possible implementations for logical channel aggregation:
[0080] Mode 1: Unacknowledged Mode (UM) PTM + Acknowledged Mode (AM) PTP, namely UM PTM + AM PTP, such as Figure 3 As shown in the figure, PTM only supports UM mode. This means that for the first transmission of multicast data, PTM or PTP can be flexibly selected. The UE sends RLC status reports via the uplink (UL) dedicated traffic channel (DTCH). AM RLC control data is retransmitted via multicast.
[0081] Method 2: AM PTM+AM PTP, such as Figure 4 As shown in Figure 2, both PTM and PTP support AM mode. Specifically, the RLC status report fed back by the UE via the ULDTCH is shared between the two RLC entities, and the network can flexibly choose to perform unicast retransmission via the DTCH or multicast retransmission via the Multicast Traffic Channel (MTCH).
[0082] In actual applications, there may be an application scenario where two base stations provide unicast and multicast for UE respectively. For example, the primary base station is a Long Term Evolution (LTE) base station, which operates at a low frequency and is responsible for wide-area multicast; the secondary base station is a New Radio (NR) base station. Due to the high operating frequency, broadcast multicast requires broadcasting the same content on multiple beams through beam scanning, which has high resource overhead and is more suitable for unicast, so it is responsible for unicast transmission. However, due to the scarcity of low-frequency resources, unnecessary multicast retransmissions at low frequencies should be avoided as much as possible (for example, when only a few UEs need multicast retransmissions). However, the above method 2 is only applicable to the case where the two RLC entities belong to the same base station, and this solution cannot be directly applied to dual-connection scenarios.
[0083] This embodiment of the present invention proposes a multicast-to-unicast retransmission conversion method suitable for dual-connectivity scenarios. First, RLC entities negotiate between primary and secondary RLC control. Second, the UE is configured with the triggering and reporting methods for RLC status reports. The primary RLC control then issues the next retransmission instruction based on the RLC status report and corresponding multicast-broadcast service information. Furthermore, this embodiment of the present invention provides three RLC status report formats.
[0084] Figure 5 The embodiment of the present invention provides a multicast / broadcast architecture of RLC split bearer in a dual connectivity scenario, such as Figure 5 The two-layer architecture diagram shows two AM RLC entities carrying unicast and multicast, respectively. The primary RLC entity carries multicast, while the secondary RLC entity carries unicast. Each RLC entity corresponds to an RLC control function (primary RLC control and secondary RLC control). The two RLC entities jointly control and complete the retransmission of multicast services. Figure 5 The sending end can be a base station, and the receiving end can be a terminal.
[0085] Please refer to Figure 6 An embodiment of the present invention provides a method for configuring an RLC status report, which, when applied to a terminal side, includes:
[0086] Step 61: The terminal receives the reporting configuration information of the RLC status report sent by the network, where the reporting configuration information includes at least one of the following information: the minimum threshold of the multicast cell channel quality, the minimum offset between the unicast cell channel quality and the multicast cell channel quality, the reporting triggering event, an indication of whether multicast / unicast retransmission conversion is allowed, and the type of RLC status report.
[0087] Here, the multicast cell is connected to the terminal in a point-to-multipoint manner, and the unicast cell is connected to the terminal in a point-to-point manner. That is, a dual connection is established between the terminal and the network: a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal. The multicast cell and the unicast cell belong to different base stations. The service start time can be represented by a subframe number, a time slot number, or an Orthogonal Frequency Division Multiplexing (OFDM) sequence number.
[0088] Step 62: The terminal performs corresponding configuration according to the reported configuration information.
[0089] Here, the terminal saves relevant configurations locally in the terminal according to the content contained in the reported configuration information, for example, the minimum threshold of the multicast cell channel quality, the minimum offset between the unicast cell channel quality and the multicast cell channel quality, the reporting trigger event, the indication of whether multicast / unicast retransmission conversion is allowed, the type of RLC status report, etc.
[0090] Through the above steps, the embodiment of the present invention sends RLC status report reporting configuration information to the terminal. The configuration information can support the configuration of multicast-unicast conversion, thereby providing support for avoiding waste of air interface multicast resources in a dual-connectivity scenario.
[0091] The following describes in detail the relevant information in the reported configuration information.
[0092] 1) The reporting trigger event may specifically include at least one of the following:
[0093] a) Reaching the reporting period configured by the network (base station);
[0094] b) Data packet reception failure, for example, N1 consecutive data packet reception failures, or N2 data packet reception failures are counted; where N1 and N2 are both preset integers;
[0095] c) The difference between the unicast cell channel quality and the multicast cell channel quality exceeds the minimum offset.
[0096] 2) The type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein:
[0097] a) The first type of RLC status report is used to request unicast retransmission or multicast retransmission, that is, to retransmit data through the unicast cell or multicast cell.
[0098] Optionally, the first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
[0099] Figure 7 An example format of a first type of RLC status report is provided, in which the "M / P" field is used to request unicast retransmission or multicast retransmission. For example, a value of 1 indicates unicast retransmission, and a value of 0 indicates multicast retransmission. The "Cause value" field is used to indicate the reason for requesting unicast retransmission or multicast retransmission.
[0100] b) The second type of RLC status report is used to indicate the reason for submitting the RLC status report, which can be any of the following: polling response; timer t-reordering timeout; channel quality meeting the base station configured threshold; other. Here, other refers to reasons other than polling, timer timeout, and channel quality meeting the base station configured threshold.
[0101] Figure 8 A format example of the second type of RLC status report is provided, where the "Cause value" field is used to indicate the reason for reporting the RLC status report.
[0102] c) The third type of RLC status report is used to carry the measurement results of the cell channel quality, and the measurement results include at least one of the following: the measurement result of the unicast cell channel quality, the measurement result of the multicast cell channel quality, and the difference between the unicast cell channel quality and the multicast cell channel quality.
[0103] Figure 9 A format example of the third type of RLC status report is provided, where the "Measurement result" field is used to carry the measurement result of the cell channel quality.
[0104] 3) Indication of whether to allow multicast / unicast retransmission switching, used to indicate whether unicast retransmission is permitted when multicast transmission fails. Thus, when the indication indicates that multicast / unicast retransmission switching is permitted, the terminal can send the first type of RLC status report to the network to request unicast retransmission of the relevant data when the initial multicast transmission fails to be received.
[0105] Before the above step 61, the terminal establishes a dual connection with the network. Specifically, the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; wherein the point-to-multipoint connection corresponds to a first RLC entity of a first base station, and the point-to-point connection corresponds to a second RLC entity of a second base station, and there is a primary RLC entity and a secondary RLC entity between the first RLC entity and the second RLC entity.
[0106] After step 62, the terminal may send an RLC status report to the network, for example, according to the reporting configuration information of the RLC status report.
[0107] Specifically, the terminal sending the RLC status report to the network may include any one of the following:
[0108] 1) When the multicast cell channel quality is lower than the minimum threshold, and / or the unicast cell channel quality is better than the multicast cell channel quality by more than the minimum offset, the terminal sends the RLC status report to the second base station; otherwise, the terminal sends the RLC status report to the first base station.
[0109] 2) When the terminal fails to receive N1 consecutive data packets in the multicast cell, the terminal sends the RLC status report to the second base station; otherwise, the terminal sends the RLC status report to the first base station, where N1 is a preset integer.
[0110] 3) When the terminal fails to receive N2 data packets in the multicast cell, the terminal sends the RLC status report to the second base station; otherwise, the terminal sends the RLC status report to the first base station, where N2 is a preset integer.
[0111] 4) The terminal sends the RLC status report to the base station directly corresponding to the primary RLC entity.
[0112] The following describes the implementation of the embodiment of the present invention on the base station side.
[0113] In an embodiment of the present invention, the point-to-multipoint connection corresponds to a first RLC entity of a first base station, the point-to-point connection corresponds to a second RLC entity of a second base station, and one primary RLC entity and one secondary RLC entity exist between the first RLC entity and the second RLC entity. After the multicast cell of the first base station establishes a point-to-multipoint connection with the terminal, and the unicast cell of the second base station establishes a point-to-point connection with the terminal, the first base station and the second base station can determine a primary RLC entity and a secondary RLC entity from the first RLC entity and the second RLC entity through negotiation between the RLC entities. Specifically, this can be done by performing the above-mentioned negotiation.
[0114] The RLC control function is responsible for parsing the receiving end's RLC status report. For the same RLC status report, the primary RLC control entity determines the next retransmission method and notifies the secondary RLC control entity of the decision. If the secondary RLC control entity is required to perform a corresponding retransmission, the primary RLC control entity sends a notification to the secondary RLC control entity, instructing it to perform the corresponding retransmission process. If the primary RLC control entity is required to perform a corresponding retransmission, the primary RLC control entity performs the corresponding retransmission process and may also send a notification to the secondary RLC control entity indicating that the retransmission process has been performed by the primary RLC control entity.
[0115] Preferably, the principle of negotiation between RLC entities for primary / secondary control may be:
[0116] a) For dual connectivity scenarios, the RLC entity corresponding to the master node assumes the master RLC control function;
[0117] b) When sending a multicast / broadcast service for the first time, the RLC entity performing the multicast transmission is the primary RLC controller;
[0118] c) Others.
[0119] The base station to which the primary RLC control entity belongs may directly receive the RLC status report sent by the terminal, or may receive the RLC status report forwarded by the base station to which the secondary RLC control entity belongs. Because the terminal may send the RLC status report to the base station to which the secondary RLC control entity belongs, in this embodiment of the present invention, upon receiving the RLC status report sent by the terminal, the base station to which the secondary RLC control entity belongs may forward the RLC status report to the base station to which the primary RLC control entity belongs.
[0120] Here, the RLC status report may indicate information about the multicast cell channel quality and the unicast cell channel quality; the indication may be explicit or implicit. Specifically, an explicit indication may include the channel measurement result carried in the RLC status report indicating that the multicast cell channel quality is below the minimum threshold; that the unicast cell channel quality is better than the multicast cell channel quality by the minimum offset; or that the carried cause value is satisfied. Specifically, an implicit indication may include that the RLC status report was sent to the base station to which the unicast cell belongs, and that the base station to which the unicast cell belongs is a secondary base station.
[0121] The base station to which the primary RLC control entity belongs decides the next retransmission for the UE based on the RLC status report of the terminal. Usually, the primary RLC control entity decides how to perform multicast retransmission for the UE and notifies the secondary RLC control entity to perform retransmission when necessary.
[0122] Please refer to Figure 10 , an embodiment of the present invention provides an implementation process of the configuration method of the RLC status report on the target base station side. As described above, the point-to-multipoint connection corresponds to the first RLC entity of the first base station, and the point-to-point connection corresponds to the second RLC entity of the second base station. There is a primary RLC entity and a secondary RLC entity in the first RLC entity and the second RLC entity. The target base station is one of the first base station and the second base station. The other base station mentioned below is a base station other than the target base station in the first base station and the second base station.
[0123] like Figure 10 As shown, the configuration method of the RLC status report, when applied to the target base station side, includes:
[0124] Step 101: The target base station sends reporting configuration information of the RLC status report to the terminal, where the reporting configuration information includes at least one of the following information: the minimum threshold of the multicast cell channel quality, the minimum offset between the unicast cell channel quality and the multicast cell channel quality, the reporting triggering event, an indication of whether multicast / unicast retransmission conversion is allowed, and the type of RLC status report.
[0125] Here, the multicast cell is connected to the terminal in a point-to-multipoint manner, and the unicast cell is connected to the terminal in a point-to-point manner.
[0126] Through the above steps, the target base station can send RLC status report reporting configuration information to the terminal. The configuration information can support the configuration of multicast-unicast conversion, thereby providing support for avoiding waste of air interface multicast resources in a dual-connectivity scenario.
[0127] Specifically, the type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein:
[0128] 1) The first type of RLC status report is used to request unicast retransmission or multicast retransmission;
[0129] 2) The second type of RLC status report is used to indicate the reason for reporting the RLC status report, which includes any one of the following: Polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; other;
[0130] 3) The third type of RLC status report is used to carry the measurement results of the cell channel quality, and the measurement results include at least one of the following: the measurement result of the unicast cell channel quality, the measurement result of the multicast cell channel quality, and the difference between the unicast cell channel quality and the multicast cell channel quality.
[0131] Preferably, the first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
[0132] Here, the reporting triggering event includes at least one of the following: reaching the reporting period configured by the network; failure to receive a data packet; and the difference between the channel quality of the unicast cell and the channel quality of the multicast cell exceeds the minimum offset.
[0133] Before the above step 101, the target base station may also determine a primary RLC entity and a secondary RLC entity from the first RLC entity and the second RLC entity through negotiation with another base station.
[0134] In the case where the target base station is the base station to which the primary RLC entity belongs, the target base station may further perform the following steps after step 101:
[0135] Receive an RLC status report sent by a terminal, or receive an RLC status report from the terminal forwarded by the base station to which the secondary RLC entity belongs. Then, the target base station determines, based on the RLC status report, a target transmission mode for retransmitted data, where the target transmission mode is unicast or multicast. When the connection between the target base station and the terminal matches the target transmission mode, the data is retransmitted to the terminal according to the target transmission mode. When the connection between the target base station and the terminal does not match the target transmission mode, a notification message instructing the base station to retransmit the data is sent to the base station to which the secondary RLC entity belongs.
[0136] Here, the connection between the target base station and the terminal is specifically:
[0137] a) When the target base station is the first base station, the connection between the target base station and the terminal is a point-to-multipoint connection between the multicast cell and the terminal. At this time, if the target sending mode is a multicast mode, the connection between the target base station and the terminal matches the target sending mode; if the target sending mode is a unicast mode, the connection between the target base station and the terminal does not match the target sending mode.
[0138] b) When the target base station is the second base station, the connection between the target base station and the terminal is a point-to-point connection between the unicast cell and the terminal. At this time, if the target sending mode is a unicast mode, the connection between the target base station and the terminal matches the target sending mode; if the target sending mode is a multicast mode, the connection between the target base station and the terminal does not match the target sending mode.
[0139] In addition, when the target base station is the base station to which the secondary RLC entity belongs, the target base station may also receive an RLC status report sent by the terminal. In this case, the target base station will forward the RLC status report to another base station. Optionally, upon receiving a notification message sent by another base station indicating data retransmission, the target base station may retransmit data to the terminal according to the notification message.
[0140] Through the above steps, the above solution provided by the embodiment of the present invention enables the multicast-unicast conversion process to be applied to scenarios such as dual connectivity, and designs configuration information and RLC status report formats that support multicast-unicast conversion, thereby avoiding waste of air interface multicast resources in dual connectivity scenarios.
[0141] The above describes various methods of the embodiments of the present invention. The following further provides apparatuses for implementing the above methods.
[0142] Please refer to Figure 11 , an embodiment of the present invention provides a terminal, including:
[0143] A receiving module 111 is configured to receive RLC status report reporting configuration information sent by the network, the reporting configuration information including at least one of the following information: a minimum threshold of multicast cell channel quality, a minimum offset between unicast cell channel quality and multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report;
[0144] The configuration module 112 is configured to execute corresponding configuration according to the reported configuration information.
[0145] Optionally, the multicast cell is connected to the terminal in a point-to-multipoint manner, and the unicast cell is connected to the terminal in a point-to-point manner.
[0146] Optionally, the type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein:
[0147] The first type of RLC status report is used to request unicast retransmission or multicast retransmission;
[0148] The second type of RLC status report is used to indicate the reason for reporting the RLC status report, and the reason includes any one of the following: polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; others.
[0149] The third type of RLC status report is used to carry the measurement results of the cell channel quality, and the measurement results include at least one of the following: the measurement results of the unicast cell channel quality, the measurement results of the multicast cell channel quality, and the difference between the unicast cell channel quality and the multicast cell channel quality.
[0150] Optionally, the first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
[0151] Optionally, the terminal further includes:
[0152] A connection establishment module is used to establish a dual connection with the network before receiving the reported configuration information, wherein the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; wherein the point-to-multipoint connection corresponds to a first RLC entity of a first base station, the point-to-point connection corresponds to a second RLC entity of a second base station, and there is a primary RLC entity and a secondary RLC entity between the first RLC entity and the second RLC entity.
[0153] Optionally, the reporting triggering event includes at least one of the following: reaching a reporting period configured by the network; failure to receive a data packet; and a difference between the channel quality of a unicast cell and the channel quality of a multicast cell exceeding the minimum offset.
[0154] Optionally, the terminal further includes:
[0155] The report sending module is used for the terminal to send an RLC status report to the network.
[0156] Optionally, the report sending module is further configured to send the RLC status report to the network in any of the following ways:
[0157] When the multicast cell channel quality is lower than the minimum threshold, and / or the unicast cell channel quality is better than the multicast cell channel quality by more than the minimum offset, sending the RLC status report to the second base station; otherwise, sending the RLC status report to the first base station;
[0158] When the terminal fails to receive N1 consecutive data packets in the multicast cell, sending the RLC status report to the second base station; otherwise, sending the RLC status report to the first base station, where N1 is a preset integer;
[0159] When the terminal fails to receive N2 data packets in the multicast cell, sending the RLC status report to the second base station; otherwise, sending the RLC status report to the first base station, where N2 is a preset integer;
[0160] The RLC status report is sent to the base station directly corresponding to the primary RLC entity.
[0161] It should be noted that the device in this embodiment is the same as the above Figure 6 The device corresponding to the method shown, the implementation methods in the above embodiments are all applicable to the embodiments of the device, and can also achieve the same technical effects. The above device provided by the embodiment of the present invention can implement all the method steps implemented by the above method embodiment and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be detailed here.
[0162] Please refer to Figure 12 , a structural diagram of a terminal provided by an embodiment of the present invention, the terminal includes: a processor 1201, a transceiver 1202, a memory 1203, a user interface 1204 and a bus interface.
[0163] In the embodiment of the present invention, the terminal further includes: a program stored in the memory 1203 and executable on the processor 1201 .
[0164] When the processor 1201 executes the program, the following steps are implemented:
[0165] receiving RLC status report reporting configuration information sent by the network, the reporting configuration information including at least one of the following information: a minimum threshold of multicast cell channel quality, a minimum offset between unicast cell channel quality and multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report;
[0166] Execute corresponding configuration according to the reported configuration information.
[0167] Optionally, the multicast cell is connected to the terminal in a point-to-multipoint manner, and the unicast cell is connected to the terminal in a point-to-point manner.
[0168] Optionally, when executing the program, the processor further implements the following steps:
[0169] Optionally, the type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein:
[0170] The first type of RLC status report is used to request unicast retransmission or multicast retransmission;
[0171] The second type of RLC status report is used to indicate the reason for reporting the RLC status report, and the reason includes any one of the following: polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; others.
[0172] The third type of RLC status report is used to carry the measurement results of the cell channel quality, and the measurement results include at least one of the following: the measurement results of the unicast cell channel quality, the measurement results of the multicast cell channel quality, and the difference between the unicast cell channel quality and the multicast cell channel quality.
[0173] Optionally, the first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
[0174] Optionally, when executing the program, the processor further implements the following steps:
[0175] Before receiving the reported configuration information, a dual connection is established with the network, wherein the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; wherein the point-to-multipoint connection corresponds to a first RLC entity of a first base station, and the point-to-point connection corresponds to a second RLC entity of a second base station, and there is a primary RLC entity and a secondary RLC entity between the first RLC entity and the second RLC entity.
[0176] Optionally, the reporting triggering event includes at least one of the following: reaching a reporting period configured by the network; failure to receive a data packet; and a difference between the channel quality of a unicast cell and the channel quality of a multicast cell exceeding the minimum offset.
[0177] Optionally, when executing the program, the processor further implements the following steps:
[0178] Send RLC status report to the network.
[0179] Optionally, when executing the program, the processor further implements the following steps:
[0180] Send an RLC status report to the network, including any of the following:
[0181] When the multicast cell channel quality is lower than the minimum threshold, and / or the unicast cell channel quality is better than the multicast cell channel quality by more than the minimum offset, sending the RLC status report to the second base station; otherwise, sending the RLC status report to the first base station;
[0182] When the terminal fails to receive N1 consecutive data packets in the multicast cell, sending the RLC status report to the second base station; otherwise, sending the RLC status report to the first base station, where N1 is a preset integer;
[0183] When the terminal fails to receive N2 data packets in the multicast cell, sending the RLC status report to the second base station; otherwise, sending the RLC status report to the first base station, where N2 is a preset integer;
[0184] The RLC status report is sent to the base station directly corresponding to the primary RLC entity.
[0185] It is understandable that in the embodiment of the present invention, when the computer program is executed by the processor 1201, the above Figure 6 The various processes of the method embodiment shown can achieve the same technical effect, and to avoid repetition, they will not be described again here.
[0186] exist Figure 12 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1201 and memory represented by memory 1203. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1202 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1204 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, etc.
[0187] The processor 1201 is responsible for managing the bus architecture and general processing, and the memory 1203 can store data used by the processor 1201 when performing operations.
[0188] It should be noted that the device in this embodiment is the same as the above Figure 6 The device corresponding to the method shown in the embodiment is applicable to the implementation methods of the above embodiments in the embodiment of the device, and can also achieve the same technical effects. In the device, the transceiver 1202 and the memory 1203, as well as the transceiver 1202 and the processor 1201, can be connected to each other through a bus interface. The functions of the processor 1201 can also be implemented by the transceiver 1202, and the functions of the transceiver 1202 can also be implemented by the processor 1201. It should be noted that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be detailed here.
[0189] In some embodiments of the present invention, a computer-readable storage medium is further provided, on which a program is stored. When the program is executed by a processor, the following steps are implemented:
[0190] receiving RLC status report reporting configuration information sent by the network, the reporting configuration information including at least one of the following information: a minimum threshold of multicast cell channel quality, a minimum offset between unicast cell channel quality and multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report;
[0191] Execute corresponding configuration according to the reported configuration information.
[0192] When the program is executed by the processor, it can implement all the implementation methods of the above-mentioned configuration method of the radio link control status report applied to the terminal side, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0193] The embodiment of the present invention provides Figure 13 A network-side device shown includes:
[0194] The sending module 131 is used to send reporting configuration information of the RLC status report to the terminal, where the reporting configuration information includes at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission conversion is allowed, and the type of RLC status report; wherein the multicast cell is point-to-multipoint connected to the terminal, and the unicast cell is point-to-point connected to the terminal.
[0195] Optionally, the type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein:
[0196] The first type of RLC status report is used to request unicast retransmission or multicast retransmission;
[0197] The second type of RLC status report is used to indicate the reason for reporting the RLC status report, and the reason includes any one of the following: Polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; other;
[0198] The third type of RLC status report is used to carry the measurement results of the cell channel quality, and the measurement results include at least one of the following: the measurement results of the unicast cell channel quality, the measurement results of the multicast cell channel quality, and the difference between the unicast cell channel quality and the multicast cell channel quality.
[0199] Optionally, the first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
[0200] Optionally, the point-to-multipoint connection corresponds to a first RLC entity of the first base station, the point-to-point connection corresponds to a second RLC entity of the second base station, there is a primary RLC entity and a secondary RLC entity in the first RLC entity and the second RLC entity, and the target base station is one of the first base station and the second base station.
[0201] Optionally, the reporting triggering event includes at least one of the following: reaching a reporting period configured by the network; failure to receive a data packet; and a difference between the channel quality of a unicast cell and the channel quality of a multicast cell exceeding the minimum offset.
[0202] Optionally, the target base station further includes:
[0203] The negotiation module is used to determine a primary RLC entity and a secondary RLC entity from the first RLC entity and the second RLC entity through negotiation with another base station before sending reporting configuration information of the RLC status report to the terminal.
[0204] Optionally, the target base station further includes:
[0205] a retransmission processing module, configured to, when the target base station is the base station to which the primary RLC entity belongs, receive an RLC status report sent by the terminal, or receive an RLC status report from the terminal forwarded by the base station to which the secondary RLC entity belongs;
[0206] determining, according to the RLC status report, a target sending mode for retransmitted data, wherein the target sending mode is a unicast mode or a multicast mode;
[0207] When the connection between the target base station and the terminal matches the target sending mode, retransmitting data to the terminal according to the target sending mode;
[0208] When the connection between the target base station and the terminal does not match the target transmission mode, a notification message for instructing retransmission of data is sent to the base station to which the secondary RLC entity belongs.
[0209] Optionally, the target base station further includes:
[0210] A forwarding processing module is used to receive the RLC status report sent by the terminal and forward the RLC status report to another base station when the target base station is the base station to which the secondary RLC entity belongs; and to retransmit data to the terminal according to the notification message when a notification message indicating retransmission of data is received from another base station.
[0211] It should be noted that the device in this embodiment is the same as the above Figure 10 The device corresponding to the method shown, the implementation methods in the above embodiments are all applicable to the embodiments of the device, and can also achieve the same technical effects. It should be noted that the above device provided by the embodiment of the present invention can implement all the method steps implemented by the above method embodiment and can achieve the same technical effects. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0212] Please refer to Figure 14 , an embodiment of the present invention provides a schematic diagram of a structure of a network side device, including: a processor 1401, a transceiver 1402, a memory 1403 and a bus interface, wherein:
[0213] In this embodiment of the present invention, the network-side device further includes: a program stored in the memory 1403 and executable on the processor 1401, wherein the program, when executed by the processor 1401, implements the following steps:
[0214] Send reporting configuration information of the RLC status report to the terminal, where the reporting configuration information includes at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission conversion is allowed, and the type of RLC status report.
[0215] Optionally, the multicast cell is connected to the terminal in a point-to-multipoint manner, and the unicast cell is connected to the terminal in a point-to-point manner.
[0216] Optionally, the type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein:
[0217] The first type of RLC status report is used to request unicast retransmission or multicast retransmission;
[0218] The second type of RLC status report is used to indicate the reason for reporting the RLC status report, and the reason includes any one of the following: Polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; other;
[0219] The third type of RLC status report is used to carry the measurement results of the cell channel quality, and the measurement results include at least one of the following: the measurement results of the unicast cell channel quality, the measurement results of the multicast cell channel quality, and the difference between the unicast cell channel quality and the multicast cell channel quality.
[0220] Optionally, the first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
[0221] Optionally, the point-to-multipoint connection corresponds to a first RLC entity of the first base station, the point-to-point connection corresponds to a second RLC entity of the second base station, there is a primary RLC entity and a secondary RLC entity in the first RLC entity and the second RLC entity, and the target base station is one of the first base station and the second base station.
[0222] Optionally, the reporting triggering event includes at least one of the following: reaching a reporting period configured by the network; failure to receive a data packet; and a difference between the channel quality of a unicast cell and the channel quality of a multicast cell exceeding the minimum offset.
[0223] Optionally, when executing the program, the processor further implements the following steps:
[0224] Before sending the reporting configuration information of the RLC status report to the terminal, a primary RLC entity and a secondary RLC entity are determined from the first RLC entity and the second RLC entity through negotiation with another base station.
[0225] Optionally, when executing the program, the processor further implements the following steps:
[0226] In a case where the target base station is the base station to which the primary RLC entity belongs, receiving an RLC status report sent by a terminal, or receiving an RLC status report from the terminal forwarded by the base station to which the secondary RLC entity belongs;
[0227] determining, according to the RLC status report, a target sending mode for retransmitted data, wherein the target sending mode is a unicast mode or a multicast mode;
[0228] When the connection between the target base station and the terminal matches the target sending mode, retransmitting data to the terminal according to the target sending mode;
[0229] When the connection between the target base station and the terminal does not match the target transmission mode, a notification message for instructing retransmission of data is sent to the base station to which the secondary RLC entity belongs.
[0230] Optionally, when executing the program, the processor further implements the following steps:
[0231] When the target base station is the base station to which the secondary RLC entity belongs, receiving the RLC status report sent by the terminal, and forwarding the RLC status report to another base station;
[0232] And, in case of receiving a notification message sent by another base station for instructing to retransmit data, retransmit the data to the terminal according to the notification message.
[0233] It is understandable that in the embodiment of the present invention, when the computer program is executed by the processor 1401, the above Figure 10 The various processes of the method embodiment shown can achieve the same technical effect, and to avoid repetition, they will not be described again here.
[0234] exist Figure 14 In the embodiment of the present invention, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits such as one or more processors represented by processor 1401 and memory represented by memory 1403. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore not further described herein. The bus interface provides an interface. The transceiver 1402 can be multiple components, namely, a transmitter and a receiver, providing a means for communicating with various other devices over a transmission medium.
[0235] The processor 1401 is responsible for managing the bus architecture and general processing, and the memory 1403 can store data used by the processor 1401 when performing operations.
[0236] It should be noted that the terminal in this embodiment is the same as the above Figure 10 The device corresponding to the method shown, the implementation methods in the above embodiments are all applicable to the embodiments of the terminal, and can also achieve the same technical effects. In this device, transceiver 1402 and memory 1403, as well as transceiver 1402 and processor 1401, can be connected through a bus interface for communication. The functions of processor 1401 can also be implemented by transceiver 1402, and the functions of transceiver 1402 can also be implemented by processor 1401. It should be noted that the above-mentioned device provided by the embodiment of the present invention can implement all the method steps implemented by the above-mentioned method embodiment and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be detailed here.
[0237] In some embodiments of the present invention, a computer-readable storage medium is further provided, on which a program is stored. When the program is executed by a processor, the following steps are implemented:
[0238] Send reporting configuration information of the RLC status report to the terminal, where the reporting configuration information includes at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission conversion is allowed, and the type of RLC status report.
[0239] When the program is executed by the processor, it can implement all the implementation methods of the above-mentioned configuration method for the radio link control status report applied to the base station, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0240] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present invention.
[0241] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0242] In the embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0243] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected according to actual needs to achieve the objectives of the embodiments of the present invention.
[0244] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0245] If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or the portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes various media that can store program code, such as a USB flash drive, a mobile hard drive, ROM, RAM, a magnetic disk, or an optical disk.
[0246] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any modifications or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the claims.
Claims
1. A method for configuring a radio link control (RLC) status report, characterized in that: include: The terminal receives reporting configuration information of the RLC status report sent by the network, the reporting configuration information including at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting triggering event, an indication of whether to allow multicast / unicast retransmission switching, and a type of RLC status report; The terminal performs corresponding configuration according to the reported configuration information; The type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein: The first type of RLC status report is used to request unicast retransmission or multicast retransmission; The second type of RLC status report is used to indicate a reason for reporting the RLC status report; The third type of RLC status report is used to carry the measurement result of the cell channel quality; Before receiving the reporting configuration information, the method further includes: The terminal establishes a dual connection with the network, and the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; wherein the point-to-multipoint connection corresponds to a first RLC entity of a first base station, the point-to-point connection corresponds to a second RLC entity of a second base station, and there is a primary RLC entity and a secondary RLC entity between the first RLC entity and the second RLC entity.
2. The method according to claim 1, wherein The reasons include any one of the following: polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; other; The measurement result includes at least one of the following: a measurement result of a unicast cell channel quality, a measurement result of a multicast cell channel quality, and a difference between a unicast cell channel quality and a multicast cell channel quality.
3. The method according to claim 2, wherein The first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
4. The method according to claim 1, wherein The reporting triggering event includes at least one of the following: reaching a reporting period configured by the network; failure to receive a data packet; and a difference between the channel quality of a unicast cell and the channel quality of a multicast cell exceeding the minimum offset.
5. The method according to claim 4, wherein Also includes: The terminal sends an RLC status report to the network.
6. The method according to claim 5, wherein The terminal sends an RLC status report to the network, including any of the following: When the multicast cell channel quality is lower than the minimum threshold, and / or the unicast cell channel quality is better than the multicast cell channel quality by more than the minimum offset, the terminal sends the RLC status report to the second base station; otherwise, sends the RLC status report to the first base station; When the terminal fails to receive N1 consecutive data packets in the multicast cell, the terminal sends the RLC status report to the second base station; otherwise, the terminal sends the RLC status report to the first base station, where N1 is a preset integer; When the terminal fails to receive N2 data packets in the multicast cell, the terminal sends the RLC status report to the second base station; otherwise, the terminal sends the RLC status report to the first base station, where N2 is a preset integer; The terminal sends the RLC status report to a base station directly corresponding to the primary RLC entity.
7. A method for configuring a radio link control (RLC) status report, characterized in that: include: The target base station sends reporting configuration information of the RLC status report to the terminal, where the reporting configuration information includes at least one of the following information: a minimum threshold of the multicast cell channel quality, a minimum offset between the unicast cell channel quality and the multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report; The type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein: The first type of RLC status report is used to request unicast retransmission or multicast retransmission; The second type of RLC status report is used to indicate a reason for reporting the RLC status report; The third type of RLC status report is used to carry the measurement result of the cell channel quality, A dual connection is established between the terminal and the network, and the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; the point-to-multipoint connection corresponds to a first RLC entity of a first base station, and the point-to-point connection corresponds to a second RLC entity of a second base station, there is a primary RLC entity and a secondary RLC entity in the first RLC entity and the second RLC entity, and the target base station is one of the first base station and the second base station.
8. The method according to claim 7, wherein The reasons include any one of the following: Polling response; timer t-reordering timeout; channel quality meets the base station configuration threshold; other; The measurement result includes at least one of the following: a measurement result of a unicast cell channel quality, a measurement result of a multicast cell channel quality, and a difference between a unicast cell channel quality and a multicast cell channel quality.
9. The method according to claim 8, wherein The first type of RLC status report is also used to carry the reason for requesting unicast retransmission or multicast retransmission, and the reason includes any one of the following: user preference, the multicast cell channel quality is lower than the minimum threshold, the unicast cell channel quality is better than the multicast cell channel quality by exceeding the minimum offset.
10. The method according to claim 7, wherein: The reporting triggering event includes at least one of the following: reaching a reporting period configured by the network; failure to receive a data packet; and a difference between the channel quality of a unicast cell and the channel quality of a multicast cell exceeding the minimum offset.
11. The method according to claim 10, wherein Before sending the reporting configuration information of the RLC status report to the terminal, the method further includes: The target base station determines a primary RLC entity and a secondary RLC entity from the first RLC entity and the second RLC entity through negotiation with another base station.
12. The method according to claim 11, wherein In the case where the target base station is the base station to which the primary RLC entity belongs, the method further includes: receiving an RLC status report sent by a terminal, or receiving an RLC status report from the terminal forwarded by a base station to which the secondary RLC entity belongs; determining, according to the RLC status report, a target sending mode for retransmitted data, wherein the target sending mode is a unicast mode or a multicast mode; When the connection between the target base station and the terminal matches the target sending mode, retransmitting data to the terminal according to the target sending mode; When the connection between the target base station and the terminal does not match the target transmission mode, a notification message for instructing retransmission of data is sent to the base station to which the secondary RLC entity belongs.
13. The method according to claim 11, wherein In the case where the target base station is the base station to which the secondary RLC entity belongs, the method further includes: receiving an RLC status report sent by the terminal, and forwarding the RLC status report to another base station; And, in case of receiving a notification message sent by another base station for instructing to retransmit data, retransmit the data to the terminal according to the notification message.
14. A terminal, characterized in that: include: a receiving module, configured to receive reporting configuration information of an RLC status report sent by a network, the reporting configuration information including at least one of the following information: a minimum threshold of a multicast cell channel quality, a minimum offset between a unicast cell channel quality and a multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report; A configuration module, configured to execute corresponding configuration according to the reported configuration information; The type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein: The first type of RLC status report is used to request unicast retransmission or multicast retransmission; The second type of RLC status report is used to indicate a reason for reporting the RLC status report; The third type of RLC status report is used to carry the measurement result of the cell channel quality; The terminal further includes: An establishment module is used to establish a dual connection with the network, wherein the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; wherein the point-to-multipoint connection corresponds to a first RLC entity of a first base station, the point-to-point connection corresponds to a second RLC entity of a second base station, and there is a primary RLC entity and a secondary RLC entity between the first RLC entity and the second RLC entity.
15. A terminal, characterized in that: including a transceiver and a processor, wherein The transceiver is configured to receive reporting configuration information of an RLC status report sent by a network, the reporting configuration information including at least one of the following information: a minimum threshold of a multicast cell channel quality, a minimum offset between a unicast cell channel quality and a multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report; The processor is configured to execute corresponding configuration according to the reported configuration information; The type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein: The first type of RLC status report is used to request unicast retransmission or multicast retransmission; The second type of RLC status report is used to indicate a reason for reporting the RLC status report; The third type of RLC status report is used to carry the measurement result of the cell channel quality; The processor is further used to establish a dual connection with the network, the dual connection including a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; wherein the point-to-multipoint connection corresponds to a first RLC entity of a first base station, the point-to-point connection corresponds to a second RLC entity of a second base station, and there is a primary RLC entity and a secondary RLC entity between the first RLC entity and the second RLC entity.
16. A terminal, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the method according to any one of claims 1 to 6 are implemented.
17. A base station, characterized in that: include: a sending module, configured to send reporting configuration information of an RLC status report to a terminal, the reporting configuration information including at least one of the following information: a minimum threshold of a multicast cell channel quality, a minimum offset between a unicast cell channel quality and a multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report; The type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein: The first type of RLC status report is used to request unicast retransmission or multicast retransmission; The second type of RLC status report is used to indicate a reason for reporting the RLC status report; The third type of RLC status report is used to carry the measurement result of the cell channel quality, A dual connection is established between the terminal and the network, and the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; the point-to-multipoint connection corresponds to a first RLC entity of a first base station, and the point-to-point connection corresponds to a second RLC entity of a second base station, there is a primary RLC entity and a secondary RLC entity in the first RLC entity and the second RLC entity, and the target base station is one of the first base station and the second base station.
18. A base station, characterized in that: including a transceiver and a processor, wherein The transceiver is configured to send reporting configuration information of an RLC status report to the terminal, the reporting configuration information including at least one of the following information: a minimum threshold of multicast cell channel quality, a minimum offset between unicast cell channel quality and multicast cell channel quality, a reporting triggering event, an indication of whether multicast / unicast retransmission switching is allowed, and a type of RLC status report; The type of the RLC status report includes at least one of a first type, a second type, and a third type, wherein: The first type of RLC status report is used to request unicast retransmission or multicast retransmission; The second type of RLC status report is used to indicate a reason for reporting the RLC status report; The third type of RLC status report is used to carry the measurement result of the cell channel quality, A dual connection is established between the terminal and the network, and the dual connection includes a point-to-multipoint connection between the multicast cell and the terminal, and a point-to-point connection between the unicast cell and the terminal; the point-to-multipoint connection corresponds to a first RLC entity of a first base station, and the point-to-point connection corresponds to a second RLC entity of a second base station, there is a primary RLC entity and a secondary RLC entity in the first RLC entity and the second RLC entity, and the target base station is one of the first base station and the second base station.
19. A base station, characterized in that: include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, the steps of the method according to any one of claims 7 to 13 are implemented.
20. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1 to 13.
Citation Information
Patent Citations
Method and device for sending radio link control status report
CN108809528A
Operating in a radio link control acknowledged mode using a multicast or broadcast radio bearer
US20210126745A1