Delayed information processing method, information triggering method, apparatus, device, and medium
Patent Information
- Application Number
- JP2026518759
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2026-10-14
AI Technical Summary
【0016】 以下の実施形態の詳細な説明を読むことにより、当業者にとって様々な他の利点や有益な効果が明らかになる。図面は、実施形態を示す目的のためにのみ用いられ、本願を限定するものとみなされるべきではない。また、すべての図面において、同じ参照番号で同じ構成要素を示す。
Smart Images

Figure 2026534294000001_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication technology, and in particular, relates to a delay information processing method, an information triggering method, an apparatus, a device and a medium. BACKGROUND ART
[0002] A user terminal (UE: User Equipment) notifies the serving base station of the uplink data delay information of the UE via DSR information, so that the base station can schedule the UE based on the DSR information provided by the UE.
[0003] However, at present, the specific manner in which the UE reports the DSR information has not been clarified. SUMMARY OF THE INVENTION
[0004] Based on this, the present application provides a delay information processing method, an information triggering method, an apparatus, a device and a medium.
[0005] In a first aspect, the present application provides a delay information processing method, and the method comprises In the case of a first condition, triggering DSR and / or reporting DSR.
[0006] In a second aspect, the present application provides a delay information processing method, and the method comprises The UE performs a first action in the event of congestion, or when it receives first information, or when the first information indicates specific content or a specific value. The first action includes at least one of the following: enabling packet drop processing for a set of PDUs, enabling packet drop processing for PSIs, enabling processing for congestion, using a specific packet drop timer or timer period, determining whether a set of PDUs is important or not, determining a threshold or criterion for determining whether a set of PDUs is important or not, deactivating a DRS reporting function or DSR mechanism, stopping a DSR reporting or trigger function or not reporting DSR information, or unconfiguring a DSR trigger or report.
[0007] In a third aspect, the present application provides an information triggering method, the method being: This includes receiving first information transmitted from a base station, the first information being used to indicate whether a user terminal (UE) evaluates or performs a conditional handover (CHO) or triggers the evaluation of other CHO conditions, or the first information being used to indicate whether the network performs power saving, enters a power saving state, uses power saving technology, or when power saving will be performed.
[0008] A delay information processing device comprising a receiving module and / or a transmitting module, wherein the receiving module is configured to trigger a DSR in the case of a first condition, and the transmitting module is configured to report a DSR.
[0009] A delay information processing device comprising a receiving module, the receiving module configured to cause a UE to perform a first action in the event of congestion, when first information is received, or when the first information indicates a specific content or a specific value. The first action includes at least one of enabling packet drop processing for a set of PDUs, enabling packet drop processing for a PSI, enabling processing for congestion, using a specific packet drop timer or timer period, determining whether a set of PDUs is important or not, determining a threshold or criterion for determining whether a set of PDUs is important or not, deactivating a DRS reporting function or DSR mechanism, stopping a DSR reporting or trigger function or not reporting DSR information, or unconfiguring a DSR trigger or report.
[0010] An information trigger device comprising a receiving module, the receiving module configured to receive first information transmitted from a base station, the first information being used to indicate whether a user terminal (UE) will evaluate or perform a conditional handover (CHO) or trigger an evaluation of other CHO conditions, or the first information being used to indicate whether a network will perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed.
[0011] A user terminal comprising a memory storing a computer program, a processor, and a transceiver, wherein the processor executes the computer program to control the transceiver, and when executing the computer program, the user terminal implements the steps of the method according to any of the first, second, or third embodiments described above.
[0012] A computer-readable storage medium in which a computer program is stored, wherein when the computer program is executed by a processor, steps of the method according to any of the first, second, or third embodiments described above are implemented.
[0013] A computer program product comprising a computer program, wherein when the computer program is executed by a processor, the steps of the method according to any of the first, second, or third embodiments described above are implemented.
[0014] The above description is merely an overview of the technical solution of this application, and the technical means of this application can be implemented according to the specifications for a clearer understanding. Furthermore, specific embodiments of this application are illustrated below to provide a clearer and easier understanding of the above and other objectives, features, and advantages of this application. [Brief explanation of the drawing]
[0015] [Figure 1] This is a flowchart of a delayed information processing method according to one embodiment of the present invention. [Figure 2] This is a flowchart of a delayed information processing method according to another embodiment of the present invention. [Figure 3] This is a flowchart of an information triggering method according to one embodiment of the present invention. [Figure 4] This is a schematic diagram showing the configuration of MAC CE according to one embodiment of the present invention. [Figure 5] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 6] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 7] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 8] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 9] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 10] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 11]This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 12] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 13] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 14] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 15] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 16] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 17] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 18] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 19] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 20] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 21] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 22] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 23] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 24] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 25] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 26] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 27] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 28] This is a schematic diagram illustrating the configuration of a MAC CE according to another embodiment of the present application. [Figure 29] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 30] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 31] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 32] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 33] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 34] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 35] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 36] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 37] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 38] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 39] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 40] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 41] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 42] This is a schematic diagram showing the configuration of MAC CE according to another embodiment of the present application. [Figure 43] This is a flowchart of an information triggering method according to one embodiment of the present invention. [Figure 44] This is a schematic diagram showing the configuration of a delay information processing device according to one embodiment of the present invention. [Figure 45] This is a schematic diagram showing the configuration of a delay information processing device according to another embodiment of the present invention. [Figure 46] This is a schematic diagram showing the configuration of an information trigger device according to one embodiment of the present invention. [Figure 47] This is a schematic diagram showing the configuration of a user terminal according to one embodiment of the present invention. [Modes for carrying out the invention]
[0016] By reading the detailed description of the embodiments below, various other advantages and beneficial effects will become apparent to those skilled in the art. The drawings are used solely for the purpose of illustrating the embodiments and should not be considered as limiting the present application. Furthermore, the same components are shown by the same reference numerals in all drawings.
[0017] The following examples of embodiments of the technical solution of the present application will be described in detail with reference to the drawings. The following embodiments are provided solely to illustrate the technical solution of the present application more clearly and are therefore for illustrative purposes only and do not limit the scope of protection of the present application.
[0018] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art. Terms used herein are used solely to describe specific embodiments and are not intended to limit this application. The terms “including,” “having,” and any variations thereof in the description, claims, and drawings above are intended to be non-exclusive.
[0019] In the description of embodiments of this application, technical terms such as “first,” “second,” etc., are used solely to distinguish different subjects and should not be understood as indicating or implying relative importance, or implicitly indicating the quantity, specific order, or hierarchical relationship of the technical features shown. In the description of embodiments of this application, “plural” means two or more unless otherwise clearly and specifically limited.
[0020] References to “Examples” in this specification mean that certain features, configurations, or characteristics described in relation to an example are included in at least one example of this application. The terms “Examples” throughout the specification do not necessarily mean the same example, nor do they mean an exclusive, independent, or alternative example to any other example. As those skilled in the art will understand explicitly and implicitly, the examples described herein can be combined with other examples.
[0021] In the description of the embodiments of this application, the term "and / or" refers only to related relationships, indicating that three relationships may exist. For example, A and / or B can refer to three cases: when A exists independently, when both A and B exist, and when B exists independently. The symbol " / " in this specification generally indicates that the relationship between the preceding and following related objects is "or".
[0022] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple groups" refers to two or more groups (including two groups), and "multiple pieces" refers to two or more pieces (including two pieces).
[0023] In the description of the embodiments of this application, the orientations or positional relationships indicated by technical terms such as “center,” “vertical,” “horizontal,” “length,” “width,” “thickness,” “top,” “bottom,” “front,” “back,” “left,” “right,” “vertical,” “horizontal,” “top,” “bottom,” “inside,” “outside,” “clockwise,” “counterclockwise,” “axial,” “radial,” and “circumferential” are based on the orientations or positional relationships shown in the drawings and are used solely to facilitate and concise the description of the embodiments of this application. They do not indicate or imply that the device or component that constitutes an object has a particular orientation or must be configured and operated in a particular orientation. Therefore, they should not be understood as limiting the embodiments of this application.
[0024] In the description of the embodiments of this application, unless otherwise specifically defined and limited, the terms “attachment,” “connection,” “linking,” and “fixing” should be interpreted broadly. For example, a connection may be fixed, removable, or integral; a connection may be mechanical or electrical; a connection may be direct or indirect via an intermediate medium; an internal communication between two elements may be an interaction between two elements. Those skilled in the art will be able to understand the specific meaning of these terms in the embodiments of this application depending on the specific circumstances.
[0025] Currently, driven by increasing demands for higher data rates, reduced latency, faster mobility, and greater energy efficiency, and the growing diversity and complexity of services in future life, the 3GPP (International Organization for Standardization) has launched 5G research and development. The main application scenarios for 5G are enhanced mobile broadband (eMBB), ultra-high reliability low-latency communication (URLLC), and massive machine-type communication (mMTC). eMBB is still aimed at users acquiring multimedia content, services, and data, and its demand is increasing very rapidly. However, eMBB can be deployed in different scenarios such as indoors, urban areas, and rural areas, and its capabilities and demand vary greatly, making a general discussion impossible. It requires detailed analysis in conjunction with specific deployment scenarios. Typical applications of URLLC include industrial automation, power automation, telemedicine (surgery), and transportation security. Typical characteristics of mMTC include high connection density, small data volumes, latency-insensitive services, low module cost, and long lifespan. New Radio (NR) access networks can also be deployed independently. In 5G network environments, a new Radio Resource Control (RRC) state, namely RRC_INACTIVE, is set to reduce air interface signaling and to quickly restore wireless connectivity and data services. This state is different from RRC_IDLE and RRC_ACTIVE. Here, RRC_IDLE indicates that mobility is UE-based cell selection / reselection, paging is initiated by CN, and the paging area is configured by CN. There is no UE AS context on the base station side. An RRC connection has not been established. RRC_CONNECTED indicates that an RRC connection has been established and the base station and UE hold the UE AS context. The network side knows that the UE's location is at a specific cell level. Mobility is network-controlled mobility. Unicast data can be transmitted between the UE and the base station.RRC_INACTIVE means that mobility is UE-based cell selection / reselection, a CN-NR connection is established, the UE AS context is held at a base station, paging is triggered by the RAN, the RAN-based paging area is managed by the RAN, and the network side knows that the UE's location is at the RAN-based paging area level.
[0026] Each eNodeB can allocate downlink or uplink radio resources to each UE based on the downlink buffer data within the eNodeB and the Buffer Status Report (BSR) received from the UE. In other words, in the 5G NR BSR process, the UE notifies the serving base station of the amount of uplink buffer data the UE has via the BSR. This allows the base station to schedule the UE based on the data volume information provided by the UE. To save the overhead of BSR reporting, a group reporting method is employed. Each uplink logical channel corresponds to a Logical Channel Group (LCG), and multiple uplink logical channels may correspond to the same LCG. The correspondence between logical channels (LCs) and LCGs is configured by the network RRC. The UE reports the BSR based on the LCG. In NR, each UE can support up to eight LCGs. Here, there are several trigger conditions for the BSR, including: 1. When uplink data arrives on one of the UE's logical channels with higher priority, a regular BSR is triggered. 2. If the uplink resource assigned to the UE can carry the BSR MAC CE in the padding portion after carrying other uplink data, then a padding BSR is triggered. 3. If the retransmission BSR timer retxBSR-Timer expires and there is currently uplink data waiting to be transmitted on at least one uplink logical channel, then a regular BSR is triggered. 4. If the periodic BSR timer periodicBSR-Timer expires, then a periodic BSR is triggered. If multiple logical channels trigger a regular BSR simultaneously, each of these logical channels triggers its own regular BSR. BSRs can be carried by a BSR MAC CE.If a terminal triggers a regular BSR but does not have an uplink resource to transmit new data, or if the uplink resource assigned to the terminal for transmitting new data cannot carry the data on the uplink logical channel that triggered the regular BSR, the terminal triggers an Uplink Scheduling Request (SR).
[0027] At the 3GPP RAN #88e conference, a research project titled "eXtended Reality (XR) and cloud game (CG) evaluations for NR" was adopted. The services studied in this project include AR (Augmented Reality), VR (Virtual Reality), and Cloud Gaming. One of the main services of XR / CG is video stream services, and its arrival rate (measured in fps, i.e., frames per second) can be 30fps, 60fps, 90fps, or 120fps, with corresponding video stream periods of {33.33ms, 16.67ms, 11.11ms, 8.33ms}. Characteristics of XR data include variable data packet size and a large average value. Taking an AR / VR with a data rate of 100Mbps as an example, the average size of its uplink data packets is 20833 bytes, the maximum is 31250 bytes, and the minimum is 10417 bytes. That is, the size of data packets waiting to be transmitted within a period is between [10417 bytes and 31250 bytes]. In a real system with 100M bandwidth, transmitting a single 20833-byte data packet requires occupying approximately four transmission slots of resources.
[0028] In 3GPP RAN2#120, it was agreed that RAN2 would report delay information associated with data volume. Here, RAN2 will introduce data volume information associated with delay information (e.g., remaining time) into MAC CE. Whether this is an extension of BSR or a new format is a subject for further study (FFS). How to implement this (e.g., what specifically to report) and how to ensure this information is up-to-date, taking into account, for example, UL scheduling delays, will be the focus of the FFS.
[0029] In 3GPP RAN2#122, RAN2 further agreed that the remaining time is derived from the Packet Data Convergence Protocol (PDCP) discardTimer value. Here, the UE calculates the remaining time based on the PDCP discardTimer value. Whether the UE reports one value or multiple values is FFS. How this is modeled in the PDCP specification is FFS. Which UEs support this is FFS.
[0030] 3GPP RAN2#123 further agreements were reached regarding delay status reporting (DSR). Here, 1) the network can configure whether or not UEs trigger delay status reporting. Whether or not there are several thresholds for each LCG is FFS. 2) If the UE triggers reporting of delay information for an LCG, the UE also reports the buffer status associated with the remaining time. RAN2 aims to define a single MAC CE for DSR reporting (including buffer status). Whether this is an extension of the BSR MAC CE or a new MAC CE is FFS. 3) Define a new, independent MAC CE for Working Assumption (WA): DSR (remaining delay and associated data volume) reporting. For example, DSR reporting is not combined with BSR reporting. Detailed definition of associated data volume is FFS. 4) Support threshold-based DSR reporting. For example, if the remaining delay of a Packet Data Unit (PDU) / PDU set falls below a threshold set by the network, DSR reporting is triggered. Thresholds are configured for each LCG. Whether or not it supports configuring multiple thresholds for a single LCG is determined by the FFS. The definition of remaining time is also determined by the FFS.
[0031] The Delay State Reporting (DSR) process is used to provide the UL data delay state to the serving gNB. This delay state includes the remaining time of the UL data based on the value of the associated PDCP discardTimer (specified in Section 7.3 of TS 38.323[4]) at the time of the first symbol of the Physical Uplink Control Channel (PUSCH) transmission to which the DSR is transmitted, and the amount of data associated with the reported remaining time. Here, Radio Resource Control (RRC) controls the DSR operation by configuring the following parameter: namely, the remaining time threshold for the UL data configured to trigger the DSR in the LCG. If the remaining time of a PDU in the LCG (if configured for DSR) is shorter than the associated remaining time threshold (remainingTimeThreshold), the MAC entity triggers the DSR. Further updates may be made after more agreement is reached, for example, to provide a more precise definition of the "amount of data associated with the reported remaining time." The definition of remaining time is FFS (Further consideration). FFS determines whether one value or multiple values are reported for a single LCG. FFS also determines whether data with a delay below a threshold is reported. However, details regarding how UEs report DSRs are still unclear, and embodiments of the present invention provide a delay information processing method to address this issue.
[0032] The delay information processing method provided in the embodiment of the present invention can be applied to the application scene shown in Figure 1. As shown in Figure 1, the scene includes network 01 and network 02, which may be different types of networks. The scene further includes base stations 03, 04, 05, 06, 07, and 08, where base stations 04, 06, and 07 may be macro base stations, and base stations 03, 05, and 08 may be micro base stations, where each base station may communicate data via network 01 or via network 02. The scene further includes UEs 09, 010, 011, 012, and 013, where each UE can communicate with a base station via the network. As shown in Figure 1, the scene includes a large number of transmit / receive points, where multiple transmit / receive points can constitute a single virtual cell, and the virtual cell can provide services to one or more UEs. Here, the transmitting and receiving points may be network-side devices or terminal devices, and the network-side devices may include macro base stations, micro base stations, etc., and may also include core network devices such as Mobility Management Entities (MMEs) and Serving Gateways (S-GWs), and are not limited to the embodiments of this application. Note that Figure 1 in the embodiments of this application is merely an illustrative description of the network architecture and does not limit the application scenarios of the embodiments of this application.
[0033] A UE may be a wireless terminal, which can refer to a device that provides voice and / or other service data connectivity to a user, or a handheld device with wireless connectivity, or other processing device connected to a wireless modem. A wireless terminal may communicate with one or more core networks via a Radio Access Network (RAN), and may be a mobile terminal such as a cell phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-integrated, or in-vehicle mobile device that exchanges language and / or data with the Radio Access Network. A wireless terminal may be, but is not limited to, a system, subscriber unit, subscriber station, mobile station, mobile, remote station, remote terminal, access terminal, user terminal, user agent, user device, or user equipment. In another example, the UE may be, but is not limited to, various personal computers, laptops, smartphones, tablet devices, IoT devices, and portable wearable devices. IoT devices may include smart speakers, smart TVs, smart air conditioners, smart in-car devices, etc. Portable wearable devices may include, but are not limited to, smartwatches, smart bracelets, headset devices, etc., as is the case in the embodiments of this application.
[0034] The following describes in detail the technical solution of the present application and how it solves the above-mentioned technical problems, using specific embodiments. The following embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below with reference to the drawings.
[0035] In one embodiment, as shown in Figure 2, a delay information processing method is provided, and an example of applying the method to the user terminal (UE) side in Figure 1 will be described, which includes the following steps.
[0036] In step S201, if the first condition is met, a DSR is triggered and / or reported.
[0037] Here, the first condition may be a condition to avoid excessive reporting of DSRs, which may be determined by preconfiguration, predefinition, or RRC. Optionally, the first condition may include a predetermined period, i.e., if the predetermined period is met, trigger a DSR or report a DSR, or if the predetermined period is met, trigger a DSR and report a DSR. Optionally, the first condition may further include other conditions.
[0038] In the embodiments of the present invention, when a UE attempts to transmit uplink data, it can determine whether a first condition is met, and if it is met, it can trigger a DSR. Optionally, if the condition is met, and a transmission resource is available, it can report a DSR. Optionally, if the condition is met, and a DSR is triggered first, and a transmission resource is available, it can report the triggered DSR. If the condition is not met, the UE may not trigger a DSR and / or not report one, or it may trigger an Uplink Scheduling Request (SR).
[0039] The delayed information processing method described in the embodiment of the present application provides one implementation for a UE to report a DSR, namely, triggering and / or reporting a DSR when a first condition is met. Furthermore, by limiting the conditions for reporting a DSR, excessive reporting of DSRs can be avoided. This reduces the burden of DSR reporting.
[0040] In one embodiment, the first condition described above includes a DSR reporting cycle, that is, when step S201 described above is performed, if the DSR reporting cycle is met, a DSR is triggered and / or a DSR is reported.
[0041] Here, the DSR reporting cycle described above is the reporting cycle set for the first object, which can be a UE, MAC entity, LCG, or LCH. The DSR reporting cycle may be determined by preconfiguration, predefinition, or RRC.
[0042] In the embodiments of the present invention, when a UE attempts to transmit uplink data, it can determine whether the DSR reporting cycle is met, and if it is, it can trigger a DSR. Optionally, if the cycle is met and a transmission resource is present, a DSR can be reported; and optionally, if the cycle is met, a DSR can be triggered first and a transmission resource is present, a triggered DSR can be reported.
[0043] In one embodiment, the DSR reporting cycle includes a reporting timer and / or reports a DSR when the reporting timer expires.
[0044] In the embodiments of this invention, when the UE attempts to transmit uplink data, it can determine whether the reporting timer has expired, and if it determines that it has expired, it reports a DSR.
[0045] In one embodiment, the first condition described above includes a DSR trigger period, that is, when performing step S201 described above, if the DSR trigger period is met, the DSR is triggered and / or the DSR is reported.
[0046] Here, the DSR trigger period described above is the trigger period set for the first object, which can be a UE, MAC entity, LCG, or LCH. The DSR trigger period may be determined by preconfiguration, predefinition, or RRC.
[0047] In the embodiments of this invention, when the UE attempts to transmit uplink data, it is possible to determine whether the trigger timer has expired, and if it is determined that it has expired, the DSR is triggered.
[0048] In one embodiment, the DSR trigger period includes a trigger timer and / or triggers the DSR when the trigger timer expires.
[0049] In the embodiments of this invention, when the UE attempts to transmit uplink data, it is possible to determine whether the trigger timer has expired, and if it is determined that it has expired, the DSR is triggered.
[0050] It is important to note that the reporting timer and the trigger timer may be the same timer or different timers.
[0051] In the above-mentioned related embodiment, the delay information processing method described in Figure 2 includes at least one of the following:
[0052] The DSR is triggered only once within the DSR trigger period.
[0053] When the trigger timer expires, the DSR can be triggered.
[0054] If a DSR is triggered, the corresponding trigger timer is activated.
[0055] The DSR trigger report will trigger DSR only once.
[0056] When the reporting timer expires, DSR can be reported.
[0057] If a DSR is reported, the corresponding reporting timer is activated.
[0058] Furthermore, for the first object, the DSR can be triggered only once within the DSR trigger period.
[0059] Furthermore, for the first object, a DSR can be triggered when the trigger timer expires.
[0060] Furthermore, for the first object, a DSR can be triggered when the trigger timer expires.
[0061] Furthermore, if a DSR is triggered for the first object, the corresponding trigger timer can be activated.
[0062] Furthermore, for the first object, the DSR can be triggered only once in the DSR trigger report.
[0063] Furthermore, for the first object, a DSR can be reported when the reporting timer expires.
[0064] Furthermore, if a DSR is reported for the first object, the corresponding reporting timer can be activated.
[0065] Here, the first object may be a UE, a Media Access Control (MAC) entity, a Logical Channel Group (LCG), or a Logical Channel (LCH).
[0066] In one embodiment, the delayed information processing method described in the embodiment of Figure 2 further includes the following steps.
[0067] During operation of the first prohibit timer, do not trigger a DSR and / or report a DSR.
[0068] In the embodiments of the present invention, when the UE transmits uplink data, it can be determined whether the first prohibit timer is operating, and if it is operating, it does not trigger a DSR. Optionally, if it is operating, it does not have to report a DSR, and optionally, if it is operating, it does not have to trigger a DSR and does not have to report a DSR. If it is determined that the first prohibit timer is not operating, it may trigger a DSR and / or report a DSR.
[0069] In one embodiment, the first prohibit timer described above may be activated in at least one of the following cases: when a DSR trigger exists; when a DSR report exists; when a MAC CE carrying DSR information is generated; when DSR or DS information is carried by a MAC PDU or PUSCH; or when a MAC PDU or Physical Uplink Shared Channel (PUSCH) containing DSR or DS information is in or has been transmitted.
[0070] Corresponding to the activation status of the first prohibit timer in the above embodiment, the method according to the embodiment in Figure 2 further includes not triggering and / or reporting a DSR while the first prohibit timer is operating, and being able to trigger and / or report a DSR when the first prohibit timer has expired or is not operating.
[0071] In one embodiment, the first prohibit timer described above may be activated in at least one of the following cases: when a DSR trigger exists for the first object; when a DSR report exists for the first object; when a MAC CE carrying the DSR information for the first object is generated; when DSR or DS information for the first object is carried by a MAC PDU or PUSCH; or when a MAC PDU or PUSCH carrying DSR or DS information for the first object is in transmission or has been transmitted. The first object may be a UE, a MAC entity, an LCG, or an LCH.
[0072] Corresponding to the activation status of the first prohibit timer in the above embodiment, the method described in the embodiment of Figure 2 further includes not triggering and / or reporting a DSR for the first object while the first prohibit timer is operating, and being able to trigger and / or report a DSR for the first object when the first prohibit timer has expired or is not operating.
[0073] In the embodiments of this application, a first prohibit timer is introduced for the UE, MAC entity, LCG, or LCH. Optionally, in the case of a DSR report for the UE, MAC entity, LCG, or LCH, the first prohibit timer is activated, and DSR information is not triggered or reported for the UE, MAC entity, LCG, or LCH. Optionally, if the first prohibit timer for the UE, MAC entity, LCG, or LCH has expired or is not operating, DSR information can be triggered or reported for the UE, MAC entity, LCG, or LCH.
[0074] In one embodiment, the delay information processing method described in the embodiment of Figure 2 is: The process further includes a step to cancel the triggered DSR when at least one of the following conditions is met: Here, at least one of the above cases includes at least one of the following: a MAC CE carrying DSR information has been generated; DSR or DS information has been reported; DSR or DS information is being carried by a MAC PDU or PUSCH; or a MAC PDU or PUSCH carrying DSR or DS information is in or has been in transmission.
[0075] In the embodiments of the present invention, the UE can report DSR information via PUSCH or MAC CE. Optionally, for triggered DSR information, if the DSR information is included in PUSCH or MAC CE, i.e., after the UE has already reported the DSR information based on PUSCH or MAC CE, the triggered DSR can be canceled.
[0076] In one embodiment, the delayed information processing method described in the embodiment of Figure 2 further includes one of the following steps:
[0077] The DSR information does not trigger for the first object that is currently triggered or has already been triggered.
[0078] For the first object for which DSR information is being reported or has already been reported, DSR information will not be triggered, or DSR information will not be reported.
[0079] Embodiments of the present application relate to a plurality of methods for preventing further triggering of DSR information, and for preventing further triggering and reporting of DSRs, namely, preventing further triggering of DSR information for a first object that is currently triggering a DSR report, preventing further triggering of DSR information for a first object that has already triggered DSR information, preventing further triggering of a DSR for a first object that is reporting a DSR, preventing further reporting of a DSR for a first object that is reporting a DSR, and preventing further reporting of a DSR for a first object that has already reported a DSR.
[0080] Optionally, the first object in any of the above embodiments is one of a UE, MAC entity, LCG, LCH, packet data unit (PDU), data packet, packet data unit set (PDU set), or data burst, or the first object is one of a UE, MAC entity, LCG, LCH, PDU, data packet, PDU set, or data burst in which the DSR function is configured or enables DSR.
[0081] The above method is explained as an example.
[0082] Regarding the DSR reporting function or DSR trigger function, an LCG or LCH that has already triggered a DSR report will not trigger any further DSR reports, and an LCG or LCH that has already reported DSR information will not trigger any further DSR information. Optionally, if data from any of the above LCGs or LCHs is triggered, other data cannot be triggered or reported, and if the same data from the above LCGs or LCHs is triggered, other data cannot be triggered or reported.
[0083] In one embodiment, the first condition described in the embodiment of Figure 2 is: One new data, PDU, or PDU set arrives. One new data, PDU, or PDU set has arrived, and DSR information has not been triggered for any of the new data, PDU, or PDU set, and / or DSR information has not been reported. One new data, PDU, or PDU set has arrived, and no DSR information has been triggered for any of the new data, PDU, or PDU set, and / or no DSR information has been reported, and the second condition is met. The delay of one new data, PDU, or set of PDUs is below the threshold or within the first threshold range. The delay of one new data, PDU, or PDU set is below the threshold or within the first threshold range, and DSR information has not been triggered and / or reported for any of the new data, PDU, or PDU set. The delay of one new data, PDU, or PDU set is below a threshold or within a first threshold range, and DSR information has not been triggered and / or reported for any of the said new data, PDU, or PDU set, and the second condition is met, including at least one of these.
[0084] In the above example, the new data, PDU, or PDU set belongs to the second object. Optionally, the new data, PDU, or PDU set belongs to the first object, where the second object contains either data, PDU, PDU set, LCG, LCH, MAC entity, or UE.
[0085] Furthermore, in the above embodiment, the DSR trigger or DSR report is triggered by the second object. Optionally, the DSR trigger or DSR report is directed at the second object, or it is directed at both the first and second objects.
[0086] The second condition in the above embodiment provides several implementations, namely the second condition includes any of the following: the delay of new data, PDU, PDU set, LCH, LCG, MAC entity, or UE is below a predetermined threshold or within a first threshold range; the DSR prohibit timer for the new data, PDU, PDU set, LCH, LCG, MAC entity, or UE is not operating; the DSR reporting timer and / or trigger timer for the new data, PDU, PDU set, LCH, LCG, MAC entity, or UE is not operating; or the new data, PDU, PDU set, LCH, LCG, MAC entity, or UE has reached a DSR reporting cycle or trigger cycle.
[0087] In one embodiment, the delayed information processing method described in the embodiment of Figure 2 further includes the following steps.
[0088] Do not trigger a DSR and / or report a DSR for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been triggered.
[0089] Alternatively, for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been triggered, do not trigger a DSR and / or report a DSR if the third condition is met.
[0090] Alternatively, if the third condition is met for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been reported, do not trigger a DSR and / or report a DSR.
[0091] In one embodiment, the delayed information processing method described in the embodiment of Figure 2 further includes the following steps.
[0092] If the third condition is met, do not trigger a DSR and / or report a DSR for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been triggered.
[0093] If the third condition is met, DSR will not trigger and / or report DSR for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs that have already been reported.
[0094] Alternatively, if the third condition is met, do not trigger a DSR and / or report a DSR for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been triggered, if the fourth condition is met.
[0095] Alternatively, if the third condition is met, DSR will not be triggered and / or reported for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which DSR has already been reported, if the fourth condition is met.
[0096] In one embodiment, the delayed information processing method described in the embodiment of Figure 2 further includes the following steps.
[0097] If there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been triggered, do not trigger a DSR and / or report a DSR for the third object.
[0098] Alternatively, if there is data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been reported, do not trigger a DSR and / or report a DSR for a third object.
[0099] Alternatively, if there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been triggered, do not trigger a DSR and / or report a DSR for the third object if the fifth condition is met.
[0100] Alternatively, if there is data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been reported, do not trigger a DSR and / or report a DSR for the third object if the fifth condition is met.
[0101] Alternatively, if the third condition is met and there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been triggered, do not trigger a DSR and / or report a DSR for the third object.
[0102] Alternatively, if the third condition is met, and there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been reported, do not trigger a DSR and / or report a DSR for the third object.
[0103] Alternatively, if the third condition is met and there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been triggered, the third object will not trigger a DSR and / or report a DSR if the fifth condition is met.
[0104] Alternatively, if the third condition is met and there are data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been reported, the third object will not trigger a DSR and / or report a DSR if the fifth condition is met.
[0105] The third object in the above embodiment is DSR has already been triggered and / or reported for PDUs, The DSR has already triggered and / or reported a PDU set, DSR is a data burst corresponding to a PDU that has already been triggered and / or reported. The DSR has already triggered and / or reported the LCH corresponding to the PDU. The LCG corresponds to the PDU that has already been triggered and / or reported by the DSR. DSR is the MAC entity corresponding to the PDU that has already been triggered and / or reported. DSR corresponds to the UE that has already triggered and / or reported the PDU. DSR has already been triggered and / or reported for PDU sets, DSR is a data burst corresponding to a set of PDUs that has already been triggered and / or reported. The DSR corresponds to the LCH of the PDU set that has already been triggered and / or reported. The LCG corresponds to the PDU set that the DSR has already triggered and / or reported. The MAC entity corresponding to the PDU set that has already been triggered and / or reported by DSR, The DSR corresponds to the PDU set that has already been triggered and / or reported. DSR has already triggered and / or reported a data burst, The DSR corresponds to the LCH which has already triggered and / or reported the data burst. The LCG corresponds to a data burst that has already been triggered and / or reported by the DSR. DSR corresponds to the MAC entity that triggered and / or reported the data burst. DSR corresponds to a data burst that has already been triggered and / or reported by the UE. If a DSR has already been triggered and / or reported, DSR corresponds to LCG that has already been triggered and / or reported. MAC entities corresponding to LCH that have already been triggered and / or reported by DSR, DSR corresponds to the UE that has already triggered and / or reported the LCH. DSR has already been triggered and / or reported for LCG, DSR corresponds to the MAC entity of the LCG that has already been triggered and / or reported. DSR corresponds to the UE that has already triggered and / or reported LCG. DSR has already been triggered and / or reported for MAC entities, DSR corresponds to the MAC entity that has already been triggered and / or reported. The DSR includes any of the UEs that have already been triggered and / or reported.
[0106] The above method is explained as an example.
[0107] For a single LCG, configure it to report DSRs, and data / PDU / PDU sets that have triggered a DSR cannot trigger a new DSR report, and / or data / PDU / PDU sets that have already reported DSR information cannot trigger a new DSR report. Optionally, the above may be configured to report DSRs for UEs, MAC entities, or LCHs.
[0108] Optionally, one LCG may be configured to report DSR information, and when new data / PDU / PDU sets arrive, the new data / PDU / PDU set, or the LCG / LCH corresponding to the new data / PDU / PDU set, can trigger a new DSR report. If one LCG is configured to report DSRs, and a new data / PDU / PDU set arrives, or if a new data / PDU / PDU set exists and the new data / PDU / PDU set has never triggered and / or reported DSR information, and the third condition (fourth or fifth condition) is met, the new data / PDU / PDU set or the corresponding LCG / LCH can trigger new DSR information or report DSR information. Optionally, the above may be configured to report DSRs for a UE, MAC entity, or LCH.
[0109] Optionally, with respect to the DSR reporting function or DSR triggering function, an LCG or LCH that has already triggered a DSR report will not trigger any further DSR reports under condition 3 (condition 4 or condition 5), or an LCG or LCH that has already reported DSR information will not trigger or report any further DSR information under condition 2.
[0110] In one embodiment, any of the second, third, fourth, or fifth conditions in the above embodiment may include a period and / or a threshold.
[0111] Here, the period represents the period during which the DSR report was triggered; that is, correspondingly, when the step in step S210 above is specifically performed, the step of not triggering any further DSR reports within the period during which the DSR report was triggered is performed for the LCG or LCH from which the DSR report was specifically triggered. Or, when the step in step S211 above is specifically performed, the step of not triggering or reporting any further DSR information within the period during which the DSR report was triggered is performed for the LCG or LCH from which DSR information has been reported. Optionally, no new DSR triggers or reports are permitted within the period.
[0112] Here, different thresholds can be assigned to different objects. Optionally, different objects may be assigned the same threshold; if they are assigned different thresholds, a new DSR trigger or report may be allowed; if they are assigned the same threshold, a new DSR trigger or report may not be allowed.
[0113] The above method is explained as an example.
[0114] Regarding the DSR reporting function or DSR trigger function, a PDU or PDU set that has already triggered a DSR report will not trigger any further DSR reports, and a PDU or PDU set that has already reported DRS information will not trigger or report any further DRS information.
[0115] Regarding the DSR reporting function or DSR trigger function, a PDU or PDU set that has already triggered a DSR report will not trigger any further DSR reports under condition 3 (condition 4 or condition 5), or a PDU or PDU set that has already reported DSR information will not trigger or report any further DSR information under condition 3 (condition 4 or condition 5).
[0116] Based on the above embodiment, the above delay information processing method is If a DSR has already been triggered for the first LCG, do not trigger any further DSRs within the second time period, or do not trigger any further DSRs for the first LCG within the second time period, or do not trigger any further DSRs for the first LCG within the second time period, and / or, if a DSR has already been reported for the first LCG, do not report any further DSRs within the second time period, or do not report any further DSRs for the first LCG within the second time period, or do not report any further DSRs for the first LCG within the second time period, or do not report any further DSRs for the first LCG within the second time period.
[0117] In the embodiments of the present application, if DSR information has already been triggered for the first LCG, no further DSR information will be triggered within the second time period, or no DSR will be triggered for the first LCG within the second time period. Or, if DSR information has already been triggered for the first LCG, no further DSR will be triggered, or no DSR will be triggered for the first LCG within the second time period. And / or, if DSR information has already been reported for the first LCG, no further DSR information will be reported within the second time period, or no DSR will be reported for the first LCG within the second time period. Or, if DSR information has already been reported for the first LCG, no further DSR information will be reported, or no DSR will be reported for the first LCG within the second time period.
[0118] Furthermore, if DSR information has already been triggered for the first LCH, first data, or first PDU in the first LCG, no further DSR information will be triggered, or a DSR will not be triggered for the first LCG. Or, no further DSR information will be triggered within the second time period, or a DSR will not be triggered for the first LCG within the second time period. And / or, if DSR information has already been reported for the first LCH, first data, or first PDU in the first LCG, no further DSR information will be reported, or a DSR will not be reported for the first LCG. Or, no further DSR information will be reported within the second time period, or a DSR will not be reported for the first LCG within the second time period.
[0119] In the embodiments of the present application, if DSR information has already been triggered for the first LCH, first data, or first PDU in the first LCG, no further DSR information is triggered; or if DSR information has already been triggered for the first LCH, first data, or first PDU in the first LCG, no DSR is triggered for the first LCG; or if DSR information has already been triggered for the first LCH, first data, or first PDU in the first LCG, no further DSR information is triggered within the second time; or if DSR information has already been triggered for the first LCH, first data, or first PDU in the first LCG, no DSR is triggered for the first LCG within the second time. and / or, if DSR information has already been reported for the first LCH, first data, or first PDU in the first LCG, no further DSR information will be reported; or, if DSR information has already been reported for the first LCH, first data, or first PDU in the first LCG, no DSR will be reported for the first LCG; or, if DSR information has already been reported for the first LCH, first data, or first PDU in the first LCG, no further DSR information will be reported within two hours; or, if DSR information has already been reported for the first LCH, first data, or first PDU in the first LCG, no DSR will be reported for the first LCG within two hours.
[0120] Based on the above embodiment, one implementation of the above delay information processing method for the first LCG or first LCH is: If a DSR has already been triggered for the first LCG, trigger and / or report a DSR if one of the following conditions is met, or trigger and / or report a DSR for the first LCG, or trigger and / or report a DSR for the fifth object, and / or if a DSR has already been reported for the first LCG, trigger and / or report a DSR if one of the following conditions is met, or trigger and / or report a DSR for the first LCG, or trigger and / or report a DSR for the fifth object.
[0121] The conditions in the above embodiment are: The DSR that was already triggered was triggered by the fourth object, and the one that triggers or reports the new DSR corresponds to the fifth object. Alternatively, the previously reported DSR may be for the fourth object, and the new DSR that triggers or reports may correspond to the fifth object. Alternatively, the previously reported DSR is for the fourth object, and the new DSR that triggers or reports corresponds to both the fourth and fifth objects. Alternatively, a DSR has already been triggered on the fourth object, and the fifth object satisfies the DSR trigger conditions and satisfies the sixth condition. Alternatively, a DSR has already been reported for the fourth object, and the fifth object satisfies the DSR trigger condition, and also satisfies the sixth condition. Here, the fourth object includes at least one of the following belonging to the first LCG: a first LCH, a first LCH, data within the first LCH, a PDU within the first LCH, or a set of PDUs within the first LCH; and the fifth object includes at least one of the following belonging to the first LCG: a second LCH, a second LCH, data within the second LCH, a PDU within the second LCH, or a set of PDUs within the second LCH.
[0122] The sixth condition includes that the DSR trigger threshold of the second LCH is lower than the DSR trigger threshold of the first LCH, and / or that the data priority of the second LCH is higher than the data priority of the first LCH.
[0123] Based on the above embodiment, one implementation of the above delay information processing method for the first LCG or first LCH is: If a DSR has already been triggered for the first LCG, trigger and / or report a DSR if any of the following conditions are met, including triggering and / or reporting a DSR for the first LCG, or triggering and / or reporting a DSR for the fifth object, or triggering and / or reporting a DSR for the UE, and / or if a DSR has already been reported for the first LCG, trigger and / or report a DSR if any of the following conditions are met, including triggering and / or reporting a DSR for the first LCG, or triggering and / or reporting a DSR for the fifth object, or triggering and / or reporting a DSR for the UE.
[0124] Here, the conditions are: The DSR that was already triggered was triggered by the fourth object, and the one that triggers or reports the new DSR corresponds to the fifth object. Alternatively, the previously reported DSR may be for the fourth object, and the new DSR that triggers or reports may correspond to the fifth object. Alternatively, the previously reported DSR is for the fourth object, and the new DSR that triggers or reports corresponds to both the fourth and fifth objects. Alternatively, the previously reported DSR may be for the fourth object, and the one triggering or reporting the new DSR may correspond to the UE. Alternatively, a DSR has already been triggered on the fourth object, and the fifth object satisfies the DSR trigger conditions and satisfies the sixth condition. Alternatively, a DSR has already been reported for the fourth object, the fifth object satisfies the DSR trigger condition, and the sixth condition is also satisfied.
[0125] Here, the fourth object includes at least one of the following: a first LCH belonging to the first LCG, a first LCH, data within the first LCH, a PDU within the first LCH, or a set of PDUs within the first LCH.
[0126] The fifth object includes at least one of the following: a second LCG, a second LCH belonging to the second LCG, data belonging to the second LCG, a PDU belonging to the second LCG, a set of PDUs belonging to the second LCG, a second LCH belonging to the first LCG, a second LCH, data within the second LCH, a PDU within the second LCH, or a set of PDUs within the second LCH.
[0127] The sixth condition includes that the DSR trigger threshold of the second LCH or second LCG is lower than the DSR trigger threshold of the first LCH or first LCG, and / or that the data priority of the second LCH or second LCG is higher than the data priority of the first LCH or first LCG.
[0128] Optionally, if DSR information has already been triggered for the first LCG, and the second LCG satisfies the DSR trigger condition and the sixth condition is met, DSR information is triggered for both the first and second LCGs; or, if DSR information has already been triggered for the first LCG, and the second LCG satisfies the DSR trigger condition and the seventh condition is met, DSR information is triggered for the second LCG.
[0129] Optionally, if DSR information has already been triggered for the first LCG, and the second LCG satisfies the DSR trigger condition and the sixth condition is met, DSR information is triggered for both the first and second LCGs; or, if DSR information has already been triggered for the first LCG, and the second LCG satisfies the DSR trigger condition and the seventh condition is met, DSR information is triggered for the second LCG.
[0130] The seventh condition described above includes that the DSR trigger threshold of the second LCG is lower than the DSR trigger threshold of the first LCG, and / or that the data priority of the second LCG is higher than the data priority of the first LCG.
[0131] Based on the above embodiment, one implementation of the above-described delay information processing method for the second LCG is: This includes triggering DSR information on the UE or the second LCG if the second LCG satisfies the DSR trigger condition, or triggering DSR information on the UE or the second LCG if DSR information has already been triggered on the first LCG and the second LCG satisfies the DSR trigger condition.
[0132] Based on the above embodiment, one implementation of the above-described delay information processing method for the second LCG is: If a DSR report has already been triggered for the first LCG, and the second LCG satisfies the DSR trigger conditions and the eighth condition is met, the UE or the second LCG is to trigger DSR information, wherein the eighth condition includes the DSR trigger threshold of the second LCG being lower than the DSR trigger threshold of the first LCG, and / or the data priority of the second LCG being higher than the data priority of the first LCG.
[0133] Here, the first LCG refers to any one LCG, and the first LCH refers to any LCH within the LCG. The second time may be determined by preconfiguration, predefinition, or RRC.
[0134] In the embodiments of the present invention, if DSR information has already been triggered for the first LCG, no further DSR reports will be triggered within the second time period, whether by the first LCG or by another LCG.
[0135] In the embodiments of the present application, a DSR report can be optionally triggered for the first LCG, and if the second LCG satisfies the DSR trigger condition, DSR information can be triggered for the UE or the second LCG, where the DSR information for the UE is the DSR information for the first LCG and the second LCG.
[0136] In embodiments of the present application, DSR information can be triggered for the UE or the second LCG if a DSR report is triggered for the first LCG, the second LCG satisfies the DSR trigger condition, and the DSR trigger threshold of the second LCG is lower than the DSR trigger threshold of the first LCG, and / or DSR information can be triggered for the UE or the second LCG if a DSR report is triggered for the first LCG, the second LCG satisfies the DSR trigger condition, and the data priority of the second LCG is higher than the data priority of the first LCG. Here, the DSR information for the UE is the DSR information for the first LCG and the second LCG.
[0137] In the embodiments of the present invention, if the first LCH has already triggered DSR information, no further DSR reports will be triggered within the second time period, whether by the first LCH or by another LCH.
[0138] The method in the above embodiment will be explained illustratively.
[0139] If a DSR report has already been triggered for the first LCG, no further DSR reports will be triggered within the second time period (whether triggered by the first LCG or another LCG). Alternatively, if a DSR report has been triggered for the first LCG and the second LCG satisfies the DSR trigger conditions, a DSR can be triggered for the UE or the second LCG. Or, if a DSR report has already been triggered for the first LCG, the second LCG satisfies the DSR trigger conditions, and the DSR trigger threshold of the second LCG is lower than the DSR trigger threshold that triggered the first LCG DSR, a DSR can be triggered for the UE or the second LCG. And / or, if a DSR report has already been triggered for the first LCG, the second LCG satisfies the DSR trigger conditions, and the data priority of the second LCG is higher than the data priority of the first LCG, a DSR can be triggered for the UE or the second LCG. Optionally, DS information corresponding to the first LCG may be reported, or no further reporting is required.
[0140] If a DSR report has already been triggered for the first LCH within one LCG, no further DSR reports will be triggered within the second time period (whether triggered by the first LCH or another LCH). Alternatively, if a DSR report has already been triggered for one LCG, and triggered by the first LCH or a PDU / PDU set within the first LCH, and the second LCH or a PDU / PDU set within the second LCH satisfies the DSR trigger conditions, then a DSR can be triggered for the second LCH or UE (the first and second LCGs). Alternatively, if a DSR report has already been triggered for one LCG, and is triggered by a first LCH or a PDU / PDU set within the first LCH, and a second LCH or a PDU / PDU set within the second LCH satisfies the DSR trigger conditions, and the DSR trigger threshold of the second LCH is lower than the DSR trigger threshold of the first LCH that triggered the LCG DSR, then a DSR can be triggered for the second LCG, or for the UE (first LCG and second LCG). And / or, if a DSR report has already been triggered for one LCG, and is triggered by a first LCH or a PDU / PDU set within the first LCH, and a second LCH or a PDU / PDU set within the second LCH satisfies the DSR trigger conditions, and the data priority of the second LCH is higher than that of the first LCH, then a DSR can be triggered for the second LCG, or for the UE (first LCG and second LCG). Optionally, DS information corresponding to the first LCH may be reported, or no further reporting may be required.
[0141] If a DSR report has already been triggered for the first LCH within one LCG, no further DSR reports will be triggered within the second time period (whether triggered by the first LCH or another LCH). Alternatively, if a DSR report has already been triggered for one LCG, and triggered by the first LCH or a PDU / PDU set within the first LCH, and the second LCH or a PDU / PDU set within the second LCH satisfies the DSR trigger conditions, then a DSR can be triggered for the second LCH or UE (the first and second LCGs). Alternatively, if a DSR report has already been triggered for one LCG, and triggered by a first LCH or a PDU / PDU set within the first LCH, and a second LCH or a PDU / PDU set within the second LCH satisfies the DSR trigger conditions, and the DSR trigger threshold of the second LCH is lower than the DSR trigger threshold of the first LCH that triggered the LCG DSR, then a DSR can be triggered for the second LCH or UE (the first LCG and the second LCG). And / or, if a DSR report has already been triggered for one LCG, and triggered by a first LCH or a PDU / PDU set within the first LCH, and a second LCH or a PDU / PDU set within the second LCH satisfies the DSR trigger conditions, and the data priority of the second LCH is higher than the data priority of the first LCH, then a DSR can be triggered for the second LCH or UE (the first LCG and the second LCG). Optionally, DS information corresponding to the first LCH may be reported, or no further reporting is required.
[0142] In one embodiment, the MAC CE including the DSR is either a fixed-length MAC CE or a variable-length MAC CE.
[0143] Optionally, the length of the above MAC CE is, Number of LCGs reporting DSR information, The number of DSR information reports, Whether an LCG configured to report DSR information has DSR information or not, In an LCG configured to report DSR information, this relates to either the number of DSR information items to be reported or to be reported.
[0144] The method in the above embodiment will be explained illustratively. The MAC CE containing DSR information is a variable-size MAC CE. Optionally, the length of the MAC CE is influenced by the number of LCGs reporting DSR, or by whether or not there is a DS information report in the LCG configured for DSR reporting, or by how much delay information needs to be reported in the LCG configured for DSR reporting.
[0145] Optionally, the above MAC CE may include the following instruction information: LCG identifier, LCH identifier, DSR information, data amount corresponding to the DSR information, and data amount corresponding to LCG or LCH.
[0146] Selectively, a single MAC CE may contain one or more DSR information entries.
[0147] Selectively, a single MAC CE may contain DSR information for one LCG or LCH, or DSR information for multiple LCGs or LCHs, or DSR information for a specific LCH or LCG.
[0148] Optionally, the above DSR information may be a delay value, a delay index / threshold, or a delay range.
[0149] Selectively, the data volume information corresponding to the above DSR information may be: data volume information corresponding to the delay value, data volume information for the delay index / threshold, data volume information for the delay range, data volume information corresponding to each delay value, data volume information for each delay index / threshold, data volume information for each delay range, data volume information corresponding to a specific delay value, data volume information for a specific delay index / threshold, or data volume information for a specific delay range.
[0150] Optionally, the above data volume information corresponds to information relating to an LCH, LCG, MAC entity, UE, or data that satisfies the DSR trigger condition or DSR reporting condition, or the said data volume information corresponds to information relating to an LCH, LCG, MAC entity, UE, or data for which a DSR was triggered or for which a DSR was reported.
[0151] Optionally, one MAC CE includes DSR information, wherein the DSR information corresponds to data in an LCG or LCH where the DSR is configured or enabled, or the DSR information corresponds to an LCG where the DSR is configured or enabled, or the DSR information corresponds to an LCH where the DSR is configured or enabled, or the DSR information corresponds to a UE where the DSR is configured or enabled, or the DSR information corresponds to a MAC entity where the DSR is configured or enabled.
[0152] Optionally, the information herein corresponds to an LCH, LCG, MAC entity, UE, or data that satisfies a DSR trigger condition or a DSR reporting condition, or the information herein corresponds to an LCH, LCG, MAC entity, UE, or data from which a DSR was triggered or reported.
[0153] Optionally, the above MAC CE may not include DSR information for a first LCG or LCH that does not trigger a DSR or does not meet the DSR trigger conditions, or the MAC CE may not include DSR information for a first LCG or LCH that does not meet the DSR reporting conditions, or the MAC CE may include only DSR information for a second LCG or LCH that triggers a DSR or meets the DSR trigger conditions, or the MAC CE may include only DSR information for a second LCG or LCH that meets the DSR reporting conditions, or the MAC CE may also include DSR information for a first LCG or LCH that does not meet the DSR trigger conditions or DSR reporting conditions.
[0154] In one embodiment, one implementation of the above-described delayed information processing method is: Reporting one DSR information or a specific quantity of DSR information for each LCG or LCH. Alternatively, the method includes at least one of the following: reporting one DSR piece or a specific quantity of DSR piece for one LCG that satisfies the DSR reporting condition or DSR trigger condition; reporting one DSR piece or a specific quantity of DSR piece for each LCG that satisfies the DSR reporting condition or DSR trigger condition; reporting one DSR piece or a specific quantity of DSR piece for a specific quantity of LCG that satisfies the DSR reporting condition or DSR trigger condition; reporting one DSR piece or a specific quantity of DSR piece for one LCH that satisfies the DSR reporting condition or DSR trigger condition; reporting one DSR piece or a specific quantity of DSR piece for each LCH that satisfies the DSR reporting condition or DSR trigger condition; or reporting one DSR piece or a specific quantity of DSR piece for a specific quantity of LCH that satisfies the DSR reporting condition or DSR trigger condition.
[0155] Optionally, for LCGs in which a DSR report is configured, one MAC CE containing DS information may contain delay (DS) information for only one or a specific number of LCGs. Alternatively, for LCGs in which a DSR report is configured, one MAC CE containing DS information may contain delay information for the LCGs in which the DSR report is configured. Alternatively, for LCGs in which a DSR report is configured, one MAC CE containing DS information may contain delay information for only the LCGs in which the DSR report was triggered or which meet the DSR reporting conditions.
[0156] Optionally, for the first LCG, indication information or an indication bit indicating whether or not a DSR report exists is indicated. Optionally, if the indication information or indication bit exists and the information indication bit does not exist, the MAC CE is a variable-length MAC CE and / or does not have to carry delay information for the first LCG in the MAC CE. Optionally, the first LCG may be one or more.
[0157] Optionally, if an included LCG does not satisfy the DSR reporting conditions, or does not include a first LCG that triggers DSR reporting, the UE will not report the DSR for that first LCG, or the MAC CE will not include the DSR for the said first LCG. Optionally, certain bits in the MAC CE may indicate which LCGs do not report DSRs, or that a first LCG does not report DSRs. Optionally, the said first LCG may be one or more.
[0158] Optionally, report only one or a specific number of delay (DS) entries for a single LCG. Alternatively, for a group of LCGs, report only one or a specific number of delay (DS) entries for each LCH within that LCG group, or for a specific LCH, or for a specific number of LCHs. Or, in the case of a group of LCGs, report only one or a specific number of delay (DS) entries for LCHs within that LCG group that meet the DSR reporting criteria or trigger a DSR report.
[0159] Optionally, an indicator information or indicator bit indicating whether or not a DSR report exists is indicated for the first LCH. Optionally, if such indicator information or indicator bit exists and such information indicator bit does not exist, the MAC CE is a variable-length MAC CE and / or does not have to carry delay information for the first LCH. The first LCH may be one or more. The first LCH may be an LCH in the same or different LCG.
[0160] Optionally, if an included LCH does not satisfy the DSR reporting conditions, or does not include a first LCH that triggers DSR reporting, the UE will not report the DSR of the first LCH, or the report in the MAC CE will not include the DSR of the said first LCH. Optionally, certain bits in the MAC CE indicate which LCHs do not report DSRs, or that a first LCH does not report a DSR. Optionally, the said first LCH may be one or more. The said first LCH may be an LCH in the same or different LCG.
[0161] In one embodiment, one implementation of the above-described delayed information processing method is: This includes reporting one DSR information for each LCH within one LCG group, or a specific LCH, or a specific number of LCHs, or reporting a specific quantity of DSR information for each LCH within one LCG group, or a specific LCH, or a specific number of LCHs, or reporting DSR information for one data, each data, a specific quantity of data, one data packet, each data packet, or a specific quantity of data packets for one LCH or one LCG.
[0162] In one embodiment, one implementation of the above-described delayed information processing method is: This includes reporting one piece of DSR information for LCHs that meet the DSR reporting conditions or DSR trigger conditions in one LCG, or reporting a specific quantity of DSR information for LCHs that meet the DSR reporting conditions or DSR trigger conditions in one LCG.
[0163] Optionally, the MAC CE in the above embodiment includes second instruction information or a second instruction bit for the first LCH, and the second instruction information or second instruction bit is used to indicate whether or not DSR information for the first LCH has been reported or is included.
[0164] Optionally, in the above embodiment, if the MAC CE includes indicator information or indicator bits indicating a DSR report for the first LCH, and the indicator information or indicator bits indicate that no DSR information is being reported, the length of the MAC CE is variable, and / or, if the MAC CE includes indicator information or indicator bits indicating a DSR report, and the indicator information or indicator bits indicate that no DSR information is being reported, the MAC CE does not carry the DSR information for the first LCH.
[0165] Optionally, the indicator information or indicator bits in the above embodiment may be used to indicate an LCH that does not report DSR information, or the indicator information or indicator bits may be used to indicate that the first LCH does not report DSR information.
[0166] Optionally, the above MAC CE may not include DSR information for a first LCG or LCH that does not trigger a DSR or does not meet the DSR reporting conditions, or the MAC CE may not include DSR information for a first LCG or LCH that does not meet the DSR reporting conditions, or the MAC CE may include only DSR information for a second LCG or LCH that triggers a DSR or meets the DSR reporting conditions, or the MAC CE may include only DSR information for a second LCG or LCH that meets the DSR reporting conditions, or the MAC CE may also include DSR information for a first LCG or LCH that does not meet the DSR trigger conditions or DSR reporting conditions.
[0167] In one embodiment, triggering DSR information includes one of the following:
[0168] DSR information can be triggered by any PDU within a single PDU set.
[0169] Alternatively, DSR information can be triggered by a specific PDU within a set of PDUs.
[0170] Alternatively, if the reported DSR information is the DSR information of a PDU set, the DSR information can be triggered by any of the PDUs in the PDU set.
[0171] Alternatively, if the reported DSR information is for a PDU set, the DSR information can be triggered by a specific PDU within that PDU set.
[0172] The reported DSR information in the above embodiment is the DSR information of any PDU in the PDU set, or the reported DSR information is the DSR information of a specific PDU in the PDU set.
[0173] Optionally, the reported DSR information may include reporting one or more DSR pieces of information for a single sixth object, where the sixth object is an LCG, LCH, PDU set, data burst, or UE.
[0174] Optionally, the sixth object may include any of the PDUs, PDU sets, LCHs, or LCGs in the buffer, or the sixth object may include any of the PDUs, PDU sets, LCHs, or LCGs corresponding to delays, or the sixth object may include any of the PDUs, PDU sets, LCHs, or LCGs corresponding to delays for which DSR reporting is configured within the buffer, or the sixth object may include any of the PDUs, PDU sets, LCHs, or LCGs for which DSR reporting is configured within the buffer.
[0175] Optionally, the DSR information in the above embodiment includes any of the following: delay threshold information, delay segment information, delay index information, delay value information, or delay information for different PDU sets for a single burst data; or the DSR information corresponds to any of the following: delay threshold, delay segment, delay index, delay value, or delay information for different PDU sets for a single burst data.
[0176] Optionally, the DSR information in the above embodiment includes minimum delay information, or DSR information corresponding to a PDU or set of PDUs for which DSR information has not yet been reported.
[0177] Optionally, the DSR information includes information on the amount of data waiting to be transmitted for the corresponding delay segment for the sixth object, or information on the total amount of data waiting to be transmitted for the sixth object.
[0178] Based on the above embodiment, one specific selectable implementation is shown.
[0179] If the reported delay is the delay of a single set of PDUs, any PDU in that set can trigger the delay report, or only a specific PDU (e.g., the first PDU) can trigger the delay report. Alternatively, delay information may be reported for a single set of PDUs, and that information may be the delay information for any set of PDUs, or the delay information for a specific set of PDUs.
[0180] Optionally, once PDU set-based operation is enabled, the UE determines the DSR triggering condition based on the first PDU of that PDU set, i.e., for an LCG, the UE triggers a DSR once the remaining time of the first PDU of that PDU set in that LCG falls below the threshold configured by the network for that LCG.
[0181] Optionally, once PDU set-based operation is enabled, the reported remaining time of a PDU set in the DSR procedure equals or derives from the remaining time of the discardTimer associated with the first SDU of that PDU set.
[0182] For a single PDU, the remaining time reported by the DSR process, or the remaining time of that PDU, is equal to, or associated with, the remaining time of the discardTimer associated with the first SDU in that PDU set.
[0183] Optionally, the quantities of DSR information in the above embodiments, the DSR data contained in one MAC CE, or the DSRs reported for one LCH or one LCG are determined to be either pre-configured, pre-defined, indicated by the RRC, determined by the UE, or fixed values.
[0184] Optionally, the range, delay index, delay threshold, maximum or minimum value of the first delay information in the DSR information in the above embodiment is determined by being pre-configured, pre-defined, indicated by RRC, or fixed.
[0185] Based on the above embodiment, several specific selectable implementation forms are shown.
[0186] Firstly, the methods for reporting one delay information for one LCG (object) or one LCH (object) include the following:
[0187] Optionally, the UE may report delay information for one PDU / PDU set / LCH / LCG in the current buffer, or it may report delay information for one PDU / PDU set / LCH / LCG in the current buffer for which DSR reporting is configured.
[0188] Optionally, delay information can be information for one delay threshold or information for one delay segment. For example, a UE might report this delay information, which indicates that the UE has data packets with a delay less than the first threshold.
[0189] Optionally, the delay information may be a single delay threshold, or delay segment, or delay index, or delay value, or delay information for different sets of PDUs for a burst of data. Optionally, it may also be delay information for different sets of PDUs for the entire data packets of a burst of data, or delay information for a single set of PDUs for the burst of data.
[0190] Optionally, the delay information may be minimum delay information, or delay information corresponding to a PDU / PDU set for which delay information has not yet been reported.
[0191] Optionally, the delay information is information about the amount of data waiting to be transmitted for the object corresponding to the delay (segment), or information about the total amount of data waiting to be transmitted for the object.
[0192] Secondly, methods for reporting multiple delay information for a single LCG (object) or a single LCH (object) include the following:
[0193] Optionally, the UE can report delay information for all PDUs / PDU sets / LCHs / LCGs in the current buffer (multiple or all).
[0194] Optionally, the UE can report delay information (multiple or all) for all PDUs / PDU sets / LCHs / LCGs for which DSR reporting is configured within the current buffer.
[0195] Selectively, multiple delay information items are multiple delay segment information items. For example, when a UE reports multiple delay segment information items, it indicates that there is data waiting to be transmitted that satisfies the delay segment reported by the UE.
[0196] Optionally, the delay information may be delay threshold information, delay segment information, delay index information, delay value information, or delay information for one or more different sets of PDUs for bursts.
[0197] Optionally, the delay information is the smallest of the few delays, or the delay information (optionally, the smallest of the few) corresponding to PDUs / PDU sets that have never reported delay information.
[0198] Selectively, the multiple delay information may be information on the amount of data waiting to be transmitted for each reported delay (segment) for the object, or information on the total amount of data waiting to be transmitted for the object.
[0199] Optionally, the number N of delay information is determined by preconfiguration, predefinition, or RRC directives, or determined or fixed by the UE. This delay information is delay value information, delay segment information, or delay index information, and is determined by preconfiguration, predefinition, or RRC directives. Here, if it is delay index or delay segment information, its range, maximum value, or minimum value is determined or fixed by preconfiguration, predefinition, or RRC directives.
[0200] The following describes, in an example, the delayed information processing method in the above-described arbitrary embodiment.
[0201] For example, if DSR reporting is configured for LCG1 and LCG2, and DSR reporting is triggered for LCG1 (e.g., if the delay for LCG1 is below the first threshold), then within the first period, the UE will not trigger or report DSR information for LCG1, and / or the UE will report delay information(s) for LCG1. Furthermore, the UE may report delay information for other LCGs (e.g., LCG2). In addition, the report may include corresponding data volume information.
[0202] For example, suppose DSR reporting is configured for LCG1 and LCG2. If DSR reporting is triggered for LCG1 (e.g., if the delay for LCG1 is below the first threshold), then within the first period, the UE (including those of LCG1 and LCG2) will not trigger or report DSR information, and / or the UE will report delay information(s) for LCG1. Furthermore, the UE may report delay information for other LCGs (e.g., LCG2). In addition, the report may include corresponding data volume information.
[0203] For example, if DSR reporting is configured for LCG1 and LCG2, and DSR reporting has already been triggered for LCG1 (e.g., when the delay for LCG1 is below the first threshold), and DSR reporting has also been triggered for LCG2 (which may also include the case where the third reporting disable timer for LCG2 is not running), then the UE will report delay information(s) for LCG2. Furthermore, the UE may report delay information for other LCGs (such as LCG1). In addition, the report may include corresponding data volume information.
[0204] For example, suppose DSR reporting is configured for LCG1 and LCG2. If DSR reporting has already been triggered for LCG1 (e.g., when the delay for LCG1 is below the first threshold), and DSR reporting has also been triggered for LCG2 (which may also include the case where the third reporting disable timer for LCG2 is not running), and the DSR trigger threshold for LCG2 is different from the DSR trigger threshold for LCG1 (e.g., smaller or larger), and / or the priority of LCG2 is higher than the priority of LCG1, then the UE will report delay information(one or more) for LCG2. In addition, the UE may report delay information for other LCGs (such as LCG1). Furthermore, the report may include corresponding data volume information.
[0205] For example, for a triggered DSR, the UE will only report the DSR when the DSR reporting cycle is met, or only when the DSR reporting timer expires.
[0206] For example, a UE reports one DS information for a single LCG in which a DSR report is configured. The DS information is used to notify the network that there are packets with a delay less than a first threshold, or to notify the network of the delay range, delay index, or delay value of the packet with the minimum delay in the LCG. Alternatively, the DS information may indicate data volume information for the delay.
[0207] For example, a UE reports multiple DS information for a single LCG in which DSR reporting is configured. This DS information is used to inform the network that there are packets with different delay ranges or indices, or to inform the network which delay range or indices a packet present in the LCG belongs to. Alternatively, the DS information indicates the data volume information of a packet with a corresponding delay. For example, a UE reports three delay information for LCG1, each corresponding to three delay time segments (starting from the minimum delay or minimum delay segment), reporting data volume information for different delay information.
[0208] For example, Method 1: Only one remaining time info is reported for the associated LCG. The remaining time is the shortest value of the remaining times of the PDU sets in the associated LCG. Method 2: Multiple remaining time info is reported for the associated LCG. Each remaining time info is associated with an individual PDU set which is buffered in the associated LCG. Method 3: Multiple remaining time info is reported for the associated LCG. Each remaining time info is associated with an individual delay range in which the delay of available data of this LCG is distributed. The number as well as the min / max value of the delay range is fixed or configured. Each remaining time piece of information is associated with an individual delay range in which the delay of the available data in this LCG is distributed. The number of delay ranges, as well as the minimum / maximum values, are fixed or set.
[0209] In short, compared to Alt 2, Alt 1 / 3 is preferred due to the controlled signaling overhead in a single report. In addition, to avoid frequent DSR triggering / reporting of a specific LCG, we assume the introduction of a per-LCG DSR prohibit timer, i.e., when the prohibit timer for a LCG is running, the UE does not trigger / report the DSR for that LCG. With the assumption, Alt 3 is preferred because, besides the most urgent requirement, Alt 3 contains enough delay information to let the gNB know the delay status of that LCG. In other words, if a certain LCG's disable timer is running, the UE will not trigger / report a DSR for that LCG. Based on this assumption, Alt 3 is preferred because, in addition to the most urgent requirements, it contains sufficient delay information to inform the gNB of the LCG's delay state.
[0210] For example, Solution 1: Only one DS info is reported for the associated LCG. This DS info is associated with the shortest value of the remaining time in the LCG. Solution 2: More than one DS info is reported for the associated LCG. Solution 2-1: Each DS info is associated with an individual PDU / PDU set which is buffered in the LCG. Solution 2-2: Several delay ranges are designed for the delay status report, which covers the time distribution of all PDU / PDU sets in an LCG. Each DS info represents an individual delay range. Each DS (Depth Score) piece of information represents an individual delay range.Compared to other solutions, Solution 2-1 may have the issue of uncontrolled signaling overhead. As multiple PDU / PDU sets in an LCG may arrive one by one, several DSRs would be triggered in a short time duration, which definitely induces frequent DSR triggering and reporting. To resolve such an issue, a per-LCG DSR prohibit timer could be considered. Accordingly, the UE would not trigger or report a DSR for a specific LCG if its DSR prohibit timer is running. Based on the above assumption, Solution 2-2 is preferred because, besides the reporting of the most urgent requirement, Solution 2-2 contains enough delay information to let the gNB know the delay status of that LCG. Therefore, if the DSR disable timer for a particular LCG is active, the UE will not trigger or report the DSR for that LCG. Based on the above assumption, Solution 2-2 is preferred because, in addition to reporting the most urgent requirements, it includes sufficient delay information to inform the gNB of the delay status of that LCG.In the MAC CE for DSR, more than one DS information is reported for the associated LCG. Each DS information represents an individual delay range.
[0211] For example, a MAC CE including a DSR contains one or more delay information, each delay information corresponding to a delay range and / or corresponding data volume information (e.g., delay value, delay index, or data volume corresponding to the delay range).
[0212] Any of the above embodiments can be effective in reducing the DSR reporting load, and any of the above embodiments can be used in combination with other embodiments or used alone.
[0213] In one embodiment, as shown in Figure 3, a different delay information processing method, i.e., a processing method in congestion control, is provided, and an example of applying the said method to the user terminal (UE) side in Figure 1 will be described, including the following steps.
[0214] In step S301, if congestion occurs, or if first information is received, or if the first information indicates specific content or a specific value, the UE performs a first action. The first action includes at least one of the following: enabling packet drop processing for a set of PDUs, enabling packet drop processing for PSIs, enabling processing for congestion, using a specific packet drop timer or timer period, determining whether a set of PDUs is important or not, determining a threshold or criterion for determining whether a set of PDUs is important or not, deactivating a DRS reporting function or DSR mechanism, stopping a DSR reporting or trigger function or not reporting DSR information, or unconfiguring a DSR trigger or report.
[0215] The instructions may, for example, indicate the meaning of a specific content or a specific value, such as enabling packet drop processing, enabling packet drop processing for a set of PDUs, enabling packet drop processing for PSIs, enabling processing for congestion, using a specific packet drop timer or timer period, determining important or unimportant PDU sets, determining a threshold or criterion for determining important or unimportant PDU sets, deactivating a DRS reporting function or DSR mechanism, stopping a DSR reporting or trigger function or not reporting DSR information, or unconfiguring a DSR trigger or report.
[0216] In embodiments of the present invention, when the network side notifies the UE of congestion or sends first information to the UE, the UE may perform operations related to packet drop processing or operations related to processing not to report DSR. Specifically, the operations related to packet drop processing may be achieved by enabling packet drop processing for PDU sets, by enabling processing for congestion, by using a specific packet drop timer or timer period, by determining important or unimportant PDU sets, or by determining a threshold or criterion for determining important or unimportant PDU sets. Specifically, the operations related to DSR reporting processing may be achieved by deactivating the DSR reporting function, by the DSR mechanism, by stopping the DSR reporting or trigger function or by not reporting DSR information, or by unconfiguring the DSR trigger or reporting.
[0217] The delayed information processing method described in the embodiment of the present invention can perform processing in congested conditions and processing for DSRs, thereby avoiding excessive DSR reporting in congested conditions and achieving the effect of reducing resource overhead.
[0218] Optionally, in the embodiments described above, an operation that performs at least one of the following actions by the UE: not triggering a DSR, not reporting a DSR, stopping a DSR function, stopping a DSR trigger or report, unconfiguring a DSR mechanism, unconfiguring a DSR trigger or report, deactivating a DSR mechanism, or deactivating a DSR trigger or report includes at least one of the following: clearing triggered DSR information, stopping all timers corresponding to DSR information, deactivating a configured DSR reporting function or stopping an unconfigured DSR reporting function or stopping trigger, reporting, MAC CE generation functions, or clearing all DSR information.
[0219] In this embodiment, triggered DSR information can be cleared for DSRs already reported via PUSCH and MAC CE, thereby reducing resource occupation in the buffer.
[0220] Optionally, the DSR information in the above embodiment may be DSR information of an object whose importance is lower than a first predetermined threshold, DSR information of an object deemed unimportant, DSR information of an object whose priority is lower than a second predetermined threshold, or DSR information of an object deemed to have low priority, and the object may include any of PDU, PDU set, LCG, or LCH.
[0221] Here, the importance of the DSR information, whether the DSR information is important or not, a first predetermined threshold, a second predetermined threshold, and the priority of the DSR information can be provided by preconfiguration, predefinition, or Radio Resource Control (RRC). In the embodiments of this application, the UE can compare the importance of the DSR information and select the DSR information of objects whose importance is lower than the first predetermined threshold as DSR information for which an operation to not report the DSR is performed. Optionally, the UE can determine whether the DSR information is important or not and use unimportant DSR information as DSR information for which an operation to not report the DSR is performed. Optionally, the UE can compare the priority of the DSR information and select DSR information whose priority is lower than the second predetermined threshold as DSR information for which an operation to not report the DSR is performed. Optionally, the UE can directly use low-priority DSR information as DSR information for which an operation to not report the DSR is performed. The above operations can be performed on DSR information for different objects, for example, on PDUs, PDU sets, LCGs, or LCHs.
[0222] In this embodiment, by processing specific DSR information and also processing its importance and priority, it is possible to reduce resource overhead while ensuring effective data transmission.
[0223] Optionally, the importance or priority in the above embodiment may be determined by the UE, based on thresholds issued from the network, or by one of the following methods: LCH or LCG priority, thresholds determined by the UE, first object characteristic information, network instruction information, or LCG or LCH identifier.
[0224] Furthermore, the threshold, identifier, priority, or features of the first object in the above embodiment are determined in one of the following ways: by being pre-configured, configured by the RRC, directed by the network, configured in the first information, or determined by the UE.
[0225] In one embodiment, the delay processing method described in Figure 3 is: This further includes setting the priority of the MAC CE corresponding to the DSR lower than the data priority in the Logical Channel Prioritization (LCP) process, or setting the priority of the MAC CE corresponding to the DSR to the lowest possible value in the LCP process.
[0226] In this embodiment, the UE can set the priority of the MAC CE corresponding to the DSR of all objects lower than the data priority in the LCP process, or set the priority of the MAC CE corresponding to the DSR of all objects to the lowest level in the LCP process. Optionally, the UE can set the priority of the MAC CE corresponding to the DSR of some objects lower than the data priority in the LCP process, or set the priority of the MAC CE corresponding to the DSR of some objects to the lowest level in the LCP process.
[0227] Furthermore, the above delay processing method is This further includes setting the priority of the MAC CE corresponding to a specific object's DSR lower than the data priority in the LCP process, or setting the priority of the MAC CE corresponding to a specific object's DSR to the lowest possible level in the LCP process.
[0228] Here, a specific object includes one of the following: a specific PDU, PDU set, LCG, or LCH; or a specific object includes one of the following: a low-priority or insignificant PDU, PDU set, LCG, or LCH; or a specific object includes one of the following: a PDU, PDU set, LCG, or LCH with a priority lower than the first threshold; or a specific object includes one of the following: a PDU, PDU set, LCG, or LCH with an importance lower than the second threshold.
[0229] In one embodiment, when the UE performs the first action, more specifically, It is possible to trigger DSR information but not report DSR information, or to trigger DSR information but not report DSR information for specific objects. Here, a specific object includes any of the following: a specific PDU, PDU set, LCG, or LCH; or a specific object includes any of the following: a low-priority or insignificant PDU, PDU set, LCG, or LCH; or a specific object includes any of the following: a PDU, PDU set, LCG, or LCH with a priority lower than the first threshold; or a specific object includes any of the following: a PDU, PDU set, LCG, or LCH with an importance lower than the second threshold.
[0230] In one embodiment, when the UE performs the first action, more specifically, It is possible to either not trigger DSR information, or not report DSR information, or to trigger DSR information or not report DSR information for specific objects. Here, a specific object contains one of the following: a specific PDU, PDU set, LCG, or LCH, or a specific object contains one of the following: a low-priority or non-critical PDU, PDU set, LCG, or LCH.
[0231] In one embodiment, when the UE performs the first action, more specifically, Not triggering a DSR because the Packet Data Convergence Protocol (PDCP) discard timer has expired, or not triggering a DSR based on the delay being below the first threshold, or not triggering DSR information based on the duration of the PDCP packet discard timer, or not triggering a DSR for a specific object because the PDCP discard timer has expired, or not triggering a DSR based on the delay being below the first threshold, or not triggering DSR information based on the duration of the PDCP packet discard timer, Alternatively, failing to report a DSR because the PDCP discard timer has expired, or failing to report a DSR because the delay is below the first threshold, or failing to report the DSR information based on the duration of the PDCP packet discard timer. Alternatively, DSR information may be withheld for a specific object on the grounds that the PDCP discard timer has expired, or on the basis that the delay is below a first threshold, or on the basis that the DSR information is withheld based on the duration of the PDCP packet discard timer.
[0232] In one embodiment, when the UE performs the first action, more specifically, It is possible to not trigger DSR information for objects whose importance is below a predetermined threshold, or for unimportant objects, or for low-priority objects, or to not report said DSR information for objects whose importance is below a predetermined threshold, or for unimportant objects, or for low-priority objects, where said objects include any of PDUs, PDU sets, LCGs, or LCHs.
[0233] Optionally, packet discard processing for a PDU set in the first operation may, if the PDCP discard timer of the first object expires, or if the PDCP discard timer of the first object in the first operation expires, not trigger a DSR, not report a DSR, or not include the data volume information corresponding to the said object in the data volume waiting to be transmitted. Here, the first object is one of a PDU, a PDU set, an LCG, or an LCH.
[0234] Optionally, for low-priority objects in the first operation, or for unimportant objects in the first operation, if the PDCP discard timer expires, a DSR is not triggered, a DSR is not reported, or data volume information corresponding to the object is not included in the data volume waiting to be transmitted. Alternatively, if PSI packet discard processing is enabled, for low-priority objects or unimportant objects, if the PDCP discard timer expires, a DSR is not triggered, a DSR is not reported, or data volume information corresponding to the object is not included in the data volume waiting to be transmitted. Here, the object is one of a PDU, PDU set, LCG, or LCH.
[0235] Any of the above embodiments also describe in detail the first actions that the UE performs in the event of congestion or when it receives first information, which involve packet discarding and some DSR operations, thereby reducing internal resource consumption while ensuring highly efficient data transmission and achieving resource savings.
[0236] In one embodiment, the first information in the embodiment shown in Figure 3 includes RRC configuration information and / or congestion indicator information or indicator information used in PSI-discard.
[0237] Further, the above first information is used to indicate any one of the following information: enabling the packet discard process for the PDU set, enabling the packet discard process for the PSI, instructing a process for congestion, instructing the use of a specific packet discard timer or timer period, network-indicated packet discard timer information, network-indicated threshold information, network-indicated judgment threshold for important or unimportant PDU sets, deactivating the configured DRS reporting function, stopping the unconfigured DSR reporting function, deconfiguring the DRS reporting function, or stopping the DRS reporting function.
[0238] Further, the above first information is used to indicate any one of UE information, MAC entity information, information of all DRBs, information of a plurality of specific DRBs, and information of one specific DRB.
[0239] Optionally, the first information can be used to indicate different objects.
[0240] Optionally, the first information is used to indicate UE information or the behavior of the UE, Here, the behavior of the UE includes any one of the behavior of the UE, the behavior of all DRBs or MAC entities of the UE, the operation that the UE should perform, and the operation that all the DRBs or MAC entities should perform.
[0241] Optionally, the first information is used to indicate MAC entity information or UE behavior, Here, the UE behavior includes any one of the behavior of the MAC entity, the behavior of all DRB entities of the MAC entity, the operation that the MAC entity should perform, and the operation that all the DRB entities of the MAC entity should perform.
[0242] Further, the first information includes an identifier of the MAC entity, Here, the MAC entity is the MAC entity corresponding to the carrier on which the first information is received, or the MAC entity is the MAC entity corresponding to the base station apparatus that transmits or generates the first information.
[0243] Optionally, the first information is used to indicate DRB information or UE behavior.
[0244] Further, the first information is used to indicate information of one DRB, information of a specific DRB, information of all DRBs, or DRB information.
[0245] Further, the first information is used to indicate UE behavior for one DRB, UE behavior for a specific DRB, UE behavior for all DRBs, or UE behavior for each DRB.
[0246] Further, the first information includes an identifier of a DRB, and / or a parameter for the DRB, and / or a behavior for the DRB.
[0247] Optionally, the first information is indicated per DRB, or per UE, or per MAC entity. Alternatively, the first information is common to all DRBs, or is individually indicated for a DRB, or is common to a specific DRB.
[0248] In one embodiment, the delay information processing method described in Figure 3 comprises further comprising any of the following: a plurality of DRBs correspond to one piece of first information, the first information instructs the UE to perform the operation corresponding to the first information for the plurality of DRBs, each DRB corresponds to one piece of first information, and the first information instructs each DRB to perform the operation corresponding to the corresponding first information.
[0249] Optionally, the first piece of information described above may be used to indicate information for all DRBs, or it may be used to indicate UE behavior corresponding to all DRBs.
[0250] Furthermore, the first information includes an identifier for the DRB, or the first information includes bitmap information for the DRB. Here, the plurality or all of the DRBs are arranged in ascending or descending order in the bitmap.
[0251] Furthermore, the first piece of information is information related to the DRB, and the location of each piece of information corresponds one-to-one with the location or order of the DRB corresponding to that piece of information.
[0252] According to the first information and DSR information described in any of the above embodiments, the instruction object of the first information and the instruction object of the DSR information may optionally be the same or different.
[0253] According to the first information described in any of the above embodiments, the first information is used to indicate the LCG or LCH on which the DSR operation is performed, or to indicate whether the DSR operation is on the UE.
[0254] According to the first information described in any of the above embodiments, the first information is conveyed via RRC, PDCP signaling, MAC CE, or DCI.
[0255] According to the first information described in any of the above embodiments, the first information is conveyed via RRC, PDCP signaling, MAC CE, or DCI.
[0256] A deferred information processing method in the case of congestion described in the above arbitrary embodiment will be explained exemplarily.
[0257] In case of congestion, or upon receiving first information, the UE cancels the triggered DSR and / or stops all timers corresponding to the DSR and / or deactivates / disables the DSR reporting / reporting function and / or clears all DS information or DSR information.
[0258] Alternatively, in the event of congestion or upon receiving the first information, the UE may cancel the triggered DSR and / or stop all timers corresponding to the DSR and / or deactivate / disable the DSR reporting / reporting function and / or clear all DS or DSR information. The DSR information is for non-critical PDU sets or LCGs or LCHs. Whether or not it is critical is determined by the UE itself, or based on thresholds provided by the network (e.g., pre-configured, provided by the RRC, or included in the first information), or by LCG / LCH identifiers provided by the network (e.g., pre-configured, provided by the RRC, or included in the first information).
[0259] Alternatively, in case of congestion or upon receiving first information, the UE may set the reporting priority of the MAC CE corresponding to the DSR in the LCP process to a lower or minimum level than the data priority. Alternatively, the UE may set the reporting priority of the MAC CE corresponding to the DSR of a specific PDU / PDU set / LCG / LCH in the LCP process to a lower or minimum level than the data priority, or, in case of congestion or upon receiving first information, the UE may include a DSR trigger but not report the DSR. Alternatively, the UE may not trigger or report a DSR. Alternatively, the UE may not trigger or report a DSR based on the duration of the PDCP discard timer. Alternatively, the UE may not trigger or report a DSR for PDUs / PDU sets / LCG / LCH that it deems unimportant.
[0260] The first information in the above example is congestion indication information or indication information used in PSI-discard (including at least one of, for example, enabling discard for PSI, indicating congestion, indicating the use of a specific discard timer or timer period, discard timer information indicated by the network, indicated threshold information, indicating a judgment threshold for important or unimportant PDU sets, and deactivating / disabling / deconfiguring / suspending DSR).
[0261] Optionally, the first information may be UE information, information of a plurality of user plane bearers (DRB: Data Radio Bearer) associated with the MAC entity, information of all DRBs, information of several specific DRBs or one specific DRB, or information of one DRB (i.e., its indication target).
[0262] Optionally, the first information may indicate the behavior of the UE, representing the behavior of the UE, or all DRB / MAC entities of the UE, or the operation to be performed.
[0263] For example, based on the above first information, the configuration of the MAC CE including the first information may be any one shown in Figure 4, Figure 5, Figure 6, Figure 7, and Figure 8.
[0264] Optionally, In the LCP process of the UE, the first information can indicate the behavior of the MAC entity, representing the behavior of the MAC entity, or all DRB entities of the MAC entity, or the operation to be performed.
[0265] Optionally, the MAC entity carrying the identifier of the MAC entity is deemed to be the corresponding MAC entity, or the MAC entity corresponding to the carrier that received the first information is deemed to be the corresponding MAC entity, or the first information is deemed to be for the corresponding MAC entity (i.e., the corresponding MCG or SCG, or MCG-MAC entity or SCG-MAC entity) based on which base station equipment (primary node or secondary node) transmitted or generated it.
[0266] For example, based on the first information described above, the configuration of the MAC CE including the first information may be any one of those shown in Figures 9, 10, 11, 12, 13, 14, and 15.
[0267] Optionally, the first piece of information can indicate the behavior of the DRB entity.
[0268] Here, in the corresponding method 1, information for each DRB or UE operation for a particular DRB can be indicated. Optionally, a DRB identifier can be carried. Optionally, first information can be provided to this DRB, or the UE can be instructed to perform an operation corresponding to the first information.
[0269] For example, based on the first information described above, the configuration of the MAC CE including the first information may be any one of those shown in Figures 16, 17, 18, 19, 20, 21, and 22.
[0270] The information included in any of the configurations shown in Figures 4 to 22 above is explained below.
[0271] For example, R: Reserved bit, A / D: A represents at least one of the following: use of PSI-based discard, use of a specific timer, or suspend the DSR operation. D represents at least one of the following: do not use PSI-based discard or use PDU set-based discard, do not use a specific timer or use an existing PDCP discard timer (or timer period), or do not suspend the DSR operation or resume it.
[0272] For example, DSR field: 1 indicates suspending the DSR operation. 0 indicates not suspending the DSR operation or resuming it. Alternatively, 0 indicates suspending the DSR operation. 1 indicates not suspending the DSR operation or resuming it.
[0273] For example, the timer index indicates which PDCP discard timer (or timer period) to use when multiple PDCP discard timers (or timer periods) are configured or pre-configured.
[0274] For example, TH represents the threshold used to determine non-critical packets, and / or the use of PSI-based discarding. For example, TH may be pre-configured, configured by the RRC, or determined by the UE itself. For example, if TH is a set of multiple configured or pre-configured values, the TH index indicates which value to use. For example, TH being 1 means using PSI-based discarding and / or determining non-critical packets based on a threshold, while TH being 0 means not using PSI-based discarding and / or not determining non-critical packets based on a threshold. Optionally, TH may also be the TH index.
[0275] Corresponding Method 2: Information on specific or multiple DRBs, or corresponding UE actions, can be indicated. Optionally, DRB identifiers can be carried. Optionally, first information can be provided to these multiple DRBs, or the UE can be instructed to perform an operation corresponding to the first information for these multiple DRBs. Optionally, first information can be provided for each of these multiple DRBs, or an operation corresponding to the first information for each of these multiple DRBs can be performed. Optionally, if there are multiple or all DRBs, the number of DRBs can be variable or fixed. Optionally, if there is a fixed number, it can be 8 or 16.
[0276] For example, based on the first information described above, the configuration of the MAC CE including the first information may be any one of those shown in Figures 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, and 35.
[0277] The information included in any of the configurations shown in Figures 23 to 35 above is explained below.
[0278] For example, A / D: A represents at least one of the following: use of PSI-based discard, use of a specific timer, or suspending DSR operations. D represents at least one of the following: not using PSI-based discard or using PDU set-based discard, not using a specific timer or using an existing PDCP discard timer (or timer period), or not suspending DSR operations or resuming them.
[0279] For example, DSR filed:1 indicates that the DSR operation will be suspended. 0 indicates that the DSR operation will not be suspended or will be resumed. Alternatively, 0 indicates that the DSR operation will be suspended. 1 indicates that the DSR operation will not be suspended or will be resumed.
[0280] For example, the timer index indicates which PDCP discard timer (or timer period) to use when multiple PDCP discard timers (or timer periods) are configured or pre-configured.
[0281] For example, TH represents the threshold used to determine non-critical packets, and / or the use of PSI-based discarding (dropping). For example, TH may be pre-configured, configured by the RRC, or determined by the UE itself. For example, if TH is a set of multiple configured or pre-configured values, the TH index indicates which value to use. For example, TH being 1 means using PSI-based discarding and / or determining non-critical packets based on a threshold, while TH being 0 means not using PSI-based discarding and / or not determining non-critical packets based on a threshold. Optionally, TH may also be the TH index.
[0282] Herein, corresponding method 3: all DRB information or corresponding UE actions may be indicated. Optionally, a DRB identifier may be carried (e.g., a DRB identifier may be given, in which case the UE performs the operation corresponding to the first information on the DRB indicated by the DRB identifier. In another example, a DRB identifier is given, and the first information for this DRB / the operation corresponding to the first information is performed on this DRB identifier. In yet another example, a DRB identifier is given, and the operation of the first information is performed on all DRB identifiers indicated to this MAC CE), or bitmap information of the DRB identifier (e.g., Di represents DRB i, and the corresponding bits of Di represent the first information about DRB i, such as activating or performing a PSI-based discard, or using a specific timer period, and / or deactivating / suspending the DSR corresponding to DRB i. Optionally, if the content of the first information is one content, the MAC CE may occupy one octet (OCT); otherwise, it may occupy more than one OCT).
[0283] For example, based on the first information described above, the configuration of the MAC CE including the first information may be any one of those shown in Figures 36, 37, and 38.
[0284] For an explanation of the information included in any of the configurations shown in Figures 36 to 38 above, please refer to the explanation above.
[0285] Herein, corresponding method 4: information on all DRBs or corresponding UE actions may be indicated. Optionally, such information or actions may be given in ascending or descending order of DRBs (for example, the DRB may be a DRB corresponding to a MAC entity, or the DRB may be all DRBs corresponding to UEs, and these may be in an order where MN (master node) comes first or SN (secondary node) comes first, or SN comes first followed by MN. Optionally, a MAC CE may occupy one octet (OCT) or more than one octet).
[0286] For example, based on the first information described above, the configuration of the MAC CE including the first information may be either one of those shown in Figure 39 and Figure 42.
[0287] For an explanation of the information included in any of the configurations shown in Figures 39 to 42 above, please refer to the explanation above.
[0288] Optionally, the reference object for the first information and the reference object for the DSR information may be the same or different.
[0289] Optionally, in the case of DSRs, the first information can further indicate which LCG / LCH the DSR operation is directed to, or whether it is directed to an UE.
[0290] Optionally, the first information may be MAC CE (e.g., a new MAC CE using eLHID, etc.) or DCI information.
[0291] Optionally, the number of DRBs indicated by the first information in any of the above embodiments is 8 or 16.
[0292] The above method is explained below with an example.
[0293] If DSR reporting is configured for LCG1 and LCG2 in the UE, upon receiving the first information, the UE will enable PSI (PDU set importance) based discarding, cancel the triggered DSR for LCG1 / 2, and stop any related functions or operations such as DSR triggering / reporting.
[0294] If the UE is configured to report DSRs to LCG1 and LCG2, upon receiving first information, and if first information instructs the UE to stop DSR for LCG1 (or change the DSR processing for LCG1), the UE will enable PSI (PDU set importance) based discard, cancel the triggered DSR for LCG1, and stop any related functions or operations such as DSR triggers / reports.
[0295] The above-described embodiments illustrate DSR processing in the case of congestion, and any embodiment can be used in combination with other embodiments or on its own.
[0296] Optionally, if the UE performs packet discarding in the first operation or packet discarding for a set of PDUs, the PDCP layer instructs the lower layers to provide M information, the lower layers including the RLC and / or MAC layers, and the M information is used to indicate which PDU, PDU set, or data packet corresponds to the amount of pending data used in DSR reporting, or carried by a MAC CE containing a DSR, or is the amount of pending data for the corresponding DSR, or which PDU, PDU set, or data packet corresponds to an expired or inactive PDCP discard timer, or to indicate that the amount of data corresponding to a PDU, PDU set, or data packet corresponding to an expired or inactive PDCP discard timer should not be used for BSR, DSR statistics, or reporting.
[0297] In this embodiment, specifically, packet discard processing or packet discard processing for PDU sets includes the PDCP layer instructing lower layers to provide M-information, the lower layers including the RLC and / or MAC layers. The M-information is used to indicate which pending data volume corresponds to which PDU, PDU set, or data packet is used for DSR reporting, or which pending data volume corresponds to which PDU, PDU set, or data packet is carried by the MAC CE including the DSR, or to indicate which pending data volume corresponds to which PDU, PDU set, or data packet is the pending data volume corresponding to the DSR, or to indicate which PDU, PDU set, or data packet corresponds to an expired or inactive PDCP discard timer, or to indicate that the data volume corresponding to a PDU, PDU set, or data packet corresponding to an expired or inactive PDCP discard timer is not to be used for BSR, DSR statistics, or reporting.
[0298] Optionally, the UE performing packet discard processing or packet discard processing for PDU sets in the first action includes the PDCP layer determining which PDU, PDU set, or data packet's pending data volume is used for DSR reporting, or carried by MAC CEs containing DSRs, or is the pending data volume for the corresponding DSR, or indicating which PDU, PDU set, or data packet corresponds to an expired or inactive PDCP discard timer, or indicating that the data volume corresponding to a PDU, PDU set, or data packet corresponding to an expired or inactive PDCP discard timer will not be used for BSR, DSR statistics, or reporting. Optionally, the PDCP layer determines which PDU, PDU set, or data packet it is based on importance, priority, etc.
[0299] In this embodiment, specifically, packet discard processing for a PDU set includes packet discard processing for a PDU or packet discard processing for a PDU set, and the PDCP layer determines which PDU, PDU set, or data packet corresponds to the amount of pending data used in DSR reporting, or is carried by MAC CE including DSR, or is the amount of pending data for the corresponding DSR, or determines which PDU, PDU set, or data packet corresponds to an expired or inactive PDCP discard timer, or indicates that the amount of data corresponding to a PDU, PDU set, or data packet corresponding to an expired or inactive PDCP discard timer will not be used as the amount of data used for BSR, DSR statistics, or reporting. Optionally, the PDCP layer determines which PDU, PDU set, or data packet it is based on importance, priority, etc.
[0300] Optionally, the UE may perform an operation to determine or identify whether a data packet, PDU, or PDU set is important or preferential in a first operation, if packet discarding or PDU set-based packet discarding is configured and / or if first information is received, this includes the UE determining or identifying whether a data packet, PDU, or PDU set is important or preferential.
[0301] In this embodiment, specifically, if packet discarding or PDU set-based packet discarding is configured and / or if the first information is received, the UE determines or identifies whether a data packet, PDU, or PDU set is important or should be prioritized. For example, if the transmitting PDCP entity is configured with psi-BasedDiscard and the discardTimerXR is activated, upon reception of a PDCP SDU from upper layers, the transmitting PDCP entity shall identify whether the PDU set is a high-importance PDU set or a lower-importance PDU set.
[0302] The above-described embodiments illustrate DSR processing in the case of congestion, and these embodiments can be used in combination with other embodiments or on their own.
[0303] In one embodiment, as shown in Figure 43, an information trigger method, that is, a processing method in CHO control, is further provided, and an example of applying the method to the user terminal (UE) side in Figure 1 is given and explained, which includes the following steps.
[0304] In step S401, the first information transmitted from the base station is received and is used to instruct the user terminal (UE) whether to trigger the evaluation or execution of a conditional handover (CHO), or whether to evaluate other CHO conditions, or the first information is used to indicate whether the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed.
[0305] In the embodiments of the present invention, when a network-side device notifies the UE of cell power saving, the UE can receive first information transmitted from the network-side device and further decide whether to trigger an evaluation or execution of the CHO based on said first information. Optionally, the UE can also decide whether the network will perform power saving, enter a power saving state, use power saving technology, or when to perform power saving.
[0306] The CHO triggering method described in the embodiment of the present application can perform cell handover based on the instructions of the first information, achieve high-speed cell handover in cell power-saving conditions, and provide new realization conditions for triggering CHO.
[0307] Optionally, the network may consist of a source base station and / or a target base station.
[0308] Optionally, the first information in the above embodiment is used to indicate that the UE will trigger an evaluation or execution of a CHO or an evaluation of other CHO conditions, or to cause the UE to trigger an evaluation or execution of a CHO or an evaluation of other CHO conditions, or to trigger an evaluation or execution of a CHO corresponding to network power saving or an evaluation of other CHO conditions, or to instruct the UE to perform an evaluation or execution of a CHO or an evaluation of other CHO conditions in a designated cell, or to instruct the UE to perform an evaluation or execution of a CHO or an evaluation of other CHO conditions in a cell that is power saving, entering a power saving state, or using power saving technology, or to instruct the UE to perform an evaluation or execution of a CHO or an evaluation of other CHO conditions in a network that is power saving, entering a power saving state, or using power saving technology.
[0309] Optionally, the first information is carried by downlink control signaling (DCI), and / or the first information includes a cell identifier or a cell bitmap. Optionally, the first information is per-cell instruction information, or per-UE instruction information, or per-group instruction information, or instruction information for a specific cell, or for Pcell and / or PSCEll.
[0310] Furthermore, the above DCI refers to a newly defined DCI, or a DCI corresponding to a newly defined DCI format. Existing DCI or its corresponding existing DCI format, DCI for activating discontinuous transmission or discontinuous reception of cells, This can be one of the following: DCI for deactivating discontinuous transmission or reception of cells, DCI format 2_X, DCI corresponding to a specific RNTI, or DCI corresponding to a specific search space.
[0311] Optionally, the first information may be located in a reserved bit in the DCI, or the first information may reuse an existing bit in the DCI, or the first information may be represented using a reserved bit in the DCI, or the first information may be represented by reusing an existing bit in the DCI.
[0312] Optionally, the first piece of information is used to indicate one of the following:
[0313] The first piece of information is used to indicate whether the UE triggers the evaluation or execution of a conditional handover (CHO), or whether it evaluates other CHO conditions. The first piece of information is used to indicate whether the UE expects the network to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE, upon receiving the DCI information, triggers the evaluation or execution of a conditional handover (CHO), or whether it evaluates other CHO conditions. The first information is used by the UE, which has received the DCI information, to indicate whether the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed. The first information is used to indicate whether the network is performing power saving, entering a power saving state, using power saving technology, or when it will perform power saving; the first information is used to indicate whether one or more specific cells are performing power saving, entering a power saving state, using power saving technology, or when they will perform power saving; The first information is used to indicate whether one or more cells are performing power saving, entering a power saving state, using power saving technology, or when they will perform power saving. The first piece of information is used to indicate whether the UE expects the network to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE expects one or more specific cells to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE expects one or more cells to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE, which has received the DCI information, anticipates that the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE, which has received the DCI information, assumes that one or more specific cells will perform power saving, enter a power saving state, use power saving technology, or when they will perform power saving. The first information is used to indicate whether the UE, which has received the DCI information, assumes that one or more cells will perform power saving, enter a power saving state, use power saving technology, or when they will perform power saving. The first information is used to indicate whether the UE will evaluate or execute the CHO, or trigger the evaluation of other CHO conditions. The first information is used to indicate whether the UE, upon receiving the DCI information, triggers an evaluation or execution of the CHO, or an evaluation of other CHO conditions. The first information is used to indicate whether the UE will evaluate or execute a CHO in the network, or trigger an evaluation of other CHO conditions. The first information is used to indicate whether the UE, upon receiving the DCI information, triggers an evaluation or execution of a CHO or an evaluation of other CHO conditions in the network. The first information is used to indicate whether the UE will evaluate or execute the CHO in the indicated cell, or trigger the evaluation of other CHO conditions. The first information is used to indicate whether the UE, upon receiving the DCI information, will trigger an evaluation or execution of the CHO in the indicated cell, or an evaluation of other CHO conditions. The first information is used to indicate whether each cell of the UE triggers an evaluation or execution of the CHO, or an evaluation of other CHO conditions. The first information is used to indicate whether each cell of the UE that has received the DCI information will trigger an evaluation or execution of the CHO, or an evaluation of other CHO conditions. The first information is used to indicate whether the UE triggers the evaluation or execution of a CHO in the primary and / or secondary cells, or the evaluation of other CHO conditions. The first information is used to indicate whether the UE, upon receiving the DCI information, triggers an evaluation or execution of the CHO in the primary and / or secondary cells, or an evaluation of other CHO conditions. The first piece of information is used to indicate whether a particular cell in the UE triggers an evaluation or execution of a CHO, or an evaluation of other CHO conditions.
[0314] The first information is used to indicate whether a specific cell of the UE that has received the DCI information triggers an evaluation or execution of the CHO.
[0315] Optionally, the information trigger method is: The first instruction information is used to instruct the UE to perform the measurement and / or evaluation of the CHO. The first instruction information is used to instruct the UE, which has received the DCI information, to perform the measurement and / or evaluation of the CHO. The first instruction information is used to instruct the UE to perform measurements and / or evaluation of CHO in a specific cell or one cell or a certain cell or each cell or an indicated cell. The first instruction information is used to instruct the UE, which has received the DCI information, to perform measurements and / or evaluation of CHO in a specific cell or one cell or a certain cell or each cell or an indicated cell. The first instruction information is used to instruct the UE to evaluate other CHO conditions, or to evaluate other CHO conditions simultaneously. The first instruction information is used to instruct the UE to decide whether or not to execute a CHO based on evaluation conditions for multiple CHOs. The first instruction information is used to instruct the UE that the CHO can be executed only if, in the case of network power saving, or under network power saving conditions, at least one of the CHO execution conditions A3, A4, and A5 is simultaneously met. To perform measurements on the cells of the aforementioned UE and / or to obtain measurement results. Based on the measurement results, determine whether to perform CHO on the cell of the aforementioned UE, whether to satisfy the CHO execution condition, or whether to satisfy at least one of the CHO execution conditions A3, A4, or A5. If the measurement results satisfy predetermined conditions, and the first information instructs or triggers network power saving, the UE executes CHO. If the measurement results satisfy predetermined conditions, the system further includes at least one of the following based on the first information: evaluating or executing a CHO corresponding to network power saving, or triggering an evaluation of other CHO conditions.
[0316] The first information is optionally transported via MAC CE.
[0317] Optionally, the MAC CE is, This could be the dedicated MAC CE for the aforementioned UE, the common MAC CE for all UEs, the MAC CE for all UE groups, the MAC CE for all cells, the specific MAC CE corresponding to the CHO execution, or a new MAC CE.
[0318] Furthermore, the UE may identify the MAC CE using a first LCID or eLCID identifier. Alternatively, the UE may determine whether a MAC CE is the MAC CE using a first LCID or eLCID identifier. Alternatively, the MAC CE may correspond to a first logical channel identifier LCID or e-LCID, which is used to determine the role of the MAC CE, to indicate the functionality of the MAC CE, or to distinguish the MAC CE from other MAC CEs.
[0319] The first piece of information may be used to indicate one of the following:
[0320] The first information is used to instruct the UE whether to trigger the evaluation or execution of a conditional handover (CHO), or whether to evaluate other CHO conditions. The aforementioned first information is used to indicate whether the UE expects the network to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE, upon receiving the DCI information, will evaluate or execute a conditional handover (CHO), or trigger an evaluation of other CHO conditions. The first information is used to indicate whether the UE, which has received the DCI information, expects the network to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The aforementioned first information is used to indicate whether the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed. The aforementioned first information is used to indicate whether one or more specific cells are performing power saving, entering a power saving state, using power saving technology, or when they will perform power saving. The aforementioned first information is used to indicate whether one or more cells are performing power saving, entering a power saving state, using power saving technology, or when power saving will be performed. The aforementioned first information is used to indicate whether the UE expects the network to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE expects one or more specific cells to perform power saving, enter a power saving state, use power saving technology, or when to perform power saving. The first information is used to indicate whether the UE expects one or more cells to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE, which has received the DCI information, expects the network to perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE, which has received the DCI information, assumes that one or more specific cells will perform power saving, enter a power saving state, use power saving technology, or when they will perform power saving. The first information is used to indicate whether the UE, which has received the DCI information, assumes that one or more cells will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. The first information is used to indicate whether the UE triggers an evaluation or execution of the CHO, or an evaluation of other CHO conditions. The first information is used to indicate whether the UE, upon receiving the DCI information, triggers an evaluation or execution of the CHO, or an evaluation of other CHO conditions. The first information is used to indicate whether the UE will evaluate or execute a CHO in the network, or trigger an evaluation of other CHO conditions. The first information is used to indicate whether the UE, upon receiving the DCI information, triggers an evaluation or execution of a CHO or an evaluation of other CHO conditions in the network. The first information is used to indicate whether the UE will evaluate or execute the CHO in the indicated cell, or trigger the evaluation of other CHO conditions. The first information is used to indicate whether the UE, upon receiving the DCI information, triggers an evaluation or execution of the CHO in the indicated cell, or an evaluation of other CHO conditions. The first information is used to indicate whether each cell of the UE triggers an evaluation or execution of a CHO, or an evaluation of other CHO conditions. The first information is used to indicate whether each cell of the UE that receives the DCI information triggers an evaluation or execution of the CHO, or an evaluation of other CHO conditions. The first information is used to indicate whether the UE triggers an evaluation or execution of a CHO in the primary and / or secondary cells, or an evaluation of other CHO conditions. The first information is used to indicate whether the UE, upon receiving the DCI information, triggers an evaluation or execution of a CHO in the primary and / or secondary cells, or an evaluation of other CHO conditions. The first information is used to indicate whether a particular cell of the UE triggers an evaluation or execution of a CHO, or an evaluation of other CHO conditions.
[0321] The first information is used to indicate whether a particular cell of the UE that has received the DCI information will trigger an evaluation or execution of a CHO, or an evaluation of other CHO conditions.
[0322] The aforementioned first information is used to indicate whether a cell triggers the evaluation or execution of a CHO or the evaluation of other CHO conditions. The aforementioned first information is used to indicate whether each cell triggers the evaluation or execution of a CHO or the evaluation of other CHO conditions. The aforementioned first information is used to indicate whether a particular cell triggers the evaluation or execution of a CHO, or the evaluation of other CHO conditions. The first information is used to indicate whether Pcell and / or PSCell trigger the evaluation or execution of CHO or the evaluation of other CHO conditions. The aforementioned first information is used to indicate whether a MAC entity triggers the evaluation or execution of a CHO, or the evaluation of other CHO conditions.
[0323] The aforementioned first information is used to indicate whether the UE will evaluate or execute a CHO, or trigger an evaluation of other CHO conditions.
[0324] Optionally, the first information may indicate whether or not the MAC entity triggers CHO execution. The aforementioned first information is used to indicate whether all serving cells corresponding to the MAC entities of the UE evaluate or execute a CHO, or evaluate other CHO conditions, or whether they trigger an evaluation or execution of a CHO, or evaluation of other CHO conditions. Alternatively, the first information may be used to indicate whether the indicated cell corresponding to the MAC entity of the UE evaluates or performs a CHO, or evaluates other CHO conditions, or whether it triggers an evaluation or execution of a CHO, or an evaluation of other CHO conditions. Alternatively, the first information may be used to indicate whether a primary or secondary cell corresponding to a MAC entity evaluates or performs a CHO, or evaluates other CHO conditions, or whether it triggers an evaluation or execution of a CHO, or an evaluation of other CHO conditions. Alternatively, the first information may be used to indicate whether the MAC entity that received the MAC CE information evaluates or executes the CHO, or evaluates other CHO conditions, or whether it triggers the evaluation or execution of the CHO, or the evaluation of other CHO conditions. Alternatively, the first information may be used to indicate whether a specific cell corresponding to the MAC entity that received the MAC CE information evaluates or performs a CHO, or evaluates other CHO conditions, or whether it triggers an evaluation or execution of a CHO, or an evaluation of other CHO conditions. Alternatively, the first information is used to indicate whether a specific cell corresponding to the MAC entity that received the MAC CE information evaluates or performs a CHO, or evaluates other CHO conditions, or whether it triggers an evaluation or execution of a CHO, or an evaluation of other CHO conditions.
[0325] Optionally, the first information includes a cell bitmap, where bits in the cell bitmap correspond to different cells, and / or, different bit positions in the cell bitmap indicate whether the corresponding cell performs power saving or triggers a CHO execution, and / or, different bit positions in the cell bitmap indicate whether the corresponding cell performs power saving, enters a power saving state, uses power saving techniques, or performs a CHO execution / CHO evaluation / evaluation of other CHO conditions.
[0326] Optionally, the first information includes a cell index or cell identifier, the cell index or cell identifier being used to indicate the corresponding cell information and / or to indicate whether the corresponding cell performs power saving, enters a power saving state or uses power saving technology and / or to indicate that a CHO execution is triggered in the cell.
[0327] The explanations for A3, A4, and A5 in the above example are as follows.
[0328] As previously agreed, Events A3, A4, and / or A5 can be configured as CHO execution conditions for NES (Network Energy Saving). The NES-specific configuration of Events A3 / 4 / 5 would be the relaxed conditions to suit the NES scenario / requirement; thus, when the UE considers whether a candidate target cell is a triggered cell, the UE should consider both execution conditions together, i.e., the UE executes the CHO only if the source cell enters the NES and if any candidate target cell fulfills the NES-specific Events A3 / 4 / 5. In other words, the UE executes the CHO only if the source cell enters NES (Power Saving State) and one of the candidate target cells satisfies NES-specific events A3 / 4 / 5.
[0329] Proposal 1: The UE considers a candidate target cell as a triggered cell if the source cell enters the NES and if this candidate target cell fulfills the NES-specific Event A3 / 4 / 5.
[0330] Before the source cell enters the NES, the UE may move out of the source cell's boundary. If that is the case, the network also needs to configure the legacy CHO execution conditions to keep the UE connected and guarantee the UE's performance. Once the legacy CHO execution event is fulfilled, the UE executes the legacy CHO regardless of whether the source cell enters the NES or not.
[0331] Proposal 2: If both the legacy and NES-specific CHO execution conditions are configured and the legacy CHO execution event is fulfilled, the UE should execute the legacy CHO.
[0332] Next, the above method will be explained with an example.
[0333] Method 1: Use a common DCI to instruct the trigger for CHO execution in response to network power saving (NES), or to instruct the corresponding cell whether to perform power saving or enter a power saving state.
[0334] Optionally, a common DCI is either a newly defined DCI or a reused DCI for activating / deactivating existing cell DTX / DRX.
[0335] Optionally, a reserved bit within the DCI or the reuse of an existing bit (for example, an existing bit having a different meaning in certain circumstances) indicates whether or not to trigger a CHO execution.
[0336] Optionally, you can indicate whether to trigger CHO execution for each cell, or whether to trigger CHO execution for Pcells and / or PScells, or whether to trigger CHO execution for specific cells (e.g., which cell identifier or how many cell identifiers).
[0337] Optionally, the DCI may instruct the UE to use, measure, or evaluate other CHO execution conditions corresponding to network power saving (NES) (e.g., at least one of A3 / A4 / A5).
[0338] Method 2: Use MAC CE to trigger the execution of CHO in response to Network Power Saving (NES), or to instruct the corresponding cell whether to perform power saving or enter a power saving state.
[0339] The MAC CE is a UE-specific MAC CE, and one is sent to each UE. Alternatively, it is a common MAC CE, and the same MAC CE is sent to all UEs.
[0340] Optionally, the MAC CE is a newly introduced MAC CE for triggering CHO execution.
[0341] Optionally, the MAC CE may have a new LCID identifier, such as E-LCID. Accordingly, the UE determines the role of the MAC CE based on the LCID identifier.
[0342] The MAC CE optionally carries instruction information indicating whether or not to trigger the execution of CHO.
[0343] Optionally, the instruction information may be for a single cell, each cell, or a specific cell (for example, a cell bitmap is given, and it indicates whether a cell corresponding to a different bitmap position triggers a CHO execution; in another example, a cell index is given, and it indicates whether the cell at this cell index triggers a CHO execution); for a UE (correspondingly, it indicates all serving cells in the UE, or whether a Pcell / PScell executes a CHO); or for a MAC entity (correspondingly, it indicates all serving cells in this MAC entity of the UE, or whether a Pcell / PScell corresponding to this MAC entity executes a CHO).
[0344] The MAC CE instructs the UE to use, measure, or evaluate other CHO execution conditions corresponding to Network Energy Saving (NES) (e.g., at least one of A3 / A4 / A5).
[0345] The information triggering methods described in the above-described optional embodiments represent the processing methods for CHO, and these optional embodiments can be used in combination with other embodiments or on their own.
[0346] In one embodiment, as shown in Figure 44, a delay information processing device is provided comprising a receiving module 10 and / or a transmitting module 11. Here, the receiving module 10 is configured to trigger a DSR in the case of a first condition, and / or the transmitting module 11 is configured to report a DSR.
[0347] In one embodiment, as shown in Figure 45, a delay information processing device is provided which includes a receiving module 20, the receiving module 20 configured to cause the UE to perform a first action when congestion occurs, when first information is received, or when the first information indicates specific content or a specific value. The first action includes at least one of enabling packet drop processing for a set of PDUs, enabling packet drop processing for PSIs, enabling processing for congestion, using a specific packet drop timer or timer period, determining important or unimportant sets of PDUs, determining a threshold or criterion for determining important or unimportant sets of PDUs, deactivating a DRS reporting function or DSR mechanism, stopping a DSR reporting or trigger function or not reporting DSR information, or unconfiguring a DSR trigger or report.
[0348] In one embodiment, as shown in Figure 46, an information trigger device is provided which includes a receiving module 30, the receiving module 30 being configured to receive first information transmitted from a base station, the first information being used to indicate whether a user terminal (UE) evaluates or performs a conditional handover (CHO) or triggers the evaluation of other CHO conditions, or the first information being used to indicate whether the network performs power saving, enters a power saving state, uses power saving technology, or when power saving will be performed.
[0349] Specific limitations regarding the delayed information processing device can be found in the limitations of the delayed information processing method described above, and will not be repeated here. Each module in the delayed information processing device described above can be implemented as a whole or in part by software, hardware, or a combination thereof. Each module may be integrated into the processor of the computer device in hardware form, or it may be independent of the processor within the computer device, or it may be stored in the memory of the computer device in software form so that the processor can call and execute operations corresponding to each module.
[0350] Specific limitations regarding the information trigger device can be found in the limitations of the delayed information processing method described above, and will not be repeated here. Each module in the above information trigger device can be implemented, in whole or in part, by software, hardware, or a combination thereof. Each of the above modules may be integrated into the processor of the computer device in hardware form, or be independent of the processor within the computer device, or may be stored in the memory of the computer device in software form so that the processor can call and execute operations corresponding to each of the above modules.
[0351] Figure 47 is a schematic diagram showing the configuration of a user terminal 2000 according to an embodiment of the present application. The user terminal 2000 may be a UE, and the user terminal 2000 shown in Figure 47 is equipped with a processor 2010, which implements the method in the embodiment of the present application by calling and executing a computer program from memory.
[0352] Optionally, as shown in Figure 47, the user terminal 2000 further comprises memory 2020. Here, the processor 2010 implements the method in this embodiment by calling and executing a computer program from memory 2020. Here, memory 2020 may be a separate device independent of the processor 2010, or it may be integrated into the processor 2010.
[0353] Optionally, as shown in Figure 47, the user terminal 2000 may further include a transceiver 2030, and the processor 2010 may control the transceiver 2030 to communicate with other devices, specifically, to transmit information or data to other devices or to receive information or data transmitted from other devices. Here, the transceiver 2030 may include a transmitter and a receiver. The transceiver 2030 may further include one or more antennas.
[0354] Optionally, the user terminal 2000 may specifically be an access network device in the embodiment of the present application, and the user terminal 2000 can implement the corresponding process realized by the access network device in each method according to the embodiment of the present application, which will not be described again here for brevity.
[0355] Optionally, the user terminal 2000 may specifically be a UE in the embodiments of the present application, and the user terminal 2000 can implement the corresponding processes realized by the UE in each method according to the embodiments of the present application, which will not be described again here for brevity.
[0356] In one embodiment, a computer-readable storage medium is provided in which a computer program is stored, and when the computer program is executed by a processor, If the first condition is met, the steps to trigger a DSR and / or report a DSR are performed.
[0357] In one embodiment, a computer-readable storage medium is provided in which a computer program is stored, and when the computer program is executed by a processor, In the event of congestion or upon receiving first information, or if the first information indicates specific content or a specific value, the UE performs a first action. The first action includes at least one of the following: initiating packet drop processing; enabling packet drop processing for a set of PDUs; enabling packet drop processing for a PSI; enabling processing for congestion; using a specific packet drop timer or timer period; determining whether a set of PDUs is important or not; determining a threshold or criterion for determining whether a set of PDUs is important or not; deactivating a DRS reporting function or DSR mechanism; stopping a DSR reporting or trigger function or not reporting DSR information; or unconfiguring a DSR trigger or report.
[0358] In one embodiment, a computer-readable storage medium is provided in which a computer program is stored, and when the computer program is executed by a processor, This includes receiving first information transmitted from a base station, the first information being used to indicate whether a user terminal (UE) evaluates or performs a conditional handover (CHO) or triggers the evaluation of other CHO conditions, or the first information being used to indicate whether the network performs power saving, enters a power saving state, uses power saving technology, or when power saving will be performed.
[0359] Embodiments of the present application further provide a computer program product including instructions, which, when executed by a computer, If the first condition is met, trigger a DSR and / or perform the step of reporting a DSR.
[0360] Embodiments of the present application further provide a computer program product including instructions, which, when executed by a computer, In the event of congestion, or upon receiving first information, or if the first information indicates specific content or a specific value, the UE is instructed to perform a step of performing a first action. The first action includes at least one of the following: initiating packet drop processing, enabling packet drop processing for a set of PDUs, enabling packet drop processing for a PSI, enabling processing for congestion, using a specific packet drop timer or timer period, determining whether a set of PDUs is important or not, determining a threshold or criterion for determining whether a set of PDUs is important or not, deactivating a DRS reporting function or DSR mechanism, stopping a DSR reporting or trigger function or not reporting DSR information, or unconfiguring a DSR trigger or report.
[0361] Embodiments of the present application further provide a computer program product including instructions, which, when executed by a computer, The system performs a step of receiving first information transmitted from a base station, the first information being used to indicate whether a user terminal (UE) evaluates or performs a conditional handover (CHO) or triggers the evaluation of other CHO conditions, or the first information being used to indicate whether the network performs power saving, enters a power saving state, uses power saving technology, or when power saving will be performed.
[0362] To ensure clarity, the memory in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Here, non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM) used as an external cache. To illustrate, in illustrative but non-limiting examples, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous-connected dynamic random access memory (SLDRAM), and direct memory bus random access memory (DR RAM). It should be noted that the memory in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0363] It should be understood that, to illustrate but not limit, the memory in the embodiments of this application may further include, for example, static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronously connected dynamic random access memory (SLDRAM), and direct memory bus random access memory (DR RAM). In other words, the memory in the embodiments of this application is intended to include, but not be limited to, these and any other suitable types of memory.
[0364] Embodiments of the present invention further provide a computer-readable storage medium configured to store computer programs.
[0365] Optionally, the computer-readable storage medium may be applied to the access network equipment in the embodiments of the present application, and the computer program causes the computer to execute the corresponding processes implemented by the access network equipment in each method according to the embodiments of the present application, which will not be described again here for the sake of brevity.
[0366] Optionally, the computer-readable storage medium may be applied to the UE in the embodiments of the present application, and the computer program causes the computer to execute the corresponding process implemented by the UE in each method according to the embodiments of the present application, which for the sake of brevity will not be repeated here.
[0367] Embodiments of the present invention further provide computer program products including computer program instructions.
[0368] Optionally, the computer program product may be applied to the access network equipment in the embodiments of the present application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the access network equipment in each method according to the embodiments of the present application, which will not be described again here for the sake of brevity.
[0369] Optionally, the computer program product may be applied to the UE in the embodiments of the present application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the UE in each method according to the embodiments of the present application, which will not be described again here for the sake of brevity.
[0370] Embodiments of the present invention further provide computer programs.
[0371] Optionally, the computer program may be applied to the access network equipment in the embodiments of the present application, and when the computer program is executed on a computer, it causes the computer to execute the corresponding processes implemented by the access network equipment in each method according to the embodiments of the present application, which will not be described again here for the sake of brevity.
[0372] Optionally, the computer program may be applied to the UE in the embodiments of the present application, and when the computer program is executed on the computer, it causes the computer to execute the corresponding processes implemented by the access network equipment in each method according to the embodiments of the present application, which will not be described again here for the sake of brevity.
[0373] Those skilled in the art will recognize that each example unit and algorithmic step described in relation to the embodiments disclosed herein can be implemented in electronic hardware or in 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. Those skilled in the art may implement the described functions using different methods for each specific application, but such implementations should not be considered beyond the scope of this application.
[0374] Those skilled in the art will clearly understand, for the sake of convenience and brevity of explanation, that the specific operating processes of the systems, apparatus, and units described above can be referenced to the corresponding processes in the embodiments of the methods described above, and will not be repeated here.
[0375] It should be understood that, in some embodiments provided herein, the disclosed systems, apparatus and methods can be implemented in other ways. For example, the embodiments of the apparatus described above are illustrative only, and the division of the units is merely a division of logical functions; in actual implementation, there may be other methods of division, such as integrating or integrating multiple units or components into another system, or ignoring or not performing some features. In other words, the mutual coupling, direct coupling or communication connection expressed or discussed may also be an indirect coupling or communication connection via some interface, apparatus or unit, and may be electrical, mechanical or otherwise.
[0376] The units described as separation members may or may not be physically separated, and the members referred to as units may or may not be physical units, and may be located in one place or distributed among multiple network units. Depending on the actual needs, some or all of these units can be selected to achieve the objectives of the solution in this embodiment.
[0377] Furthermore, each functional unit in each embodiment of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit.
[0378] If the aforementioned functions are implemented in the form of a software function unit and sold or used as an independent product, they may be stored on a computer-readable storage medium. Based on this understanding, an essential part of the technical solution of the present application, i.e., a part that contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a computer software product, which is stored on a storage medium and includes several instructions for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in the embodiments of the present application. The storage medium includes a variety of media capable of storing program code, such as USB memory, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0379] Finally, it should be noted that the above embodiments are used solely to illustrate the technical solutions of the present application and are not limiting. While the present application has been described in detail with reference to the above embodiments, those skilled in the art can modify the technical solutions described in the above embodiments or substitute some or all of their technical features. Such modifications or substitutions should not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application, and should all be included within the scope of protection of the embodiments of the present application. In particular, the technical features mentioned in each embodiment can be combined in any way, provided there is no structural inconsistency. The present application is not limited to the specific embodiments disclosed herein and includes all technical solutions included in the claims.
Claims
1. A delayed information processing method, A delayed information processing method, which includes triggering a DSR and / or reporting a DSR in the case of the first condition.
2. The first condition includes the DSR reporting cycle, The delayed information processing method according to claim 1.
3. The DSR reporting cycle is the reporting cycle set for the first object. The delayed information processing method according to claim 2.
4. The DSR reporting cycle includes a reporting timer and / or reports a DSR when the reporting timer expires. The delayed information processing method according to claim 2 or 3.
5. The first condition includes the DSR trigger period. The delayed information processing method according to claim 1.
6. The DSR trigger period is the trigger period set for the first object. The delayed information processing method according to claim 5.
7. The DSR trigger period includes a trigger timer and / or triggers the DSR when the trigger timer expires. The delayed information processing method according to claim 5 or 6.
8. The aforementioned delay information processing method is: Triggering DSR only once within the DSR trigger period. When the trigger timer expires, trigger the DSR. If DSR is triggered, activate the corresponding trigger timer. Report only one DSR when it is triggered. If the reporting timer expires, report the DSR, and If a DSR is reported, activate the corresponding reporting timer, including at least one of the following: The delayed information processing method according to any one of claims 2 to 7.
9. The aforementioned delay information processing method is: For the first object, trigger DSR only once within the DSR trigger period. For the first object, trigger the DSR when the trigger timer expires. If a DSR is triggered for the first object, the corresponding trigger timer should be activated. For the first object, report a DSR only once when a DSR is triggered. For the first object, report a DSR when the reporting timer expires. For the first object, if a DSR is reported, activate the corresponding reporting timer, which includes at least one of the following: The delayed information processing method according to claim 8.
10. The delay information processing method further includes not triggering a DSR and / or not reporting a DSR during the operation of the first prohibit timer. The delayed information processing method according to claim 1.
11. The first prohibit timer is, If a DSR trigger exists, If a DSR report exists, When a MAC CE that carries DSR information is generated, When DSR or DS information is transported via MAC PDU or PUCH, It is activated in at least one of the following cases: when a MAC PDU or PUCH carrying DSR or DS information is in transmission or has already transmitted. The delayed information processing method according to claim 10.
12. The aforementioned delay information processing method is: During the operation of the first prohibit timer, do not trigger a DSR and / or report a DSR. If the first prohibit timer has expired or is not operating, the system further includes at least one of triggering a DSR and / or reporting a DSR. The delayed information processing method according to claim 11.
13. The first prohibit timer is, If a DSR trigger exists for the first object, If a DSR report exists for the first object, When a MAC CE is generated that carries the DSR information for the first object, When DSR or DS information for the first object is transported by MAC PDU or PUCH, It is activated in at least one of the following cases: when a MAC PDU or PUCH carrying DSR or DS information for the first object is in transmission or has already been transmitted. The delayed information processing method according to claim 12.
14. The aforementioned delay information processing method is: During the operation of the first prohibit timer, do not trigger a DSR for the first object, and / or do not report a DSR. If the first prohibit timer expires or is not operating, the system further includes at least one of the following: triggering a DSR for the first object and / or reporting a DSR. The delayed information processing method according to claim 13.
15. The aforementioned delay information processing method is: The triggered DSR is further cleared when at least one of the following conditions is met: The above at least one case includes when a MAC CE carrying DSR information is generated, when DSR or DS information has been reported, when DSR or DS information is carried by a MAC PDU or PUSCH, and when a MAC PDU or PUSCH carrying DSR or DS information is in transmission or has been transmitted. The delayed information processing method according to claim 1.
16. The aforementioned delay information processing method is: The DSR information will not be triggered for the first object that is currently triggering or has already triggered. This further includes at least one of the following: not triggering a DSR for a first object for which DSR information is being reported or has already been reported, or not reporting a DSR. The delayed information processing method according to claim 1.
17. The first object is one of a UE, MAC entity, LCG, LCH, PDU, data packet, PDU set, or data burst, or the first object is one of a UE, MAC entity, LCG, LCH, PDU, data packet, PDU set, or data burst that has DSR functionality configured or enables DSR. The delayed information processing method according to claim 9 or 13.
18. The first condition is, One new data, PDU, or PDU set arrives. One new data, PDU, or PDU set has arrived, and DSR information has not been triggered and / or reported for any of the said new data, PDU, or PDU set. One new data, PDU, or PDU set arrives, and DSR information has not been triggered and / or reported for any of the said new data, PDU, or PDU set, and the second condition is met. The delay of one new data, PDU, or set of PDUs is below a threshold or within a first threshold range. The delay of one new data, PDU, or PDU set is below a threshold or within a first threshold range, and DSR information has not been triggered and / or reported for any of the said new data, PDU, or PDU set, and The delay of one new data, PDU, or PDU set is below a threshold or within a first threshold range, and DSR information has not been triggered and / or reported for any of the new data, PDU, or PDU set, and the second condition is met, including at least one of these conditions: The delayed information processing method according to claim 1.
19. The aforementioned delay information processing method is: The new data or PDU or PDU set belongs to the second object. The new data or PDU or PDU set belongs to the first object, and includes at least one of the following: The second object includes any of the following: data, PDU, PDU set, LCG, LCH, MAC entity, or UE. The delayed information processing method according to claim 18.
20. The aforementioned delay information processing method is: The DSR trigger or DSR report is triggered by the second object. The DSR trigger or DSR report is for the second object. The DSR trigger or DSR report includes at least one of the following: that it is for the first object and the second object. The delayed information processing method according to claim 18 or 19.
21. The second condition is, The delay of new data, PDU, PDU set, LCH, LCG, MAC entity, or UE is below a predetermined threshold or falls within a first threshold range. The DSR disable timer for new data, PDU, PDU set, LCH, LCG, MAC entity, or UE is not running. The DSR reporting timer and / or trigger timer for new data, PDU, PDU set, LCH, LCG, MAC entity, or UE is not operating. This includes any of the following: new data, PDU, PDU set, LCH, LCG, MAC entity, or UE reaching a DSR reporting cycle or trigger cycle. The delayed information processing method according to claim 18.
22. The aforementioned delay information processing method is: Do not trigger a DSR for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been triggered, and / or do not report a DSR, or Do not trigger a DSR for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been reported, and / or do not report a DSR, or For data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been triggered, if the third condition is met, do not trigger a DSR and / or do not report a DSR, or This further includes not triggering a DSR and / or not reporting a DSR for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been reported, if the third condition is met. The delayed information processing method according to claim 1.
23. The third condition mentioned above is, The delay of data, PDU, PDU set, LCH, LCG, MAC entity, or UE is below the threshold. The prohibit timer for data, PDU, PDU set, LCH, LCG, MAC entity, or UE is not running. Including one of the following: data, PDU, PDU set, LCH, LCG, MAC entity, or UE reaching a reporting cycle, The delayed information processing method according to claim 22.
24. The aforementioned delay information processing method is: If the third condition is met, do not trigger a DSR for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been triggered, and / or do not report a DSR, or If the third condition is met, DSR will not be triggered and / or reported for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs that have already been reported, or, If the third condition is met, then for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been triggered, if the fourth condition is met, then do not trigger a DSR and / or report a DSR, or If the third condition is met, for data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been reported, the fourth condition is met, further including not triggering a DSR and / or not reporting a DSR. The delayed information processing method according to claim 1.
25. The aforementioned delay information processing method is: When there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been triggered, do not trigger a DSR for a third object, and / or do not report a DSR, or When there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been reported, do not trigger a DSR for a third object, and / or do not report a DSR, or When there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been triggered, if the fifth condition is met, do not trigger a DSR for the third object, and / or do not report a DSR, or When there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been reported, if the fifth condition is met, do not trigger a DSR for the third object, and / or do not report a DSR, or When the third condition is met, and there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been triggered, do not trigger a DSR for the third object, and / or do not report a DSR, or When the third condition is met, and there are data, PDUs, PDU sets, LCHs, LCGs, MAC entities, or UEs for which a DSR has already been reported, do not trigger a DSR for the third object, and / or do not report a DSR, or If the third condition is met, and there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been triggered, then, if the fifth condition is met, a DSR will not be triggered and / or a DSR will not be reported for the third object, or If the third condition is met, and there is data, PDU, PDU set, LCH, LCG, MAC entity, or UE for which a DSR has already been reported, then, if the fifth condition is met, the third object shall not trigger a DSR and / or not report a DSR, further including the following: The aforementioned third object is, DSR has already triggered and / or reported PDU, The DSR has already triggered and / or reported a PDU set, DSR corresponds to a data burst that has already been triggered and / or reported. The DSR corresponds to the LCH of the PDU that has already been triggered and / or reported. The LCG corresponds to the PDU that the DSR has already triggered and / or reported. MAC entities corresponding to PDUs that have already been triggered and / or reported by DSR, DSR corresponds to a UE that has already been triggered and / or reported. DSR has already triggered and / or reported PDU sets, DSR has already triggered and / or reported a data burst corresponding to a set of PDUs. The LCH corresponding to the PDU set that the DSR has already triggered and / or reported, The LCG corresponds to the PDU set that the DSR has already triggered and / or reported. MAC entities corresponding to PDU sets that have already been triggered and / or reported by DSR, The DSR corresponds to the PDU set that has already been triggered and / or reported. DSR has already triggered and / or reported a data burst, The LCH corresponds to the data burst that the DSR has already triggered and / or reported. The LCG corresponds to the data burst that the DSR has already triggered and / or reported. MAC entities corresponding to data bursts that have already been triggered and / or reported by DSR, DSR corresponds to a UE that has already triggered and / or reported a data burst. If the DSR has already been triggered and / or reported by LCH, The LCG corresponds to the LCH that has already been triggered and / or reported by the DSR. MAC entities corresponding to LCH that have already been triggered and / or reported by DSR, DSR corresponds to UE that has already triggered and / or reported LCH, If a DSR has already been triggered and / or reported by an LCG, MAC entities corresponding to LCGs that have already been triggered and / or reported by DSR, DSR corresponds to UE that has already triggered and / or reported LCG, MAC entities for which a DSR has already been triggered and / or reported, MAC entities that correspond to MAC entities that have already been triggered and / or reported by DSR, DSR includes any of the UEs that have already been triggered and / or reported. The delayed information processing method according to claim 1.
26. The aforementioned delay information processing method is: If a DSR has already been triggered for the first LCG, do not trigger any further DSRs within the second time period, or do not trigger any further DSRs for the first LCG within the second time period, or do not trigger any further DSRs for the first LCG within the second time period, and / or, If a DSR has already been reported to the first LCG, this further includes not reporting any further DSRs within two hours, or not reporting any further DSRs to the first LCG within two hours, or not reporting any further DSRs, or not reporting any further DSRs to the first LCG within two hours. The delayed information processing method according to claim 1.
27. The aforementioned delay information processing method is: If DSR information has already been triggered for the first LCH, first data, or first PDU in the first LCG, no further DSR information will be triggered, or DSR will not be triggered for the first LCG, or no further DSR information will be triggered within the second time, or DSR will not be triggered for the first LCG within the second time. and / or, If DSR information has already been reported for the first LCH, first data, or first PDU in the first LCG, this further includes not reporting any further DSR information, not reporting a DSR for the first LCG, not reporting any further DSR information within the second time, or not reporting a DSR for the first LCG within the second time. The delayed information processing method according to claim 26.
28. The aforementioned delay information processing method is: If a DSR has already been triggered for the first LCG, then trigger and / or report a DSR if any of the following conditions are met, or trigger and / or report a DSR for the first LCG, or trigger and / or report a DSR for the fifth object, and / or, If a DSR has already been reported to the first LCG, then triggering and / or reporting a DSR if any of the following conditions are met, further including triggering and / or reporting a DSR to the first LCG, or triggering and / or reporting a DSR to the fifth object, The aforementioned conditions are, The DSR that has already been triggered is for the fourth object, and the one that triggers or reports the new DSR corresponds to the fifth object, or The previously reported DSR is for the fourth object, and the one triggering or reporting the new DSR corresponds to the fifth object, or The previously reported DSR is for the fourth object, and the new DSR that triggers or reports corresponds to both the fourth and fifth objects, or The DSR has already been triggered for the fourth object, and the fifth object satisfies the DSR trigger conditions, and also satisfies the sixth condition, or A DSR has already been reported for the fourth object, the fifth object satisfies the DSR trigger conditions, and the sixth condition is also met. The fourth object includes at least one of the following belonging to the first LCG: a first LCH, a first LCH, data within the first LCH, a PDU within the first LCH, and a set of PDUs within the first LCH. The fifth object includes at least one of the following: a second LCH belonging to the first LCG, a second LCH, data within the second LCH, a PDU within the second LCH, and a set of PDUs within the second LCH. The sixth condition includes that the DSR trigger threshold of the second LCH is lower than the DSR trigger threshold of the first LCH, and / or that the data priority of the second LCH is higher than the data priority of the first LCH. The delayed information processing method according to claim 1.
29. The aforementioned delay information processing method is: If a DSR has already been triggered for the first LCG, then trigger and / or report a DSR if any of the following conditions are met: or trigger and / or report a DSR for the first LCG, or trigger and / or report a DSR for the fifth object, or trigger and / or report a DSR for the UE. and / or, If a DSR has already been reported to the first LCG, and one of the following conditions is met, then trigger and / or report a DSR, or trigger and / or report a DSR to the first LCG, or trigger and / or report a DSR to the fifth object, or trigger and / or report a DSR to the UE, The aforementioned conditions are, The DSR that was already triggered was triggered by the fourth object, and the one that triggers or reports the new DSR corresponds to the fifth object, or The previously reported DSR is for the fourth object, and the one triggering or reporting the new DSR corresponds to the fifth object, or The previously reported DSR is for the fourth object, and the new DSR that triggers or reports corresponds to both the fourth and fifth objects, or The previously reported DSR is for the fourth object, and the one triggering or reporting the new DSR corresponds to the UE, or The DSR has already been triggered for the fourth object, and the fifth object satisfies the DSR trigger conditions and satisfies the sixth condition, or A DSR has already been reported for the fourth object, and the fifth object satisfies the DSR trigger conditions, and the sixth condition is also satisfied. The fourth object includes at least one of the following belonging to the first LCG: a first LCH, a first LCH, data within the first LCH, a PDU within the first LCH, and a set of PDUs within the first LCH. The fifth object includes at least one of the following: a second LCG, a second LCH belonging to the second LCG, data belonging to the second LCG, a PDU belonging to the second LCG, a PDU set belonging to the second LCG, a second LCH belonging to the first LCG, a second LCH, data within the second LCH, a PDU within the second LCH, and a PDU set within the second LCH. The sixth condition includes that the DSR trigger threshold of the second LCH or second LCG is lower than the DSR trigger threshold of the first LCH or first LCG, and / or that the data priority of the second LCH or second LCG is higher than the data priority of the first LCH or first LCG. The delayed information processing method according to claim 1.
30. The aforementioned delay information processing method is: If DSR information has already been triggered for the first LCG and the second LCG satisfies the DSR trigger conditions, then trigger DSR information for both the first and second LCGs, or If DSR information has already been triggered for the first LCG and the second LCG satisfies the DSR trigger conditions, the method further includes triggering DSR information for the second LCG. The delayed information processing method according to claim 1.
31. The aforementioned delay information processing method is: If DSR information has already been triggered for the first LCG, and the second LCG satisfies the DSR trigger condition, and the sixth condition is also met, then trigger DSR information for both the first and second LCGs, or If DSR information has already been triggered for the first LCG, and the second LCG satisfies the DSR trigger conditions and satisfies the seventh condition, the method further includes triggering DSR information for the second LCG. The delayed information processing method according to claim 1.
32. The seventh condition includes that the DSR trigger threshold of the second LCG is lower than the DSR trigger threshold of the first LCG, and / or that the data priority of the second LCG is higher than the data priority of the first LCG. The delayed information processing method according to claim 31.
33. The aforementioned delay information processing method is: The present invention further includes triggering DSR information on the UE or the second LCG if the second LCG satisfies the DSR trigger condition, or triggering DSR information on the UE or the second LCG if DSR information has already been triggered on the first LCG and the second LCG satisfies the DSR trigger condition. The delayed information processing method according to claim 1.
34. The aforementioned delay information processing method is: If a DSR report has already been triggered for the first LCG, and the second LCG satisfies the DSR trigger conditions and the eighth condition, the system further includes triggering DSR information for the UE or the second LCG. The eighth condition includes that the DSR trigger threshold of the second LCG is lower than the DSR trigger threshold of the first LCG, and / or that the data priority of the second LCG is higher than the data priority of the first LCG. The delayed information processing method according to claim 1.
35. The MAC CE including the DSR is either a fixed-length MAC CE or a variable-length MAC CE. The delayed information processing method according to claim 1.
36. The length of the MAC CE is, Number of LCGs reporting DSR information, The number of DSR information reports, Whether an LCG configured to report DSR information has DSR information or not, In an LCG configured to report DSR information, relating to either the number of DSR information items to be reported or to be reported, The delayed information processing method according to claim 35.
37. MAC CE includes the following information instructions, namely, LCG identifier, LCH identifier, DSR information, data amount corresponding to the DSR information, and data amount corresponding to LCG or LCH. The delayed information processing method according to claim 35.
38. One MAC CE contains one DSR information or multiple DSR information. The delayed information processing method according to claim 35.
39. A single MAC CE may include DSR information for one LCG or LCH, or DSR information for multiple LCGs or LCHs, or DSR information for a specific LCH or LCG. A method for processing delayed information according to any one of claims 1 to 38.
40. The aforementioned DSR information is a delay value, or a delay index / threshold, or a delay range. A method for processing delayed information according to any one of claims 1 to 38.
41. The data volume information corresponding to the DSR information includes data volume information corresponding to the delay value, data volume information for the delay index / threshold, data volume information for the delay range, data volume information corresponding to each delay value, data volume information for each delay index / threshold, data volume information for each delay range, data volume information corresponding to a specific delay value, data volume information for a specific delay index / threshold, or data volume information for a specific delay range. A method for processing delayed information according to any one of claims 1 to 38.
42. A single MAC CE includes DSR information, wherein the DSR information corresponds to data of an LCG or LCH on which the DSR is configured or enabled, or the DSR information corresponds to an LCG on which the DSR is configured or enabled, or the DSR information corresponds to an LCH on which the DSR is configured or enabled, or the DSR information corresponds to a UE on which the DSR is configured or enabled, or the DSR information corresponds to a MAC entity on which the DSR is configured or enabled. The delayed information processing method according to claim 39 or 40.
43. The aforementioned information corresponds to an LCH, LCG, MAC entity, UE, or data that satisfies the DSR trigger condition or DSR reporting condition, or the aforementioned information corresponds to an LCH, LCG, MAC entity, UE, or data from which a DSR was triggered or from which a DSR was reported. The delayed information processing method according to claim 42.
44. The MAC CE includes first instruction information or first instruction bit for LCH or LCG, and the first instruction information or first instruction bit is used to indicate whether or not DSR information corresponding to the LCH or LCG has been reported or included. A delay information processing method according to any one of claims 38 to 43.
45. The aforementioned delay information processing method is: If the MAC CE includes instruction information or an instruction bit indicating a DSR report, and the instruction information or instruction bit indicates that no DSR information has been reported, then the length of the MAC CE is variable, and / or The MAC CE includes instruction information or instruction bits indicating a DSR report, and if the instruction information or instruction bits indicate that no DSR information has been reported, the MAC CE does not transport the DSR information of the first LCG. The instruction information or instruction bit is used to indicate an LCG for which DSR information has not been reported, or the instruction information or instruction bit is used to indicate that DSR information has not been reported for the first LCG. The delayed information processing method according to claim 44.
46. The aforementioned delay information processing method is: The MAC CE does not include DSR information for a first LCG or LCH where DSR is not triggered or the DSR trigger conditions are not met, or the MAC CE does not include DSR information for a first LCG or LCH where the DSR reporting conditions are not met, or the MAC CE includes only DSR information for a second LCG or LCH where DSR is triggered or the DSR trigger conditions are met, or the MAC CE includes only DSR information for a second LCG or LCH where the DSR reporting conditions are met, or The MAC CE further includes DSR information of a first LCG or LCH that does not satisfy the trigger conditions or reporting conditions for the DSR, A method for processing delayed information according to any one of claims 37 to 39.
47. The aforementioned delay information processing method is: Reporting one DSR information or a specific quantity of DSR information for one LCG or one LCH. Alternatively, for each LCG that satisfies the DSR reporting conditions or DSR trigger conditions, one DSR piece of information or a specific quantity of DSR information may be reported. Alternatively, for each LCG that satisfies the DSR reporting conditions or DSR trigger conditions, report one DSR piece of information or a specific quantity of DSR information. Alternatively, to report one DSR information or a specific quantity of DSR information for a specific quantity of LCG that meets the DSR reporting conditions or DSR trigger conditions. Alternatively, for each LCH that satisfies the DSR reporting conditions or DSR trigger conditions, one DSR piece of information or a specific quantity of DSR information may be reported. Alternatively, for each LCH that satisfies the DSR reporting conditions or DSR trigger conditions, report one DSR piece of information or a specific quantity of DSR information. Alternatively, the report includes at least one of the following: reporting one DSR piece of information or a specific quantity of DSR information for a specific quantity of LCH that satisfies the DSR reporting conditions or DSR trigger conditions. The delayed information processing method according to claim 1.
48. For each LCH within a single LCG group, or for a specific LCH, or for a specific number of LCHs, one DSR information is reported, or For each LCH within a single LCG group, or for a specific LCH, or for a specific number of LCHs, a specific quantity of DSR information is reported, or For one LCH or one LCG, DSR information is reported for one data, each data, a specific number of data, one data packet, each data packet, or a specific number of data packets. The delayed information processing method according to claim 1.
49. For LCHs that meet the DSR reporting or DSR triggering conditions in a single LCG, one piece of DSR information is reported, or For LCHs that meet the DSR reporting conditions or DSR trigger conditions in a single LCG, a specific quantity of DSR information is reported. The delayed information processing method according to claim 1.
50. The MAC CE includes second instruction information or a second instruction bit for the first LCH, and the second instruction information or second instruction bit is used to indicate whether or not DSR information for the first LCH has been reported or is included. The delayed information processing method according to claim 49.
51. The aforementioned delay information processing method is: If the MAC CE includes instruction information or an instruction bit indicating a DSR report, and the instruction information or instruction bit indicates that no DSR information has been reported, then the length of the MAC CE is variable, and / or The MAC CE includes instruction information or instruction bits indicating a DSR report, and if the instruction information or instruction bits indicate that no DSR information has been reported, the MAC CE does not transport the DSR information of the first LCH. The instruction information or instruction bit is used to indicate an LCH that does not report DSR information, or the instruction information or instruction bit is used to indicate that no DSR information has been reported for the first LCH. The delayed information processing method according to claim 49.
52. The aforementioned delay information processing method is: The MAC CE does not include DSR information for a first LCG or LCH where DSR is not triggered or the DSR reporting conditions are not met, or the MAC CE does not include DSR information for a first LCG or LCH where the DSR reporting conditions are not met, or the MAC CE includes only DSR information for a second LCG or LCH where DSR is triggered or the DSR reporting conditions are met, or the MAC CE includes only DSR information for a second LCG or LCH where the DSR reporting conditions are met, or The MAC CE further includes DSR information of a first LCG or LCH that does not satisfy the trigger conditions or reporting conditions for the DSR, A delayed information processing method according to any one of claims 49 to 50.
53. The aforementioned delay information processing method is: Triggering DSR information by any PDU within a set of PDUs, or Triggering DSR information by a specific PDU within a set of PDUs, or If the reported DSR information is the DSR information of a PDU set, the DSR information can be triggered by any PDU within the PDU set, or If the reported DSR information is DSR information for a PDU set, this further includes triggering the DSR information by a specific PDU within the PDU set. The delayed information processing method according to claim 1.
54. The reported DSR information is the DSR information of any PDU in the PDU set, or, The reported DSR information is the DSR information of a specific PDU within the PDU set. The delayed information processing method according to claim 53.
55. The DSR information reported above is, This includes reporting one or more DSR pieces of information for a sixth object, where the sixth object is an LCG, LCH, PDU set, data burst, or UE. The delayed information processing method according to claim 54.
56. The sixth object includes any of the PDUs, PDU sets, LCHs, or LCGs in the buffer, or The sixth object includes any of the PDUs, PDU sets, LCHs, or LCGs corresponding to the delay, or The sixth object includes any of the delay-corresponding PDUs, PDU sets, LCHs, or LCGs for which the DSR report is configured within the buffer, or The sixth object includes any of the PDUs, PDU sets, LCHs, or LCGs for which DSR reporting is configured within the buffer. The delayed information processing method according to claim 55.
57. The DSR information includes any of the following: delay threshold information, delay segment information, delay index information, delay value information, or delay information for different PDU sets for one burst data; or the DSR information corresponds to any of the following: delay threshold, delay segment, delay index, delay value, or delay information for different PDU sets for one burst data. The delayed information processing method according to claim 55.
58. The DSR information includes minimum delay information, or DSR information corresponding to a PDU or set of PDUs for which DSR information has not yet been reported. The delayed information processing method according to claim 55.
59. The DSR information includes information on the amount of data waiting to be transmitted for the corresponding delay segment for the sixth object, or information on the total amount of data waiting to be transmitted for the sixth object. The delayed information processing method according to claim 55.
60. The quantities of DSR information, or DSR data contained in one MAC CE, or DSR reported for one LCH or one LCG, are: To be pre-configured, To be predefined, To be instructed by RRC, To be decided by the UE, Determined by either being a fixed value, The delayed information processing method according to claim 55.
61. The range, delay index, delay threshold, maximum or minimum value of the first delay information in the DSR information is, To be pre-configured, To be predefined, To be instructed by RRC, Determined by either being a fixed value, The delayed information processing method according to claim 52.
62. A delayed information processing method, In the event of congestion, or when first information is received, or when first information indicates specific content or a specific value, the UE performs a first action, which includes, To initiate packet discard processing, Enable packet discard processing for PDU sets. Enable packet discard processing for PSI. Enable congestion handling, Use a specific packet discard timer or timer period. Determining important or non-important PDU sets, Determining the threshold or criteria for determining whether a set of PDUs is important or not. Deactivating the DRS reporting function or DSR mechanism, Disable DSR reporting or triggering functions, or do not report DSR information. A delayed information processing method comprising at least one of deconfiguring a DSR trigger or report.
63. An operation that performs at least one of the following: not triggering a DSR, not reporting a DSR, stopping the DSR function, stopping the DSR trigger or reporting, unconfiguring the DSR mechanism, unconfiguring the DSR trigger or reporting, deactivating the DSR mechanism, or deactivating the DSR trigger or reporting is: Clear the triggered DSR information. Stop all timers corresponding to DSR information. Deactivate configured DRS reporting functions, or stop unconfigured DRS reporting functions, or stop trigger, reporting, and MAC CE generation functions. This includes at least one of the following: clearing all DSR information. The delayed information processing method according to claim 62.
64. The DSR information includes DSR information for objects whose importance is lower than a first predetermined threshold, DSR information for objects judged to be unimportant, DSR information for objects whose priority is lower than a second predetermined threshold, or DSR information for objects judged to be of low priority, and the object includes any of PDU, PDU set, LCG, or LCH. The delayed information processing method according to claim 62 or 63.
65. The aforementioned importance or priority is To be decided by the UE, It is determined based on thresholds issued from the network. Priority of LCH or LCG, Threshold determined by UE, Feature information of the first object, Network instruction information, Determined by either the LCG or LCH identifier, The delayed information processing method according to claim 64.
66. The threshold, identifier, priority, or characteristic information of the first object is To be pre-configured, It is composed of RRC, Being directed by the network The information described above is composed of the first information, Determined by one of the following methods as determined by the UE: The delayed information processing method according to claim 65.
67. The aforementioned delay information processing method is: In the Logical Channel Prioritization (LCP) process, the priority of the MAC CE corresponding to the DSR is set lower than the data priority, or In the LCP process, this further includes setting the priority of the MAC CE corresponding to DSR to the lowest level. The delayed information processing method according to claim 62.
68. The aforementioned delay information processing method is: In the LCP process, setting the MAC CE priority corresponding to a specific object's DSR lower than the data priority, or In the LCP process, this further includes setting the priority of the MAC CE corresponding to the DSR of a specific object to the lowest level. The aforementioned specific object includes any of the following: a specific PDU, PDU set, LCG, or LCH; or the aforementioned specific object includes any of the following: a low-priority or insignificant PDU, PDU set, LCG, or LCH. The delayed information processing method according to claim 62.
69. The aforementioned delay information processing method is: This further includes triggering DSR information and not reporting said DSR information, or triggering DSR information for a specific object and not reporting said DSR information, A specific object includes a specific PDU, PDU set, LCG, or LCH, or a specific object includes a low-priority or non-critical PDU, PDU set, LCG, or LCH. The delayed information processing method according to claim 62.
70. The first operation is, This further includes not triggering DSR information, not reporting DSR information, or not triggering DSR information or not reporting DSR information for a specific object. A specific object includes a specific PDU, PDU set, LCG, or LCH, or a specific object includes a low-priority or non-critical PDU, PDU set, LCG, or LCH. The delayed information processing method according to claim 62.
71. The first operation is, Not triggering DSR because the PDCP discard timer has expired, or not triggering DSR based on the delay being below the first threshold, or not triggering DSR information based on the duration of the PDCP packet discard timer, or For specific objects, do not trigger a DSR because the PDCP discard timer has expired, or do not trigger a DSR based on the delay being below a first threshold, or do not trigger DSR information based on the duration of the PDCP packet discard timer. or Failure to report a DSR because the PDCP discard timer has expired, or failure to report a DSR because the delay is below the first threshold, or failure to report the said DSR information based on the duration of the PDCP packet discard timer. or This further includes not reporting a DSR for a specific object because the PDCP discard timer has expired, or not reporting a DSR based on the delay being below a first threshold, or not reporting the DSR information based on the duration of the PDCP packet discard timer. The delayed information processing method according to claim 62.
72. The first operation is, For objects whose importance is below a predetermined threshold, or for unimportant objects, or for low-priority objects, DSR information will not be triggered, or This further includes not reporting the DSR information for objects whose importance is below a predetermined threshold, or for unimportant objects, or for low-priority objects. The aforementioned object includes one of PDU, PDU set, LCG, or LCH. The delayed information processing method according to claim 62.
73. The packet discarding process for the PDU set is as follows: when the PDCP discard timer for the first object expires, or when the PDCP discard timer expires for the first object corresponding to the expiration of the PDCP discard timer, DSR is not triggered, DSR is not reported, or data volume information corresponding to the object is not included in the data volume waiting to be transmitted. The first object is one of a PDU, a PDU set, an LCG, or an LCH. The delayed information processing method according to claim 62.
74. The aforementioned delay information processing method is: For low-priority objects or unimportant objects, if the PDCP discard timer expires, do not trigger a DSR, do not report a DSR, or do not include the data volume information corresponding to the said object in the data volume waiting to be transmitted. or When enabling PSI packet discard processing, for low-priority objects or non-critical objects, if the PDCP discard timer expires, DSR will not be triggered, or a DSR will not be reported, or data volume information corresponding to the said object will not be included in the data volume waiting to be transmitted. The aforementioned object is one of PDU, PDU set, LCG, or LCH. The delayed information processing method according to claim 62.
75. The first information includes RRC configuration information and / or congestion indicator information or indicator information used in PSI-discard. The delayed information processing method according to claim 62.
76. The first piece of information mentioned above is, To initiate packet discard processing, Enable packet discard processing for PDU sets. Enable packet discard processing for PSI. To instruct the handling of congestion, To instruct the use of a specific packet discard timer or timer period. Network-instructed packet discard timer information, Threshold information indicated by the network, The threshold for determining whether a set of PDUs is important or not, as indicated by the network. This is used to indicate information about deactivating a configured DRS reporting function, stopping an unconfigured DRS reporting function, unconfiguring a DRS reporting function, or stopping a DRS reporting function. The delayed information processing method according to claim 75.
77. The first piece of information mentioned above is, UE information, MAC entity information, All DRB information, Information on specific DRBs, Used to indicate information about one specific DRB, The delayed information processing method according to claim 62.
78. The first information is used to indicate UE information or the operation of the UE. The operation of the aforementioned UE is, The operation of the aforementioned UE, The operation of all DRB or MAC entities of the aforementioned UE, The operations that the aforementioned UE should perform, The operation to be performed by any one of the aforementioned DRB or MAC entities, The delayed information processing method according to claim 77.
79. The first information is used to indicate MAC entity information or UE behavior. The aforementioned UE operation is, The operation of the MAC entity, The operation of all DRB entities of the MAC entity, The operation that the MAC entity should perform, The operation to be performed by all DRB entities of the MAC entity, including one of the following: The delayed information processing method according to claim 77.
80. The first information includes the identifier of the MAC entity, The MAC entity is a MAC entity corresponding to the carrier that received the first information, or the MAC entity is a MAC entity corresponding to the base station device that transmits or generates the first information. The delayed information processing method according to claim 79.
81. The first information is used to indicate DRB information or UE operation. The delayed information processing method according to claim 77.
82. The first information is used to indicate information for one DRB, information for a specific DRB, information for all DRBs, or information for each DRB. The first information is used to indicate a UE operation for one DRB, a UE operation for a specific DRB, a UE operation for all DRBs, or a UE operation for each DRB. The delayed information processing method according to claim 81.
83. The first information carries the identifier of the DRB, and / or parameters for the DRB, and / or operations for the DRB. The delayed information processing method according to claim 80.
84. The aforementioned first information is specified for each DRB, or for each UE, or for each MAC entity. Alternatively, the first information may be common to all DRBs, or it may be individually specified for a DRB, or it may be common to a particular DRB. The delayed information processing method according to claim 80.
85. The aforementioned delay information processing method is: Multiple DRBs correspond to one primary piece of information. The first information instructs the UE to perform an operation corresponding to the first information for the plurality of DRBs. Each DRB corresponds to one primary piece of information. The first information further includes instructing each DRB to perform an operation corresponding to the first information, The delayed information processing method according to claim 84.
86. The first information is used to indicate information about all DRBs, or the first information is used to indicate UE operations corresponding to all DRBs. The delayed information processing method according to claim 81.
87. The first information includes the identifier of the DRB, or the first information includes the bitmap information of the DRB. The delayed information processing method according to claim 86.
88. The aforementioned multiple or all DRBs are arranged in ascending or descending order in the bitmap. The delayed information processing method according to claim 86.
89. The first information is information relating to the DRB, and the position of each piece of information corresponds one-to-one with the position or order of the DRB corresponding to each piece of information. The delayed information processing method according to claim 87.
90. The instruction object for the first information and the instruction object for the DSR information are either the same or different. The delayed information processing method according to claim 62.
91. The first information is used to indicate the LCG or LCH on which the DSR operation is performed, or, The first information is used to indicate whether the DSR operation is directed at the UE. The delayed information processing method according to claim 62.
92. The aforementioned first information is conveyed via RRC, PDCP signaling, MAC CE, or DCI. The delayed information processing method according to claim 62.
93. The packet discarding process for the PDU set includes the PDCP layer instructing a lower layer to provide M information, the lower layer including the RLC and / or MAC layer, and the M information is used to indicate which PDU, PDU set, or data packet corresponds to the amount of pending data used in the DSR report, or carried by a MAC CE including a DSR, or is the amount of pending data for the corresponding DSR, or which PDU, PDU set, or data packet corresponds to an expired or inactive PDCP discard timer, or to indicate that the amount of data corresponding to a PDU, PDU set, or data packet corresponding to an expired or inactive PDCP discard timer will not be used for BSR, DSR statistics, or reporting. The delayed information processing method according to claim 62.
94. The number of DSBs indicated by the first information is 8 or 16. The delayed information processing method according to claim 62.
95. An information triggering method, An information triggering method comprising receiving first information transmitted from a base station, wherein the first information is used to indicate whether a user terminal (UE) triggers the evaluation or execution of a conditional handover (CHO), or whether it evaluates other CHO conditions, or the first information is used to indicate whether a network performs power saving, enters a power saving state, uses power saving technology, or when power saving will be performed.
96. The aforementioned network consists of a source base station and / or a target base station. The information trigger method according to claim 95.
97. The first information is used to trigger a CHO evaluation or execution, or to instruct the UE to evaluate other CHO conditions, or to trigger the UE to perform a CHO evaluation or execution, or to evaluate other CHO conditions, or to trigger a CHO evaluation or execution corresponding to network power saving, or to instruct the UE to evaluate other CHO conditions, or to instruct the UE to perform a CHO evaluation or execution, or to evaluate other CHO conditions, in an instructed cell, or to instruct the UE to perform a CHO evaluation or execution, or to evaluate other CHO conditions, in a cell that performs power saving, enters a power saving state, or uses power saving technology, or to instruct the UE to perform a CHO evaluation or execution, or to evaluate other CHO conditions, in a network that performs power saving, enters a power saving state, or uses power saving technology. The information trigger method according to claim 95.
98. The first information is transmitted by downlink control signaling (DCI) and / or the first information includes a cell identifier or a cell bitmap. The information trigger method according to claim 95.
99. The first information is instruction information for each cell, instruction information for each UE, instruction information for each group, instruction information for a specific cell, or instruction information for Pcell and / or PSCell. The information trigger method according to claim 95.
100. The aforementioned DCI is A newly defined DCI, or a DCI corresponding to a newly defined DCI format, Existing DCI or corresponding existing DCI format, DCI to activate discontinuous transmission or discontinuous reception of cells. DCI for deactivating discontinuous transmission or reception of cells. DCI format 2_X, DCI corresponding to the aforementioned specific RNTI, One of the DCIs corresponding to the aforementioned specific search space, The information trigger method according to claim 97.
101. The first information is located in a reserved bit in the DCI, or the first information reuses an existing bit in the DCI, or The first information is represented using reserved bits in the DCI, or by reusing existing bits in the DCI. The information trigger method according to claim 97.
102. The first piece of information mentioned above is, Whether the aforementioned UE triggers the evaluation or execution of a conditional handover (CHO), or the evaluation of other CHO conditions, Whether the UE anticipates that the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur, Upon receiving the DCI information, the UE determines whether to evaluate or execute a conditional handover (CHO), or to trigger the evaluation of other CHO conditions. Whether the UE, which has received the DCI information, anticipates whether the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed, Whether the network will conserve power, enter a power-saving state, use power-saving technology, or when it will conserve power. Whether one or more specific cells perform power saving, enter a power saving state, use power saving technology, or when power saving is performed, Whether one or more cells perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed, Whether the UE anticipates that the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur, Whether the UE anticipates that one or more specific cells will perform power saving, enter a power saving state, use power saving technology, or perform power saving, Whether the UE anticipates that one or more cells will perform power saving, enter a power saving state, use power saving technology, or perform power saving, Whether the UE, which has received the DCI information, anticipates whether the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed, Whether the UE, which has received the DCI information, assumes that one or more specific cells will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. Whether the UE, which has received the DCI information, anticipates that one or more cells will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. Whether the aforementioned UE triggers the evaluation or execution of CHO, or the evaluation of other CHO conditions, Whether the UE, upon receiving the DCI information, triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions, Whether the UE triggers the evaluation or execution of CHO or the evaluation of other CHO conditions in the network, The UE, upon receiving the DCI information, determines whether to trigger an evaluation or execution of CHO or an evaluation of other CHO conditions on the network. The aforementioned UE is used to indicate whether to trigger the evaluation or execution of CHO or the evaluation of other CHO conditions in the indicated cell. The UE, upon receiving the DCI information, determines whether to trigger the evaluation or execution of CHO in the specified cell. Whether each cell of the aforementioned UE triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions, Whether each cell of the UE that receives the DCI information triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions, Whether the aforementioned UE triggers the evaluation or execution of CHO in the primary and / or secondary cells, or the evaluation of other CHO conditions, The UE, upon receiving the DCI information, determines whether to trigger an evaluation or execution of CHO in the primary and / or secondary cells, or to evaluate other CHO conditions. Whether a specific cell of the aforementioned UE triggers the evaluation or execution of CHO, or the evaluation of other CHO conditions, This is used to indicate whether a specific cell of the UE that has received the DCI information triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions. The information trigger method according to claim 95.
103. The aforementioned information triggering method is: The first instruction information is used to instruct the UE to perform measurement and / or evaluation of CHO. The first instruction information is used to instruct the UE, which has received the DCI information, to perform measurement and / or evaluation of CHO. The first instruction information is used to instruct the UE to perform measurement and / or evaluation of CHO in a specific cell or one cell or a certain cell or each cell or an indicated cell. The first instruction information is used to instruct the UE, which has received the DCI information, to perform measurement and / or evaluation of CHO in a specific cell or one cell or a certain cell or each cell or an indicated cell. The first instruction information is used to instruct the UE to evaluate other CHO conditions, or to evaluate other CHO conditions simultaneously. The first instruction information is used to instruct the UE to decide whether or not to perform the CHO based on multiple CHO evaluation conditions. The first instruction information is used to instruct the UE that CHO can be executed only when network power saving is in effect, or when at least one of the CHO execution conditions A3, A4, and A5 is simultaneously met under network power saving conditions. To perform measurements on the cell of the aforementioned UE and / or to obtain the measurement results, Based on the measurement results, determine whether to perform CHO on the cell of the aforementioned UE, whether to satisfy the CHO execution condition, or whether to satisfy at least one of the CHO execution conditions A3, A4, or A5. If the measurement results satisfy predetermined conditions, and the first information instructs or triggers network power saving, the UE executes CHO. If the measurement results satisfy predetermined conditions, the further step includes, based on the first information, at least one of the following: evaluating or executing a CHO corresponding to network power saving, or triggering an evaluation of other CHO conditions. The information trigger method according to claim 95.
104. The aforementioned first information is transported by MAC CE. The information trigger method according to claim 95.
105. The MAC CE is, The dedicated MAC CE of the aforementioned UE, Common MAC CE for all UEs, MAC CE of all UE Group, MAC CE for all cells, The specific MAC CE corresponding to the aforementioned CHO execution, or a new MAC CE, The information triggering method according to claim 104.
106. A first LCID or eLCID identifier is used to identify the MAC CE, or the UE uses the first LCID or eLCID identifier to determine whether the MAC CE is the MAC CE, or the MAC CE corresponds to a first logical channel identifier LCID or e-LCID, and the LCID or e-LCID is used to determine the role of the MAC CE, to indicate the function of the MAC CE, or to distinguish the MAC CE from other MAC CEs. The information triggering method according to claim 104.
107. The first piece of information mentioned above is, Whether the aforementioned UE triggers the evaluation or execution of a conditional handover (CHO), or the evaluation of other CHO conditions, Whether the UE anticipates that the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur, The UE, upon receiving the DCI information, determines whether to evaluate or execute a conditional handover (CHO), or to trigger the evaluation of other CHO conditions. Whether the UE, which has received the DCI information, anticipates whether the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed, Whether the network will conserve power, enter a power-saving state, use power-saving technology, or when it will conserve power. Whether one or more specific cells perform power saving, enter a power saving state, use power saving technology, or when power saving is performed, Whether one or more cells perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed, Whether the UE anticipates that the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur, Whether the UE anticipates that one or more specific cells will perform power saving, enter a power saving state, use power saving technology, or perform power saving, Whether the UE anticipates that one or more cells will perform power saving, enter a power saving state, use power saving technology, or perform power saving, Whether the UE, which has received the DCI information, anticipates whether the network will perform power saving, enter a power saving state, use power saving technology, or when power saving will be performed, Whether the UE, which has received the DCI information, assumes that one or more specific cells will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. Whether the UE, which has received the DCI information, anticipates that one or more cells will perform power saving, enter a power saving state, use power saving technology, or when power saving will occur. Whether the aforementioned UE triggers the evaluation or execution of CHO, or the evaluation of other CHO conditions, Whether the UE, upon receiving the DCI information, triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions, Whether the UE triggers the evaluation or execution of CHO or the evaluation of other CHO conditions in the network, The UE, upon receiving the DCI information, determines whether to trigger an evaluation or execution of CHO or an evaluation of other CHO conditions on the network. Whether the aforementioned UE triggers the evaluation or execution of CHO in the specified cell, or the evaluation of other CHO conditions, Upon receiving the DCI information, the UE determines whether to trigger an evaluation or execution of CHO in the specified cell, or an evaluation of other CHO conditions. Whether each cell of the aforementioned UE triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions, Whether each cell of the UE that receives the DCI information triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions, Whether the aforementioned UE triggers the evaluation or execution of CHO in the primary and / or secondary cells, or the evaluation of other CHO conditions, The UE, upon receiving the DCI information, determines whether to trigger an evaluation or execution of CHO in the primary and / or secondary cells, or to evaluate other CHO conditions. Whether a specific cell of the aforementioned UE triggers the evaluation or execution of CHO, or the evaluation of other CHO conditions, Whether a specific cell of the UE that receives the DCI information triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions, Whether a single cell triggers the evaluation or execution of a CHO, or the evaluation of other CHO conditions. Whether each cell triggers an evaluation or execution of CHO, or an evaluation of other CHO conditions. Whether a specific cell triggers the evaluation or execution of CHO, or the evaluation of other CHO conditions. Whether Pcell and / or PSCell trigger the evaluation or execution of CHO, or the evaluation of other CHO conditions, Whether a MAC entity triggers the evaluation or execution of CHO, or the evaluation of other CHO conditions. Used to indicate whether UE will evaluate or execute CHO, or trigger the evaluation of other CHO conditions. The information trigger method according to claim 95.
108. The first piece of information indicates whether or not the MAC entity triggers CHO execution. The aforementioned first information is used to indicate whether all serving cells corresponding to the MAC entities of the UE evaluate or perform CHO, or evaluate other CHO conditions, or whether they trigger CHO evaluation or execution, or evaluation of other CHO conditions, or The first information is used to indicate whether the indicated cell corresponding to the MAC entity of the UE performs a CHO evaluation or execution, or evaluates other CHO conditions, or whether it triggers a CHO evaluation or execution, or evaluation of other CHO conditions, or The first information is used to indicate whether the primary or secondary cell corresponding to the MAC entity performs or executes a CHO evaluation or other CHO condition evaluation, or whether it triggers a CHO evaluation or execution or other CHO condition evaluation, or The first information is used to indicate whether the MAC entity that received the MAC CE information evaluates or executes the CHO, or evaluates other CHO conditions, or whether it triggers the evaluation or execution of the CHO, or the evaluation of other CHO conditions, or The first information is used to indicate whether a specific cell corresponding to the MAC entity that received the MAC CE information performs a CHO evaluation or execution, or evaluates other CHO conditions, or whether it triggers a CHO evaluation or execution, or evaluation of other CHO conditions, or The first information is used to indicate whether a specific cell corresponding to the MAC entity that received the MAC CE information evaluates or performs a CHO, or evaluates other CHO conditions, or whether it triggers an evaluation or execution of a CHO, or an evaluation of other CHO conditions. The information triggering method according to claim 107.
109. The first information includes a cell bitmap, where the bits of the cell bitmap correspond to different cells, and / or, different bit positions within the cell bitmap indicate whether the corresponding cell performs power saving or triggers CHO execution, and / or, different bit positions within the cell bitmap indicate whether the corresponding cell performs power saving, enters a power saving state, uses power saving technology, or performs CHO execution / CHO evaluation / evaluation of other CHO conditions. The information triggering method according to claim 108.
110. The first information includes a cell index or cell identifier, the cell index or cell identifier is used to indicate the corresponding cell information and / or to indicate whether the corresponding cell performs power saving, enters a power saving state or uses power saving technology and / or to indicate that CHO execution is triggered in the cell. The information triggering method according to claim 109.
111. A delay information processing device comprising a receiving module and / or a transmitting module, The receiving module is configured to trigger a DSR in the case of the first condition, The transmission module is a delay information processing device configured to report DSR.
112. A delay information processing device comprising a receiving module, The receiving module is configured to cause the UE to perform a first action in the event of congestion, when it receives first information, or when the first information indicates a specific content or a specific value, and the first action is: Enable packet discard processing for PDU sets. Enable packet discard processing for PSI. Enable congestion handling, Use a specific packet discard timer or timer period. Determining important or non-important PDU sets, Determining the threshold or criteria for determining whether a set of PDUs is important or not. Deactivating the DRS reporting function or DSR mechanism, Disable DSR reporting or triggering functions, or do not report DSR information. A delayed information processing device, which includes at least one of deconfiguring a DSR trigger or report.
113. An information trigger device, An information trigger device comprising a receiving module configured to receive first information transmitted from a base station, wherein the first information is used to indicate whether a user terminal (UE) evaluates or performs a conditional handover (CHO) or triggers an evaluation of other CHO conditions, or the first information is used to indicate whether a network performs power saving, enters a power saving state, uses power saving technology, or when power saving will be performed.
114. A user terminal comprising a memory storing a computer program, a processor, and a transceiver, wherein the processor executes the computer program to control the transceiver, and when executing the computer program, the user terminal implements the steps of the method according to any one of claims 1 to 110.
115. A computer-readable storage medium in which a computer program is stored, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 110 are realized.
116. A computer program product comprising a computer program, wherein when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 110 are realized.