Information processing method and apparatus, and communication device

MY215809AActive Publication Date: 2026-10-23VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
MYPI2022004785
Authority / Receiving Office
MY · MY
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-04-09
Filing Date
2021-04-09
Publication Date
2026-10-23
Estimated Expiration
2041-04-09

AI Technical Summary

Technical Problem

The sending of preemptive buffer status reports (BSR) may cause interference to uplink scheduling, especially after receiving the uplink transmission permission from the parent IAB node, the data expected to be received may have changed, causing the trigger condition to disappear or change, and the sending to be invalid. BSR causes interference to the scheduling of the parent IAB node.

Method used

After the preemptive BSR is triggered, the preemptive BSR is canceled based on the conditions from triggering to generation, such as the reception of uplink data and the triggering of the target BSR, to avoid invalid transmission.

Benefits of technology

By canceling invalid preemptive BSR transmission, resources are saved, interference with uplink scheduling is avoided, and the efficiency of communication equipment is improved.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

Provided in the embodiments of the present invention are an information processing method and apparatus, and a communication device, wherein same relate to the technical field of communications. The information processing method comprises: triggering a preemptive BSR; and according to a first condition during the process starting from triggering of the preemptive BSR to generation of the preemptive BSR, canceling the preemptive BSR, wherein the first condition comprises at least one of the following: the condition of reception of uplink data, and the condition of triggering of a target BSR, and the target BSR being at least one of a conventional BSR and a periodic BSR.
Need to check novelty before this filing date? Find Prior Art

Description

Information processing method, apparatus and communication device

[0001] Cross-reference to Related Applications

[0002] This application claims priority to Chinese Patent Application No. 202010275729.5, filed on April 9, 2020 in China, the contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD

[0003] The present application relates to the technical field of communication, and in particular to an information processing method, apparatus and communication device. BACKGROUND

[0004] Pre-emptive Buffer Status Report (BSR) is a BSR report triggered based on received BSR or expected data. Pre-emptive BSR can trigger Scheduling Request (SR) sending, but after pre-emptive BSR triggering, integrated access backhaul (IAB) mobile termination (MT) needs to wait for SR sending opportunity, and after sending SR, IAB MT also needs to wait for scheduling of parent IAB node, however, when preparing to send pre-emptive BSR after receiving uplink transmission permission from parent IAB node, expected data may have changed. In this case, the condition triggering pre-emptive BSR has disappeared or changed, and if pre-emptive BSR which is not helpful for scheduling of parent IAB node is sent, it will cause interference to uplink scheduling of parent IAB node.

[0005] SUMMARY

[0006] Embodiments of the present application provide an information processing method, apparatus and communication device to solve the problem that sending pre-emptive BSR in the prior art may cause interference to uplink scheduling.

[0007] To solve the above technical problem, the present application is implemented as follows:

[0008] In a first aspect, embodiments of the present application provide an information processing method applied to a relay device, comprising:

[0009] triggering a pre-emptive BSR;

[0010] canceling the pre-emptive BSR according to a first condition in a process from triggering the pre-emptive BSR to generating the pre-emptive BSR;

[0011] The first condition includes at least one of the following:

[0012] reception of uplink data;

[0013] a triggering condition of a target BSR; the target BSR is at least one of a regular BSR and a periodic BSR.

[0014] In a second aspect, an embodiment of the present application provides an information processing device, applied to a relay device, comprising:

[0015] a triggering module, configured to trigger a preemptive BSR;

[0016] a processing module, configured to cancel the preemptive BSR according to a first condition in a process from triggering the preemptive BSR to generating the preemptive BSR.

[0017] The first condition comprises at least one of the following:

[0018] a reception condition of uplink data;

[0019] a triggering condition of a target BSR; the target BSR is at least one of a regular BSR and a periodic BSR.

[0020] In a third aspect, an embodiment of the present application provides a communication device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the computer program is executed by the processor, the steps of the above information processing method can be implemented.

[0021] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, having a computer program stored thereon, and when the computer program is executed by a processor, the steps of the above information processing method can be implemented.

[0022] In the embodiment of the present application, after triggering a preemptive BSR, the preemptive BSR can be cancelled according to a condition in a process from triggering the preemptive BSR to generating the preemptive BSR, such as a reception condition of uplink data and / or a triggering condition of a target BSR. Thus, the sending of invalid preemptive BSRs can be avoided, resources can be saved, and interference caused by invalid preemptive BSRs on uplink scheduling can be avoided. BRIEF DESCRIPTION OF DRAWINGS

[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.

[0024] FIG. 1 is a structural schematic diagram of an IAB system in an embodiment of the present application;

[0025] Fig. 2 is a schematic diagram of a Centralized Unit-Distributed Unit (CU-DU) structure of an IAB system in an embodiment of the present application

[0026] Fig. 3 is a flowchart of an information processing method in an embodiment of the present application;

[0027] Fig. 4 is a schematic diagram of a cancel-preemptive BSR procedure in an embodiment of the present application;

[0028] Fig. 5 is a schematic diagram of a cancel-preemptive BSR procedure in an embodiment of the present application;

[0029] Fig. 6 is a schematic diagram of a cancel-preemptive BSR procedure in an embodiment of the present application;

[0030] Fig. 7 is a schematic diagram of a cancel-preemptive BSR procedure in an embodiment of the present application;

[0031] Fig. 8 is a schematic diagram of a structure of an information processing apparatus in an embodiment of the present application;

[0032] Fig. 9 is a schematic diagram of a structure of a communication device in an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.

[0034] In order to facilitate understanding of the embodiments of the present application, the following will first explain the following contents:

[0035] Please refer to Fig. 1, which is a structural diagram of an IAB system in an embodiment of the present application. In the IAB system, an IAB node comprises a Distributed Unit (DU) functional part and a Mobile Termination (MT) functional part. With the MT, an access point (i.e. an IAB node node) can find an upstream access point (i.e. a parent IAB node) and establish a wireless connection with the DU of the upstream access point, which is called a backhaul link. After an IAB node establishes a complete backhaul link, the IAB node turns on its DU function, and the DU function provides cell service, i.e. the DU function can provide access services for User Equipment (UE).

[0036] The Centralized Unit-Distributed Unit (CU-DU) structure diagram of the IAB system can be as shown in Fig. 2. In a self-backhaul loop, the DUs of all IAB nodes are connected to a CU node, and the CU node configures the DUs through the F1-AP protocol. The CU configures the MTs through the Radio Resource Control (RRC) protocol. The donor IAB node has no MT functional part.

[0037] The IAB system is introduced to solve the problem of dense deployment of access points when the wired transmission network is not deployed well, i.e. when there is no wired transmission network, the access point can rely on wireless backhaul.

[0038] In an embodiment of the present application, the types of BSRs can be at least divided into: 1) Regular BSR: the Regular BSR can be triggered in any of the following situations: a logical channel (Logical Channel, LCH) with a higher priority than the current data sending LCH has data to send; when all LCHs have no data to send, one LCH has data to send; when the BSR retransmission timer (retxBSR-Timer) expires, at least one LCH still has data to send. 2) Periodic BSR: the Periodic BSR can be triggered when the periodic BSR transmission timer (periodicBSR-Timer) expires.

[0039] One LCH belongs to one logical channel group (LCH Group, LCG), and the BSR (buffer size) of the BSR is reported in units of LCG. Up to 8 LCGs can be configured. Regular BSR can trigger the sending of SR. If no grant is obtained after the last sending of SR, SR retransmission can be triggered.

[0040] In the embodiment of the application, the pre-emptive BSR is a pre-emptive BSR. The pre-emptive BSR can be triggered according to the received BSR or expected received data. Understandably, for the received BSR, it can represent that there is expected received data.

[0041] In order to reduce the uplink data transmission delay, an IAB node can trigger a pre-emptive BSR after receiving a BSR (or SR) of a UE or a downstream IAB node; or the IAB node can trigger a pre-emptive BSR when there is expected received data. The expected received data can be determined according to the uplink transmission grant sent to the downstream IAB node or the served UE. After the pre-emptive BSR is triggered, SR sending can be triggered to request uplink transmission resources, and if the uplink transmission resources are obtained, the IAB node can generate a pre-emptive BSR and send it to the parent IAB node, and cancel the pre-emptive BSR. The pre-emptive BSR can be transmitted only using a long BSR format, and can occupy 3 to 11 bytes according to the LCG of the expected received data.

[0042] The time interval from the triggering of the pre-emptive BSR to the sending of the pre-emptive BSR mainly depends on the period of the SR resource, the scheduling of the parent IAB node, the configuration of the physical layer transmission parameter, etc. The time interval from the triggering of the pre-emptive BSR to the generation of the media access control (MAC) protocol data unit (PDU) containing the pre-emptive BSR can be several milliseconds to tens of milliseconds or even longer.

[0043] Please refer to FIG. 3, which is a flowchart of an information processing method according to an embodiment of the present application. The method is applied to a relay device (such as an IAB node device or a relay device in other scenarios). As shown in FIG. 3, the method comprises the following steps:

[0044] Step 301: Trigger a pre-emptive BSR.

[0045] In this embodiment, the pre-emptive BSR can be triggered according to the received BSR or expected received data.

[0046] Step 302: cancel the pre-emptive BSR according to a first condition in a process from triggering the pre-emptive BSR to generating the pre-emptive BSR.

[0047] Optionally, the first condition can include at least one of the following:

[0048] a reception condition of uplink data; the reception condition of uplink data can be a reception condition of expected data at the time of triggering the pre-emptive BSR;

[0049] a triggering condition of a target BSR; the target BSR is at least one of a regular BSR and a periodic BSR.

[0050] That is, the relay device (such as IAB MT) in the embodiment can determine whether to cancel the pre-emptive BSR according to the reception condition of uplink data and / or the triggering condition of the target BSR (regular BSR and / or periodic BSR) after triggering the pre-emptive BSR according to the received BSR or expected data and receiving the uplink transmission grant (or assembling the MAC PDU). The cancellation of the pre-emptive BSR can be understood as the cancellation of the sending of the pre-emptive BSR or the cancellation of the triggered pre-emptive BSR.

[0051] The information processing method of the embodiment can cancel the pre-emptive BSR according to the condition in a process from triggering the pre-emptive BSR to generating the pre-emptive BSR, such as the reception condition of uplink data and / or the triggering condition of the target BSR, after triggering the pre-emptive BSR. Thus, the sending of invalid pre-emptive BSR can be avoided to save resources and avoid interference of invalid pre-emptive BSR on uplink scheduling.

[0052] In the embodiment, the manner of canceling the pre-emptive BSR after the pre-emptive BSR has been triggered can include any one of the following:

[0053] (1) cancel the pre-emptive BSR in a case where expected data is received in a process from triggering the pre-emptive BSR to generating the pre-emptive BSR.

[0054] The manner of canceling the pre-emptive BSR in this (1) is specifically that the pre-emptive BSR is canceled after all the expected data is received. For example, if the expected data becomes 0, i.e., all the expected data is received, in a process of the IAB MT assembling the MAC PDU carrying the pre-emptive BSR, the triggered pre-emptive BSR can be canceled. If the IAB MT only receives part of the expected data, the triggered pre-emptive BSR is not canceled.

[0055] According to the method in this (1), when the IAB MT generates the pre-emptive BSR and puts it into the MAC PDU, it can determine whether all the data corresponding to the BSR from the downstream node or UE or the data expected to be received according to the historical uplink transmission grant has been received according to the uplink data reception during the period from the triggering of the pre-emptive BSR to the generation of the pre-emptive BSR. If all the data expected to be received has been received, i.e., the data expected to be received is 0, the sending of the pre-emptive BSR can be cancelled.

[0056] For example, as shown in FIG. 4, it is assumed that the UE or IAB node 1 triggers the sending of SR to the IAB node 2 based on the BSR, the IAB node 2 grants the UE or IAB node 1, receives the MAC PDU carrying the BSR sent by the UE or IAB node 1, and triggers the pre-emptive BSR; then, the IAB node 2 triggers the sending of SR to the IAB node 3 based on the pre-emptive BSR, and receives the grant from the IAB node 3, then:

[0057] If the IAB node 2 receives all the data expected to be received during the period from the triggering of the pre-emptive BSR to the generation of the pre-emptive BSR (the generation of the MAC PDU), i.e., all the data expected to be received is received, the sending of the pre-emptive BSR can be cancelled, i.e., the MAC PDU carrying the pre-emptive BSR is not included in the MAC PDU sent to the IAB node 3, or the MAC PDU carrying the pre-emptive BSR is not sent to the IAB node 3. In this way, the IAB node 2 can avoid sending invalid pre-emptive BSR, so as to save resources and avoid the interference of the invalid pre-emptive BSR on the scheduling of the parent IAB node (IAB node 3).

[0058] (2) In the case where the data corresponding to the highest priority LCG in the first data expected to be received is received during the period from the triggering of the pre-emptive BSR to the generation of the pre-emptive BSR, the pre-emptive BSR is cancelled.

[0059] The method of cancelling the pre-emptive BSR in this (2) is that the pre-emptive BSR is cancelled only when all the data corresponding to the high-priority LCG expected to be received is received. For example, if all the data corresponding to the high-priority LCG expected to be received is received during the generation of the MAC PDU carrying the pre-emptive BSR by the IAB MT, the triggered pre-emptive BSR can be cancelled. If the IAB MT receives part of the data corresponding to the high-priority LCG expected to be received, the triggered pre-emptive BSR is not cancelled.

[0060] According to the method in this (2), if all the data corresponding to the high-priority LCG in the data expected to be received is received during the period from the triggering of the pre-emptive BSR to the generation of the pre-emptive BSR, the sending of the pre-emptive BSR can be cancelled.

[0061] For example, as shown in FIG. 5, assuming that the UE or IAB node 1 triggers SR to IAB node 2 based on the BSR, after IAB node 2 grants the UE or IAB node 1, receives the MAC PDU carrying the BSR sent by the UE or IAB node 1, and triggers the pre-emptive BSR; then, IAB node 2 triggers SR to IAB node 3 based on the pre-emptive BSR, and receives the grant from IAB node 3, then:

[0062] If all the data of the highest priority LCG in the expected received data are received during the process from triggering the pre-emptive BSR to generating the pre-emptive BSR (assembling the MAC PDU), IAB node 2 can cancel the sending of the pre-emptive BSR, i.e., the MAC PDU assembled for IAB node 3 does not include the pre-emptive BSR, or IAB node 2 does not send the MAC PDU including the pre-emptive BSR to IAB node 3. In this way, IAB node 2 can avoid sending invalid pre-emptive BSR, save resources, and avoid interference caused by invalid pre-emptive BSR to the parent IAB node (IAB node 3) scheduling.

[0063] (3) In the case that the target BSR is triggered during the process from triggering the pre-emptive BSR to generating the pre-emptive BSR, and the first priority is higher than or equal to the second priority, the pre-emptive BSR is cancelled; wherein the first priority is the priority of the highest priority LCG corresponding to the target BSR, and the second priority is the priority of the highest priority LCG corresponding to the expected received data.

[0064] The way of cancelling the pre-emptive BSR in this (3) is to cancel the pre-emptive BSR based on the triggering condition of the regular BSR and / or the periodic BSR. For example, if the IAB MT triggers the regular BSR and / or the periodic BSR before assembling the MAC PDU carrying the pre-emptive BSR, and the highest priority LCG reported by the regular BSR and / or the periodic BSR has a priority higher than or equal to the priority of the highest priority LCG reported by the pre-emptive BSR, the triggered pre-emptive BSR can be cancelled.

[0065] According to the way in this (3), if the regular BSR and / or the periodic BSR have been triggered when the pre-emptive BSR is generated, and the highest priority LCG of the LCGs with data indicated by the regular BSR and / or the periodic BSR has a priority higher than or equal to the priority of the highest priority LCG of the LCGs with expected received data, the pre-emptive BSR can be cancelled.

[0066] For example, as shown in FIG. 6, assuming that the UE or IAB node 1 triggers SR to IAB node 2 based on BSR, after IAB node 2 grants the UE or IAB node 1, receives the MAC PDU carrying BSR sent by the UE or IAB node 1, and triggers pre-emptive BSR; then, IAB node 2 triggers SR to IAB node 3 based on pre-emptive BSR, and receives the grant from IAB node 3, then:

[0067] If regular BSR and / or periodic BSR have been triggered during the process from triggering pre-emptive BSR to generating pre-emptive BSR (assembling MAC PDU), and the first priority is higher than or equal to the second priority, the first priority is the priority of the highest priority LCG in the LCGs with data indicated by the regular BSR and / or periodic BSR, and the second priority is the priority of the highest priority LCG in the LCGs with expected data, the sending of pre-emptive BSR can be cancelled, i.e. the MAC PDU assembled for sending to IAB node 3 does not include pre-emptive BSR, or the MAC PDU including pre-emptive BSR is not sent to IAB node 3. In this way, IAB node 2 can avoid sending invalid pre-emptive BSR, save resources, and avoid interference caused by invalid pre-emptive BSR to parent IAB node (IAB node 3) scheduling.

[0068] (4) In the case that target BSR is triggered during the process from triggering pre-emptive BSR to generating pre-emptive BSR, and the MAC PDU carrying pre-emptive BSR cannot simultaneously carry pre-emptive BSR and target BSR, pre-emptive BSR is cancelled.

[0069] The way of cancelling pre-emptive BSR in this (4) is to decide whether to cancel pre-emptive BSR based on the available capacity of MAC PDU. For example, if regular BSR and / or periodic BSR are triggered before the IAB MT assembles the MAC PDU carrying pre-emptive BSR, and the capacity of the MAC PDU is insufficient to simultaneously carry the regular BSR and / or periodic BSR and pre-emptive BSR, the triggered pre-emptive BSR can be cancelled.

[0070] For example, as shown in FIG. 7, assuming that the UE or IAB node 1 triggers SR to IAB node 2 based on BSR, after IAB node 2 grants the UE or IAB node 1, receives the MAC PDU carrying BSR sent by the UE or IAB node 1, and triggers pre-emptive BSR; then, IAB node 2 triggers SR to IAB node 3 based on pre-emptive BSR, and receives the grant from IAB node 3, then:

[0071] If the IAB node 2 has triggered a regular BSR and / or a periodic BSR in the process from triggering the pre-emptive BSR to assembling the MAC PDU, and the MAC PDU is not sufficient to carry the regular BSR and / or the periodic BSR and the pre-emptive BSR at the same time, the transmission of the pre-emptive BSR can be cancelled, i.e., the pre-emptive BSR is not included in the MAC PDU transmitted to the IAB node 3, or the MAC PDU including the pre-emptive BSR is not transmitted to the IAB node 3. In this way, the IAB node 2 can avoid transmitting an invalid pre-emptive BSR, so as to save resources and avoid interference caused by the invalid pre-emptive BSR to the scheduling of the parent IAB node (IAB node 3).

[0072] Referring to FIG. 8, FIG. 8 is a structural schematic diagram of an information processing apparatus according to an embodiment of the present application. As shown in FIG. 8, the information processing apparatus 80 includes:

[0073] a triggering module 81 configured to trigger a pre-emptive BSR;

[0074] a processing module 82 configured to cancel the pre-emptive BSR according to a first condition in a process from triggering the pre-emptive BSR to generating the pre-emptive BSR.

[0075] The first condition includes at least one of the following:

[0076] a reception condition of uplink data;

[0077] a triggering condition of a target BSR, the target BSR being at least one of a regular BSR and a periodic BSR.

[0078] Optionally, the processing module 82 is specifically configured to:

[0079] cancel the pre-emptive BSR in a case where expected data is received in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR.

[0080] Optionally, the processing module 82 is specifically configured to:

[0081] cancel the pre-emptive BSR in a case where data corresponding to a highest-priority LCG in first data is received in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR;

[0082] The first data is expected data.

[0083] Optionally, the processing module 82 is specifically configured to:

[0084] cancel the pre-emption BSR in a case that the target BSR is triggered and the first priority is higher than or equal to the second priority during a process from triggering the pre-emption BSR to generating the pre-emption BSR;

[0085] The first priority is a priority of an LCG with the highest priority corresponding to the target BSR, and the second priority is a priority of an LCG with the highest priority corresponding to the data expected to be received.

[0086] Optionally, the processing module 82 is specifically configured to:

[0087] cancel the pre-emption BSR in a case that the target BSR is triggered and a MAC PDU for carrying the pre-emption BSR cannot simultaneously carry the pre-emption BSR and the target BSR during a process from triggering the pre-emption BSR to generating the pre-emption BSR.

[0088] The terminal 80 of the embodiment of the present application can realize each process realized in the method embodiment shown in Fig. 3 and achieve the same beneficial effects. To avoid repetition, details are not described herein.

[0089] Referring to Fig. 9, Fig. 9 is a structural schematic diagram of a communication device according to an embodiment of the present application. As shown in Fig. 9, the communication device 90 includes a processor 91, a memory 92, and a computer program stored in the memory 92 and executable on the processor 91. Each component in the communication device 90 is coupled together through a bus interface 93. The computer program, when executed by the processor 91, can realize each process in the method embodiment shown in Fig. 3 and achieve the same technical effects. To avoid repetition, details are not described herein.

[0090] The embodiment of the present application further provides a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program, when executed by a processor, can realize each process in the method embodiment shown in Fig. 3 and achieve the same technical effects. To avoid repetition, details are not described herein. The computer readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0091] It can be understood that the embodiments described in the present disclosure can be implemented in hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the modules, units, sub-modules, sub-units, etc. can be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, micro-controllers, microprocessors, other electronic units for performing the functions described in the present application, or a combination thereof.

[0092] It should be noted that in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, such that processes, methods, articles or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or other elements inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.

[0093] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and necessary general hardware platforms, of course, they can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the methods described in the various embodiments of the present application.

[0094] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, not limiting, and those skilled in the art can make many forms under the inspiration of the present application without departing from the purpose of the present application and the scope protected by the claims, which are all within the protection of the present application.

Claims

1. An information processing method applied to a relay device, comprising: triggering a pre-emptive buffer status report (BSR); canceling the pre-emptive BSR according to a first condition in a process from triggering the pre-emptive BSR to generating the pre-emptive BSR; wherein the first condition comprises at least one of the following: a reception condition of uplink data; a triggering condition of a target BSR; the target BSR being at least one of a regular BSR and a periodic BSR.

2. The method of claim 1, wherein, The canceling the pre-emptive BSR according to the first condition in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR comprises: canceling the pre-emptive BSR in a case that expected data is received in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR.

3. The method of claim 1, wherein, The canceling the pre-emptive BSR according to the first condition in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR comprises: canceling the pre-emptive BSR in a case that data corresponding to a highest-priority logical channel group (LCG) in first data is received in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR; the first data being the expected data.

4. The method of claim 1, wherein, The canceling the pre-emptive BSR according to the first condition in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR comprises: canceling the pre-emptive BSR in a case that the target BSR is triggered and a first priority is higher than or equal to a second priority in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR; wherein the first priority is a priority of a highest-priority LCG corresponding to the target BSR, and the second priority is a priority of a highest-priority LCG corresponding to the expected data.

5. The method of claim 1, wherein, The canceling the pre-emptive BSR according to the first condition in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR comprises: canceling the pre-emptive BSR in a case that the target BSR is triggered and a medium access control protocol data unit (MAC PDU) for carrying the pre-emptive BSR cannot simultaneously carry the pre-emptive BSR and the target BSR in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR.

6. An information processing apparatus applied to a relay device, comprising: a triggering module configured to trigger a pre-emptive BSR; a processing module configured to cancel the pre-emptive BSR according to a first condition in a process from triggering the pre-emptive BSR to generating the pre-emptive BSR; wherein the first condition comprises at least one of the following: a reception condition of uplink data; a triggering condition of a target BSR; the target BSR being at least one of a regular BSR and a periodic BSR.

7. The apparatus of claim 6, wherein, The processing module is specifically configured to: cancel the pre-emptive BSR in a case that expected data is received in the process from triggering the pre-emptive BSR to generating the pre-emptive BSR.

8. The apparatus of claim 6, wherein, The processing module is specifically configured to: In a case that a highest-priority LCG corresponding to the first data is received during a process from triggering the pre-emption BSR to generating the pre-emption BSR, the pre-emption BSR is cancelled. The first data is expected to be received.

9. The apparatus of claim 6, wherein, The processing module is specifically configured to: In a case that the target BSR is triggered and a first priority is higher than or equal to a second priority during a process from triggering the pre-emption BSR to generating the pre-emption BSR, the pre-emption BSR is cancelled. The first priority is a priority of a highest-priority LCG corresponding to the target BSR, and the second priority is a priority of a highest-priority LCG corresponding to the first data.

10. The apparatus of claim 6, wherein, The processing module is specifically configured to: In a case that the target BSR is triggered and a MAC PDU used for carrying the pre-emption BSR cannot simultaneously carry the pre-emption BSR and the target BSR during a process from triggering the pre-emption BSR to generating the pre-emption BSR, the pre-emption BSR is cancelled.

11. A communication device comprising a memory, a processor, a computer program stored on the memory and executable on the processor, wherein, The computer program is executed by the processor to implement the steps of the information processing method in any one of claims 1 to 5.

12. A computer readable storage medium having stored thereon a computer program, wherein, The computer program is executed by the processor to implement the steps of the information processing method in any one of claims 1 to 5.