Method and apparatus used in wireless communication
By performing channel measurement and signal prediction in wireless communication systems, AI/ML is used to predict wireless link failures and store variables, thus solving the problem of wireless link failure prediction and optimization in diverse scenarios and improving prediction accuracy and network optimization efficiency.
Patent Information
- Application Number
- PCT/CN2025/095534
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-31
- Filing Date
- 2025-05-16
- Publication Date
- 2026-02-05
AI Technical Summary
Existing wireless communication systems struggle to effectively predict and avoid wireless link failures when faced with diverse application scenarios, leading to difficulties in network optimization.
By performing channel measurements in reference signal resources, artificial intelligence/machine learning is used to predict wireless link failures, and relevant variables are stored during timer operation and reported to assist network optimization.
It improves the accuracy of wireless link failure prediction and the timeliness of network optimization, while reducing hardware complexity and cost, and is applicable to both terrestrial and non-terrestrial network scenarios.
Smart Images

Figure CN2025095534_05022026_PF_FP_ABST
Abstract
Description
A method and apparatus used in wireless communication
[0001] This application claims priority to the Chinese Patent Application No. 202411052961.7, filed on July 31, 2024, with the State Intellectual Property Office, and entitled “A method and apparatus used in wireless communication”, the entire content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to a method and apparatus in a wireless communication system, and in particular to a method and apparatus for radio link failure in wireless communication. BACKGROUND
[0003] The application scenarios of future wireless communication systems are increasingly diversified, and different application scenarios have different performance requirements for the system. In order to meet the different performance requirements of various application scenarios, it is decided at the 3GPP (3rd Generation Partnership Project) RAN (Radio Access Network) #72 plenary meeting to study the NR (New Radio) technology (or Fifth Generation, 5G), and the NR WI (Work Item) is passed at the 3GPP RAN #75 plenary meeting, and the standardization work of NR is started. The design of Release 15 5G system has considered some main application scenarios, and the subsequent versions will not only consider the enhancement of 5G system architecture, but also further enhance the vertical application to provide more flexible service matching, more robust transmission and more consistent user experience.
[0004] With the continuous development of wireless communication, the demand is gradually diversified, therefore, in the future evolution, 3GPP will further enhance some key technologies, for example, AI (Artificial Intelligence) or ML (Machine Learning) is applied to wireless link quality prediction, early reporting of measurement and prediction information to help the network optimize the link. SUMMARY
[0005] The inventors have found that AI / ML can be used to predict radio link failure; when the radio link failure is predicted, the UE can report the measurement and / or prediction results, which is beneficial to the network to take measures in advance to avoid the occurrence of radio link failure, and the UE should assist the network to optimize the configuration of radio link failure prediction.
[0006] To address the above issues, this application discloses a solution. In the case of no conflict, the embodiments in the first node and the features in the embodiments can be applied to the second node, and vice versa. In the case of no conflict, the embodiments and the features in the embodiments can be arbitrarily combined with each other. Further, although the original intention of this application is for the Uu air interface, this application can also be used for the PC5 air interface. Further, although the original intention of this application is for the Terrestrial Network (TN) scenario, this application is also applicable to the communication scenario of Non-Terrestrial Network (NTN), and achieves similar technical effects in the TN scenario. Further, although the original intention of this application is for the terminal and base station scenario, this application is also applicable to the relay and base station or terminal and relay, and achieves similar technical effects in the terminal and base station scenario. In addition, the use of a unified solution in different scenarios (including but not limited to the V2X (Vehicle-to-Everything, vehicle networking) scenario and the terminal and base station communication scenario) helps to reduce hardware complexity and cost. In particular, the explanation of the terminology, nouns, functions, and variables in this application (if not specially stated) can refer to the definitions in the 3GPP specification protocols TS36 series, TS38 series, and TS37 series.
[0007] This application discloses a method in a first node used for wireless communication, characterized in that it comprises:
[0008] performing channel measurement in a first RS (Reference Signal) resource;
[0009] predicting whether a radio link failure (RLF) occurs according to at least the result of the channel measurement in the first RS resource;
[0010] as a response to predicting that the radio link failure will occur at a second time at a first time, starting a first timer and sending a first report, the first report including the result of the prediction;
[0011] storing a first variable when a first event occurs while the first timer is running;
[0012] wherein the first event is a successful completion of a cell handover, or the first event is the radio link failure; the first variable depends on at least one of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time.
[0013] As an embodiment, the predicting whether the radio link failure occurs is for a time instance.
[0014] As an embodiment, the first variable is stored when a radio link failure occurs before the second time.
[0015] As an embodiment, the first variable is stored when a radio link failure occurs before the second time.
[0016] As an embodiment, the first variable is stored when a radio link failure occurs before the second time.
[0017] As an embodiment, the method is applied to a scenario of deploying AI-assisted radio link failure prediction in a communication system.
[0018] As an embodiment, the first node is a terminal.
[0019] According to an aspect of the present application, the method is characterized in that the first variable is the time elapsed by the first timer when the first event occurs.
[0020] According to an aspect of the present application, the method is characterized in that the first variable is the remaining running time of the first timer when the first event occurs.
[0021] wherein the expired value of the first timer is the time interval from the second time to the first time.
[0022] According to an aspect of the present application, the method is characterized in that the first variable is the radio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time.
[0023] According to an aspect of the present application, the method is characterized in that the first variable is stored only when the radio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time is greater than a first threshold value.
[0024] wherein the first variable is true.
[0025] According to an aspect of the present application, the method is characterized in that the second time is the start time of a first time window, or the second time is the end time of the first time window.
[0026] As an embodiment, the predicting whether the radio link failure occurs is for a time window.
[0027] According to an aspect of the present application, the above method is characterized in that, comprising:
[0028] inferring a channel prediction value of a first cell according to at least a result of the channel measurement in the first RS resource, and determining whether a radio link failure occurs according to the channel prediction value of the first cell;
[0029] Wherein, the first cell is a serving cell of the first node.
[0030] As an embodiment, the above method is applicable to a scenario of deploying AI-assisted cell channel prediction in a communication system.
[0031] According to an aspect of the present application, the above method is characterized in that, the first RS resource is a SS (Synchronization Signal) / PBCH (Physical Broadcast Channel) resource, or a CSI-RS (Channel Status Information-Reference Signal) resource.
[0032] According to an aspect of the present application, the above method is characterized in that, comprising:
[0033] receiving a first signaling, the first signaling requesting the first node information;
[0034] sending a second signaling, the second signaling responding to the first signaling, the second signaling including the first variable.
[0035] As an embodiment, reporting the stored first variable helps to optimize the RLF prediction time of the network; wherein, the RLF prediction time is the time interval from the second time to the first time.
[0036] The present application discloses a terminal, characterized in that, comprising:
[0037] The terminal comprises one or more processors and a memory;
[0038] The memory is coupled with the one or more processors, and the memory is configured to store computer program code, the computer program code comprising computer instructions, and the one or more processors are configured to invoke the computer instructions to cause the terminal to execute the above method in the first node.
[0039] As an embodiment, the terminal is a UE (User Equipment).
[0040] A method in a second node used for wireless communication is disclosed, comprising:
[0041] channel measurement in a first RS resource is performed;
[0042] a result of the channel measurement in the first RS resource is used to predict whether a radio link failure occurs;
[0043] the radio link failure is predicted to occur at a second time, a first timer is started, and a first report is received, the first report comprising a result of the prediction;
[0044] a first event occurs while the first timer is running, and a first variable is stored;
[0045] wherein the first event is a successful completion of a cell handover, or the first event is the radio link failure; and the first variable depends on at least one of a time elapsed by the first timer when the first event occurs and a time interval from the second time to the first time.
[0046] As an embodiment, the second node is a base station.
[0047] According to an aspect of the present application, the above method is characterized in that the first variable is the time elapsed by the first timer when the first event occurs.
[0048] According to an aspect of the present application, the above method is characterized in that the first variable is a remaining running time of the first timer when the first event occurs.
[0049] wherein an expired value of the first timer is the time interval from the second time to the first time.
[0050] According to an aspect of the present application, the above method is characterized in that the first variable is a ratio of the time elapsed by the first timer when the first event occurs to the time interval from the second time to the first time.
[0051] According to an aspect of the present application, the above method is characterized in that the first variable is stored only when the ratio of the time elapsed by the first timer when the first event occurs to the time interval from the second time to the first time is greater than a first threshold value.
[0052] wherein the first variable is true.
[0053] According to an aspect of the present application, the method is characterized in that the second time is a start time of a first time window, or the second time is an end time of the first time window.
[0054] According to an aspect of the present application, the method is characterized in that it comprises:
[0055] At least a result of the channel measurement in the first RS resource is used to infer a channel prediction value of a first cell, the channel prediction value of the first cell is used to determine whether a radio link failure occurs;
[0056] The first cell is a serving cell of the first node.
[0057] According to an aspect of the present application, the method is characterized in that the first RS resource is an SS / PBCH resource or a CSI-RS resource.
[0058] According to an aspect of the present application, the method is characterized in that it comprises:
[0059] The first signaling is sent, and the first signaling requests the first node information;
[0060] The second signaling is received, and the second signaling responds to the first signaling, and the second signaling comprises the first variable.
[0061] As an embodiment, the second node is a sender of the first signaling and a receiver of the second signaling.
[0062] According to an aspect of the present application, the method is characterized in that it comprises:
[0063] The first signaling is sent, and the first signaling requests the first node information;
[0064] The second signaling is received, and the second signaling responds to the first signaling, and the second signaling comprises the first variable.
[0065] As an embodiment, the third node is a sender of the first signaling and a receiver of the second signaling; and the third node is a base station.
[0066] The present application discloses a base station, characterized in that it comprises:
[0067] The base station comprises one or more processors and a memory;
[0068] The memory is coupled with the one or more processors, and the memory is configured to store computer program codes including computer instructions, and the one or more processors are configured to invoke the computer instructions to cause the base station to perform the above method in the second node. BRIEF DESCRIPTION OF DRAWINGS
[0069] Other features, objects, and advantages of the application will become more apparent from the following detailed description of non-limiting embodiments thereof as read in conjunction with the accompanying drawings:
[0070] Fig. 1 illustrates a transmission flow diagram in a first node according to one embodiment of the present application;
[0071] Fig. 2 illustrates a schematic diagram of a network architecture according to one embodiment of the present application;
[0072] Fig. 3 illustrates a schematic diagram of a radio protocol architecture for the user and control planes according to one embodiment of the present application;
[0073] Fig. 4 illustrates a schematic diagram of hardware modules of a communication device according to one embodiment of the present application;
[0074] Fig. 5 illustrates a wireless signal transmission flow diagram between a first node and a second node according to one embodiment of the present application;
[0075] Fig. 6 illustrates a schematic diagram of a first time, a first event, and a second time according to one embodiment of the present application;
[0076] Fig. 7 illustrates a schematic diagram of a first time and a first time window according to one embodiment of the present application;
[0077] Fig. 8 illustrates a schematic diagram of predicting whether a radio link failure occurs according to one embodiment of the present application;
[0078] Fig. 9 illustrates a wireless signal transmission flow diagram between a first node and a third node according to one embodiment of the present application;
[0079] Fig. 10 illustrates a schematic diagram of an artificial intelligence processing system according to one embodiment of the present application;
[0080] Fig. 11 illustrates a schematic diagram based on artificial intelligence according to one embodiment of the present application;
[0081] Fig. 12 illustrates a structural block diagram of a processing apparatus in a first node according to one embodiment of the present application;
[0082] Fig. 13 illustrates a structural block diagram of a processing apparatus in a second node according to one embodiment of the present application. DETAILED DESCRIPTION
[0083] The technical solutions of the present application will be further described in detail below with reference to the accompanying drawings. It should be noted that the embodiments of the present application and the features in the embodiments can be combined with each other arbitrarily without conflict.
[0084] Embodiment 1
[0085] Embodiment 1 illustrates a transmission flow chart in a first node according to an embodiment of the present application, as shown in FIG. 1.
[0086] In embodiment 1, the first node 100 performs channel measurement in a first RS resource in step 101; predicts whether radio link failure occurs according to at least the result of the channel measurement in the first RS resource in step 102; starts a first timer and sends a first report including the result of the prediction as a response to predicting that the radio link failure will occur at a second time at a first time in step 103; stores a first variable when a first event occurs while the first timer is running in step 104; wherein the first event is successful completion of cell switching, or the first event is the radio link failure; the first variable depends on at least one of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time.
[0087] As an embodiment, the first RS resource is configured by a serving base station of the first node.
[0088] As an embodiment, the first RS resource is associated with a serving cell of the first node.
[0089] As an embodiment, the first RS resource is associated with a first cell; wherein the first cell is a serving cell of the first node.
[0090] As an embodiment, the first cell is a SpCell (Special Cell).
[0091] As an embodiment, the first cell is a PCell (Primary Cell).
[0092] As an embodiment, the first cell is a PSCell (Primary Secondary Cell); wherein the first cell is configured with rlf-TimerAndConstants (Radio Link Failure Timer and Constants) and not released (Release).
[0093] As an embodiment, the first RS resource is a downlink RS resource.
[0094] As one embodiment, the first RS resource is the SS / PBCH resource.
[0095] As one embodiment, the first RS resource is a SSB (SS / PBCH Block).
[0096] As one embodiment, the first RS resource is the CSI-RS resource.
[0097] As one embodiment, the first RS resource is a NZP (Non-Zero-Power)-CSI-RS resource.
[0098] As one embodiment, the first node is configured a ServingCellConfigCommon IE, the ServingCellConfigCommon IE configures the first RS resource; wherein the first RS resource is the SS / PBCH resource.
[0099] As one embodiment, the first node is configured a CSI-MeasConfig IE, a nzp-CSI-RS-ResourceToAddModList field included in the CSI-MeasConfig IE configures at least one NZP-CSI-RS-Resource IE, one of the at least one NZP-CSI-RS-Resource IE configures the first RS resource; wherein the first RS resource is a CSI-RS resource.
[0100] As one embodiment, the configuration of the first RS resource at least includes configuration of time-frequency location where the first RS resource is located, power control parameters, etc.
[0101] As one embodiment, the first node receives a first RRC (Radio Resource Control) signaling, the first RRC signaling indicates the first RS resource.
[0102] As one embodiment, the first RRC signaling includes the CSI-MeasConfig IE.
[0103] As one embodiment, the first RRC signaling includes the ServingCellConfigCommon IE.
[0104] As an embodiment, the first RRC signaling comprises a ServingCellConfig IE.
[0105] As an embodiment, the first RRC signaling comprises a BWP-Downlink IE.
[0106] As an embodiment, the first RRC signaling comprises a BWP-DownlinkDedicated IE.
[0107] As an embodiment, the first RRC signaling is a BWP-DownlinkDedicated IE.
[0108] As an embodiment, the first RRC signaling comprises a RadioLinkMonitoringConfig IE.
[0109] As an embodiment, the first RRC signaling is a RadioLinkMonitoringConfig IE.
[0110] As an embodiment, the first RRC signaling comprises a failureDetectionResourcesToAddModList field.
[0111] As an embodiment, the first RRC signaling comprises at least one RadioLinkMonitoringRS-Id field respectively indicating at least one RadioLinkMonitoringRS field.
[0112] As an embodiment, one RadioLinkMonitoringRS field indicates the first RS resource.
[0113] As an embodiment, the RadioLinkMonitoringRS field comprises a purpose field, and a value of the purpose field is rlf, or both.
[0114] As an embodiment, the RadioLinkMonitoringRS field comprises a detectionResource field, and the detectionResource field indicates an index of the first RS resource.
[0115] As one subembodiment of the above embodiment, the detectionResource field includes a ssb-Index field, and the first RS resource is an SS / PBCH resource.
[0116] As one subembodiment of the above embodiment, the detectionResource field includes a csi-RS-Index field, and the first RS resource is a CSI-RS resource.
[0117] As one embodiment, the first RS resource is indicated by a TCI (Transmission Configuration Indication) State.
[0118] As one embodiment, the TCI State is configured by a tci-StatesToAddModList field included in a PDSCH (Physical Downlink Shared Channel)-Config field.
[0119] As one embodiment, the first node receives a first MAC (Medium Access Control) CE (Control Element) that activates the TCI State.
[0120] As one embodiment, the first MAC CE is a TCI States Indication for UE-specific PDCCH MAC CE.
[0121] As one embodiment, the first MAC CE is an Enhanced TCI States Indication for UE-specific PDCCH MAC CE.
[0122] As one embodiment, the first MAC CE includes a Serving Cell ID field to indicate the first cell.
[0123] As an embodiment, the first MAC CE comprises a TCI State ID field indicating the TCI state.
[0124] As an embodiment, the TCI state comprises a qcl-Type1 field indicating a first QCL-Info field.
[0125] As a sub-embodiment of the above embodiment, the first QCL-Info field comprises a referenceSignal field indicating an identity of the first RS resource; the qcl-Type field of the first QCL-Info field has a value of one of typeA, typeB, typeC, and typeD.
[0126] As an embodiment, the TCI state comprises the qcl-Type1 field and a qcl-Type2 field; the qcl-Type1 field indicates the first QCL-Info field, and the qcl-Type2 field indicates a second QCL-Info field.
[0127] As a sub-embodiment of the above embodiment, the first QCL-Info field comprises a referenceSignal field indicating an index of the first RS resource; the qcl-Type field of the first QCL-Info field has a value of the typeD; the qcl-Type field of the second QCL-Info field has a value of one of the typeA, the typeB, and the typeC.
[0128] As a sub-embodiment of the above embodiment, the second QCL-Info field comprises a referenceSignal field indicating an index of the first RS resource; the qcl-Type field of the second QCL-Info field has a value of the typeD; the qcl-Type field of the first QCL-Info field has a value of one of the typeA, the typeB, and the typeC.
[0129] As an embodiment, the first RS resource is periodic, i.e., the first RS resource is equally spaced.
[0130] As one embodiment, the first RS resource is semi-persistent, i.e., the first RS resource is equally spaced before being activated and before being deactivated.
[0131] As one embodiment, the first RS resource is one of N RS resources with the shortest monitoring periodicity among active TCI states for PDCCH receptions in CORESETs provided to at least one CORESET(s); wherein a maximum number of SSBs per half frame is equal to 4, the monitoring periodicity is configured by search space sets associated with the at least one CORESET(s), and the N is configured. RLM RLM
[0132] As one embodiment, a channel measurement is performed in the first RS resource, the result of the channel measurement in the first RS resource is obtained at least before the first time.
[0133] As one embodiment, the channel measurement comprises measuring RSRP (Reference Signal Received Power) in the first RS resource.
[0134] As one embodiment, the channel measurement comprises measuring RSRQ (Reference Signal Received Quality) in the first RS resource.
[0135] As one embodiment, the channel measurement comprises measuring SINR (Signal-to-Interference and Noise Ratio) in the first RS resource.
[0136] As one embodiment, the channel measurement comprises measuring RSSI (Reference Signal Strength Indication) in the first RS resource.
[0137] As one embodiment, the result of the channel measurement is filtered.
[0138] As one subembodiment of the above-mentioned embodiment, the filtering is layer 1 filtering.
[0139] As one subembodiment of the above-mentioned embodiment, the filtering is layer 3 filtering.
[0140] As one embodiment, whether the radio link failure occurs is predicted at least according to a result of the channel measurement in the first RS resource.
[0141] As one embodiment, the phrase “at least according to a result of the channel measurement in the first RS resource” means that whether the radio link failure occurs is predicted further according to the result of the channel measurement in a second RS resource.
[0142] As one embodiment, the second RS resource is configured by a serving base station of the first node, and the second RS resource is associated with the first cell.
[0143] As one embodiment, the second RS resource is a downlink RS resource.
[0144] As one embodiment, the second RS resource is the SS / PBCH resource, or the CSI-RS resource.
[0145] As one embodiment, the second RS resource is for RLM (Radio Link Management).
[0146] As one embodiment, the second RS resource is for BFD (Beam Failure Detection).
[0147] As one embodiment, the second RS resource is for RRM (Radio Resource Management).
[0148] As one embodiment, the second RS resource is for Mobility.
[0149] As one embodiment, the second RS resource is a different type of RS resource from the first RS resource.
[0150] As one subembodiment of the above-mentioned embodiment, the first RS resource is the SS / PBCH resource, and the second RS resource is the CSI-RS resource.
[0151] As one subembodiment of the above-mentioned embodiment, the second RS resource is the SS / PBCH resource, and the first RS resource is the CSI-RS resource.
[0152] As one embodiment, the second RS resource is of the same type of RS resource as the first RS resource but has a different resource index.
[0153] As one sub-embodiment of the above embodiment, the SSB index of the first RS resource and the SSB index of the second RS resource are different.
[0154] As one sub-embodiment of the above embodiment, the CSI-RS resource index of the first RS resource and the CSI-RS resource index of the second RS resource are different.
[0155] As one embodiment, the phrase “at least according to the result of the channel measurement in the first RS resource” means that whether the radio link failure occurs is further predicted according to whether the number of out-of-syncs monitored continuously by the first node in a period of time before the current time is greater than X; wherein the X is configured or determined by the UE, the value of the X is less than N310, the N310 is a configured constant, the N310 is greater than 1; the period of time is configured.
[0156] As one sub-embodiment of the above embodiment, the T310 is running but not expired; wherein the T310 is a timer, and the expiry value of the T310 is configured.
[0157] As one sub-embodiment of the above embodiment, the T310 is not running.
[0158] As one embodiment, the phrase “at least according to the result of the channel measurement in the first RS resource” means that whether the radio link failure occurs is further predicted according to whether the number of in-of-syncs monitored continuously by the first node in a period of time before the current time is less than Y; wherein the Y is configured or determined by the UE, the value of the Y is less than N311, the N311 is a configured constant, the N311 is greater than 1; the period of time is configured.
[0159] As one sub-embodiment of the above embodiment, the T310 is running but not expired.
[0160] As one embodiment, the ue-TimersAndConstants field included in the SIB1 (System Information Block 1) associated with the first cell indicates the N310, the N311 and the expiry value of the T310.
[0161] As one embodiment, the rlf-TimersAndConstants field of the first cell is configured to indicate the expiry values of the N310, the N311 and the T310.
[0162] As one embodiment, the phrase "at least according to the result of the channel measurement in the first RS resource" means that the prediction of whether the radio link failure will occur is also according to whether the number of retransmissions of a RLC (Radio Link Control) entity of the first node for a RLC SDU (Service Data Unit) or RLC segment is greater than Z, wherein the Z is configured or determined by the UE, and the value of the Z is less than a maxRetxThreshold, which is a constant configured for the RLC entity and is greater than 1.
[0163] As one embodiment, the prediction relies on the result of the channel measurement.
[0164] As one embodiment, the prediction includes inferring whether the radio link failure will occur according to the result of the channel measurement.
[0165] As one embodiment, the prediction includes inference.
[0166] As one embodiment, the prediction is equivalent to the inference.
[0167] As one embodiment, the prediction includes implementation by interpolation.
[0168] As one embodiment, the prediction includes implementation by extrapolation.
[0169] As one embodiment, the prediction includes implementation by an AI / ML (machine learning) model.
[0170] As one embodiment, when it is not predicted that the radio link failure will occur, the measurement in the first RS resource is continued.
[0171] As one embodiment, when the channel prediction value of the first cell according to the inference does not indicate that the radio link failure will occur, the measurement in the first RS resource is continued.
[0172] As one embodiment, the first node predicts at the first time that the radio link failure will occur at the second time based at least on a result of the channel measurement for the first RS resource.
[0173] As one embodiment, the first time is a time instance.
[0174] As one embodiment, at the first time, the T310 is running.
[0175] As one embodiment, the prediction is performed and the radio link failure is predicted at the first time to occur at the second time.
[0176] As one embodiment, the second time is a time instance.
[0177] As one embodiment, the second time is in a first time resource, a duration of the first time resource is greater than 0.
[0178] As one embodiment, the first time resource is a time after the first time.
[0179] As one embodiment, the first time resource is a time in the first time window.
[0180] As one embodiment, a probability of the radio link failure being predicted at the first time to occur at the second time exceeds a second threshold; wherein the second threshold is configured, or, is pre-configured.
[0181] As one embodiment, the prediction is a probability of the radio link failure occurring.
[0182] As one embodiment, the prediction comprises a cause of the radio link failure occurring.
[0183] As one embodiment, the radio link failure is predicted at the first cell to occur at the second time.
[0184] As one embodiment, the first report is sent in response to the radio link failure being predicted at the first time to occur at the second time.
[0185] As one embodiment, the first report is used to inform a network that the radio link failure is predicted.
[0186] As one embodiment, the first report is MCG (Master Cell Group) failure information; wherein the first cell is a PCell.
[0187] As one embodiment, the first report is SCG (Secondary Cell Group) failure information.
[0188] As one embodiment, the first report is a measurement report.
[0189] As one embodiment, the first report is a layer 1 measurement report.
[0190] As one embodiment, the first report is a CSI report.
[0191] As one embodiment, the first report is a layer 3 measurement report.
[0192] As one embodiment, the first report is a measurement report for RLF prediction.
[0193] As one embodiment, the first report is event triggered.
[0194] As one embodiment, the first report is condition triggered.
[0195] As one embodiment, the first node is configured with a ReportConfigNR (NR reporting configuration), which configures the reporting configuration of the first report.
[0196] As one embodiment, the reporting configuration includes a criterion that triggers the first report.
[0197] As one embodiment, the first report is sent in response to the criterion that triggers the first report being met.
[0198] As one embodiment, at least according to the result of the channel measurement in the first RS resource, it is determined that the criterion that triggers the first report is met.
[0199] As one embodiment, at least according to the result of the prediction, it is determined that the criterion that triggers the first report is met.
[0200] As one embodiment, the first report is sent on the first cell.
[0201] As one embodiment, the physical layer resource for sending the first report is a dynamic grant.
[0202] As one embodiment, the first reported physical layer resource is transmitted is a Configured Grant.
[0203] As one sub-embodiment of the above embodiment, the first reported physical layer resource is transmitted is a Configured Grant Type 1.
[0204] As one sub-embodiment of the above embodiment, the first reported physical layer resource is transmitted is a Configured Grant Type 2.
[0205] As one embodiment, the first report includes the result of the channel measurement in the first RS resource.
[0206] As one embodiment, the first report includes the result predicted from at least the result of the channel measurement in the first RS resource.
[0207] As one embodiment, the first report includes a field indicating that the radio link failure is predicted.
[0208] As one embodiment, the first report includes the predicted cause of the radio link failure.
[0209] As one embodiment, the first timer is started in response to predicting at a first time that the radio link failure will occur at a second time.
[0210] As one embodiment, the first timer is a layer 3 timer.
[0211] As one embodiment, the first timer is T312.
[0212] As one sub-embodiment of the above embodiment, the first event is the successful completion of a cell switch.
[0213] As one embodiment, the first timer is a timer other than T312.
[0214] As one sub-embodiment of the above embodiment, the first event is the radio link failure.
[0215] As one embodiment, the first timer is T304.
[0216] As one embodiment, the first timer is the T310.
[0217] As one embodiment, the expiration value of the first timer is configured.
[0218] As one embodiment, the expiry value of the first timer is the time interval from the second time to the first time.
[0219] As one sub-embodiment of the above embodiment, the first node is configured a MeasObjectNR IE, the MeasObjectNR IE comprising a first field, the first field configuring the expiry value of the first timer.
[0220] As one sub-embodiment of the above embodiment, the ReportConfigNR IE comprises a second field, the second field indicating the first timer applies the expiry value indicated by the first field.
[0221] As one sub-embodiment of the above embodiment, the second field is useT312.
[0222] As one embodiment, the first event occurs; wherein the first timer is running and not expired.
[0223] As one embodiment, the first event is the successful completion of a cell change.
[0224] As one embodiment, the successful completion of a cell change comprises: successful completion of a reconfiguration with sync.
[0225] As one embodiment, the successful completion of a cell change comprises: successful completion of Mobility from NR to E-UTRA.
[0226] As one embodiment, the successful completion of a cell change comprises: sending a RRCReconfigurationComplete message in a target cell.
[0227] As one embodiment, the successful completion of a cell change comprises: releasing configuration of the first cell.
[0228] As one embodiment, the successful completion of a cell change comprises: releasing radio resources of the first cell.
[0229] As one embodiment, the successful completion of a cell change comprises: stopping transmission on, or reception from, the first cell.
[0230] As one embodiment, the successful completion of a cell change comprises: establishing synchronization in the target cell.
[0231] As one embodiment, the successfully completing the cell handover comprises: completing a random access procedure in the target cell.
[0232] As one embodiment, the successfully completing the cell handover comprises: completing a security key refresh.
[0233] As one embodiment, the successfully completing the cell handover comprises: applying a configuration of the target cell.
[0234] As one embodiment, the successfully completing the cell handover comprises: resetting, or re-establishing a protocol entity.
[0235] As one embodiment, the successfully completing the cell handover comprises: starting to monitor a PDCCH in the target cell.
[0236] As one embodiment, the successfully completing the cell handover comprises: confirming that a network successfully receives a first uplink data transmitted in the target cell.
[0237] As one embodiment, the synchronization reconfiguration is a cell handover.
[0238] As one embodiment, the cell handover is a Handover (HO).
[0239] As one embodiment, the cell handover is a LTM (L1 / L2 Triggered Mobility).
[0240] As one embodiment, the cell handover is network triggered.
[0241] As one embodiment, a cell handover command is received before the first time and a time of occurrence of the first event, the cell handover command indicating to perform a cell handover to the target cell; wherein the first cell is a source cell of the cell handover.
[0242] As one embodiment, the cell handover command is a MobilityFromNRCommand message.
[0243] As one embodiment, the cell handover command is a RRCReconfiguration message.
[0244] As one embodiment, the cell switch command is a LTM Cell Switch Command MAC CE.
[0245] As one embodiment, the cell switch is UE self-triggered.
[0246] As one embodiment, the cell switch is a CHO (Conditional Handover).
[0247] As one embodiment, the cell switch is a conditional LTM.
[0248] As one embodiment, the first event is the radio link failure.
[0249] As one embodiment, when the first event is the radio link failure, the radio link failure is not prediction based.
[0250] As one embodiment, when the first event is the radio link failure, the radio link failure is actually determined to occur.
[0251] As one embodiment, the radio link failure is determined to occur when the T310 expires.
[0252] As one embodiment, the radio link failure is determined to occur when the T312 expires.
[0253] As one embodiment, the radio link failure is determined to occur when a random access problem indication is received from a MAC entity.
[0254] As one embodiment, the radio link failure is determined to occur when an indication is received from an RLC entity that the number of retransmissions for the RLC SDU or RLC segment equals the maximum retransmission threshold.
[0255] As one embodiment, the radio link failure is determined to occur when consistent LBT (Listen Before Talk) failures are detected; wherein the first node uses shared spectrum channel access operation.
[0256] As one embodiment, a radio link failure is determined to have occurred when a backhaul radio link failure indication is received at a BAP (Backhaul Adaptation Protocol) entity; wherein the first node is an IAB (Integrated Access and Backhaul) node.
[0257] As one embodiment, the first variable is stored in response to the first event occurring while the first timer is running.
[0258] As one embodiment, the first variable is determined from at least one of the time elapsed by the first timer when the first event occurred and the time interval between the second time and the first time.
[0259] As one embodiment, the first variable depends on at least the time elapsed by the first timer when the first event occurred.
[0260] As one embodiment, the first variable depends only on the time elapsed by the first timer when the first event occurred.
[0261] As one embodiment, the first variable is the time elapsed by the first timer when the first event occurred.
[0262] As one embodiment, the first variable depends only on the time interval between the second time and the first time.
[0263] As one embodiment, the first variable is the time interval between the second time and the first time.
[0264] As one embodiment, a second variable is stored, the second variable being the time elapsed by the first timer when the first event occurred.
[0265] As one embodiment, the first variable depends on both the time elapsed by the first timer when the first event occurred and the time interval between the second time and the first time.
[0266] As one embodiment, the first variable is computed from both the time elapsed by the first timer when the first event occurred and the time interval between the second time and the first time.
[0267] As one embodiment, the first variable is the remaining running time of the first timer when the first event occurred.
[0268] As one embodiment, the remaining running time of the first timer is a difference between the expiry value of the first timer and the time elapsed by the first timer when the first event occurs.
[0269] As one embodiment, the first variable is a ratio of two time lengths.
[0270] As one embodiment, the two time lengths are the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time, respectively.
[0271] As one embodiment, the two time lengths are the remaining running time of the first timer when the first event occurs and the time interval from the second time to the first time, respectively.
[0272] As one embodiment, the first variable is true; wherein the ratio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time is greater than the first threshold.
[0273] As one embodiment, the first threshold is configured, or pre-configured.
[0274] As one embodiment, the first node is configured with a successHO-Config IE in the first cell, the successHO-Config IE indicating the first threshold; wherein the first cell is a PCell.
[0275] As one sub-embodiment of the above embodiment, the first threshold is thresholdPercentageT312.
[0276] As one sub-embodiment of the above embodiment, the first threshold is thresholdPercentageT310.
[0277] As one sub-embodiment of the above embodiment, the first threshold is thresholdPercentageT304.
[0278] As one embodiment, the first threshold is a percentage threshold for the first event.
[0279] As one embodiment, the first threshold is a percentage threshold for the first timer.
[0280] As one embodiment, the name of the domain configuring the first threshold includes thresholdPercentage in the name.
[0281] As one embodiment, the name of the domain configuring the first threshold includes predict in the name.
[0282] As one embodiment, the name of the domain configuring the first threshold includes AI, or ML.
[0283] Embodiment 2
[0284] Embodiment 2 illustrates a network architecture diagram according to one embodiment of the application, as shown in FIG. 2. FIG. 2 illustrates a diagram of a network architecture 200 for NR 5G, LTE (Long-Term Evolution), and LTE-A (Long-Term Evolution Advanced) systems. The NR 5G, LTE, or LTE-A network architecture 200 can be referred to as a 5GS (5G System) / EPS (Evolved Packet System) 200 or some other suitable terminology. The 5GS / EPS 200 can include one or more UEs (User Equipment) 201, NG-RAN (Next Generation Radio Access Network) 202, 5GC (5G Core Network) / EPC (Evolved Packet Core) 210, HSS (Home Subscriber Server) / UDM (Unified Data Management) 220, and Internet services 230. The 5GS / EPS can interconnect with other access networks, but these entities / interfaces are not shown for simplicity. As shown, the 5GS / EPS provides packet-switched services, however, one of ordinary skill in the art will readily appreciate that the various concepts presented throughout this application can be extended to networks providing circuit-switched services or other cellular networks. The NG-RAN includes NR NodeBs (gNBs) 203 and other gNBs 204. The gNBs 203 provide user and control plane protocol terminations toward the UEs 201. The gNBs 203 can be connected to other gNBs 204 via an Xn interface (e.g., backhaul link). The XnAP protocol of the Xn interface is used for the transport of control plane messages of the wireless network, and the user plane protocol of the Xn interface is used for the transport of user plane data. The gNBs 203 can also be referred to as base stations, base transceiver stations, radio base stations, radio transceivers, transceiver functions, basic service sets (BSSs), extended service sets (ESSs), TRPs (Transmission Reception Points), or some other suitable terminology, and in NTN (Non Terrestrial Network / satellite network) networks, the gNBs 203 can be satellites, aircrafts, or ground base stations that are relayed through satellites. The gNBs 203 provide the UEs 201 with access to the 5GC / EPC 210.Examples of UE 201 include cellular phones, smart phones, Session Initiation Protocol (SIP) phones, laptop computers, Personal Digital Assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, unmanned aerial vehicles, aerial vehicles, narrowband internet of things devices, machine type communication devices, land vehicles, automobiles, vehicular equipment, vehicular communication units, wearable devices, or any other similar functional device. Those skilled in the art will also recognize that a UE 201 can be referred to as a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. The gNB 203 is connected by an S1 / NG interface to the 5GC / EPC 210. The 5GC / EPC 210 includes MME (Mobility Management Entity) / AMF (Authentication Management Field) / SMF (Session Management Function) 211, other MME / AMF / SMF 214, S-GW (Service Gateway) / UPF (User Plane Function) 212, and P-GW (Packet Date Network Gateway) / UPF 213. The MME / AMF / SMF 211 is the control node that processes the signaling between UE 201 and 5GC / EPC 210. Generally, the MME / AMF / SMF 211 provides bearer and connection management. All user Internet Protocol (IP) packets are transferred through the S-GW / UPF 212, which itself is connected to the P-GW / UPF 213. The P-GW provides UE IP address allocation as well as other functions. The P-GW / UPF 213 is connected to the Internet services 230. The Internet services 230 include operator's corresponding Internet Protocol services, which can specifically include the Internet, intranet, IMS (IP Multimedia Subsystem), and PS (Packet Switching) streaming services.
[0285] As one embodiment, the UE 201 corresponds to a first node in the present application.
[0286] As one embodiment, the gNB 203 corresponds to a second node in the present application.
[0287] As one embodiment, the UE 201 is a user equipment.
[0288] As one embodiment, the gNB 203 is a macro cell base station.
[0289] As one embodiment, the gNB 203 is a micro cell base station.
[0290] As one embodiment, the gNB 203 is a pico cell base station.
[0291] As one embodiment, the gNB 203 is a femto cell.
[0292] As one embodiment, the gNB 203 is a base station device supporting large latency difference.
[0293] As one embodiment, the gNB 203 is a flying platform device.
[0294] As one embodiment, the gNB 203 is a satellite device.
[0295] As one embodiment, the gNB 203 is a base station device supporting large latency difference.
[0296] As one embodiment, the gNB 203 is a test device (e.g. a transceiver simulating part of the functions of a base station, a signaling tester).
[0297] As one embodiment, the wireless link from the UE 201 to the gNB 203 is an uplink, which is used to perform uplink transmission.
[0298] As one embodiment, the wireless link from the UE 241 to the gNB 203 is an uplink, which is used to perform uplink transmission.
[0299] As one embodiment, the wireless link from the gNB 203 to the UE 201 is a downlink, which is used to perform downlink transmission.
[0300] As one embodiment, the wireless link from the gNB 203 to the UE 241 is a downlink, which is used to perform downlink transmission.
[0301] As one embodiment, the UE 201 and the gNB 203 are connected through a Uu air interface.
[0302] As one embodiment, the UE 241 and the gNB 203 are connected over a Uu air interface.
[0303] As one embodiment, the UE 201 and the UE 241 are connected over a PC5 air interface.
[0304] Embodiment 3
[0305] Embodiment 3 illustrates a diagram of a radio protocol architecture for the user and control planes according to an embodiment of the application, as shown in FIG. 3. FIG. 3 is a diagram illustrating an embodiment of a radio protocol architecture for the user plane 350 and control plane 300, which exhibits the radio protocol architecture for the control plane 300 of the UE and gNB in three layers: Layer 1, Layer 2, and Layer 3. Layer 1 (LI layer) is the lowest layer and implements various PHY (Physical layer) signal processing functions. The LI layer will be referred to as the PHY 301 herein. Layer 2 (L2 layer) 305 is above the PHY 301 and is responsible for the link between the UE and gNB by providing an unnumbered link to the upper layers. The L2 layer 305 includes a MAC (Medium Access Control) sublayer 302, a RLC (Radio Link Control) sublayer 303, and a PDCP (Packet Data Convergence Protocol) sublayer 304, which are terminated at the gNB on the network side. The PDCP sublayer 304 provides data ciphering and integrity protection, and also handles handover between gNBs for UEs. The RLC sublayer 303 provides segmentation and reassembly of data packets, retransmission for lost packets, and also provides duplicate packet detection and protocol error detection. The MAC sublayer 302 provides mapping between logical channels and transport channels, and also provides multiplexing of logical channels into transport channels. The MAC sublayer 302 is also responsible for allocating the various radio resources (e.g., resource blocks) within one cell to UEs. The MAC sublayer 302 is also responsible for HARQ (Hybrid Automatic Repeat Request) operations. The RRC (Radio Resource Control) sublayer 306 in Layer 3 (L3 layer) in the control plane 300 is responsible for obtaining radio resources (i.e., radio bearers) and configuring the lower layers using RRC signaling between the gNB and the UE. The radio protocol architecture for the user plane 350 includes Layer 1 (LI layer) and Layer 2 (L2 layer), which are substantially the same as the corresponding layers and sublayers in the control plane 300 for the physical layer 351, the PDCP sublayer 354 in the L2 layer 355, the RLC sublayer 353 in the L2 layer 355, and the MAC sublayer 352 in the L2 layer 355, but the PDCP sublayer 354 also provides header compression for upper layer data packets to reduce radio transmission overhead.The L2 layer 355 in the user plane 350 also includes a SDAP (Service Data Adaptation Protocol) sublayer 356, which is responsible for the mapping between a QoS flow and a data radio bearer to support the diversity of services. The radio protocol architecture in the user plane 350 of the UE can include the part or all of the protocol sublayers of the SDAP sublayer 356, the PDCP sublayer 354, the RLC sublayer 353, and the MAC sublayer 352 at the L2 layer. Although not shown, the UE can also have several upper layers above the L2 layer 355, including a network layer (e.g., IP layer) that is terminated at the P-GW on the network side and an application layer that is terminated at the other end of the connection (e.g., a remote UE, a server, etc.).
[0306] As one embodiment, the PDCP 304 sends or receives data to or from the RLC 303 through an RLC channel.
[0307] As one embodiment, the PDCP 354 sends or receives data to or from the RLC 353 through an RLC channel.
[0308] As one embodiment, the RLC 303 sends or receives data to or from the MAC 302 through a logical channel.
[0309] As one embodiment, the RLC 353 sends or receives data to or from the MAC 352 through a logical channel.
[0310] As one embodiment, the MAC 302 sends or receives data to or from the PHY 301 through a transport channel.
[0311] As one embodiment, the MAC 352 sends or receives data to or from the PHY 351 through a transport channel.
[0312] As one embodiment, the wireless protocol architecture in FIG. 3 is applicable to the first node in the present application.
[0313] As one embodiment, the wireless protocol architecture in FIG. 3 is applicable to the second node in the present application.
[0314] As one embodiment, the first report in the present application is generated at the RRC sublayer 306.
[0315] As one embodiment, the first signaling in the present application is generated at the RRC sublayer 306.
[0316] As one embodiment, the second signaling in the present application is generated at the RRC sublayer 306.
[0317] As one embodiment, the L2 layer 305 or 355 belongs to a higher layer.
[0318] As one embodiment, the RRC sublayer 306 in the L3 layer belongs to a higher layer.
[0319] Embodiment 4
[0320] Embodiment 4 illustrates a hardware module diagram of a communication device according to one embodiment of the present application, as shown in FIG. 4. FIG. 4 is a block diagram of a first communication device 450 and a second communication device 410 that communicate with each other in an access network.
[0321] The first communication device 450 includes a controller / processor 459, a memory 460, a data source 467, a transmit processor 468, a receive processor 456, a multi-antenna transmit processor 457, a multi-antenna receive processor 458, a transmitter / receiver 454, and an antenna 452.
[0322] The second communication device 410 includes a controller / processor 475, a memory 476, a data source 477, a receive processor 470, a transmit processor 416, a multi-antenna receive processor 472, a multi-antenna transmit processor 471, a transmitter / receiver 418, and an antenna 420.
[0323] In the transmission from the second communication device 410 to the first communication device 450, at the second communication device 410, upper layer packets from a core network or upper layer packets from a data source 477 are provided to a controller / processor 475. The core network and the data source 477 represent all protocol layers above the L2 layer. The controller / processor 475 implements the functionality of the L2 layer. In the transmission from the second communication device 410 to the first communication device 450, the controller / processor 475 provides header compression, ciphering, packet segmentation and reordering, multiplexing between logical and transport channels, and radio resource allocations for the first communication device 450 based on various priority metrics. The controller / processor 475 is also responsible for retransmission of lost packets, and signaling to the first communication device 450. The transmit processor 416 and the multiple antenna transmit processor 471 implement various signal processing functions for the LI layer (i.e., physical layer). The transmit processor 416 implements coding and interleaving to facilitate FEC (Forward Error Correction) at the second communication device 410, and mapping of modulation symbols onto resource elements. The multiple antenna transmit processor 471 performs digital spatial pre-coding of the coded and modulated symbols, including codebook-based and non-codebook-based pre-coding, and beamforming processing, generating one or more spatial streams. The transmit processor 416 then maps to each spatial stream to the subcarriers, multiplexes the stream with reference signals (e.g., pilot), and then performs an IFFT (Inverse Fast Fourier Transform) operation to generate a time domain multiplet carrier symbol stream for the physical channel. The multiple antenna transmit processor 471 then performs transmit analog pre-coding / beamforming operations on the time domain multiplet carrier symbol stream. Each transmitter 418 converts the baseband multiplet carrier symbol stream provided by the multiple antenna transmit processor 471 into a radio frequency stream and then provides it to a respective antenna 420.
[0324] In transmissions from the second communication device 410 to the first communication device 450, at the first communication device 450, each receiver 454 receives a signal through its respective antenna 452. Each receiver 454 recovers information modulated onto an RF carrier and converts the RF stream into a baseband multicarrier symbol stream, which is provided to the receive processor 456. The receive processor 456 and the multi-antenna receive processor 458 implement various signal processing functions of the Ll layer. The multi-antenna receive processor 458 performs receive analog precoding / beamforming operations on the baseband multicarrier symbol stream from the receivers 454. The receive processor 456 converts the baseband multicarrier symbol stream from the receive analog precoding / beamforming operations from the time domain to the frequency domain using a FFT (Fast Fourier Transform). In the frequency domain, the physical layer data signals and the reference signals are demultiplexed by the receive processor 456, where the reference signals will be used for channel estimation, and the data signals are recovered after multi-antenna detection in the multi-antenna receive processor 458 for any spatial streams destined for the first communication device 450. The symbols on each spatial stream are demodulated and recovered by the receive processor 456 and generate soft decisions. The receive processor 456 then decodes and de-interleaves the soft decisions to recover the upper layer data and control signals transmitted by the second communication device 410 on the physical channels. The upper layer data and control signals are then provided to the controller / processor 459. The controller / processor 459 implements the functions of the L2 layer. The controller / processor 459 can be associated with a memory 460 that stores program codes and data. The memory 460 can be referred to as a computer-readable medium. In transmissions from the second communication device 410 to the first communication device 450, the controller / processor 459 provides multiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer data packets from the second communication device 410. The upper layer data packets are then provided to all protocol layers above the L2 layer. Various control signals can also be provided to the L3 for L3 processing.
[0325] In the transmission from the first communication device 450 to the second communication device 410, at the first communication device 450, a data source 467 provides upper layer data packets to a controller / processor 459 using the data source 467. The data source 467 represents all protocol layers above the L2 layer. Similar to the transmit function at the second communication device 410 described in the transmission from the second communication device 410 to the first communication device 450, the controller / processor 459 implements header compression, ciphering, packet segmentation and reordering, and multiplexing between logical and transport channels, L2 layer functionality for the user plane and control plane. The controller / processor 459 is also responsible for retransmission of lost packets, and signaling to the second communication device 410. Transmit processor 468 performs modulation mapping, channel coding processing, multi-antenna transmit processor 457 performs digital multi-antenna spatial precoding, including codebook-based precoding and non-codebook-based precoding, and beamforming processing, and then transmit processor 468 modulates the generated spatial streams into multi-carrier / single-carrier symbol streams, which are further processed by analog precoding / beamforming operations in multi-antenna transmit processor 457 and then provided to different antennas 452 via transmitters 454. Each transmitter 454 first converts the baseband symbol stream provided by multi-antenna transmit processor 457 into a radio frequency signal, and then provides the radio frequency signal to the antenna 452.
[0326] In the transmission from the first communication device 450 to the second communication device 410, the functions at the second communication device 410 are similar to the receive functions at the first communication device 450 described in the transmission from the second communication device 410 to the first communication device 450. Each receiver 418 receives a radio frequency signal through its respective antenna 420, converts the received radio frequency signal into a baseband signal, and provides the baseband signal to multi-antenna receive processor 472 and receive processor 470. Receive processor 470 and multi-antenna receive processor 472 together implement the functionality of the L1 layer. Controller / processor 475 implements the functionality of the L2 layer. Controller / processor 475 can be associated with a memory 476 that stores program codes and data. The memory 476 can be referred to as a computer readable medium. In the transmission from the first communication device 450 to the second communication device 410, controller / processor 475 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover upper layer data packets from the first communication device 450. Upper layer data packets from controller / processor 475 can be provided to the core network or all protocol layers above the L2 layer, and various control signals can be provided to the core network or L3 for L3 processing.
[0327] As one embodiment, the first communication device 450 apparatus comprises at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the first communication device 450 apparatus at least to perform channel measurements in a first RS resource, predict whether a radio link failure occurs based on at least results of the channel measurements in the first RS resource, start a first timer and send a first report including results of the prediction in response to predicting at a first time that the radio link failure will occur at a second time, store a first variable in response to a first event occurring while the first timer is running, wherein the first event is a successful completion of a cell handover or the radio link failure, and wherein the first variable depends on at least one of an elapsed time of the first timer at the time of the first event and a time interval from the second time to the first time.
[0328] As one embodiment, the first communication device 450 apparatus comprises a memory storing a computer readable program of instructions which, when executed by at least one processor, causes actions comprising performing channel measurements in a first RS resource, predicting whether a radio link failure occurs based on at least results of the channel measurements in the first RS resource, starting a first timer and sending a first report including results of the prediction in response to predicting at a first time that the radio link failure will occur at a second time, storing a first variable in response to a first event occurring while the first timer is running, wherein the first event is a successful completion of a cell handover or the radio link failure, and wherein the first variable depends on at least one of an elapsed time of the first timer at the time of the first event and a time interval from the second time to the first time.
[0329] As one embodiment, the second communication device 410 apparatus comprises at least one processor and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the performance of the following: performing channel measurement in a first RS resource; using at least a result of the channel measurement in the first RS resource for predicting whether a radio link failure occurs; predicting that the radio link failure occurs at a second time at a first time, starting a first timer, receiving a first report, the first report including a result of the predicting; storing a first variable upon occurrence of a first event while the first timer is running; wherein the first event is a successful completion of a cell handover, or the first event is the radio link failure; the first variable depends on at least one of an elapsed time of the first timer upon occurrence of the first event and a time interval from the second time to the first time.
[0330] As one embodiment, the second communication device 410 apparatus comprises a memory storing a program of computer readable instructions to produce an action when executed by at least one processor, the action comprising: performing channel measurement in a first RS resource; using at least a result of the channel measurement in the first RS resource for predicting whether a radio link failure occurs; predicting that the radio link failure occurs at a second time at a first time, starting a first timer, receiving a first report, the first report including a result of the predicting; storing a first variable upon occurrence of a first event while the first timer is running; wherein the first event is a successful completion of a cell handover, or the first event is the radio link failure; the first variable depends on at least one of an elapsed time of the first timer upon occurrence of the first event and a time interval from the second time to the first time.
[0331] As one embodiment, the first communication device 450 corresponds to a first node in the present application.
[0332] As one embodiment, the second communication device 410 corresponds to a second node in the present application.
[0333] As one embodiment, the first communication device 450 is a user equipment.
[0334] As one embodiment, the first communication device 450 is a layer 3 relay node.
[0335] As one embodiment, the first communication device 450 is a RSU (Road Side Unit).
[0336] As one embodiment, the second communication device 410 is a base station.
[0337] As one embodiment, the second communication device 410 is a distributed unit of a base station.
[0338] As one embodiment, the second communication device 410 is a piece of code in a distributed unit of a base station.
[0339] As one embodiment, at least one of the antenna 452, the transmitter 454, the multi-antenna transmission processor 457, the transmission processor 468 or the controller / processor 459 is configured to transmit the first report in the present application.
[0340] As one embodiment, at least one of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470 or the controller / processor 475 is configured to receive the first report in the present application.
[0341] As one embodiment, at least one of the antenna 420, the transmitter 418, the multi-antenna transmission processor 471, the transmission processor 416 or the controller / processor 475 is configured to transmit the first signaling in the present application.
[0342] As one embodiment, at least one of the antenna 452, the receiver 454, the multi-antenna reception processor 458, the reception processor 456 or the controller / processor 459 is configured to receive the first signaling in the present application.
[0343] As one embodiment, at least one of the antenna 452, the transmitter 454, the multi-antenna transmission processor 457, the transmission processor 468 or the controller / processor 459 is configured to transmit the second signaling in the present application.
[0344] As one embodiment, at least one of the antenna 420, the receiver 418, the multi-antenna reception processor 472, the reception processor 470 or the controller / processor 475 is configured to receive the second signaling in the present application.
[0345] Embodiment 5
[0346] Embodiment 5 illustrates a flow chart of a wireless signal transmission between a first node and a second node according to one embodiment of the present application, as shown in FIG. 5. In FIG. 5, the first node N51 and the second node N52 communicate through an air interface. It is specifically pointed out that the sequence in this example does not limit the sequence of signal transmission and implementation in the present application.
[0347] For the first node N51, in step S511, it is predicted at a first time that a radio link failure will occur at a second time; in step S512, a first timer is started and a first report is sent; in step S513, a first event occurs while the first timer is running, and a first variable is stored.
[0348] For the second node N52, in step S521, the first report is received.
[0349] In embodiment 5, a channel measurement is made in a first RS resource; whether a radio link failure occurs is predicted based on at least a result of the channel measurement in the first RS resource; in response to predicting at a first time that the radio link failure will occur at a second time, a first timer is started and a first report is sent, the first report including a result of the prediction; a first event occurs while the first timer is running, and a first variable is stored; wherein the first event is a successful completion of a cell handover, or the first event is the radio link failure; the first variable depends on at least one of a time elapsed by the first timer when the first event occurs and a time interval from the second time to the first time; the first variable is the time elapsed by the first timer when the first event occurs; or the first variable is a remaining running time of the first timer when the first event occurs; or the first variable is a ratio of the time elapsed by the first timer when the first event occurs to the time interval from the second time to the first time; or the first variable is stored only when the ratio of the time elapsed by the first timer when the first event occurs to the time interval from the second time to the first time is greater than a first threshold; wherein the first variable is true.
[0350] Embodiment 5 is applicable to a scenario where it is predicted at a first time that a radio link failure will occur at a second time.
[0351] As an embodiment, the first report is sent over an air interface.
[0352] As an embodiment, the air interface is a Uu interface.
[0353] As an embodiment, the first node N51 is a UE.
[0354] As an embodiment, the first node N51 is a terminal.
[0355] As an embodiment, the first node N51 is the first node in the present application.
[0356] As an embodiment, the second node N52 is a base station.
[0357] As one embodiment, the second node N52 is a maintaining base station of a serving cell of the first node N51.
[0358] As one embodiment, the second node N52 is a TRP (Transmit / Receive Point) of a serving cell of the first node N51.
[0359] As one embodiment, the second node N52 is a maintaining base station of a master cell group (MCG) of the first node N51.
[0360] As one embodiment, the second node N52 is a maintaining base station of a Secondary cell group (SCG) of the first node N51.
[0361] As one embodiment, the second node N52 is a MgNB (Master gNB).
[0362] As one embodiment, the second node N52 is a SgNB (Secondary gNB).
[0363] As one embodiment, the first node N51 and the second node N52 communicate through at least the first cell.
[0364] As one embodiment, the second node N52 is the second node in the present application.
[0365] As one embodiment, the first report is sent on the first cell.
[0366] As one embodiment, sending on a cell means sending through the air interface resource of a cell.
[0367] As one embodiment, the first timer starts at the first time.
[0368] As one embodiment, the first timer starts at the end of transmission of the first report.
[0369] As one embodiment, the first timer starts at the first symbol after the end of transmission of the first report.
[0370] As one embodiment, the symbol is an OFDM (Orthogonal Frequency Division Multiplexing) symbol, or a single carrier symbol.
[0371] As one embodiment, the first variable is stored as an effect of the time at which the first event occurs satisfying the first condition.
[0372] As one embodiment, the first condition comprises the first timer being running and not expired at the time of the first event.
[0373] As one embodiment, the first condition comprises a ratio of the time elapsed by the first timer at the time of the first event to the time interval from the second time to the first time being greater than the first threshold.
[0374] Embodiment 6
[0375] Embodiment 6 illustrates a diagram of a first time, a first event and a second time according to one embodiment of the present application, as shown in FIG. 6. In FIG. 6, T1 is an absolute time difference of the first time and the time at which the first event occurs; T2 is an absolute time difference of the second time and the time at which the first event occurs.
[0376] As one embodiment, the first event occurs between the first time and the second time.
[0377] As one embodiment, the T1 is the time elapsed by the first timer at the time of the first event.
[0378] As one embodiment, the T1 is greater than or equal to zero.
[0379] As one embodiment, the T2 is the remaining running time of the first timer at the time of the first event; wherein the first timer expires at the second time.
[0380] As one embodiment, the T2 is greater than or equal to zero.
[0381] As one embodiment, a value of the first variable depends on at least one of the T1 and the T2.
[0382] As one embodiment, the first variable is a time length value.
[0383] As one embodiment, the first variable is the T1.
[0384] As one embodiment, the first variable is the T2.
[0385] As one embodiment, the first variable is a ratio.
[0386] As one embodiment, the first variable is the T1 / (the T1+the T2).
[0387] As one embodiment, the first variable is the T2 / (the T1+the T2).
[0388] As one embodiment, (the T1+the T2) is the time interval from the second time to the first time.
[0389] As one embodiment, (the T1+the T2) is the absolute time difference between the second time and the first time.
[0390] As one embodiment, the first variable is a Boolean type value.
[0391] As one embodiment, the first variable is true; wherein the T1 / (the T1+the T2) is greater than the first threshold.
[0392] As one embodiment, the first variable is false; wherein the T1 / (the T1+the T2) is less than or equal to the first threshold.
[0393] As one embodiment, the T1 / (the T1+the T2) being greater than the first threshold is equivalent to the T2 / (the T1+the T2) being less than the first threshold.
[0394] As one embodiment, the T1 / (the T1+the T2) being less than or equal to the first threshold is equivalent to the T2 / (the T1+the T2) being greater than or equal to the first threshold.
[0395] As one embodiment, whether to store the first variable depends on the T1 and the T2.
[0396] As one embodiment, when the T1 / (the T1+the T2) is greater than the first threshold, the first variable is stored; when the T1 / (the T1+the T2) is less than or equal to the first threshold, the first variable is not stored.
[0397] Embodiment 7
[0398] Embodiment 7 illustrates a diagram of a first time and a first time window according to one embodiment of the present application, as shown in FIG. 7. In FIG. 7, the length of the rectangle along the time axis represents the time length of the first time window.
[0399] As one embodiment, the time length of the first time window is configured, or, is pre-configured.
[0400] As one embodiment, the absolute time difference between the start time of the first time window and the first time is configured, or, is pre-configured.
[0401] As one embodiment, the end time of the first time window is the start time of the first time window plus the time length of the first time window.
[0402] As one embodiment, whether a radio link failure occurs within the first time window is predicted based at least on the result of the channel measurement in the first RS resource.
[0403] As one embodiment, a probability that the radio link failure will occur within the first time window is predicted at the first time exceeds the second threshold; wherein the second threshold is configured, or, is pre-configured.
[0404] As one sub-embodiment of the above embodiment, the second time is a time in the first time window.
[0405] As one sub-embodiment of the above embodiment, the second time is the start time of the first time window.
[0406] As one sub-embodiment of the above embodiment, the second time is the end time of the first time window.
[0407] As one sub-embodiment of the above embodiment, the second time is wherein, is a ceiling operation.
[0408] As one sub-embodiment of the above two embodiments, the second time is wherein, is a floor operation.
[0409] Embodiment 8
[0410] Embodiment 8 illustrates a diagram of predicting whether a radio link failure occurs according to one embodiment of the present application, as shown in FIG. 8.
[0411] In case A of FIG. 8, the first node directly predicts whether a radio link failure occurs based at least on the result of the channel measurement in the first RS resource.
[0412] In case B of FIG. 8, the first node indirectly predicts whether a radio link failure occurs based at least on the result of the channel measurement in the first RS resource.
[0413] Specifically, the first node infers a channel prediction value of the first cell according to at least a result of the channel measurement on the first RS resource, and determines whether a radio link failure occurs according to the channel prediction value of the first cell; the first cell is a serving cell of the first node.
[0414] As an embodiment, the first node confirms that the radio link failure will occur at the second time according to the channel prediction value of the first cell at the first time.
[0415] As an embodiment, the number of in-of-syncs continuously monitored before the second time is less than the N311 according to the channel prediction value of the first cell; the period of time is configured; and the T310 has expired at the second time.
[0416] As an embodiment, the channel prediction value of the first cell is RSRP.
[0417] As an embodiment, the channel prediction value of the first cell is RSRQ.
[0418] As an embodiment, the channel prediction value of the first cell is SINR.
[0419] As an embodiment, the channel prediction value of the first cell is RSSI.
[0420] Embodiment 9
[0421] Embodiment 9 illustrates a flowchart of a wireless signal transmission between a first node and a third node according to an embodiment of the present application, as shown in FIG. 9. In FIG. 9, the first node N91 and the third node N92 communicate through an air interface.
[0422] For the first node N91, in step S911, a first signaling is received; and in step S912, a second signaling is sent.
[0423] For the third node N92, in step S921, the first signaling is sent; and in step S922, the second signaling is received.
[0424] In embodiment 9, the first node receives a first signaling, the first signaling requests information of the first node; and sends a second signaling, the second signaling responds to the first signaling, and the second signaling includes the first variable.
[0425] As an embodiment, the first node N91 is a UE.
[0426] As an embodiment, the first node N91 is a terminal.
[0427] As an embodiment, the first node N91 is the first node in the present application.
[0428] As an embodiment, the third node is a base station.
[0429] As an embodiment, the third node N93 is the serving base station of the first node N91 after the successful completion of the cell handover.
[0430] As an embodiment, the third node N93 is the serving base station of the first node N91 after the recovery from the radio link failure.
[0431] As an embodiment, the third node N92 is the second node in the present application.
[0432] As an embodiment, the third node N92 is a node other than the second node in the present application.
[0433] As an embodiment, the first node receives the first signaling on a second cell.
[0434] As an embodiment, the second cell is the target cell; wherein the first event is the successful completion of the cell handover.
[0435] As an embodiment, the second cell is a cell selected and accessed by the first node through cell reselection after the occurrence of the first event; wherein the first event is the radio link failure.
[0436] As an embodiment, the second cell is the serving cell of the first node after the occurrence of the first event.
[0437] As an embodiment, the first node receives the first signaling on the first cell; wherein the first event is the radio link failure; and the first node performs RRC connection re-establishment on the first cell.
[0438] As an embodiment, receiving on a cell means receiving through the air interface resource of a cell.
[0439] As an embodiment, the first signaling is an RRC message.
[0440] As an embodiment, the first signaling is a UEInformationRequest message.
[0441] As one embodiment, the first signaling includes an rlf-ReportReq (radio link failure report request) field, a value of the rlf-ReportReq field being true.
[0442] As one embodiment, the first signaling includes a successHO-ReportReq (success handover report request) field, a value of the successHO-ReportReq field being true.
[0443] As one embodiment, the first signaling requests at least one of a radio link failure report and a success handover report.
[0444] As one embodiment, the second signaling is sent in response to receiving the first signaling.
[0445] As one embodiment, the first node sends the second signaling after a security activation is successful.
[0446] As one embodiment, the second signaling is sent on a cell on which the first signaling is received.
[0447] As one embodiment, the second signaling is an RRC message.
[0448] As one embodiment, the second signaling is a UEInformationResponse message.
[0449] As one embodiment, the second signaling includes at least one of the radio link failure report and the success handover report.
[0450] As one embodiment, the second signaling includes a successHO-Report (success handover report) field indicating the success handover report.
[0451] As one embodiment, the second signaling includes an rlf-Report (radio link failure report) field indicating the radio link failure report.
[0452] As one embodiment, the success handover report includes the first variable; the first event is the successful completion of a cell handover.
[0453] As one embodiment, the radio link failure report includes the first variable; the first event is a radio link failure.
[0454] As one embodiment, the second signaling indicates that the first event occurred at the first cell.
[0455] As one embodiment, the second signaling includes a CGI (Cell Global Identifier)-Info-Logging indication of the first cell.
[0456] As one subembodiment of the above embodiment, the CGI-Info-Logging is in a sourcePCellId (source PCell identity) field in a sourceCellInfo (source cell information) field included in the successHO-Report field.
[0457] As one subembodiment of the above embodiment, the CGI-Info-Logging is in a cellGlobalId (cell global identity) field in a nrFailedPCellId (NR failed PCell identity) field included in a failedPCellId (failed PCell identity) field included in the rlf-Report field.
[0458] As one embodiment, the CGI-Info-Logging includes a plmn (Public Land Mobile Network)-Identity field, the plmn-Identity field indicating an RPLMN (Register PLMN).
[0459] As one embodiment, the second signaling includes a cause field, the cause field indicating a cause of the first event.
[0460] As one subembodiment of the above embodiment, the cause field is a shr-Cause (successful handover reporting cause) field, the first event being the successful completion of a cell handover.
[0461] As one subembodiment of the above embodiment, the cause field is a rlf-Cause (radio link failure cause) field, the first event being the radio link failure.
[0462] As one embodiment, the second signaling includes a measurement result for the first cell.
[0463] As one embodiment, the measurement result for the first cell includes the result of a measurement for the channel in the first RS resource before the first time.
[0464] As one embodiment, the measurement result for the first cell comprises the result of the channel measurement for the first RS resource after the first time and after the first event occurs.
[0465] As one embodiment, the measurement result for the first cell is indicated by a measResult field.
[0466] As one sub-embodiment of the above embodiment, the measResult field is located in a MeasResultSuccessHONR (Measurement Result for Successful Handover for NR) IE indicated by a sourceCellMeas field in a sourceCellInfo field included in the successHO-Report field.
[0467] As one sub-embodiment of the above embodiment, the measResult field is located in a MeasResultRLFNR (Measurement Result for Radio Link Failure for NR) IE indicated by a measResultLastServCell field included in the rlf-Report field.
[0468] Embodiment 10
[0469] Embodiment 10 illustrates a schematic diagram of an artificial intelligence processing system according to one embodiment of the present application, as shown in FIG. 10. FIG. 10 includes a first processing machine, a second processing machine, and a third processing machine. In embodiment 10, the third processing machine sends a first data set to the second processing machine, and sends a second data set to the first processing machine; the second processing machine generates a target parameter group according to the first data set, and sends the generated target parameter group to the first processing machine; the first processing machine processes the second data set using the target parameter group to obtain a first type of output. In FIG. 10, the first type of feedback is optional.
[0470] As one embodiment, the artificial intelligence (AI) comprises machine learning (ML).
[0471] As one embodiment, the third processing machine performs the channel measurement in the first RS resource to obtain a first data set and a second data set.
[0472] As one sub-embodiment of the above embodiment, the first data set at least includes a result according to the channel measurement in the first RS resource.
[0473] As a sub-embodiment of the above-mentioned embodiment, the second data set comprises at least results of channel measurements on the first RS resource.
[0474] As an embodiment, the first data set comprises data different at least in part from data comprised by the second data set.
[0475] As an embodiment, the first data set and the second data set are obtained by performing measurements on a cell on different time domain resources.
[0476] As an embodiment, the first data set and the second data set are obtained by performing measurements on a cell on different frequency domain resources.
[0477] As an embodiment, the second processing machine comprises an AI / ML training producer.
[0478] As an embodiment, the second processing machine comprises an AI / ML training function.
[0479] As an embodiment, the first data set comprises training data.
[0480] As an embodiment, the second processing machine is trained according to the input first data set, and a trained model is described by the target parameter group.
[0481] As an embodiment, the third processing machine is located at the first node, and the second processing machine is located at the second node.
[0482] The above-mentioned embodiment can reduce the computational burden of the UE.
[0483] As an embodiment, the third processing machine is located at the first node, and the second processing machine is located at the first node.
[0484] The above-mentioned embodiment can reduce signaling overhead and optimize the training system.
[0485] As an embodiment, the target parameter group is input to the first processing machine.
[0486] As an embodiment, the first processing machine comprises an AI / ML inference producer.
[0487] As an embodiment, the first processing machine comprises an AI / ML inference function.
[0488] As an embodiment, the second data set comprises inference data.
[0489] As one embodiment, the first processor configures a model according to the target parameter set, and inputs the second data set into the configured model to obtain the first type of output.
[0490] As one embodiment, different target parameter sets configure different models, and the corresponding first type of output is also different.
[0491] As one embodiment, the target parameter set includes at least one of layer 1 filter coefficients, layer 3 filter coefficients, cell handover judgment criteria, interpolation algorithms, filter algorithms, and prediction algorithms.
[0492] As one embodiment, the target parameter set includes at least one of parameters of interpolation algorithms, parameters of filter algorithms, and parameters of prediction algorithms.
[0493] As one embodiment, the first type of output is based on prediction.
[0494] As one embodiment, the first type of output is whether the radio link failure occurs.
[0495] As one embodiment, the first type of output is the channel prediction value of the first cell.
[0496] As one embodiment, the first processor is located in the first node.
[0497] As one sub-embodiment of the above embodiment, when the second processor is located in the second node, the target parameter set is sent to the first node through the air interface.
[0498] As one embodiment, the first processor generates the first type of feedback based on the error between the first type of output and the measured-based output.
[0499] As one embodiment, the first type of feedback is used to reflect the performance of the trained model; when the performance of the trained model cannot meet the requirements, the second processor recalculates the target parameter set.
[0500] As one embodiment, the first processor is located in the controller / processor 459 in FIG. 4.
[0501] As one embodiment, the second processor is located in the controller / processor 475 or the controller / processor 459 in FIG. 4.
[0502] As one embodiment, the third processor is located in the controller / processor 459 in FIG. 4.
[0503] Embodiment 11
[0504] FIG. 11 illustrates an AI-based schematic diagram according to an embodiment of the present application. FIG. 11 includes five operations: AI training, AI testing, AI emulation, AI entity loading, and AI inference. In embodiment 10, the AI training and the AI testing belong to a training phase, the AI emulation belongs to an emulation phase, the AI entity loading belongs to a deployment phase, and the AI inference belongs to an inference phase. In FIG. 10, the arrowed lines represent the order of the flow.
[0505] As an embodiment, the AI training, the AI testing, and the AI emulation are completed on the second processing machine described in embodiment 10; and the AI inference is completed on the first processing machine described in embodiment 10.
[0506] As an embodiment, the AI training includes initial training and re-training of one or a group of AI entities.
[0507] As an embodiment, the AI training relies on training data.
[0508] As an embodiment, the AI training includes AI entity validation.
[0509] As an embodiment, the AI entity validation is used to evaluate the performance of the AI entity.
[0510] As an embodiment, the AI entity validation relies on validation data.
[0511] As an embodiment, if the result of AI entity validation does not meet the expectation, the AI entity will be re-trained.
[0512] As an embodiment, the AI testing includes testing the validated AI entity to evaluate the performance of the training.
[0513] As an embodiment, if the result of AI testing meets the expectation, the AI entity proceeds to the next phase; otherwise, the AI entity will be re-trained.
[0514] As an embodiment, the AI testing relies on testing data.
[0515] As an embodiment, the AI emulation performs inference of the ML entity in an emulation environment.
[0516] As one embodiment, the AI simulation is estimating the performance of AI entity reasoning in a simulation environment before using the AI entity.
[0517] As one embodiment, the simulation stage is optional.
[0518] As one embodiment, the AI entity loading is to obtain a trained AI entity to obtain a desired AI reasoning function.
[0519] As one embodiment, the deployment stage is optional.
[0520] As one embodiment, the deployment is no longer needed when the training function and the reasoning function are co-located.
[0521] As one embodiment, the AI reasoning function includes a prediction function.
[0522] As one embodiment, the AI reasoning includes predicting whether a radio link failure occurs based on at least the result of the channel measurement in the first RS resource.
[0523] As one embodiment, the AI reasoning includes inferring the channel prediction value of the first cell based on at least the result of the channel measurement in the first RS resource.
[0524] As one embodiment, the AI reasoning includes predicting at the first time that the radio link failure will occur at the second time.
[0525] In this application, the behavior of reasoning is completed by the AI reasoning unless otherwise specified.
[0526] Embodiment 12
[0527] Embodiment 12 illustrates a structural block diagram of a processing device in a first node according to one embodiment of the present application, as shown in FIG. 12.
[0528] In FIG. 12, the first node processing device 1100 includes a first receiver 1201, a first processor 1202, and a first transmitter 1203; the first node 1200 is a terminal, or alternatively, the first node 1200 is a UE.
[0529] In Embodiment 12, the first receiver 1201 performs a channel measurement in a first RS resource; the first processor 1202 predicts whether a radio link failure occurs based on at least a result of the channel measurement in the first RS resource; in response to predicting that the radio link failure will occur at a second time at a first time, the first processor 1202 starts a first timer and the first transmitter 1203 sends a first report, the first report including the result of the prediction; a first event occurs while the first timer is running, the first processor 1202 stores a first variable; wherein the first event is a successful completion of a cell handover, or the first event is the radio link failure; the first variable depends on at least one of a time elapsed by the first timer when the first event occurs and a time interval from the second time to the first time.
[0530] As an embodiment, the first variable is the time elapsed by the first timer when the first event occurs.
[0531] As an embodiment, the first variable is a remaining running time of the first timer when the first event occurs; wherein an expired value of the first timer is the time interval from the second time to the first time.
[0532] As an embodiment, the first variable is a ratio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time.
[0533] As an embodiment, the first processor 1202 stores the first variable only when the ratio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time is greater than a first threshold; wherein the first variable is true.
[0534] As an embodiment, the second time is a start time of a first time window, or the second time is an end time of the first time window.
[0535] As an embodiment, the first processor 1202 infers a channel prediction value of a first cell based on at least a result of the channel measurement in the first RS resource, and determines whether a radio link failure occurs based on the channel prediction value of the first cell; wherein the first cell is a serving cell of the first node.
[0536] As an embodiment, the first RS resource is an SS / PBCH resource or a CSI-RS resource.
[0537] As one embodiment, the first receiver 1201 receives a first signaling, the first signaling requesting the first node information; the first transmitter 1203 transmits a second signaling, the second signaling responding to the first signaling, the second signaling including the first variable.
[0538] As one embodiment, the first node 1200 is the first node in the present application.
[0539] As one embodiment, the first receiver 1201 includes at least one of the receiver 454 (including the antenna 452), the receive processor 456, the multi-antenna receive processor 458 and the controller / processor 459 in FIG.4 of the present application.
[0540] As one embodiment, the first receiver 1201 includes at least one of the receiver 454 (including the antenna 452), the receive processor 456, the multi-antenna receive processor 458 or the controller / processor 459 in FIG.4 of the present application.
[0541] As one embodiment, the first receiver 1201 includes the third processor in FIG.10 of the present application.
[0542] As one embodiment, the first receiver 1201 accomplishes the function of the third processor in FIG.10 of the present application.
[0543] As one embodiment, the first processor 1202 includes the controller / processor 459 in FIG.4 of the present application.
[0544] As one embodiment, the first processor 1202 includes the first processor in FIG.10 of the present application.
[0545] As one embodiment, the first processor 1202 accomplishes the function of the first processor in FIG.10 of the present application.
[0546] As one embodiment, the first processor 1202 includes the second processor in FIG.10 of the present application.
[0547] As one embodiment, the first processor 1202 accomplishes the function of the second processor in FIG.10 of the present application.
[0548] As one embodiment, the first transmitter 1203 includes the transmitter 454 (including the antenna 452), the transmit processor 468, the multi-antenna transmit processor 457 and the controller / processor 459 in FIG.4 of the present application.
[0549] As one embodiment, the first transmitter 1203 comprises at least one of the transmitter 454 (including the antenna 452), the transmit processor 468, the multi-antenna transmit processor 457, or the controller / processor 459 in FIG. 4.
[0550] Embodiment 13
[0551] Embodiment 13 illustrates a structural block diagram of a processing device in a second node according to an embodiment of the application, as shown in FIG. 13.
[0552] In FIG. 13, the second node processing device 1300 comprises a second receiver 1301 and a second transmitter 1302. The second node 1300 is a base station.
[0553] In embodiment 13, a channel measurement is performed in a first RS resource; a result of the channel measurement in the first RS resource is used to predict whether a radio link failure occurs; the radio link failure is predicted to occur at a second time at a first time, a first timer is started, the second receiver 1301 receives a first report, the first report comprising a result of the prediction; a first event occurs while the first timer is running, a first variable is stored; wherein the first event is a successful completion of a cell handover, or, the first event is the radio link failure; the first variable depends on at least one of a time elapsed by the first timer when the first event occurs and a time interval from the second time to the first time.
[0554] As one embodiment, the first variable is the time elapsed by the first timer when the first event occurs.
[0555] As one embodiment, the first variable is a remaining running time of the first timer when the first event occurs; wherein an expired value of the first timer is the time interval from the second time to the first time.
[0556] As one embodiment, the first variable is a ratio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time.
[0557] As one embodiment, the first variable is stored only when the ratio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time is greater than a first threshold; wherein the first variable is true.
[0558] As one embodiment, the second time is a start time of a first time window, or, the second time is an end time of the first time window.
[0559] As one embodiment, at least a result of the channel measurement on the first RS resource is used to infer a channel prediction value of a first cell, the channel prediction value of the first cell is used to determine whether a radio link failure occurs; wherein the first cell is a serving cell of the first node.
[0560] As one embodiment, the first RS resource is a SS / PBCH resource, or a CSI-RS resource.
[0561] As one embodiment, the second transmitter 1302 transmits a first signaling, the first signaling requests the first node information; the second receiver 1301 receives a second signaling, the second signaling responds to the first signaling, and the second signaling includes the first variable.
[0562] As one embodiment, a first signaling is transmitted, the first signaling requests the first node information; a second signaling is received, the second signaling responds to the first signaling, and the second signaling includes the first variable.
[0563] As one embodiment, the second node 1300 is the second node in the present application.
[0564] As one embodiment, the second receiver 1301 includes at least one of the receiver 418 (including the antenna 420), the receive processor 470, the multi-antenna receive processor 472, and the controller / processor 475 in FIG. 4 of the present application.
[0565] As one embodiment, the second receiver 1301 includes at least one of the receiver 418 (including the antenna 420), the receive processor 470, the multi-antenna receive processor 472, and the controller / processor 475 in FIG. 4 of the present application.
[0566] As one embodiment, the second transmitter 1302 includes at least one of the transmitter 418 (including the antenna 420), the transmit processor 416, the multi-antenna transmit processor 471, and the controller / processor 475 in FIG. 4 of the present application.
[0567] As one embodiment, the second transmitter 1302 includes at least one of the transmitter 418 (including the antenna 420), the transmit processor 416, the multi-antenna transmit processor 471, and the controller / processor 475 in FIG. 4 of the present application.
[0568] As one embodiment, the second node 1300 further includes a fourth processor 1303, which is optional.
[0569] As one embodiment, the fourth processor 1303 includes the controller / processor 475 shown in Figure 4 of this application.
[0570] As an example, the fourth processor 1303 performs the functions of the second processor in Figure 10 of this application.
[0571] Those skilled in the art will understand that all or part of the steps in the above methods can be implemented by a program instructing related hardware, and the program can be stored in a computer-readable storage medium, such as a read-only memory, hard disk, or optical disk. Optionally, all or part of the steps in the above embodiments can also be implemented using one or more integrated circuits. Correspondingly, each module unit in the above embodiments can be implemented in hardware or in the form of software functional modules. This application is not limited to any specific combination of software and hardware. The first type of communication node or UE or terminal in this application includes, but is not limited to, mobile phones, tablets, laptops, network cards, low-power devices, eMTC (enhanced Machine Type Communication) devices, NB-IoT devices, vehicle communication devices, aircraft, drones, remote-controlled aircraft, and other wireless communication devices. The second type of communication node or base station or network-side equipment in this application includes, but is not limited to, macrocell base stations, microcell base stations, home base stations, relay base stations, eNBs, gNBs, Transmission and Reception Points (TRPs), relay satellites, satellite base stations, airborne base stations, and testing equipment, such as transceivers simulating some functions of a base station, signaling testers, and other wireless communication equipment.
[0572] Those skilled in the art will understand that the present invention can be practiced in other specified forms without departing from its core or essential characteristics. Therefore, the embodiments disclosed herein should in any way be considered descriptive rather than restrictive. The scope of the invention is defined by the appended claims rather than the foregoing description, and all modifications within their equivalent meaning and scope are considered to be included therein.
Claims
1. A method in a first node used for wireless communication, characterized by, comprising: performing channel measurement in a first RS resource; predicting whether radio link failure occurs based on at least a result of the channel measurement in the first RS resource; starting a first timer and sending a first report in response to predicting that the radio link failure will occur at a second time at a first time, the first report comprising a result of the predicting; storing a first variable when a first event occurs while the first timer is running; wherein the first event is a successful completion of a cell handover, or the first event is the radio link failure; the first variable depends on at least one of a time elapsed by the first timer when the first event occurs and a time interval from the second time to the first time.
2. The method in the first node according to claim 1, characterized by, the first variable is the time elapsed by the first timer when the first event occurs.
3. The method in the first node according to claim 1, characterized by, the first variable is a remaining running time of the first timer when the first event occurs; wherein an expired value of the first timer is the time interval from the second time to the first time.
4. The method in a first node according to claim 1, characterised by, the first variable is a ratio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time.
5. The method in a first node according to claim 1, characterised by, storing the first variable only when the ratio of the time elapsed by the first timer when the first event occurs and the time interval from the second time to the first time is greater than a first threshold; wherein the first variable is true.
6. A method in a first node according to any of claims 1 to 5, characterized by, the second time is a start time of a first time window, or the second time is an end time of the first time window.
7. A method in a first node according to any of claims 1 to 6, characterized by, comprising: inferring a channel prediction value of a first cell based on at least a result of the channel measurement in the first RS resource, and determining whether radio link failure occurs based on the channel prediction value of the first cell; wherein the first cell is a serving cell of the first node.
8. A method in a first node according to any of claims 1 to 7, characterized by, the first RS resource is an SS / PBCH resource or a CSI-RS resource.
9. A method in a first node according to any of claims 1 to 8, characterized by, comprising: receiving a first signaling, the first signaling requesting information of the first node; sending a second signaling, the second signaling responding to the first signaling, the second signaling comprising the first variable. 10.A terminal, comprising: one or more processors and a memory; the memory is coupled to the one or more processors, and the memory is configured to store computer program codes, the computer program codes comprising computer instructions, and the one or more processors are configured to invoke the computer instructions to cause the terminal to perform the method according to any one of claims 1-9.
11. A method in a second node used for wireless communication, characterized by, comprising: channel measurement in a first RS resource is performed; a result of the channel measurement in the first RS resource is used to predict whether radio link failure occurs; the radio link failure will occur at a second time is predicted at a first time, a first timer is started, and a first report is received, the first report comprising a result of the predicting; a first variable is stored when a first event occurs while the first timer is running; The first event is successful completion of a cell handover, or the first event is the radio link failure; the first variable depends on at least one of a time elapsed by the first timer when the first event occurs and a time interval from the second time to the first time.
12. A method in a second node according to claim 11, characterised by, The first variable is the time elapsed by the first timer when the first event occurs.
13. A method in a second node according to claim 11, characterised by, The first variable is a remaining running time of the first timer when the first event occurs. The first timer is expired at the time interval from the second time to the first time.
14. A method in a second node according to claim 11, characterised by, The first variable is a ratio of the time elapsed by the first timer when the first event occurs to the time interval from the second time to the first time.
15. A method in a second node according to claim 11, characterised by, The first variable is stored only when the ratio of the time elapsed by the first timer when the first event occurs to the time interval from the second time to the first time is greater than a first threshold value. The first variable is true.
16. A method in a second node according to any of claims 11-15, characterized by, The second time is a start time of a first time window, or the second time is an end time of the first time window.
17. A method in a second node according to any of claims 11-16, characterized by, The first node is a serving node of the first node. The first RS resource is an SS / PBCH resource or a CSI-RS resource. The first node is a serving node of the first node.
18. A method in a second node according to any of claims 11-17, characterized by, The first RS resource is an SS / PBCH resource or a CSI-RS resource.
19. A method in a second node according to any of claims 11-18, characterized by, The first signaling is sent, the first signaling requesting the first node information; The second signaling is received, the second signaling responding to the first signaling, the second signaling including the first variable. The first signaling is sent, the first signaling requesting the first node information; 20. A method in a second node according to any of claims 11-18, characterized by, The second signaling is received, the second signaling responding to the first signaling, the second signaling including the first variable.
21. A base station, comprising: one or more processors and a memory; the memory is coupled to the one or more processors, and the memory is configured to store computer program codes including computer instructions, and the one or more processors are configured to invoke the computer instructions to cause the base station to perform the method in any one of claims 11-20.
Citation Information
Patent Citations
Radio link monitoring and radio link failure recovery
CN112243595A
Terminal, wireless communication method, and base station
CN117837264A
Method and apparatus for cell change prediction in communication system
US20230189085A1
UE and method
US20230327790A1