A data transmission method, device, first network device, terminal, medium and product

CN122994745APending Publication Date: 2026-10-27CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510533802.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-25
Publication Date
2026-10-27

AI Technical Summary

Benefits of technology

[0055]本申请实施例还提供了一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述任一方法的步骤。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122994745A_ABST
    Figure CN122994745A_ABST
Patent Text Reader

Abstract

The application discloses a data transmission method and device, a first network device, a terminal, a medium and a product. The method comprises the following steps: obtaining first information, wherein the first information indicates service requirements of the terminal; and determining whether to perform connection control on the terminal based on the first information, wherein at least one link in a connection link between the first network device and the terminal is a non-terrestrial network link.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication, and more particularly to a data transmission method, apparatus, first network device, terminal, medium, and product. Background Technology

[0002] In a non-terrestrial network (NTN), satellites move relative to the ground. The coverage area of ​​the cell corresponding to the satellite's ground-moving beam changes constantly as the satellite moves, requiring terminals to perform frequent cell handovers to ensure service continuity.

[0003] Currently, it is not supported to provide terminal services by connecting to one or two NTN base stations or channels to achieve dual connectivity (DC) or dual registration. Summary of the Invention

[0004] This application provides a data transmission method, apparatus, first network device, terminal, medium, and product.

[0005] The technical solution of this application embodiment is implemented as follows:

[0006] This application provides a data transmission method applied to a first network device, the method comprising:

[0007] Obtain first information, which indicates the terminal's service requirements;

[0008] Based on the first information, it is determined whether to perform connection control on the terminal, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

[0009] In the above scheme, the first information includes one or more of the following:

[0010] The terminal's terminal capabilities;

[0011] The uplink service request reported by the terminal;

[0012] Reporting of auxiliary information;

[0013] Based on the downlink service information of the terminal;

[0014] There is a need for CNC splitting.

[0015] In the above scheme, the step of confirming whether to perform connection control on the terminal based on the first information includes:

[0016] Based on the first information, a first message is generated, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite services, conditional switching configuration based on secondary node satellite services, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

[0017] The first message is sent to the terminal.

[0018] In the above scheme, the conditional handover configuration based on master node satellite services includes: conditional configuration identifier, execution conditions, and configuration used by access candidate cells, wherein the execution conditions include at least one event service-related condition.

[0019] In the above scheme, the conditional switching configuration based on secondary node satellite services includes: adding and / or changing the configuration of primary and secondary cells.

[0020] In the above scheme, the link activation message or the link deactivation message includes one or more of the following information:

[0021] The node or cell group that needs to be activated;

[0022] Terminal service information and / or quality of service identifiers.

[0023] In the above scheme, the terminal is a terminal configured with multiple connections or a terminal that has established multiple connections. The step of confirming whether to perform connection control on the terminal based on the first information includes:

[0024] The numerical control splitting requirement meets the numerical control splitting conditions, and the terminal is subjected to multi-connection control.

[0025] In the above scheme, the CNC splitting requirement meets the CNC splitting conditions, and the terminal is subjected to multi-connection control, including one or more of the following:

[0026] If the terrestrial network load exceeds the load threshold, configure the terrestrial network to transmit control signaling to the terminal, and configure satellites in non-terrestrial networks to transmit data to the terminal.

[0027] The terminal service quality requirement is higher than the service quality threshold. The high-orbit satellites in the non-terrestrial network are configured to transmit control signaling to the terminal, and the low-orbit satellites in the non-terrestrial network are configured to transmit data to the terminal.

[0028] The method in the above scheme further includes:

[0029] If the terrestrial network load exceeds the load threshold, and / or the terminal service quality requirement is higher than the service quality threshold, a digital control traffic splitting request is sent to the second network device through the Xn port.

[0030] In the above scheme, the first network device is a terrestrial network device and the second network device is a non-terrestrial network device; or, the first network device is a non-terrestrial network device and the second network device is a terrestrial network device.

[0031] This application provides a data transmission method applied to a terminal, the method comprising:

[0032] Send first information to the first network device, the first information indicating the terminal's service requirements.

[0033] In the above scheme, the first information includes one or more of the following:

[0034] The terminal's terminal capabilities;

[0035] The uplink service request reported by the terminal;

[0036] Reporting of auxiliary information;

[0037] There is a need for CNC splitting.

[0038] The method in the above scheme further includes:

[0039] The system receives a first message sent by the first network device, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite services, conditional switching configuration based on secondary node satellite services, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

[0040] In the above scheme, the terminal is a terminal configured with multiple connections, and the method further includes:

[0041] Activate or deactivate one of the links included in the multi-connection based on business information.

[0042] In the above scheme, when deactivating a network device as the master node, deactivation includes performing one or more of the following operations:

[0043] Retain control plane connections and control plane configurations;

[0044] The physical downlink control channel of the master node is not monitored.

[0045] A data transmission apparatus, applied to a first network device, comprising:

[0046] The acquiring unit acquires first information, which indicates the service requirements of the terminal.

[0047] The control unit is configured to determine whether to perform connection control on the terminal based on the first information, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

[0048] A data transmission device, applied to a terminal, includes:

[0049] The second sending unit is used to send first information to the first network device, wherein the first information indicates the service requirements of the terminal.

[0050] A first network device includes a first communication interface and a first processor; wherein,

[0051] The first communication interface is used to obtain first information, which indicates the service requirements of the terminal.

[0052] The first processor is configured to determine whether to perform connection control on the terminal based on the first information, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

[0053] A terminal includes a second communication interface and a second processor; wherein,

[0054] The second communication interface is used to send first information to the first network device, wherein the first information indicates the service requirements of the terminal.

[0055] This application also provides a storage medium storing a computer program thereon, characterized in that the computer program, when executed by a processor, implements the steps of any of the above methods.

[0056] This application also provides a computer product, including a computer program, which, when executed by a processor, implements the steps of any of the above methods.

[0057] This application provides a data transmission method, apparatus, first network device, terminal, medium, and product. The method includes: obtaining first information indicating the service requirements of a terminal; and confirming whether to perform connection control on the terminal based on the first information. In this application, at least one link in the connection link between the first network device and the terminal is an NTN link. Therefore, the network side of this application can confirm whether to use NTN single connection or multiple connection (at least one link is an NTN link, meaning the two base stations serving have different characteristics, such as whether they serve a fixed area or a variable area, and potential coverage differences) based on the terminal's service requirements. This solves the current problem that it does not support dual connection or dual registration for terminal service by connecting one or two NTN base stations or channels. Attached Figure Description

[0058] Figure 1 This is a flowchart illustrating a data transmission method according to an embodiment of this application. Figure 1 ;

[0059] Figure 2 This is a flowchart illustrating a data transmission method according to an embodiment of this application. Figure 2 ;

[0060] Figure 3 This is a schematic diagram of a data transmission device applied to a first network device according to an embodiment of this application;

[0061] Figure 4 This is a schematic diagram of a data transmission device applied to a terminal according to an embodiment of this application;

[0062] Figure 5 This is a schematic diagram of the structure of a first network device according to an embodiment of this application;

[0063] Figure 6 This is a schematic diagram of the structure of a terminal according to an embodiment of this application. Detailed Implementation

[0064] The present application will now be described in further detail with reference to the accompanying drawings and embodiments.

[0065] Currently, dual connectivity or dual registration for terminal service is not supported by connecting one or two NTN base stations or channels. For future integrated network architectures, when using NTN base stations as terminal service nodes, the characteristics of satellites in different orbits need to be considered in base station configuration decisions (e.g., whether to establish dual connectivity including NTN) and service link selection (including configuring handover considering NTN and configuring high / low orbit NTN base stations). Alternatively, it is necessary to support base station selection considering the terminal service transmission characteristics, where the base station includes the target station during handover and the two nodes in dual connectivity.

[0066] This application provides a data transmission method applied to a first network device, such as... Figure 1 As shown, the method includes:

[0067] Step 101: Obtain first information, which indicates the terminal's service requirements.

[0068] In practical applications, the first network device is a Terrestrial Network (TN) device, and the second network device is an NTN device; or, the first network device is an NTN device, and the second network device is a TN device. These devices include, but are not limited to, base stations.

[0069] NTN includes satellite communication networks, high-altitude platform systems, and air-to-ground networks. NTN networks are characterized by their wide coverage area; a single satellite can cover a vast area of ​​the ground. Compared to TN, NTN has the significant advantage of being easy to deploy. Satellite equipment in NTN networks can provide services to user equipment (UE).

[0070] The NTN network contains satellites at various orbital altitudes: Geosynchronous Orbit (GSO) and Non-Geosynchronous Orbit (NGSO). NGSO includes Low Earth Orbit (LEO) and Medium Earth Orbit (MEO) satellites.

[0071] For example, the GSO orbital altitude is approximately 35,786 km, characterized by being stationary relative to the Earth. LEO orbital altitudes range from 300 km to 1,500 km, and MEO orbital altitudes range from 7,000 km to 25,000 km. For NGSO, the standard further distinguishes between semi-static (quasi-Earth-fixed) cells and earth-moving (Earth-moving) cell scenarios. The former is characterized by the beam serving a fixed area for a period of time, while the latter is characterized by the coverage area moving across the Earth's surface as the beam moves.

[0072] In practical applications, the first information indicates the terminal's service requirements and is used to confirm whether to control the connection to the terminal.

[0073] Step 102: Based on the first information, confirm whether to perform connection control on the terminal, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

[0074] In practical applications, the connection control of the terminal is determined based on the first information. The connection here includes single connection (the corresponding connection link is an NTN link) and multiple connection (including dual connection, triple connection, etc., and at least one link in the multiple connection link is an NTN link).

[0075] Dual connectivity is a communication method in which a terminal connects to two base stations simultaneously. For the two connected base stations (or cell groups), one is the master node (MN) or master cell group (MCG), and the other is the secondary node (SN) or secondary cell group (SCG). The MN maintains a unique control plane (CP) connection between the UE and the core network (CN). Both the MN and SN can provide user plane (UP) connections. Through the two user plane links, throughput or transmission rate is improved, thereby enhancing transmission performance and user experience.

[0076] This application provides a data transmission method, which includes: obtaining first information indicating the service requirements of a terminal; and confirming whether to perform connection control on the terminal based on the first information, wherein at least one link in the connection link between a first network device and the terminal is an NTN link. It is evident that the network side of this application can confirm whether to use NTN single connection or multiple connection (at least one link is an NTN link, meaning the two base stations serving have different characteristics, such as whether they serve a fixed area or a variable area, and potential coverage differences) based on the terminal's service requirements. This solves the current problem that it does not support dual connection or dual registration for terminal service by connecting one or two NTN base stations or channels. The dual connection mentioned in this application may be wireless-side dual connection or core network-side dual registration; if not needed, a switching configuration enhancement is performed.

[0077] In some embodiments, the first information includes one or more of the following:

[0078] Terminal capabilities;

[0079] The uplink service request reported by the terminal;

[0080] Reporting of auxiliary information;

[0081] Downlink service information based on the terminal;

[0082] There is a need for CNC splitting (or the conditions for CNC splitting are met).

[0083] In practical applications, the network side can determine whether to use NTN single connection or multiple connection based on the service requirements of the terminals mentioned above. This can enhance service continuity, optimize network resource utilization, reduce terminal power consumption, and expand network service capabilities.

[0084] In some embodiments, step 102 confirms whether to perform connection control on the terminal based on the first information, including:

[0085] Based on the first information, a first message is generated, wherein the first message includes one or more of the following: conditional switching configuration based on the master node (MN) satellite service, conditional switching configuration based on the secondary node (SN) satellite service, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

[0086] Send the first message to the terminal.

[0087] In practical applications, for the above configuration, the base station may be configured based on terminal capabilities, and / or uplink service requests reported by the terminal, such as service requests, and / or auxiliary information reporting, and / or downlink service information based on the terminal, and / or if there is a requirement for data control offloading (if the conditions are met), such as:

[0088] (1) If the terminal is a voice-only terminal (capability reporting), and / or the terminal currently only supports voice services (MO or MT), then the network will only configure the terminal for service-based conditional handover, allowing the terminal to switch to the cell corresponding to the high-orbit satellite; or

[0089] (2) For terminals that support both voice services and other services (capability reporting), and / or terminals that currently have both voice services and other high-speed / latency requirements (relative to voice services).

[0090] Example 1: If the terminal is currently in single-connection mode, add a serial number (SN) to the terminal, taking into account the characteristics of the serving cell. For example, if the serving cell is a low-Earth orbit (LEO) satellite, suitable for non-voice services, add a high-Earth orbit (HEO) satellite suitable for voice services; or if the serving cell is a HEO satellite, add a LEO satellite-related base station or TN base station, etc., to the terminal. Considering the stability of LEO and HEO satellites, a handover can be performed before adding the SN. First, switch to a base station corresponding to a HEO satellite, and then add the original serving cell (non-HEO satellite) or another cell as the SN. Alternatively,

[0091] Example 2: For terminals already configured with dual connectivity, activate / deactivate a link based on service information. For example, for terminals with only voice services, deactivate the base station corresponding to the non-high-orbit satellite. If the base station is an MN, deactivation here means at least one of the following:

[0092] The terminal retains the CP connection and configuration;

[0093] Do not listen to the MN's Physical Downlink Control Channel (PDCCH);

[0094] After deactivation, if a Signaling Radio Bearer (split SRB) is configured, all signaling will be transmitted only through the secondary node link (SN leg); or if SRB3 is configured, all signaling will be transmitted only through the SN leg (the network can configure split SRB or SRB3 before deactivating the MN, or activate split SRBSN leg or SRB3 at the same time).

[0095] Measurements are performed (based on the MN configuration) and reported from the SN, or whether and from which to report is configured by the network.

[0096] In some embodiments, the conditional handover configuration based on master node satellite services is at least for a candidate cell. The conditional handover configuration based on master node satellite services includes: a conditional configuration identifier (ID), execution conditions, and the configuration used to access the candidate cell. The execution conditions include at least one event-related condition. These conditions may include one or more events, where at least one event is service-related, which may be a specific service identifier and / or the service-corresponding Quality of Service (5QI) identifier. Other events may be one or more of measurement-related events, geographic location-related events, and event-related events. For different services corresponding to different orbital satellite / ground cells, the satellite orbit information corresponding to the cell may be indicated in the configuration or through separate signaling (e.g., through Radio Resource Control (RRC) dedicated signaling or broadcast signaling).

[0097] In some embodiments, the conditional handover configuration based on secondary node satellite services includes: adding and / or changing the configuration of primary and secondary cells.

[0098] In practical applications, conditional handover configuration based on SN services includes adding / changing configurations, which are at least for a candidate cell. This configuration includes the conditional configuration ID, execution conditions, and the configuration used to access the candidate cell. These conditions may include one or more events, at least one of which is a service-related condition, possibly a specific service identifier and / or the service's corresponding 5QI. Other events may be measurement-related events, geographic location-related events, or other event-related events. For different services, different satellite orbits are corresponding; possibly, the satellite orbit information corresponding to the cell can be indicated in the configuration.

[0099] In practical applications, multi-connectivity configurations (SN adds relevant RRC reconfiguration) are used. If the UE's serving cell is a high-orbit satellite cell, the network may add a terrestrial base station or an NTN base station. The specific type of terrestrial base station or NTN base station (low-orbit, medium-orbit, high-orbit) is chosen based on terminal service information. This configuration can also indicate whether to activate / deactivate a specific UP link in dual connectivity; this link could be an MN link and / or a SN link.

[0100] In practical applications, multi-connection configuration parameter updates are performed on cells that have already been configured with multi-connection (such as dual-connection) to achieve functions such as digital traffic splitting.

[0101] In some embodiments, the link activation message or link deactivation message includes one or more of the following information:

[0102] The node or cell group that needs to be activated;

[0103] Terminal service information and / or quality of service identifiers.

[0104] In practical applications, activation / deactivation here may be due to the arrival of downlink services on the terminal, or the terminal may initiate activation / deactivation instructions due to uplink services. For the terminal uplink activation / deactivation instructions, one or more of the following information may be included: the node or cell group that needs to be activated; UE service information and / or 5QI.

[0105] In practical applications, link activation / deactivation messages may be RRC messages or L1 / L2 messages such as Media Access Control Element (MAC CE) or Downlink Control Information (DCI), or low-power messages such as Low Power Wake-Up Signal (LP-WUS).

[0106] Among them, the link activation / deactivation message and the multi-connection configuration parameter update may be indicated simultaneously, that is, the UE data plane / control plane configuration is updated at the same time as activating a link.

[0107] In some embodiments, the terminal is a terminal configured with multiple connections or a terminal that has established multiple connections. Step 102 confirms whether to perform connection control on the terminal based on the first information, including: if the CNC splitting requirement meets the CNC splitting conditions, perform multiple connection control on the terminal.

[0108] The above-mentioned CNC splitting requirements meet the CNC splitting conditions, enabling multi-connection control of the terminal, including one or more of the following:

[0109] If the terrestrial network load exceeds the load threshold, configure the terrestrial network to transmit control signaling to the terminal, and configure satellites in the non-terrestrial network to transmit data to the terminal.

[0110] The terminal service service quality (QoS) requirement is higher than the QoS threshold. High-orbit satellites in non-terrestrial networks are configured to transmit control signaling to the terminal, and low-orbit satellites in non-terrestrial networks are configured to transmit data to the terminal.

[0111] In practical applications, for terminals configured / established with dual connections, digital control offloading is supported. The triggering conditions for digital control offloading are at least one of the following: when the terrestrial network load exceeds a certain threshold, digital control offloading is implemented, with the ground only sending control signaling and the satellite performing data transmission; when the service QoS requirement is higher than a certain threshold, digital control offloading is implemented, with high-orbit satellites sending control signaling and low-orbit satellites performing data transmission.

[0112] In some embodiments, the above method further includes: when the terrestrial network load exceeds a load threshold, and / or the terminal service quality requirement is higher than the service quality threshold, sending a numerical control traffic splitting request to a second network device through the Xn port.

[0113] In practical applications, TN In NTN offloading scenarios:

[0114] If the TN network determines that the load exceeds the threshold, it sends a digital control splitting request to the NTN through the Xn port. The NTN determines whether it can accept the splitting request based on certain conditions and sends a response to the TN, or the NTN cannot reject the splitting request (depending on the role of the NTN in the dual-connectivity).

[0115] The judgment conditions include at least one of the following:

[0116] If the NTN load exceeds a certain threshold, a rejection message is sent along with the reason for the rejection; otherwise, an acceptance message is sent.

[0117] If the remaining NTN service time is less than a certain threshold, a rejection message is sent along with the reason for rejection; otherwise, an acceptance message is sent.

[0118] If the distance between an NTN network node and / or reference point and the TN cell exceeds a certain threshold, a rejection message is sent along with the reason for the rejection; otherwise, an acceptance message is sent.

[0119] In practical applications, high orbit In the case of low-orbit diversion:

[0120] The network determines whether the service QoS is higher than a certain threshold. If so, it sends a diversion request to the high-orbit satellite node. The high-orbit satellite determines whether it can receive the diversion request based on certain conditions and sends a response to the low-orbit satellite.

[0121] The judgment condition includes at least one of the following:

[0122] If the load on the high-speed rail exceeds a certain threshold, a rejection message is sent along with the reason for the rejection; otherwise, an acceptance message is sent.

[0123] In the aforementioned scenario of data control separation, neither the NTN nor the TN network is limited to being the dual-connectivity MN. For example, when semi-static and static satellites form two serving nodes in a dual-connectivity UE configuration with the TN, the NTN is more suitable as the MN (providing wider coverage). Conversely, when mobile NTN satellites and the TN form two serving nodes in a dual-connectivity UE configuration, the TN is more suitable as the MN to provide stable coverage. Taking TN and NTN traffic splitting as an example, when the TN is the primary node (MN), the NTN is the secondary node (SN), and the SN cannot refuse requests initiated by the MN. Conversely, when the TN is the SN and the NTN is the MN, the MN can refuse requests initiated by the SN.

[0124] This application can enable dual-connectivity service UEs to be formed through NTN and TN or NTNs with different characteristics, and select appropriate service links for the terminal based on the characteristics of different service nodes, thereby reducing switching latency and signaling overhead.

[0125] This application provides a data transmission method applied to a terminal, such as... Figure 2 As shown, the method includes:

[0126] Step 201: Send first information to the first network device, the first information indicating the terminal's service requirements.

[0127] In practical applications, the first information indicates the terminal's service requirements and is used to confirm whether to control the connection to the terminal. The terminal sends the first information to the first network device, and the first network device confirms whether to control the connection to the terminal based on the first information. The connection here includes single connection (the corresponding connection link is an NTN link) and multiple connection (including dual connection, triple connection, etc., in which at least one link is an NTN link).

[0128] This application provides a data transmission method, which includes sending first information to a first network device, the first information indicating the service requirements of a terminal. In this way, the network side can determine whether to use NTN single-connection or multi-connection (at least one link is an NTN link, meaning the two base stations serving have different characteristics, such as whether they serve a fixed area or a variable area, and potential coverage differences) based on the terminal's service requirements. This solves the current problem that it does not support dual-connection or dual-registration to serve the terminal by connecting one or two NTN base stations or channels. The dual-connection mentioned in this application may be radio-side dual-connection or core network-side dual-registration; if not needed, a switching configuration enhancement is performed.

[0129] In some embodiments, the first information includes one or more of the following:

[0130] Terminal capabilities;

[0131] Uplink service requests reported by the terminal;

[0132] Reporting of auxiliary information;

[0133] There is a need for CNC splitting.

[0134] In practical applications, the terminal does not need to report downlink service information based on the terminal; the first network device can obtain this information.

[0135] In practical applications, the terminal sends the above information to the first network device. The network side can determine whether to use NTN single connection or multiple connection based on the terminal's service requirements. This can enhance service continuity, optimize network resource utilization, reduce terminal power consumption, and expand network service capabilities.

[0136] In some embodiments, the above method further includes:

[0137] Receive a first message sent by a first network device, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite service, conditional switching configuration based on secondary node satellite service, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

[0138] In practical applications, after the first network device is configured based on the terminal's capabilities and / or the uplink service request reported by the terminal, such as a service request, and / or the reporting of auxiliary information, and / or the downlink service information based on the terminal, and / or the existence of a numerical control traffic splitting requirement (if the conditions are met), the first message mentioned above is sent to the terminal.

[0139] In some embodiments, the terminal is a terminal configured with multiple connections, and the above method further includes:

[0140] Activate or deactivate a link in a multi-connection based on business information.

[0141] In practical applications, activation / deactivation here may be due to the arrival of downlink services on the terminal, or the terminal may initiate activation / deactivation instructions due to uplink services. For the terminal uplink activation / deactivation instructions, one or more of the following information may be included: the node or cell group that needs to be activated; UE service information and / or 5QI.

[0142] In practical applications, the link activation / deactivation message may be an RRC message, an L1 / L2 message such as MACCE or DCI, or a low-power message such as LP-WUS.

[0143] Among them, the link activation / deactivation message and the multi-connection configuration parameter update may be indicated simultaneously, that is, the UE data plane / control plane configuration is updated at the same time as activating a link.

[0144] In some embodiments, when deactivating a network device as a master node, deactivation includes performing one or more of the following operations:

[0145] Retain control plane connections and control plane configurations;

[0146] It does not listen to the physical downlink control channel of the master node.

[0147] For example, for a terminal that has been configured with dual connectivity, a link is activated / deactivated based on service information. For instance, for a terminal that only provides voice services, the base station corresponding to a non-high-orbit satellite is deactivated. If the base station is an MN, the deactivation here means at least one of the following:

[0148] The terminal retains the CP connection and configuration;

[0149] Do not listen to MN's PDCCH.

[0150] This application also provides a data transmission device, such as... Figure 3 As shown, it is applied to the first network device and includes:

[0151] Unit 301 obtains first information, which indicates the terminal's service requirements.

[0152] Control unit 302 is used to confirm whether to perform connection control on the terminal based on first information, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

[0153] In some embodiments, the first information includes one or more of the following:

[0154] Terminal capabilities;

[0155] Uplink service requests reported by the terminal;

[0156] Reporting of auxiliary information;

[0157] Downlink service information based on the terminal;

[0158] There is a need for CNC splitting.

[0159] In some embodiments, the control unit 302 is configured to generate a first message based on first information, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite services, conditional switching configuration based on secondary node satellite services, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

[0160] The aforementioned data transmission device further includes a first sending unit 303, used to send a first message to the terminal.

[0161] In some embodiments, the conditional handover configuration based on master node satellite services includes: a conditional configuration identifier, execution conditions, and the configuration used by the access candidate cell, wherein the execution conditions include at least one event service-related condition.

[0162] In some embodiments, the conditional handover configuration based on secondary node satellite services includes: adding and / or changing the configuration of primary and secondary cells.

[0163] In some embodiments, the link activation message or link deactivation message includes one or more of the following information: the node or cell group to be activated; terminal service information and / or quality of service identifier.

[0164] In some embodiments, the terminal is a terminal configured with multiple connections or a terminal that has established multiple connections. The control unit 302 is used to perform multiple connection control on the terminal to meet the numerical control splitting requirements and conditions.

[0165] In some embodiments, the control unit 302 is configured to perform one or more of the following:

[0166] If the terrestrial network load exceeds the load threshold, configure the terrestrial network to transmit control signaling to the terminal, and configure satellites in the non-terrestrial network to transmit data to the terminal.

[0167] The terminal service quality requirements are higher than the service quality threshold. High-orbit satellites in non-terrestrial networks are configured to transmit control signaling to the terminal, and low-orbit satellites in non-terrestrial networks are configured to transmit data to the terminal.

[0168] In some embodiments, the first sending unit 303 is used to send a numerical control traffic splitting request to the second network device through the Xn port when the terrestrial network load exceeds the load threshold and / or the terminal service service quality requirement is higher than the service quality threshold.

[0169] In some embodiments, the first network device is a terrestrial network device and the second network device is a non-terrestrial network device; or, the first network device is a non-terrestrial network device and the second network device is a terrestrial network device.

[0170] This application also provides a data transmission device, such as... Figure 4 As shown, it is applied to the terminal and includes:

[0171] The second sending unit 401 is used to send first information to the first network device, wherein the first information indicates the service requirements of the terminal.

[0172] In some embodiments, the first information includes one or more of the following:

[0173] Terminal capabilities;

[0174] Uplink service requests reported by the terminal;

[0175] Reporting of auxiliary information;

[0176] There is a need for CNC splitting.

[0177] In some embodiments, the data transmission apparatus further includes:

[0178] The second receiving unit 402 is used to receive a first message sent by the first network device, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite service, conditional switching configuration based on secondary node satellite service, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

[0179] In some embodiments, the terminal is a terminal configured with multiple connections, and the data transmission device further includes:

[0180] Processing unit 403 is used to activate or deactivate a link among the links contained in the multi-connection based on service information.

[0181] In some embodiments, when the network device is deactivated as a master node, the processing unit 403 performs one or more of the following operations: retains the control plane connection and control plane configuration; and does not listen to the physical downlink control channel of the master node.

[0182] This application provides a first network device, such as... Figure 5 As shown, the first network device 500 includes: a first communication interface 501 and a first processor 502; wherein,

[0183] The first communication interface 501 is capable of exchanging information with the terminal;

[0184] The first processor 502 is connected to the first communication interface 501 to enable information interaction with the terminal and to execute the methods provided by one or more technical solutions on the first network device side when running a computer program.

[0185] The first memory 503 stores computer programs that can run on the first processor 502.

[0186] The first communication interface 501 is used to obtain first information, which indicates the service requirements of the terminal.

[0187] The first processor 502 is used to confirm whether to perform connection control on the terminal based on the first information, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

[0188] In some embodiments, the first information includes one or more of the following:

[0189] Terminal capabilities;

[0190] Uplink service requests reported by the terminal;

[0191] Reporting of auxiliary information;

[0192] Downlink service information based on the terminal;

[0193] There is a need for CNC splitting.

[0194] In some embodiments, the first processor 502 is configured to generate a first message based on first information, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite services, conditional switching configuration based on secondary node satellite services, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

[0195] The first communication interface 501 is used to send the first message to the terminal.

[0196] In some embodiments, the conditional handover configuration based on master node satellite services includes: a conditional configuration identifier, execution conditions, and the configuration used by the access candidate cell, wherein the execution conditions include at least one event service-related condition.

[0197] In some embodiments, the conditional handover configuration based on secondary node satellite services includes: adding and / or changing the configuration of primary and secondary cells.

[0198] In some embodiments, the link activation message or link deactivation message includes one or more of the following information: the node or cell group to be activated; terminal service information and / or quality of service identifier.

[0199] In some embodiments, the terminal is a terminal configured with multiple connections or a terminal that has established multiple connections. The first processor 502 is used to perform multiple connection control on the terminal to meet the numerical control splitting requirements and conditions.

[0200] In some embodiments, when the CNC splitting requirement meets the CNC splitting conditions and multiple connection control is performed on the terminal, the first processor 502 is used to execute one or more of the following:

[0201] If the terrestrial network load exceeds the load threshold, configure the terrestrial network to transmit control signaling to the terminal, and configure satellites in the non-terrestrial network to transmit data to the terminal.

[0202] The terminal service quality requirements are higher than the service quality threshold. High-orbit satellites in non-terrestrial networks are configured to transmit control signaling to the terminal, and low-orbit satellites in non-terrestrial networks are configured to transmit data to the terminal.

[0203] In some embodiments, when the terrestrial network load exceeds the load threshold and / or the terminal service service quality requirement is higher than the service quality threshold, a numerical control traffic splitting request is sent to the second network device through the Xn port.

[0204] In some embodiments, the first network device is a terrestrial network device and the second network device is a non-terrestrial network device; or, the first network device is a non-terrestrial network device and the second network device is a terrestrial network device.

[0205] It should be noted that the specific processing procedures of the first communication interface 501 and the first processor 502 can be understood by referring to the above method, and will not be repeated here.

[0206] Of course, in practical applications, the various components in the first network device 500 are coupled together through the first bus system 504. It can be understood that the first bus system 504 is used to implement communication between these components. In addition to a data bus, the first bus system 504 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 5 The general designated all buses as the first bus system 504.

[0207] The first memory 503 in this embodiment is used to store various types of data to support the operation of the first network device 500. Examples of such data include any computer program used for operation on the first network device 500.

[0208] The methods disclosed in the embodiments of this application can be applied to or implemented by the first processor 502. The first processor 502 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware or by instructions in the form of software in the first processor 502. The first processor 502 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The first processor 502 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in the first memory 503. The first processor 502 reads the information in the first memory 503 and completes the steps of the aforementioned method in combination with its hardware.

[0209] In an exemplary embodiment, the first network device 500 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0210] This application provides a terminal, such as... Figure 6 As shown, the terminal 600 includes: a second communication interface 601 and a second processor 602; wherein,

[0211] The second communication interface 601 is capable of exchanging information with the first network device;

[0212] The second processor 602 is connected to the second communication interface 601 to enable information interaction with the first network device and to execute the methods provided by one or more of the above-mentioned terminal-side technical solutions when running computer programs.

[0213] The second memory 603 stores computer programs that can run on the second processor 602.

[0214] The second communication interface 601 is used to send first information to the first network device, the first information indicating the service requirements of the terminal.

[0215] In some embodiments, the first information includes one or more of the following:

[0216] Terminal capabilities;

[0217] Uplink service requests reported by the terminal;

[0218] Reporting of auxiliary information;

[0219] There is a need for CNC splitting.

[0220] In some embodiments, the second communication interface 601 is used to receive a first message sent by the first network device, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite service, conditional switching configuration based on secondary node satellite service, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

[0221] In some embodiments, the terminal is a terminal configured with multiple connections, and the second processor 602 is used to activate or deactivate one of the links included in the multiple connections based on service information.

[0222] In some embodiments, when deactivating the network device as the master node, the second processor 602 during deactivation performs one or more of the following operations:

[0223] Retain control plane connections and control plane configurations;

[0224] It does not listen to the physical downlink control channel of the master node.

[0225] It should be noted that the specific processing procedures of the second communication interface 601 and the second processor 602 can be understood by referring to the above method, and will not be repeated here.

[0226] Of course, in practical applications, the various components in terminal 600 are coupled together through the second bus system 604. It can be understood that the second bus system 604 is used to realize the connection and communication between these components. In addition to the data bus, the second bus system 604 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, in... Figure 6 The various buses are all labeled as the second bus system 604.

[0227] The second memory 603 in this embodiment is used to store various types of data to support operation of the terminal 600. Examples of such data include any computer program used for operation on the terminal 600.

[0228] The methods disclosed in the embodiments of this application can be applied to, or implemented by, the second processor 602. The second processor 602 may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by the integrated logic circuitry of the hardware or by instructions in the form of software within the second processor 602. The second processor 602 may be a general-purpose processor, a digital signal processor (DSP), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The second processor 602 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly manifested as execution by a hardware decoding processor, or execution by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, specifically a second memory 603. The second processor 602 reads information from the second memory 603 and, in conjunction with its hardware, completes the steps of the aforementioned method.

[0229] In an exemplary embodiment, the terminal 600 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0230] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or both. Specifically, non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), ferromagnetic random access memory (FRAM), flash memory, magnetic surface memory, optical disc, or compact disc read-only memory (CD-ROM); magnetic surface memory can be disk storage or magnetic tape storage. Volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Synchronous Static Random Access Memory (SSRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), Sync Link Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this application are intended to include, but are not limited to, these and any other suitable types of memories.

[0231] In an exemplary embodiment, this application also provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, such as a first memory 503 storing a computer program, which can be executed by a first processor 502 for a first network device 500 to complete the steps of the method described above on the first network device side. Alternatively, for example, it includes a second memory 603 storing a computer program, which can be executed by a second processor 602 for a terminal 600 to complete the steps of the method described above on the terminal side. The computer-readable storage medium may be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disc, or CD-ROM.

[0232] In an exemplary embodiment, this application also provides a computer product including a computer program that can be executed by a first processor 502 for a first network device 500 to perform the steps of the aforementioned method on the first network device side. Alternatively, the computer program can be executed by a second processor 602 for a terminal 600 to perform the steps of the aforementioned method on the terminal side.

[0233] It should be noted that terms such as "first" and "second" are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0234] Furthermore, the technical solutions described in the embodiments of this application can be combined arbitrarily without conflict.

[0235] The above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application.

Claims

1. A data transmission method, characterized in that, Applied to a first network device, the method includes: Obtain first information, which indicates the terminal's service requirements; Based on the first information, it is determined whether to perform connection control on the terminal, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

2. The method according to claim 1, characterized in that, The first information includes one or more of the following: The terminal's terminal capabilities; The uplink service request reported by the terminal; Reporting of auxiliary information; Based on the downlink service information of the terminal; There is a need for CNC splitting.

3. The method according to claim 1, characterized in that, The step of determining whether to perform connection control on the terminal based on the first information includes: Based on the first information, a first message is generated, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite services, conditional switching configuration based on secondary node satellite services, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update. The first message is sent to the terminal.

4. The method according to claim 3, characterized in that, The conditional handover configuration based on master node satellite services includes: conditional configuration identifier, execution conditions, and configuration used by access candidate cells, wherein the execution conditions include at least one event service-related condition.

5. The method according to claim 3, characterized in that, The conditional handover configuration based on secondary node satellite services includes: adding and / or changing the configuration of primary and secondary cells.

6. The method according to claim 3, characterized in that, The link activation message or the link deactivation message includes one or more of the following information: The node or cell group that needs to be activated; Terminal service information and / or quality of service identifiers.

7. The method according to claim 2, characterized in that, The terminal is a terminal configured with multiple connections or a terminal that has established multiple connections. The step of confirming whether to perform connection control on the terminal based on the first information includes: The numerical control splitting requirement meets the numerical control splitting conditions, and the terminal is subjected to multi-connection control.

8. The method according to claim 7, characterized in that, The CNC splitting requirement meets the CNC splitting conditions, and the terminal performs multi-connection control, including one or more of the following: If the terrestrial network load exceeds the load threshold, configure the terrestrial network to transmit control signaling to the terminal, and configure satellites in non-terrestrial networks to transmit data to the terminal. The terminal service quality requirement is higher than the service quality threshold. The high-orbit satellites in the non-terrestrial network are configured to transmit control signaling to the terminal, and the low-orbit satellites in the non-terrestrial network are configured to transmit data to the terminal.

9. The method according to claim 8, characterized in that, The method further includes: If the terrestrial network load exceeds the load threshold, and / or the terminal service quality requirement is higher than the service quality threshold, a digital control traffic splitting request is sent to the second network device through the Xn port.

10. The method according to claim 9, characterized in that, The first network device is a terrestrial network device, and the second network device is a non-terrestrial network device; or, the first network device is a non-terrestrial network device, and the second network device is a terrestrial network device.

11. A data transmission method, characterized in that, Applied to a terminal, the method includes: Send first information to the first network device, the first information indicating the terminal's service requirements.

12. The method according to claim 11, characterized in that, The first information includes one or more of the following: The terminal's terminal capabilities; The uplink service request reported by the terminal; Reporting of auxiliary information; There is a need for CNC splitting.

13. The method according to claim 11, characterized in that, The method further includes: The system receives a first message sent by the first network device, wherein the first message includes one or more of the following: conditional switching configuration based on primary node satellite services, conditional switching configuration based on secondary node satellite services, multi-connection configuration, link activation message, link deactivation message, and multi-connection configuration parameter update.

14. The method according to claim 11, characterized in that, The terminal is a terminal configured with multiple connections, and the method further includes: Activate or deactivate one of the links included in the multi-connection based on business information.

15. The method according to claim 14, characterized in that, When deactivating a network device as a master node, deactivation includes performing one or more of the following operations: Retain control plane connections and control plane configurations; The physical downlink control channel of the master node is not monitored.

16. A data transmission device, characterized in that, Applied to the first network device, including: The acquiring unit acquires first information, which indicates the service requirements of the terminal. The control unit is used to determine whether to perform connection control on the terminal based on the first information, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

17. A data transmission device, characterized in that, Applied to terminals, including: The second sending unit is used to send first information to the first network device, wherein the first information indicates the service requirements of the terminal.

18. A first network device, characterized in that, Includes a first communication interface and a first processor; wherein, The first communication interface is used to obtain first information, which indicates the service requirements of the terminal. The first processor is configured to determine whether to perform connection control on the terminal based on the first information, wherein at least one link in the connection link between the first network device and the terminal is a non-terrestrial network link.

19. A terminal, characterized in that, Includes a second communication interface and a second processor; wherein, The second communication interface is used to send first information to the first network device, wherein the first information indicates the service requirements of the terminal.

20. A storage medium having a computer program stored thereon, characterized in that, When a computer program is executed by a processor, it implements the steps of any one of claims 1 to 10 or 11 to 15.

21. A computer product comprising a computer program, characterized in that, When a computer program is executed by a processor, it implements the steps of any one of claims 1 to 10 or 11 to 15.