Data transmission method and related device

By generating URSP rules that include satellite access indication information, the lack of integration between satellite communication systems and 5G communication systems in terms of access method selection and policy control has been resolved, enabling terminals to access the core network via satellite, thereby enhancing network coverage and emergency response capabilities.

CN116471643BActive Publication Date: 2026-07-21TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
TENCENT TECHNOLOGY (SHENZHEN) CO LTD
Filing Date
2022-01-11
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

Due to their vastly different technological systems, existing satellite communication systems and 5G communication systems lack effective integrated solutions in terms of terminal access method selection and network access strategy control, especially in terms of satellite access technology.

Method used

By generating terminal routing policy URSP rules, which include satellite access indication information, the system guides terminals to select the satellite access method to access the core network. This involves the collaborative work of the first core network element, the second core network element, the third core network element, and the terminal to ensure that the URSP rules meet the terminal application requirements.

Benefits of technology

Under satellite access technology, the network can generate URSP rules that meet the needs of terminals, enabling terminals to access the core network via satellite access, thereby enhancing the coverage of the 5G network and its emergency data access capabilities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116471643B_ABST
    Figure CN116471643B_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure provides a data transmission method and related equipment, and belongs to the technical field of communication. The method is executed by a first core network element, and the method comprises the following steps: generating a terminal route selection policy (URSP), wherein the URSP comprises a URSP rule, the URSP rule comprises a route selection descriptor (RSD), and the RSD comprises satellite access indication information, and the satellite access indication information is used for indicating that a terminal selects a satellite access mode to access a core network; and the URSP is delivered to the terminal through a second core network element. Through the scheme provided by the embodiment of the present disclosure, the satellite access technology can be considered when generating the URSP rule, and the URSP rule meeting the application requirement of the terminal can be generated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and more specifically, to a data transmission method, a first core network element, a second core network element, a third network element, a terminal, a communication device, a computer-readable storage medium, and a computer program product. Background Technology

[0002] Satellite communication and 5G (5th Generation Mobile Communication Technology) are both important communication methods used by people. However, satellite communication systems and 5G communication systems are two completely different communication systems. Besides the distinction between space and ground, the main difference lies in their fundamentally different technological systems. Due to these differences, the types, formats, and transmission methods of control information and service data transmitted within satellite communication systems and 5G communication systems are also different.

[0003] However, in some application scenarios and technical solutions, the wide-area coverage capability of satellites is indispensable. For new converged communication systems, there are still no solutions regarding how terminals should select access methods and how networks should control access method selection strategies. Summary of the Invention

[0004] This disclosure provides a data transmission method, a first core network element, a second core network element, a third network element, a terminal, a communication device, a computer-readable storage medium, and a computer program product, which can take satellite access technology into account when generating URSP (UE Route Selection Policy) rules and generate URSP rules that meet the needs of terminal applications.

[0005] This disclosure provides a data transmission method executed by a first core network element. The method includes: generating a terminal routing selection policy (URSP), wherein the URSP includes URSP rules, the URSP rules include routing descriptors (RSDs), and the RSDs include satellite access indication information, which instructs the terminal to select a satellite access method to access the core network; and distributing the URSP to the terminal through a second core network element.

[0006] This disclosure provides a data transmission method executed by a second core network element. The method includes: receiving a terminal routing policy (URSP) sent by a first core network element, wherein the URSP includes URSP rules, the URSP rules include routing descriptors (RSDs), and the RSDs include satellite access indication information, which instructs the terminal to select a satellite access method to access the core network; and sending the URSP to the terminal, wherein the URSP rules instruct the terminal to access the core network via the satellite access method.

[0007] This disclosure provides a data transmission method executed by a third network element. The method includes: transmitting satellite access configuration information to a first core network element; the satellite access configuration information is used to generate a terminal routing selection policy (URSP), the URSP including URSP rules, the URSP rules including routing descriptors (RSDs), and the RSDs including satellite access indication information generated based on the satellite access configuration information; the satellite access indication information is used to instruct the terminal to select a satellite access method to access the core network.

[0008] This disclosure provides a data transmission method executed by a terminal. The method includes: receiving a terminal routing policy (URSP) from a second core network element, wherein the URSP includes URSP rules, the URSP rules include routing descriptors (RSDs), and the RSDs include satellite access indication information; and accessing the core network via satellite access according to the satellite access indication information in the RSDs.

[0009] This disclosure provides a first core network element, including: a generation unit, configured to generate a terminal routing selection policy (URSP), the URSP including URSP rules, the URSP rules including routing descriptors (RSDs), the RSDs including satellite access indication information, the satellite access indication information being used to instruct the terminal to select a satellite access method to access the core network; and a transmission unit, configured to send the URSP to the terminal through a second core network element.

[0010] This disclosure provides a second core network element, including: a receiving unit, configured to receive a terminal routing policy (URSP) sent by a first core network element, the URSP including URSP rules, the URSP rules including routing descriptors (RSDs), the RSDs including satellite access indication information, the satellite access indication information being used to instruct the terminal to select a satellite access method to access the core network; and a sending unit, configured to send the URSP to the terminal; the URSP rules being used to instruct the terminal to access the core network through the satellite access method.

[0011] This disclosure provides a third network element, including: a transmitting unit, configured to transmit satellite access configuration information to a first core network element; the satellite access configuration information is used to generate a terminal routing policy (URSP), the URSP including URSP rules, the URSP rules including routing descriptors (RSDs), and the RSDs including satellite access indication information; the satellite access indication information is used to instruct the terminal to select a satellite access method to access the core network.

[0012] This disclosure provides a terminal, including: a receiving unit, configured to receive a terminal routing policy (URSP) from a second core network element, the URSP including URSP rules, the URSP rules including a routing descriptor (RSD), the RSD including satellite access indication information; and an access unit, configured to access the core network via satellite access according to the satellite access indication information in the RSD.

[0013] This disclosure provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the data transmission method as described in the above embodiments.

[0014] This disclosure provides a communication device, including: one or more processors; and a memory configured to store one or more programs, wherein when the one or more programs are executed by the one or more processors, the communication device implements the data transmission method as described in the above embodiments.

[0015] The method provided in this disclosure, under satellite access technology, enables the network to consider satellite access technology when generating URSP rules, so that the UE can access the core network through satellite access technology. Attached Figure Description

[0016] Figure 1 This is a schematic diagram of a communication system architecture provided in an embodiment of this disclosure.

[0017] Figure 2 This is a system architecture diagram of a 5G network provided in an embodiment of this disclosure.

[0018] Figure 3 A flowchart illustrating a data transmission method according to an embodiment of the present disclosure is shown schematically.

[0019] Figure 4 The illustration shows an interactive diagram of a data transmission method according to an embodiment of the present disclosure.

[0020] Figure 5 The illustration shows an interactive diagram of a data transmission method according to another embodiment of the present disclosure.

[0021] Figure 6 A flowchart illustrating a data transmission method according to another embodiment of the present disclosure is shown schematically.

[0022] Figure 7 A flowchart illustrating a data transmission method according to yet another embodiment of the present disclosure is shown.

[0023] Figure 8 A flowchart illustrating a data transmission method according to another embodiment of the present disclosure is shown.

[0024] Figure 9 A block diagram of a first core network element according to an embodiment of the present disclosure is shown schematically.

[0025] Figure 10 A block diagram of a second core network element according to an embodiment of the present disclosure is shown schematically.

[0026] Figure 11 A block diagram of a third network element according to an embodiment of the present disclosure is shown schematically.

[0027] Figure 12 A block diagram of a terminal according to an embodiment of the present disclosure is shown schematically.

[0028] Figure 13 A schematic structural diagram of a communication device according to an embodiment of the present disclosure is shown. Detailed Implementation

[0029] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be more thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art.

[0030] The technical solutions of this disclosure can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, or 5G system, etc.

[0031] For example, the communication system 100 used in this disclosure embodiment is as follows: Figure 1 As shown. The communication system 100 may include a network device 110, which may be a device that communicates with a terminal 120 (or a communication terminal, terminal). The network device 110 can provide communication coverage for a specific geographical area and can communicate with terminals located within that coverage area. Optionally, the network device 110 may be a base station (BTS) in a GSM or CDMA system, a base station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, a base station in a 5G communication system, or a radio controller in a Cloud Radio Access Network (CRAN). Alternatively, the network device may be a mobile switching center, relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, network-side equipment in a 5G network, or network equipment in a future evolved Public Land Mobile Network (PLMN), etc.

[0032] The communication system 100 also includes at least one terminal 120 located within the coverage area of ​​network device 110. As used herein, "terminal" includes, but is not limited to, devices configured to receive / transmit communication signals via wired connections, such as via Public Switched Telephone Networks (PSTN), Digital Subscriber Line (DSL), digital cable, direct cable connection; and / or another data connection / network; and / or via a wireless interface, such as for cellular networks, Wireless Local Area Networks (WLAN), digital television networks such as DVB-H networks, satellite networks, AM-FM broadcast transmitters; and / or another terminal. A terminal configured to communicate via a wireless interface may be referred to as a "wireless communication terminal," "wireless terminal," or "mobile terminal." Examples of mobile terminals include, but are not limited to, satellite or cellular phones; personal communications system (PCS) terminals that can combine cellular radiotelephony with data processing, fax, and data communication capabilities; PDAs that may include radiotelephones, pagers, Internet / intranet access, web browsers, notebooks, calendars, and / or Global Positioning System (GPS) receivers; and conventional laptop and / or handheld receivers or other electronic devices that include radiotelephone transceivers. A terminal can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user equipment. Access terminals can be cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminals in 5G networks, or terminals in future PLMNs, etc.

[0033] Optionally, the terminals 120 can communicate directly with each other via Device to Device (D2D).

[0034] Alternatively, a 5G system or 5G network may also be referred to as a New Radio (NR) system or NR network.

[0035] Figure 1 An exemplary network device and two terminals are shown. Optionally, the communication system 100 may include multiple network devices and each network device may include other numbers of terminals within its coverage area. This disclosure does not limit the scope of the embodiments.

[0036] Optionally, the communication system 100 may also include other network entities such as a network policy control entity and a mobility management entity, which are not limited in this embodiment.

[0037] It should be understood that devices with communication functions in the network / system of this disclosure embodiment may be referred to as communication devices. Figure 1 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal 120 with communication functions. The network device 110 and the terminal 120 may be the specific devices described above, which will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as network policy control entities, mobility management entities, and other network entities. This disclosure does not limit this.

[0038] It should be understood that the terms "system" and "network" are often used interchangeably in this paper. The term "and / or" in this paper is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three cases: A exists alone, A and B exist simultaneously, and B exists alone.

[0039] Figure 2 This is a system architecture diagram of a 5G network according to an embodiment of the present disclosure, such as... Figure 2As shown, the equipment involved in the 5G network system includes: UE > Radio Access Network (RAN), User Plane Function (UPF) > Data Network (DN), Access and Mobility Management Function (AMF), Session Management Function (SMF), Policy Control Function (PCF) > Application Function (AF) > Authentication Server Function (AUSF) > Unified Data Management (UDM).

[0040] like Figure 2 As shown, the network elements related to policies are mainly PCF, AMF, SMF, RAN, and UE. Among them, SMF is mainly responsible for the execution of session-related policies, while AMF is mainly responsible for the execution of access and UE-related policies. The policy distribution and updates on the two network elements (AMF and SMF) are all managed by PCF.

[0041] Specifically regarding UE policies, the PCF and UE can monitor UE policy-related information through containers, including the content of the UE policy and the UE policy identifier. In the uplink direction, the UE sends the container to the AMF via NAS (non-access-stratum) messages, and the AMF then forwards it to the PCF (without not noticing or modifying it). In the downlink direction, the PCF sends the container to the AMF, and the AMF then forwards it to the UE via NAS messages.

[0042] UE policies include URSPs. A URSP contains multiple policy rules (called URSP Rules), each consisting of a Traffic Descriptor and a set of Route Selection Descriptors (RSDs). The Traffic Descriptor in the URSP describes a specific service. A Traffic Descriptor can have one or more RSDs, and each RSD corresponds to an attribute of a PDU session. This means that the service data corresponding to the Traffic Descriptor can run within the PDU session corresponding to the RSD.

[0043] The relevant content of URSP in related technologies is shown in Tables 1 and 2 below:

[0044] Table 1: URSP Rules

[0045]

[0046]

[0047] In Table 1 above, Rule Precedence indicates rule priority, which determines the order in which the UE uses URSP rules. A traffic descriptor is a traffic descriptor used to describe matching criteria. It consists of one or more components, optionally including application descriptors, IP descriptors (destination IP), domain descriptors (destination FQDN (Fully Qualified Domain Name)), non-IP descriptors, DNN (Data Network Name) descriptors, and connection capabilities. The traffic descriptor is used by the UE for application matching. The URSP rule applies when each component in the traffic descriptor matches the corresponding information from the application. The URSP rule does not apply when any component in the traffic descriptor has the following conditions:

[0048] - No relevant information from the application is available;

[0049] - The corresponding information from the application does not match any value in the traffic descriptor component.

[0050] Table 2: RSD

[0051]

[0052]

[0053] In Table 2 above, Route Selection Descriptor Precedence indicates the RSD priority, which determines the order in which RSDs are used. Only when a high-priority RSD cannot be used will another RSD be used. Route selection components describe the various network resources that an application can use. They consist of one or more components and may include SSC (service and session continuity) mode selection (used by the UE to associate a matching application with an SSC mode), network slice selection (used by the UE to associate a matching application with an S-NSSAI), DNN selection (used by the UE to associate a matching application with a DNN), PDU (Protocol Data Unit) session type selection (used by the UE to match a matching application with a PDU session type), non-Seamless Offload indication, and access type preference (also known as access type preference, which indicates the preferred access type (3GPP or non-3GPP or multi-access) if the UE needs to establish a PDU session for a matching application).

[0054] Route Selection Validation Criteria, also known as route selection validation criteria, describes the corresponding validity conditions. It includes a time window (also known as a valid time window) and location criteria (also known as valid area parameters). If the current time is not within the time window or the UE location does not match the location criteria, the corresponding RSD is considered invalid.

[0055] Among them, SSC mode, S-NSSAI (Single Network Slice Selection Assistance Information), PDU session type, and DNN are all parameters related to PDU session attributes.

[0056] In the convergence of 5G and satellite technologies, the 5G core network can support UEs to access the core network via satellite access technology. Satellite access can be defined as a specific access type.

[0057] However, in related technologies, URSP rules do not consider satellite access issues. Therefore, the method provided in this disclosure further expands the content of URSP rules according to specific business needs to support specific business requirements. For example, it provides how to define URSP rules for applications of satellite access technology. Utilizing satellite access technology to access the core network can be applied to various scenarios, such as mobile platforms like airplanes, drones, and high-speed trains, as well as maritime applications. Leveraging the wide coverage capability of satellites, it can enhance the coverage of 5G networks and address emergency data access issues when ground base stations experience widespread failures and become inaccessible.

[0058] Figure 3 The data transmission method provided in the embodiments can be executed by a first core network element. In the exemplary embodiments, the first core network element can be a PCF, but this disclosure is not limited thereto.

[0059] like Figure 3 As shown, the method provided in this disclosure embodiment may include:

[0060] In S310, the terminal routing policy URSP is generated.

[0061] The URSP can include one or more (two or more) URSP rules, and each URSP rule can include a routing descriptor (RSD). One or each RSD can include satellite access indication information, which refers to relevant information used to instruct the terminal to select a satellite access method to access the core network.

[0062] URSPs can be used to map specific service flows to corresponding data transmission sessions for a UE. For example, the PCF can generate multiple URSP rules in the core network, each of which can include a Traffic Descriptor and a Routing Descriptor (RSD). When an application starts on the terminal, the corresponding URSP is determined by matching the Traffic Descriptor in the URSP rules generated by the core network according to the traffic characteristics of the application. Each URSP rule can include one or more RSDs, and the priority of each RSD in the URSP rule can be configured according to service requirements and service type. After matching the corresponding URSP, the terminal can select the appropriate RSD according to the RSD priorities of the generated RSDs and transmit the application's data (referred to as service data or application data) in the data transmission session corresponding to that RSD.

[0063] In an exemplary embodiment, the RSD may include route selection components, which may include access type preference components. As shown in Table 2 above, the access type preference in related technologies is set to 3GPP, non-3GPP, or Multi-Access. However, in this embodiment, a satellite access method can be added to the access type preference component, and the satellite access indication information may include the newly added satellite access method in the access type preference component. The satellite access method can be expressed in any way, as long as it can instruct the UE to preferentially select a satellite access method to access the core network.

[0064] In an exemplary embodiment, generating a terminal routing policy (URSP) may include: receiving priority access type indication information sent by a third network element, wherein the priority access type indication information includes a satellite access method; determining whether to accept the priority access type indication information based on a decision, and setting the satellite access method in the access type preference component when accepting it.

[0065] In this embodiment of the disclosure, the third network element may be the AF, but this disclosure is not limited to this. In some embodiments, the PCF may directly generate the URSP. In other embodiments, the PCF may consider and refer to the satellite access configuration information received from the AF when generating the URSP, that is, the PCF may decide whether to accept the satellite access configuration information sent by the AF based on its own decision. The satellite access configuration information indicates that the AF expects the UE (or UE group) to access the core network via satellite access under certain conditions to meet the access requirements of the UE (or UE group), thereby generating URSP rules that meet the requirements of the UE (or UE group).

[0066] In this embodiment of the disclosure, the satellite access configuration information may include at least one of the following: priority access type indication information, applicable geographical area information for the satellite access method, and radio signal strength parameters (e.g., 3GPP radio signal strength parameters). The priority access type indication information is set to the satellite access method, informing the PCF that the AF prefers the UE (or UE group) to access the core network via satellite access. The applicable geographical area information for the satellite access method refers to the UE's location meeting the applicable geographical area information; otherwise, the UE will not use satellite access to access the core network.

[0067] In an exemplary embodiment, receiving priority access type indication information sent by a third network element may include: receiving service parameters sent by the third network element, wherein the service parameters may include the priority access type indication information.

[0068] In some embodiments, the AF can add priority access type indication information to the service parameter for transmission to the PCF. In other embodiments, the AF can also set a new parameter and carry the priority access type indication information in the new parameter for transmission to the PCF.

[0069] In an exemplary embodiment, receiving priority access type indication information sent by a third network element may include: receiving the priority access type indication information from a fourth core network element; wherein, the fourth core network element may be used to receive the priority access type indication information from the third network element.

[0070] In this embodiment of the disclosure, the fourth core network element can be NEF, but this disclosure is not limited to this. In some embodiments, AF can directly send the priority access type indication information to PCF. In other embodiments, AF can also send the priority access type indication information to PCF through NEF.

[0071] In an exemplary embodiment, the RSD may include route selection components, which may include a satellite access indication component. The satellite access indication component includes a satellite access method, and the satellite access indication information includes the satellite access method in the satellite access indication component. In the above embodiments, a satellite access method can be added to the Access Type preference. In other embodiments, a parameter parallel to Access Type preference, called a satellite access indication component, can be added to the route selection components to instruct the UE to preferentially select a satellite access method to access the core network.

[0072] In an exemplary embodiment, the RSD may include the Route Selection Validation Criteria parameter, which may include the Location Criteria parameter. The Location Criteria parameter may include applicable geographical area information for satellite access methods, and the satellite access indication information includes the applicable geographical area information for satellite access methods in the Location Criteria parameter.

[0073] In an exemplary embodiment, generating a terminal routing policy (URSP) may include: receiving applicable geographical area information of a satellite access method sent by a third network element; determining whether to accept the applicable geographical area information of the satellite access method based on a decision, and setting the applicable geographical area information of the satellite access method in the effective area parameter Location Criteria when accepting it.

[0074] In an exemplary embodiment, receiving the applicable geographical area information of the satellite access method sent by the third network element may include: receiving the service parameter sent by the third network element, wherein the service parameter includes the applicable geographical area information of the satellite access method.

[0075] In some embodiments, the AF can add the applicable geographical area information of the satellite access method to the service parameter for transmission to the PCF. In other embodiments, the AF can also set new parameters and carry the applicable geographical area information of the satellite access method in these new parameters for transmission to the PCF.

[0076] In an exemplary embodiment, receiving priority access type indication information sent by a third network element may include: receiving applicable geographical area information of the satellite access method from a fourth core network element. The fourth core network element can be used to receive the applicable geographical area information of the satellite access method from the third network element.

[0077] In some embodiments, the AF can directly send the applicable geographical area information of the satellite access method to the PCF. In other embodiments, the AF can also send the applicable geographical area information of the satellite access method to the PCF via the NEF.

[0078] In an exemplary embodiment, the RSD may include the Route Selection Validation Criteria parameter, which may include a valid area parameter and a satellite access applicable area parameter, Location Criteria. The satellite access applicable area parameter may include applicable geographical area information for the satellite access method, and the satellite access indication information may include the applicable geographical area information for the satellite access method from the satellite access applicable area parameter. In some embodiments, the applicable geographical area information for the satellite access method may be added to Location Criteria. In other embodiments, a new parameter may be defined in Route Selection Validation Criteria, parallel to Location Criteria and Time Window. This new parameter, called the satellite access applicable area parameter, may be represented in any form, as long as it can be used to indicate the applicable geographical area information for the satellite access method.

[0079] In an exemplary embodiment, the applicable geographical area information for the satellite access method may include at least one of the following:

[0080] A list of satellite access cell identifiers, which includes satellite access cell identifiers;

[0081] A list of cell identifiers assigned to the base station;

[0082] Geographical area information described using satellite positioning technology.

[0083] In some embodiments, the applicable geographical area information for satellite access may include a list of satellite access cell identifiers, wherein the list includes satellite access cell identifiers, which are identifiers obtained by dividing cells using satellite access technology and encoding each cell. In some embodiments, the applicable geographical area information for satellite access may include a list of cell identifiers allocated by the base station; that is, when using satellite access, the applicable geographical area for satellite access may be represented directly by the list of cell identifiers allocated by the base station without introducing new parameters in the Location Criteria. In some embodiments, the applicable geographical area information for satellite access may include geographical area information described using satellite positioning technology, such as latitude and longitude information; that is, when the UE is within the latitude and longitude range defined by the Location Criteria, satellite access can be used. In some embodiments, the applicable geographical area information for satellite access may include a list of satellite access cell identifiers and a list of cell identifiers allocated by the base station. In some embodiments, the applicable geographical area information for satellite access may include a list of cell identifiers allocated by the base station and geographical area information described using satellite positioning technology. In some embodiments, the applicable geographical area information for satellite access may include a list of satellite access cell identifiers, a list of cell identifiers allocated by the base station, and geographical area information described using satellite positioning technology.

[0084] In an exemplary embodiment, the applicable geographical area information of the satellite access method is used to indicate at least one of the following:

[0085] When the terminal is in the applicable geographical area corresponding to the applicable geographical area information, the terminal is instructed to use the satellite access method to access the core network (that is, a specific geographical area can be specified to use the satellite access method to access the core network. The specific geographical area can be represented in the applicable geographical area information of the satellite access method, such as remote areas where 4G and 5G network signals cannot be covered, or in cases of interruption such as power outage of 4G and 5G network).

[0086] When the effective area parameters do not include the cell identity list (the cell identity list here can refer to the cell identity list allocated by the base station, such as E-UTRA cell identities list, NR cell identities list, Global RAN node identities list, TAI list, etc.), and the terminal is in the applicable geographical area, the terminal is instructed to use the satellite access method to access the core network.

[0087] When the RSD includes a list of cell identifiers and the access type preference component of the RSD is satellite access, and the terminal is located in an applicable geographical area, the terminal is instructed to use the satellite access method to access the core network.

[0088] E-UTRA is short for Evolved-UMTS Terrestrial Radio Access. TAI is short for Tracking Area Identity.

[0089] In an exemplary embodiment, the RSD may include routing selection activation criterion parameters, which may include wireless signal strength parameters. The satellite access indication information includes the wireless signal strength parameters, which can be used to indicate:

[0090] When the wireless signal strength of the terminal is less than the wireless signal strength parameter, the terminal selects the satellite access method to access the core network;

[0091] When the wireless signal strength of the terminal is greater than or equal to the wireless signal strength parameter, the terminal does not select the satellite access method to access the core network.

[0092] In an exemplary embodiment, generating a terminal routing policy (URSP) may include: receiving wireless signal strength parameters sent by a third network element; determining whether to accept the wireless signal strength parameters based on a decision, and setting the wireless signal strength parameters in the routing selection activation standard parameters when accepting them.

[0093] In an exemplary embodiment, receiving wireless signal strength parameters sent by a third network element may include receiving service parameters sent by the third network element, wherein the service parameters include the wireless signal strength parameters.

[0094] In an exemplary embodiment, receiving wireless signal strength parameters sent by a third network element may include: receiving the wireless signal strength parameters from a fourth core network element; wherein the fourth core network element is used to receive the wireless signal strength parameters from the third network element.

[0095] The following provides an example illustration of the method provided in the embodiments of this disclosure. The method provided in the embodiments of this disclosure, targeting satellite access technology, proposes adding satellite access as a possible access type to the URSP rules, and supplementing corresponding parameters in the process of AF influencing URSP rules through interaction between AF and the network, such as the newly added parameters in the ServiceParameters provided by AF to NEF, i.e., satellite access configuration information.

[0096] The relevant URSP rules already define Route selection components in the RSD, one of which is Access Type preference. In some embodiments, satellite access can be added to Access Type preference. In other embodiments, a parameter parallel to Access Type preference can be added to the Route selection components to indicate that satellite access has been added as an access type.

[0097] In some embodiments, the description of the locations supported by the satellite access method can be added to the locationcriteria in the Route Selection Validation Criteria, which is called the applicable geographical area information of the satellite access method.

[0098] In some embodiments, the specific content of the location criteria is as follows:

[0099] Length of location criteria (octect d) / / Standard location length

[0100] This field indicates the length of the included Location criteriacontents.

[0101] Type of location area is coded as follows.

[0102]

[0103] Based on the above encoding, an additional encoding can be added as the satellite access cell identities list (which includes satellite access cell identifiers). This is cell or location area information designed for satellite access technology, such as satellite cell. By encoding the satellite cell ID, the satellite cell ID can be obtained.

[0104] In other embodiments, under satellite access, E-UTRA cell identities, NR cell identities, Global RAN node identities, and TAI may not be available. Therefore, the encoding of the aforementioned location area may not be reused, and new geographical area information described using satellite positioning technology may be proposed. This geographical area information refers to geographical location information determined using satellite positioning technology, which can be latitude and longitude information, such as GPS (Global Positioning System, such as GPS latitude and longitude information), etc., but this disclosure is not limited to this. Alternatively, when the UE has no accessible NR cell and / or E-UTRA cell, satellite access technology may be selected as the access type.

[0105] There can be multiple combinations. For example, when a UE accesses a cell, a cell ID (cell identifier) ​​is assigned to it. If this cell ID does not match any of the cell IDs in the URSP rule's cell ID list, it is considered that the UE has no cell to access, and in this case, satellite access can be selected to access the core network. Alternatively, if the URSP rule's Type of location area does not have a list of NR cells and / or E-UTRA cells, satellite access is selected by default to access the core network. Or, if the URSP rule has both a list of NR cells and / or E-UTRA cells and a list of satellite cell IDs, but the Access Typepreference specifies that satellite access is preferred, then satellite access is selected to access the core network.

[0106] The Route Selection Validation Criteria proposed in this embodiment can also include a new specific parameter alongside location criteria and time window: 3GPP wireless signal strength. When the 3GPP wireless signal strength is below a certain value, satellite access is selected; when the 3GPP wireless signal strength is above a certain value, satellite access is not selected.

[0107] The above embodiments can be parallel solutions or various possible combinations.

[0108] The relevant technologies define the process by which AF affects URSP rules. The parameter information that the UE can provide to network elements such as the NEF includes:

[0109] 1)Service Description indicates an AF Identifier.

[0110] 2) Service Parameters.

[0111] 3)a specific UE, or a group of UE(s) or any UE that the AF request maybe associated with.

[0112] 4) Subscription to events.

[0113] This disclosure proposes adding priority access type indication information (the specific value can be satellite access method) to the above service parameter. That is, when the AF can request the network to select a specific route (satellite access) for a specific service flow, it instructs the PCF to consider the AF's request when generating URSP rules and adds satellite access technology to the Access Type preference of Route selection components.

[0114] Specific service flows can be special internet services, such as emergency information access services, or they can be used in specific areas such as deserts, remote rural areas, and mountainous areas where 5G and 4G networks cannot cover, or even if 5G and 4G networks can cover the area, satellite access can be specified in specific situations, such as when the base station is destroyed or there is a power outage.

[0115] This disclosure proposes adding applicable geographical area information for satellite access methods, such as GPS information, to the service parameter. Specifically, when the AF requests the network to select a specific route for a UE within a specific geographical area, it instructs the PCF to consider the AF's request when generating URSP rules, setting the specific geographical area information as a specific RouteSelection Validation Criteria. This means that only UEs located within this specific geographical area can use satellite access.

[0116] This disclosure proposes that access conditions for satellite access methods, such as wireless signal strength, can be added to the service parameter. That is, the AF can request the network to select the satellite access method when the UE's wireless signal strength is lower than a certain value. In other words, the PCF is instructed to consider the AF's request when generating URSP rules and add a wireless signal strength parameter value in Route Selection Validation.

[0117] In S320, the URSP is sent to the terminal through the second core network element.

[0118] The second core network element can be used to distribute the URSP to the terminal. In this embodiment of the disclosure, the second core network element can be an AMF, but this disclosure is not limited to this.

[0119] For example, Figure 1 In this embodiment, network device 110 can be the core network device of the communication system, and can generate multiple URSP rules. Each URSP rule can include a Traffic Descriptor and an RSD. Terminal 120 can have one or more applications installed. When an application on terminal 120 is started, terminal 120 can match the Traffic Descriptor in the URSP rule according to the traffic characteristics of the started application, and route the data of the started application according to the RSD of the corresponding Traffic Descriptor.

[0120] URSP rules can contain one or more RSDs, each of which can be used to indicate the corresponding PDU session. For example, an RSD can contain parameters for establishing a PDU session, such as: DNN, Network Slice Selection Policy, S-NSSAI, PDU session type, etc. Different RSDs may correspond to different PDU sessions, providing different internet browsing experiences.

[0121] The method provided in this disclosure, under satellite access technology, enables the network to consider satellite access technology when generating URSP rules, so that the UE can access the core network through satellite access technology.

[0122] The method provided in this disclosure also enables the network to consider satellite access technology when generating URSP rules through the interaction between the application and the network, thereby generating URSP rules that meet the application requirements.

[0123] Figure 4 The example uses PCF as the first core network element, AMF as the second core network element, and AF as the third network element, with AF and PCF interacting directly.

[0124] Figure 4 The illustration schematically depicts an interaction diagram of a data transmission method according to an embodiment of the present disclosure. For example... Figure 4 As shown, the method provided in this disclosure embodiment may include:

[0125] In S41, the AF sends satellite access configuration information to the PCF.

[0126] In S42, after receiving satellite access configuration information from AF, PCF decides whether to accept the satellite access configuration information based on a decision. If the satellite access configuration information is accepted, it is considered and referenced when generating URSP, so that the RSD of the generated URSP rule includes satellite access indication information. If the satellite access configuration information is not accepted, it is not referenced when generating URSP, that is, the RSD of the generated URSP rule does not include satellite access indication information.

[0127] It is understood that satellite access configuration information can be included in existing parameters of existing messages, or in newly added parameters of existing messages, or can be transmitted through newly added messages; this disclosure does not limit this.

[0128] It should be noted that S41 above is optional, meaning that PCF can also directly generate URSP.

[0129] In S43, the PCF sends the generated URSP to the AMF.

[0130] PCF may place the generated URSP in a container and send it to AMF, but this disclosure is not limited thereto.

[0131] In S44, after the AMF receives the URSP, it sends the URSP to the UE via the RAN.

[0132] In this embodiment of the disclosure, the AMF can use NAS messages to directly forward the container to the UE, but this disclosure is not limited thereto.

[0133] The UE associates application data with the corresponding PDU session for transmission based on the received URSP. The mechanism is as follows: When the application layer sends data, the UE uses URSP rules to check whether the characteristics of the application data match the Traffic Descriptor of a certain rule in the URSP. The order of checking is determined by the priority of the URSP rules; that is, the UE checks the matching situation sequentially according to the priority. When a URSP rule's Traffic Descriptor is matched, the UE uses the RSD list under that URSP rule to bind the PDU session. When a URSP rule is matched, the UE searches for a suitable PDU session according to the priority order in the RSD. Here, higher priority RSDs are used first. If a parameter in the RSD has one or more values, the UE uses the combination of parameters to check if the PDU session exists.

[0134] 1) If it exists, bind the application data to the session for transmission;

[0135] 2) If it does not exist, the UE triggers the establishment of the PDU session, and the UE reports the attribute parameters of the PDU session in the establishment request message; furthermore,

[0136] 2.1) If the session is successfully established, the UE will bind the application data to the session for transmission;

[0137] 2.2) If the session establishment fails, the UE will search again for the existence of the PDU session based on other parameter combinations in the RSD or using parameter combinations in the next lower priority RSD (repeating step 1).

[0138] If no suitable PDU session can be found for binding according to the matching URSP rules, the UE searches for the Traffic Descriptor in the next higher priority URSP rule according to the priority order to see if it can match the application data flow characteristics. If a match is found, the process described above is repeated.

[0139] Figure 4 Other aspects of the embodiments can be found in the other embodiments described above.

[0140] Figure 5 The example uses PCF as the first core network element, AMF as the second core network element, AF as the third core network element, and NEF as the fourth core network element, with AF and PCF interacting through NEF for illustration.

[0141] Figure 5 The illustration schematically depicts an interactive diagram of a data transmission method according to another embodiment of this disclosure. For example... Figure 5 As shown, the method provided in this disclosure embodiment may include:

[0142] In S51, AF sends satellite access configuration information to NEF.

[0143] In S52, after NEF receives satellite access configuration information from AF, it forwards it to PCF.

[0144] In S53, after receiving satellite access configuration information from NEF, PCF decides whether to accept the satellite access configuration information based on a decision. If the satellite access configuration information is accepted, it is considered and referenced when generating URSP, so that the RSD of the generated URSP rule includes satellite access indication information. If the satellite access configuration information is not accepted, it is not referenced when generating URSP, that is, the RSD of the generated URSP rule does not include satellite access indication information.

[0145] It should be noted that S51 and S52 above are optional, meaning that PCF can also directly generate URSP.

[0146] In S54, the PCF sends the generated URSP to the AMF.

[0147] In S55, after the AMF receives the URSP, it sends the URSP to the UE via the RAN.

[0148] Figure 5 Other aspects of the embodiments can be found in the other embodiments described above.

[0149] Figure 6 The data transmission method provided in the embodiment can be executed by a second core network element. In the exemplary embodiment, the second core network element can be an AMF.

[0150] like Figure 6 As shown, the method provided in this disclosure embodiment may include:

[0151] In S610, a terminal routing policy URSP sent by a first core network element is received. The URSP includes URSP rules, the URSP rules include routing descriptors RSD, and the RSD includes satellite access indication information. The satellite access indication information is used to instruct the terminal to select a satellite access method to access the core network.

[0152] In S620, the URSP is sent to the terminal.

[0153] The URSP rule can be used to instruct the terminal to access the core network via the satellite access method.

[0154] Figure 6 Other aspects of the embodiments can be found in the other embodiments described above.

[0155] Figure 7 The data transmission method provided in the embodiment can be executed by a third network element. In the exemplary embodiment, the third network element can be an AF.

[0156] like Figure 7 As shown, the method provided in this disclosure embodiment may include:

[0157] In the S710, satellite access configuration information is transmitted to the first core network element.

[0158] The satellite access configuration information can be used to generate a terminal routing policy (URSP). The URSP includes URSP rules, the URSP rules include routing descriptors (RSDs), and the RSDs include satellite access indication information.

[0159] The satellite access indication information can be used to instruct the terminal to select a satellite access method to access the core network.

[0160] In an exemplary embodiment, transmitting satellite access configuration information to a first core network element includes: sending the satellite access configuration information to a fourth core network element; the fourth core network element can be used to send the satellite access configuration information to the first core network element.

[0161] Figure 7 Other aspects of the embodiments can be found in the other embodiments described above.

[0162] Figure 8 The data transmission method provided in the embodiments can be executed by a terminal, but this disclosure is not limited thereto.

[0163] like Figure 8 As shown, the method provided in this disclosure embodiment may include:

[0164] In S810, a terminal routing policy URSP is received from the second core network element. The URSP includes URSP rules, the URSP rules include routing descriptors RSD, and the RSD includes satellite access indication information.

[0165] In S820, the core network is accessed via satellite access according to the satellite access instruction information in the RSD.

[0166] Figure 8 Other aspects of the embodiments can be found in the other embodiments described above.

[0167] like Figure 9 As shown, Figure 9The first core network element 900 provided in the embodiment can generate a unit 910 and a transmission unit 920.

[0168] The generation unit 910 can be used to generate a terminal routing policy URSP, wherein the URSP includes URSP rules, the URSP rules include routing descriptors RSD, the RSD includes satellite access indication information, and the satellite access indication information is used to instruct the terminal to select a satellite access method to access the core network.

[0169] The sending unit 920 can be used to send the URSP to the terminal through the second core network element.

[0170] In an exemplary embodiment, the first core network element 900 may further include a receiving unit, which can be used to receive satellite access configuration information sent by a third network element. The generation unit 910 considers and refers to the satellite access configuration information when generating the URSP.

[0171] In an exemplary embodiment, the RSD may include a routing component, which may include an access type preference component. The access type preference component may include a satellite access method, and the satellite access indication information may include the satellite access method in the access type preference component.

[0172] In an exemplary embodiment, the first core network element 900 may further include a receiving unit, which can be used to receive priority access type indication information sent by a third network element, the priority access type indication information including a satellite access method. The generating unit 910 may be further used to determine whether to accept the priority access type indication information based on a decision, and to set the satellite access method in the access type preference component if accepted.

[0173] In an exemplary embodiment, the receiving unit may be further configured to: receive service parameters sent by the third network element, the service parameters including the priority access type indication information.

[0174] In an exemplary embodiment, the receiving unit may be further configured to: receive the priority access type indication information from the fourth core network element. The fourth core network element may be configured to receive the priority access type indication information from the third network element.

[0175] In an exemplary embodiment, the RSD may include a routing component, which may include a satellite access indication component. The satellite access indication component may include a satellite access method, and the satellite access indication information may include the satellite access method in the satellite access indication component.

[0176] In an exemplary embodiment, the RSD may include routing selection activation criteria parameters, which may include valid area parameters. The valid area parameters may include applicable geographical area information for the satellite access method, and the satellite access indication information may include the applicable geographical area information for the satellite access method from the valid area parameters.

[0177] In an exemplary embodiment, the first core network element 900 may further include a receiving unit, which may be used to: receive applicable geographical area information of the satellite access method sent by the third network element. The generating unit 910 may be further used to: determine whether to accept the applicable geographical area information of the satellite access method based on a decision, and set the applicable geographical area information of the satellite access method in the effective area parameters when accepting it.

[0178] In an exemplary embodiment, the receiving unit may be further configured to: receive service parameters sent by the third network element, the service parameters including applicable geographical area information of the satellite access method.

[0179] In an exemplary embodiment, the receiving unit may be further configured to: receive applicable geographical area information of the satellite access method from the fourth core network element. The fourth core network element may be configured to receive the applicable geographical area information of the satellite access method from the third network element.

[0180] In an exemplary embodiment, the RSD may include routing selection activation criteria parameters, which may include valid area parameters and satellite access applicable area parameters. The satellite access applicable area parameters may include applicable geographical area information for the satellite access method, and the satellite access indication information may include the applicable geographical area information for the satellite access method from the satellite access applicable area parameters.

[0181] In an exemplary embodiment, the applicable geographical area information for the satellite access method may include at least one of the following:

[0182] A list of satellite access cell identifiers, which includes satellite access cell identifiers;

[0183] A list of cell identifiers assigned to the base station;

[0184] Geographical area information described using satellite positioning technology.

[0185] In an exemplary embodiment, the applicable geographical area information of the satellite access method is used to indicate at least one of the following:

[0186] When the terminal is in the applicable geographical area corresponding to the applicable geographical area information, the terminal is instructed to access the core network using the satellite access method.

[0187] When the effective area parameters do not include the cell identifier list and the terminal is in an applicable geographical area, the terminal is instructed to use the satellite access method to access the core network.

[0188] When the RSD includes a list of cell identifiers and the access type preference component of the RSD is satellite access, and the terminal is located in an applicable geographical area, the terminal is instructed to use the satellite access method to access the core network.

[0189] In an exemplary embodiment, the RSD may include routing selection activation criterion parameters, which may include wireless signal strength parameters, and the satellite access indication information may include the wireless signal strength parameters, which are used to indicate:

[0190] When the wireless signal strength of the terminal is less than the wireless signal strength parameter, the terminal selects the satellite access method to access the core network;

[0191] When the wireless signal strength of the terminal is greater than or equal to the wireless signal strength parameter, the terminal does not select the satellite access method to access the core network.

[0192] In an exemplary embodiment, the first core network element 900 may further include a receiving unit, which may be used to: receive wireless signal strength parameters sent by a third network element. The generating unit 910 may be further used to: determine whether to accept the wireless signal strength parameters based on a decision, and set the wireless signal strength parameters in the routing selection effective standard parameters when accepting them.

[0193] In an exemplary embodiment, the receiving unit may be further configured to: receive service parameters sent by the third network element, the service parameters including the wireless signal strength parameters.

[0194] In an exemplary embodiment, the receiving unit may be further configured to: receive the wireless signal strength parameter from a fourth core network element. The fourth core network element may be configured to receive the wireless signal strength parameter from the third network element.

[0195] Figure 9 Other aspects of the embodiments can be found in the other embodiments described above.

[0196] like Figure 10 As shown, Figure 10 The second core network element 1000 provided in the embodiment may include a receiving unit 1010 and a transmitting unit 1020.

[0197] The receiving unit 1010 can be used to receive a terminal routing policy URSP sent by a first core network element. The URSP includes URSP rules, the URSP rules include routing descriptors RSD, the RSD includes satellite access indication information, and the satellite access indication information is used to instruct the terminal to select a satellite access method to access the core network.

[0198] The sending unit 1020 can be used to send the URSP to the terminal.

[0199] The URSP rule can be used to instruct the terminal to access the core network via the satellite access method.

[0200] Figure 10 Other aspects of the embodiments can be found in the other embodiments described above.

[0201] like Figure 11 As shown, Figure 11 The third network element 1100 provided in the embodiment may include a transmitting unit 1110.

[0202] The transmitting unit 1110 can be used to transmit satellite access configuration information to the first core network element.

[0203] Satellite access configuration information can be used to generate a terminal routing policy (URSP). The URSP can include URSP rules, which can include routing descriptors (RSDs), and the RSDs can include satellite access indication information.

[0204] The satellite access indication information can be used to instruct the terminal to select a satellite access method to access the core network.

[0205] In an exemplary embodiment, the sending unit 1110 may be further configured to: send the satellite access configuration information to the fourth core network element. The fourth core network element may be configured to send the satellite access configuration information to the first core network element.

[0206] Figure 11 Other aspects of the embodiments can be found in the other embodiments described above.

[0207] like Figure 12 The above, Figure 12 The terminal 1200 provided in the embodiment may include a receiving unit 1210 and an access unit 1220.

[0208] The receiving unit 1210 can be used to receive a terminal routing policy URSP from a second core network element. The URSP includes URSP rules, the URSP rules include routing descriptors RSD, and the RSD includes satellite access indication information.

[0209] The access unit 1220 can be used to access the core network via satellite access according to the satellite access indication information in the RSD.

[0210] Figure 12 Other aspects of the embodiments can be found in the other embodiments described above.

[0211] Figure 13 A schematic structural diagram of a communication device 1300 according to an embodiment of the present disclosure is shown. This communication device can be a terminal or a core network device, such as a first core network element and / or a second core network element and / or a third core network element and / or a fourth core network element. Figure 13 The communication device 1300 shown includes a processor 1310, which can call and run computer programs from memory to implement the methods in the embodiments of this disclosure.

[0212] Optionally, such as Figure 13 As shown, the communication device 1300 may further include a memory 1320. The processor 1310 can retrieve and run computer programs from the memory 1320 to implement the methods described in this embodiment.

[0213] The memory 1320 can be a separate device independent of the processor 1310, or it can be integrated into the processor 1310.

[0214] Optionally, such as Figure 13 As shown, the communication device 1300 may also include a transceiver 1330, and the processor 1310 may control the transceiver 1330 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.

[0215] The transceiver 1330 may include a transmitter and a receiver. The transceiver 1330 may further include an antenna, and the number of antennas may be one or more.

[0216] Optionally, the communication device 1300 may specifically be a core network device in the embodiments of this disclosure, and the communication device 1300 may implement the corresponding processes implemented by the core network device in the various methods of the embodiments of this disclosure. For the sake of brevity, it will not be described in detail here.

[0217] Optionally, the communication device 1300 may specifically be a mobile terminal / terminal in the embodiments of this disclosure, and the communication device 1300 may implement the corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this disclosure. For the sake of brevity, it will not be described in detail here.

[0218] It should be understood that the processor in this embodiment of the disclosure may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by software instructions.

[0219] The aforementioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this disclosure. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this disclosure can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above methods.

[0220] It is understood that the memory in the embodiments of this disclosure can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The 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), or flash memory. The 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), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory. It should be understood that the above-described memory is exemplary and not limiting.

[0221] This disclosure also provides a computer-readable storage medium for storing computer programs.

[0222] Optionally, the computer-readable storage medium can be applied to the core network device in the embodiments of this disclosure, and the computer program causes the computer to execute the corresponding processes implemented by the core network device in the various methods of the embodiments of this disclosure, which will not be described in detail here for the sake of brevity.

[0223] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal in the embodiments of this disclosure, and the computer program causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this disclosure. For the sake of brevity, these will not be described in detail here.

[0224] This disclosure also provides a computer program product, including computer program instructions.

[0225] Optionally, the computer program product can be applied to the core network device in the embodiments of this disclosure, and the computer program instructions cause the computer to execute the corresponding processes implemented by the core network device in the various methods of the embodiments of this disclosure. For the sake of brevity, they will not be described in detail here.

[0226] Optionally, the computer program product can be applied to the mobile terminal / terminal in the embodiments of this disclosure, and the computer program instructions cause the computer to execute the corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this disclosure. For the sake of brevity, these will not be described in detail here.

[0227] This disclosure also provides a computer program.

[0228] Optionally, the computer program can be applied to the core network device in the embodiments of this disclosure. When the computer program is run on a computer, it causes the computer to execute the corresponding processes implemented by the core network device in the various methods of the embodiments of this disclosure. For the sake of brevity, it will not be described in detail here.

[0229] Optionally, the computer program can be applied to the mobile terminal / terminal in the embodiments of this disclosure. When the computer program is run on a computer, it causes the computer to execute the corresponding processes implemented by the mobile terminal / terminal in the various methods of the embodiments of this disclosure. For the sake of brevity, it will not be described in detail here.

[0230] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.

[0231] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0232] In the several embodiments provided in this disclosure, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.

[0233] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0234] In addition, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0235] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0236] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A data transmission method, characterized in that, The method is executed by a first core network element, and the method includes: A terminal routing policy URSP is generated. The URSP includes URSP rules, and the URSP rules include routing descriptors RSD. The RSD includes routing components and routing activation criteria parameters. The routing components include satellite access indication information, which is used to instruct the terminal to select satellite access mode to access the core network when the routing activation criteria parameters are met. The URSP is sent to the terminal through the second core network element.

2. The method according to claim 1, characterized in that, The routing component includes an access type preference component; The access type preference component includes satellite access methods, and the satellite access indication information includes the satellite access methods in the access type preference component.

3. The method according to claim 2, characterized in that, Generate the endpoint routing policy URSP, including: Receive priority access type indication information sent by a third network element, wherein the priority access type indication information includes satellite access method; The decision determines whether to accept the priority access type indication information, and if accepted, the satellite access method is set in the access type preference component.

4. The method according to claim 1, characterized in that, The routing component includes a satellite access indication component; The satellite access indication component includes a satellite access method, and the satellite access indication information includes the satellite access method in the satellite access indication component.

5. The method according to claim 1, characterized in that, The routing selection criteria parameters include valid area parameters; The effective area parameters include the applicable geographical area information of the satellite access method, and the satellite access indication information includes the applicable geographical area information of the satellite access method in the effective area parameters.

6. The method according to claim 5, characterized in that, Generate the endpoint routing policy URSP, including: Receive the applicable geographical area information of the satellite access method sent by the third network element; The decision determines whether to accept the applicable geographical area information of the satellite access method, and if accepted, the applicable geographical area information of the satellite access method is set in the effective area parameters.

7. The method according to claim 1, characterized in that, The routing selection criteria parameters include valid area parameters and satellite access applicable area parameters; The satellite access applicable area parameters include the applicable geographical area information of the satellite access method, and the satellite access indication information includes the applicable geographical area information of the satellite access method in the satellite access applicable area parameters.

8. The method according to any one of claims 5 to 7, characterized in that, The applicable geographical area information for the satellite access method includes at least one of the following: A list of satellite access cell identifiers, which includes satellite access cell identifiers; A list of cell identifiers assigned to the base station; Geographical area information described using satellite positioning technology.

9. The method according to any one of claims 5 to 7, characterized in that, The applicable geographical area information for the satellite access method is used to indicate at least one of the following: When the terminal is in the applicable geographical area corresponding to the applicable geographical area information, the terminal is instructed to access the core network using the satellite access method. When the effective area parameters do not include the cell identifier list and the terminal is in an applicable geographical area, the terminal is instructed to use the satellite access method to access the core network. When the RSD includes a list of cell identifiers and the access type preference component of the RSD is satellite access, and the terminal is located in an applicable geographical area, the terminal is instructed to use the satellite access method to access the core network.

10. The method according to claim 1, characterized in that, The routing selection activation criteria parameters include wireless signal strength parameters, and the satellite access indication information includes the wireless signal strength parameters, which are used to indicate: When the wireless signal strength of the terminal is less than the wireless signal strength parameter, the terminal selects the satellite access method to access the core network; When the wireless signal strength of the terminal is greater than or equal to the wireless signal strength parameter, the terminal does not select the satellite access method to access the core network.

11. The method according to claim 10, characterized in that, Generate the endpoint routing policy URSP, including: Receive wireless signal strength parameters transmitted by a third network element; The decision is made to determine whether to accept the wireless signal strength parameter, and if accepted, the wireless signal strength parameter is set in the routing selection effective standard parameters.

12. A data transmission method, characterized in that, The method is executed by a second core network element, and the method includes: The terminal routing policy URSP sent by the first core network element is received. The URSP includes URSP rules, the URSP rules include routing descriptors RSD, the RSD includes routing components and routing activation criteria parameters, the routing components include satellite access indication information, and the satellite access indication information is used to instruct the terminal to select satellite access mode to access the core network when the routing activation criteria parameters are met. The URSP is sent to the terminal; The URSP rule is used to instruct the terminal to access the core network via the satellite access method.

13. A data transmission method, characterized in that, The method is executed by a terminal, and the method includes: The terminal routing policy URSP is received from the second core network element. The URSP includes URSP rules, the URSP rules include routing descriptors RSD, the RSD includes routing components and routing activation criteria parameters, and the routing components include satellite access indication information. According to the satellite access indication information in the RSD, the core network is accessed via satellite access when the routing selection effective standard parameters are met.

14. A first core network element, comprising: A generation unit is used to generate a terminal routing policy URSP, wherein the URSP includes URSP rules, the URSP rules include a routing descriptor RSD, the RSD includes a routing component and routing activation criteria parameters, the routing component includes satellite access indication information, and the satellite access indication information is used to instruct the terminal to select satellite access mode to access the core network when the routing activation criteria parameters are met; The sending unit is used to send the URSP to the terminal through the second core network element.

15. A second core network element, comprising: The receiving unit is configured to receive a terminal routing policy URSP sent by a first core network element. The URSP includes URSP rules, the URSP rules include a routing descriptor RSD, the RSD includes a routing component and routing activation criteria parameters, the routing component includes satellite access indication information, and the satellite access indication information is used to instruct the terminal to select satellite access mode to access the core network when the routing activation criteria parameters are met. A sending unit is used to send the URSP to the terminal; The URSP rule is used to instruct the terminal to access the core network via the satellite access method.

16. A terminal, comprising: The receiving unit is configured to receive a terminal routing policy URSP from a second core network element. The URSP includes URSP rules, the URSP rules include a routing descriptor RSD, the RSD includes a routing component and routing activation standard parameters, and the routing component includes satellite access indication information. The access unit is used to access the core network via satellite access when the routing selection effective standard parameters are met, based on the satellite access indication information in the RSD.

17. A communication device, characterized in that, include: One or more processors; A memory configured to store one or more programs, which, when executed by the one or more processors, cause the communication device to implement the method as described in any one of claims 1 to 11; or, The method as described in claim 12; or, The method as described in claim 13.

18. A computer-readable storage medium storing a computer program, characterized in that, The computer program causes the communication device to perform the method as described in any one of claims 1 to 11; or... The method as described in claim 12; or, The method as described in claim 13.

19. A computer program product, comprising a computer program, characterized in that, When executed by a processor, the computer program implements the method of any one of claims 1-11; or... The method as described in claim 12; or, The method as described in claim 13.