Movatterモバイル変換


[0]ホーム

URL:


CN120186703A - Data routing method, terminal and network side equipment - Google Patents

Data routing method, terminal and network side equipment
Download PDF

Info

Publication number
CN120186703A
CN120186703ACN202311770566.8ACN202311770566ACN120186703ACN 120186703 ACN120186703 ACN 120186703ACN 202311770566 ACN202311770566 ACN 202311770566ACN 120186703 ACN120186703 ACN 120186703A
Authority
CN
China
Prior art keywords
information
terminal
network
data
data stream
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202311770566.8A
Other languages
Chinese (zh)
Inventor
吕华章
谢振华
吴晓波
李欢
金辉
张奕忠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co LtdfiledCriticalVivo Mobile Communication Co Ltd
Priority to CN202311770566.8ApriorityCriticalpatent/CN120186703A/en
Priority to PCT/CN2024/140520prioritypatent/WO2025130961A1/en
Publication of CN120186703ApublicationCriticalpatent/CN120186703A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本申请公开了一种数据路由方法、终端及网络侧设备,属于通信技术领域,本申请实施例的数据路由方法包括:终端接收第一信息,所述第一信息用于指示以下至少一项:一个或多个数据流对应的至少一个传输网络,其中,一个所述传输网络支持至少一个无线接入技术RAT类型;一个或多个所述数据流对应的至少一个RAT类型;所述终端根据所述第一信息对目标数据流执行第一操作,所述第一操作包括以下至少一项:将所述目标数据流与至少一个RAT类型或至少一个传输网络关联;为所述目标数据流建立至少一个RAT类型下或至少一个传输网络下的套接字连接;为所述目标数据流建立或使用至少一个RAT类型下或至少一个传输网络下的会话。

The present application discloses a data routing method, a terminal and a network-side device, belonging to the field of communication technology. The data routing method of an embodiment of the present application includes: a terminal receives first information, and the first information is used to indicate at least one of the following: at least one transmission network corresponding to one or more data streams, wherein one of the transmission networks supports at least one radio access technology RAT type; at least one RAT type corresponding to one or more data streams; the terminal performs a first operation on a target data stream according to the first information, and the first operation includes at least one of the following: associating the target data stream with at least one RAT type or at least one transmission network; establishing a socket connection under at least one RAT type or at least one transmission network for the target data stream; establishing or using a session under at least one RAT type or at least one transmission network for the target data stream.

Description

Data routing method, terminal and network equipment
Technical Field
The present application belongs to the field of communication technologies, and in particular, to a data routing method, a terminal, and a network side device.
Background
With the development of communication technologies, in order to meet different communication requirements, terminals have been capable of supporting a plurality of different transmission networks, such as multiple public land mobile networks (Public Land Mobile Network, PLMN) identification corresponding networks, and supporting a plurality of different radio access technologies (Radio Access Technology, RAT), such as non-terrestrial networks (non-TERRESTRIAL NETWORK, NTN), 6G, 5G, 4G, etc.
However, how to implement data transmission under different RAT types or under different transport networks, or how to select different RAT types or transport networks for data flows, is a technical problem that needs to be solved in the art.
Disclosure of Invention
The embodiment of the application provides a data routing method, a terminal and network side equipment, which can realize data routing under different RAT types or different transmission networks.
In a first aspect, a data routing method is provided, which includes that a terminal receives first information, wherein the first information is used for indicating at least one transmission network corresponding to one or more data flows, one transmission network supports at least one Radio Access Technology (RAT) type, at least one RAT type corresponding to one or more data flows, the terminal performs a first operation on a target data flow according to the first information, and the first operation includes at least one of associating the target data flow with at least one RAT type or at least one transmission network, establishing a socket connection under the at least one RAT type or under the at least one transmission network for the target data flow, and establishing or using a session under the at least one RAT type or under the at least one transmission network for the target data flow.
In a second aspect, a data routing method is provided, wherein the first network device sends first information to a terminal, the first information is used for indicating at least one of a transmission network corresponding to one or more data flows, the transmission network supports at least one Radio Access Technology (RAT) type, and at least one RAT type corresponding to one or more data flows.
In a third aspect, a data routing apparatus is provided, comprising a transmission module configured to receive first information, where the first information is configured to indicate at least one of at least one transport network corresponding to one or more data flows, where one transport network supports at least one radio access technology RAT type, at least one RAT type corresponding to one or more data flows, and an execution module configured to perform a first operation on a target data flow according to the first information, where the first operation includes at least one of associating the target data flow with at least one RAT type or at least one transport network, establishing a socket connection under at least one RAT type or at least one transport network for the target data flow, and establishing or using a session under at least one RAT type or at least one transport network for the target data flow.
In a fourth aspect, a data routing device is provided, which includes a transmission module configured to send first information to a terminal, where the first information is configured to indicate at least one transmission network corresponding to one or more data flows, where one transmission network supports at least one radio access technology RAT type, and at least one RAT type corresponding to one or more data flows.
In a fifth aspect, there is provided a terminal comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a sixth aspect, a terminal is provided, including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the steps of the method according to the first aspect.
In a seventh aspect, a network side device is provided, comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the second aspect.
In an eighth aspect, a network side device is provided, including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the steps of the method according to the second aspect.
In a ninth aspect, there is provided a readable storage medium having stored thereon a program or instructions which when executed by a processor, performs the steps of the method according to the first aspect or performs the steps of the method according to the second aspect.
In a tenth aspect, there is provided a wireless communication system comprising a terminal operable to perform the steps of the method as described in the first aspect and a network side device operable to perform the steps of the method as described in the second aspect.
In an eleventh aspect, there is provided a chip comprising a processor and a communication interface, the communication interface and the processor being coupled, the processor being for running a program or instructions, implementing the steps of the method as described in the first aspect, or implementing the steps of the method as described in the second aspect.
In a twelfth aspect, there is provided a computer program/program product stored in a storage medium, the program/program product being executed by at least one processor to implement the steps of the method as described in the first aspect, or to implement the steps of the method as described in the second aspect.
In the embodiment of the application, for the terminal supporting a plurality of transmission networks or RAT types, the data routing is performed by taking the transmission network or the RAT type as granularity, so that a more accurate data routing mode can be selected for the data flow, the data routing efficiency is effectively improved, the data transmission quality is ensured, and the problem that how to select the RAT type or the transmission network is unclear for the terminal in the data routing scheme provided in the related technology is avoided.
Drawings
Fig. 1 is a schematic diagram of a wireless communication system according to an exemplary embodiment of the present application.
Fig. 2 is a schematic flow chart of a data routing method according to an exemplary embodiment of the present application.
Fig. 3 is a second flowchart of a data routing method according to an exemplary embodiment of the present application.
Fig. 4a is a schematic diagram of an interaction flow of a data routing method according to an exemplary embodiment of the present application.
Fig. 4b is a schematic diagram of a routing process for a data flow according to an exemplary embodiment of the present application.
Fig. 4c is a schematic diagram of the internal structure of a terminal according to an exemplary embodiment of the present application.
Fig. 4d is a schematic diagram of a second internal structure of the terminal according to an exemplary embodiment of the present application.
Fig. 5 is a third flowchart of a data routing method according to an exemplary embodiment of the present application.
Fig. 6 is a schematic structural diagram of a data routing device according to an exemplary embodiment of the present application.
Fig. 7 is a second schematic structural diagram of a data routing device according to an exemplary embodiment of the present application.
Fig. 8 is a schematic structural diagram of a communication device according to an exemplary embodiment of the present application.
Fig. 9 is a schematic structural view of a terminal according to an exemplary embodiment of the present application.
Fig. 10 is a schematic structural diagram of a network side device according to an exemplary embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are derived by a person skilled in the art based on the embodiments of the application, fall within the scope of protection of the application.
The terms "first," "second," and the like, herein, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the "first" and "second" distinguishing between objects generally are not limited in number to the extent that the first object may, for example, be one or more. Furthermore, the "or" in the present application means at least one of the connected objects. For example, "A or B" encompasses three schemes, namely scheme one including A and excluding B, scheme two including B and excluding A, scheme three including both A and B. The character "/" generally indicates that the context-dependent object is an "or" relationship.
The term "indication" according to the application may be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). The direct indication may be understood that the sender explicitly informs the specific information of the receiver, the operation to be executed, the request result, and the like in the sent indication, and the indirect indication may be understood that the receiver determines the corresponding information according to the indication sent by the sender, or determines the operation to be executed, the request result, and the like according to the determination result.
It should be noted that the techniques described in the embodiments of the present application are not limited to long term evolution (Long Term Evolution, LTE)/LTE evolution (LTE-Advanced, LTE-a) systems, but may also be used in other wireless communication systems, such as code division multiple access (Code Division Multiple Access, CDMA), time division multiple access (Time Division Multiple Access, TDMA), frequency division multiple access (Frequency Division Multiple Access, FDMA), orthogonal frequency division multiple access (Orthogonal Frequency Division Multiple Access, OFDMA), single-carrier frequency division multiple access (Single-carrier Frequency-Division Multiple Access, SC-FDMA), or other systems. The terms "system" and "network" in embodiments of the application are often used interchangeably, and the techniques described may be used for both the above-mentioned systems and radio technologies, as well as other systems and radio technologies. The following description describes a New Radio (NR) system for exemplary purposes and NR terminology is used in much of the following description, but the techniques may also be applied to systems other than NR systems, such as the 6 th Generation (6G) communication system.
Fig. 1 shows a block diagram of a wireless communication system to which an embodiment of the present application is applicable. The wireless communication system includes a terminal 11 and a network device 12. The terminal 11 may be a Mobile phone, a tablet Computer (Tablet Personal Computer), a Laptop (Laptop Computer), a notebook (Personal DIGITAL ASSISTANT, PDA), a palm Computer, a netbook, an Ultra-Mobile Personal Computer (Ultra-Mobile Personal Computer, UMPC), a Mobile internet device (Mobile INTERNET DEVICE, MID), a Personal Digital Assistant (PDA), Augmented Reality (Augmented Reality, AR), virtual Reality (VR) devices, robots, wearable devices (Wearable Device), aircraft (FLIGHT VEHICLE), in-vehicle devices (Vehicle User Equipment, VUE), on-board equipment, pedestrian terminals (PEDESTRIAN USER EQUIPMENT, PUE), smart home (home appliances having wireless communication function, such as refrigerator, television, Washing machine or furniture, etc.), game machine, personal computer (Personal Computer, PC), teller machine or self-service machine, etc. The wearable device comprises an intelligent watch, an intelligent bracelet, an intelligent earphone, intelligent glasses, intelligent jewelry (intelligent bracelets, intelligent rings, intelligent necklaces, intelligent anklets, intelligent footchains and the like), an intelligent wristband, intelligent clothing and the like. The in-vehicle apparatus may also be referred to as an in-vehicle terminal, an in-vehicle controller, an in-vehicle module, an in-vehicle component, an in-vehicle chip, an in-vehicle unit, or the like. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network-side device 12 may include an access network device or core network device, where the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function, or a radio access network element. The Access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) Access Point (AS), or a wireless fidelity (WIRELESS FIDELITY, WIFI) node, etc. Wherein the base station may be referred to as Node B (NB), evolved Node B (eNB), next generation Node B (the next generation Node B, gNB), new air interface Node B (NR Node B), access point, relay station (Relay Base Station, RBS), serving base station (Serving Base Station, SBS), base transceiver station (Base Transceiver Station, BTS), A radio base station, a radio transceiver, a Basic service set (Basic SERVICE SET, BSS), an Extended service set (Extended SERVICE SET, ESS), a Home Node B (HNB), a home evolved Node B (home evolved Node B), a transmission and reception point (Transmission Reception Point, TRP), or some other suitable terminology in the field, so long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary, and it should be noted that, in the embodiment of the present application, only a base station in an NR system is described by way of example, and the specific type of the base station is not limited.
The core network device may include, but is not limited to, at least one of a core network node, a core network Function, a Mobility management entity (Mobility MANAGEMENT ENTITY, MME), an access Mobility management Function (ACCESS AND Mobility Management Function, AMF), a session management Function (Session Management Function, SMF), a user plane Function (User Plane Function, UPF), a Policy control Function (Policy Control Function, PCF), a Policy and charging Rules Function unit (Policy AND CHARGING Rules Function, PCRF), an edge application service discovery Function (Edge Application Server Discovery Function, EASDF), a Unified data management (Unified DATA MANAGEMENT, UDM), a Unified data repository (Unified Data Repository, UDR), a home subscriber server (Home Subscriber Server, HSS), a centralized network configuration (Centralized network configuration, CNC), a network storage Function (Network Repository Function, NRF), a network opening Function (Network Exposure Function, NEF), a Local NEF (Local NEF, or L-NEF), a binding support Function (Binding Support Function, BSF), an application Function (Application Function, AF), and the like. It should be noted that, in the embodiment of the present application, only the core network device in the NR system is described as an example, and the specific type of the core network device is not limited.
It is noted that the first network device, the second network device mentioned in the context of the present application have one or more of the network functions of the core network device described above. For example, the first network device may have, but is not limited to, a PCF, the second network device has the UDM, etc.
The terminal mentioned above in the present application may include an Operating System (OS), a chip or a module or a modem (modem), a terminal application layer or an application APP, etc.
In addition, for the convenience of understanding, some technical terms related to the present application are described herein, and the following is presented.
1. ATSSS characteristics of
ATSSS features are one feature of simultaneous communication between a terminal and a network side through a 3GPP access and a non 3GPP access.
ATSSS features enable multiple access PDU connectivity services (Multi-access PDU Connectivity Service), where a terminal accesses a network or transmits data over two access technologies (e.g., one 3GPP access technology, one non-3 GPP access technology), which establish two separate N3/N9 tunnels between a PDU session anchor (PDU Session Anchor, PSA) and a radio access network (Radio Access Network, RAN)/Access Network (AN), respectively, while enabling PDU exchanges between the terminal and the data network. A multiple access PDU session is achieved by establishing a multiple access PDU session, i.e. one PDU session may have user plane resources on both access networks.
Conventionally, ATSSS is the fact that the network establishes a multi-access PDU session for the terminal, which session is established in both access modes at the same time and data is transmitted in both access modes at the same time. That is, multiple sessions may be established simultaneously in two access modes, e.g., one session under 5G access and one session under satellite access.
Wherein the ATSSS features may be implemented based on the following 2 boot functions (steering function).
-Multi-path (multi-path) transmission control protocol (Transmission Control Protocol, TCP) based on higher layer (high-layer).
-A low-layer (low-layer) based ATSSS function (function).
Based on this, for ATSSS characteristics, several guidance modes (tuning modes) are currently involved as follows.
1) Active-standby mode (Active-standby) when primary access or Active access (ACTIVE ACCESS) is not available, the service data Flow (SERVICE DATA Flow, SDF) is switched to other standby access. Switch back to ACTIVE ACCESS again when ACTIVE ACCESS is available again.
2) Minimum delay (SMALLEST DELAY) is an access to switch the SDF to a shortest Round Trip Time (RTT). The RTTs of the 3GPP access and the non-3GPP access can be obtained through measurement of the terminal and the network side (such as UPF).
3) Load-balancing (Load-balancing) when both 3GPP access and non-3GPP access are available, offloading of data can be achieved over both accesses. Data is transferred between the two accesses, such as based on an SDF traffic duty cycle (TRAFFIC PERCENTAGE). Wherein the Load-balancing is only used for SDF without guaranteed bit rate (Non-Guaranteed Bit Rate, non-GBR).
4) Based on Priority-based, different Access modes can be set to correspond to different priorities, and data streams can be transmitted on the Access with high Priority preferentially. When congestion occurs in this high priority access, the SDF may be transferred over the low priority access by split (split) means. Wherein, how the terminal and the network side (such as UPF) decide whether the high priority access is congested is based on implementation.
It is noted that for the transmission of SDFs for which no guaranteed bit rate (Non-Guaranteed Bit Rate, non-GBR) is required, several of the scheduling modes provided in 2), 3), 4) above. When the prioritized access is not accessible (unavailable), then another access is used.
5) Redundancy (redundancy) is the transmission of data in duplicate (duplicate) across two accesses, i.e., the data streams transmitted in both access modes are identical.
It is noted that the split mode or strategy involved in ATSSS features is similar to the pilot mode described above and will not be described in detail herein.
In addition, the 3GPP access referred to in the context of the present application can include, but is not limited to, LTE access, 4G access, NR access, 5G access, non-terrestrial network (non-TERRESTRIAL NETWORK, NTN) access, 6G access, and the like.
Non-3 GPP access referred to in the context of the present application can include, but is not limited to, WLAN access, wifi access, bluetooth access, and the like.
2. Terminal routing policy (UE Route Selection Policy, URSP) rule (rule)
URSP rule is a policy defined by 3GPP to send to UE, according to which URSP rule the UE can match Application (APP) traffic to a specific PDU session (session) etc.
For example, when an application on the UE has traffic to send to the server, the APP may send APP traffic characteristics to the UE, which are more diverse, such as destination IP address, fully qualified domain name (Fully Qualified Domain Name, FQDN), etc. Then the UE is matched with URSP rules in the UE one by one according to the flow characteristics of the APP. Wherein the flow descriptions/characteristics specified by URSP rules may be as shown in table 1.
For example, for IP descriptors, the APP may send an IP descriptor to describe the traffic of the APP, e.g., destination IP triplet, i.e., the traffic of the APP is a traffic to be sent to destination ip=10.1.1.1, port number=80. Then, if there is exactly this traffic descriptor in URSP rules in the UE, this traffic of APP can be matched to some URSP rule. Finally, select which PDU session to use to send the APP's traffic.
In general, there may be multiple routing descriptors (Route Selection Descriptor, RSD) under a certain traffic descriptor. Wherein each RSD represents a set of attributes of a PDU session or parameters of a PDU session. For example, when APP traffic matches the set of traffic descriptors for destination ip=10.1.1.1, port number=80, and there are several RSDs below the traffic descriptor:
■ RSD priority (priority) =1
Single network slice selection assistance information (Single Network Slice Selection Assistance Information, S-NSSAI) -a
◆Non-3GPP Access
■RSD precedence=2
◆S-NSSAI-a
◆3GPP Access
◆DNN=Internet
Service Continuity (SSC) mode=3, session AND SERVICE Continuity
That is, the PDU session corresponding to RSD1 is characterized by S-NSSAI =S-NSSAI-a, using non-3GPP access, and the PDU session corresponding to RSD2 is characterized by S-NSSAI =S-NSSAI-a, using 3GPP access.
TABLE 1
Based on this, the technical scheme provided by the embodiment of the application is described in detail below through some embodiments and application scenarios thereof with reference to the accompanying drawings.
As shown in fig. 2, a flow chart of a data routing method 200 according to an exemplary embodiment of the present application is provided, and the method 200 may be, but is not limited to, executed by a terminal, and in particular, may be executed by hardware or software installed in the terminal. In this embodiment, the method 200 may at least include the following steps.
S210, the terminal receives the first information.
Wherein the first information may be, but is not limited to, determined and sent by a first network device, for indicating to the terminal at least one of at least one transmission network corresponding to one or more data flows, and at least one RAT type corresponding to one or more data flows, so that the terminal can determine a RAT type or a transmission network when transmitting the target data flow according to the first information, as in S220. It is to be understood that the first network device mentioned in the context of the present application may have, but is not limited to, a PCF or the like.
It can be understood that, compared with the data routing scheme based on the 3GPP access type or the non-3GPP access type, which is provided in the related art, the data routing method and the data routing device directly perform data flow transmission or routing from the data flow access granularity of the RAT type or the transmission network, so that the terminal can select a more matched and reliable data routing scheme, and further improve the data routing efficiency.
Alternatively, in the context of the present application, the data stream may be, but is not limited to, an application data stream of one or more APP's in the terminal, a corresponding data stream of one or more PDU session, etc.
The aforementioned "at least one transport network corresponding to one or more of the data flows" is to be understood as that one or more of the data flows should or may not support or need to be transported, routed in at least one of the transport networks. Wherein each transport network may be configured with priority or propensity if one data stream can be transmitted over multiple transport networks. In this embodiment, the transmission network may be identified or indicated by network identification information. In one embodiment, the network identification information may be a PLMN ID.
Alternatively, the transport network may be, but is not limited to, a PLMN, an operator network, a non-3 GPP network, etc. For example, assuming that the first information carries network identification information for indicating a transport network of one of the data flows, for example, PLMN id=1, it may be determined that the data flow supports or may need or should perform data transmission under the transport network corresponding to PLMN id=1. That is, the terminal may transmit or receive a data stream according to a transmission network of the data stream.
In an alternative implementation, one of the transport networks supports at least one RAT type, to the extent that a PLMN, operator network or non-3 GPP network may support one or more RAT types. For example, assuming that the terminal determines, according to the first information, that RAT types supported by the PLMN are 4G and 5G, that is, RAT types not supported by the terminal are 5G NTN, the terminal may select one of the RAT types supported by the PLMN as the RAT type at the time of data streaming.
In one implementation, if one of the transport networks supports multiple RAT types, each different RAT type may be configured with a priority, based on which the terminal may select a higher priority RAT type for transmission or routing for the target data stream. For example, the transmission network with PLMN id=1 supports 4G RAT and 5G RAT, and the 5G RAT is higher in priority, the terminal preferentially selects 5G RAT for the data flow.
In addition, if one of the transport networks supports a plurality of RAT types, but does not configure priorities of the RAT types, the terminal may determine to simultaneously transmit or route a data stream based on the plurality of RAT types supported by the transport network.
The foregoing "at least one RAT type corresponding to one or more data flows" may be understood as one or more RAT types to which the data flows may be applied, or one or more RAT types to which the data flows match, or one or more RAT types to which the data flows may use, etc. It should be understood that, in this embodiment, each of the data flows corresponds to at least one RAT type, or one or more data flows correspond to at least one RAT type, which is not limited herein.
For example, assuming that one of the data flows corresponds to at least one RAT type, the first information indicates or specifies that the data flow of APP1 on the terminal can only use 4G RAT or 5G RAT types, other types of RAT types will not be available. The terminal may then determine or select one RAT type for the data flow to transmit the data flow based on at least one RAT type corresponding to the data flow.
Optionally, the RAT type mentioned in the above description of the present application may include at least one of wireless network technology and wired network technology. The wireless network technology may be at least one of LTE, 4G, NR, 5G, NTN, 6G.
Of course, for different RAT types, the first information may further indicate to which operator the RAT type corresponds, for example, for 4G, it may indicate that the RAT type of the data flow is the 4G access type of the operator 1, or the 4G access type of the operator 2, etc., which is not limited herein.
The first information may be used as part of the content of the traffic descriptor (Traffic descriptor, TD) or may be carried by URSP rule and sent to the terminal, so that the first information may be used for directly calling the APP in the terminal or used for determining the RAT type or the transmission network requested by the APP by the terminal, to implement transmission of the own data stream, or may be used as part of the content of the RSD, so that the OS or modem in the terminal may establish a request to the OS according to the Socket sent by the APP, and select the RSD matched with the request, such as the RAT type or the transmission network, for the request.
For example, the URSP rule, or traffic descriptor, or RSD may carry RAT type or PLMN ID, etc. As another example, the URSP rule, or the traffic descriptor, or the path selection descriptor RSD may carry the first indication information, or the second indication information, or the parameter of the socket connection.
S220, the terminal executes a first operation for the target data stream according to the first information.
In one implementation manner, before executing the first operation, the terminal may further identify, determine, etc. the target data flow according to the data flow description information, etc., so as to execute the first operation on the identified target data flow according to the first information.
In this embodiment, the first operation may include, but is not limited to, at least one of the following operations 1 to 3.
Operation 1 associates the target data flow with at least one RAT type or at least one transport network.
Wherein the "associating the target data stream with at least one RAT type or at least one transport network" is understood to mean that the target data stream is matched or associated to be transported in at least one RAT type, or that the target data stream is matched or associated to be transported in at least one transport network, or that the terminal establishes a PDU session or a common data network (Public Data Network, PDN) connection over at least one RAT type for transporting the target data stream, or that the terminal establishes a PDU session or a PDN connection in at least one transport network for transporting the target data stream, or that the terminal matches the target data stream to a PDU session or a PDN connection under at least one RAT type, or that the terminal matches the target data stream to a PDU session or a PDN connection in at least one transport network.
It may be understood that the "at least one RAT type" in operations 1-3 may be at least one RAT type corresponding to the data flow indicated by the first information, or may be selected from at least one RAT type corresponding to the data flow indicated by the first information according to priority information or the like for the target data flow, which is not limited herein. Similarly, the "at least one transport network" in operation 1 is similar to the "at least one RAT type", and will not be described again here.
An operation 2 of establishing a Socket connection under at least one of said RAT types or under at least one of said transport networks for said target data flow.
That is, when the target data stream transmission or routing is required, the terminal may perform data stream transmission or routing based on a socket connection corresponding to at least one RAT type established for the target data stream, or perform data stream transmission or routing based on a socket connection under at least one transport network established for the target data stream.
In one embodiment, the terminal establishes socket connection under a module or a chip corresponding to the RAT type for the data flow.
An operation 3 is to establish or use a session under at least one RAT type or under at least one of the transport networks for the target data flow.
Wherein the session is different depending on the RAT type, such as for 5G the session is a PDU session and for 4G the session is a PDN connection.
That is, when the target data stream transmission or routing is required, the terminal may perform data stream transmission or routing based on a session under at least one RAT type established or used for the target data stream, or perform data stream transmission or routing based on a socket connection under at least one transport network established for the target data stream.
In an alternative implementation, for the foregoing operations 1-3, the terminal may associate a data flow with one or more RAT types, or associate a data flow with one or more transport networks, or the terminal may create or use a socket connection, PDU session, etc. under one or more RAT types for a data flow, or the terminal may create or use a socket connection, PDU session, etc. under one or more transport networks for a data flow, without limitation.
It should be noted that, for the execution of the first operation, it may be a terminal described in the present application, or may be at least one of the core network devices, for example, a certain network function in the core network device may execute the first operation according to the first information, which is not limited herein.
In this embodiment, for a terminal supporting multiple transport networks or RAT types, the present application performs data routing with the transport network or RAT type as granularity, so that a more accurate data routing manner can be selected for a data stream, the data routing efficiency is effectively improved, the data transmission quality is ensured, and the problem that how to select the RAT type or the transport network is unclear for the terminal in the data routing scheme provided in the related art is avoided.
As shown in fig. 3, a flow chart of a data routing method 300 according to an exemplary embodiment of the present application is provided, and the method 300 may be, but is not limited to being, executed by a terminal, and in particular, may be executed by hardware or software installed in the terminal. In this embodiment, the method 300 may at least include the following steps.
S310, the terminal receives the first information.
The first information is used for indicating at least one transmission network corresponding to one or more data flows, wherein one transmission network supports at least one RAT type, and one or more data flows correspond to at least one RAT type.
S320, executing a first operation according to the first information.
Wherein the first operation includes at least one of the following operations 1 to 3.
Operation 1 associates the target data flow with at least one RAT type or at least one transport network.
An operation 2 is to establish a socket connection under at least one RAT type or under at least one transport network for the target data flow.
An operation 3 is to establish or use a session under at least one RAT type or under at least one transport network for the target data flow.
It will be appreciated that the implementation of S310-S320 may be described with reference to the foregoing description of method embodiment 200. Of course, in addition to the relevant descriptions in the foregoing method embodiment 200, as an alternative implementation, the first information may include, but is not limited to, at least one of data stream description information, transmission configuration of one or more data streams.
Wherein the data stream description information is used for describing characteristic information of one or more data streams. For example, in the present embodiment, one data stream is taken as an example, and the data stream description information may include, but is not limited to, at least one of a data network name (Data Network Name, DNN), an application descriptor (APP descriptor), a connection capability (Connection Capability), an IP descriptor (IP descriptor), a domain name descriptor (Domain descriptor), and a Non-IP descriptor (Non-IP descriptor). It is understood that the data flow description information may also be referred to as traffic descriptors (Traffic descriptor, TD). The DNN, APP descriptor, connection Capability, IP descriptor, domain name descriptor, non-IP descriptor may be referred to the description in table 1, and will not be repeated here.
Based on this, in one embodiment, the terminal may identify or determine the target data stream based on the data stream description information, and further perform the first operation in the subsequent S330 and the like according to the identified or determined target data stream.
The transmission configuration of one or more of the data streams is used to indicate the relevant configuration used in the transmission of one or more of the data streams. It is noted that for one data stream, its corresponding data stream description information may be associated with the transmission configuration of at least one of said data streams. That is, the terminal may identify or determine a target data stream based on the data stream description information, and then select a transmission configuration from among transmission configurations of at least one data stream associated with the data stream description information for transmission or routing of the target data stream.
In an alternative implementation, the transmission configuration of the data stream may include, but is not limited to, at least one of first indication information, an identification of the terminal, second indication information, parameters of the socket connection, parameters of the first session or connection.
The first indication information is used to indicate the RAT type or the priority of the transport network, or to indicate the RAT type or the transport network that is prone. For example, assuming that the terminal supports a plurality of different RAT types, e.g. 5G, 4G, the first indication information may be used to indicate that the priority of 5G is highest or tends to select 5G when transmitting the data stream. In addition, the first indication information may also carry an identification of a preferred or preferred transmission network or RAT type, etc.
Of course, if the first indication information is used to indicate the priority or tendency of the RAT type, the RAT type indicated in the first indication information may be associated with a transmission network or the first indication information may further include network identification information corresponding to the transmission network, so as to indicate which transmission network the RAT type with priority or tendency is the access type or mode under.
The identification of the terminal is used to identify the terminal to which the transmission configuration of the one or more data streams is applicable or applied.
The parameters of the socket connection are used to indicate the socket connection suggested by the first network device and available for the data stream access or transmission, etc.
The parameters of the first session or connection are used for indicating the terminal to transmit the data stream under the session or connection corresponding to the parameters of the first session or connection. In this embodiment, the parameters of the first session or connection may include, but are not limited to, DNN, S-nsai, SSC mode, list of access point names (Access Point Name, APN), RAT type, etc. In this embodiment, the first session or connection may be, but is not limited to, a PDU session under 5G access, a PDN connection under 4G access type, etc.
In one embodiment, the parameters of the first session or connection may also be used to instruct the terminal to establish a session or connection in the RAT type or transport network, or to associate the data flow with a session or connection corresponding to the parameters of the first session or connection when the terminal associates the data flow in the RAT type or transport network. For example, when the RAT type is 5G, the first session parameter of the terminal includes SSC mode3, dnn=1, and then the terminal establishes a session when the RAT type is 5G, where the session parameter is SSC mode 1, dnn=1.
In an embodiment, when the terminal performs the first operation, the terminal may determine the target data flow according to the data flow description information in the first information, then determine the RAT type or the transmission network corresponding to the target data flow according to the transmission configuration of the data flow in the first information, and finally determine the session or the connection under the RAT type or the transmission network according to the parameters of the first session or the connection.
The second indication information is used for indicating a processing method of the data stream, such as performing at least one of unloading, guiding, steering, transferring, splitting and converging on the data stream. For example, the second indication information may be used to indicate that offloading, steering, transferring, splitting, or merging, etc., of the data flow or PDU session, etc., is required, allowed, enabled, attempted, or supported, e.g., the data flow may be offloaded, steered, transferred, split, or merged to at least one target RAT type or at least one target transport network or target PDU session or target PDN connection, etc.
For example, assuming that the data flow is a data flow corresponding to a PDU session or PDN connection, the second indication information may be used to indicate that an offloading, steering, transferring, splitting, or merging, etc., of one PDU session or PDN connection is required, allowed, enabled, attempted, or supported, such as offloading, steering, transferring, splitting, or merging, etc., to at least one target RAT type or at least one target transport network or target PDU session or target PDN connection.
Alternatively, if the second indication information is used to indicate splitting, the second indication information may also be used to indicate a splitting mode used when splitting is performed, and so on. The split mode may refer to the related split modes in the characteristics ATSSS, such as load bandwidth, priority, and the like, and will not be described herein.
Based on this, in an alternative implementation, if the first information includes only the second indication information, the terminal may perform offloading, guiding, steering, transferring, splitting, or merging of the data flow based on any transport network or RAT type, or may perform offloading, guiding, steering, transferring, splitting, or merging of the data flow based on the transport network or RAT type indicated in the first information. Wherein, assuming that the offloading, steering, diverting, or merging of the data flows is performed based on the transport network or RAT type indicated by the first information, the first information may further include information of the network or RAT type for offloading, steering, diverting, or merging of the data flows, such as at least one of session parameters or connection parameters under the network or RAT type.
The session parameters are used to describe session parameters where the data stream is offloaded, directed, diverted, forked, or merged to a target session. Optionally, the session parameters may include, but are not limited to, DNN, S-NSSAI, SSC, APN, RAT types, and the like. In this embodiment, the session parameters may be, but are not limited to, session parameters of a PDU session under 5G, and the like.
The connection parameters are used to describe connection parameters where the data stream is offloaded, directed, diverted, or joined to a target connection. Optionally, similar to the session parameters, the connection parameters may include, but are not limited to, DNN, S-NSSAI, SSC, APN, RAT types, and the like. In this embodiment, the connection parameter may be, but is not limited to, PDN connection under 4G, and the like.
Based on this, in one embodiment, the session parameters or connection parameters may also be used to indicate parameters of a target session or connection to which the data stream is offloaded, directed, diverted, split, or joined as the data stream is offloaded, directed, diverted, split, or joined. The target session or connection is under a certain RAT type or a certain transmission network, and the terminal determines, according to the first information, first RAT type or transmission network, and then determines second indication information, session parameters, connection parameters or session parameters of the target session corresponding to the second indication information under the RAT type or transmission network.
Of course, there may be a plurality of ways of receiving the first information. For example, in an alternative implementation, the manner in which the terminal receives the first information may include, but is not limited to, at least one of the following modes 1-2, so as to ensure flexibility in receiving the first information.
In mode 1, the terminal receives a downlink non-access stratum (Non Access Stratum, NAS) message, where the downlink NAS message includes the first information. For example, assuming that the terminal is in a 4G and 5G dual registration state, the terminal may receive a 4G NAS message or a 5G NAS message, the 4G NAS message or the 5G NAS message including the first information, etc., without limitation.
Alternatively, the downlink NAS message may be, but is not limited to, a PDU session modification accept, or a PDU session establishment accept, etc.
Mode 2 the terminal receives the first information through a terminal configuration update procedure (UE Configuration Update, UCU).
In one embodiment, with respect to the foregoing embodiments 1 and 2, the terminal may receive a downlink NAS message through the modem, where the downlink NAS message includes the first information.
Based on this, in one embodiment, the modem in the terminal may send the first information to the OS or an application on the terminal or an application layer on the terminal through an interface with the OS in the terminal. Alternatively, the modem in the terminal may send the first information to the terminal OS or the terminal APP through an AT command (Attention command, AT command).
Or the modem in the terminal can send the first information to the OS through an interface with the OS in the terminal, and then the OS sends the first information to an application on the terminal or an application layer on the terminal.
Based on the foregoing, in one embodiment, the process of performing the first operation by the terminal based on the first information may include, but is not limited to, sending a request (such as a Socket establishment request) by an APP (or an APP agent) on the terminal to an OS or a modem in the terminal, where the request carries at least one of RAT type or network identification information, and is used to instruct the terminal to use a network corresponding to the requested RAT type or network identification information to transmit a data stream of the APP, or establish a Socket connection in a network corresponding to the requested RAT type or network identification information, or establish the PDU session or PDN connection, or the like.
In another alternative implementation, for example, for the first network device, in order to ensure the validity of the first information, the first network device may perform the step of sending the first information to the terminal again if a predetermined condition is met. For example, in the case that the terminal is in dual registration or has dual registration capability, the terminal has two 3GPP accesses, and thus a situation that the terminal selects one transmission data stream from two RAT types may occur, so that the network side matches different routing policies for the terminal according to different states of the terminal. If the terminal has double registration capability or the terminal is in double registration state, the network side can send the first information to the terminal.
Wherein the predetermined condition includes at least one of the following conditions 1 to 4.
And 1, the terminal is in a double registration state.
Wherein the dual registration state may be different according to RAT types supported by the terminal. For example, if the terminal supports 4G access and 5G access, the terminal is in a 4G and 5G dual registration state, etc., or if the terminal supports 5G access and NTN access, the terminal is in a 5G and NTN dual registration state, etc., or the terminal is simultaneously registered under 4G or 5G, the terminal is in a dual registration state.
And 2, the terminal has double registration capability.
Wherein condition 2 is similar to condition 1, i.e. the dual registration capability may be different depending on the RAT type supported by the terminal. For example, if the terminal supports 4G access and 5G access, the terminal has 4G and 5G dual registration capability, etc., or if the terminal supports 5G access and NTN access, the terminal has 5G and NTN dual registration capability, etc., or the terminal has the capability of supporting registration under a plurality of networks.
And 3, supporting the first capability by the terminal.
Wherein the first capability may include, but is not limited to, at least one of a data flow selection capability, a RAT type determination capability, a network identification information determination capability. Wherein the data stream selection capability may be, but is not limited to, APP data stream selection capability, etc. The RAT type determination capability may be understood as the capability to determine the RAT type for a data flow that needs to be transmitted or routed. The network identification information determining capability may be understood as the capability of determining a transport network for a data flow that needs to be transported or routed.
That is, a new terminal capability, namely the first capability, is designed in the present application to select or determine the RAT type or the capability of the transmission network for the data stream.
And 4, the terminal is a subscription terminal. I.e. only the subscribed terminals, the first information may be obtained from the first network device.
Based on this, the above-described conditions 1 to 4 may be obtained in various ways. For example, as an alternative implementation, the first network device may receive the second information from the second network device. The second information includes at least one of the terminal being in a dual registration state, the terminal supporting dual registration capability, the terminal supporting first capability, the terminal being a subscribed terminal. Wherein the second network device may be, but is not limited to, UDM, AMF, etc. That is, the first network device may determine whether a predetermined condition for transmitting the first information is satisfied based on the second information acquired from the second network device.
In one embodiment, assuming that the first network device is a PCF and the second network device is a UDM, the first network device may receive the second information from the second network device based on at least one of the following signaling of 1) -2). Wherein the first signaling may include at least one of the following.
1) Terminal context management acquisition (UE context management, nudm _ UECM _get) operations.
2) Subscription data management acquisition operation (SubscriberDataManagement Get, nudm _sdm_get) operation.
In another embodiment, assuming the first network device is a PCF and the second network device is an AMF, the first network device may receive the second information from the second network device based on an N1 message notification (Namf _communication_n1 MessageNotify).
In this embodiment, a data routing method is provided, which enables a terminal to select a corresponding RAT type or a transmission network for the terminal according to information of a data stream, so as to implement routing or transmission of the data stream, and improve data routing efficiency and quality.
Especially for APP data flows with different service demands, the method and the device can enable the terminal to apply the corresponding data flow specifications of the APP data flows to be transmitted under different RAT types according to the service types of the APP through the indication of the first information. For example, for a service with high real-time performance in the internet service, the data flow can be configured to be transmitted or routed through the 5G access technology, so as to ensure low time delay. For the service with low real-time requirement, but large flow consumption, the data flow can be configured to be transmitted or routed through the 4G access technology so as to ensure throughput.
Based on the foregoing description of the method embodiments 200-300, for ease of understanding, the implementation of the data routing method provided by the present application is further illustratively described below in connection with examples 1-4, as follows.
Example 1
S411, as shown in fig. 4a, the first network device (e.g. PCF) receives the second information from the second network device (e.g. UDM).
And S412, the first network equipment determines whether a preset condition is met according to the acquired second information, and sends the first information to the terminal when the preset condition is met. Wherein the first information includes at least one of data flow description information of one or more data flows and transmission configuration of one or more data flows, and one of the transmission networks supports at least one RAT type.
Wherein the predetermined condition includes at least one of the following conditions 1 to 4.
And 1, the terminal is in a double registration state.
And 2, the terminal has double registration capability.
And 3, supporting a first capability by the terminal, wherein the first capability comprises at least one of data flow selection capability, RAT type determination capability and network identification information determination capability.
And 4, the terminal is a subscription terminal.
And S413, the terminal identifies or determines the target data stream according to the data stream description information in the first information, such as identifying the flow of the upper layer APP.
And S414, the terminal executes a first operation on the identified target data stream according to the transmission configuration of the data stream in the first information. Such as associating the target data flow with at least one RAT type or at least one of the transport networks, or establishing a socket connection under at least one RAT type or at least one transport network for the target data flow, or establishing or using for the data flow a session under a RAT type indicated in a transport configuration of the data flow or under a network corresponding to the network identification information.
Based on this, if there is a PDU session or PDN connection under the RAT type indicated in the transmission configuration of the data flow, the first operation will be performed based on the existing PDU session or PDN connection.
If there is no PDU session or PDN connection of the RAT type indicated in the transport configuration of the data stream, a PDU session or PDN connection of the RAT type indicated in the transport configuration of the data stream may be newly established.
For example, as shown in fig. 4b, the terminal may establish, according to the first information, a PDN connection under 4G access to a server (server) 1 for a target data flow corresponding to APP1, and establish PDU session under 5G access to server 2 for a target data flow corresponding to APP 2.
It is noted that the implementation of the first operation by the terminal according to the first information mentioned in the foregoing procedure may be varied, and the implementation is exemplarily described below with reference to fig. 4c and 4 d.
Implementation 1
Assuming that the first network device is PCF, the terminal is in dual registration state, and registers in the 4G access mode and the 5G access mode as well, and the terminal supports receiving the first information through a 4G NAS message or a 5G NAS message, the terminal may have a 4G session or a 5G session or no session. In this case, if the PCF generates the first information and transmits the first information to the OS or APP agent (client) of the terminal through a 4G NAS message or a 5G NAS message, as shown in fig. 4c, the terminal performs a process of data routing based on the OS as follows, such as to a higher layer (HIGHER LAYER) or APP or application layer (application layer), etc.
Firstly, APP CLIENT in the terminal sends a Socket establishment request to the OS, where the Socket establishment request may carry an APP ID, a target IP triplet, and the like. Optionally, the Socket establishment request may also directly carry RAT type or network identification information, which is used to instruct to establish Socket connection under the RAT type or under the network corresponding to the network identification information, or use the network corresponding to the requested RAT type or network identification information to transmit the data stream of the APP, or establish the PDU session or PDN connection under the RAT type or the network corresponding to the network identification information, etc.
Then, the OS identifies a target data stream, such as APP traffic, corresponding to the Socket establishment request based on the data stream description information in the first information, and determines a RAT type, i.e., RSD, required for transmitting the target data stream according to a transmission configuration of the data stream in the first information.
Finally, the OS sends RSD (e.g. PDU session parameters) to the UE baseband (modem), i.e. 4G/5G protocol stack, corresponding to the RAT type, to request the UE modem to use these RSD parameters to establish PDU session or to use the existing PDU session to carry the APP traffic.
In one embodiment, the UE APP or UE OS may also send RAT Type information or PDU session parameters to the UE modem (i.e. 4G/5G protocol stack) for requesting the UE modem to establish a socket connection or PDU session or PDN connection under the RAT Type for routing the target data flow. Correspondingly, the UE modem establishes or selects a PDU session based on the received RAT Type and PDU session parameters, etc.
Implementation 2
Assuming that the first network device is PCF, the terminal is in dual registration state, and is registered in both the 4G access mode and the 5G access mode, and the terminal supports receiving the first information based on the 4G NAS message or the 5G NAS message, of course, the terminal may have a 4G session or a 5G session or no session, in which case, when the PCF generates the first information and sends the first information to the modem of the terminal through the 4G NAS message or the 5G NAS message, such as the 4G modem or the 5G modem, as shown in fig. 4d, the process of performing data routing by the terminal based on the modem is as follows.
Firstly, APP CLIENT sends a Socket establishment request to the OS, where the Socket establishment request may carry an APP ID, a target IP triplet, and the like. Optionally, the Socket establishment request may also directly carry the RAT type.
Then, the OS forwards the Socket setup request to the 4G modem or 5G modem of the terminal.
Finally, taking the 5G modem as an example, if the 5G modem receives the Socket establishment request, a target data flow, such as an APP flow, corresponding to the Socket establishment request may be identified based on the first information, and a RAT type, i.e., RSD, required for transmitting the APP flow may be determined.
If the RAT type required by the APP traffic is identified as a 5G access manner, the 5G modem may establish a PDU session or use an existing session to carry the APP traffic, so as to implement subsequent transmission or routing of the APP traffic.
Or if the identified RAT type required by the APP flow is a 4G access manner, the 5G modem may send the determined RAT type required by the APP flow to the OS, and then forward the RAT type required by the APP flow to the 4G modem by the OS, so that the 4G modem establishes or selects a PDN connection carrying the APP flow based on the RAT type required by the APP flow.
When the 5G modem sends the determined RAT type required by the APP flow to the OS, RSD corresponding to the RAT type may be mapped to a PDN connection parameter available for 4G, so as to facilitate establishment or use of a PDN connection.
It should be noted that, the relevant descriptions of the steps in the data routing method provided in the foregoing example 1 may refer to the relevant descriptions in the foregoing method embodiments 200-300, and achieve the same or corresponding technical effects, and are not repeated herein. In addition, example 1 may include, but is not limited to, the aforementioned steps S411-S414, as may include more or fewer steps than the aforementioned steps S411-S414.
Example 2
Assuming that the first network device is PCF and the terminal is in dual registration state, as if it were registered in the 4G access mode and the 5G access mode, then:
(1) The PCF may send first information to the terminal through the 5G NAS message or the 4G NAS message, and the terminal establishes a PDU session for the target data flow in the 5G access mode according to the first information.
In this case, the terminal may route or transmit the target data stream based on the PDU session.
Or if the terminal desires to establish a session over 4G, the terminal may also be further based on sending third indication information to the PCF for instructing the PCF to switch a portion of the session to the 4G network, such as to switch a PDU session to a PDN connection. The third indication information may be sent through a 5G network or a 4G network.
Alternatively, the third indication information may be transmitted in the case that the second indication information is included in the first information, which is not limited herein.
(2) The PCF sends first information to the terminal through the 4G NAS message, and the terminal establishes PDU session for the target data stream according to the first information in a 4G access mode.
In this case, the terminal may route or transmit the target data stream based on the PDU session.
Or if the terminal desires to establish a session through 5G, the terminal may further send third indication information to the PCF for instructing the PCF to switch a portion of the session to the 5G network, such as to switch the PDN connection to a PDU session. The third indication information may be sent through a 5G network or a 4G network.
Alternatively, the third indication information may be transmitted in the case that the second indication information is included in the first information, which is not limited herein.
(3) The PCF sends first information to the terminal through the 4G NAS message, and correspondingly, the terminal may establish or select multiple sessions, such as a 5G PDU session, a 4G PDN connection, etc., for the target data flow in multiple different RAT access manners according to the first information.
In this case, the terminal may simultaneously perform transmission or routing of the target data stream based on the established or selected plurality of sessions, so as to improve the efficiency of transmission or reason of the target data stream.
Example 3
In this example 3, it is assumed that the first information is used to indicate RAT types supported by one data flow, which may be configured in a traffic descriptor (Traffic descriptor, TD) as shown in table 2. In this case, the implementation based on which the data routing is performed may include, but is not limited to, the APP in the terminal directly invoking and determining the RAT type. For example, the APP may request a RAT type and PLMN ID directly based on the traffic descriptor, and then the terminal selects an RSD for the APP according to the APP request.
Table 2URSP rules
Or, as shown in table 3, the RAT type supported by the data flow indicated by the first information, such as a 5G access mode, may be introduced in the RSD. In this case, the implementation procedure based on which the data routing is performed may include, but is not limited to, the APP sending a traffic signature, the terminal obtaining an RSD matching the traffic signature according to the traffic signature, where the RSD specifies the RAT type that should be used by the traffic, and the RAT type used under which transport network (e.g., PLMN).
TABLE 3 RSD
Optionally, parameters under RAT type, such as APN list (list), may also be configured in RSD.
Example 4
Assuming that the second indication information, such as the offload indication (offload indicator), is introduced inside URSP rules, it can be shown in table 4.
Of course, in addition to introducing offload indications inside URSP rules as shown in table 4, a 4G system (4 GS) may be introduced, referring to non-3GPP offload indication in the related art, i.e. the traffic of a certain APP may be offload into a 4G PDN connection.
For example, the APP sends a traffic signature, and the terminal obtains an RSD matched with the traffic signature according to the traffic signature, where an offload instruction is specified in the RSD, that is, offload the traffic onto the 4G. The RSD may also indicate the PLMN ID, i.e. offload the traffic to a 4G used under the PLMN identified by the PLMN ID.
Of course, if it is determined that 4G offloading is indicated, APN list under 4G access may also be included in RSD or URSP rule.
Table 4URSP rules
As shown in fig. 5, a flow chart of a data routing method 500 according to an exemplary embodiment of the present application is provided, and the method 500 may be, but is not limited to being, executed by a first network device, and in particular may be executed by hardware or software installed in the first network device. In this embodiment, the method 500 may at least include the following steps.
S510, the first network device sends first information to the terminal.
The first information is used for indicating at least one of a transmission network of a data stream, a Radio Access Technology (RAT) type supported by the transmission network and a RAT type corresponding to the data stream.
In an alternative implementation, the first information includes at least one of data stream description information for describing characteristic information of the data stream, and transmission configuration of the data stream.
In an alternative implementation, the transmission configuration of the data flow comprises at least one of first indication information for indicating the RAT type or the priority of the transmission network or for indicating the RAT type or the transmission network of the tendency, an identification of the terminal, second indication information for indicating at least one of offloading, steering, transferring, splitting, joining of the data flow, parameters of the socket connection.
In an alternative implementation, in the case that the second indication information is included in the first information, the first information further includes at least one session parameter for describing a session parameter in which the data stream is offloaded, directed, diverted, split, or joined to a target session, and a connection parameter for describing a connection parameter in which the data stream is offloaded, directed, diverted, split, or joined to a target connection.
In an alternative implementation, the session parameters or the connection parameters include at least one of DNN;
Single network slice selection assistance information S-NSSAI, service continuity SSC mode, access point name APN list, RAT type.
In an alternative implementation, the data flow description information includes at least one of a data network name DNN, an application descriptor APP descriptor, a connection capability Connection Capability, an IP descriptor, a domain name descriptor Domain descriptor, and a Non-IP descriptor.
In an alternative implementation, the transport network is identified or indicated by network identification information.
In an alternative implementation, the RAT type includes at least one of a radio access technology including at least one of Long Term Evolution (LTE), 4G, new air interface (NR), 5G, non-terrestrial network (NTN), 6G, and a wired access technology.
In an optional implementation manner, the first network device sends first information to the terminal, and the first information comprises at least one of the first network device sends the first information through a downlink non-access stratum (NAS) message and the first network device sends the first information through a terminal configuration update procedure (UCU).
In an alternative implementation manner, the method further comprises the step of executing the step of sending the first information to the terminal if a preset condition is met, wherein the preset condition comprises at least one of the terminal being in a double registration state, the terminal having double registration capability, the terminal supporting the first capability, the first capability comprising at least one of data flow selection capability, RAT type determination capability and network identification information determination capability, and the terminal being a subscription terminal.
In an alternative implementation, the method further comprises receiving second information from a second network device, wherein the second information comprises at least one of the terminal being in a dual registration state, the terminal supporting dual registration capabilities, the terminal supporting first capabilities, and the terminal being a subscribed terminal.
It can be appreciated that each implementation in the method embodiment 500 has the same or corresponding technical features as those of the foregoing method embodiments 200-300, and thus, the relevant descriptions of each implementation in the method embodiment 500 may refer to the relevant descriptions in the foregoing method embodiments 200-300, and achieve the same or corresponding technical effects, which are not repeated herein.
According to the data routing method provided by the embodiment of the application, the execution body can be a data routing device. In the embodiment of the present application, a data routing device executes a data routing method as an example, which describes the data routing device provided in the embodiment of the present application.
As shown in fig. 6, a schematic structural diagram of a data routing apparatus 600 according to an embodiment of the present application is provided, where the apparatus 600 includes a transmitting module 610 configured to receive first information, where the first information is used to indicate at least one of at least one transport network corresponding to one or more data flows, where one of the transport networks supports at least one radio access technology RAT type, at least one RAT type corresponding to one or more data flows, and an executing module 620 configured to execute a first operation on a target data flow according to the first information, where the first operation includes at least one of associating the target data flow with at least one RAT type or at least one transport network, establishing a socket connection under the at least one RAT type or under the at least one transport network for the target data flow, and establishing or using a session under the at least one RAT type or under the at least one transport network for the target data flow.
In an alternative implementation, the first information includes at least one of data stream description information describing characteristic information of one or more of the data streams and transmission configuration of one or more of the data streams.
In an alternative implementation, the transmission configuration of the data flow comprises at least one of first indication information for indicating a priority or a tendency of at least one RAT type or for indicating a priority or a tendency of at least one transmission network, an identification of the terminal, second indication information for indicating a parameter for performing at least one of offloading, steering, transferring, splitting, joining of the data flow, and socket connection.
In an alternative implementation, in the case that the second indication information is included in the first information, the first information further includes at least one session parameter for describing a session parameter in which the data stream is offloaded, directed, diverted, split, or joined to a target session, and a connection parameter for describing a connection parameter in which the data stream is offloaded, directed, diverted, split, or joined to a target connection.
In an alternative implementation, the session parameters or the connection parameters include at least one of DNN;
Single network slice selection assistance information S-NSSAI, service continuity SSC mode, access point name APN list, RAT type.
In an alternative implementation, the data flow description information includes at least one of a data network name DNN;
application descriptor APP descriptor, connectivity Connection Capability, IP descriptor, domain name descriptor Domain descriptor, non-IP descriptor.
In an alternative implementation, the transport network is identified or indicated by network identification information.
In an alternative implementation, the RAT type includes at least one of a radio access technology including at least one of Long Term Evolution (LTE), 4G, new air interface (NR), 5G, non-terrestrial network (NTN), 6G, and a wired access technology.
In an alternative implementation, the receiving the first information includes at least one of receiving a downlink non-access stratum NAS message, where the downlink NAS message includes the first information, and receiving the first information through a terminal configuration update procedure UCU.
The data routing apparatus 600 in the embodiment of the present application may be an electronic device, for example, an electronic device with an operating system, or may be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. By way of example, the terminals may include, but are not limited to, the types of terminals 11 listed above, other devices may be servers, network attached storage (Network Attached Storage, NAS), etc., and embodiments of the present application are not limited in detail.
The data routing device 600 provided in the embodiment of the present application can implement each process implemented by the embodiments of the methods of fig. 2 to 3, and achieve the same technical effects, and for avoiding repetition, a detailed description is omitted herein.
As shown in fig. 7, a schematic structural diagram of a data routing apparatus 700 according to an embodiment of the present application is provided, where the apparatus 700 includes a transmission module 710 configured to send first information to a terminal, where the first information is used to indicate at least one of one or more transmission networks corresponding to data flows, where one of the transmission networks supports at least one radio access technology RAT type, and one or more of the at least one RAT types corresponding to the data flows.
In an alternative implementation, the first information includes at least one of data stream description information for describing characteristic information of the data stream, and transmission configuration of the data stream.
In an alternative implementation, the transmission configuration of the data flow comprises at least one of first indication information for indicating a priority or a tendency of at least one RAT type or for indicating a priority or a tendency of at least one transmission network, an identification of the terminal, second indication information for indicating at least one of offloading, steering, transferring, splitting, joining of the data flow, and parameters of a socket connection.
In an alternative implementation, in the case that the second indication information is included in the first information, the first information further includes at least one session parameter for describing a session parameter in which the data stream is offloaded, directed, diverted, split, or joined to a target session, and a connection parameter for describing a connection parameter in which the data stream is offloaded, directed, diverted, split, or joined to a target connection.
In an alternative implementation, the session parameters or the connection parameters include at least one of DNN, single network slice selection assistance information S-NSSAI, service continuity SSC mode, access point name APN list, RAT type.
In an alternative implementation, the data flow description information includes at least one of a data network name DNN;
application descriptor APP descriptor, connectivity Connection Capability, IP descriptor, domain name descriptor Domain descriptor, non-IP descriptor.
In an alternative implementation, the transport network is identified or indicated by network identification information.
In an alternative implementation, the RAT type includes at least one of a radio access technology including at least one of Long Term Evolution (LTE), 4G, new air interface (NR), 5G, non-terrestrial network (NTN), 6G, and a wired access technology.
In an alternative implementation, the sending the first information to the terminal includes at least one of receiving a downlink non-access stratum NAS message, where the downlink NAS message includes the first information, and sending the first information through a terminal configuration update procedure UCU.
In an alternative implementation manner, the transmission module is further configured to perform the step of sending the first information to the terminal if a predetermined condition is met, where the predetermined condition includes at least one of the terminal being in a dual registration state, the terminal having dual registration capability, the terminal supporting the first capability, the first capability including at least one of a data flow selection capability, a RAT type determination capability, and a network identification information determination capability, and the terminal being a subscription terminal.
In an alternative implementation, the transmitting module 710 is further configured to receive second information from a second network device;
the second information comprises at least one of the following steps that the terminal is in a double-registration state, the terminal supports double-registration capability, the terminal supports first capability, and the terminal is a subscription terminal.
The data routing apparatus 700 in the embodiment of the present application may be an electronic device, for example, the type of the network side device 12 listed above, which is not specifically limited.
The data routing device 700 provided in the embodiment of the present application can implement each process implemented by the method embodiment of fig. 5, and achieve the same technical effects, and for avoiding repetition, a detailed description is omitted herein.
As shown in fig. 8, the embodiment of the present application further provides a communication device 800, including a processor 801 and a memory 802, where the memory 802 stores a program or instructions executable on the processor 801, for example, when the communication device 800 is a terminal, the program or instructions implement the steps of the above-mentioned data routing method embodiment when executed by the processor 801, and achieve the same technical effects. When the communication device 800 is a network side device, the program or the instruction, when executed by the processor 801, implements the steps of the foregoing data routing method embodiment, and the same technical effects can be achieved, so that repetition is avoided, and no further description is given here.
The embodiment of the application also provides a terminal, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the steps in the embodiment of the method shown in fig. 2 or fig. 4. The terminal embodiment corresponds to the terminal-side method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the terminal embodiment, and the same technical effects can be achieved. Specifically, fig. 9 is a schematic diagram of a hardware structure of a terminal for implementing an embodiment of the present application.
The terminal 900 includes, but is not limited to, at least some of the components of a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 909, and a processor 910.
Those skilled in the art will appreciate that the terminal 900 may further include a power source (e.g., a battery) for powering the various components, and the power source may be logically coupled to the processor 910 by a power management system so as to perform functions such as managing charging, discharging, and power consumption by the power management system. The terminal structure shown in fig. 9 does not constitute a limitation of the terminal, and the terminal may include more or less components than shown, or may combine some components, or may be arranged in different components, which will not be described in detail herein.
It should be appreciated that in embodiments of the present application, the input unit 904 may include a graphics processing unit (Graphics Processing Unit, GPU) 9041 and a microphone 9042, with the graphics processor 9041 processing image data of still pictures or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 907 includes at least one of a touch panel 9071 and other input devices 9072. Touch panel 9071, also referred to as a touch screen. The touch panel 9071 may include two parts, a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
In the embodiment of the present application, after receiving the downlink data from the network side device, the radio frequency unit 901 may transmit the downlink data to the processor 910 for processing, and in addition, the radio frequency unit 901 may send the uplink data to the network side device. Typically, the radio frequency unit 901 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
The memory 909 may be used to store software programs or instructions as well as various data. The memory 909 may mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 909 may include a volatile memory or a nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDRSDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCH LINK DRAM, SLDRAM), and Direct random access memory (DRRAM). Memory 909 in embodiments of the application includes, but is not limited to, these and any other suitable types of memory.
Processor 910 may include one or more processing units, and optionally, processor 910 integrates an application processor that primarily processes operations involving an operating system, user interface, application program, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 910.
The radio frequency unit 901 is configured to receive first information, where the first information is configured to indicate that the first information is used to indicate at least one transport network corresponding to one or more data flows, where one transport network supports at least one radio access technology RAT type, at least one RAT type corresponding to one or more data flows, and the processor 910 is configured to perform a first operation on a target data flow according to the first information, where the first operation includes at least one of associating the target data flow with at least one RAT type or at least one transport network, establishing a socket connection under at least one RAT type or at least one transport network for the target data flow, and establishing or using a session under at least one RAT type or at least one transport network for the target data flow.
In an alternative implementation, the first information includes at least one of data stream description information describing characteristic information of one or more of the data streams and transmission configuration of one or more of the data streams.
In an alternative implementation, the transmission configuration of the data flow comprises at least one of first indication information for indicating a priority or a tendency of at least one RAT type or for indicating a priority or a tendency of at least one transmission network, an identification of the terminal, second indication information for indicating a parameter for performing at least one of offloading, steering, transferring, splitting, joining of the data flow, and socket connection.
In an alternative implementation, in the case that the second indication information is included in the first information, the first information further includes at least one session parameter for describing a session parameter in which the data stream is offloaded, directed, diverted, split, or joined to a target session, and a connection parameter for describing a connection parameter in which the data stream is offloaded, directed, diverted, split, or joined to a target connection.
In an alternative implementation, the session parameters or the connection parameters include at least one of DNN;
Single network slice selection assistance information S-NSSAI, service continuity SSC mode, access point name APN list, RAT type.
In an alternative implementation, the data flow description information includes at least one of a data network name DNN;
application descriptor APP descriptor, connectivity Connection Capability, IP descriptor, domain name descriptor Domain descriptor, non-IP descriptor.
In an alternative implementation, the transport network is identified or indicated by network identification information.
In an alternative implementation, the RAT type includes at least one of a radio access technology including at least one of Long Term Evolution (LTE), 4G, new air interface (NR), 5G, non-terrestrial network (NTN), 6G, and a wired access technology.
It can be appreciated that the implementation procedure of each implementation manner mentioned in this embodiment may refer to the related description of the method embodiment 200 or 300, and achieve the same or corresponding technical effects, and are not described herein again for avoiding repetition.
The embodiment of the application also provides network side equipment, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the steps of the method embodiment shown in fig. 5. The network side device embodiment corresponds to the network side device method embodiment, and each implementation process and implementation manner of the method embodiment can be applied to the network side device embodiment, and the same technical effects can be achieved.
Specifically, the embodiment of the application also provides network side equipment. As shown in fig. 10, the network-side apparatus 1000 includes an antenna 1001, a radio frequency device 1002, a baseband device 1003, a processor 1004, and a memory 1005. The antenna 1001 is connected to a radio frequency device 1002. In the uplink direction, the radio frequency device 1002 receives information via the antenna 1001, and transmits the received information to the baseband device 1003 for processing. In the downlink direction, the baseband device 1003 processes information to be transmitted, and transmits the processed information to the radio frequency device 1002, and the radio frequency device 1002 processes the received information and transmits the processed information through the antenna 1001.
The method performed by the network side device in the above embodiment may be implemented in a baseband apparatus 1003, where the baseband apparatus 1003 includes a baseband processor.
The baseband apparatus 1003 may, for example, include at least one baseband board, where a plurality of chips are disposed on the baseband board, as shown in fig. 10, where one chip, for example, a baseband processor, is connected to the memory 1005 through a bus interface, so as to call a program in the memory 1005 to perform the network device operation shown in the above method embodiment.
The network-side device may also include a network interface 1006, such as a common public radio interface (Common Public Radio Interface, CPRI).
Specifically, the network side device 1000 of the embodiment of the present application further includes instructions or programs stored in the memory 1005 and capable of running on the processor 1004, and the processor 1004 calls the instructions or programs in the memory 1005 to execute the method executed by each module shown in fig. 7, and achieves the same technical effects, so that repetition is avoided and therefore, the description is omitted herein.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the above-mentioned data routing method embodiment, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here.
Wherein the processor is a processor in the terminal described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the embodiment of the data routing method, and can achieve the same technical effects, so that repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, or the like.
The embodiments of the present application further provide a computer program/program product stored in a storage medium, where the computer program/program product is executed by at least one processor to implement the respective processes of the above-mentioned embodiments of the data routing method, and achieve the same technical effects, so that repetition is avoided and details are not repeated herein.
The embodiment of the application also provides a wireless communication system, which comprises a terminal and network side equipment, wherein the terminal can be used for realizing the processes of the data routing method embodiments 200-300, and the network side equipment can be used for realizing the processes of the data routing method embodiment 500 and achieving the same technical effects, and the repetition is avoided, so that the description is omitted.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the description of the embodiments above, it will be apparent to those skilled in the art that the above-described example methods may be implemented by means of a computer software product plus a necessary general purpose hardware platform, but may also be implemented by hardware. The computer software product is stored on a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes instructions for causing a terminal or network side device to perform the methods according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms of embodiments may be made by those of ordinary skill in the art without departing from the spirit of the application and the scope of the claims, which fall within the protection of the present application.

Claims (43)

CN202311770566.8A2023-12-202023-12-20 Data routing method, terminal and network side equipmentPendingCN120186703A (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN202311770566.8ACN120186703A (en)2023-12-202023-12-20 Data routing method, terminal and network side equipment
PCT/CN2024/140520WO2025130961A1 (en)2023-12-202024-12-19Data routing method, terminal, and network-side device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202311770566.8ACN120186703A (en)2023-12-202023-12-20 Data routing method, terminal and network side equipment

Publications (1)

Publication NumberPublication Date
CN120186703Atrue CN120186703A (en)2025-06-20

Family

ID=96038371

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202311770566.8APendingCN120186703A (en)2023-12-202023-12-20 Data routing method, terminal and network side equipment

Country Status (2)

CountryLink
CN (1)CN120186703A (en)
WO (1)WO2025130961A1 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
EP2445266B1 (en)*2010-10-252016-03-16Alcatel LucentControl of access network/access technology selection for the routing of IP traffic by a user equipment, and QoS support, in a multi-access communication system
WO2014130091A1 (en)*2013-02-222014-08-28Intel IP CorporationSystems and methods for access network selection and traffic routing
CN111937483B (en)*2018-04-092024-04-23联想(新加坡)私人有限公司 Data packet steering over multi-access data connections
CN115297058A (en)*2021-04-192022-11-04中兴通讯股份有限公司Method, device, terminal and storage medium for processing network congestion
CN116471643A (en)*2022-01-112023-07-21腾讯科技(深圳)有限公司Data transmission method and related equipment

Also Published As

Publication numberPublication date
WO2025130961A1 (en)2025-06-26

Similar Documents

PublicationPublication DateTitle
US11956332B2 (en)Edge aware distributed network
US20230300667A1 (en)Communication method and device for xr service in wireless communication system
CN117278995A (en)Efficient discovery of edge computing servers
JP2023534597A (en) A mechanism for coordinating seamless service continuity to edge application servers during relocation
US20240357464A1 (en)Ursp rule monitoring and reporting method and apparatus, terminal, and network element
WO2020073899A1 (en)Data transmission method and apparatus
WO2022068687A1 (en)Edge computing method and apparatus
JP7519536B2 (en) Communication Network Configuration
CN120186703A (en) Data routing method, terminal and network side equipment
WO2022188679A1 (en)Data routing method and apparatus
CN116866942A (en)URSP rule optimization method, device, terminal, network equipment and medium
CN114449543B (en) Auxiliary information acquisition method, configuration method, terminal and network device
WO2025130849A1 (en)Data routing method and apparatus, and network side device
US20250220491A1 (en)Data traffic routing for internet service connectivity disruptions in a 5g communication network
WO2024235026A1 (en)Data stream transmission method, routing policy update method, and user equipment
CN119383763A (en) Network access method, device, UE and network side equipment
CN116939738A (en)Session holding method, terminal and network side equipment
CN118945741A (en) User equipment policy association method, device, terminal and network equipment
WO2025026247A1 (en)Session modification method and apparatus, information forwarding method and apparatus, and communication device
CN119629765A (en) Session establishment method, registration method, device and related equipment
CN120454806A (en) Communication method, device, equipment and storage medium
CN120224485A (en) Communication processing method, device, terminal and network side equipment
WO2025026192A1 (en)Ai service processing method and apparatus, device, and readable storage medium
WO2024120282A1 (en)Information sending method, information receiving method, apparatus, terminal and network side device
CN119865933A (en)Information transmission method, device, terminal and core network node

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination

[8]ページ先頭

©2009-2025 Movatter.jp