Devices and methods for communication
Patent Information
- Application Number
- PCT/CN2025/085159
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-03-26
- Publication Date
- 2026-10-01
Smart Images

Figure CN2025085159_01102026_PF_FP_ABST
Abstract
Description
DEVICES AND METHODS FOR COMMUNICATIONFIELDS
[0001] Example embodiments of the present disclosure generally relate to the field of communication techniques and in particular, to devices and methods for cell reselection or handover.BACKGROUND
[0002] Cell reselection is a process in mobile communication where a user equipment (UE) in idle mode (or inactive mode) dynamically selects the optimal cell to camp on based on real-time signal quality, priority configurations, and cell-specific parameters. The cell reselection ensures adaptive connectivity, efficient resource use, and seamless mobility in networks.
[0003] Handover (or handoff) is a process in connected mode (such as RRC_CONNECTED mode) where the network transfers an active UE’s connection from one cell to another to maintain service continuity. The handover procedure is fundamental in mobile networks and ensures seamless connectivity, service continuity, and efficient resource management.SUMMARY
[0004] In general, embodiments of the present disclosure provide methods, devices and computer storage medium for cell reselection or handover.
[0005] In a first aspect, there is provided a terminal device. The terminal device comprises: a processor configured to cause the terminal device to: determine whether a condition for at least one of a cell reselection procedure or a handover procedure is met; in accordance with a determination that the condition is met, perform the at least one of the cell reselection procedure or the handover procedure; and in response to a triggering condition being satisfied based on at least one of: a paging signal from a network device, uplink data to be transmitted or an upper layer trigger, transmit, to the network device, a complete message for the at least one of the cell reselection procedure or the handover procedure.
[0006] In a second aspect, there is provided a network device. The network device comprises: a processor configured to cause the network device to: receive, from a terminal device, a request for a procedure, wherein the procedure comprises at least one of a cell reselection procedure, a handover procedure or a radio resource control (RRC) connection establishment procedure; transmit, to the terminal device, a response to the request, the response comprising a configuration associated with the procedure; and receive, from the terminal device, a complete message for the procedure .
[0007] In a third aspect, there is provided a terminal device. The terminal device comprises: a processor configured to cause the terminal device to: receive a paging configuration for monitoring a paging signal, the paging configuration at least comprising a paging occasion for a first paging signal and a second paging signal, wherein the first paging signal is associated with an inactive state, and the second paging signal is associated with an idle state; and monitor the paging occasion for at least one of the first paging signal or the second paging signal based on the paging configuration.
[0008] In a fourth aspect, there is provided a network device. The network device comprises: a processor configured to cause the network device to: transmit, to a terminal device, a paging configuration for monitoring a paging signal, the paging configuration at least comprising a paging occasion for a first paging signal and a second paging signal, wherein the first paging signal is associated with an inactive state of the terminal device, and the second paging signal is associated with an idle state of the terminal device; and transmit, to the terminal device, the first paging signal based on the paging configuration.
[0009] In a fifth aspect, there is provided a communication method performed by a terminal device. The method comprises: determining whether a condition for at least one of a cell reselection procedure or a handover procedure is met; in accordance with a determination that the condition is met, performing the at least one of the cell reselection procedure or the handover procedure; and in response to a triggering condition being satisfied based on at least one of: a paging signal from a network device, uplink data to be transmitted or an upper layer trigger, transmit, to the network device, a complete message for the at least one of the cell reselection procedure or the handover procedure.
[0010] In a sixth aspect, there is provided a communication method performed by a network device. The method comprises: receiving, from a terminal device, a request for a procedure, wherein the procedure comprises at least one of a cell reselection procedure, a handover procedure or a radio resource control (RRC) connection establishment procedure; transmitting, to the terminal device, a response to the request, the response comprising a configuration associated with the procedure; and receiving, from the terminal device, a complete message for the procedure .
[0011] In a seventh aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving a paging configuration for monitoring a paging signal, the paging configuration at least comprising a paging occasion for a first paging signal and a second paging signal, wherein the first paging signal is associated with an inactive state, and the second paging signal is associated with an idle state; and monitoring the paging occasion for at least one of the first paging signal or the second paging signal based on the paging configuration.
[0012] In an eighth aspect, there is provided a communication method performed by a network device. The method comprises: transmitting, to a terminal device, a paging configuration for monitoring a paging signal, the paging configuration at least comprising a paging occasion for a first paging signal and a second paging signal, wherein the first paging signal is associated with an inactive state of the terminal device, and the second paging signal is associated with an idle state of the terminal device; and transmitting, to the terminal device, the first paging signal based on the paging configuration.
[0013] In a ninth aspect, there is provided a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to carry out the method according to the fifth, sixth, seventh, or eighth aspect.
[0014] Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Through the more detailed description of some example embodiments of the present disclosure in the accompanying drawings, the above and other objects, features and advantages of the present disclosure will become more apparent, wherein:
[0016] FIG. 1 illustrates an example communication environment in which example embodiments of the present disclosure can be implemented;
[0017] FIG. 2 illustrates a signaling flow of a conditional handover procedure;
[0018] FIG. 3 illustrates a signaling flow of a radio resource control (RRC) reestablishment procedure;
[0019] FIG. 4 illustrates a signaling flow of a cell reselection or handover procedure in accordance with some embodiments of the present disclosure;
[0020] FIG. 5A illustrates an example signaling flow of a cell reselection or handover procedure in accordance with some embodiments of the present disclosure;
[0021] FIG. 5B illustrates an example signaling flow of a cell reselection or handover procedure in accordance with some embodiments of the present disclosure;
[0022] FIG. 5C illustrates an example signaling flow of a RRC reestablishment procedure in accordance with some embodiments of the present disclosure;
[0023] FIG. 6 illustrates a schematic diagram of switching mode in accordance with some embodiments of the present disclosure;
[0024] FIG. 7A illustrates a schematic diagram of an example of transmission windows in accordance with some embodiments of the present disclosure;
[0025] FIG. 7B illustrates a schematic diagram of an example of transmission windows in accordance with some embodiments of the present disclosure;
[0026] FIG. 7C illustrates a schematic diagram of an example of transmission windows in accordance with some embodiments of the present disclosure;
[0027] FIG. 8 illustrates an example of a paging configuration;
[0028] FIG. 9 illustrates a signaling flow of a paging procedure in accordance with some embodiments of the present disclosure;
[0029] FIG. 10 illustrates an example of a paging configuration in accordance with some embodiments of the present disclosure;
[0030] FIG. 11 illustrates a flowchart of a communication method implemented at a terminal device according to some example embodiments of the present disclosure;
[0031] FIG. 12 illustrates a flowchart of a communication method implemented at a network device according to some example embodiments of the present disclosure;
[0032] FIG. 13 illustrates a flowchart of a communication method implemented at a terminal device according to some example embodiments of the present disclosure;
[0033] FIG. 14 illustrates a flowchart of a communication method implemented at a network device according to some example embodiments of the present disclosure; and
[0034] FIG. 15 illustrates a simplified block diagram of an apparatus that is suitable for implementing example embodiments of the present disclosure.
[0035] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0036] 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.
[0037] 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.
[0038] As used herein, the term ‘terminal device’ refers to any device having wireless or wired communication capabilities. Examples of the terminal device include, but not limited to, user equipment (UE) , personal computers, desktops, mobile phones, cellular phones, smart phones, personal digital assistants (PDAs) , portable computers, tablets, wearable devices, internet of things (IoT) devices, Ultra-reliable and Low Latency Communications (URLLC) devices, Internet of Everything (IoE) devices, machine type communication (MTC) devices, devices on vehicle for V2X communication where X means pedestrian, vehicle, or infrastructure / network, devices for Integrated Access and Backhaul (IAB) , Space borne vehicles or Air borne vehicles in Non-terrestrial networks (NTN) including Satellites and High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) , eXtended Reality (XR) devices including different types of realities such as Augmented Reality (AR) , Mixed Reality (MR) and Virtual Reality (VR) , the unmanned aerial vehicle (UAV) commonly known as a drone which is an aircraft without any human pilot, devices on high speed train (HST) , or image capture devices such as digital cameras, sensors, gaming devices, music storage and playback appliances, or Internet appliances enabling wireless or wired Internet access and browsing and the like. The ‘terminal device’ can further has ‘multicast / broadcast’ feature, to support public safety and mission critical, V2X applications, transparent IPv4 / IPv6 multicast delivery, IPTV, smart TV, radio services, software delivery over wireless, group communications and IoT applications. It may also incorporate one or multiple Subscriber Identity Module (SIM) as known as Multi-SIM. The term “terminal device” can be used interchangeably with a UE, a mobile station, a subscriber station, a mobile terminal, a user terminal or a wireless device.
[0039] The term “network device” refers to a device which is capable of providing or hosting a cell or coverage where terminal devices can communicate. Examples of a network device include, but not limited to, a Node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a next generation NodeB (gNB) , a transmission reception point (TRP) , a remote radio unit (RRU) , a radio head (RH) , a remote radio head (RRH) , an IAB node, a low power node such as a femto node, a pico node, a reconfigurable intelligent surface (RIS) , and the like.
[0040] A network function as described herein may be implemented by a device or an entity or a node, which is also referred to as a device / entity / node implementing the network function. Such device / entity / node is sometimes called as a core network device / entity / node that may include a combination of hardware processing circuit and software and / or firmware comprising machine-readable instructions, or software comprising machine-readable instructions that are executable by at least one processor of hardware processing circuit of an apparatus. A hardware processing circuit includes at least one processor and at least one memory storing machine-readable instructions that are executable by the at least one processor of the hardware processing circuit. A processor includes any or some combination of an accelerator, a microprocessor, a core of a multi-core microprocessor, a microcontroller, a programmable integrated circuit, a programmable gate array, a digital signal processor, a central processing unit, a graphic processing unit, a tensor processing unit. Memory includes any or some combination of volatile or non-volatile memory (e.g., a flash memory, cache, a random-access memory (RAM) , and / or a read-only memory (ROM) ) . The memory stores the machine-readable instructions of the software and / or firmware for execution by the at least one processor of the hardware processing circuit. The machine-readable instructions are executable by the at least one processor of the hardware processing circuit cause the hardware processing circuit to perform the actions or operations of the methods described herein. For example, the session management function described herein may be implemented as a session management entity and the session management policy control function described herein may be implemented as a session management policy control entity, respectively.
[0041] The terminal device or the network device may have Artificial intelligence (AI) or Machine learning capability. It generally includes a model which has been trained from numerous collected data for a specific function, and can be used to predict some information.
[0042] The terminal or the network device may work on several frequency ranges, e.g., FR1 (e.g., 450 MHz to 6000 MHz) , FR2 (e.g., 24.25GHz to 52.6GHz) , frequency band larger than 100 GHz as well as Tera Hertz (THz) . It can further work on licensed / unlicensed / shared spectrum. The terminal device may have more than one connection with the network devices under Multi-Radio Dual Connectivity (MR-DC) application scenario. The terminal device or the network device can work on full duplex, flexible duplex and cross division duplex modes.
[0043] The embodiments of the present disclosure may be performed in test equipment, e.g., signal generator, signal analyzer, spectrum analyzer, network analyzer, test terminal device, test network device, channel emulator. In some embodiments, the terminal device may be connected with a first network device and a second network device. One of the first network device and the second network device may be a master node and the other one may be a secondary node. The first network device and the second network device may use different radio access technologies (RATs) . In some embodiments, the first network device may be a first RAT device and the second network device may be a second RAT device. In some embodiments, the first RAT device is eNB and the second RAT device is gNB. Information related with different RATs may be transmitted to the terminal device from at least one of the first network device or the second network device. In some embodiments, first information may be transmitted to the terminal device from the first network device and second information may be transmitted to the terminal device from the second network device directly or via the first network device. In some embodiments, information related with configuration for the terminal device configured by the second network device may be transmitted from the second network device via the first network device. Information related with reconfiguration for the terminal device configured by the second network device may be transmitted to the terminal device from the second network device directly or via the first network device.
[0044] As used herein, the singular forms ‘a’ , ‘an’a nd ‘the’a re intended to include the plural forms as well, unless the context clearly indicates otherwise. The term ‘includes’ and its variants are to be read as open terms that mean ‘includes, but is not limited to. ’ The term ‘based on’ is to be read as ‘at least in part based on. ’ The term ‘one embodiment’ and ‘an embodiment’a re to be read as ‘at least one embodiment. ’ The term ‘another embodiment’ is to be read as ‘at least one other embodiment. ’ The terms ‘first, ’ ‘second, ’ and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below.
[0045] In some examples, values, procedures, or apparatus are referred to as ‘best, ’ ‘lowest, ’ ‘highest, ’ ‘minimum, ’ ‘maximum, ’ or the like. It will be appreciated that such descriptions are intended to indicate that a selection among many used functional alternatives can be made, and such selections need not be better, smaller, higher, or otherwise preferable to other selections.
[0046] As used herein, the term “resource, ” “transmission resource, ” “uplink resource, ” or “downlink resource” may refer to any resource for performing a communication, 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 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.
[0047] In a next generation network, e.g., a 6G network, radio resource control (RRC) states of a UE may include a RRC_IDLE state and a RRC_CONNECTED state. In this case, a RRC_INACTIVE state may not be included in the 6G network.
[0048] In a 5G network, for power saving purpose, the UE may be sent to an idle mode. Since a ultra-reliable and low latency communication (URLLC) service is packet delay critical but not care about state transition delay, a UE for the URLLC may be kept in the connected mode. In the 6G network, a full connected mode may be supported. A new mode to support energy saving for both the network and the UE may need to be studied.
[0049] For the connected mode, the 5G UE may support conditional handover (CHO) , dual active protocol stack (DAPS) , or lower layer triggered mobility (LTM) . For the idle / inactive mode, cell reselection priority handling for frequency, multimedia broadcast multicast service (MBMS) , high speed dedicated network (HSDN, slicing, and / or the like may be supported in a 5G network. In a real network, the CHO, LTM, and HSDN may be beneficial for high speed train network. The CHO, LTM, HSDN, and / or the like may need to be supported in the 6G network.
[0050] Additionally, voice over the 6G network, voice callback, self-organizing network (SON) / minimization of drive tests (MDT) and / or the like may be supported in the 6G network.
[0051] Furthermore, for internet of things (IoT) in the 6G network, grant-free access / transmission may need to be supported, e.g., for higher multiplexing capability, spectrum efficiency, and / or the like.
[0052] Principles and implementations of the present disclosure will be described in detail below with reference to the figures.
[0053] FIG. 1 illustrates a schematic diagram of 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 are involved, including a terminal device 110 and a network device 120, can communicate with each other. In the example of FIG. 1, the terminal device 110 may be a UE and the network device 120 may be a base station serving the UE. The serving area of the network device 120 may be called a cell.
[0054] It is to be understood that the number of devices 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 devices configured to implementing example embodiments of the present disclosure. Although not shown, it would be appreciated that one or more additional devices may be located in the cell, and one or more additional cells may be deployed in the communication environment 100. It is noted that although illustrated as a network device, the network device 120 may be another device than a network device. Although illustrated as a terminal device, the terminal device 110 may be other device than a terminal device.
[0055] In the following, for the purpose of illustration, some example embodiments are described with the terminal device 110 operating as a UE and the network device 120 operating as a base station. 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.
[0056] In some example embodiments, if the terminal device 110 is a terminal device and the network device 120 is a network device, a direction from the network device 120 to the terminal device 110 is referred to as a downlink (DL) , while a direction from the terminal device 110 to the network device 120 is referred to as an uplink (UL) . In DL, the network device 120 is a transmitting (TX) device (or a transmitter) and the terminal device 110 is a receiving (RX) device (or a receiver) . In UL, the terminal device 110 is a TX device (or a transmitter) and the network device 120 is a RX device (or a receiver) .
[0057] The communications in the communication environment 100 may conform to any suitable standards including, but not limited to, Global System for Mobile Communications (GSM) , Long Term Evolution (LTE) , LTE-Evolution, LTE-Advanced (LTE-A) , New Radio (NR) , Wideband Code Division Multiple Access (WCDMA) , Code Division Multiple Access (CDMA) , GSM EDGE Radio Access Network (GERAN) , Machine Type Communication (MTC) and the like. The embodiments of the present disclosure may be performed according to any generation communication protocols either currently known or to be developed in the future. Examples of the communication protocols include, 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) communication protocols, 5.5G, 5G-Advanced networks, or the sixth generation (6G) networks.
[0058] For example, in a RRC_INACTIVE mode, UE controlled mobility based on network configuration may be supported. A radio access network (RAN) -based notification area may be configured by a RRC layer. The UE may monitor a paging channel for a core network paging signal using 5G serving temporary mobile subscriber identity (S-TMSI) and a RAN paging signal using full-radio network temporary identifier (RNTI) . Additionally, the UE may perform neighboring cell measurements and cell selection or cell reselection.
[0059] Reference is made to FIG. 2, which illustrates a signaling flow of a conditional handover procedure 200. As illustrated in FIG. 2, the UE 201 may evaluate the CHO conditions at 2010. Then, if the CHO conditions are met, the UE 201 may detach from the old cell, i.e., the source gNB 202, and synchronize to a new gNB, e.g., the target gNB 203, at 2020. At 2030, the CHO handover procedure may be complete. In this case, the UE 201 may transmit, to the target gNB, a complete message for the CHO handover procedure.
[0060] The UE may perform a RRC establishment (or reestablishment) procedure to connect to the gNB. Reference is made to FIG. 3, which illustrates a signaling flow of a RRC reestablishment procedure 300. As illustrated in FIG. 3, in an end of the RRC reestablishment procedure, the UE 301 may transmit a RRCReestablishmentComplete message to the gNB 302 at 3010. That is, the UE 301 may transmit a complete message for the RRC establishment procedure after connected to the gNB 302.
[0061] In the 6G network, the behavior of a UE in an energy saving mode of the RRC_CONNECTED state may need to be studied. Additionally, mobility in the energy saving mode of the RRC_CONNECTED state may need to be supported.
[0062] To solve the above and other related / potential issues, embodiments of the present disclosure propose a solution for cell reselection or handover. In the solution, a condition for at least one of a cell reselection procedure or a handover procedure is used to determine whether to perform the cell reselection or the handover procedure. If the condition is met, the cell reselection / handover procedure is performed. In response to a triggering condition being satisfied based on a paging signal from a network device, uplink data to be transmitted, an upper layer trigger, and / or the like, a complete message for the at least one of the cell reselection procedure or the handover procedure is transmitted. In this way, the complete message may be transmitted after receiving the paging signal or obtaining the uplink data or the upper layer trigger. The signaling overhead may be reduced. Thus, the flexibility and efficiency of the cell reselection / handover procedure may be improved.
[0063] Reference is made to FIG. 4, which illustrates a signaling flow 400 of a cell reselection or handover procedure in accordance with some embodiments of the present disclosure. For the purposes of discussion, the signaling flow 400 will be discussed with reference to FIG. 1. The FIG. 4 involves the terminal device 110 and the network device 120 of FIG. 1. In some implementations, the terminal device 110 may be implemented as a UE, and the network device 120 may be implemented as a gNB or a base station.
[0064] In operation, the terminal device 110 determines (410) whether a condition for at least one of a cell reselection procedure or a handover procedure is met. For example, the condition may include a CHO condition, a cell reselection condition, a cell switching condition, and / or the like. As used herein, the term “cell reselection” may also be referred to as “cell selection” . The term “handover” may also be referred to as “cell change” or “cell switch” .
[0065] Then, if the condition is met, the terminal device 110 performs (420) the cell reselection or handover procedure. In this case, the terminal device 110 may detach from a source gNB and synchronize to a target gNB, i.e., the network device 120.
[0066] Subsequently, the terminal device 110 may transmit (430) , to the network device 120, a request for a procedure. The procedure may include a cell reselection procedure, a handover procedure or a RRC connection establishment procedure . The network device 120 receives (440) the request correspondingly.
[0067] The network device 120 transmits (450) , to the terminal device 110, a response to the request, the response including a configuration associated with the procedure. Correspondingly, the terminal device 110 may receive (460) the response. For example, the configuration may include information of the target cell of the network device 120.
[0068] In response to a triggering condition for a complete message being satisfied, the terminal device 110 transmits (470) , to the network device 120, a complete message for the cell reselection procedure or the handover procedure. Correspondingly, the network device 120 receives (480) the complete message. The triggering condition may be based on receiving a paging signal from the network device 120, uplink data to be transmitted and / or an upper layer trigger. For example, upon receiving the paging message, the terminal device 110 transmits (470) the complete message to the network device 120. If there is uplink data at the upper layer to be transmitted, the terminal device 110 transmits (470) the complete message to the network device 120. If the upper layer triggers the complete message, the terminal device 110 transmits (470) the complete message to the network device 120. It is to be understood that the transmission of the complete message may be triggered by any other suitable triggering condition. Embodiments of the present disclosure is not limited here.
[0069] In particular, when the terminal device receives the paging signal from the network device 120, obtains the uplink data to be transmitted or the upper layer trigger, the triggering condition may be considered satisfied. In some embodiments, the network device 120 may transmit, to the terminal device 110, a paging signal for the cell reselection procedure or the handover procedure via the target cell.
[0070] In some implementations, the network device 120 may transmit a configuration of a target cell of the cell reselection procedure or the handover procedure. In this case, the terminal device 110 may apply the configuration of the target cell. Then, when the triggering condition is satisfied, the terminal device 110 may transmit, to the network device 120, the complete message for the cell reselection procedure or the handover procedure.
[0071] In some implementations, the configuration of the target cell may be transmitted to the terminal device 110 before the cell reselection procedure or the handover procedure. In this case, the terminal device 110 may not transmit a request for the cell reselection procedure or the handover procedure. The terminal device 110 may apply the configuration of the target cell. Then, when the triggering condition is satisfied, the terminal device 110 may transmit the complete message to the network device 120.
[0072] Alternatively, when the triggering condition is satisfied, the terminal device 110 may transmit, to the network device 120, a request for a dedicated configuration of the target cell. Additionally, the request for the configuration may include an identifier of the terminal device, an identifier of the target cell, and / or the like. For example, the request may include a common control channel (CCCH) message in a signaling radio bearer (SRB) , such as SRB0.
[0073] After receiving the request, the network device 120 may transmit, to a further device (e.g., a further network device associated with the source cell serving the terminal device) a further request for a context of the terminal device 110. Then, the further network device may transmit, to the network device 120 , a further response to the further request, the response including the context of the terminal device 110, e.g., a UE context.
[0074] Then, the network device 120 may transmit the configuration to the terminal device 110 in a response to the request. The terminal device 110 may apply the configuration of the target cell. Subsequently, the terminal device 110 may transmit, to the network device 120, the complete message for the cell reselection procedure or the handover procedure.
[0075] In some implementations, when the triggering condition is satisfied, the terminal device 110 may transmit, to the network device, a request for establishing a RRC connection with the network device 120. Additionally, the request for the configuration may include an identifier of the terminal device, an identifier of the target cell, and / or the like. For example, the request may include a common control channel (CCCH) message in a signaling radio bearer (SRB) .
[0076] After receiving the request, the network device 120 may transmit, to a further device (e.g., a further network device associated with the source cell serving the terminal device) a further request for a context of the terminal device 110. Then, the further network device may transmit, to the network device 120, , a further response to the further request, the response including the context of the terminal device 110, e.g., a UE context.
[0077] Subsequently, the network device 120 may transmit, to the terminal device 110, a response to the request for establishing the RRC connection. The response may include a configuration for establishing the RRC connection. Subsequently, the terminal device 110 may establish the RRC connection based on the configuration. Then, the terminal device 110 may transmit, to the network device 120, a complete message for the RRC connection establishment / RRC reconfiguration to the network device.
[0078] In some embodiments, the terminal device 110 may be in an energy saving mode / inactive mode of a connected state, e.g., a UE in an energy saving mode of the RRC_CONNECTED state. Furthermore, in some implementations, a data volume of the uplink data is smaller than or equal to a threshold, or an indication indicating a small data transmission is transmitted to the terminal device 110. For example, the network device 120 may transmit the indication indicating a small data transmission to the terminal device 110. In this case, the terminal device 110 may maintain the energy saving mode / inactive mode.
[0079] Alternatively, in some embodiments, the data volume of the uplink data is larger than a threshold, or an indication indicating switching to active mode is transmitted to the terminal device 110. In this case, the terminal device 110 may switch to an active mode, e.g., an RRC_ACTIVE mode. For example, the network device 120 may transmit, to the terminal device 110 the indication indicating the terminal device 110 to switch to the active mode.
[0080] Additionally, the terminal device 110 in the energy saving mode of the connected state may transmit, to the network device 120, at least one of unicast data or information via a radio bearer for a small data transmission. The terminal device 110 may receive, from the network device 120, at least one of unicast data or information via the radio bearer for the small data transmission. The terminal device 110 may monitor a paging channel based on an identifier of the terminal device 110, e.g., an inactive radio network temporary identifier (I-RNTI) , a S-TMSI, and / or the like. The terminal device 110 may perform cell measurements associated with the network device 120, the cell reselection procedure, the handover procedure, and / or the like. The terminal device 110 may transmit a sensing reference signal or monitor a waking up signal, e.g., a low-power wake-up receiver (LP-WUR) , a low-power wake-up signal (LP-WUS) , and / or the like.
[0081] In this way, the terminal device 110 may perform the cell reselection procedure or the handover procedure in a flexible way. The complete message may be transmitted from the terminal device 110 to the network device 120 when the triggering condition being satisfied. Additionally, the terminal device 110 may be in the energy saving mode of the connected state. Thus, the efficiency of the cell reselection procedure or the handover procedure may be improved.
[0082] FIG. 5A illustrates an example signaling flow 500A of a cell reselection or handover procedure in accordance with some embodiments of the present disclosure. The example embodiments discussed with respect to FIG. 5A may be implementations of the example embodiments discussed with reference to FIG. 4.
[0083] As illustrated, the signaling flow 500A involves a UE 501, a source network device 502, a target network device 503, and a network device 504. In the example of FIG. 5A, the source network device 502 may be associated with a source cell serving the UE 501. The target network device 503 may be associated with a cell for the cell reselection procedure or the handover procedure. The network device 504 may be associated with a potential target cell for the cell reselection procedure or the handover procedure. For the purpose of discussion, the embodiments may be described by using the cell associated with the target network device 503 as the target cell.
[0084] As illustrated in FIG. 5A, at 5010, the UE 501 may be in an energy saving mode (e.g., an inactive mode) of the RRC_CONNECTED state. In some embodiments, the UE 501 may be in the RRC_CONNECTED state. At 5020, the UE 501 may perform measurement control and report the measurement result to the source network device 502. At 5030, the source network device 502 may determine a CHO decision for the UE 501 based on the measurement result.
[0085] If it is determined to perform the cell reselection procedure or the handover procedure, at 5040 and 5050, the source network device 502 may transmit a handover request message to the target network 503, the network device 504, or other network device associated with a potential cell. Then, at 5060 and 5070, the target network device 503 and the network device 504 may transmit a handover request acknowledge message to the source network device 502 respectively.
[0086] At 5080, the source network device 502 may transmit a RRC reconfiguration message to the UE 501. The UE 501 may transmit a RRC reconfiguration complete message to the source network device 502 at 5090. Then, at 5100, the UE 501 may evaluate, for example, a CHO condition, a cell reselection condition, a cell switching, and / or the like. In some embodiments, the UE 501 may evaluates whether the cell reselection procedure is triggered based on configured measurement event, such as, A3, A5, and / or the like.
[0087] If the condition is met, for example, an A3 / A5 event is triggered, the UE 501 may perform the cell reselection procedure or the handover procedure during the energy saving mode at 5110. Specifically, the UE 501 may select one cell (i.e., the target cell) and handover to the target cell.
[0088] In some embodiments, if a candidate cell met the condition, the cell may be used as the target cell. If multiple cells met the condition in conditional reconfiguration execution during the energy saving mode, the UE 501 may select a cell, e.g., the UE 501 may consider beams and beam quality to select one of the cells for execution. In some implementations, the cell reselection rule in the RRC_IDLE state may be used.
[0089] The UE 501 may apply common configuration information of the target cell. Additionally, the UE 501 may not report cell change to the target network device 503. In some implementations, the common configuration information may be for the target cell. Alternatively, the common configuration information may be for multiple candidate cells.
[0090] The UE 501 may delay transmitting the RRC reconfiguration complete message to the target network device 503. In this case, the network may not know the position of the UE 501 except for the UE 501 moves out a tracking area.
[0091] In some embodiments, at 5120, the target network device 503 may transmit a paging signal to the UE 501 for the cell reselection procedure or the handover procedure at 5120. Alternatively, or in addition, the UE 501 may obtain uplink data to be transmitted or an upper layer trigger at 5130. If the paging signal is received or the uplink data or the upper layer trigger is obtained, a triggering condition may be considered as satisfied. The UE 501 may transmit the RRC reconfiguration complete message to the target network device 503 at 5140. Furthermore, the UE 501 may continue to evaluate the execution conditions based on CHO configuration from the source cell.
[0092] Moreover, if the data volume of the uplink data is smaller than or equal to a threshold is lower than or equal to a threshold or the target network device 503 indicates small data transmission to the UE 501, the UE 501 may maintain in the energy saving mode. Alternatively, if the data volume of the uplink data exceeds the threshold and the target network device 503 does not indicate the small data transmission to the UE 501, the UE 501 may enter the active mode.
[0093] In the example of FIG. 5A, the configuration of the target cell has been configured by the RRC reconfiguration message. The UE 501 may synchronize to the target cell and completes the handover procedure by sending the RRCReconfigurationComplete message to the target network.
[0094] In this way, the cell reselection procedure or the handover procedure may be performed in a flexible way. The complete message may be sent to the target network device 503 from the UE 501 based on the triggering condition. The UE 501 may be in the energy saving mode. Thus, the efficiency of the cell reselection procedure or the handover procedure may be improved.
[0095] In some embodiments, the configuration of the target cell may be stored in the network device associated with the target cell. In this case, a request message for the configuration may be introduced. Reference is made to FIG. 5B, illustrates an example signaling flow 500B of a cell reselection or handover procedure in accordance with some embodiments of the present disclosure. The example embodiments discussed with respect to FIG. 5B may be implementations of the example embodiments discussed with reference to FIG. 4.
[0096] As illustrated, the signaling flow 500B involves a UE 501, a source network device 502, a target network device 503, and a network device 504. In the example of FIG. 5B, the source network device 502 may be associated with a source cell serving the UE 501. The target network device 503 may be associated with a cell for the cell reselection procedure or the handover procedure. The network device 504 may be associated with a potential target cell for the cell reselection procedure or the handover procedure. For the purpose of discussion, the embodiments may be described by using the cell associated with the target network device 503 as the target cell.
[0097] At 5310, the UE 501 may be in an energy saving mode (e.g., an inactive mode) of the RRC_CONNECTED state. At 5320, the UE 501 may perform measurement control and report the measurement result to the source network device 502. At 5330, the source network device 502 may determine a CHO decision for the UE 501 based on the measurement result.
[0098] If it is determined to perform the cell reselection procedure or the handover procedure, at 5340 and 5350, the source network device 502 may transmit a handover request message to the target network 503, the network device 504, or other network device associated with a potential cell. Then, at 5360 and 5370, the target network device 503 and the network device 504 may transmit a handover request acknowledge message to the source network device 502 respectively.
[0099] At 5380, the source network device 502 may transmit a RRC reconfiguration message to the UE 501. The UE 501 may transmit a RRC reconfiguration complete message to the source network device 502 at 5390. Then, at 5400, the UE 501 may evaluate, for example, a CHO condition, a cell reselection condition, a cell switching, and / or the like. This step is similar to 5100 and thus will not be repeated here.
[0100] At 5410, if the condition is met, for example, an A3 / A5 event is triggered, the UE 501 may perform the cell reselection procedure or the handover procedure during the energy saving mode. This step is similar to 5110 and thus will not be repeated here. At 5420, the target network device 503 may transmit a paging signal to the UE 501 for the cell reselection procedure or the handover procedure at 5320. This step is similar to 5120 and thus will not be repeated here. Alternatively, or in addition, the UE 501 may obtain uplink data to be transmitted or an upper layer trigger at 5430.
[0101] Then, if the paging signal is received or the uplink data or the upper layer trigger is obtained, the UE 501 may transmit the RRC reconfiguration request message to the target network device 503 at 5440. Since the configuration of the target cell is stored in the target network device 503, the UE 501 may need to retrieve the configuration of the target cell.
[0102] Additionally, the RRC reconfiguration request message may include an identifier of the UE 501, e.g., an I-RNTI, and an identifier of the target cell. The RRC reconfiguration request message may include a CCCH message in a SRB.
[0103] The target network device 503 may transmit a retrieve UE context request message to the source network device 502 for the UE context of the UE 501 at 5450.
[0104] The source network device 502 may transmit a retrieve UE context response message to the target network device 503 at 5460. The response message may include the UE context of the UE 501. Then, at 5470, the target network device 503 may transmit the RRC reconfiguration message to the UE 501. The RRC reconfiguration message may include the configuration of the target cell.
[0105] Then, the UE 501 may apply the configuration of the target cell. At 5480, the UE 501 may transmit the RRC reconfiguration complete message to the target network device 503 at 5480. Furthermore, the UE 501 may continue to evaluate the execution conditions based on CHO configuration from the source cell.
[0106] Moreover, if the data volume of the uplink data is smaller than or equal to a threshold is lower than or equal to a threshold or the target network device 503 indicates small data transmission to the UE 501, the UE 501 may maintain in the energy saving mode. Alternatively, if the data volume of the uplink data exceeds the threshold and the target network device 503 does not indicate the small data transmission to the UE 501, the UE 501 may enter the active mode.
[0107] In this way, the cell reselection procedure or the handover procedure may be performed in a flexible way. The UE 501 may request for the configuration of the target cell based on the triggering condition. The UE 501 may be in the energy saving mode. Thus, the efficiency of the cell reselection procedure or the handover procedure may be improved.
[0108] In some embodiments, a RRC reestablishment procedure may be used for the cell reselection procedure or the handover procedure. In this case, a request message for the configuration for the RRC reestablishment procedure may be introduced. Reference is made to FIG. 5C, illustrates an example signaling flow 500C of a cell reselection or handover procedure in accordance with some embodiments of the present disclosure. The example embodiments discussed with respect to FIG. 5C may be implementations of the example embodiments discussed with reference to FIG. 4.
[0109] As illustrated, the signaling flow 500C involves a UE 501, a source network device 502, a target network device 503, and a network device 504. In the example of FIG. 5C, the source network device 502 may be associated with a source cell serving the UE 501. The target network device 503 may be associated with a cell for the cell reselection procedure or the handover procedure. The network device 504 may be associated with a potential target cell for the cell reselection procedure or the handover procedure. For the purpose of discussion, the embodiments may be described by using the cell associated with the target network device 503 as the target cell.
[0110] At 5510, the UE 501 may be in an energy saving mode (e.g., an inactive mode) of the RRC_CONNECTED state. At 5520, the UE 501 may perform measurement control and report the measurement result to the source network device 502. At 5530, the source network device 502 may determine a CHO decision for the UE 501 based on the measurement result.
[0111] If it is determined to perform the cell reselection procedure or the handover procedure, at 5540 and 5550, the source network device 502 may transmit a handover request message to the target network 503, the network device 504, or other network device associated with a potential cell. Then, at 5560 and 5570, the target network device 503 and the network device 504 may transmit a handover request acknowledge message to the source network device 502 respectively.
[0112] At 5580, the source network device 502 may transmit a RRC reconfiguration message to the UE 501. The UE 501 may transmit a RRC reconfiguration complete message to the source network device 502 at 5590. Then, at 5600, the UE 501 may evaluate, for example, a CHO condition, a cell reselection condition, a cell switching, and / or the like. This step is similar to 5100 and thus will not be repeated here.
[0113] At 5610, if the condition is met, for example, an A3 / A5 event is triggered, the UE 501 may perform the cell reselection procedure or the handover procedure during the energy saving mode. This step is similar to 5110 and thus will not be repeated here. At 5620, the target network device 503 may transmit a paging signal to the UE 501 for the cell reselection procedure or the handover procedure at 5520. This step is similar to 5120 and thus will not be repeated here. Alternatively, or in addition, the UE 501 may obtain uplink data to be transmitted or an upper layer trigger at 5630.
[0114] Then, if the paging signal is received or the uplink data or the upper layer trigger is obtained, the UE 501 may transmit the RRC reestablishment request message to the target network device 503 at 5640.
[0115] Additionally, the RRC reestablishment request message may include an identifier of the UE 501, e.g., an I-RNTI, and an identifier of the target cell. The RRC reconfiguration request message may include a CCCH message in a SRB. The target network device 503 may transmit a retrieve UE context request message to the source network device 502 for the UE context of the UE 501 at 5650.
[0116] The source network device 502 may transmit a retrieve UE context response message to the target network device 503 at 5660. The response message may include the UE context of the UE 501. Then, at 5670, the target network device 503 may transmit the RRC reconfiguration message to the UE 501. The RRC reestablishment message may include the configuration of the RRC reestablishment procedure. The RRC reestablishment procedure may be performed based on the configuration.
[0117] After the RRC reestablishment procedure, the UE 501 may transmit the RRC reestablishment complete message to the target network device 503 at 5680. Furthermore, the UE 501 may continue to evaluate the execution conditions based on CHO configuration from the source cell.
[0118] Moreover, if the data volume of the uplink data is smaller than or equal to a threshold is lower than or equal to a threshold or the target network device 503 indicates small data transmission to the UE 501, the UE 501 may maintain in the energy saving mode. Alternatively, if the data volume of the uplink data exceeds the threshold and the target network device 503 does not indicate the small data transmission to the UE 501, the UE 501 may enter the active mode.
[0119] In this way, the cell reselection procedure or the handover procedure may be performed in a flexible way. The UE 501 may request for the configuration of the RRC reestablishment procedure based on the triggering condition. The UE 501 may be in the energy saving mode. Thus, the efficiency of the cell reselection procedure or the handover procedure may be improved.
[0120] FIG. 6 illustrates a schematic diagram 600 of switching mode in accordance with some embodiments of the present disclosure. In the example of FIG. 6, the UE may switch the state between the RRC_CONNECTED state and the RRC_IDLE state. For example, the UE may establish the RRC connection and enter the RRC_CONNCTED state or release the RRC connection and enter the RRC_IDLE state. The energy saving mode of the RRC_CONNECTED state may be involved.
[0121] The UE in the energy saving mode of the RRC_CONNECTED may support UE controlled mobility based on network configuration. A RAN-based notification area may be configured by RRC layer. The UE may transmit, to the network device, unicast data or information via a radio bearer for a small data transmission or receive, from the network device, the unicast data or the information via the radio bearer for the small data transmission or receive.
[0122] Additionally, at lower layers, the UE in the energy saving mode of the RRC_CONNECTED may be configured with a UE specific discontinuous reception (DRX) or a cell specific discontinuous transmission (DTX) / DRX. The UE may monitor a paging channel for core network paging and RAN paging using I-RNTI or S-TMSI. The UE may monitor short messages transmitted with paging RNTI over downlink control information (DCI) . The UE may perform cell measurements, the cell reselection procedure, or the handover procedure. The UE may perform RAN-based notification area updates periodically and when moving outside the configured RAN-based notification area. The UE may transmit sensing reference signals, e.g., for positioning. The UE may monitor waking up signal, e.g., LP-WUR, LP-WUS, and / or the like.
[0123] Furthermore, when a RRC connection setup procedure completes or a RRC connection re-establishment procedure completes, the UE may enter the RRC_CONNECTED state via a random access procedure. In this case, the UE may enter the energy saving mode or the active mode.
[0124] When the UE transmits a RRC setup complete message or a RRC reestablishment complete message to the network device, if the mode of the UE is configured as the energy saving mode or the inactive mode in the RRC setup / reestablishment message, the UE may be in the energy saving mode / inactive mode. If the mode is configured as the normal / active mode, the UE may perform operations in the normal / active mode.
[0125] Additionally, in some embodiments, the energy saving mode may not be involved. The UE may enter the energy saving mode after receiving energy saving configuring information, e.g., an indication for the energy saving mode or an inactive mode. Alternatively, the UE may enter an active mode after receiving further configuration information, e.g., an indication for the active mode.
[0126] Specifically, if a mode indication indicating the energy saving mode is transmitted to the UE, the UE may enter the energy saving mode. If the mode indication indicating a normal mode is transmitted to the UE, the UE may perform unicast transmission of downlink and uplink including data and signaling. In some implementations, the mode indication may be associated with the bandwidth part (BWP) or the UE. The mode indication may be dynamically indicated by DCI or media access control (MAC) control element (CE) .
[0127] For example, the mode indication may be different for each serving cell, each BWP, each UE, each carrier or each spectrum. The mode indication in the MAC CE or the DCI may include a value indicating the mode. For example, value 0 may indicate the energy saving mode, and value 1 may indicate the active mode.
[0128] If the UE receives the mode indication by MAC CE, the UE may set the current mode to the indicated mode. If the UE receives the mode indication by DCI, the UE may inform the indicated mode to the upper layer. In MAC layer, the MAC entity may set the current mode to the indicated mode. If the UE receives configurations, such as suspend configuration information, the UE may set to the current mode to the energy saving mode / state. If the UE receives configurations, such as a LP-WUS configuration, the UE may be in the energy saving mode or the inactive mode.
[0129] A UE initiated mode switch / transition between the energy saving mode / inactive mode and the active mode may be performed based on a timer. The timer may be configured by RRC signaling. The timer may configured differently for each UE, each BWP, each serving cell or each carrier / spectrum. The timer may be started or restarted when the UE enters the active mode based on some conditions, such as the mode indication from a RRC message, the MAC CE or the DCI. The timer may be restarted when the UE receives a MAC protocol data unit (PDU) from downlink or uplink.
[0130] When the timer expires, the UE may enter the energy saving mode / inactive mode and perform operations for the energy saving mode. Upon receiving a paging signal or an upper indication (e.g., a non-access stratum (NAS) signaling or uplink data from an application layer) , the UE may switch to the active mode or the normal mode.
[0131] Moreover, the default mode of the UE may be the energy saving mode, the active mode, the inactive mode, and / or the like.
[0132] In this way, the UE may support the energy saving mode of the RRC_CONNECTED state in a flexible way. The UE in the energy saving mode may support UE based mobility. Thus, the efficiency of the cell reselection procedure or the handover procedure of the UE may be improved.
[0133] Several embodiments regarding the cell reselection or handover procedure have been described. In some embodiments, after the cell reselection procedure, the terminal device 110 may perform a random access (RA) procedure to access the network device 120. Diversity slotted ALOHA (DSA) may be used for physical random access channel (PRACH) and contention-based (CB) -message 3 (also referred to as “Msg3” for purpose of discussion) procedure. Considering multiple beams, association between the PRACH or CB-Msg3 resource and beams may need to be considered in case of DSA. When DSA is used, multiple replica transmissions may be associated with a same beam. The association between the beam and the PRACH / PUSCH resource will be described in detail below with reference to FIGS. 7A to 7C.
[0134] Reference is made to FIG. 7A, which illustrates a schematic diagram 700A of an example of transmission windows in accordance with some embodiments of the present disclosure. As illustrated in FIG. 7A, a synchronization signal block (SSB) may be associated with a transmission window. The transmission window may include multiple occasions.
[0135] For example , the beam 1 may be associated with SSB 0. The beam 1 / SSB 0 may be associated with the first transmission window. During the first transmission window, multiple PRACH / PUSCH resources including time domain resources, frequency domain resources, demodulation reference signal (DMRS) domain resources and / or code domain resources may be configured by a system information block (SIB) or a RRC message.
[0136] In the example of FIG. 7A, the UE may select a SSB. Then the UE may select the next transmission window which is associated with the selected SSB / beam. When the transmission window is selected, the UE may select multiple replica transmission occasions within the selected transmission window.
[0137] For example, the UE may select SSB 1 at a time point between the occasion 2 and occasion 3 in the first transmission window. In this case, the next transmission window (i.e., the second transmission window) is selected by the UE. Then, the UE may select multiple replica transmission occasions in the second transmission window.
[0138] For multiple replica transmission occasions, the UE may select the replica occasions of time domain based on a configured replica number. Then, for each replica occasion, the UE may select frequency domain, DMRS domain and code domain resource.
[0139] Reference is made to FIG. 7B, which illustrates a schematic diagram 700B of an example of transmission windows in accordance with some embodiments of the present disclosure. As illustrated in FIG. 7B, a SSB may be associated with multiple transmission windows. The transmission window may include multiple occasions.
[0140] In the example of FIG. 7B, the UE may select a SSB and multiple replicas. The order may not be restricted for the SSB and the replica. The UE may select the transmission window which is associated with the selected SSB / beam. If the selected multiple replica transmissions in the current transmission window which is associated with the selected SSB / beam are not performed, the current transmission window may be used. Otherwise, the UE may select the next window which is associated with the selected SSB / beam.
[0141] For example, the UE may select SSB0 at a time point between the occasion 1 and occasion 2 of the first transmission window. In this case, the occasion 2, occasion 3, and occasion 4 in the first transmission window may be selected. Additionally, the UE may select the resources in the second transmission window and the third transmission window for the SSB0.
[0142] In some implementations, the SSB may be associated with one or more PRACH / PUSCH resources. The resource may include time domain resource, frequency domain resource, DMRS domain resource, code domain resource, and / or the like.
[0143] Reference is made to FIG. 7C, which illustrates a schematic diagram 700C of an example of transmission windows in accordance with some embodiments of the present disclosure. As illustrated, the resources 701, 702, 703, 704, and 706 may be associated with beam 4, and the resource 705 may be associated with beam 1.
[0144] It is to be understood that the association between the resources and the beams mentioned herein are only for the purpose of illustration, without suggesting any limitation. Embodiments of the present disclosure are not limited here. For example, the resources 701, 702, 703, and 704 may be associated with different beams.
[0145] In the example of FIG. 7C, the UE may select a SSB based on a configured threshold and measured results of the configured beams. For PUSCH or PRACH, a SSB / beam may be mapped to one or more resources, or multiple SSBs / beams may be associated with a resource.
[0146] When a SSB / beam is selected, within one transmission window, a period or an association pattern period, there may be multiple PRACH / PUSCH occasions in the time domain associated with the selected SSB / beam. If the PRACH / PUSCH occasions in time domain exceed the configured replica number, the UE may select PRACH / PUSCH resources in the different time domains based on the configured replica number. If the PRACH / PUSCH resources in the different time domains do not exceed the configured replica number, all PRACH / PUSCH resources in the different time domains may be used for transmitting multiple replicas.
[0147] For example, if the UE select beam 4, the resources 701, 702, 703, and 704 may be selected by the UE. If the configured replica number is 3, the UE may select 3 resources among the resources 701, 702, 703, and 704, and select a resource in the second transmission period / window, e.g., resource 706.
[0148] In this way, the UE may select the resources for PRACH / PUSCH in a flexible way. The SSB / beam may be associated with the resources. The effectiveness of the transmission on the resources may be improved.
[0149] For the UE in a RRC_INACTIVE state, the mechanism for the UE to receive paging signals including the paging signal from a device implementing a core network function (also referred to “CN” , for purpose of discussion) and the RAN may need to be studied. Reference is made to FIG. 8, which illustrates an example of a paging configuration 800.
[0150] For example, the values 801 and 802 represents an identifier of the UE (i.e., UE 4) . For the UE, the paging occasions (PO) may be determined as follows: (SFN + PF_offset) mod T = (T div N) (UE_ID mod N) , i_s= floor (UE_ID / N) mod Ns, where SFN represents the system frame number, PF_offset represents a paging frame offset, T represent a value determined based on the state of the UE, N is a value equals to T / 8, Ns is 2, i_srepresents the index of the PO. For a UE in the idle state, T equals to 32, and for a UE in the inactive state, T equals to 16. In this case, the PO for the UE 4 may be PO2 of SFN 0 and PO 1 of SFN 16 as illustrated in FIG. 8. The UE 4 may monitor the sensing signal at PO 2 of SFN 0 in the idle mode and monitor the sensing signal at PO 1 of SFN 16 in the inactive mode.
[0151] Since the calculated PO for paging signal from the CN and the paging signal from the RAN is not consistent, the UE may not receive some paging signal from the CN when the UE monitors calculated PO based on a RAN DRX cycle configuration.
[0152] To solve the above and other related / potential issues, embodiments of the present disclosure propose another solution for cell reselection or handover. In the solution, a paging configuration for monitoring a paging signal is transmitted from the network device to the terminal device. The paging configuration at least includes a paging occasion for a first paging signal and a second paging signal. The first paging signal is associated with an inactive state, and the second paging signal is associated with an idle state. The terminal device monitors the paging occasion for the first paging signal or the second paging signal based on the paging configuration. In this way, the terminal device may receive both the sensing signal from the CN and the RAN in the PO based on the paging configuration. Thus, the efficiency and effectiveness of paging procedure may be improved.
[0153] Reference is made to FIG. 9, which illustrates a signaling flow 900 of a paging procedure in accordance with some embodiments of the present disclosure. For the purposes of discussion, the signaling flow 900 will be discussed with reference to FIG. 1. The FIG. 9 involves the terminal device 110 and the network device 120 of FIG. 1. In some implementations, the terminal device 110 may be implemented as a UE, and the network device 120 may be implemented as a gNB or a base station.
[0154] In operation, the network device 120 transmits (910) , to the terminal device 110, a paging configuration for monitoring a paging signal. The paging configuration at least includes a paging occasion for a first paging signal and a second paging signal. The first paging signal is associated with an inactive state , and the second paging signal is associated with an idle state. Correspondingly, the terminal device 110 receives (920) the paging configuration from the network device 120.
[0155] In some embodiments, the paging configuration may be determined based on an identifier of the terminal device 110 (such as UE_ID) or a number of paging occasions. Additionally, the first paging signal is from the network device 120, and the second paging signal is from a device implementing a core network function.
[0156] Then, the terminal device 110 monitors (930) the paging occasion for the first paging signal or the second paging signal based on the paging configuration. The network device 120 transmits (940) , to the terminal device 110, the first paging signal based on the paging configuration. Additionally, the CN may also transmit, to the terminal device 110, the second paging signal based on the paging configuration. The terminal device 110 may receive both the first paging signal and the second paging signal.
[0157] In this way, the terminal device 110 may receive both the paging signal from the network device 120 and the CN based on the paging configuration in a flexible way.
[0158] FIG. 10 illustrates an example of a paging configuration 1000 in accordance with some embodiments of the present disclosure. In the example of FIG. 10, the values 1001 and 1002 represents an identifier of the UE (i.e., UE 4) . The index of the PO for the UE 4 may be determined as follows: (SFN + PF_offset) mod T = (T div N) + (floor (UE_ID / Ns) mod N) , i_s= (UE_ID mod N) mod Ns, where SFN represents the system frame number, PF_offset represents a paging frame offset, T represent a value determined based on the state of the UE, N is a value equals to T / 8, Ns is 2, i_srepresents the index of the PO, div represents an integer division operation, mod represents a modulo operation, and floor represents a flooring function.
[0159] For a UE in the idle state, T equals to 32, and for a UE in the inactive state, T equals to 16. In this case, the PO for the UE 4 may be PO2 of SFN 0 and PO 1 of SFN 16 as illustrated in FIG. 10. The UE 4 may monitor the sensing signal at PO 1 of SFN 16 in the idle mode and monitor the sensing signal at PO 1 of SFN 16 in the inactive mode.
[0160] In this way, the UE may receive both the sensing signal from the CN and the RAN based on the paging configuration.
[0161] FIG. 11 illustrates a flowchart of a communication method 1100 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1100 will be described from the perspective of the terminal device 110 in FIG. 1.
[0162] At block 1110, the terminal device 110 determines whether a condition for at least one of a cell reselection procedure or a handover procedure is met.
[0163] At block 1120, in accordance with a determination that the condition is met, the terminal device 110 performs the at least one of the cell reselection procedure or the handover procedure.
[0164] At block 1130, in response to a triggering condition being satisfied based on at least one of: a paging signal from a network device, uplink data to be transmitted or an upper layer trigger, the terminal device 110 transmits, to the network device, a complete message for the at least one of the cell reselection procedure or the handover procedure.
[0165] In some example embodiments, the terminal device may receive a configuration of a target cell of the at least one of the cell reselection procedure or the handover procedure. In response to the triggering condition being satisfied, the terminal device may apply the configuration of the target cell; and transmit, to the network device, the complete message for the at least one of the cell reselection procedure or the handover procedure.
[0166] In some example embodiments, in response to the triggering condition being satisfied, the terminal device may transmit, to the network device, a request for a configuration of a target cell. The terminal device may receive, from the network device, a response to the request, the response including the configuration of the target cell. The terminal device may apply the configuration of the target cell. The terminal device may transmit, to the network device, the complete message for the at least one of the cell reselection procedure or the handover procedure based on the configuration of the target cell.
[0167] In some example embodiments, the request may include at least one of: an identifier of the terminal device, or an identifier of the target cell.
[0168] In some example embodiments, the request may include a common control channel (CCCH) message in a signaling radio bearer (SRB) , such as SRB0.
[0169] In some example embodiments, in response to the triggering condition being satisfied, the terminal device may transmit, to the network device, a further request for establishing a radio resource control (RRC) connection with the network device. The terminal device may receive, from the network device, a further response to the further request, the further response including a configuration for establishing the RRC connection. The terminal device may establish the RRC connection based on the configuration. The terminal device may transmit, to the network device, a complete message for the RRC connection establishment to the network device.
[0170] In some example embodiments, the further request may include at least one of: an identifier of the terminal device, or an identifier of the target cell.
[0171] In some example embodiments, the further request may include a common control channel (CCCH) message in a signaling radio bearer (SRB) .
[0172] In some example embodiments, the terminal device may be in an energy saving mode of a connected state.
[0173] In some example embodiments, a data volume of the uplink data may be smaller than or equal to a threshold, or an indication indicating a small data transmission may be transmitted to the terminal device. The terminal device may maintain the energy saving mode.
[0174] In some example embodiments, a data volume of the uplink data may be larger than a threshold, or an indication indicating switching to active mode may be transmitted to the terminal device. The terminal device may switch to an active mode.
[0175] In some example embodiments, the terminal device may perform at least one of: transmitting, to the network device, at least one of unicast data or information via a radio bearer for a small data transmission, receiving, from the network device, at least one of unicast data or information via a radio bearer for a small data transmission, monitoring a paging channel based on an identifier of the terminal device, cell measurements associated with the network device, the cell reselection procedure, the handover procedure, transmitting a sensing reference signal, or monitoring a waking up signal.
[0176] FIG. 12 illustrates a flowchart of a communication method 1200 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1200 will be described from the perspective of the network device 120 in FIG. 1.
[0177] At block 1210, the network device 120 receives, from a terminal device, a request for a procedure. The procedure includes at least one of a cell reselection procedure, a handover procedure or a radio resource control (RRC) connection establishment procedure.
[0178] At block 1220, the network device 120 transmits, to the terminal device, a response to the request, the response including a configuration associated with the procedure.
[0179] At block 1230, the network device 120 receives, from the terminal device, a complete message for the procedure .
[0180] In some example embodiments, the procedure may include at least one of the cell reselection procedure or the handover procedure, and the response may include a configuration of a target cell for the terminal device.
[0181] In some example embodiments, the procedure may include the RRC connection establishment procedure, and the response may include a configuration of the RRC connection establishment procedure.
[0182] In some example embodiments, the network device may transmit, to the terminal device, a paging signal for at least one of the cell reselection procedure or the handover procedure via a target cell.
[0183] In some example embodiments, the network device may transmit, to a further device, a further request for a context of the terminal device. The network device may receive, from the further device, a further response to the further request, the response including the context of the terminal device.
[0184] In some example embodiments, the terminal device may be in an energy saving mode of a connected state. The network device may transmit, to the terminal device, an indication indicating a small data transmission or switching to active mode.
[0185] FIG. 13 illustrates a flowchart of a communication method 1300 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1300 will be described from the perspective of the terminal device 110 in FIG. 1.
[0186] At block 1310, the terminal device 110 receives a paging configuration for monitoring a paging signal, the paging configuration at least including a paging occasion for a first paging signal and a second paging signal. The first paging signal is associated with an inactive state, and the second paging signal is associated with an idle state.
[0187] At block 1320, the terminal device 110 monitors the paging occasion for at least one of the first paging signal or the second paging signal based on the paging configuration.
[0188] In some example embodiments, the paging configuration may be determined based on at least one of an identifier of the terminal device or a number of paging occasions.
[0189] In some example embodiments, the first paging signal may be from the network device, and the second paging signal may be from a device implementing a core network function.
[0190] FIG. 14 illustrates a flowchart of a communication method 1400 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 1400 will be described from the perspective of the network device 120 in FIG. 1.
[0191] At block 1410, the network device 120 transmits, to a terminal device, a paging configuration for monitoring a paging signal, the paging configuration at least including a paging occasion for a first paging signal and a second paging signal. The first paging signal is associated with an inactive state of the terminal device, and the second paging signal is associated with an idle state of the terminal device.
[0192] At block 1420, the network device 120 transmits, to the terminal device, the first paging signal based on the paging configuration.
[0193] In some example embodiments, the paging configuration may be determined based on at least one of an identifier of the terminal device or a number of paging occasions.
[0194] FIG. 15 is a simplified block diagram of a device 1500 that is suitable for implementing embodiments of the present disclosure. The device 1500 can be considered as a further example implementation of any of the devices as shown in FIG. 1. Accordingly, the device 1500 can be implemented at or as at least a part of the terminal device 110 or the network device 120.
[0195] As shown, the device 1500 includes a processor 1510, a memory 1520 coupled to the processor 1510, a suitable transceiver 1540 coupled to the processor 1510, and a communication interface coupled to the transceiver 1540. The memory 1520 stores at least a part of a program 1530. The transceiver 1540 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 1540 may include at least one of a transmitter 1542 and a receiver 1544. The transmitter 1542 and the receiver 1544 may be functional modules or physical entities. The transceiver 1540 has at least one antenna to facilitate communication, though in practice an Access Node mentioned in this application may have several ones. The communication interface may represent any interface that is necessary for communication with other network elements, such as X2 / Xn interface for bidirectional communications between eNBs / gNBs, S1 / NG interface for communication between a Mobility Management Entity (MME) / Access and Mobility Management Function (AMF) / SGW / UPF and the eNB / gNB, Un interface for communication between the eNB / gNB and a relay node (RN) , or Uu interface for communication between the eNB / gNB and a terminal device.
[0196] The program 1530 is assumed to include program instructions that, when executed by the associated processor 1510, enable the device 1500 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 2 to 14. The embodiments herein may be implemented by computer software executable by the processor 1510 of the device 1500, or by hardware, or by a combination of software and hardware. The processor 1510 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 1510 and memory 1520 may form processing means 1550 adapted to implement various embodiments of the present disclosure.
[0197] The memory 1520 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 1520 is shown in the device 1500, there may be several physically distinct memory modules in the device 1500. The processor 1510 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 1500 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.
[0198] According to embodiments of the present disclosure, a terminal device including a circuitry is provided. The circuitry is configured to: determine whether a condition for at least one of a cell reselection procedure or a handover procedure is met; in accordance with a determination that the condition is met, perform the at least one of the cell reselection procedure or the handover procedure; and in response to a triggering condition being satisfied based on at least one of: a paging signal from a network device, uplink data to be transmitted or an upper layer trigger, transmit, to the network device, a complete message for the at least one of the cell reselection procedure or the handover procedure. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
[0199] According to embodiments of the present disclosure, a network device including a circuitry is provided. The circuitry is configured to: receive, from a terminal device, a request for a procedure. The procedure may include at least one of a cell reselection procedure, a handover procedure or a radio resource control (RRC) connection establishment procedure. The circuitry is configured to transmit, to the terminal device, a response to the request, the response including a configuration associated with the procedure; and receive, from the terminal device, a complete message for the procedure . According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0200] According to embodiments of the present disclosure, a terminal device including a circuitry is provided. The circuitry is configured to: receive a paging configuration for monitoring a paging signal, the paging configuration at least including a paging occasion for a first paging signal and a second paging signal. The first paging signal is associated with an inactive state, and the second paging signal is associated with an idle state. The circuitry is configured to monitor the paging occasion for at least one of the first paging signal or the second paging signal based on the paging configuration. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the terminal device as discussed above.
[0201] According to embodiments of the present disclosure, a network device including a circuitry is provided. The circuitry is configured to: transmit, to a terminal device, a paging configuration for monitoring a paging signal, the paging configuration at least including a paging occasion for a first paging signal and a second paging signal. The first paging signal is associated with an inactive state of the terminal device, and the second paging signal is associated with an idle state of the terminal device. The circuitry is configured to transmit, to the terminal device, the first paging signal based on the paging configuration. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0202] The term “circuitry” used herein may refer to hardware circuits and / or combinations of hardware circuits and software. For example, the circuitry may be a combination of analog and / or digital hardware circuits with software / firmware. As a further example, the circuitry may be any portions of hardware processors with software including digital signal processor (s) , software, and memory (ies) that work together to cause an apparatus, such as a terminal device or a network device, to perform various functions. In a still further example, the circuitry may be hardware circuits and or processors, such as a microprocessor or a portion of a microprocessor, that requires software / firmware for operation, but the software may not be present when it is not needed for operation. As used herein, the term circuitry also covers an implementation of merely a hardware circuit or processor (s) or a portion of a hardware circuit or processor (s) and its (or their) accompanying software and / or firmware.
[0203] According to embodiments of the present disclosure, a first apparatus is provided. The first apparatus may include means for determining whether a condition for at least one of a cell reselection procedure or a handover procedure is met; means for in accordance with a determination that the condition is met, performing the at least one of the cell reselection procedure or the handover procedure; and means for in response to a triggering condition being satisfied based on at least one of: a paging signal from a network device, uplink data to be transmitted or an upper layer trigger, transmit, to the network device, a complete message for the at least one of the cell reselection procedure or the handover procedure. In some embodiments, the first apparatus may comprise means for performing the respective operations of the method 1100. In some example embodiments, the first apparatus may further comprise means for performing other operations in some example embodiments of the method 1100. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0204] According to embodiments of the present disclosure, a second apparatus is provided. The second apparatus may include means for receiving, from a terminal device, a request for a procedure. The procedure may include at least one of a cell reselection procedure, a handover procedure or a radio resource control (RRC) connection establishment procedure. The terminal apparatus may include means for transmitting, to the terminal device, a response to the request, the response including a configuration associated with the procedure; and means for receiving, from the terminal device, a complete message for the procedure . In some embodiments, the second apparatus may comprise means for performing the respective operations of the method 1200. In some example embodiments, the second apparatus may further comprise means for performing other operations in some example embodiments of the method 1200. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0205] According to embodiments of the present disclosure, a third apparatus is provided. The third apparatus may include means for receiving a paging configuration for monitoring a paging signal, the paging configuration at least including a paging occasion for a first paging signal and a second paging signal. The first paging signal is associated with an inactive state, and the second paging signal is associated with an idle state. The terminal apparatus may include means for monitoring the paging occasion for at least one of the first paging signal or the second paging signal based on the paging configuration. In some embodiments, the third apparatus may comprise means for performing the respective operations of the method 1300. In some example embodiments, the third apparatus may further comprise means for performing other operations in some example embodiments of the method 1300. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0206] According to embodiments of the present disclosure, a fourth apparatus is provided. The fourth apparatus may include means for transmitting, to a terminal device, a paging configuration for monitoring a paging signal, the paging configuration at least including a paging occasion for a first paging signal and a second paging signal. The first paging signal is associated with an inactive state of the terminal device, and the second paging signal is associated with an idle state of the terminal device. The terminal apparatus may include means for transmitting, to the terminal device, the first paging signal based on the paging configuration. In some embodiments, the fourth apparatus may comprise means for performing the respective operations of the method 1400. In some example embodiments, the fourth apparatus may further comprise means for performing other operations in some example embodiments of the method 1400. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0207] In summary, embodiments of the present disclosure provide the following aspects.
[0208] In an aspect, it is proposed a terminal device including: a processor configured to cause the terminal device to: determine whether a condition for at least one of a cell reselection procedure or a handover procedure is met; in accordance with a determination that the condition is met, perform the at least one of the cell reselection procedure or the handover procedure; and in response to a triggering condition being satisfied based on at least one of: a paging signal from a network device, uplink data to be transmitted or an upper layer trigger, transmit, to the network device, a complete message for the at least one of the cell reselection procedure or the handover procedure.
[0209] In some embodiments, the terminal device is caused to: receive a configuration of a target cell of the at least one of the cell reselection procedure or the handover procedure; in response to the triggering condition being satisfied, apply the configuration of the target cell; and transmit, to the network device, the complete message for the at least one of the cell reselection procedure or the handover procedure.
[0210] In some embodiments, the terminal device is caused to: in response to the triggering condition being satisfied, transmit, to the network device, a request for a configuration of a target cell; receive, from the network device, a response to the request, the response including the configuration of the target cell; apply the configuration of the target cell; and transmit, to the network device, the complete message for the at least one of the cell reselection procedure or the handover procedure based on the configuration of the target cell.
[0211] In some embodiments, the request may include at least one of: an identifier of the terminal device, or an identifier of the target cell.
[0212] In some embodiments, the request may include a common control channel (CCCH) message in a signaling radio bearer (SRB) .
[0213] In some embodiments, the terminal device is caused to: in response to the triggering condition being satisfied, transmit, to the network device, a further request for establishing a radio resource control (RRC) connection with the network device; receive, from the network device, a further response to the further request, the further response including a configuration for establishing the RRC connection; establish the RRC connection based on the configuration; and transmit, to the network device, a complete message for the RRC connection establishment to the network device.
[0214] In some embodiments, the further request may include at least one of: an identifier of the terminal device, or an identifier of the target cell.
[0215] In some embodiments, the further request may include a common control channel (CCCH) message in a signaling radio bearer (SRB) .
[0216] In some embodiments, the terminal device may be in an energy saving mode of a connected state.
[0217] In some embodiments, a data volume of the uplink data may be smaller than or equal to a threshold, or an indication indicating a small data transmission may be transmitted to the terminal device, and the terminal device is caused to: maintain the energy saving mode.
[0218] In some embodiments, a data volume of the uplink data may be larger than a threshold, or an indication indicating switching to active mode may be transmitted to the terminal device, the terminal device is caused to: switch to an active mode.
[0219] In some embodiments, the terminal device is caused to: perform at least one of: transmitting, to the network device, at least one of unicast data or information via a radio bearer for a small data transmission, receiving, from the network device, at least one of unicast data or information via a radio bearer for a small data transmission, monitoring a paging channel based on an identifier of the terminal device, cell measurements associated with the network device, the cell reselection procedure, the handover procedure, transmitting a sensing reference signal, or monitoring a waking up signal.
[0220] In an aspect, it is proposed a network device including: a processor configured to cause the network device to: receive, from a terminal device, a request for a procedure; transmit, to the terminal device, a response to the request, the response including a dedicated configuration associated with the procedure; and receive, from the terminal device, a complete message for the procedure . The procedure may include at least one of a cell reselection procedure, a handover procedure or a radio resource control (RRC) connection establishment procedure.
[0221] In some embodiments, the procedure may include at least one of the cell reselection procedure or the handover procedure, and the response may include a configuration of a target cell for the terminal device.
[0222] In some embodiments, the procedure may include the RRC connection establishment procedure, and the response may include a configuration of the RRC connection establishment procedure.
[0223] In some embodiments, the network device is caused to: transmit, to the terminal device, a paging signal for at least one of the cell reselection procedure or the handover procedure via a target cell.
[0224] In some embodiments, the network device is caused to: transmit, to a further device, a further request for a context of the terminal device; receive, from the further device, a further response to the further request, the response including the context of the terminal device.
[0225] In some embodiments, the terminal device may be in an energy saving mode of a connected state, and the network device is caused to: transmit, to the terminal device, an indication indicating a small data transmission or switching to active mode.
[0226] In an aspect, it is proposed a terminal device including: a processor configured to cause the terminal device to: receive a paging configuration for monitoring a paging signal, the paging configuration at least including a paging occasion for a first paging signal and a second paging signal; and monitor the paging occasion for at least one of the first paging signal or the second paging signal based on the paging configuration. The first paging signal is associated with an inactive state, and the second paging signal is associated with an idle state.
[0227] In some embodiments, the paging configuration may be determined based on at least one of an identifier of the terminal device or a number of paging occasions.
[0228] In some embodiments, the first paging signal may be from the network device, and the second paging signal may be from a device implementing a core network function.
[0229] In an aspect, it is proposed a network device including: a processor configured to cause the network device to: transmit, to a terminal device, a paging configuration for monitoring a paging signal, the paging configuration at least including a paging occasion for a first paging signal and a second paging signal; and transmit, to the terminal device, the first paging signal based on the paging configuration. The first paging signal is associated with an inactive state of the terminal device, and the second paging signal is associated with an idle state of the terminal device.
[0230] In some embodiments, the paging configuration is determined based on at least one of an identifier of the terminal device or a number of paging occasions.
[0231] In an aspect, a terminal device may include: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the terminal device discussed above.
[0232] In an aspect, a network device may include: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the network device discussed above.
[0233] In an aspect, a terminal device may include: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the terminal device discussed above.
[0234] In an aspect, a network device may include: at least one processor; and at least one memory coupled to the at least one processor and storing instructions thereon, the instructions, when executed by the at least one processor, causing the device to perform the method implemented by the network device discussed above.
[0235] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
[0236] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
[0237] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
[0238] In an aspect, a computer readable medium having instructions stored thereon, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
[0239] In an aspect, a computer program including instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
[0240] In an aspect, a computer program including instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
[0241] In an aspect, a computer program including instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the terminal device discussed above.
[0242] In an aspect, a computer program including instructions, the instructions, when executed on at least one processor, causing the at least one processor to perform the method implemented by the network device discussed above.
[0243] 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, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representation, it will be appreciated that the blocks, apparatus, systems, techniques or methods 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.
[0244] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the process or method as described above with reference to FIGS. 1 to 15. 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.
[0245] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes 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 codes, 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.
[0246] The above program code may be embodied on a machine readable medium, which may be any tangible medium that may contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine readable medium may be a machine readable signal medium or a machine readable storage medium. A machine 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 machine 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.
[0247] Further, while 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, while 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. Certain features that are described in the context of separate embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple embodiments separately or in any suitable sub-combination.
[0248] Although the present disclosure has been described in language 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 terminal device comprising:a processor configured to cause the terminal device to:determine whether a condition for at least one of a cell reselection procedure or a handover procedure is met;in accordance with a determination that the condition is met, perform the at least one of the cell reselection procedure or the handover procedure; andin response to a triggering condition being satisfied based on at least one of: a paging signal from a network device, uplink data to be transmitted or an upper layer trigger, transmit, to the network device, a complete message for the at least one of the cell reselection procedure or the handover procedure.2.The terminal device of claim 1, wherein the terminal device is caused to:receive a configuration of a target cell of the at least one of the cell reselection procedure or the handover procedure;in response to the triggering condition being satisfied, apply the configuration of the target cell; andtransmit, to the network device, the complete message for the at least one of the cell reselection procedure or the handover procedure.3.The terminal device of claim 1, wherein the terminal device is caused to:in response to the triggering condition being satisfied, transmit, to the network device, a request for a configuration of a target cell;receive, from the network device, a response to the request, the response comprising the configuration of the target cell;apply the configuration of the target cell; andtransmit, to the network device, the complete message for the at least one of the cell reselection procedure or the handover procedure based on the configuration of the target cell.4.The terminal device of claim 3, wherein the request comprises at least one of: an identifier of the terminal device, or an identifier of the target cell.5.The terminal device of claim 3 or claim 4, wherein the request comprises a common control channel (CCCH) message in a signaling radio bearer (SRB) .6.The terminal device of claim 1, wherein the terminal device is caused to:in response to the triggering condition being satisfied, transmit, to the network device, a further request for establishing a radio resource control (RRC) connection with the network device;receive, from the network device, a further response to the further request, the further response comprising a configuration for establishing the RRC connection;establish the RRC connection based on the configuration; andtransmit, to the network device, a complete message for the RRC connection establishment to the network device.7.The terminal device of claim 6, wherein the further request comprises at least one of: an identifier of the terminal device, or an identifier of the target cell.8.The device of claim 6 or claim 7, wherein the further request comprises a common control channel (CCCH) message in a signaling radio bearer (SRB) .9.The terminal device of any of claims 1 to 8, wherein the terminal device is in an energy saving mode of a connected state.10.The terminal device of claim 9, wherein a data volume of the uplink data is smaller than or equal to a threshold, or an indication indicating a small data transmission is transmitted to the terminal device, and the terminal device is caused to:maintain the energy saving mode.11.The terminal device of claim 9, wherein a data volume of the uplink data is larger than a threshold, or an indication indicating switching to active mode is transmitted to the terminal device, the terminal device is caused to:switch to an active mode.12.The terminal device of any of claims 9 to 10, wherein the terminal device is caused to:perform at least one of:transmitting, to the network device, at least one of unicast data or information via a radio bearer for a small data transmission,receiving, from the network device, at least one of unicast data or information via a radio bearer for a small data transmission,monitoring a paging channel based on an identifier of the terminal device,cell measurements associated with the network device,the cell reselection procedure,the handover procedure,transmitting a sensing reference signal, ormonitoring a waking up signal.13.A network device comprising:a processor configured to cause the network device to:receive, from a terminal device, a request for a procedure, wherein the procedure comprises at least one of a cell reselection procedure, a handover procedure or a radio resource control (RRC) connection establishment procedure;transmit, to the terminal device, a response to the request, the response comprising a configuration associated with the procedure; andreceive, from the terminal device, a complete message for the procedure .14.The network device of claim 13, wherein the procedure comprises at least one of the cell reselection procedure or the handover procedure, and the response comprises a configuration of a target cell for the terminal device.15.The network device of claim 13, wherein the procedure comprises the RRC connection establishment procedure, and the response comprises a configuration of the RRC connection establishment procedure.16.The network device of any of claims 13 to 15, wherein the network device is caused to:transmit, to the terminal device, a paging signal for at least one of the cell reselection procedure or the handover procedure via a target cell.17.The network device of any of claims 13 to 16, wherein the network device is caused to:transmit, to a further device, a further request for a context of the terminal device;receive, from the further device, a further response to the further request, the response comprising the context of the terminal device.18.A terminal device comprising:a processor configured to cause the terminal device to:receive a paging configuration for monitoring a paging signal, the paging configuration at least comprising a paging occasion for a first paging signal and a second paging signal, wherein the first paging signal is associated with an inactive state, and the second paging signal is associated with an idle state; andmonitor the paging occasion for at least one of the first paging signal or the second paging signal based on the paging configuration.19.The terminal device of claim 18, wherein the paging configuration is determined based on at least one of an identifier of the terminal device or a number of paging occasions.20.The terminal device of claim 18 or claim 19, wherein the first paging signal is from the network device, and the second paging signal is from a device implementing a core network function.