Lower layer mobility enhancement

By pre-configuring UEs with MAC-level mobility measurement configurations, the solution reduces RRC involvement during handovers, improving communication efficiency in 5G networks.

WO2026129352A1PCT designated stage Publication Date: 2026-06-25NOKIA SOLUTIONS (SHANGHAI) CO LTD +2

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
NOKIA SOLUTIONS (SHANGHAI) CO LTD
Filing Date
2024-12-20
Publication Date
2026-06-25

AI Technical Summary

Technical Problem

Existing technologies face challenges in efficiently managing interworking between MAC-layer mobility and RRC-layer mobility, leading to unnecessary RRC involvement and increased processing and signaling load during handovers in 5G networks.

Method used

A UE is pre-configured with a list of measurement configurations associated with MAC-level mobility cells, allowing it to perform measurements and report results without immediate RRC reconfiguration, thereby reducing RRC involvement during MAC-based cell switches.

Benefits of technology

This approach enhances communication efficiency by minimizing RRC signaling and computational load during handovers, maintaining seamless mobility management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024141216_25062026_PF_FP_ABST
    Figure CN2024141216_25062026_PF_FP_ABST
Patent Text Reader

Abstract

Example embodiments of the present disclosure are directed to lower layer mobility enhancement. In a method, a first apparatus receives, from a second apparatus, at least one measurement configuration. Each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports Medium Access Control (MAC) level mobility. The first apparatus determines, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus. The serving cell is one of the at least one cell. Then, the first apparatus transmits a measurement report including a result of measurement performed based on the first measurement configuration.
Need to check novelty before this filing date? Find Prior Art

Description

LOWER LAYER MOBILITY ENHANCEMENTFIELD

[0001] Various example embodiments of the present disclosure generally relate to the field of telecommunication and in particular, to methods, devices, apparatuses and computer readable storage medium for lower layer mobility interworking with layer 3 (L3) measurement object.BACKGROUND

[0002] In 5G architecture, L3 level mobility (also referred to L3 mobility sometimes) may be characterized by the user equipment (UE) sending measurements using a radio resource control (RRC) signaling, and by the network issuing handover (HO) commands using a RRC signaling.

[0003] For the baseline L3 level mobility, the RRC Layer controls UE mobility and the RRC parameters are re-configured at every change of primary cell (PCell) . Therefore, when the network indicates to the UE that it should perform baseline handover, the decision to do so comes from the RRC layer. When lower layer triggered mobility (LTM) was introduced, support was added for a medium access control (MAC) layer to trigger the handover. In this case, the configuration is still provided from the RRC layer.SUMMARY

[0004] In a first aspect of the present disclosure, there is provided a first apparatus. The first apparatus comprises at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus at least to: receive, from a second apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports medium access control (MAC) level mobility; determine, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus, wherein the serving cell is one of the at least one cell; and transmit a measurement report comprising a result of measurement performed based on the first measurement configuration.

[0005] In a second aspect of the present disclosure, there is provided a second apparatus. The second apparatus comprises at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus at least to: transmit, to a first apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility; and receive, from the first apparatus, a measurement report comprising a result of measurement performed based on a first measurement configuration, wherein the first measurement configuration is determined from the at least one measurement configuration and is associated with a serving cell of the first apparatus, and the serving cell is one of the at least one cell.

[0006] In a third aspect of the present disclosure, there is provided a method. The method comprises: receiving, from a second apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility; determining, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus, wherein the serving cell is one of the at least one cell; and transmitting a measurement report comprising a result of measurement performed based on the first measurement configuration.

[0007] In a fourth aspect of the present disclosure, there is provided a method. The method comprises: transmitting, to a first apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility; and receiving, from the first apparatus, a measurement report comprising a result of measurement performed based on a first measurement configuration, wherein the first measurement configuration is determined from the at least one measurement configuration and is associated with a serving cell of the first apparatus, and the serving cell is one of the at least one cell.

[0008] In a fifth aspect of the present disclosure, there is provided a first apparatus. The first apparatus comprises means for receiving, from a second apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility; means for determining, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus, wherein the serving cell is one of the at least one cell; and means for transmitting a measurement report comprising a result of measurement performed based on the first measurement configuration.

[0009] In a sixth aspect of the present disclosure, there is provided a second apparatus. The second apparatus comprises means for transmitting, to a first apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility; and means for receiving, from the first apparatus, a measurement report comprising a result of measurement performed based on a first measurement configuration, wherein the first measurement configuration is determined from the at least one measurement configuration and is associated with a serving cell of the first apparatus, and the serving cell is one of the at least one cell.

[0010] In a seventh aspect of the present disclosure, there is provided a computer readable medium. The computer readable medium comprises instructions stored thereon for causing an apparatus to perform at least the method according to the third aspect.

[0011] In an eighth aspect of the present disclosure, there is provided a computer readable medium. The computer readable medium comprises instructions stored thereon for causing an apparatus to perform at least the method according to the fourth aspect.

[0012] It is to be understood that the Summary section is not intended to identify key or essential features of embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Some example embodiments will now be described with reference to the accompanying drawings, where:

[0014] FIG. 1 illustrates an example communication environment in which example embodiments of the present disclosure can be implemented;

[0015] FIG. 2 illustrates a schematic diagram of an example architecture with single RRC;

[0016] FIG. 3 illustrates a schematic diagram of an example scenario with MAC layer and L3 based mobility;

[0017] FIG. 4 illustrates a signaling flow for enhancing lower layer mobility according to some example embodiments of the present disclosure;

[0018] FIG. 5 illustrates a signaling flow for enhancing lower layer mobility based on at least one measurement identity according to some example embodiments of the present disclosure;

[0019] FIG. 6 illustrates a signaling flow for enhancing lower layer mobility based on at least one configuration for measurement according to some example embodiments of the present disclosure;

[0020] FIG. 7 illustrates a flowchart of a method implemented at a first apparatus in accordance with some example embodiments of the present disclosure;

[0021] FIG. 8 illustrates a flowchart of a method implemented at a second apparatus in accordance with some example embodiments of the present disclosure;

[0022] FIG. 9 illustrates a simplified block diagram of a device that is suitable for implementing example embodiments of the present disclosure; and

[0023] FIG. 10 illustrates a block diagram of an example computer readable medium in accordance with some example embodiments of the present disclosure.

[0024] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION

[0025] Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. Embodiments described herein can be implemented in various manners other than the ones described below.

[0026] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.

[0027] References in the present disclosure to “one embodiment, ” “an embodiment, ” “an example embodiment, ” and the like indicate that the embodiment described may include a particular feature, structure, or characteristic, but it is not necessary that every embodiment includes the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described.

[0028] It shall be understood that although the terms “first, ” “second, ” …, etc. in front of noun (s) and the like may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another and they do not limit the order of the noun (s) . For example, a first element could be termed a second element, and similarly, a second element could be termed a first element, without departing from the scope of example embodiments. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.

[0029] As used herein, “at least one of the following: <a list of two or more elements>” and “at least one of <a list of two or more elements>” and similar wording, where the list of two or more elements are joined by “and” or “or” , mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements.

[0030] As used herein, unless stated explicitly, performing a step “in response to A” does not indicate that the step is performed immediately after “A” occurs and one or more intervening steps may be included.

[0031] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of example embodiments. As used herein, the singular forms “a” , “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” , “comprising” , “has” , “having” , “includes” and / or “including” , when used herein, specify the presence of stated features, elements, and / or components etc., but do not preclude the presence or addition of one or more other features, elements, components and / or combinations thereof.

[0032] As used in this application, the term “circuitry” may refer to one or more or all of the following: (a) hardware-only circuit implementations (such as implementations in only  analog and / or digital circuitry) and (b) combinations of hardware circuits and software, such as (as applicable) : (i) a combination of analog and / or digital hardware circuit (s) with  software / firmware and (ii) any portions of hardware processor (s) with software (including digital  signal processor (s) ) , software, and memory (ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and (c) hardware circuit (s) and or processor (s) , such as a microprocessor (s) or a  portion of a microprocessor (s) , that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.

[0033] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example, and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.

[0034] As used herein, the term “communication network” refers to a network following any suitable communication standards, such as New Radio (NR) , Long Term Evolution (LTE) , LTE-Advanced (LTE-A) , Wideband Code Division Multiple Access (WCDMA) , High-Speed Packet Access (HSPA) , Narrow Band Internet of Things (NB-IoT) and so on. Furthermore, the communications between a terminal device and a network device in the communication network may be performed according to any suitable generation communication protocols, including, but not limited to, the first generation (1G) , the second generation (2G) , 2.5G, 2.75G, the third generation (3G) , the fourth generation (4G) , 4.5G, the fifth generation (5G) , 5.5G, the sixth generation (6G) communication protocols, and / or any other protocols either currently known or to be developed in the future. Embodiments of the present disclosure may be applied in various communication systems. Given the rapid development in communications, there will of course also be future type communication technologies and systems with which the present disclosure may be embodied. It should not be seen as limiting the scope of the present disclosure to only the aforementioned system.

[0035] As used herein, the term “network device” refers to a node in a communication network via which a terminal device accesses the network and receives services therefrom. The network device may refer to a base station (BS) or an access point (AP) , for example, a node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , an NR NB (also referred to as a gNB) , a Remote Radio Unit (RRU) , a radio header (RH) , a remote radio head (RRH) , a relay, an Integrated Access and Backhaul (IAB) node, a low power node such as a femto, a pico, a non-terrestrial network (NTN) or non-ground network device such as a satellite network device, a low earth orbit (LEO) satellite and a geosynchronous earth orbit (GEO) satellite, an aircraft network device, and so forth, depending on the applied terminology and technology. In some example embodiments, radio access network (RAN) split architecture comprises a Centralized Unit (CU) and a Distributed Unit (DU) at an IAB donor node. An IAB node comprises a Mobile Terminal (IAB-MT) part that behaves like a UE toward the parent node, and a DU part of an IAB node behaves like a base station toward the next-hop IAB node.

[0036] The term “terminal device” refers to any end device that may be capable of wireless communication. By way of example rather than limitation, a terminal device may also be referred to as a communication device, user equipment (UE) , a Subscriber Station (SS) , a Portable Subscriber Station, a Mobile Station (MS) , or an Access Terminal (AT) . The terminal device may include, but not limited to, a mobile phone, a cellular phone, a smart phone, voice over IP (VoIP) phones, wireless local loop phones, a tablet, a wearable terminal device, a personal digital assistant (PDA) , portable computers, desktop computer, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback appliances, vehicle-mounted wireless terminal devices, wireless endpoints, mobile stations, laptop-embedded equipment (LEE) , laptop-mounted equipment (LME) , USB dongles, smart devices, wireless customer-premises equipment (CPE) , an Internet of Things (IoT) device, a watch or other wearable, a head-mounted display (HMD) , a vehicle, a drone, a medical device and applications (e.g., remote surgery) , an industrial device and applications (e.g., a robot and / or other wireless devices operating in an industrial and / or an automated processing chain contexts) , a consumer electronics device, a device operating on commercial and / or industrial wireless networks, and the like. The terminal device may also correspond to a Mobile Termination (MT) part of an IAB node (e.g., a relay node) . In the following description, the terms “terminal device” , “communication device” , “terminal” , “user equipment” and “UE” may be used interchangeably.

[0037] As used herein, the term “resource, ” “transmission resource, ” “resource block, ” “physical resource block” (PRB) , “uplink resource, ” or “downlink resource” may refer to any resource for performing a communication, for example, a communication between a terminal device and a network device, such as a resource in time domain, a resource in frequency domain, a resource in space domain, a resource in code domain, or any other combination of the time, frequency, space and / or code domain resource enabling a communication, and the like. In the following, unless explicitly stated, a resource in both frequency domain and time domain will be used as an example of a transmission resource for describing some example embodiments of the present disclosure. It is noted that example embodiments of the present disclosure are equally applicable to other resources in other domains.

[0038] FIG. 1 illustrates an example communication environment 100 in which example embodiments of the present disclosure can be implemented. In the communication environment 100, a plurality of communication devices, including a first apparatus 110 and a second apparatus 120 can communicate with each other.

[0039] In the example of FIG. 1, the second apparatus 120 has a certain coverage range, which may be called as a serving area or a serving cell. The first apparatus 110 is located in the cell managed by the second apparatus 120. In the communication environment 100, the second apparatus 120 may communicate with the first apparatus 110. In particular, in the example of FIG. 1, the first apparatus 110 may be configured with measurement configuration (s) for communication with the second apparatus 120.

[0040] In some example embodiments, if the first apparatus 110 is a terminal device and the second apparatus 120 is a network device, a link from the second apparatus 120 to the first apparatus 110 is referred to as a downlink (DL) , while a link from the first apparatus 110 to the second apparatus 120 is referred to as an uplink (UL) . In DL, the second apparatus 120 is a transmitting (TX) device (or a transmitter) and the first apparatus 110 is a receiving (RX) device (or a receiver) . In UL, the first apparatus 110 is a TX device (or a transmitter) and the second apparatus 120 is a RX device (or a receiver) .

[0041] It is to be understood that the number of apparatuses and their connections shown in FIG. 1 are only for the purpose of illustration without suggesting any limitation. The communication environment 100 may include any suitable number of apparatuses configured to implementing example embodiments of the present disclosure.

[0042] In the following, for purpose of illustration, some example embodiments are described with the first apparatus 110 operating as a terminal device, e.g., a UE, and the second apparatus 120 operating as a network device, e.g., a BS or gNB. However, in some example embodiments, operations described in connection with a terminal device may be implemented at a network device or other device, and operations described in connection with a network device may be implemented at a terminal device or other device.

[0043] Communications in the communication environment 100 may be implemented according to any proper communication protocol (s) , comprising, but not limited to, cellular communication protocols of the first generation (1G) , the second generation (2G) , the third generation (3G) , the fourth generation (4G) , the fifth generation (5G) , the sixth generation (6G) , and the like, wireless local network communication protocols such as Institute for Electrical and Electronics Engineers (IEEE) 802.11 and the like, and / or any other protocols currently known or to be developed in the future. Moreover, the communication may utilize any proper wireless communication technology, comprising but not limited to: Code Division Multiple Access (CDMA) , Frequency Division Multiple Access (FDMA) , Time Division Multiple Access (TDMA) , Frequency Division Duplex (FDD) , Time Division Duplex (TDD) , Multiple-Input Multiple-Output (MIMO) , Orthogonal Frequency Division Multiple (OFDM) , Discrete Fourier Transform spread OFDM (DFT-s-OFDM) and / or any other technologies currently known or to be developed in the future.

[0044] In the MAC level mobility (also referred to as MAC mobility) concept, it has been proposed to grant lower layers (PHY and MAC) larger autonomy, as shown in FIG. 2 which illustrates a schematic diagram of an example architecture with single RRC. In Cell at MAC, an entity cell is in the scope of the MAC layer and handover between cells is managed by MAC itself. Packet data convergence protocol (PDCP) and radio link control (RLC) layers are not linked to a single cell and are not re-established during MAC layer handover. If the feature is deployed with centralized unit (CU) -distributed unit (DU) split, CU-DU signalling exchange could be reduced because RRC layer (located at the CU) would not be involved during the handover as it will be managed at the MAC (located at the DU) .

[0045] This architecture may achieve several benefits. First, hide mobility from higher layer (PDCP, RLC and even RRC) may be achieved. The re-establishment of a PDCP, RLC, and RRC layer is decoupled from handover. Second, a thin handover procedure may be achieved. Because the mobility is hidden from RRC, the parameter updates related to the handover should contain only MAC and PHY relevant parameters. These parameters can be pre-configured and  / or organized in a channel specific manner. In the cell switch command, only the config-group ID and the config index will be sent from the lower layer to the UE. Third, a lean preparation may be achieved. By defining and managing intercell mobility at MAC, it frees the CU (or the RRC entity) from the preparation of candidates.

[0046] In addition, being autonomous in mobility decision at MAC level would indicate a higher requirement on the security of the MAC message.

[0047] In a scenario where MAC level mobility is supported for a first set of cells, normal L3 level mobility may be supported for cells bordering the first set (also referred to as set 1) . The L3 level mobility may be characterized by the UE sending measurements using RRC signaling, and by the network issuing HO commands using RRC signaling.

[0048] In a further scenario, UE configurations for measurement and reporting are kept in RRC configurations. That is, also MAC level mobility related configurations are contained in RRC configurations, which is independent of considering whether RRC or MAC is updating those configurations. The MAC level mobility may be characterized by the UE sending measurement reports to the network using L1  / MAC signaling, and by the network issuing cell switch commands using MAC signaling.

[0049] The problem that needs to be solved is one of interworking of the MAC-layer mobility management, and RRC-layer mobility management. When a UE is moving between MAC-layer mobility cells, e.g., c1, c2 and c3, L3 mobility related measurement configurations need to be updated as well.

[0050] An example is given in FIG. 3, which illustrates a schematic diagram of an example scenario with MAC layer and L3 based mobility. In the scenario shown with respect to FIG. 3, the MAC level mobility is configured for one set of cells, c1, c2, c3, those cells are bordering to another set of cells c4, c5, which are not supporting MAC mobility. The UE starts out at cell c1 and is configured with MAC reporting for c1 and c2. The UE is also configured with measurement reporting for c4 using legacy mechanisms on RRC (L3 reporting) .

[0051] Generally, a L3 measurement configuration may be organized as a list of measurement objections (e.g., measObj) , a list of report configurations (e.g., reportConfig) and a list of measurement identities to add or modify (e.g., measIdToAddMod) . Each measIdToAddMod ties together a measObj and a reportConfig.

[0052] In the example, when the UE is moving to the cell c2, it needs to be reconfigured with respect to the measurements and reporting that it is carrying out.

[0053] For MAC mobility measurements reporting, potential modifications need to be made to measObj of the serving cell which is using as different carrier. measIdToAddMod may be to use new measObj for serving cell reporting.

[0054] For L3 mobility measurement reporting, a new mobility neighbour cell is present in the new serving cell for which there is no measObj activated yet. A list of cells to add or modify (e.g., cellsToAddModList) needs updating. For example, after UE moving from the cell c1 to c2, it should not only measure the cell c4, but also the cell c5.

[0055] A simple solution using legacy RRC signaling would be to provide a new configuration containing an updated measurement configuration (e.g., measConfig) to report on c4 and c5 for L3 reporting, and c1, c2 and c3 for MAC reporting.

[0056] The MeasConfig information element (IE) may specify measurements to be performed by the first apparatus 110, and may cover intra-frequency, inter-frequency and inter-RAT mobility as well as configuration of measurement gaps. Table 1 shows an example of the MeasConfig information element. Table 1

[0057] In other words, a MAC mobility cell switch will result in an RRC reconfiguration for the measConfig. On the other hand, MAC mobility is meant to avoid RRC involvement, for reasons of mobility execution speed, as well as avoiding RRC signaling  / computational load at the RRC layer. However, this defeats to some degree the purpose of MAC level mobility of not involving RRC in mobility and thereby decreasing the processing load, signaling load, and possible related latencies, where it is not needed.

[0058] In accordance with some example embodiments of the present disclosure, example embodiments of the present disclosure propose a solution in which a UE is pre-configured with a list of measurement configuration (s) . Each of the measurement configuration (s) is associated with at least one cell, and each of the at least one cell supports MAC level mobility. A first measurement configuration associated with a serving cell of the first apparatus may be determined from the at least one measurement configuration. Then, the UE transmits a measurement report comprising a result of measurement performed based on the first measurement configuration. In this way, RRC involvement in measurement reconfiguration after a MAC based cell switch can be avoided effectively.

[0059] Example embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings.

[0060] FIG. 4 illustrates a signaling flow for enhancing lower layer mobility according to some example embodiments of the present disclosure. For the purposes of discussion, the signaling flow 400 will be discussed with reference to FIG. 1, for example, by using the first apparatus 110 and the second apparatus 120. In some example embodiments, the first apparatus 110 may be discussed as a terminal device, for example, a UE. The second apparatus 120 may be discussed as a network device, for example, a BS or a gNB.

[0061] In the signaling flow 400, the second apparatus 120 transmits (405) at least one measurement configuration to the first apparatus 110. Each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility. The at least one cell may include one or more cells, such as, c1, c2 and c3 as shown in FIG. 3.

[0062] The first apparatus 110 receives (410) the at least one measurement configuration from the second apparatus 120. In some example embodiments, the at least one measurement configuration may be received via a RRC signaling or any other suitable messages or information.

[0063] Then, the first apparatus 110 determines (415) a measurement configuration, which is associated with a serving cell of the first apparatus, from the at least one measurement configuration. The determined measurement configuration may be also referred to as the first measurement configuration for purpose of discussion.

[0064] The serving cell is one of the at least one cell. For example, the serving cell may be cell c2 shown in FIG. 3. In some example embodiments, the serving cell may be or may be indicated by, for example, a primary cell of the first apparatus, a secondary cell activated for the first apparatus, a neighbor cell that has become visible, and / or a location of the first apparatus 110. It is to be understood that the above examples for the serving cell are just discussed for illustration, rather than suggesting any limitation. In other embodiments of the present disclosure, the serving cell may be or may be indicated by any other suitable cell, range, area, or region.

[0065] Then, the first apparatus 110 may perform measurement based on the first measurement configuration. With the result of the measurement, the first apparatus 110 transmits (420) a measurement report including the result of measurement to the second apparatus 120. In some example embodiments, the measurement report may be transmitted via a RRC signaling.

[0066] Correspondingly, the second apparatus 120 receives (425) the measurement report from the first apparatus 110. Thus, the second apparatus 120 may obtain the result of measurement performed based on the first measurement configuration.

[0067] In some example embodiments, the at least one measurement configuration may be indicated by a measurement identity list, for example, measIdToAddModList. The measurement identity list may include at least one measurement identity to add or modify, e.g., measIdToAddMod. Each of the at least one measurement identity to add or modify may be associated with a single cell in the at least one cell, or may be associated with more than one cell which belongs to the at least one cell.

[0068] In some cases, the first measurement configuration determined (415) by the first apparatus 110 may be indicated by a first measurement identity associated with the serving cell among the at least one measurement identity. In this scenario, the first apparatus 110 may activate the first measurement configuration associated with the serving cell. In addition, the first apparatus 110 may deactivate one or more measurement configurations, which are not associated with the serving cell, among the at least one measurement configuration.

[0069] In some example embodiments, the first measurement identity may include various information. For example, the first measurement identity may include, but not limited to, information of a measurement object, the report configuration, identifications of one or more cells at least comprising an identification of one of the at least one cell, and / or the like.

[0070] As discussed above, each measurement identity to add or modify may be associated with one or multiple of the at least one cell. In some situations where each measurement identity to add or modify is associated with multiple cells which belong to the at least one cell, the measurement report may include, for example, but not limited to, information about the serving cell, information about the first measurement identity, and / or the like.

[0071] As an alternative to indicate the at least one measurement configuration using the measurement identity list, in some example embodiments, the at least one measurement configuration may be indicated by a list of configurations for measurement, e.g., a list of measConfig. In this case, each of the at least one measurement configuration may be associated with one of the at least one cell.

[0072] The first apparatus 110 may determine the first measurement configuration by determining a first configuration for measurement that is associated with the serving cell from the list of configurations for measurement. Then, the first apparatus 110 may activate the first measurement configuration.

[0073] Optionally, in some example embodiments, the measurement report may include information about the first configuration for measurement. For example, it may contain an identification of the first configuration for measurement, e.g., measConfigId.

[0074] Additionally, in some example embodiments, the first apparatus 110 may determine a first cell that is to be measured based on the first measurement configuration. Then, the first apparatus 110 may transmit the measurement report comprising a result of measurement of the first cell to the second apparatus 120. For the example, referring to FIG. 3, it is assumed that an active measIdToAddMod 1 causes measuring and reporting of c4, and an active measIdToAddMod 2 measuring and reporting of c5. As the first apparatus 110 (e.g., UE) is now in the cell c2, measIdToAddMods 1 and 2 may be active and the UE may measure and report c4 and c5.

[0075] Based on the measurement report, in some example embodiments, the second apparatus 120 may determine, for instance, the serving cell of the first apparatus, the first measurement configuration associated with the serving cell, and / or other information. As an example, in the case where the at least one measurement configuration is indicated by the measurement identity list (e.g., measIdList) , this determining may be done in a way that each measId contained in the measIdList is unique. As an alternative, in the case where the at least one measurement configuration is indicated by a list of configurations for measurement (e.g., a list of measConfig) , this determining may be done in a way that measIds belonging to one measConfig are not overlapping with measIds belonging to another measConfig.

[0076] In view of the above, example embodiments introduce a solution in which the first apparatus 110, e.g., the UE, is pre-configured with one or more of measurement configurations. The one or more measurement configurations may be activated and deactivated based on which cell is the serving cell (e.g., PCell) for the UE.

[0077] In some cases, the one or more measurement configurations may be contained in measIdToAddMods that are active as needed. One or more measIdToAddMods may be linked to a physical cell identifier (PCI) of the serving PCell. Alternatively, in some other cases, the one or more measurement configurations may be managed in a list of measConfig, which may be also applied as needed. One measConfig may be linked to the PCI of the serving cell.

[0078] As an alternative to using the PCI as a trigger  / link to the measurement configuration, other triggers may be considered as well, such as, what cells are activated for the UE (i.e. activated secondary cells (SCells) ) , geo-location of the UE, or neighbour cells that have become visible.

[0079] With the proposed solutions discussed in example embodiments of the present dislcosure, RRC involvement in measurement reconfiguration after a MAC based cell switch can be reduced. Thus, efficiency of communication can be improved.

[0080] More details will be discussed with reference to FIGS. 5 and 6 below. Specifically, FIGS. 5 and 6 show different signaling diagrams for pre-configuration and activation of the at least measurement configuration, respectively.

[0081] The following discussion still refers to the example scenario of FIG. 3. As shown in FIG. 3, cells c1 to c3 support MAC level mobility, and the UE may provide measurement reports (when configured) using L1 or MAC level signaling. Cells c4 and c5 may be bordering to cells c1 to c3 and support L3 level mobility. The UE starts out in cell c1 with MAC level mobility and is moving to the cell c2. Once in the cell c2, the UE needs to update not only the MAC layer measurement reporting for serving and neighbour MAC mobility cells, but also the L3 reporting, namely adding the cell c5 to the reports, and possibly the measObj for the cell c5.

[0082] It is noted that a measurement such as A3 reports “neighbour strength threshold better than serving cell strength” . For RRC to be able to correctly interpret an A3 report, it needs to know which cell is serving. In MAC mobility, two variants may exist: a) Upon MAC level cell switch, the MAC mobility manager (MM) in the network informs  the RRC about the new serving cell. In this variant no issues arise with L3 reports. b) Upon MAC level cell switch the MAC MM does not inform the network about the new  serving cell. This variant is treated in examples below. In some cases, there may be one or more cells that serve a UE, and the network may need to determine the current serving cell from the report.

[0083] FIG. 5 illustrates a signaling flow 500 for enhancing lower layer mobility based on at least one measurement identity according to some example embodiments of the present disclosure. The signaling flow 500 involves communications between a UE 501 and several cells including cell 1 (e.g., c1) 502, cell 2 (e.g., c2) 503, cell 4 (e.g., c4) and / or cell 5 (e.g., c5) 505. The UE 501 may be considered as an implementation of the first apparatus 110. A part or all of these cells may be managed or controlled by the second apparatus 120, which is also referred to as a BS, a gNB, or the network.

[0084] The signaling flow 500 starts at 511, where the UE 501 may receive, from a RRC entity 504 for cell 1 and cell 2, a message including a measConfig. In other words, at 511, the UE 501 may be configured with the measConfig. The measConfig may contain a list of measIdToAddMod as usual. The measIdToAddMods may be linked to one cell identification (ID) , which will be discussed as option 1, or linked to more cell IDs, which will be discussed as option 2 below. A measIdToAddMod may be only active if one of its cell IDs matches that of the serving cell, e.g., the PCell, of the UE 501.

[0085] In this scenario, it is assumed that the UE 501 is presently served by cell 1 and is configured for MAC level mobility (also referred to as “MAC mobility” for discussion) . The UE 501 is configured to report L1 measurements for neighbour c2, and L3 measurements for cell 4. At 512, the cell 1 supporting the MAC level mobility 502 may determine that cell 1 is the PCell. The UE 501 may report, at 513, an L3 measurement to the cell 1 502 supporting the MAC mobility, and report, at 514, an L3 measurement to the cell 2 503 supporting the MAC mobility. The L3 measurement reported at 514 may, for example, include a report on the cell 4 tagged with measId.

[0086] At 515, the cell 1 502 supporting the MAC mobility may decide to perform a cell switch to the cell 2. At 516, the UE 501 is notified to perform a MAC-level mobility cell switch. At 517, the UE 501 may perform synchronization with the new PCell (e.g., the cell 2) and receive downlink data from an activated SCell. Then, at 518, the cell 2 503 supporting the MAC mobility may determine that cell 2 is the PCell. In the process related to steps 515 to 518, the RRC entity 504 may or may not be informed about the cell switch.

[0087] At 519, as soon as the UE 501 is connected to the cell 2, the UE 501 may activate the measIdToAddMod associated with (or linked to) cell 2, and deactivate measIdToAddMod not associated with (or linked to) cell 2. In other words, the UE 501 may apply the measIdToAddMod that is linked to cell 2. The UE 501 may no longer apply the measIdToAddMod that is not linked to cell 2.

[0088] At 520, the UE 501 may report L3 measurement on cell 4 and 5, according to its active measIdToAddMod. In the case of option 2 the report may indicate the new serving cell ID if it has changed.

[0089] At 521, the RRC entity 504, that is, the network, may determine the serving cell from measId or the relayed serving cell ID, contained in the message received at 520.

[0090] In an example embodiments, also referred to as Option 1, a measIdToAddMod may be linked to one cell only. Then, the network may determine the serving cell unambiguously from the measId.

[0091] Alternatively, in another example embodiment, which is also referred to as Option 2, a measIdToAddMod may be linked to more than one cell. In that case, the UE 501 may provide the new serving cell ID in the next measurement report. For instance, measIdToAddMod having measId 1 may list {measObj 1, reportConfig 1, PCI [c1, c2] } . The measIdToAddMod is active when the UE is c1 or c2. For example, it may be assumed that an active measIdToAddMod 1 causes measuring and reporting of c4, and an active measIdToAddMod 2 causes measuring and reporting of c5. As the UE 501 is now in the cell 2, the measIdToAddMod 1 and the measIdToAddMod 2 are active and the UE may measure and report c4 and c5.

[0092] In some example implementations, a measIdToAddMod may be implemented in a MeasIdToAddModList of the RRC specifications. Specifically, the IE MeasIdToAddModList concerns a list of measurement identities to add or modify, with a measId, an associated measObjectId and an associated reportConfigId for each entry. An entry of the list may be linked to a set of PCIs, and may be active only when one of the PCIs is a serving cell of the UE 501.

[0093] Table 2 shows an example of the MeasIdToAddModList information element, which may include a list of MeasIdToAddMods. Table 2

[0094] In the example shown in Table 2, if the size of cell IDs is equal to 1, that is, maxNrOfMeasIdPCI == 1, the above-discussed Option 1 is illustrated. In this case, each of the at least one measurement identity to add or modify is associated with a single cell.

[0095] Alternatively, in Option 2, the constant maxNrofMeasIdPCI may need to be dimensioned such that it can also list neighbour cells, which may become serving cells after a cell switch or handover. In this case, each of the at least one measurement identity to add or modify is associated with a plurality of cells.

[0096] FIG. 6 illustrates a signaling flow 600 for enhancing lower layer mobility based on at least one configuration for measurement according to some example embodiments of the present disclosure. The signaling flow 600 involves communications between a UE 601 and several cells including cell 1 (e.g., c1) 602, cell 2 (e.g., c2) 603, cell 4 (e.g., c4) and / or cell 5 (e.g., c5) 605. The UE 601 may be considered as an implementation of the first apparatus 110. A part or all of these cells may be managed or controlled by the second apparatus 120, which is also referred to as a BS, a gNB, or the network.

[0097] The example embodiments discussed with respect to FIG. 6 are alternative to those embodiments discussed with respect to FIG. 5. Specifically, in these alternative embodiments, the configuration change is managed not by means of activating of measIdToAddMods, but by activating a different measConfig from a list of measConfig.

[0098] The signaling flow 600 starts at 611, where the UE 601 may be provided with a list of measConfigs. Each measConfig may be associated with exactly one serving cell (e.g., PCell) . For example, at 611, the UE 601 may receive, from a RRC entity 604 for cell 1 and cell 2, a message including a measConfigList. In other words, at 611, the UE 601 may be configured with at least one measurement configuration (measConfig) by means of the measConfigList. Each measConfig may be active if its corresponding cell ID matches that of the serving cell, e.g., the PCell, of the UE 601.

[0099] In this scenario, it is assumed that the UE 601 is presently served by cell 1 and is configured for MAC level mobility (also referred to as “MAC mobility” for discussion) . The UE 601 is configured to report L1 measurements for neighbour c2, and L3 measurements for cell 4. At 612, the cell 1 602 supporting the MAC level mobility may determine that cell 1 is the PCell. The UE 601 may report, at 613, an L3 measurement to the cell 1 602 supporting the MAC mobility, and report, at 614, an L3 measurement to the cell 2 603 supporting the MAC mobility. The L3 measurement reported at 614 may, for example, include a report on the cell 4.

[0100] At 615, the cell 1 602 supporting the MAC mobility may decide to perform a cell switch to the cell 2. At 616, the UE 601 is notified to perform a MAC-level mobility cell switch. At 617, the UE 601 may perform synchronization with the new PCell (e.g., the cell 2) and receive downlink data from an activated SCell. Then, at 618, the cell 2 603 supporting the MAC mobility may determine that cell 2 is the PCell. In the process related to steps 615 to 618, the RRC entity 604 may or may not be informed about the cell switch.

[0101] At 619, the measConfig associated with cell 2 may be activated. The measConfig may contain the measObj and report for both, cell 4 and cell 5.

[0102] At 620, the UE 601 may transmit an L3 measurement report to the RRC entity 604. The report may contain a measId. Optionally, it may also contain the measConfigId.

[0103] At 621, the RRC entity 604, that is, the network may determine the active measConfigId, that is, determine which measConfig is active at the UE 601. This also means that the network may determine the serving cell, depending on network implementation. In some example implementations, the network may make sure that measIds are not overlapping between measConfigs. In that case the network can determine the measConfigId based on the measId. Alternatively, the L3 measurement may indicate that a new measConfig has been activated. As a further alternative, the RRC may be informed by MAC about a cell change.

[0104] It is to be understood that, although in some of the above example embodiments, PCI is discussed as triggers, there may be a variety of other triggers applicable to example embodiments of the present disclosure. For instance, instead of listing a PCI in the measIdToAddMod or in the measConfig, a geolocation  / area, or a set of cells detected as neighbors may be provided. The list of PCIs within a measIdToAddMod may also refer to SCells or activated SCells.

[0105] FIG. 7 shows a flowchart of an example method 700 implemented at a first apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 700 will be described from the perspective of the first apparatus 110 in FIG. 1.

[0106] At block 710, the first apparatus 110 receives, from a second apparatus, at least one measurement configuration. Each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility.

[0107] At block 720, the first apparatus 110 determines, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus. The serving cell is one of the at least one cell.

[0108] At block 730, the first apparatus 110 transmits a measurement report comprising a result of measurement performed based on the first measurement configuration.

[0109] In some example embodiments, the at least one measurement configuration may be indicated by a measurement identity list, the measurement identity list may include at least one measurement identity to add or modify, and each of the at least one measurement identity to add or modify may be associated with one or more of the at least one cell.

[0110] In some example embodiments, the first apparatus 110 may activate the first measurement configuration indicated by a first measurement identity in the at least one measurement identity; and deactivate one or more measurement configurations in the at least one measurement configuration that are not associated with the serving cell. The first measurement identity may be associated with the serving cell.

[0111] In some example embodiments, each of the at least one measurement identity to add or modify may be associated with a plurality of cells in the at least one cell, and the measurement report may include at least one of: information about the serving cell, or information about the first measurement identity.

[0112] In some example embodiments, the first measurement identity may include at least one of: information of a measurement object, the report configuration, or identifications of one or more cells at least comprising an identification of one of the at least one cell.

[0113] In some example embodiments, the at least one measurement configuration may be indicated by a list of configurations for measurement, and each of the at least one measurement configuration may be associated with one of the at least one cell.

[0114] In some example embodiments, the first apparatus 110 may activate the first measurement configuration indicated by a first configuration for measurement in the list of configurations for measurement. The first configuration for measurement may be associated with the serving cell.

[0115] In some example embodiments, the measurement report may include information about the first configuration for measurement.

[0116] In some example embodiments, the first apparatus 110 may determine a first cell that is to be measured based on the first measurement configuration; and transmit the measurement report comprising a result of measurement of the first cell.

[0117] In some example embodiments, the measurement report may be transmitted via a RRC signaling.

[0118] In some example embodiments, the serving cell may include at least one of: a primary cell of the first apparatus, a secondary cell activated for the first apparatus, a neighbor cell that has become visible, or a location of the first apparatus.

[0119] In some example embodiments, the at least one measurement configuration may be received via a RRC signaling.

[0120] In some example embodiments, the first apparatus 110 may be a terminal device, and the second apparatus 120 may be a network device.

[0121] FIG. 8 shows a flowchart of an example method 800 implemented at a second apparatus in accordance with some example embodiments of the present disclosure. For the purpose of discussion, the method 800 will be described from the perspective of the second apparatus 120 in FIG. 1.

[0122] At block 810, the second apparatus 120 transmits, to a first apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility.

[0123] At block 820, the second apparatus 120 receives, from the first apparatus, a measurement report comprising a result of measurement performed based on a first measurement configuration, wherein the first measurement configuration is determined from the at least one measurement configuration and is associated with a serving cell of the first apparatus, and the serving cell is one of the at least one cell.

[0124] In some example embodiments, the at least one measurement configuration may be indicated by a measurement identity list, the measurement identity list may include at least one measurement identity to add or modify, and each of the at least one measurement identity to add or modify may be associated with one or more of the at least one cell.

[0125] In some example embodiments, the first measurement configuration may be indicated by a first measurement identity in the at least one measurement identity. The first measurement identity may be associated with the serving cell.

[0126] In some example embodiments, each of the at least one measurement identity to add or modify may be associated with a plurality of cells in the at least one cell, and the measurement report may include at least one of: information about the serving cell, or information about the first measurement identity.

[0127] In some example embodiments, the first measurement identity may include at least one of: information of a measurement object, the report configuration, or identifications of one or more cells at least comprising an identification of one of the at least one cell.

[0128] In some example embodiments, the at least one measurement configuration may be indicated by a list of configurations for measurement. Each of the at least one measurement configuration may be associated with one of the at least one cell.

[0129] In some example embodiments, the first measurement configuration may be indicated by a first configuration for measurement in the list of configurations for measurement, and the first configuration for measurement may be associated with the serving cell.

[0130] In some example embodiments, the measurement report may include information about the first configuration for measurement.

[0131] In some example embodiments, the measurement report may be received via a RRC signaling.

[0132] In some example embodiments, the serving cell may include at least one of: a primary cell of the first apparatus, a secondary cell activated for the first apparatus, a neighbor cell that has become visible, or a location of the first apparatus.

[0133] In some example embodiments, the at least one measurement configuration may be transmitted via a RRC signaling.

[0134] In some example embodiments, the second apparatus 120 may determine, based on the measurement report, at least one of: the serving cell of the first apparatus, or the first measurement configuration associated with the serving cell.

[0135] In some example embodiments, the first apparatus may be a terminal device, and the second apparatus may be a network device.

[0136] In some example embodiments, a first apparatus capable of performing any of the method 700 (for example, the first apparatus 110 in FIG. 1) may comprise means for performing the respective operations of the method 700. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. The first apparatus may be implemented as or included in the first apparatus 110 in FIG. 1.

[0137] In some example embodiments, the first apparatus comprises means for receiving, from a second apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility; means for determining, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus, wherein the serving cell is one of the at least one cell; and means for transmitting a measurement report comprising a result of measurement performed based on the first measurement configuration.

[0138] In some example embodiments, the at least one measurement configuration is indicated by a measurement identity list, the measurement identity list comprises at least one measurement identity to add or modify, and each of the at least one measurement identity to add or modify is associated with one or more of the at least one cell.

[0139] In some example embodiments, the first apparatus further comprises: means for activating the first measurement configuration indicated by a first measurement identity in the at least one measurement identity, wherein the first measurement identity is associated with the serving cell; and means for deactivating one or more measurement configurations in the at least one measurement configuration that are not associated with the serving cell.

[0140] In some example embodiments, each of the at least one measurement identity to add or modify is associated with a plurality of cells in the at least one cell, and wherein the measurement report comprises at least one of: information about the serving cell, or information about the first measurement identity.

[0141] In some example embodiments, the first measurement identity comprises at least one of: information of a measurement object, the report configuration, or identifications of one or more cells at least comprising an identification of one of the at least one cell.

[0142] In some example embodiments, the at least one measurement configuration is indicated by a list of configurations for measurement, each of the at least one measurement configuration is associated with one of the at least one cell.

[0143] In some example embodiments, the first apparatus further comprises: means for activating the first measurement configuration indicated by a first configuration for measurement in the list of configurations for measurement, wherein the first configuration for measurement is associated with the serving cell.

[0144] In some example embodiments, the measurement report comprises information about the first configuration for measurement.

[0145] In some example embodiments, the first apparatus further comprises: means for determining a first cell that is to be measured based on the first measurement configuration; and means for transmitting the measurement report comprising a result of measurement of the first cell.

[0146] In some example embodiments, the measurement report is transmitted via a radio resource control (RRC) signaling.

[0147] In some example embodiments, the serving cell comprises at least one of: a primary cell of the first apparatus, a secondary cell activated for the first apparatus, a neighbor cell that has become visible, or a location of the first apparatus.

[0148] In some example embodiments, the at least one measurement configuration is received via a radio resource control (RRC) signaling.

[0149] In some example embodiments, the first apparatus comprises a terminal device, and the second apparatus comprises a network device.

[0150] In some example embodiments, a second apparatus capable of performing any of the method 800 (for example, the second apparatus 120 in FIG. 1) may comprise means for performing the respective operations of the method 800. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module. The second apparatus may be implemented as or included in the second apparatus 120 in FIG. 1.

[0151] In some example embodiments, the second apparatus comprises means for transmitting, to a first apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports MAC level mobility; and means for receiving, from the first apparatus, a measurement report comprising a result of measurement performed based on a first measurement configuration, wherein the first measurement configuration is determined from the at least one measurement configuration and is associated with a serving cell of the first apparatus, and the serving cell is one of the at least one cell.

[0152] In some example embodiments, the at least one measurement configuration is indicated by a measurement identity list, the measurement identity list comprises at least one measurement identity to add or modify, and each of the at least one measurement identity to add or modify is associated with one or more of the at least one cell.

[0153] In some example embodiments, the first measurement configuration is indicated by a first measurement identity in the at least one measurement identity, wherein the first measurement identity is associated with the serving cell.

[0154] In some example embodiments, each of the at least one measurement identity to add or modify is associated with a plurality of cells in the at least one cell, and wherein the measurement report comprises at least one of: information about the serving cell, or information about the first measurement identity.

[0155] In some example embodiments, the first measurement identity comprises at least one of: information of a measurement object, the report configuration, or identifications of one or more cells at least comprising an identification of one of the at least one cell.

[0156] In some example embodiments, the at least one measurement configuration is indicated by a list of configurations for measurement, each of the at least one measurement configuration is associated with one of the at least one cell.

[0157] In some example embodiments, the first measurement configuration is indicated by a first configuration for measurement in the list of configurations for measurement, and the first configuration for measurement is associated with the serving cell.

[0158] In some example embodiments, the measurement report comprises information about the first configuration for measurement.

[0159] In some example embodiments, the measurement report is received via a radio resource control (RRC) signaling.

[0160] In some example embodiments, the serving cell comprises at least one of: a primary cell of the first apparatus, a secondary cell activated for the first apparatus, a neighbor cell that has become visible, or a location of the first apparatus.

[0161] In some example embodiments, the at least one measurement configuration is transmitted via a radio resource control (RRC) signaling.

[0162] In some example embodiments, the second apparatus further comprises: means for determining, based on the measurement report, at least one of: the serving cell of the first apparatus, or the first measurement configuration associated with the serving cell.

[0163] In some example embodiments, the first apparatus comprises a terminal device, and the second apparatus comprises a network device.

[0164] FIG. 9 is a simplified block diagram of a device 900 that is suitable for implementing example embodiments of the present disclosure. The device 900 may be provided to implement a communication device, for example, the first apparatus 110 or the second apparatus 120 as shown in FIG. 1. As shown, the device 900 includes one or more processors 910, one or more memories 920 coupled to the processor 910, and one or more communication modules 940 coupled to the processor 910.

[0165] The communication module 940 is for bidirectional communications. The communication module 940 has one or more communication interfaces to facilitate communication with one or more other modules or devices. The communication interfaces may represent any interface that is necessary for communication with other network elements. In some example embodiments, the communication module 940 may include at least one antenna.

[0166] The processor 910 may be of any type suitable to the local technical network and may include one or more of the following: general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 900 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.

[0167] The memory 920 may include one or more non-volatile memories and one or more volatile memories. Examples of the non-volatile memories include, but are not limited to, a Read Only Memory (ROM) 924, an electrically programmable read only memory (EPROM) , a flash memory, a hard disk, a compact disc (CD) , a digital video disk (DVD) , an optical disk, a laser disk, and other magnetic storage and / or optical storage. Examples of the volatile memories include, but are not limited to, a random-access memory (RAM) 922 and other volatile memories that will not last in the power-down duration.

[0168] A computer program 930 includes computer executable instructions that are executed by the associated processor 910. The instructions of the program 930 may include instructions for performing operations / acts of some example embodiments of the present disclosure. The program 930 may be stored in the memory, e.g., the ROM 924. The processor 910 may perform any suitable actions and processing by loading the program 930 into the RAM 922.

[0169] The example embodiments of the present disclosure may be implemented by means of the program 930 so that the device 900 may perform any process of the disclosure as discussed with reference to FIG. 3 to FIG. 8. The example embodiments of the present disclosure may also be implemented by hardware or by a combination of software and hardware.

[0170] In some example embodiments, the program 930 may be tangibly contained in a computer readable medium which may be included in the device 900 (such as in the memory 920) or other storage devices that are accessible by the device 900. The device 900 may load the program 930 from the computer readable medium to the RAM 922 for execution. In some example embodiments, the computer readable medium may include any types of non-transitory storage medium, such as ROM, EPROM, a flash memory, a hard disk, CD, DVD, and the like. The term “non-transitory, ” as used herein, is a limitation of the medium itself (i.e., tangible, not a signal) as opposed to a limitation on data storage persistency (e.g., RAM vs. ROM) .

[0171] FIG. 10 shows an example of the computer readable medium 1000, which may be in the form of CD, DVD or other optical storage disk. The computer readable medium 1000 has the program 930 stored thereon.

[0172] Generally, various embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, and other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. Although various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representations, it is to be understood that the block, apparatus, system, technique or method described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.

[0173] Some example embodiments of the present disclosure also provide at least one computer program product tangibly stored on a computer readable medium, such as a non-transitory computer readable medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target physical or virtual processor, to carry out any of the methods as described above. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.

[0174] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. The program code may be provided to a processor or controller of a general-purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program code, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.

[0175] In the context of the present disclosure, the computer program code or related data may be carried by any suitable carrier to enable the device, apparatus or processor to perform various processes and operations as described above. Examples of the carrier include a signal, computer readable medium, and the like.

[0176] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random-access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0177] Further, although operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, although several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular embodiments. Unless explicitly stated, certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, unless explicitly stated, various features that are described in the context of a single embodiment may also be implemented in a plurality of embodiments separately or in any suitable sub-combination.

[0178] Although the present disclosure has been described in languages specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims

1.A first apparatus comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the first apparatus at least to:receive, from a second apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports Medium Access Control (MAC) level mobility;determine, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus, wherein the serving cell is one of the at least one cell; andtransmit a measurement report comprising a result of measurement performed based on the first measurement configuration.2.The first apparatus of claim 1, wherein the at least one measurement configuration is indicated by a measurement identity list, the measurement identity list comprises at least one measurement identity to add or modify, and each of the at least one measurement identity to add or modify is associated with one or more of the at least one cell.3.The first apparatus of claim 2, wherein the first apparatus is caused to:activate the first measurement configuration indicated by a first measurement identity in the at least one measurement identity, wherein the first measurement identity is associated with the serving cell; anddeactivate one or more measurement configurations in the at least one measurement configuration that are not associated with the serving cell.4.The first apparatus of claim 3, wherein each of the at least one measurement identity to add or modify is associated with a plurality of cells in the at least one cell, andwherein the measurement report comprises at least one of: information about the serving cell, or information about the first measurement identity.5.The first apparatus of claim 3 or 4, wherein the first measurement identity comprises at least one of:information of a measurement object,the report configuration, oridentifications of one or more cells at least comprising an identification of one of the at least one cell.6.The first apparatus of claim 1, wherein the at least one measurement configuration is indicated by a list of configurations for measurement, each of the at least one measurement configuration is associated with one of the at least one cell.7.The first apparatus of claim 6, wherein the first apparatus is caused to:activate the first measurement configuration indicated by a first configuration for measurement in the list of configurations for measurement, wherein the first configuration for measurement is associated with the serving cell.8.The first apparatus of claim 7, wherein the measurement report comprises information about the first configuration for measurement.9.The first apparatus of claim 3 or 7, wherein the first apparatus is caused to:determine a first cell that is to be measured based on the first measurement configuration; andtransmit the measurement report comprising a result of measurement of the first cell.10.The first apparatus of any of claims 1 to 9, wherein the measurement report is transmitted via a radio resource control (RRC) signaling.11.The first apparatus of any of claims 1 to 10, wherein the serving cell comprises at least one of:a primary cell of the first apparatus,a secondary cell activated for the first apparatus,a neighbor cell that has become visible, ora location of the first apparatus.12.The first apparatus of any of claims 1 to 11, wherein the at least one measurement configuration is received via a radio resource control (RRC) signaling.13.The first apparatus of any of claims 1 to 12, wherein the first apparatus comprises a terminal device, and the second apparatus comprises a network device.14.A second apparatus comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the second apparatus at least to:transmit, to a first apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports Medium Access Control (MAC) level mobility; andreceive, from the first apparatus, a measurement report comprising a result of measurement performed based on a first measurement configuration, wherein the first measurement configuration is determined from the at least one measurement configuration and is associated with a serving cell of the first apparatus, and the serving cell is one of the at least one cell.15.The second apparatus of claim 14, wherein the at least one measurement configuration is indicated by a measurement identity list, the measurement identity list comprises at least one measurement identity to add or modify, and each of the at least one measurement identity to add or modify is associated with one or more of the at least one cell.16.The second apparatus of claim 15, wherein the first measurement configuration is indicated by a first measurement identity in the at least one measurement identity, wherein the first measurement identity is associated with the serving cell.17.The second apparatus of claim 16, wherein each of the at least one measurement identity to add or modify is associated with a plurality of cells in the at least one cell, andwherein the measurement report comprises at least one of: information about the serving cell, or information about the first measurement identity.18.The second apparatus of claim 16 or 17, wherein the first measurement identity comprises at least one of:information of a measurement object,the report configuration, oridentifications of one or more cells at least comprising an identification of one of the at least one cell.19.The second apparatus of claim 14, wherein the at least one measurement configuration is indicated by a list of configurations for measurement, each of the at least one measurement configuration is associated with one of the at least one cell.20.The second apparatus of claim 19, wherein the first measurement configuration is indicated by a first configuration for measurement in the list of configurations for measurement, and the first configuration for measurement is associated with the serving cell.21.The second apparatus of claim 20, wherein the measurement report comprises information about the first configuration for measurement.22.The second apparatus of any of claims 14 to 21, wherein the measurement report is received via a radio resource control (RRC) signaling.23.The second apparatus of any of claims 14 to 22, wherein the serving cell comprises at least one of:a primary cell of the first apparatus,a secondary cell activated for the first apparatus,a neighbor cell that has become visible, ora location of the first apparatus.24.The second apparatus of any of claims 14 to 23, wherein the at least one measurement configuration is transmitted via a radio resource control (RRC) signaling.25.The second apparatus of any of claims 14 to 24, wherein the second apparatus is caused to:determine, based on the measurement report, at least one of: the serving cell of the first apparatus, or the first measurement configuration associated with the serving cell.26.The second apparatus of any of claims 14 to 25, wherein the first apparatus comprises a terminal device, and the second apparatus comprises a network device.27.A method comprising:receiving, from a second apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports Medium Access Control (MAC) level mobility;determining, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus, wherein the serving cell is one of the at least one cell; andtransmitting a measurement report comprising a result of measurement performed based on the first measurement configuration.28.A method comprising:transmitting, to a first apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports Medium Access Control (MAC) level mobility; andreceiving, from the first apparatus, a measurement report comprising a result of measurement performed based on a first measurement configuration, wherein the first measurement configuration is determined from the at least one measurement configuration and is associated with a serving cell of the first apparatus, and the serving cell is one of the at least one cell.29.A first apparatus comprising:means for receiving, from a second apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports Medium Access Control (MAC) level mobility;means for determining, from the at least one measurement configuration, a first measurement configuration associated with a serving cell of the first apparatus, wherein the serving cell is one of the at least one cell; andmeans for transmitting a measurement report comprising a result of measurement performed based on the first measurement configuration.30.A second apparatus comprising:means for transmitting, to a first apparatus, at least one measurement configuration, wherein each of the at least one measurement configuration is associated with at least one cell, and each of the at least one cell supports Medium Access Control (MAC) level mobility; andmeans for receiving, from the first apparatus, a measurement report comprising a result of measurement performed based on a first measurement configuration, wherein the first measurement configuration is determined from the at least one measurement configuration and is associated with a serving cell of the first apparatus, and the serving cell is one of the at least one cell.31.A computer readable medium comprising instructions stored thereon for causing an apparatus at least to perform the method of claim 27 or the method of claim 28.