Measurement reporting of reported changes to neighbor cells
By monitoring changes in measurements of neighboring cells in user equipment and triggering corresponding measurement reports, the problem of inaccurate neighboring cell tracking in existing technologies is solved, enabling more efficient handover and mobility management.
Patent Information
- Application Number
- CN202510595057.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2024-05-10
- Filing Date
- 2025-05-09
- Publication Date
- 2025-11-11
AI Technical Summary
In wireless telecommunications systems, existing technologies cannot effectively track and maintain measurement reports from neighboring cells, leading to unnecessary resource reservations and delays during handover and mobility processes.
By configuring the user equipment (UE) to indicate changes in measurements of neighboring cells, the reported changes in neighboring cells are identified, and a second measurement report is triggered based on these changes, ensuring that the network always knows the order and quality of the best cells.
It improves the efficiency and stability of the handover process, reduces resource retention time, and ensures rapid handover and optimized mobility management.
Smart Images

Figure CN120935677A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates generally to telecommunications, and in particular to neighboring cell measurement reports. Background Technology
[0002] A telecommunications system can be viewed as a facility that enables communication sessions between two or more entities (such as user terminals, base stations, and / or other nodes) by providing carrier waves between the various entities involved in the communication path. For example, a telecommunications system can be provided by means of a communication network and one or more compatible communication devices. For instance, a communication session can include communications for carrying data, such as voice, video, email, text messaging, multimedia, and / or content data. Non-limiting examples of the services provided include two-way or multi-way calling, data communication or multimedia services, and access to data network systems such as the Internet.
[0003] In a wireless telecommunications system, at least a portion of a communication session between at least two stations occurs via a wireless link. Examples of wireless telecommunications systems include Public Land Mobile Networks (PLMNs), satellite-based communication systems, and various wireless local area networks (e.g., Wireless Local Area Networks (WLANs)). Some wireless systems can be divided into cells and are therefore often referred to as cellular systems.
[0004] Users can access the telecommunications system using appropriate communication equipment or terminals. A user's communication equipment can be referred to as User Equipment (UE) or simply "user device." The communication equipment is equipped with appropriate signal receiving and transmitting means to enable communication, such as enabling access to a communication network or direct communication with other users. The communication equipment can access a carrier provided by a station (e.g., a base station in a cell) and transmit and / or receive communication on that carrier.
[0005] Telecommunications systems and associated equipment typically operate according to a given standard or specification that defines what the various entities associated with the system are allowed to do and how they should operate. The communication protocols and / or parameters that should be used for connectivity are also usually defined. An example of a telecommunications system is the Universal Mobile Telecommunications System (UMTS). Other examples of telecommunications systems are Long Term Evolution (LTE), LTE Advanced, and so-called 5G or New Radio (NR) networks. NR is being standardized by the 3rd Generation Partnership Project (3GPP). Summary of the Invention
[0006] The example implementations of this disclosure relate to telecommunications, and in particular to neighboring cell measurement reporting. This disclosure includes, but is not limited to, the following example implementations.
[0007] Some example implementations provide an apparatus comprising: at least one memory configured to store instructions; and at least one processing circuitry configured to access the at least one memory and execute the instructions such that the apparatus at least: performs measurements on neighboring cells to obtain second measurements for the neighboring cells; determines, based on the first measurement report, a change in a reported neighboring cell in the neighboring cells according to a comparison of the second measurements for at least one reported neighboring cell in the neighboring cells during a first measurement report with the first measurements, triggering a second measurement report based on the determination of the change; and, based on the triggering, initiates a second measurement report for at least some of the second measurements.
[0008] Some example implementations provide an apparatus comprising: components for performing measurements on neighboring cells to obtain second measurements for the neighboring cells; components for: determining, based on the first measurement report, a change in the reported neighboring cells in the neighboring cells according to a comparison of the second measurements for at least one reported neighboring cell during a first measurement report with the first measurement report, and determining that the change triggers a second measurement report; and components for initiating a second measurement report for at least some of the second measurements based on the trigger.
[0009] Some example implementations provide a method comprising: performing measurements on neighboring cells to obtain second measurements for the neighboring cells; determining, based on the first measurement report, a change in a reported neighboring cell among the neighboring cells, based on a comparison of the second measurements for at least one reported neighboring cell among the neighboring cells during a first measurement report with the first measurements, and determining that the change triggers a second measurement report; and initiating a second measurement report for at least some of the second measurements based on the trigger.
[0010] Some example implementations provide a non-transitory computer-readable storage medium having instructions stored therein that, in response to execution by at least one processing circuitry system, cause the apparatus to at least: perform measurements on neighboring cells to obtain second measurements for the neighboring cells; determine, based on the first measurement report, a change in a reported neighboring cell among the neighboring cells, based on a comparison of the second measurements for at least one reported neighboring cell among the neighboring cells during a first measurement report with the first measurements, triggering a second measurement report based on the determination of the change; and, based on the triggering, initiate a second measurement report for at least some of the second measurements.
[0011] By attach Figure 1These and other features, aspects, and advantages of this disclosure will become apparent from the following detailed description, which will be briefly described in the accompanying drawings. This disclosure includes any combination of two, three, four, or more features or elements set forth herein, regardless of whether such features or elements are explicitly combined or otherwise referenced in the specific example implementations described herein. This disclosure is intended to be read holistically, such that any separable feature or element of this disclosure should be considered composable in any aspect and example implementation thereof, unless the context of this disclosure expressly provides otherwise.
[0012] Therefore, it should be understood that the content of this invention is provided merely for the purpose of summarizing some exemplary implementations in order to provide a basic understanding of some aspects of this disclosure. Consequently, it should be understood that the exemplary implementations described above are merely examples and should not be construed as limiting the scope or spirit of this disclosure in any way. Other exemplary implementations, aspects, and advantages will become apparent from the following detailed description taken in conjunction with the accompanying drawings, which illustrate by way of example the principles of some of the described exemplary implementations. Attached Figure Description
[0013] After providing a general description of an example implementation of this disclosure, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and in which:
[0014] Figure 1 The illustration shows a telecommunications system including one or more public land mobile networks (PLMNs) coupled to one or more external data networks, implemented according to some examples of this disclosure;
[0015] Figure 2 The illustration shows the deployment of a PLMN based on some examples;
[0016] Figure 3 The diagram illustrates a measurement report scenario where the cell that triggered reporting event A4 was not reported.
[0017] Figure 4 It is a flowchart based on some examples illustrating the sequence of reported neighboring cells for user equipment tracking;
[0018] Figure 5 The illustrations depict measurement reporting scenarios implemented using some examples;
[0019] Figure 6 The illustration shows a measurement report scenario implemented based on some examples, including configuring thresholds and the time period for configuring thresholds;
[0020] Figure 7 The illustration shows another measurement reporting scenario, implemented based on some other examples, which includes configuring thresholds and the time period for configuring thresholds;
[0021] Figure 8A , Figure 8B , Figure 8C , Figure 8D , Figure 8E , Figure 8F ,as well as Figure 8G It is a flowchart illustrating the various steps in the methods implemented according to various examples; and
[0022] Figure 9 The diagram illustrates a device implemented based on some examples. Detailed Implementation
[0023] Some implementations of this disclosure will now be described more fully below with reference to the accompanying drawings, which show some, but not all, implementations of this disclosure. In fact, various implementations of this disclosure may be embodied in many different forms and should not be construed as limited to the implementations set forth herein; rather, these exemplary implementations are provided to make this disclosure thorough and complete and to fully convey the scope of this disclosure to those skilled in the art. The same reference numerals throughout refer to the same elements.
[0024] Unless otherwise specified or the context clearly indicates, references to "first," "second," etc., should not be construed as implying a particular order. A feature described as being above another feature (unless otherwise stated or the context clearly indicates) may instead be located below that other feature, and vice versa; and similarly, a feature described as being to the left of another feature may instead be located to the right of that other feature, and vice versa. Furthermore, while quantitative measurements, values, geometric relationships, etc., may be referenced herein, any one or more of these (if not all) may be absolute or approximate to account for acceptable variations that may occur, such as those due to engineering tolerances, etc.
[0025] As used herein, unless otherwise specified or the context clearly indicates otherwise, "OR" in the operand set is "inclusive OR" and is therefore true if and only if one or more of the operands are true, as opposed to "exclusive OR" (which is false when all operands are true). Thus, for example, "[A] OR [B]" is true if [A] is true, or if [B] is true, or if both [A] and [B] are true. Furthermore, unless otherwise specified or the context clearly indicates the singular form, the articles "a" and "an" mean "one or more". Additionally, it should be understood that, unless otherwise stated, the terms "data," "content," "digital content," "information," and similar terms are sometimes used interchangeably. The term "network" can refer to a group of interconnected computers, including clients and servers; and within a network, these computers can be interconnected directly or indirectly in various ways, including via one or more switches, routers, gateways, access points, etc.
[0026] This document may refer to terms specific to a particular system, architecture, etc., but it should be understood that the exemplary implementations of this disclosure are equally applicable to any of a variety of systems, architectures, etc. For example, reference may be made to 3GPP technologies such as Global System for Mobile Communications (GSM), UMTS, LTE, LTE Advanced, 5G NR, 5G Advanced, and 6G; however, it should be understood that the exemplary implementations of this disclosure are equally applicable to non-3GPP technologies such as IEEE 802, Bluetooth, and Bluetooth Low Energy.
[0027] Furthermore, as used in this application, the term "circuit system" may refer to one or more or all of the following: (a) a hardware circuit implementation only (such as an implementation only in analog and / or digital circuit systems); (b) a combination of hardware circuits and software, such as (if applicable): (i) a combination of (multiple) analog and / or digital hardware circuits with software / firmware, and (ii) any portion of (multiple) hardware processors (including (multiple) digital signal processors), software, and (multiple) memories having software, which work together to cause a device such as a mobile phone or server to perform various functions; or (c) (multiple) hardware circuits and / or (multiple) processors, such as (multiple) microprocessors or portions thereof, which require software (e.g., firmware) to operate, but may be absent when the software is not required to operate.
[0028] The above definition of "circuit system" applies to all uses of the term in this application, including in any claim. As another example, as used herein, the term "circuit system" also covers implementations of hardware circuitry or processors (or processors), or portions thereof, and their accompanying software and / or firmware. For instance, if applicable to a particular claim element, the term "circuit system" also covers baseband integrated circuits or processor integrated circuits for mobile devices, or similar integrated circuits in servers, cellular network devices, or other computing or network devices.
[0029] Figure 1 The illustration depicts a telecommunications system 100 implemented according to various examples of this disclosure. The telecommunications system generally includes one or more telecommunications networks. As shown, for example, the system includes one or more Public Land Mobile Networks (PLMNs) 102 coupled to one or more other external data networks 104, particularly including wide area networks (WANs), such as the Internet. Each PLMN includes a core network (CN) 106 backbone, such as an Evolved Packet Core (EPC) for LTE, a 5G core network (5GC), etc.; and each core network in the core network, as well as the Internet, is coupled to one or more Radio Access Networks (RANs) 108, air interfaces, etc., implementing one or more Radio Access Technologies (RATs). As used herein, "network device" refers to any suitable device on the network side of the telecommunications network. Examples of suitable network devices will be described in more detail below.
[0030] Furthermore, the system includes one or more radio units, which may be referred to differently as User Equipment (UE) 110, terminal equipment, terminal gear, mobile station, etc. A UE is generally a device configured to communicate with another UE in a network or telecommunications network. A UE can be a portable computer (e.g., laptop, notebook, tablet), a mobile phone (e.g., mobile phone, smartphone), a wearable computer (e.g., smartwatch), etc. In other examples, a UE can be an Internet of Things (IoT) device, an Industrial IoT (IIoT) device, a vehicle equipped with Vehicle-to-Everything (V2X) communication technology, etc. In some examples, as referenced by 3GPP, a UE can be a Narrowband IoT (NB-IoT) device, an enhanced machine-type communication (eMTC) device, a low-capacity (RedCap) device, an environmental IoT device, etc.
[0031] In operation, these UEs 110 can be configured to connect to one or more RANs in RAN 108 according to their specific radio access technology, thereby accessing a specific CN 106 of PLMN 102, or accessing one or more external data networks in external data network 104 (e.g., the Internet). External data networks can be configured to provide Internet access, operator services, third-party services, etc. For example, the International Telecommunication Union (ITU) classifies 5G mobile network services into three categories: enhanced mobile broadband (eMBB), ultra-reliable low-latency communications (URLLC), and massive machine-type communications (mMTC) or massive Internet of Things (MIoT).
[0032] Examples of radio access technologies include 3GPP radio access technologies such as GSM, UMTS, LTE, LTE Advanced, 5G NR, 5G Advanced, and 6G. Other examples of radio access technologies include IEEE 802 technologies such as IEEE 802.11 (Wi-Fi), IEEE 802.15 (including 802.15.1 (WPAN / Bluetooth), 802.15.4 (Zigbee), and 802.15.6 (WBAN)), Bluetooth, Bluetooth Low Energy (BLE), Ultra Wideband (UWB), etc. In general, radio access technology can refer to any 2G, 3G, 4G, 5G, 6G, or higher generation mobile communication technology and its different versions, as well as any other radio access technology that can be configured to interoperate with such mobile communication technologies to provide access to a mobile network operator (MNO) under CN 106.
[0033] In various examples, RAN 108 can be configured as one or more macro cells, micro cells, pico cells, femtocells, etc. The RAN generally includes one or more radio access nodes configured to interact with UE 110. In various examples, radio access nodes can be referred to as base stations (BS), access points (APs), base transceiver stations (BTS), node Bs (NBs), evolved NBs (eNBs), macro BSs, NBs (MNBs) or eNBs (MeNBs), home BSs, NBs (HNBs) or eNBs (HeNBs), next-generation NBs (gNBs), enhanced gNBs (en-gNBs), next-generation eNBs (ng-eNBs), etc. The RAN can include some type of network control / management entity responsible for controlling the radio access nodes. The network control / management entity and the radio access nodes can be separate or integrated into a single device. The network control / management entity can include processing circuitry configured to perform various management functions, etc. The processing circuitry can be associated with a memory, computer-readable storage medium, or database used to maintain the information required for the management functions.
[0034] RAN 108 can be centralized or distributed. In various examples, RAN components can be interconnected via Ethernet, Gigabit Ethernet, Asynchronous Transfer Mode (ATM), fiber optic, dark fiber, passive wavelength division multiplexing (WDM), WDM passive optical network (WDM-PON), optical transport network (OTN), time-sensitive network (TSN), and / or any other data link layer network (potentially including radio links). RAN can be connected to CN106 via one or more gateways, network functions, etc.
[0035] As will be understood, PLMN 102 can be deployed in a variety of different ways. Figure 2 The illustration shows a PLMN deployment 200 implemented according to several examples, such as 4G LTE, 5G, or 6G deployments. As shown, this deployment includes CN 106 and RAN 108, which has one or more radio access nodes 202 configured to interact with UE 110. In a 4G LTE deployment, EPC is CN, and the Evolved UMTS Terrestrial Radio Access Network (E-UTRAN) is RAN; and E-UTRAN includes one or more eNBs (radio access nodes) configured to connect the UE to E-UTRAN for access to EPC. Similarly, in a 5G deployment, 5GC is CN 106, and Next Generation (NG) Radio Access Network (NG-RAN) is RAN 108; and NG-RAN includes one or more gNBs (radio access nodes) configured to connect the UE 110 to NG-RAN for access to 5GC (sometimes referred to as NGC). The term "gNB" in 5G can correspond to the eNB in 4G LTE.
[0036] Specifically, some 4G LTE and 5G deployments are considered standalone (SA) deployments. Other deployments combine 4G LTE and 5G technologies and are referred to as non-standalone (NSA) deployments. In some deployments, the E-UTRAN includes one or more ng-eNBs configured to communicate with the 5GC and may also be configured to communicate with one or more gNBs. Similarly, in another deployment, the NG-RAN may include one or more en-gNBs configured to communicate with the EPC and may also be configured to communicate with one or more eNBs. In various instances, a single UE 110, dual-mode, or multi-mode UE can support multiple (two or more) RANs—thus being configured to connect to multiple RANs, such as 4G LTE and 5G.
[0037] In various instances, a single UE 110, a dual-mode or multi-mode UE, can support carrier aggregation (CA), dual connectivity (DC), or multiple connectivity (MC). In this regard, CA allows the UE to connect to cells on multiple carriers simultaneously, enabling the UE to achieve higher throughput and faster time-scale load balancing across multiple carriers. The UE will generally have a primary cell referred to as the PCell, which is typically the cell through which the UE initially connects to RAN 108. The RAN (usually via the PCell) can provide the UE with additional configuration information to enable the UE to simultaneously connect to additional cells on carriers other than the PCell; these additional cells are called the UE's secondary cells or SCells.
[0038] A PCell radio access node can be referred to as a primary node (MN), and an SCell radio access node can be referred to as a secondary node (SN). Correspondingly, a primary cell group (MCG) refers to a group of serving cells associated with an MN, and the MCG includes PCells. A secondary cell group (SCG) refers to a group of serving cells associated with an SN, and the SCG includes primary cells referred to as primary-secondary cells (PSCells). A special cell (SpCell) refers to a PCell of an MCG or a PSCell of an SCG.
[0039] In some deployments (such as deployment 200), the operation of radio access node 202 may be performed at least partially in a central / centralized unit (CU) (such as a server, host, or node), which is operatively coupled to a distributed unit (DU), such as a radio headend / node. Node operation may also be distributed among multiple servers, hosts, or nodes. It should also be understood that the distribution of work between CN 106 operation and radio access node 202 operation may vary depending on the implementation.
[0040] 5G network architecture can be based on a so-called CU-DU split. A gNB-CU (central node) can control one or more gNB-DUs. A gNB-CU can control multiple spatially separated gNB-DUs that act as at least transmit / receive (Tx / Rx) nodes. However, in some example implementations, a gNB-DU (also called a DU) can include, for example, the Radio Link Control (RLC) layer, the Media Access Control (MAC) layer, and the Physical (PHY) layer, while a gNB-CU (also called a CU) can include layers above the RLC layer, such as the Packet Data Convergence Protocol (PDCP) layer, the Radio Resource Control (RRC) layer, and the Internet Protocol (IP) layer. Other functional splits are also possible. Those skilled in the art are believed to be familiar with the Open Systems Interconnection (OSI) model and the functions within each layer.
[0041] In some example implementations, the server or CU can generate a virtual network through which the server can communicate with radio nodes. In general, a virtual network can involve the process of combining hardware and software network resources and network functions into a single software-based management entity (virtual network). Such a virtual network can provide flexible operational distribution between the server and the radio heads / nodes. In practice, any digital signal processing task can be performed in the CU or DU, and the boundary of responsibility transfer between the CU and DU can be chosen depending on the implementation.
[0042] although Figure 2 Only one radio access node 202 is shown, but a deployment may include multiple radio access nodes, and at least some of these radio access nodes may be connected to each other via network interfaces (such as the Xn interface). Similarly, radio access nodes may connect to CN 106 via network interfaces. In 5G NR, the network interface between the radio access node and the CN is called the NG interface, which is the network interface between the radio access node and the Access and Mobility Management Function (AMF) of the 5GC. These network interfaces, as well as other network interfaces, can support the exchange of signaling messages between network entities. Signaling messages can be formatted according to application layer protocols, such as the NG Application Protocol (NGAP) for the NG interface between the radio access node and the CN.
[0043] For UE 110 in RRC connection state, when UE 110 moves within a cell (sometimes called a radio cell) or across different cells of one or more radio access nodes 202, it is generally desirable to maintain uninterrupted service for the UE. To continuously monitor the radio link conditions of the UE toward the serving cell provided by the serving radio access node, the UE can be configured to measure the signal level and quality received from the serving cell, as well as a configured list of neighboring cells, and periodically and / or whenever a configured reporting event is met, report the results to the radio access node. These measurements can then be evaluated at the radio access node and may result in a handover (HO) of the UE from the serving cell provided by the serving radio access node (the handover source access node) to a new cell provided by the target radio access node (the target handover access node). UE mobility can also be provided through so-called conditional handover (CHO) procedures, low-layer triggered mobility (LTM) procedures, etc.
[0044] A reporting event (sometimes called a "measurement reporting event," or more simply an "event") is a type of reporting configuration that is linked to a measurement object (measObject) with a measurement identity (measId). This reporting configuration enables the UE 110 to track reporting events at a specific frequency, as indicated by the measurement object.
[0045] Multiple measurement reporting events are defined and can be configured to trigger UE 110 to initiate a measurement report. Examples of these measurement reporting events include: Event A1 (the serving cell becomes better than a threshold), Event A2 (the serving cell becomes worse than a threshold), Event A3 (neighboring cells become better than SpCell by offset), Event A4 (neighboring cells become better than a threshold), Event A5 (SpCell becomes worse than a first threshold, and neighboring cells become better than a second threshold), and Event A6 (neighboring cells become better than SCell by offset).
[0046] Reporting events can include entry conditions and exit conditions. Entry conditions can describe one or more criteria that trigger measurement reporting associated with the reporting event. On the other hand, exit conditions can describe one or more criteria that determine when the UE 110 stops monitoring and reporting measurements associated with the reporting event.
[0047] After a neighboring cell triggers an event entry condition, the neighboring cell can be added to an event-specific list and stored by UE 110 until the neighboring cell triggers an event exit condition for the same event. The list of triggering cells can be stored in a UE variable list (cellsTriggeredList) defined within the UE variable (VarMeasReportList), which includes information about measurements for which their trigger conditions have been met. A cell that triggers an event entry condition can also trigger a measurement reporting process.
[0048] Once a report is triggered for the same event, UE 110 can send a measurement report that includes neighboring cell measurements (measResultNeighCells). The UE can include best neighboring cells in measResultNeighCells, which are a maximum number (maxReportCells) of neighboring cells from the cellsTriggeredList. The UE can sort neighboring cells in descending order of quality of the measurement used to trigger the event (such as Reference Received Power (RSRP) or Reference Received Quality (RSRQ)) or otherwise arrange neighboring cells. This can mean that neighboring cells outside of maxReportCells can be excluded from the measurement report, even if those neighboring cells triggered the event. It is also worth noting that the cellsTriggeredList is measurement-object specific, so the list is per carrier (the carrier the UE is configured to measure), and the UE can store multiple such lists.
[0049] Figure 3 The illustration shows measurement report scenario 300, in which a cell triggering reporting event A4 is reported. Cell 1 is shown with a straight line, cell 2 with a dashed line, and cell 3 with a dotted line. The Y-axis shows the cell's signal strength, and the x-axis can show the UE's location or time. Another straight line shows the A4 offset configured for this event; if the cell's signal strength is greater than the A4 offset (also known as a threshold), the UE triggers a report. In this example, only event A4 is illustrated, but such an example is applicable to any other event type, such as A3, A5, A6, etc.
[0050] like Figure 3 As shown, assuming cells 1 and 2 have met the event entry conditions for a reporting event that triggers a measurement report, and maxReportCells is configured to 2, UE 110 will report the two cells that triggered the reporting event. If another cell (cell 3) triggers the reporting event, and if cells 1 and 2 are stronger than cell 3, then cell 3 will not be included in the measurement report because maxReportCells is set to 2. The UE can add cell 3 to cellsTriggeredList, but measurements for cell 3 will be excluded from the measurement report from the UE. A similar example could be formulated for event departure conditions, where the cell that triggers the event departure might not be reported.
[0051] Because sorting only occurs during the reporting process, UE 110 may not retain a list of sorted cells, but instead only sends new measurement reports when entry or exit conditions are met. In the maxReportCells reported after a period of time, the network may be unsure of the cell order. This could cause problems for preparation for CHO and LTM, and / or for the execution of all handovers.
[0052] Regarding preparation, for example, the network's lack of knowledge of the ordered list of neighboring cells may lead to: unnecessary retention of some neighboring cells that have not been deconfigured, and other neighboring cells not being prepared in a timely manner.
[0053] Regarding execution, the network's lack of knowledge of the optimal cell may lead to one or more issues. For legacy handover, the network may not trigger a handover to the optimal cell that meets the event entry conditions. Since handover may be triggered at UE 110 for CHO, there may be no execution issues when the network is unaware of the optimal cell. For LTM, if only Layer 3 (L3) measurements are reused, cell handover may be triggered to a non-optimal cell. On the other hand, if Layer 1 (L1) measurements are used, this may not be a problem.
[0054] In view of the above, the example implementation of this disclosure provides a solution for tracking and maintaining the measurements of reported neighboring cells, as well as the measurements of neighboring cells that have met the triggering conditions for reporting events. Reported neighboring cells and triggered neighboring cells can be sorted in descending order of measurements (such as signal strength based on a configured reference signal and the reported amount). In various examples, signal strength can be represented by RSRP or RSRQ based on a configured reference signal (such as Channel State Information (CSI) or Synchronization Signal (SS)). A change in a reported neighboring cell can itself be a condition for a reporting event, and the fulfillment of a reporting event can trigger a measurement report.
[0055] In some examples, changes to the reported neighboring cells may include changes to the ordered list of best neighboring cells. In this context, best neighboring cells may be determined based on the highest signal strength, signal quality, signal-to-interference ratio, or other measurements. Best neighboring cells may include best neighboring cells, second best neighboring cells, third best neighboring cells, and up to the number of cells that UE 110 is configured to report.
[0056] In some examples, changes to the reported neighboring cells may include changes to the list of neighboring cells to be reported. In these examples, the list of neighboring cells to be reported may be determined based on the ordering of neighboring cells (based on measurements such as signal strength, signal quality, or signal-to-interference ratio). Changes in these examples may mean adding new neighboring cells to the list of neighboring cells to be reported.
[0057] Therefore, some example implementations provide a UE 110 that can be configured with an indication (e.g., reportOnOrderChange) to monitor reported changes in neighboring cells or, more specifically, to monitor measurements of reported neighboring cells.
[0058] UE 110 can perform measurements on neighboring cells to obtain a second measurement for that neighboring cell. The UE can determine changes to reported neighboring cells based on the first measurement report. These changes may include: reordering of reported neighboring cells, adding new neighboring cells to the reported neighboring cells, etc.
[0059] UE 110 can determine changes in reported neighboring cells based on a comparison of a second measurement with a first measurement for at least one reported neighboring cell during a first measurement reporting period. In some examples, the first measurement may be the last measurement of the neighboring cell. Similarly, in various examples, the second measurement may be the measurement at the time of the first report of the neighboring cell, the measurement at the time of the first report of another cell, or a measurement stored in a list of cells or a list of other cells.
[0060] The UE 110 determines that a reported change in a neighboring cell triggers a second measurement report; and therefore, the UE can be configured to initiate a second measurement report for at least some of the second measurements based on this trigger. In some examples, a reported change in a neighboring cell is a condition for a reporting event, and the fulfillment of this reporting event triggers a second measurement report. Therefore, the UE can inform the network of the current quality of neighboring cells, enabling the network to configure handover, deconfigure handover, and reconfigure handover (e.g., HO, CHO, LTM) for that current quality, and select (multiple) optimal cells for handover. This can also facilitate reduced resource reservations and enable fast handover without additional time for cell preparation. The UE can thus have improved mobility robustness.
[0061] UE 110 can be configured to determine changes in reported neighboring cells in a variety of different ways. In some examples, the UE may first detect changes in measurements for at least one neighboring cell and may also determine that the change is significant. The UE may then check whether the order of the reported neighboring cells has changed. In some of these examples, the UE may maintain a tracker of the signal strength or other measurements of the recorded list of neighboring cells (e.g., varmeasResult).
[0062] UE 110 can use a configured threshold (e.g., a hysteresis value) and a configured threshold time period (e.g., timetoTrigger) to detect changes in measurements. The threshold and threshold time period can be used to avoid excessive reporting to the network. In this regard, the UE can use the threshold and threshold time period to determine whether changes in measurements, and consequently changes in reported neighboring cells, are sufficiently stable to be taken into account. Specifically, for example, the UE can determine that the measurement of at least one neighboring cell has changed by at least a threshold within at least the threshold time period. The UE can then determine whether the order of reported neighboring cells has changed; and if so, trigger a measurement report.
[0063] In some of these examples, UE 110 can therefore determine a change in at least one second measurement relative to at least one first measurement for at least one neighboring cell. In some more specific examples, UE can determine that the difference between (multiple) second measurements and (multiple) first measurements is at least a configured threshold, or that the difference lasts for at least a configured threshold period.
[0064] UE 110 can determine changes to reported neighboring cells in neighboring cells based on changes to (multiple) second measurements. In some examples, (multiple) first measurements can be obtained from a list (e.g., varmeasResult) in which neighboring cells and the first measurements for those neighboring cells are set in descending order. The UE can use (multiple) second measurements to update (multiple) first measurements in the list and reorder the list of neighboring cells in descending order based on the first measurements, the change being determined for (multiple) second measurements. The UE can then determine that the order of the neighboring cells at the top of the list (configured number) differs from the descending order of the reported neighboring cells from the first report. In some examples, the descending order of reported neighboring cells in neighboring cells can be obtained from a list (e.g., varCellList) in which reported neighboring cells and the first measurements for those reported neighboring cells are set in descending order.
[0065] In other examples, UE 110 may first check whether the order of two or more neighboring cells has changed, and then detect significant changes in the measurements (e.g., signal strength) of the neighboring cells. In some of these examples, the UE may keep track of the signal strength or other measurements in a reported list of neighboring cells (e.g., varCellList). If the UE detects that two or more neighboring cells in the list have been reordered due to changes in measurements, the UE may start a timer using the expiration value of a configured threshold time period (e.g., timetoTrigger). If the timer expires and the measurements of the two or more neighboring cells whose order has changed have changed beyond a configured threshold (e.g., hysteresis value), a measurement report can be triggered.
[0066] In some of these other examples, UE 110 can therefore determine a change in the order of two or more second measurements relative to the corresponding order of two or more first measurements for two or more neighboring cells. The UE can then determine a reported change in neighboring cells based on the change in the order of the two or more second measurements. In an example where the measurement is signal strength, the UE can determine a change in the order where one of the two or more signal strength values is greater than another of the two or more signal strength values.
[0067] In some examples, two or more first measurements are obtained from a list of items (e.g., varmeasResult, varCellList): at least the reported neighboring cells, and the first measurements for at least the reported neighboring cells. In some of these examples, the list may be an ordered list. Furthermore, in some of these examples, two or more first measurements may be adjacent to each other in the list.
[0068] In some examples, UE 110 is also configured to determine that at least one of two or more second measurements differs from at least one of two or more first measurements by at least a configured threshold (e.g., a hysteresis value), or that the difference persists for at least a configured threshold period of time (e.g., timetoTrigger). In other examples, this determination may be that two or more second measurements differ from each other by at least a configured threshold, or that the difference persists for at least a configured threshold period of time. Reported changes in neighboring cells in neighboring cells can then be determined based on this determination.
[0069] To further illustrate some example implementations of this disclosure, Figure 4 This is a flowchart for UE 110 to track the order of reported neighboring cells. Although not shown separately, the UE may receive a measurement configuration at the initial step that instructs the UE to report when the order of reported cells changes. This instruction may be represented in information elements such as reportOnOrderChange. The UE may also be configured with a hysteresis value and timetoTrigger (sometimes also called TTT), and in some examples, the hysteresis value and timetoTrigger may be reused from another reporting and measurement configuration.
[0070] In step 401, UE 110 determines that the event is satisfied for the measId, and the UE creates a cellsTriggeredList of neighboring cells for that measId. The UE sends a measurement report, which includes the best maxReportCells from the cellsTriggeredList.
[0071] When a measurement report is sent, in step 402, the UE creates a triggered cell list (varmeasResult) at the time of reporting. In this list, the UE stores the signal values for reporting neighboring cells from cellsTriggeredList, and the UE stores the measId. In other examples, the UE may store the reference signal type (rsType) and report quantity type (reportQuantity) linked to the measId in separate variables. The UE also creates a second ordered list of reported cells (varCellList) in step 402, in which the UE stores the order of the best maxReportCells cells reported. The UE continues to perform measurements as configured.
[0072] In some examples, after each signal strength measurement is performed, the UE compares the signal strength measurement with the signal strength of each neighboring cell stored in the triggered cell list in step 403. If the signal strength measurement changes (increases or decreases) by more than the hysteresis value indicated in the initial step during the duration of timeToTrigger, the UE updates the signal strength stored in the triggered cell list at the time of reporting in step 404. Otherwise, if the signal strength measurement does not change by more than the hysteresis value during timeToTrigger, the UE continues monitoring the signal strength for neighboring cells. Then, for each neighboring cell in the cellsTriggeredList, the UE continues with steps 403 and 404.
[0073] If any signal strength for neighboring cells stored in the triggered cell list at the time of reporting is updated, UE 110 also creates a new list in step 404, after reordering the neighboring cells according to rsType and reportQuantity. The UE then compares the order of the best maxReportCells with the ordered list of reported cells; and if the order of neighboring cells changes in the newly created list, the UE triggers a new measurement report in step 404.
[0074] In other examples, UE 110 monitors the signal strength of neighboring cells during reporting, comparing them with the next better and next worse neighboring cells in the reported cell order list or triggered cell list. In some of these other examples, the UE may trigger a new measurement report when the order of the corresponding neighboring cells changes and their signal strength changes (relative to an earlier measurement report or relative to each other) by more than the hysteresis value within the duration of timeToTrigger.
[0075] Figure 5 The illustration shows a measurement reporting scenario 500 implemented based on some examples. As shown, when cell 2 is stronger than cell 1, UE 110 can trigger a new measurement report. The UE can track when cell 2 becomes the strongest cell and when cell 1 becomes the second strongest cell. The change event not only enables the network to track the strongest cell, but also enables the UE to track the second strongest cell. In this respect, a new measurement report can also be triggered when cell 3 becomes the second strongest cell.
[0076] As indicated above, enabling UE 110 to report the strongest cell allows the network to prepare neighboring cells as candidate cells for CHO and LTM, and also enables the network to trigger a handover to the strongest cell. Enabling UE to also report the second strongest, third strongest, or other strong cells allows the network to promptly prepare those neighboring cells as candidate cells for CHO and LTM in any mobility process, so as to be ready for execution when needed.
[0077] Figure 5 The hysteresis value and timetoTrigger for the reported event illustrated are not shown. Figure 6 The illustration shows a similar measurement reporting scenario 600, including hysteresis values for reported events and timetoTrigger, based on some examples. As shown, starting from the time of the last measurement report, UE 110 monitors neighboring cells. If, during timetoTrigger, the measurement of at least one of the neighboring cells changes beyond the hysteresis value, the UE checks the order of the neighboring cells, and if the order has changed, triggers a new measurement report.
[0078] Figure 7 The illustration shows a reporting scenario 700, including hysteresis values for reported events and another measurement for timetoTrigger, based on some other examples. (See also:) Figure 7 As shown, reordering measurements for cell 1 and cell 2 triggers a timer for the duration `timetoTrigger`. The UE monitors measurements of adjacent cells in an ordered list of neighboring cells during reporting. If the order of adjacent cells changes due to an increase in the signal strength of one cell relative to another, the UE begins monitoring whether the signal strength change between these two adjacent cells exceeds `hysteresis` within `timetoTrigger`, or the UE begins monitoring whether the signal strength of one or both adjacent cells changes beyond `hysteresis` within the duration of `timetoTrigger`. If this occurs, the UE triggers a report.
[0079] Figures 8A-8G This is a flowchart illustrating various steps in method 800 implemented according to various examples. The method includes performing measurements on neighboring cells to obtain a second measurement for the neighboring cells, such as... Figure 8AAs shown in box 802. The method includes: determining a change in a reported neighboring cell based on a comparison of a second measurement quantity for at least one reported neighboring cell in a first measurement report with a first measurement quantity during a first measurement report, and determining that the change triggers a second measurement report, as shown in box 804. The method also includes: initiating a second measurement report for at least some of the second measurements based on the trigger, as shown in box 806.
[0080] In some examples, changes to reported neighboring cells in neighboring cells include: reordering of reported neighboring cells in neighboring cells.
[0081] In some examples, changes to the reported neighboring cells in the neighboring cells include the addition of new neighboring cells to the reported neighboring cells in the neighboring cells.
[0082] In some examples, method 800 is performed by the user equipment, and the method further includes configuring the user equipment with indications for monitoring reported changes in neighboring cells, such as... Figure 8B As shown in box 808.
[0083] In some examples, a reported change in a neighboring cell is a condition for a reporting event, and the fulfillment of this reporting event triggers a second measurement report.
[0084] In some examples, method 800 further includes: determining a change in at least one of the second measurements relative to at least one of the first measurements for at least one of the neighboring cells, such as Figure 8C As shown in box 810. In some of these examples, at box 804, the reported changes in neighboring cells are determined based on changes in at least one second measurement.
[0085] In some examples, at least one first measurement is retrieved from a list in which neighboring cells and the first measurements for those neighboring cells are set in descending order. In some of these examples, at box 804, determining a reported change in a neighboring cell includes updating at least one first measurement in the list using at least one second measurement, the change being determined for that at least one second measurement, such as... Figure 8D As shown in box 812. Similarly, in some of these examples, determining the change includes: reordering the list of neighboring cells in descending order based on the first measurement, as shown in box 814. And determining the change includes: determining that the order of the neighboring cells at the top of the list is different from the descending order of the reported neighboring cells from the first report, as shown in box 816.
[0086] In some examples, at box 810, determining a change in at least one second measurement includes: determining that at least one second measurement differs from at least one first measurement by at least a configured threshold, or that the difference lasts for a period of time at least a configured threshold.
[0087] In some examples, method 800 further includes: determining a change in the order of two or more second measurements relative to the corresponding order of two or more first measurements for two or more neighboring cells in a neighboring cell, such as... Figure 8E As shown in box 818. In some of these examples, at box 804, the reported changes in neighboring cells are determined based on changes in the order of two or more of the second measurements.
[0088] In some examples, two or more measurements are two or more signal strength values for two or more neighboring cells. In some of these examples, at box 818, determining a change in the order of two or more second measurements includes: determining that one of the two or more signal strength values is greater than another of the two or more signal strength values.
[0089] In some examples, two or more first measurements are obtained from a list of at least reported neighboring cells and first measurements for at least reported neighboring cells. In some of these examples, two or more first measurements are adjacent to each other in the list.
[0090] In some examples, method 800 further includes: determining that at least one of two or more second measurements differs from at least one of two or more first measurements by at least a configured threshold, or that the difference persists for a period of time at least a configured threshold, such as... Figure 8F As shown in box 820. In some of these examples, at box 804, the reported changes in neighboring cells are also determined based on this determination.
[0091] In some examples, method 800 further includes determining that two or more of the second measurements differ from each other by at least a configured threshold, or that the difference persists for a period of time at least a configured threshold, such as... Figure 8G As shown in box 822. In some of these examples, at box 804, the reported changes in neighboring cells are also determined based on this determination.
[0092] According to the example implementations of this disclosure, the telecommunications system 100 or PLMN 102 and its components (such as UE 110, CN 106, RAN 108, and / or radio access node 202) can be implemented in various ways. The means of implementing the system and its components can include hardware, firmware, software, or a combination thereof. In some examples, one or more devices can be configured to serve as or otherwise implement the system and its components shown and described herein. In examples involving more than one device, the respective devices can be connected to or otherwise communicate with each other in a variety of different ways, such as directly or indirectly via a wired or wireless network.
[0093] Based on some example implementations, regarding Figures 8A-8G At least some of the described methods 800 can be performed by means of components including functions for performing corresponding steps of the method. Examples of suitable means may include user equipment, user device, user terminal, etc.
[0094] Figure 9 The illustration shows an apparatus 900 implemented according to some examples of the present disclosure, wherein components for performing various functions include hardware, either alone or under the guidance of one or more computer programs from a computer-readable storage medium or other memory, such as computer memory. Generally, the apparatus of the example implementations of the present disclosure may include, comprise, or be embodied in one or more fixed or portable electronic devices. Examples of suitable electronic devices include wearable computers, mobile phones, portable computers, desktop computers, workstation computers, servers (server computers), etc. The apparatus may include one or more of each of a plurality of components, such as, for example, a processing circuitry system 902 connected to a computer-readable storage medium or other memory 904.
[0095] The processing circuit system 902 may be composed of one or more processors, either alone or in combination with one or more computer-readable storage media. Generally, a processing circuit system is any computer hardware capable of processing information (such as, for example, data, computer programs, and / or other suitable electronic information). A processing circuit system consists of a set of electronic circuits, some of which may be packaged as integrated circuits or multiple interconnected integrated circuits (integrated circuits are sometimes more commonly referred to as "chips"). The processing circuit system may be configured to execute computer programs, which may be stored on the processing circuit system or otherwise stored in memory 904 (of the same or another device).
[0096] Depending on the specific implementation, the processing circuit system 902 may be multiple processors, a multi-core processor, or some other type of processor. Furthermore, the processing circuit system may be implemented using multiple heterogeneous processor systems, where a main processor and one or more auxiliary processors reside on a single chip. As another illustrative example, the processing circuit system may be a symmetric multiprocessor system comprising multiple processors of the same type. In yet another example, the processing circuit system may be embodied as one or more ASICs, FPGAs, etc., or otherwise include one or more ASICs, FPGAs, etc. Therefore, while the processing circuit system may be able to execute a computer program to perform one or more functions, the various examples of processing circuit systems may be able to perform one or more functions without the assistance of a computer program. In any instance, the processing circuit system may be appropriately programmed to perform functions or operations implemented according to the examples of this disclosure.
[0097] Memory 904 is generally any computer hardware capable of temporarily and / or permanently storing information (such as, for example, data, computer programs, instructions 906 (e.g., computer-readable program code), and / or other suitable information). Memory may include volatile and / or non-volatile memory and may be fixed or removable. Examples of suitable memory include recording media, random access memory (RAM), read-only memory (ROM), hard disk drives, flash memory, thumb drives, removable computer disks, optical disks, or some combination thereof.
[0098] Memory 904 is a non-transitory device capable of storing information. An example of a suitable memory is a computer-readable storage medium, which differs from a computer-readable transport medium capable of carrying information from one location to another. Examples of suitable computer-readable transport media include electronic carrier signals, telecommunication signals, software distribution packages, or some combination thereof. As used herein, the term "non-transitory" is a limitation on the medium itself (i.e., tangible, not signaling), not a limitation on the persistence of data storage (e.g., RAM and ROM). As described herein, computer-readable medium generally refers to either a computer-readable storage medium or a computer-readable transport medium. A computer-readable medium is any entity or device capable of storing and carrying information (such as one or more computer programs or portions thereof) therein.
[0099] In addition to memory 904 (e.g., a computer-readable storage medium), processing circuitry 902 may also be connected to one or more interfaces for displaying, sending, and / or receiving information. This interface may include communication interface 908 and / or one or more user interfaces. The communication interface may be configured to send and / or receive information from, for example, other devices, networks, etc. The communication interface may be configured to send and / or receive information via physical (wired) communication links and / or wireless communication links. Examples of suitable communication interfaces include network interface controllers (NICs), wireless NICs (WNICs), etc.
[0100] The user interface may include a display 910 and / or one or more user input interfaces 912. The display may be configured to present or otherwise display information to a user; suitable examples include liquid crystal displays (LCDs), light-emitting diode (LED) displays, organic LED (OLED) displays, active-matrix OLEDs (AMOLEDs), etc. The user input interfaces may be wired or wireless and may be configured to receive information from the user into the device, such as for processing, storage, and / or display. Suitable examples of user input interfaces include microphones, image or video capture devices, keyboards or keypads, joysticks, touch-sensitive surfaces (separate from or integrated into the touchscreen), biometric sensors, etc. The user interface may also include one or more interfaces for communicating with peripheral devices, such as printers, scanners, etc.
[0101] The processing circuitry 902 supports the execution of instruction 906, or the storage of instructions in memory 904, for combinations of operations used to implement exemplary implementations of this disclosure. In this way, apparatus 900 may include at least one processing circuitry and at least one memory coupled to the at least one processing circuitry, wherein the at least one processing circuitry is configured to execute instructions stored in the at least one memory. It will also be understood that one or more functions and combinations of functions can be implemented by a dedicated hardware-based computer system and / or processing circuitry that performs the specified function, or by a combination of dedicated hardware and program code instructions.
[0102] Some example implementations of this disclosure can also be executed as a computer process defined by one or more computer programs or portions thereof. Example implementations of this disclosure can be executed by executing at least a portion of a computer program including instructions. The computer program can be in source code form, object code form, or some intermediate form. The computer program can be stored in a computer-readable medium that can be read by a computer, processing circuitry system, or other suitable means. As indicated above, for example, the computer program can be stored in memory, such as a computer-readable storage medium. Additionally or alternatively, for example, the computer program can be stored in a computer-readable transmission medium. The coding of software used to perform example implementations of this disclosure is entirely within the scope of those skilled in the art.
[0103] It should be understood that any suitable instructions can be loaded from memory or a computer-readable medium (e.g., a computer-readable storage medium, a computer-readable transmission medium) onto a computer, processing circuitry, or other programmable means to produce a particular machine, such that the particular machine becomes a component for implementing the functions specified herein. The instructions can also be stored in a computer-readable medium that can instruct a computer, processing circuitry, or other programmable means to operate in a particular manner to produce a particular machine or article of manufacture. In some examples, instructions stored in a computer-readable medium can produce an article of manufacture, wherein the article of manufacture becomes a component for implementing the functions described herein. The instructions can be retrieved from a computer-readable medium and loaded onto a computer, processing circuitry, or other programmable means to configure the computer, processing circuitry, or other programmable means to perform operations that will be performed on or by the computer, processing circuitry, or other programmable means.
[0104] The retrieval, loading, and execution of instructions, including program code instructions, can be performed sequentially, such that one instruction is retrieved, loaded, and executed at a time. In some example implementations, retrieval, loading, and / or execution can be performed in parallel, such that multiple instructions can be retrieved, loaded, and / or executed together. The execution of program code instructions can produce computer-implemented processes, such that the instructions, executed by a computer, processing circuitry system, or other programmable device, provide operations for implementing the functions described herein.
[0105] As explained above and reiterated below, this disclosure includes, but is not limited to, the following example implementations.
[0106] Clause 1. An apparatus comprising: at least one memory configured to store instructions; and at least one processing circuitry configured to access the at least one memory and execute the instructions such that the apparatus at least: performs measurements on neighboring cells to obtain second measurements for the neighboring cells; determines, based on the first measurement report, a change in a reported neighboring cell in the neighboring cells according to a comparison of the second measurements for at least one reported neighboring cell in the neighboring cells during a first measurement report with the first measurements, triggering a second measurement report based on the determination of the change; and initiating a second measurement report for at least some of the second measurements based on the trigger.
[0107] Clause 2. The apparatus according to Clause 1, wherein the change in the reported neighboring cells in the neighboring cells includes: reordering the reported neighboring cells in the neighboring cells.
[0108] Clause 3. The apparatus according to Clause 1 or 2, wherein the change in the reported neighboring cell in the neighboring cell includes: the addition of a new neighboring cell in the reported neighboring cell in the neighboring cell.
[0109] Clause 4. The apparatus according to any one of Clauses 1 to 3, wherein the apparatus is implemented by a user equipment, and the at least one processing circuitry is configured to execute the instructions such that the apparatus further: configures the user equipment with an indication for monitoring the reported changes in the neighboring cells.
[0110] Clause 5. The apparatus according to any one of Clauses 1 to 4, wherein the change of the reported neighboring cell in the neighboring cell is a condition for a reporting event, and the satisfaction of the reporting event triggers the second measurement report.
[0111] Clause 6. The apparatus according to any one of Clauses 1 to 5, wherein the at least one processing circuitry is configured to execute the instructions such that the apparatus further: determines a change of at least one of the second measurements relative to at least one of the first measurements for at least one of the neighboring cells, and wherein the change of the reported neighboring cell in the neighboring cells is determined based on the change of the at least one second measurement.
[0112] Clause 7. The apparatus of Clause 6, wherein the at least one first measurement is obtained from a list in which neighboring cells and the first measurements for the neighboring cells are set in descending order, and wherein the means for determining the change of the reported neighboring cells in the neighboring cells includes means for performing the following: updating the at least one first measurement in the list using the at least one second measurement, the change being determined for the at least one second measurement; reordering the list of neighboring cells in descending order based on the first measurement; and determining that the order of the neighboring cells at the top of the list is different from the descending order of the reported neighboring cells from the first report.
[0113] Clause 8. The apparatus according to Clause 6 or 7, wherein the means of determining the change of the at least one second measurement comprises: means of determining that the at least one second measurement differs from the at least one first measurement by at least a configured threshold, or by a difference lasting for at least a configured threshold time period.
[0114] Clause 9. The apparatus according to any one of Clauses 1 to 8, wherein the at least one processing circuitry is configured to execute the instructions such that the apparatus further: determines a change in the order of two or more second measurements of the second measurements relative to the corresponding order of two or more first measurements of the first measurements for two or more neighboring cells in the neighboring cells, and wherein the change in the reported neighboring cells in the neighboring cells is determined based on the change in the order of the two or more second measurements of the second measurements.
[0115] Clause 10. The apparatus according to Clause 9, wherein the two or more measurements are for two or more signal strength values of the two or more neighboring cells in the neighboring cells, and wherein the means of causing the determination of the change in the order of the two or more second measurements comprises: means of causing the determination of the change in the order of the two or more signal strength values to be greater than the other signal strength value of the two or more signal strength values.
[0116] Clause 11. The apparatus according to Clause 9 or 10, wherein the two or more first measurements are obtained from a list of: at least the reported neighboring cells among the neighboring cells, and the first measurements for at least the reported neighboring cells among the neighboring cells, and wherein the two or more first measurements are adjacent to each other in the list.
[0117] Clause 12. The apparatus according to any one of Clauses 9 to 11, wherein the at least one processing circuitry is configured to execute the instructions such that the apparatus further: makes a determination that at least one of the two or more second measurements differs from at least one of the two or more first measurements by at least a configured threshold, or the difference persists for at least a configured threshold time period, and wherein the change in the reported neighboring cell in the neighboring cell is further determined based on the determination.
[0118] Clause 13. The apparatus according to any one of Clauses 9 to 12, wherein the at least one processing circuitry is configured to execute the instructions such that the apparatus further: makes a determination that the two or more second measurements differ from each other by at least a configured threshold, or differ for a period of time lasting at least a configured threshold, and wherein the change in the reported neighboring cell in the neighboring cell is also determined based on the determination.
[0119] Clause 14. An apparatus comprising: components for performing measurements on neighboring cells to obtain second measurements for the neighboring cells; components for: determining, based on the first measurement report, a change in the reported neighboring cells according to a comparison of the second measurements with a first measurement for at least one reported neighboring cell during a first measurement report, and determining that the change triggers a second measurement report; and components for initiating a second measurement report of at least some of the second measurements based on the trigger.
[0120] Clause 15. The apparatus according to Clause 14, wherein the change in the reported neighboring cells in the neighboring cells includes: reordering the reported neighboring cells in the neighboring cells.
[0121] Clause 16. The apparatus according to Clause 14 or 15, wherein the change in the reported neighboring cell in the neighboring cell includes: the addition of a new neighboring cell in the reported neighboring cell in the neighboring cell.
[0122] Clause 17. The apparatus according to any one of Clauses 14 to 16, wherein the apparatus is implemented by a user equipment, and the apparatus further comprises: a component for configuring the user equipment with an indication for monitoring the reported changes in the neighboring cells.
[0123] Clause 18. The apparatus according to any one of Clauses 14 to 17, wherein the change in the reported neighboring cell in the neighboring cell is a condition for a reporting event, and the satisfaction of the reporting event triggers the second measurement report.
[0124] Clause 19. The apparatus according to any one of Clauses 14 to 18, wherein the apparatus further comprises: means for determining a change of at least one of the second measurements relative to at least one of the first measurements for at least one of the neighboring cells, and wherein the change of the reported neighboring cell in the neighboring cells is determined based on the change of the at least one second measurement.
[0125] Clause 20. The apparatus of Clause 19, wherein the at least one first measurement is obtained from a list in which neighboring cells and the first measurements for the neighboring cells are set in descending order, and wherein the component for determining the change of the reported neighboring cells in the neighboring cells comprises: component for updating the at least one first measurement in the list using the at least one second measurement, the change being determined for the at least one second measurement; component for reordering the list of neighboring cells in descending order based on the first measurement; and component for determining that the order of the neighboring cells at the top of the list is different from the descending order of the reported neighboring cells from the first report.
[0126] Clause 21. The apparatus according to Clause 19 or 20, wherein the component for determining the change of the at least one second measurement includes: a component for determining that the at least one second measurement differs from the at least one first measurement by at least a configured threshold, or differs for a period of time lasting at least a configured threshold.
[0127] Clause 22. The apparatus according to any one of Clauses 14 to 21, wherein the apparatus further comprises: means for determining a change in the order of two or more second measurements of two or more of the second measurements relative to the corresponding order of two or more first measurements of two or more of the first measurements for two or more neighboring cells, and wherein the change in the reported neighboring cells is determined based on the change in the order of the two or more second measurements of the second measurements.
[0128] Clause 23. The apparatus according to Clause 22, wherein the two or more measurements are for two or more signal strength values of the two or more neighboring cells in the neighboring cells, and wherein the component for determining the change in the order of the two or more second measurements includes: a component for determining a change in the signal strength value of one of the two or more signal strength values that is greater than the change in the other of the two or more signal strength values.
[0129] Clause 24. The apparatus according to Clause 22 or 23, wherein the two or more first measurements are obtained from a list of: at least the reported neighboring cells among the neighboring cells, and the first measurements for at least the reported neighboring cells among the neighboring cells, and wherein the two or more first measurements are adjacent to each other in the list.
[0130] Clause 25. The apparatus according to any one of Clauses 22 to 24, wherein the apparatus further comprises: a component for determining that at least one of the two or more second measurements differs from at least one of the two or more first measurements by at least a configured threshold, or the difference lasts for a period of time at least a configured threshold, and wherein the change in the reported neighboring cell in the neighboring cell is further determined based on the determination.
[0131] Clause 26. The apparatus according to any one of Clauses 22 to 25, wherein the apparatus further comprises: a component for determining that two or more of the second measurements differ from each other by at least a configuration threshold, or differ for a period of time lasting at least a configuration threshold, and wherein the change of the reported neighboring cell in the neighboring cell is further determined based on the determination.
[0132] Clause 27. A method comprising: performing measurements on neighboring cells to obtain second measurements for the neighboring cells; determining, based on the first measurement report, a change in the reported neighboring cells based on a comparison of the second measurements for at least one reported neighboring cell among the neighboring cells during a first measurement report, and determining that the change triggers a second measurement report; and initiating a second measurement report for at least some of the second measurements based on the trigger.
[0133] Clause 28. The method according to Clause 27, wherein the change in the reported neighboring cells in the neighboring cells includes: reordering the reported neighboring cells in the neighboring cells.
[0134] Clause 29. The method according to Clause 27 or 28, wherein the change of the reported neighboring cell in the neighboring cell includes: the addition of a new neighboring cell in the reported neighboring cell.
[0135] Clause 30. The method according to any one of Clauses 27 to 29, wherein the method is performed by a user equipment, and the method further comprises: configuring the user equipment with an indication for monitoring the reported changes in the neighboring cells.
[0136] Clause 31. The method according to any one of Clauses 27 to 30, wherein the change of the reported neighboring cell in the neighboring cell is a condition for a reporting event, and the satisfaction of the reporting event triggers the second measurement report.
[0137] Clause 32. The method according to any one of Clauses 27 to 31, wherein the method further comprises: determining a change of at least one of the second measurements relative to at least one of the first measurements for at least one of the neighboring cells, and wherein the change of the reported neighboring cell in the neighboring cells is determined based on the change of the at least one second measurement.
[0138] Clause 33. The method according to Clause 32, wherein the at least one first measurement is obtained from a list, wherein the neighboring cells and the first measurements for the neighboring cells are set in descending order, and wherein determining the change of the reported neighboring cells in the neighboring cells comprises: updating the at least one first measurement in the list using the at least one second measurement, the change being determined for the at least one second measurement; reordering the list of neighboring cells in descending order based on the first measurement; and determining that the order of the neighboring cells at the top of the list is different from the descending order of the reported neighboring cells from the first report.
[0139] Clause 34. The method according to Clause 32 or 33, wherein determining the change of the at least one second measurement comprises: determining that the at least one second measurement differs from the at least one first measurement by at least a configured threshold, or the difference lasts for a period of time at least a configured threshold.
[0140] Clause 35. The method according to any one of Clauses 27 to 34, wherein the method further comprises: determining a change in the order of two or more second measurements of two or more of the second measurements relative to the corresponding order of two or more first measurements of two or more of the first measurements for two or more neighboring cells, and wherein the change in the reported neighboring cells is determined based on the change in the order of the two or more second measurements of the second measurements.
[0141] Clause 36. The method according to Clause 35, wherein the two or more measurements are for two or more signal strength values of the two or more neighboring cells in the neighboring cells, and wherein the change in determining the order of the two or more second measurements comprises: determining a change in determining that one of the two or more signal strength values is greater than another of the two or more signal strength values.
[0142] Clause 37. The method according to Clause 35 or 36, wherein the two or more first measurements are obtained from a list of: at least the reported neighboring cells among the neighboring cells, and the first measurements for at least the reported neighboring cells among the neighboring cells, and wherein the two or more first measurements are adjacent to each other in the list.
[0143] Clause 38. The method according to any one of Clauses 35 to 37, wherein the method further comprises: determining that at least one of the two or more second measurements differs from at least one of the two or more first measurements by at least a configuration threshold, or the difference lasts for a period of time at least a configuration threshold, and wherein the change of the reported neighboring cell in the neighboring cell is further determined based on the determination.
[0144] Clause 39. The method according to any one of Clauses 35 to 38, wherein the method further comprises: determining that two or more of the second measurements differ from each other by at least a configuration threshold, or differ for a period of time lasting at least a configuration threshold, and wherein the change of the reported neighboring cell in the neighboring cell is further determined based on the determination.
[0145] Clause 40. A non-transitory computer-readable storage medium having instructions stored therein, the instructions being responsive to execution by at least one processing circuitry system to cause the means to at least: perform measurements on neighboring cells to obtain second measurements for the neighboring cells; determine, based on the first measurement report, a change in the reported neighboring cells in the neighboring cells, based on a comparison of the second measurements for at least one reported neighboring cell in the neighboring cells during a first measurement report with the first measurements, and determine that the change triggers a second measurement report; and initiate a second measurement report for at least some of the second measurements based on the trigger.
[0146] Clause 41. The computer-readable storage medium according to Clause 40, wherein the change in the reported neighboring cells in the neighboring cells includes: reordering the reported neighboring cells in the neighboring cells.
[0147] Clause 42. The computer-readable storage medium according to Clause 40 or 41, wherein the change of the reported neighboring cell in the neighboring cells includes: the addition of a new neighboring cell in the reported neighboring cells in the neighboring cells.
[0148] Clause 43. A computer-readable storage medium according to any one of Clauses 40 to 42, wherein the method is performed by a user equipment, and the computer-readable storage medium stores additional instructions that, in response to execution by the at least one processing circuitry system, cause the apparatus to further: configure the user equipment with an indication for monitoring the reported changes in the neighboring cells.
[0149] Clause 44. The computer-readable storage medium according to any one of Clauses 40 to 43, wherein the change of the reported neighboring cell in the neighboring cell is a condition for a reporting event, and the satisfaction of the reporting event triggers the second measurement report.
[0150] Clause 45. A computer-readable storage medium according to any one of Clauses 40 to 44, wherein the computer-readable storage medium stores additional instructions that, in response to execution by the at least one processing circuitry system, cause the apparatus to further: determine a change in at least one of the second measurements relative to at least one of the first measurements for at least one of the neighboring cells, and wherein the change in the reported neighboring cell is determined based on the change in the at least one second measurement.
[0151] Clause 46. The computer-readable storage medium of Clause 45, wherein the at least one first measurement is obtained from a list in which neighboring cells and the first measurement for the neighboring cells are set in descending order, and wherein the means for determining the change of a reported neighboring cell in the neighboring cells includes means for performing: updating the at least one first measurement in the list using the at least one second measurement, the change being determined for the at least one second measurement; reordering the list of neighboring cells in descending order based on the first measurement; and determining that the order of the neighboring cells at the top of the list is different from the descending order of the reported neighboring cells from the first reported neighboring cells.
[0152] Clause 47. The computer-readable storage medium according to Clause 45 or 46, wherein the means of determining the change of the at least one second measurement comprises: means of determining that the at least one second measurement differs from the at least one first measurement by at least a configured threshold, or differs for a period of time lasting at least a configured threshold.
[0153] Clause 48. A computer-readable storage medium according to any one of Clauses 40 to 47, wherein the computer-readable storage medium stores additional instructions that, in response to execution by the at least one processing circuitry system, cause the apparatus to further: determine a change in the order of two or more second measurements of the second measurements relative to the corresponding order of two or more first measurements of the first measurements for two or more neighboring cells in the neighboring cells, and wherein the change in the reported neighboring cells in the neighboring cells is determined based on the change in the order of the two or more second measurements of the second measurements.
[0154] Clause 49. The computer-readable storage medium according to Clause 48, wherein the two or more measurements are for two or more signal strength values of the two or more neighboring cells, and wherein the means of causing the determination of the change in the order of the two or more second measurements comprises: means of causing the determination of a change in the signal strength value of one of the two or more signal strength values to be greater than the other signal strength value of the two or more signal strength values.
[0155] Clause 50. The computer-readable storage medium pursuant to Clause 48 or 49, wherein two or more of the first measurements are obtained from a list of: at least the reported neighboring cells among the neighboring cells, and the first measurements for at least the reported neighboring cells among the neighboring cells, and wherein the two or more of the first measurements are adjacent to each other in the list.
[0156] Clause 51. A computer-readable storage medium according to any one of Clauses 48 to 50, wherein the computer-readable storage medium stores additional instructions that, in response to execution by the at least one processing circuitry system, cause the apparatus to further: determine that at least one of the two or more second measurements differs from at least one of the two or more first measurements by at least a configured threshold, or the difference lasts for at least a configured threshold time period, and wherein the change in the reported neighboring cell in the neighboring cell is also determined based on the determination.
[0157] Clause 52. A computer-readable storage medium according to any one of Clauses 48 to 51, wherein the computer-readable storage medium stores additional instructions that, in response to execution by the at least one processing circuitry system, cause the apparatus to further: determine that two or more of the second measurements differ from each other by at least a configured threshold, or differ for a period of time lasting at least a configured threshold, and wherein the change of the reported neighboring cell in the neighboring cell is also determined based on the determination.
[0158] Clause 53. An apparatus comprising components for performing the method according to any one of Clauses 27 to 39.
[0159] Clause 54. A computer-readable medium comprising instructions that, in response to execution by at least one processing circuitry system, cause a device to perform the method according to any one of Clauses 27 to 39.
[0160] Clause 55. A computer-readable storage medium comprising instructions that, in response to execution by at least one processing circuitry system, cause a device to perform the method according to any one of Clauses 27 to 39.
[0161] Clause 56. A computer program comprising instructions that, in response to execution by at least one processing circuitry system, cause a device to perform the method according to any one of Clauses 27 to 39.
[0162] Many modifications and other implementations of the disclosure will occur to those skilled in the art upon which this disclosure pertains, taking advantage of the teachings presented in the foregoing description and the associated drawings. Therefore, it should be understood that this disclosure is not limited to the specific implementations disclosed, and that modifications and other implementations are intended to be included within the scope of the appended claims. Furthermore, although the foregoing description and associated drawings describe exemplary implementations in the context of certain exemplary combinations of elements and / or functions, it should be understood that different combinations of elements and / or functions can be provided by alternative implementations without departing from the scope of the appended claims. In this regard, combinations of elements and / or functions different from those explicitly described above may also be considered, for example, as may be set forth in some of the appended claims. Although specific terms are used herein, they are used only in a general and descriptive sense and not for limiting purposes.
Claims
1. A device for communication, comprising: Components for performing measurements on neighboring cells to obtain a second measurement for the neighboring cells; The component is used for: based on a comparison of the second measurement quantity with the first measurement quantity for at least one reported neighboring cell in the neighboring cells during the first measurement report, determining a change in the reported neighboring cell in the neighboring cells according to the first measurement report, and determining that the change triggers a second measurement report; as well as A component for initiating a second measurement report for at least some of the second measurements based on the trigger.
2. The apparatus of claim 1, wherein the reported change in the neighboring cells in the neighboring cells comprises: The reported neighboring cells in the neighboring cells are reordered.
3. The apparatus according to claim 1 or 2, wherein the reported change in the neighboring cell in the neighboring cell comprises: Adding new neighboring cells to the reported neighboring cells in the neighboring cells.
4. The apparatus according to any one of claims 1 to 3, wherein the apparatus is implemented by a user equipment, and the apparatus further comprises: A component for configuring the user equipment with an indication for monitoring the reported changes in the neighboring cells.
5. The apparatus according to any one of claims 1 to 4, wherein the change in the reported neighboring cell in the neighboring cell is a condition for a reporting event, and the satisfaction of the reporting event triggers the second measurement report.
6. The apparatus according to any one of claims 1 to 5, wherein the apparatus further comprises: A component for determining a change in at least one second measurement relative to at least one first measurement for at least one of the first measurements, for at least one of the neighboring cells. The changes in the reported neighboring cells in the neighboring cells are determined based on the changes in the at least one second measurement.
7. The apparatus of claim 6, wherein the at least one first measurement is obtained from a list, wherein the neighboring cells and the first measurement for the neighboring cells are set in descending order, and wherein the component for determining the change of the reported neighboring cell in the neighboring cells comprises: A component for updating the at least one first measurement in the list using the at least one second measurement, wherein the change is determined for the at least one second measurement; A component for reordering the list of neighboring cells in descending order based on the first measurement; as well as The order of the neighboring cells used to determine the number of configurations at the top of the list is different from the descending order of the reported neighboring cells from the first report.
8. The apparatus of claim 6 or 7, wherein the component for determining the change in the at least one second measurement comprises: A component for determining that the at least one second measurement differs from the at least one first measurement by at least a configured threshold, or that the difference lasts for a period of time at least a configured threshold.
9. The apparatus according to any one of claims 1 to 8, wherein the apparatus further comprises: A component for determining the change in the order of two or more second measurements among two or more neighboring cells relative to the corresponding order of two or more first measurements among the first measurements, and The change in the reported neighboring cell in the neighboring cell is determined based on the change in the order of the two or more second measurements in the second measurement.
10. The apparatus of claim 9, wherein the two or more measurements are signal strength values for the two or more neighboring cells in the neighboring cells, and The component used to determine the change in the order of the two or more second measurements includes: A component for determining that one of the two or more signal strength values is greater than the change in the other of the two or more signal strength values.
11. The apparatus of claim 9 or 10, wherein the two or more first measurements are obtained from a list of: at least the reported neighboring cells among the neighboring cells, and the first measurements for at least the reported neighboring cells among the neighboring cells, and Wherein two or more of the first measurements are adjacent to each other in the list.
12. The apparatus according to any one of claims 9 to 11, wherein the apparatus further comprises: A component for determining that at least one of the two or more second measurements differs from at least one of the two or more first measurements by at least a configured threshold, or that the difference lasts for a period of time at least a configured threshold. The changes in the reported neighboring cells in the neighboring cells are also determined based on the determination.
13. The apparatus according to any one of claims 9 to 12, wherein the apparatus further comprises: A component for determining that two or more of the second measurements differ from each other by at least a configured threshold, or that the difference lasts for at least a configured threshold time period, and The changes in the reported neighboring cells in the neighboring cells are also determined based on the determination.
14. A method for communication, comprising: Perform measurements on neighboring cells to obtain a second measurement for the neighboring cells; Based on a comparison of the second measurement with the first measurement for at least one reported neighboring cell in the neighboring cells during the first measurement report, a change in the reported neighboring cell in the neighboring cells is determined according to the first measurement report, and it is determined that the change triggers the second measurement report; as well as Based on the trigger, initiate a second measurement report for at least some of the second measurements.
15. The method of claim 14, wherein the reported changes in the neighboring cells comprise: The reported neighboring cells in the neighboring cells are reordered.
16. The method of claim 14 or 15, wherein the reported change in the neighboring cell in the neighboring cell comprises: Adding new neighboring cells to the reported neighboring cells in the neighboring cells.
17. The method according to any one of claims 14 to 16, wherein the method is performed by a user equipment, and the method further comprises: Configure the user equipment with an indication to monitor the reported changes in the neighboring cells.
18. The method of any one of claims 14 to 17, wherein the change in the reported neighboring cell in the neighboring cell is a condition for a reporting event, and the satisfaction of the reporting event triggers the second measurement report.
19. The method according to any one of claims 14 to 18, wherein the method further comprises: Determine the change of at least one second measurement among the second measurements relative to at least one first measurement among the first measurements for at least one of the neighboring cells, and The changes in the reported neighboring cells in the neighboring cells are determined based on the changes in the at least one second measurement.
20. The method of claim 19, wherein the at least one first measurement is obtained from a list, wherein the neighboring cells and the first measurement for the neighboring cells are set in descending order, and wherein determining the change of the reported neighboring cell in the neighboring cells comprises: The at least one first measurement in the list is updated using the at least one second measurement, the change being determined for the at least one second measurement; The list of neighboring cells is reordered in descending order based on the first measurement. as well as The order in which the number of neighboring cells at the top of the list is determined is different from the descending order of the reported neighboring cells from the first report.
21. The method of claim 19 or 20, wherein determining the change in the at least one second measurement comprises: Determine that the at least one second measurement quantity differs from the at least one first measurement quantity by at least a configured threshold, or that the difference lasts for a period of time at least a configured threshold.
22. The method according to any one of claims 14 to 21, wherein the method further comprises: Determine the change in the order of two or more second measurements among two or more neighboring cells relative to the corresponding order of two or more first measurements among the first measurements, and The change in the reported neighboring cell in the neighboring cell is determined based on the change in the order of the two or more second measurements in the second measurement.
23. The method of claim 22, wherein the two or more measurements are signal strength values for the two or more neighboring cells in the neighboring cells, and The change that determines the order of the two or more second measurements includes: Determine that one of the two or more signal strength values is greater than the change in the other of the two or more signal strength values.
24. The method of claim 22 or 23, wherein the two or more first measurements are obtained from a list of: at least the reported neighboring cells among the neighboring cells, and the first measurements for at least the reported neighboring cells among the neighboring cells, and Wherein two or more of the first measurements are adjacent to each other in the list.
25. The method according to any one of claims 22 to 24, wherein the method further comprises: Make a determination that at least one of the two or more second measurements differs from at least one of the two or more first measurements by at least a configured threshold, or that the difference lasts for at least a configured threshold time period, and The changes in the reported neighboring cells in the neighboring cells are also determined based on the determination.
26. The method according to any one of claims 22 to 25, wherein the method further comprises: Make a determination that two or more of the second measurements differ from each other by at least a configured threshold, or that the difference lasts for a period of time at least a configured threshold, and The changes in the reported neighboring cells in the neighboring cells are also determined based on the determination.