Devices and methods for communication
By using Scell conditional configurations with execution conditions, the terminal device in an NTN can efficiently manage Scell additions, modifications, and releases, addressing the inefficiencies of legacy methods due to long propagation delays and fast-moving satellites.
Patent Information
- Application Number
- PCT/CN2023/118635
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-09-13
- Publication Date
- 2025-03-20
AI Technical Summary
In non-terrestrial networks (NTN), the legacy method for secondary cell (Scell) addition, modification, or release configuration is inefficient due to long propagation delays and fast-moving satellites, leading to aged Scell configurations.
The proposed solution involves a terminal device and a network device that exchange configuration information containing Scell conditional configurations. These configurations include execution conditions for addition, modification, or release of Scells, allowing the terminal device to perform these actions only when the execution conditions are satisfied.
This approach enables the terminal device to efficiently manage Scell configurations in NTN environments, avoiding issues related to aged configurations and improving performance by ensuring that Scell changes occur only when conditions are met.
Smart Images

Figure CN2023118635_20032025_PF_FP_ABST
Abstract
Description
DEVICES AND METHODS FOR COMMUNICATION
[0001] FIELDS
[0002] Example embodiments of the present disclosure generally relate to the field of communication techniques and in particular, to devices and methods for secondary cell (Scell) configuration in a non-terrestrial network (NTN) .BACKGROUND
[0003] The 3rd Generation Partnership Project (3GPP) is also working with the satellite communication industry to specify an integrated satellite and terrestrial network infrastructure in the context of the fifth generation (5G) . This is referred to as non-terrestrial networks (NTN) which term refers to networks, or segments of networks, using an airborne or spaceborne vehicle for transmission. Satellites refer to spaceborne vehicles in Low Earth Orbits (LEO) , Medium Earth Orbits (MEO) , Geostationary Earth Orbit (GEO) (also referred to as Geostationary Stationary Orbit, GSO) . Airborne vehicles refer to High Altitude Platforms (HAPs) encompassing Unmanned Aircraft Systems (UAS) -including tethered UAS, Lighter than Air UAS and Heavier than Air UAS -all operating quasi-stationary at an altitude typically between 8 and 50 km. Satellites in GEO have a period precisely 24 hours. Satellites in MEO take about 12 hours to do the same, with a satellite speed of about 3.13km / s. Satellites in LEO, like the International Space Station, take about 1.5 hour to orbit the Earth, with a satellite speed of about 7.56km / s) .SUMMARY
[0004] In general, embodiments of the present disclosure provide solutions for secondary cell (Scell) configuration in a non-terrestrial networks (NTN) .
[0005] In a first aspect, there is provided a terminal device comprising: a processor configured to cause the terminal device to: receive, from a network device, configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and in accordance with a determination that at least one execution condition in at least one Scell conditional configuration is satisfied, perform addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration.
[0006] In a second aspect, there is provided a network device comprising: a processor configured to cause the network device to: determine configuration information for a terminal device, the configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and transmit, to the terminal device, the configuration information.
[0007] In a third aspect, there is provided a communication method performed by a terminal device. The method comprises: receiving, from a network device, configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and in accordance with a determination that at least one execution condition in at least one Scell conditional configuration is satisfied, performing addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration.
[0008] In a fourth aspect, there is provided a communication method performed by a network device. The method comprises: determining configuration information for a terminal device, the configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and transmitting, to the terminal device, the configuration information.
[0009] In a fifth 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 third aspect or fourth aspect.
[0010] Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0011] 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:
[0012] FIG. 1 illustrates an example communication environment in which example embodiments of the present disclosure can be implemented;
[0013] FIGS. 2A-2D illustrate possible implementations of a radio access network (RAN) that may be used in an NTN environment;
[0014] FIG. 3 illustrates example communication modes supported in an NTN environment;
[0015] FIG. 4 illustrates a signaling flow of Scell configuration in an NTN in accordance with some embodiments of the present disclosure;
[0016] FIG. 5 illustrates a flowchart of a method implemented at a terminal device according to some example embodiments of the present disclosure;
[0017] FIG. 6 illustrates a flowchart of a method implemented at a network device according to some example embodiments of the present disclosure; and
[0018] FIG. 7 illustrates a simplified block diagram of a device that is suitable for implementing example embodiments of the present disclosure.
[0019] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0020] 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.
[0021] 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.
[0022] 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.
[0023] 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.
[0024] 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.
[0025] 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.
[0026] 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.
[0027] As used herein, the singular forms ‘a’ , ‘an’ and ‘the’ are intended to include the plural forms as well, unless the context clearly indicates otherwise. 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’ are 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.
[0028] 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.
[0029] 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.
[0030] The communications in the communication environment 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.
[0031] FIG. 1 illustrates a schematic diagram of an example communication environment 100 in which example embodiments of the present disclosure can be implemented. The environment 100 involves one or more satellites or UAS platforms 130-1, 130-2, an NTN gateway 140, a data network 150, one or more terminal devices 110, and one or more network devices 120.
[0032] The NTN gateway 140 is an earth station or gateway that is located at the surface of Earth, and provides sufficient radio frequency (RF) power and RF sensitivity for accessing to the satellites (high altitude platform stations, HAPS) . The NTN Gateway 140 may be considered as a transport network layer (TNL) node. A feeder link or radio link is a wireless link between an NTN gateway and a satellite satellite (or UAS platform) . The satellites or UAS platforms 130-1, 130-2 (collectively or individually referred to as satellites or UAS platforms 130) may have feeder links with the NTN gateway 140, and such links are mandatory if there is no Inter-Satellite Link (ISL) between different satellites 130.
[0033] A service link or radio link is a wireless link between between a terminal device 110 and a satellite (or UAS platform) 130. A beam foot print 112 is the area of the Earth visible to satellites. From the field of view of the satellite (or UAS platform) 130, more than one foot print 112 may be covered. Generally, to determine whether a terminal device can communicate with a satellite, it depends on whether the signal coverage area of the satellite will cover the terminal device and at what time.
[0034] The following connectivity is supported by the NTN payload. In an example, an NTN gateway may serve multiple NTN payloads. In a further example, an NTN payload may be served by multiple NTN gateways.
[0035] Three types of service links are supported in the NTN. In an earth-fixed type, a service link is provisioned by beam (s) continuously covering the same geographical areas all the time (e.g., the case of GSO satellites) . In a quasi-earth-fixed type, a service link is provisioned by beam (s) covering one geographic area for a limited period and a different geographic area during another period (e.g., the case of non-GSO (NGSO) satellites generating steerable beams) . In an earth-moving type, a service link is provisioned by beam (s) whose coverage area slides over the Earth surface (e.g., the case of NGSO satellites generating fixed or non-steerable beams) .
[0036] FIGS. 2A-2D illustrate possible implementations 200, 201, 202, and 203 of a radio access network (RAN) that may be used in an NTN environment. As seen in FIGS. 2A-2D, new radio (NR) -RAN may be implemented in a number of different ways in an NTN environment, and thus the interfaces between different entities may vary in different implementations. The implementation 200 in FIG. 2A shows a networking-RAN architecture with a transparent satellite, where the satellite and an NTN gateway is considered as a remote radio unit. The implementation 201 in FIG. 2B shows a regenerative satellite with ISL, network device (e.g., gNB) processed payload. The implementation 202 in FIG. 2C shows a regenerative satellite without ISL, (e.g., gNB) processed payload. The implementation 203 in FIG. 2D shows a NG-RAN with a regenerative satellite based on a distributed unit (DU) of a network device which connects to a central unit (CU) of the network device in the NG-RAN. The regenerative payload is payload that transforms and amplifies an uplink RF signal before transmitting it on the downlink. The transformation of the signal refers to digital processing that may include demodulation, decoding, re-encoding, re-modulation and / or filtering. The transparent payload is payload that changes the frequency carrier of the uplink RF signal, filters and amplifies it before transmitting it on the downlink.
[0037] FIG. 3 illustrates an example 300 of communication modes supported in an NTN environment. As shown, a terminal device 110-1 may support an aggregation type of multiple radio access technologies (RATs) dual connectivity (MR-DC) and also support an aggregation type of E-UTRAN new radio dual connectivity (EN-DC) with a network device 120 and a satellite 130-1. A terminal device 110-2 may support an aggregation type of MR-DC with satellites 130-1, 130-2. A terminal device 110-3 may support an aggregation type of carrier aggregation (CA) with the satellite 130-2. It would be appreciated that MR-DC may be applicable in an inter / intra satellite scenario and in an inter NTN-TN scenario, EN-DC may be applicable in an inter NTN-TN scenario, and the CA may be applicable in an intra satellite scenario.
[0038] It is to be understood that the number of devices and their connections in FIGS. 1-3 are given for the purpose of illustration without suggesting any limitations to the present disclosure. The environments may include any suitable number of devices adapted for implementations of the present disclosure.
[0039] In a legacy TN, a terminal device reports measurements of Scells to the network device. Based on this measurement report, the network device decides to add, modify, or release a Scell configuration and send the Scell addition, modification, or release configuration to the terminal deice. In this case, the delay of the Scell addition / modification / release is significant. In an NTN, due to long propagation delay and fast-moving satellites, the legacy method for Scell addition, modification, or release configuration in the TN may not perform well. Sometimes, the configuration of secondary cell (SCell) addition, modification, and / or release in the CA scenario may be over age when it arrives at the terminal device.
[0040] According to example embodiments of the present disclosure, conditional Scell addition, modification, and / or release is proposed in an NTN. A network device transmits at least one Scell conditional configuration for addition, modification, and / or release of at least one Scell to a terminal device. The terminal device evaluates an execution condition (s) in the at least one received Scell conditional configuration. If one or more execution conditions are satisfied, the terminal device can perform addition, modification, and / or release of a Scell (s) . In this way, the terminal device can successfully add, modify, or release Scell (s) when the conditions are evaluated to be appropriate, without worrying about the aged Scell configuration due to the long propagation delay and fast-moving satellites in the NTN.
[0041] FIG. 4 illustrates a signaling flow 400 of Scell configuration in an NTN according to some embodiments of the present disclosure. For the purposes of discussion, the signaling flow 400 will be discussed with reference to FIG. 1. The signaling flow involves a terminal device 110 and a network device 120.
[0042] In the signaling flow 400, the network device 120 transmits (405) and the terminal device 110 receives (410) configuration information related to at least one Scell conditional configuration. The configuration information comprises a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one Scell in a non-terrestrial network (NTN) . Alternatively, or in addition, the configuration information comprises a second list comprising at least one Scell conditional configuration for release of at least one Scell in the NTN. A Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a Scell. In some embodiments, the configuration information may comprise multiple Scell conditional configurations.
[0043] In some embodiments, a Scell conditional configuration may further comprises a configuration identity (ID) , a cell ID of a Scell, and / or cell configuration information for the Scell. In some embodiments, a timer may be included in a Scell conditional configuration to indicate the validation of this conditional configuration. In some embodiments, conditional Scell release may be configured to release one or more Scells. The details of a Scell conditional configuration will be further described in the following.
[0044] In some embodiments, the terminal device 110 may transmit (415) capability information to the network device 120. The capability information may indicate whether the terminal device 110 supports conditional addition, conditional modification, and / or conditional release of Scells. In some embodiments, the capability information may comprise a first parameter to indicate whether the terminal device supports conditional addition of Scells, a second parameter to indicate whether the terminal device supports conditional modification of Scells, and / or a third parameter to indicate whether the terminal device supports conditional release of Scells. In some embodiments, the support of conditional addition, conditional modification, and / or conditional release may be indicated per band.
[0045] Table 1 provides an example of parameter definitions for the support of conditional addition, conditional modification, and / or conditional release in the capability information.
[0046] Table 1
[0047] In Table 1, “ConditionalScellAddition” represents the first parameter for indicating whether the terminal device supports conditional addition of Scells, “ConditionalScellModification” represents a second parameter for indicating whether the terminal device supports conditional modification of Scells, and “ConditionalScellRelease” represents a third parameter for indicating whether the terminal device supports conditional release of Scells. The parameter “nonTerrestrialNetwork-r17” is used to indicate whether the terminal device supports can operate in an NTN. In Table 1, “M” in the column name represents whether the corresponding parameter is mandatory or not; “FDD-TDD DIFF” represents whether the corresponding parameter is different or not in the Frequency Division Duplexing (FDD) mode and in Time Division Duplexing (TDD) mode; and “FR1-FR2 DIFF” represents whether the corresponding parameter is different or not in FR1 and FR2.
[0048] The network device 120 may receive (420) the capability information and prepare the configuration information related to the Scell conditional configuration (s) based on the capability information of the terminal device 110. For example, if the terminal device 110 supports conditional addition, conditional modification, and / or conditional release of Scells, the network device 120 may include the Scell conditional configuration (s) for addition, modification, and / or release of Scell (s) in the configuration information. Otherwise, if the terminal device 110 does not support conditional addition, conditional modification, and / or conditional release of Scells, the network device 120 may configure the terminal device 110 to add, modify and / or release Scells through non-Scell conditional configuration (s) for addition, modification, and / or release.
[0049] In some embodiments, the network device 120 may receive measurements of Scells reported from the terminal device 110, and the measurement report may trigger the network device 120 to prepare the Scell conditional configuration (s) .
[0050] In some embodiments, the terminal device 110 may transmit (425) feedback information to the network device 120 to indicate reception of the configuration information. By receiving (430) the feedback information, the network device 120 may determine that the terminal device 110 has successfully received the Scell conditional (addition, modification, or release) configuration. In some embodiments, the feedback information may be transmitted through Layer 1 or higher layer signaling, such as acknowledgment (ACK) or RRC reconfiguration signaling.
[0051] After successfully received the at least one Scell conditional configuration in the configuration information, the terminal device 110 evaluates (435) whether the execution condition (s) in the received Scell conditional configuration (s) is satisfied. In some embodiments, an execution condition may be related to measurement of a corresponding Scell. The terminal device 110 may use the measurements of the Scell to determine whether the execution condition is satisfied. In accordance with a determination that at least one execution condition in at least one Scell conditional configuration is satisfied, the terminal device 110 performs (440) addition, modification, and / or release of at least one Scell according to the at least one Scell conditional configuration. In some cases, the Scell (s) identified in the received Scell conditional configuration (s) may be referred to as “candidate” Scell (s) , and the Scell (s) that are determined to be added, modified, or released may be referred to as “target” Scell (s) .
[0052] In some embodiments, after the addition, modification, and / or release of the at least one Scell is successfully performed, the terminal device 110 may not release other Scell conditional configurations for addition, modification, and / or release. That is, the terminal device 110 may perform addition, modification, and / or release of at least one Scell according to the at least one Scell conditional configuration, without releasing one or more other Scell conditional configurations comprised in the configuration information. This is different from the scenario of conditional handover (CHO) where if an execution condition of a target cell in a conditional configuration for handover is satisfied, the conditional configuration of handover for other target cells will be discarded by the terminal device 110.
[0053] In some embodiments, if a plurality of execution conditions in a plurality of Scell conditional configurations are satisfied, the terminal device 110 may perform addition, modification, and / or release of a plurality of Scells according to the plurality of Scell conditional configurations. That is, if multiple execution conditions are fulfilled, addition, modification, and / or release of multiple Scells may be performed. This is also different from the CHO scenario where only one target cell is selected for handover when the execution condition is satisfied.
[0054] In some embodiments, if the terminal device 110 receives non-conditional Scell addition / modification / release configuration before the execution condition, the terminal device 110 may perform Scell addition / modification / release based on the received configuration directly regardless of the Scell conditional configuration for addition, modification, or release.
[0055] In some embodiments, the terminal device 110 may transmit (445) , to the network device 120, indication information indicating addition, modification, and / or release of the at least one Scell. The indication information may include Scell ID of the added, modified, and / or released Scell (s) . By receiving (450) the indication information, the network device 120 can determine which Scell (s) is added, modified, and / or released, and can thus determine the operations related to the terminal devices 110 within the corresponding Scell (s) .
[0056] In some embodiments, a first Scell conditional configuration in the first list further comprises at least one of the following: a configuration identity (ID) , a cell ID of a Scell, or cell configuration information for the Scell.
[0057] In some embodiments, at least one of the first list and the second list is also used to comprise at least one conditional configuration for conditional handover (CHO) . Thus, the Scell conditional configuration reuses the legacy conditional reconfiguration for CHO. In an example, the conditional configuration (s) for addition or modification in CHO and the Scell conditional configuration (s) for addition or modification of Scells in the first list may be included a list for conditional configurations for addition or modification (represented as “CondReconfigToAddModList-r16” ) together with the conditional configurations for CHO. A conditional configuration included in the list “CondReconfigToAddModList-r16” may be represented as “CondReconfigToAddMod-r16” , with its information elements (IEs) defined in Table 2.
[0058] Table 2
[0059] In Table 2, the IE “condReconfigId-r16” represents a configuration ID of the conditional configuration, the IE “condExecutionCond-r16” represents an execution condition. The execution condition relates to MeasId can be found from report configuration in measurement configuration of RRC reconfiguration information, i.e., RRCReconfiguration-> MeasConfig -> ReportConfigNR. The IE “condRRCReconfig-r16” represents cell configuration information for the Scell, which can be found from Scell configuration information in RRC reconfiguration information, i.e., RRCReconfiguration -> SCellConfig. The cell ID of the Scell can be found from a physical cell ID in the Scell configuration information in RRC reconfiguration information, i.e., RRCReconfiguration -> SCellConfig -> PhysCellId.
[0060] The maximum number of conditional configurations in the list “CondReconfigToAddModList-r16” is now set to the maximum number of target cells for CHO, which is 8 in an example. However, the maximum number of Scells is usually much larger (32 with reference to the Scell index range from 1 to 32 in an example) than the maximum number of target cells for CHO. Therefore, the legacy configuration ID is not applicable for conditional Scell addition, modification, or release.
[0061] In some embodiments, regarding the IE (e.g., “condReconfigId-r16” , sometimes referred to a first IE) that is configured to indicate a configuration ID for a Scell conditional configuration or a conditional configuration for CHO, a maximum value of this IE may be enlarged in order to identify the Scell conditional configurations for all the possible Scells. In some embodiments, the maximum value of the IE “condReconfigId-r16” may be set based on a maximum number of Scells, e.g., may be set as 32 with reference to the Scell index range from 1 to 32. For example, the definition of the IE “condReconfigId-r16” may be described as follows:
[0062] Table 3
[0063] In some embodiments, the maximum value of the IE “condReconfigId-r16” may be set based on a sum of a maximum number of Scells and a maximum number of target cells for CHO, e.g., may be set as 40 (which is a sum of 8 and 32) . In this example, the definition of the IE “condReconfigId-r16” may be described as follows:
[0064] Table 4
[0065] In some example embodiments, in the conditional configuration (e.g., “CondReconfigToAddMod-r16” ) which can be used as a Scell conditional configuration or a conditional configuration for CHO, a new conditional configuration ID may be introduced to indicate a configuration ID for a Scell conditional configuration. As such, a first IE configured to indicate a configuration ID for a Scell conditional configuration is separate from a second IE configured to indicate a configuration ID for a conditional configuration for CHO. The maximum value of the first IE is independently set based on a maximum number of Scells, e.g., may be set as 32.
[0066] In an example, the list “CondReconfigToAddModList-r16” including the conditional configuration “CondReconfigToAddMod-r16” may be defined to include a maximum number of Scell conditional configurations (e.g., 32) , or a sum of the maximum number of Scell conditional configurations and conditional configurations for CHO (e.g., 40) . For example, “CondReconfigToAddModList-r16” may be defined in Table 5.
[0067] Table 5
[0068] The definition of the conditional configuration in Table 2 may be changed as Table 6 in the follows.
[0069] Table 6
[0070] In Table 6, the IE “condReconfigId-r16” is configured to indicate a configuration ID for a conditional configuration for CHO, and thus it is defined as an optional IE and is included when “CondReconfigToAddMod-r16” is used for a conditional configuration for CHO, e.g., condReconfig. The IE “ScellCondReconfigId” is to indicate a configuration ID for a Scell conditional configuration and thus it is defined as an optional IE and is included when “CondReconfigToAddMod-r16” is used for a Scell conditional configuration, e.g., ScellcondReconfig. The conditions for presences of the IEs “condReconfigId-r16” and “ScellCondReconfigId” may be defined as follows in Table 7.
[0071] Table 7
[0072] In an example, the IE “ScellCondReconfigId” may be defined as in Table 8, with a value range from 1 to 32.
[0073] Table 8
[0074] In some embodiments, in the configuration information related to conditional configurations, one or more lists comprising conditional configurations for CHO (e.g., a list for cell addition or modification for CHO “condReconfigToAddModList-r16” and a list for cell release for CHO, “condReconfigToRemoveList-r16” ) may be separate from the first list (represented as “ScellcondReconfigToAddModList” ) and / or the second list (represented as “ScellcondReconfigToRemoveList” ) for Scell conditional configuration. That is, the conditional configurations of CHO may be separate from Scell conditional configuration for addition, modification, and release. For example, the IE carrying the configuration information related to conditional configurations may be defined as follows:
[0075] Table 9
[0076] In Table 9, the lists “condReconfigToRemoveList-r16” and “condReconfigToAddModList-r16” are defined to include conditional configurations for CHO, and the lists “ScellcondReconfigToRemoveList” and “ScellcondReconfigToAddModList” are defined to include Scell conditional configurations. The list “ScellcondReconfigToAddModLi st” is defined to include a number (e.g., ranged from 1 to 32) of Scell conditional configuration for addition or modification, identified by configuration IDs “ScellCondReconfigId” . The list “ScellcondReconfigToAddModList” may be defined as follows:
[0077] Table 10
[0078] In Table 10, a Scell conditional configuration “ScellCondReconfigToAddMod” for addition or modification of a Scell included in the list “ScellcondReconfigToAddModList” may include an IE “ScellcondReconfigId-r16” to indicate a configuration ID, an IE “ScellcondExecutionCond-r16” to indicate an execution condition, an IE “ScellcondRRCReconfig-r16” to indicate cell configuration information for the Scell, which can be found from Scell configuration in RRC reconfiguration information, i.e., RRCReconfiguration -> SCellConfig. The cell ID of the Scell can be found from an physical cell ID in the Scell configuration in RRC reconfiguration information, i.e., RRCReconfiguration -> SCellConfig -> PhysCellId.
[0079] In some embodiments, the terminal device 110 may store, in association with a variable for conditional configuration, the at least one Scell conditional configuration in the first list together with at least one conditional configuration for CHO. For example, the terminal device 110 may be specified to store the conditional configuration for CHO in in association with a variable “VarConditionalReconfig” which is defined to include the accumulated configuration of the conditional handover, conditional PSCell addition, conditional PSCell change, or Scell conditional addition / modification configurations. In some embodiments, the variable “VarConditionalReconfig” may be defined to include a list for storing conditional configurations for CHO, represented as “condReconfigList” and a further list for storing Scell conditional configurations for addition or modification of Scells, represented as “SCellcondReconfigList” . In an example, the variable “VarConditionalReconfig” may be defined as follows:
[0080] Table 11
[0081] In some embodiments, the conditional configurations for CHO may be separate from Scell conditional configurations. For example, the configuration information comprising the at least one of the first list or the second list of Scell conditional configurations is separate from configuration information comprising one or more lists of conditional configurations for CHO. As a result, a new IE for the configuration information related to Scell conditional configuration may be introduced, represented as “ScellConditionalReconfiguration” , which is defined as being used to add, modify and release the configuration of Scell conditional reconfiguration. The definition of such configuration information “ScellConditionalReconfiguration” may be as follows:
[0082] Table 12
[0083] In the configuration information “ScellConditionalReconfiguration” , a list “ScellcondReconfigToRemoveList” is defined to include Scell conditional configurations for release of Scells, and a list “ScellcondReconfigToAddModList” is defined to include Scell conditional configurations for addition or modification of Scells. The list “ScellcondReconfigToAddModList” is defined to include a number (e.g., ranged from 1 to 32) of Scell conditional configuration for addition or modification, identified by configuration IDs “ScellCondReconfigId” . The list “ScellcondReconfigToAddModList” may be defined as in Table 10.
[0084] In the case of separating the configuration information for CHO and the configuration information for conditional Scell addition, modification, and release, the terminal device 110 may store, in association with a first variable for Scell conditional configuration, the at least one Scell conditional configuration in the first list, where the first variable is different from a second variable for conditional configuration for CHO (e.g., “VarConditionalReconfig” ) . The first variable for Scell conditional configuration, represented as “VarScellConditionalReconfig” , may be introduced to include the accumulated configuration of the Scell conditional addition / modification configurations. In some embodiments, the variable VarScellConditionalReconfig may be defined to include a list for storing Scell conditional configurations for addition or modification of Scells, represented as “SCellcondReconfigList” . In an example, the variable “VarScellConditionalReconfig” may be defined as follows:
[0085] Table 13
[0086] In some embodiments, a Scell conditional configuration in the first or second list may further comprise a configuration release timer. The configuration release timer may be included in this conditional configuration to indicate the validation of this conditional configuration. In some embodiments, the configuration release timer may be configured by the network device 120 for each terminal device 110. The configuration release timer starts upon receipt of the corresponding Scell conditional configuration and stops upon an execution condition in the Scell conditional configuration is satisfied. That is, if the timer is expired, but the corresponding execution condition is not satisfied, the terminal device 110 will release the corresponding Scell conditional configuration.
[0087] In some embodiments, if a first Scell conditional configuration in the first list comprises a first configuration release timer, the terminal device 110 may start the first configuration release timer upon receipt of the first Scell conditional configuration. In accordance with a determination that the first configuration release timer is expired and an execution condition in the first Scell conditional configuration in the first list is unsatisfied, the terminal device 110 may determine that the first Scell conditional configuration is invalid.
[0088] In TN, it may be difficult for the network to estimate good values of validity timers since the network device does not know the speed and direction of the terminal devices. However, this is not a difficult problem in the NTN because the location, speed, and direction of the NTN payload are known by both the network device and the terminal device, and the speed of the terminal device can be ignored considering the high speed of the NTN payload.
[0089] In another aspect, setting validity timers for CHO in TN is inappropriate because the values of the validity timers need to be set by (or with input from) a target network device to which the terminal device is handover to, but the handling of the validity timers needs to be done by the source network device of the terminal device. As the resources are reserved in the target cell, the handling (start / running / expiry) of the validity timers needs to be done by the source network device as the terminal device is still connected to the source network device while the source network device needs to know which potential target cells are currently configured for conditional handover. However, since intra-gNB CA is applied in the NTN due to the considerable transmission delay between NTN gNBs, the terminal device will not switch between network devices after the Scell addition, modification or release. Thus, the above conflicts in the CHO scenario will not happen.
[0090] In some embodiments, the configuration release timer may be included in a reused conditional configuration “CondReconfigToAddMod-r16” as discussed above. The configuration release timer may be defined as an IE that is separate from the IEs for configuration ID “condReconfigId-r16” , execution condition “condExecutionCond-r16” , and cell configuration information “condRRCReconfig-r16” . Thus, the conditional configuration included “CondReconfigToAddMod-r16” may be defined as follows:
[0091] Table 14
[0092] In some embodiments, the configuration release timer may be included in a separate Scell conditional configuration “ScellCondReconfigToAddMod” that is independent from a conditional configuration for CHO, as discussed above. The configuration release timer may be defined as an IE that is separate from the IEs for configuration ID “ScellcondReconfigId-r16” , execution condition “ScellcondExecutionCond-r16” , and cell configuration information “ScellcondRRCReconfig-r16” . Thus, the conditional configuration included “ScellCondReconfigToAddMod” may be defined as follows:
[0093] Table 15
[0094] In Table 14 and Table 15, the IE “T_new” represents the configuration release timer configured for the conditional configuration. The value of the configuration release timer T_new may be selected from a list of 200 milliseconds (ms200) , 400 milliseconds (ms400) , 600 milliseconds (ms600) , 800 milliseconds (ms800) , 1000 milliseconds (ms1000) , and 1200 milliseconds (ms1200) . It is noted that the values of “T_new” provided here is just an example, but the range of “T_new” may be from hundreds to thousands of milliseconds.
[0095] In the above embodiments, in a Scell conditional configuration, the configuration release timer “T_new” is defined to be separate from cell configuration information for a Scell in the Scell conditional configuration. Alternatively, in some embodiments, the configuration release timer may be comprised in the cell configuration information in the Scell conditional configuration, e.g., in the RRC configuration information “RRCReconfiguration” , or more specifically, in Scell configuration information in RRC reconfiguration information, i.e., CondReconfigToAddMod or ScellCondReconfigToAddMod-> RRCReconfiguration -> SCellConfig. The Scell conditional configuration including the configuration release timer may be defined as follows:
[0096] Table 16
[0097] In an example, the definition of the IE “T_new” may be provided either in Table 17 or Table 18 as follows, depending on whether the reused conditional configuration “CondReconfigToAddMod-r16” or the Scell conditional configuration “ScellCondReconfigToAddMod” is applied.
[0098] Table 17
[0099] Table 18
[0100] In some embodiments, the configuration release timer “T_new” is comprised in a trigger configuration for an execution condition in the Scell conditional configuration. The trigger configuration is used to configure parameters for an execution condition, so as to trigger the execution of Scell addition, modification, or release. The trigger configuration may be found in conditional trigger configuration information included in the RRC reconfiguration information, i.e., CondReconfigToAddMod or ScellCondReconfigToAddMod-> RRCReconfiguration -> CondTriggerConfig-r16. The conditional trigger configuration information “CondTriggerConfig-r16” may include multiple conditional trigger events, and the configuration release timer “T_new” may be included in each conditional trigger event. In an example, the conditional trigger configuration information “CondTriggerConfig-r16” may be defined as follows (note that the Scell conditional configuration “ScellcondReconfig” is used as an example here) .
[0101] Table 19
[0102] In Table 19, a set of parameters “a3-Offset” , “hysteresis” , and “timeToTrigger” in the conditional trigger event “condEventA3” , and similar parameters in other conditional trigger events are applied in an execution condition.
[0103] In some embodiments, a configuration release timer may be included in a Scell conditional configuration for release of a Scell. Accordingly, a second Scell conditional configuration in the second list comprises a second configuration release timer and a configuration ID of a first Scell conditional configuration comprised in the first list. In this case, if the second configuration release timer in the second Scell conditional configuration in the second list is expired, the terminal device 110 may release the first Scell conditional configuration identified by the second Scell conditional configuration. As a result, the Scell conditional configurations for addition or modification that is aged (has been received for a time defined by the configuration release timer) may be released, so that the terminal device 110 may not need to evaluate the execution condition in the aged Scell conditional configurations for addition or modification.
[0104] In some embodiments, it is proposed conditional release condition. If the measurement of a Scell meets the leaving condition of the conditional trigger event included in the Scell conditional configuration, the terminal device 110 may release the corresponding Scell conditional configuration for addition or modification.
[0105] In legacy TN, a terminal device can release the Scell configuration based on the leaving condition of the measurement configured in the Scell configuration for addition or modification (e.g., CondReconfigToAddMod) is met. The measurement is reported from the terminal device, so the delay of conditional Scell release is also significant, and the same as Scell addition. In NTN CA, due to the long propagation delay and fast-moving satellite, the legacy method may not perform well. When the conditional Scell addition / modification is configured, the entering condition and the leaving condition of the measurement report triggering are configured in the conditional trigger configuration information (e.g., CondTriggerConfig) at the same time. But, if UE receives the conditional trigger configuration information (e.g., CondTriggerConfig) and evaluates the leaving condition, the Scell conditional configuration may be released directly. So the leaving condition cannot be used directly upon the receipt of the Scell conditional configuration.
[0106] In some embodiments, the network device 120 may set a time-related parameter in a Scell conditional configuration related to a Scell to indicate when to measure the Scell for the conditional Scell release. In some embodiments, the network device 120 may set that if the leaving condition is fulfilled accumulatively to a time or continuously fulfilled for a time, then the terminal device 110 should release the corresponding Scell conditional configuration
[0107] More specifically, in some embodiments, a first Scell conditional configuration in the first list may comprise a first execution condition for addition or modification of a Scell and further comprises a second execution condition for release of the first Scell conditional configuration and a first time-related condition for the second execution condition. The first execution condition may be considered as an “entering condition” to add or modify a Scell, and the second execution may be considered as a “leaving condition” to release the corresponding Scell conditional configuration. The first time-related condition for the second execution condition is included to indicate when the second execution (i.e., the leaving condition) starts to be evaluated by the terminal device 110.
[0108] In some embodiments, the first time-related condition (represented as “ConditionalReleaseTime” ) may comprise one or more of:
[0109] ● a first time point after which the second execution condition is applied;
[0110] ● a first timer which starts upon reception of the first Scell conditional configuration, the second execution condition is applied upon expiry of the first timer;
[0111] ● a first continuous time, where the first Scell conditional configuration is released after the second execution condition is continuously satisfied for the first continuous time; or
[0112] ● a first accumulated time, where the first Scell conditional configuration is released after the second execution condition is satisfied for the first accumulated time.
[0113] In some embodiments, the first execution condition and the second execution condition share a set of parameters comprised in a trigger configuration for the execution condition in the first Scell conditional configuration, and thus the first time-related condition “ConditionalReleaseTime” is comprised as an IE in the trigger configuration “CondTriggerConfig” . For example, a new IE may be introduced in the trigger configuration “CondTriggerConfig” to indicate when the leaving condition starts to be evaluated. In an example, the trigger configuration “CondTriggerConfig” may be defined as follows:
[0114] Table 20
[0115] In Table 20, the IE “ConditionalReleaseTime” indicates when UE starts to evaluate the leaving condition.
[0116] In some embodiments, it is supposed that the execution condition of Scell addition / modification and the execution condition of Scell release are configured separately. The conditional release condition may be configured in a second Scell conditional configuration for release of a Scell in the second list “condReconfigToRemoveList” or “ScellcondReconfigToRemoveList” . Accordingly, a second Scell conditional configuration in the second list comprises: a configuration ID of a first Scell conditional configuration comprised in the first list, a third execution condition for release of a Scell in the first Scell conditional configuration, and a second time-related condition for the third execution condition. The third execution condition may also be considered as a leaving condition for release of a Scell.
[0117] In some embodiments, the second time-related condition comprises one or more of:
[0118] ● a second time point after which the third execution condition is applied;
[0119] ● a second timer which starts upon reception of the second Scell conditional configuration, the third execution condition is applied upon expiry of the second timer;
[0120] ● a second continuous time, the second Scell conditional configuration is released after the third execution condition is continuously satisfied for the second continuous time; or
[0121] ● a second accumulated time, the second Scell conditional configuration is released after the third execution condition is satisfied for the second accumulated time.
[0122] In an example, a Scell conditional configuration for release of a Scell in the second list may be defined as follows (an example of “condReconfigToRemoveList” is applied here) .
[0123] Table 21
[0124] In Table 21, “CondReconfigToRemoveList” includes one or more Scell conditional configurations for release “CondReconfigToRemove” . A Scell conditional configurations for release includes an IE “condReconfigId” to indicate a configuration ID of a Scell conditional configuration for addition or modification, an IE “condExecutionCond” to indicate an execution condition for release of a Scell in the first Scell conditional configuration, and an IE “ConditionalReleaseTime” to indicate a time-related condition for the execution condition so as to indicate when the terminal device 110 starts to evaluate the leaving condition.
[0125] According to Table 21, if the Sell release can be configured with Scell addition / modification for one Scell at the same time with separate execution conditions ( “condExecutionCond” ) , the execution condition in the Scell conditional configuration for addition or modification of a Scell configures the entering condition of the Scell, while the execution condition in the Scell conditional configuration for release configures the leaving condition of the Scell. The configuration ID “condReconfigId” in the Scell conditional configuration for release “CondReconfigToRemove” and the configuration ID “condReconfigId” in the Scell conditional configuration for addition or modification “CondReconfigToAddMod” is same and corresponding to one Scell. In some embodiments, if the conditional Scell addition or modification is not configured, then only the configuration ID “condReconfigId” in the Scell conditional configuration for release “CondReconfigToRemove” .
[0126] In some embodiments, as mentioned above, the IE “ConditionalReleaseTime” used to when UE starts to evaluate the leaving condition may be defined as a specific time or time point. In the case that the time point is used, this time point may be a Universal Time Code (UTC) , such as the IE t-Service-r17 defined in SIB19-r17 or t1-Threshold-r17 in condEventT1-r17. A UTC is defined to indicate when begin to measure the candidate Scells. If the leaving condition is satisfied, the terminal device 110 may releases the corresponding Scell conditional configuration. The definition of the time point for the IE “ConditionalReleaseTime” may be as follows:
[0127] Table 22
[0128] In the case if a timer is applied for the IE “ConditionalReleaseTime” , when the terminal device 110 receives the Scell conditional configuration (e.g., ConditioanlReconfig) , the timer begins. After the timer expires, the terminal device 110starts to measure the candidate Scells. If the leaving condition is satisfied, the terminal device 110 releases the corresponding Scell conditional configuration. The definition of the timer for the IE “ConditionalReleaseTime” may be as follows:
[0129] Table 23
[0130] It is noted that Table 23 provides merely an example, and the timer can be set as any other values.
[0131] In some embodiments, the IE “ConditionalReleaseTime” may be set as an accumulated time or a continuous time, so that if the leaving condition is fulfilled accumulatively to a time or fulfilled continuously for a time, then the terminal device 110 may release the corresponding Scell conditional configuration. In this case, upon receipt of the Scell conditional configuration, the terminal device 110 may begin the time counting.
[0132] The definition of the continuous time for the IE “ConditionalReleaseTime” may be as follows:
[0133] Table 24
[0134] The definition of the accumulated time for the IE “ConditionalReleaseTime” may be as follows:
[0135] Table 25
[0136] FIG. 5 illustrates a flowchart of a communication method 500 implemented at a terminal device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 500 will be described from the perspective of a terminal device 110 in FIG. 1.
[0137] At block 510, the terminal device 110 receives, from a network device, configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN. A Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and
[0138] At block 520, in accordance with a determination that at least one execution condition in at least one Scell conditional configuration is satisfied, the terminal device 110 performs addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration.
[0139] In some example embodiments, the terminal device 110 may further transmit, to the network device, capability information indicating whether the terminal device supports at least one of conditional addition, conditional modification, or conditional release of secondary cells.
[0140] In some example embodiments, the capability information comprises at least one of the following: a first parameter to indicate whether the terminal device supports conditional addition of secondary cells, a second parameter to indicate whether the terminal device supports conditional modification of secondary cells, or a third parameter to indicate whether the terminal device supports conditional release of secondary cells.
[0141] In some example embodiments, the terminal device 110 may further transmit, to the network device, feedback information indicating reception of the configuration information.
[0142] In some example embodiments, in accordance with a determination that a plurality of execution conditions in a plurality of Scell conditional configurations are satisfied, the terminal device 110 may perform addition, modification, and / or release of a plurality of secondary cells according to the plurality of Scell conditional configurations.
[0143] In some example embodiments, the terminal device 110 may perform addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration, without releasing one or more other Scell conditional configurations comprised in the configuration information.
[0144] In some example embodiments, a first Scell conditional configuration in the first list further comprises at least one of the following: a configuration identity (ID) , a cell ID of a secondary cell, or cell configuration information for the secondary cell.
[0145] In some example embodiments, at least one of the first list and the second list is used to comprise at least one conditional configuration for conditional handover (CHO) , wherein a first information element is configured to indicate a configuration ID for a Scell conditional configuration or a conditional configuration for CHO, and a maximum value of the first information element is set based on a maximum number of secondary cells, or based on a sum of a maximum number of secondary cells and a maximum number of target cells for CHO, or wherein a first information element configured to indicate a configuration ID for a Scell conditional configuration is separate from a second information element configured to indicate a configuration ID for a conditional configuration for CHO, and a maximum value of the first information element is set based on a maximum number of secondary cells.
[0146] In some example embodiments, the configuration information further comprises at least one list comprising at least one conditional configuration for CHO, and the at least one list is separate from the at least one of the first list or the second list.
[0147] In some example embodiments, the terminal device 110 may further store, in association with a variable for conditional configuration, the at least one Scell conditional configuration in the first list together with at least one conditional configuration for CHO.
[0148] In some example embodiments, the configuration information comprising the at least one of the first list or the second list is separate from configuration information comprising at least one list comprising at least one conditional configuration for CHO.
[0149] In some example embodiments, the terminal device 110 may further store, in association with a first variable for Scell conditional configuration, the at least one Scell conditional configuration in the first list, wherein the first variable is different from a second variable for conditional configuration for CHO.
[0150] In some example embodiments, a Scell conditional configuration in the first or second list further comprises a configuration release timer, and wherein the configuration release timer starts upon receipt of the Scell conditional configuration and stops upon an execution condition in the Scell conditional configuration is satisfied.
[0151] In some example embodiments, a first Scell conditional configuration in the first list comprises a first configuration release timer, and wherein the processor is further configured to cause the terminal device to: in accordance with a determination that the first configuration release timer is expired and an execution condition in the first Scell conditional configuration in the first list is unsatisfied, determine that the first Scell conditional configuration is invalid.
[0152] In some example embodiments, the configuration release timer is separate from cell configuration information for a secondary cell in the Scell conditional configuration, or wherein the configuration release timer is comprised in the cell configuration information in the Scell conditional configuration, or wherein the configuration release timer is comprised in a trigger configuration for an execution condition in the Scell conditional configuration.
[0153] In some example embodiments, a second Scell conditional configuration in the second list comprises a second configuration release timer and a configuration ID of a first Scell conditional configuration comprised in the first list, wherein the processor is further configured to cause the terminal device to: in accordance with a determination that the second configuration release timer in the second Scell conditional configuration in the second list is expired, release the first Scell conditional configuration identified by the second Scell conditional configuration.
[0154] In some example embodiments, a first Scell conditional configuration in the first list comprises a first execution condition for addition or modification of a secondary cell and further comprises a second execution condition for release of the first Scell conditional configuration and a first time-related condition for the second execution condition, and wherein the first time-related condition comprises at least one of the following: a first time point after which the second execution condition is applied, a first timer which starts upon reception of the first Scell conditional configuration, the second execution condition is applied upon expiry of the first timer, a first continuous time, wherein the first Scell conditional configuration is released after the second execution condition is continuously satisfied for the first continuous time, or a first accumulated time, wherein the first Scell conditional configuration is released after the second execution condition is satisfied for the first accumulated time.
[0155] In some example embodiments, the first execution condition and the second execution condition share a set of parameters comprised in a trigger configuration for the execution condition in the first Scell conditional configuration, and wherein the first time-related condition is comprised as an information element in the trigger configuration.
[0156] In some example embodiments, a second Scell conditional configuration in the second list comprises: a configuration ID of a first Scell conditional configuration comprised in the first list, a third execution condition for release of a secondary cell in the first Scell conditional configuration, and a second time-related condition for the third execution condition; wherein the second time-related condition comprises at least one of the following: a second time point after which the third execution condition is applied, a second timer which starts upon reception of the second Scell conditional configuration, the third execution condition is applied upon expiry of the second timer, a second continuous time, the second Scell conditional configuration is released after the third execution condition is continuously satisfied for the second continuous time, or a second accumulated time, the second Scell conditional configuration is released after the third execution condition is satisfied for the second accumulated time.
[0157] In some example embodiments, the terminal device 110 may further transmit, to the network device, indication information indicating addition, modification, and / or release of the at least one secondary cell.
[0158] FIG. 6 illustrates a flowchart of a communication method 600 implemented at a network device in accordance with some embodiments of the present disclosure. For the purpose of discussion, the method 600 will be described from the perspective of the network device 120 in FIG. 1.
[0159] At block 610, the network device 120 determines configuration information for a terminal device, the configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN. A Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell.
[0160] At block 620, the network device 120 transmits, to the terminal device, the configuration information.
[0161] In some example embodiments, the network device 120 may further receive, from the terminal device, capability information indicating whether the terminal device supports at least one of conditional addition, conditional modification, or conditional release of secondary cells; and determine the configuration information based on the capability information.
[0162] In some example embodiments, the capability information comprises at least one of the following: a first parameter to indicate whether the terminal device supports conditional addition of secondary cells, a second parameter to indicate whether the terminal device supports conditional modification of secondary cells, or a third parameter to indicate whether the terminal device supports conditional release of secondary cells. The network device 120 may determine the configuraiton information for the terminal device based on the capability information.
[0163] In some example embodiments, the network device 120 may further receive, from the terminal device, feedback information indicating reception of the configuration information.
[0164] In some example embodiments, the network device 120 may further receive, from the terminal device, indication information indicating addition, modification, and / or release of the at least one secondary cell.
[0165] FIG. 7 is a simplified block diagram of a device 700 that is suitable for implementing embodiments of the present disclosure. The device 700 can be considered as a further example implementation of any of the devices as shown in FIG. 1. Accordingly, the device 700 can be implemented at or as at least a part of the terminal device 110 or the network device 120.
[0166] As shown, the device 700 includes a processor 710, a memory 720 coupled to the processor 710, a suitable transceiver 740 coupled to the processor 710, and a communication interface coupled to the transceiver 740. The memory 720 stores at least a part of a program 730. The transceiver 740 may be for bidirectional communications or a unidirectional communication based on requirements. The transceiver 740 may include at least one of a transmitter 742 and a receiver 744. The transmitter 742 and the receiver 744 may be functional modules or physical entities. The transceiver 740 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.
[0167] The program 730 is assumed to include program instructions that, when executed by the associated processor 710, enable the device 700 to operate in accordance with the embodiments of the present disclosure, as discussed herein with reference to FIGS. 1 to 6. The embodiments herein may be implemented by computer software executable by the processor 710 of the device 700, or by hardware, or by a combination of software and hardware. The processor 710 may be configured to implement various embodiments of the present disclosure. Furthermore, a combination of the processor 710 and memory 720 may form processing means 750 adapted to implement various embodiments of the present disclosure.
[0168] The memory 720 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 720 is shown in the device 700, there may be several physically distinct memory modules in the device 700. The processor 710 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 700 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.
[0169] According to embodiments of the present disclosure, a terminal device comprising a circuitry is provided. The circuitry is configured to: receive, from a network device, configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and in accordance with a determination that at least one execution condition in at least one Scell conditional configuration is satisfied, perform addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional 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.
[0170] According to embodiments of the present disclosure, a network device comprising a circuitry is provided. The circuitry is configured to: determine configuration information for a terminal device, the configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and transmit, to the terminal device, the configuration information. According to embodiments of the present disclosure, the circuitry may be configured to perform any method implemented by the network device as discussed above.
[0171] 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.
[0172] According to embodiments of the present disclosure, a first apparatus is provided. The first apparatus comprises means for receiving, from a network device, configuration information comprising at least one of the following: means for a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or means for a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, means for wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and means for in accordance with a determination that at least one execution condition in at least one Scell conditional configuration is satisfied, performing addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration. In some embodiments, the first apparatus may comprise means for performing the respective operations of the method 500. In some example embodiments, the first apparatus may further comprise means for performing other operations in some example embodiments of the method 500. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0173] According to embodiments of the present disclosure, a second apparatus is provided. The second apparatus comprises means for determining configuration information for a terminal device, the configuration information comprising at least one of the following: means for a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or means for a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, means for wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and means for transmitting, to the terminal device, the configuration information. In some embodiments, the second apparatus may comprise means for performing the respective operations of the method 600. In some example embodiments, the second apparatus may further comprise means for performing other operations in some example embodiments of the method 600. The means may be implemented in any suitable form. For example, the means may be implemented in a circuitry or software module.
[0174] In summary, embodiments of the present disclosure provide the following aspects.
[0175] In an aspect, it is proposed a terminal device comprising: a processor configured to cause the terminal device to: receive, from a network device, configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and in accordance with a determination that at least one execution condition in at least one Scell conditional configuration is satisfied, perform addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration.
[0176] In some embodiments, the processor is further configured to cause the terminal device to: transmit, to the network device, capability information indicating whether the terminal device supports at least one of conditional addition, conditional modification, or conditional release of secondary cells.
[0177] In some embodiments, the capability information comprises at least one of the following: a first parameter to indicate whether the terminal device supports conditional addition of secondary cells, a second parameter to indicate whether the terminal device supports conditional modification of secondary cells, or a third parameter to indicate whether the terminal device supports conditional release of secondary cells.
[0178] In some embodiments, the processor is further configured to cause the terminal device to: transmit, to the network device, feedback information indicating reception of the configuration information.
[0179] In some embodiments, the processor is configured to cause the terminal device to: in accordance with a determination that a plurality of execution conditions in a plurality of Scell conditional configurations are satisfied, perform addition, modification, and / or release of a plurality of secondary cells according to the plurality of Scell conditional configurations.
[0180] In some embodiments, the processor is configured to cause the terminal device to: perform addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration, without releasing one or more other Scell conditional configurations comprised in the configuration information.
[0181] In some embodiments, a first Scell conditional configuration in the first list further comprises at least one of the following: a configuration identity (ID) , a cell ID of a secondary cell, or cell configuration information for the secondary cell.
[0182] In some embodiments, at least one of the first list and the second list is used to comprise at least one conditional configuration for conditional handover (CHO) , wherein a first information element is configured to indicate a configuration ID for a Scell conditional configuration or a conditional configuration for CHO, and a maximum value of the first information element is set based on a maximum number of secondary cells, or based on a sum of a maximum number of secondary cells and a maximum number of target cells for CHO, or wherein a first information element configured to indicate a configuration ID for a Scell conditional configuration is separate from a second information element configured to indicate a configuration ID for a conditional configuration for CHO, and a maximum value of the first information element is set based on a maximum number of secondary cells.
[0183] In some embodiments, the configuration information further comprises at least one list comprising at least one conditional configuration for CHO, and the at least one list is separate from the at least one of the first list or the second list.
[0184] In some embodiments, the processor is further configured to cause the terminal device to: store, in association with a variable for conditional configuration, the at least one Scell conditional configuration in the first list together with at least one conditional configuration for CHO.
[0185] In some embodiments, the configuration information comprising the at least one of the first list or the second list is separate from configuration information comprising at least one list comprising at least one conditional configuration for CHO.
[0186] In some embodiments, the processor is further configured to cause the terminal device to: store, in association with a first variable for Scell conditional configuration, the at least one Scell conditional configuration in the first list, wherein the first variable is different from a second variable for conditional configuration for CHO.
[0187] In some embodiments, a Scell conditional configuration in the first or second list further comprises a configuration release timer, and wherein the configuration release timer starts upon receipt of the Scell conditional configuration and stops upon an execution condition in the Scell conditional configuration is satisfied.
[0188] In some embodiments, a first Scell conditional configuration in the first list comprises a first configuration release timer, and wherein the processor is further configured to cause the terminal device to: in accordance with a determination that the first configuration release timer is expired and an execution condition in the first Scell conditional configuration in the first list is unsatisfied, determine that the first Scell conditional configuration is invalid.
[0189] In some embodiments, the configuration release timer is separate from cell configuration information for a secondary cell in the Scell conditional configuration, or wherein the configuration release timer is comprised in the cell configuration information in the Scell conditional configuration, or wherein the configuration release timer is comprised in a trigger configuration for an execution condition in the Scell conditional configuration.
[0190] In some embodiments, a second Scell conditional configuration in the second list comprises a second configuration release timer and a configuration ID of a first Scell conditional configuration comprised in the first list, wherein the processor is further configured to cause the terminal device to: in accordance with a determination that the second configuration release timer in the second Scell conditional configuration in the second list is expired, release the first Scell conditional configuration identified by the second Scell conditional configuration.
[0191] In some embodiments, a first Scell conditional configuration in the first list comprises a first execution condition for addition or modification of a secondary cell and further comprises a second execution condition for release of the first Scell conditional configuration and a first time-related condition for the second execution condition, and wherein the first time-related condition comprises at least one of the following: a first time point after which the second execution condition is applied, a first timer which starts upon reception of the first Scell conditional configuration, the second execution condition is applied upon expiry of the first timer, a first continuous time, wherein the first Scell conditional configuration is released after the second execution condition is continuously satisfied for the first continuous time, or a first accumulated time, wherein the first Scell conditional configuration is released after the second execution condition is satisfied for the first accumulated time.
[0192] In some embodiments, the first execution condition and the second execution condition share a set of parameters comprised in a trigger configuration for the execution condition in the first Scell conditional configuration, and wherein the first time-related condition is comprised as an information element in the trigger configuration.
[0193] In some embodiments, a second Scell conditional configuration in the second list comprises: a configuration ID of a first Scell conditional configuration comprised in the first list, a third execution condition for release of a secondary cell in the first Scell conditional configuration, and a second time-related condition for the third execution condition; wherein the second time-related condition comprises at least one of the following: a second time point after which the third execution condition is applied, a second timer which starts upon reception of the second Scell conditional configuration, the third execution condition is applied upon expiry of the second timer, a second continuous time, the second Scell conditional configuration is released after the third execution condition is continuously satisfied for the second continuous time, or a second accumulated time, the second Scell conditional configuration is released after the third execution condition is satisfied for the second accumulated time.
[0194] In some embodiments, the processor is further configured to cause the terminal device to: transmit, to the network device, indication information indicating addition, modification, and / or release of the at least one secondary cell.
[0195] In an aspect, it is proposed a network device comprising: a processor configured to cause the network device to: determine configuration information for a terminal device, the configuration information comprising at least one of the following: a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , or a second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN, wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; and transmit, to the terminal device, the configuration information.
[0196] In some embodiments, the processor is further configured to cause the network device to: receive, from the terminal device, capability information indicating whether the terminal device supports at least one of conditional addition, conditional modification, or conditional release of secondary cells; and determine the configuration information based on the capability information.
[0197] In some embodiments, the capability information comprises at least one of the following: a first parameter to indicate whether the terminal device supports conditional addition of secondary cells, a second parameter to indicate whether the terminal device supports conditional modification of secondary cells, or a third parameter to indicate whether the terminal device supports conditional release of secondary cells.
[0198] In some embodiments, the processor is further configured to cause the network device to: receive, from the terminal device, feedback information indicating reception of the configuration information.
[0199] In some embodiments, the processor is further configured to cause the network device to: receive, from the terminal device, indication information indicating addition, modification, and / or release of the at least one secondary cell.
[0200] In an aspect, a terminal device comprises: 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.
[0201] In an aspect, a network device comprises: 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.
[0202] 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.
[0203] 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.
[0204] In an aspect, a computer program comprising 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.
[0205] In an aspect, a computer program comprising 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.
[0206] 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.
[0207] 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 7. 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.
[0208] 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.
[0209] 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.
[0210] 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.
[0211] 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.
[0212] Some abbreviations used in the present disclosure are provided below with their representation in unshortened form. It is noted that widely established and unique abbreviations can be assumed as known.
[0213] List of abbreviations RAN Radio Access Network UE User Equipment CA Carrier Aggregation DC Dual Connectivity NTN Non-Terrestrial Network CU Centralized Unit DU Distributed Unit MAC CE MAC Control Element SCell Secondary Cell TA Time Advance GEO Geostationary Earth orbit NGEO MEO&LEO MEO Medium Earth Orbit LEO Low Earth Orbit CHO Conditional Handover
Claims
1.A terminal device comprising:a processor configured to cause the terminal device to:receive, from a network device, configuration information comprising at least one of the following:a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , ora second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN,wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; andin accordance with a determination that at least one execution condition in at least one Scell conditional configuration is satisfied, perform addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration.2.The device of claim 1, wherein the processor is further configured to cause the terminal device to:transmit, to the network device, capability information indicating whether the terminal device supports at least one of conditional addition, conditional modification, or conditional release of secondary cells.3.The device of claim 2, wherein the capability information comprises at least one of the following:a first parameter to indicate whether the terminal device supports conditional addition of secondary cells,a second parameter to indicate whether the terminal device supports conditional modification of secondary cells, ora third parameter to indicate whether the terminal device supports conditional release of secondary cells.4.The device of any of claims 1-3, wherein the processor is configured to cause the terminal device to:in accordance with a determination that a plurality of execution conditions in a plurality of Scell conditional configurations are satisfied, perform addition, modification, and / or release of a plurality of secondary cells according to the plurality of Scell conditional configurations.5.The device of any of claims 1-4, wherein the processor is configured to cause the terminal device to:perform addition, modification, and / or release of at least one secondary cell according to the at least one Scell conditional configuration, without releasing one or more other Scell conditional configurations comprised in the configuration information.6.The device of any of claims 1-5, wherein a first Scell conditional configuration in the first list further comprises at least one of the following:a configuration identity (ID) ,a cell ID of a secondary cell, orcell configuration information for the secondary cell.7.The device of claim 6, wherein at least one of the first list and the second list is used to comprise at least one conditional configuration for conditional handover (CHO) ,wherein a first information element is configured to indicate a configuration ID for a Scell conditional configuration or a conditional configuration for CHO, and a maximum value of the first information element is set based on a maximum number of secondary cells, or based on a sum of a maximum number of secondary cells and a maximum number of target cells for CHO, orwherein a first information element configured to indicate a configuration ID for a Scell conditional configuration is separate from a second information element configured to indicate a configuration ID for a conditional configuration for CHO, and a maximum value of the first information element is set based on a maximum number of secondary cells.8.The device of claim 6, wherein the configuration information further comprises at least one list comprising at least one conditional configuration for CHO, and the at least one list is separate from the at least one of the first list or the second list.9.The device of claim 8, wherein the processor is further configured to cause the terminal device to:store, in association with a variable for conditional configuration, the at least one Scell conditional configuration in the first list together with at least one conditional configuration for CHO.10.The device of claim 6, wherein the configuration information comprising the at least one of the first list or the second list is separate from configuration information comprising at least one list comprising at least one conditional configuration for CHO.11.The device of claim 10, wherein the processor is further configured to cause the terminal device to:store, in association with a first variable for Scell conditional configuration, the at least one Scell conditional configuration in the first list,wherein the first variable is different from a second variable for conditional configuration for CHO.12.The device of any of claims 1-11, wherein a Scell conditional configuration in the first or second list further comprises a configuration release timer, andwherein the configuration release timer starts upon receipt of the Scell conditional configuration and stops upon an execution condition in the Scell conditional configuration is satisfied.13.The device of claim 12, wherein a first Scell conditional configuration in the first list comprises a first configuration release timer, and wherein the processor is further configured to cause the terminal device to:in accordance with a determination that the first configuration release timer is expired and an execution condition in the first Scell conditional configuration in the first list is unsatisfied, determine that the first Scell conditional configuration is invalid.14.The device of claim 13, wherein the configuration release timer is comprised in the cell configuration information in the Scell conditional configuration, orwherein the configuration release timer is comprised in a trigger configuration for an execution condition in the Scell conditional configuration.15.The device of claim 12, wherein a second Scell conditional configuration in the second list comprises a second configuration release timer and a configuration ID of a first Scell conditional configuration comprised in the first list, wherein the processor is further configured to cause the terminal device to:in accordance with a determination that the second configuration release timer in the second Scell conditional configuration in the second list is expired, release the first Scell conditional configuration identified by the second Scell conditional configuration.16.The device of any of claims 1-15, wherein a first Scell conditional configuration in the first list comprises a first execution condition for addition or modification of a secondary cell and further comprises a second execution condition for release of the first Scell conditional configuration and a first time-related condition for the second execution condition, andwherein the first time-related condition comprises at least one of the following:a first time point after which the second execution condition is applied,a first timer which starts upon reception of the first Scell conditional configuration, the second execution condition is applied upon expiry of the first timer,a first continuous time, wherein the first Scell conditional configuration is released after the second execution condition is continuously satisfied for the first continuous time, ora first accumulated time, wherein the first Scell conditional configuration is released after the second execution condition is satisfied for the first accumulated time.17.The device of claim 16, wherein the first execution condition and the second execution condition share a set of parameters comprised in a trigger configuration for the execution condition in the first Scell conditional configuration, andwherein the first time-related condition is comprised as an information element in the trigger configuration.18.The device of any of claims 1-17, wherein a second Scell conditional configuration in the second list comprises:a configuration ID of a first Scell conditional configuration comprised in the first list,a third execution condition for release of a secondary cell in the first Scell conditional configuration, anda second time-related condition for the third execution condition;wherein the second time-related condition comprises at least one of the following:a second time point after which the third execution condition is applied,a second timer which starts upon reception of the second Scell conditional configuration, the third execution condition is applied upon expiry of the second timer,a second continuous time, wherein the second Scell conditional configuration is released after the third execution condition is continuously satisfied for the second continuous time, ora second accumulated time, wherein the second Scell conditional configuration is released after the third execution condition is satisfied for the second accumulated time.19.The device of any of claims 1-18, wherein the processor is further configured to cause the terminal device to:transmit, to the network device, indication information indicating addition, modification, and / or release of the at least one secondary cell.20.A network device comprising:a processor configured to cause the network device to:determine configuration information for a terminal device, the configuration information comprising at least one of the following:a first list comprising at least one secondary cell (Scell) conditional configuration for addition or modification of at least one secondary cell in a non-terrestrial network (NTN) , ora second list comprising at least one Scell conditional configuration for release of at least one secondary cell in the NTN,wherein a Scell conditional configuration in the first or second list at least comprises an execution condition for addition, modification, or release of a secondary cell; andtransmit, to the terminal device, the configuration information.
Citation Information
Patent Citations
Communication method and device
CN113382421A
Candidate cell maintenance method and device
CN116669118A
Condition-based secondary node or primary secondary cell change method and device
US20230117911A1
Configurations for conditional primary secondary cell addition / modification
WO2021066018A1
Release of conditional primary secondary cell addition / modification configurations
WO2021066033A1