Communication method, communication device, storage medium, and program product
Patent Information
- Application Number
- CN202510339259.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-20
- Publication Date
- 2026-09-22
AI Technical Summary
[0004]本公开实施例提供一种通信方法、通信装置、存储介质及程序产品,可以解决相关技术中不能可靠执行人工智能相关数据传输的技术问题
[0034] In this embodiment of the disclosure, the user equipment policy can be used to instruct the rules or configurations for the behavior of the terminal in the network. Based on the communication method provided in this embodiment, the terminal can implement the user equipment policy received from the network side, which instructs the terminal's behavior in the network, effectively regulating the terminal's behavior. For example, when the terminal's behavior is related to artificial intelligence/machine learning data collection, it can ensure that the terminal completes the artificial intelligence/machine learning data collection based on the rules or configurations related to this data collection, thus guaranteeing the reliability of the data collection.
Smart Images

Figure CN122802939A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a communication method, communication device, storage medium, and program product. Background Technology
[0002] In artificial intelligence (AI) technology, data acquisition is crucial for the realization of AI. Data acquisition via communication networks is a widely used method for AI data collection.
[0003] Currently, there is a lack of a reliable communication method for executing artificial intelligence-related data transmission in communication networks. Summary of the Invention
[0004] This disclosure provides a communication method, communication device, storage medium, and program product, which can solve the technical problem in the related art that artificial intelligence-related data transmission cannot be reliably executed.
[0005] On the one hand, a communication method is provided for use in a terminal, the method including:
[0006] Receive user equipment (UE) policies sent by access and mobility management network elements.
[0007] On the other hand, a communication device is provided, including a receiving module and a processing module.
[0008] The receiving module is used to receive user equipment policies sent by access and mobility management network elements.
[0009] On the other hand, a communication method is provided for use in an access and mobility management function (AMF), the method comprising:
[0010] Receive user equipment policies from policy control network elements;
[0011] Send user equipment policies to the terminal.
[0012] On the other hand, a communication device is provided, comprising: a receiving module and a transmitting module.
[0013] The receiving module is used to receive user equipment policies from the policy control network element;
[0014] The sending module is used to send user equipment policies to the terminal.
[0015] On the other hand, a communication method is provided for application to a policy control function (PCF), the method including:
[0016] Send user equipment policies to access and mobility management network elements.
[0017] On the other hand, a communication device is provided, including: a transmitting module.
[0018] The sending module is used to send user equipment policies to access and mobility management network elements.
[0019] On another front, a communication method is provided for application to a unified data management (UDM) network element, the method comprising:
[0020] The first relevant parameter is the artificial intelligence / machine learning (ML) data collected from the open network elements of the receiving network.
[0021] On the other hand, a communication device is provided, comprising: a receiving module.
[0022] The receiving module is used to receive the first relevant parameters of artificial intelligence / machine learning data collection sent by network open elements.
[0023] On the other hand, a communication method is provided for application to network exposure functions (NEFs), the method including:
[0024] The second relevant parameter is received from the application network element to collect artificial intelligence / machine learning data.
[0025] On the other hand, a communication device is provided, comprising: a receiving module.
[0026] The receiving module is used to receive the second relevant parameters of artificial intelligence / machine learning data collection sent by the application network element.
[0027] On the other hand, a communication method is provided for application network elements (AFs), the method including:
[0028] Send the second relevant parameter of artificial intelligence / machine learning data collection to the network open element.
[0029] On the other hand, a communication device is provided, including: a transmitting module.
[0030] The sending module is used to send the second relevant parameters of artificial intelligence / machine learning data collection to the network open elements.
[0031] In another aspect, a communication device is provided, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store a computer program; and the processor, when executing the computer program, implements the method described in any of the above embodiments.
[0032] In another aspect, a computer-readable storage medium is provided, on which computer program instructions are stored, which, when executed by a processor, implement the method described in any of the above embodiments.
[0033] In another aspect, a computer program product is provided, the computer program product including computer program instructions that, when executed by a processor, implement the method described in any of the above embodiments.
[0034] In this embodiment of the disclosure, the user equipment policy can be used to instruct the rules or configurations for the behavior of the terminal in the network. Based on the communication method provided in this embodiment, the terminal can implement the user equipment policy received from the network side, which instructs the terminal's behavior in the network, effectively regulating the terminal's behavior. For example, when the terminal's behavior is related to artificial intelligence / machine learning data collection, it can ensure that the terminal completes the artificial intelligence / machine learning data collection based on the rules or configurations related to this data collection, thus guaranteeing the reliability of the data collection. Attached Figure Description
[0035] To more clearly illustrate the technical solutions in this disclosure, the accompanying drawings used in some embodiments of this disclosure will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings.
[0036] Figure 1 This disclosure provides a system architecture diagram of a communication system.
[0037] Figure 2 A flowchart illustrating a communication method provided in this disclosure;
[0038] Figure 3 A flowchart illustrating another communication method provided in this disclosure;
[0039] Figure 4 A flowchart illustrating another communication method provided in this disclosure;
[0040] Figure 5 A flowchart illustrating another communication method provided in this disclosure;
[0041] Figure 6A flowchart illustrating another communication method provided in this disclosure;
[0042] Figure 7 A flowchart illustrating another communication method provided in this disclosure;
[0043] Figure 8 A flowchart illustrating another communication method provided in this disclosure;
[0044] Figure 9 A flowchart illustrating another communication method provided in this disclosure;
[0045] Figure 10 This is a schematic diagram of the structure of a communication device provided in this disclosure;
[0046] Figure 11 A schematic diagram of another communication device provided in this disclosure;
[0047] Figure 12 A schematic diagram of another communication device provided in this disclosure;
[0048] Figure 13 A schematic diagram of another communication device provided in this disclosure;
[0049] Figure 14 A schematic diagram of another communication device provided in this disclosure;
[0050] Figure 15 A schematic diagram of another communication device provided in this disclosure;
[0051] Figure 16 A schematic diagram of another communication device provided in this disclosure. Detailed Implementation
[0052] The technical solutions of this disclosure will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.
[0053] It should be noted that, in this disclosure, the terms "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in this disclosure should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0054] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature.
[0055] In the description of this disclosure, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "more than one" means two or more.
[0056] The following describes the relevant concepts that may be involved in the embodiments of this disclosure:
[0057] User equipment policies are rules or configurations used to guide the behavior of terminals in a network. The user equipment policies in this disclosure can be understood as user equipment policies in a 5G system (5th generation mobile communication technology system, 5GS). User equipment policies may include: user equipment route selection policy (URSP); access network discovery and selection policy (ANDSP); vehicle-to-everything (V2X) policy (V2XP); and 5G proximity-based services (ProSe) policy (ProSeP).
[0058] User equipment policies can be transmitted from the policy control network element to the user equipment, or they can be pre-configured in the user equipment. The pre-configured user equipment policy is only applied when the user equipment does not receive the same type of policy from the policy control network element.
[0059] Among them, the User Equipment Routing Policy (URSP) is:
[0060] User equipment routing policies consist of one or more sets of user equipment routing policy rules. Each user equipment routing policy rule includes the following:
[0061] a) The priority value of the user equipment routing policy rule is used to identify the priority of the user equipment routing policy rule among all existing user equipment routing policy rules;
[0062] b) Traffic descriptor (TD), including one of the following:
[0063] Descriptors that match all traffic; or, include at least one of the following:
[0064] A) One or more application identifiers;
[0065] B) One or more Internet Protocol (IP) descriptors, each IP descriptor consisting of a set of IP triples, namely the destination IP address, the destination port number, and the protocol above the IP;
[0066] C) One or more non-IP descriptors, i.e., the target information of non-IP traffic;
[0067] D) One or more data network names (DNNs);
[0068] E) One or more connectivity capabilities, the values of which can be IP multimedia subsystem (IMS), Internet, LCS user plane location, etc.
[0069] F) One or more domain name descriptors, i.e., the target fully qualified domain name (FQDN) or a regular expression used as a domain name matching criterion;
[0070] G) A personal identification number identifier (PIN ID);
[0071] H) One or more connection group IDs; and
[0072] c) One or more route selection descriptors (RSDs), each consisting of a route selection descriptor priority value and one of the following 1)-3):
[0073] 1) A protocol data unit (PDU) session type, and optionally one or more of the following:
[0074] A) Session and service continuity (SSC) mode;
[0075] B) One or more single network slice selection assistance information (S-NSSAI);
[0076] C) One or more DNNs;
[0077] D) Preferred access type;
[0078] E) Multiple access preferences;
[0079] F) Time window;
[0080] G) Location information;
[0081] H)PDU session pair ID;
[0082] I) Robust security network (RSN);
[0083] J) 5G ProSe multi-path preference;
[0084] 2) Non-seamless, non-3GPP offload indication; or,
[0085] 3) 5G ProSe Layer 3 User Equipment to Network Relay Offload Instruction.
[0086] Use of user equipment routing strategies:
[0087] User equipment uses user equipment routing policies to determine whether a detected application can be associated with an established PDU session or whether it can trigger the establishment of a new PDU session.
[0088] For each newly detected application, the user equipment (UE) evaluates the UE routing policy rules according to rule priority to determine whether the application matches the traffic descriptor (TD) of any UE routing policy rule. When it is determined that the TD of a UE routing policy rule matches a given application, the UE should select a routing descriptor from that UE routing policy rule according to routing descriptor priority. This selected routing descriptor can be called a valid routing descriptor.
[0089] After finding a valid RSD, the user equipment determines whether there is an existing PDU session that matches all the contents of the selected RSD. If a matching PDU session exists, the user equipment associates the application with that existing PDU session, that is, routes the detected application traffic on that PDU session.
[0090] If no existing PDU session matches, the user equipment attempts to establish a new PDU session using the value specified by the selected RSD. If the PDU session establishment request is accepted, the user equipment will associate the application with this new PDU session.
[0091] Example of user equipment routing policy rules:
[0092] Here are two examples of user equipment routing policy rules:
[0093] Example 1) The priority value of the user equipment routing policy rule is 1.
[0094] Traffic descriptor TD: Application descriptor = App1.
[0095] The routing descriptor RSD priority is 1.
[0096] Network slice selection: S-NSSAI-a.
[0097] SSC mode selection: SSC mode 3.
[0098] DNN selection: Internet.
[0099] Access type preference: 3GPP access.
[0100] This user equipment routing policy rule associates the traffic of application "App1" with S-NSSAI-a, SSC mode 3, 3GPP access, and "internet" DNN.
[0101] The following routing policy is executed based on the user equipment routing policy rules shown in Example 1):
[0102] App1's traffic should be transmitted over a 3GPP access PDU session that supports S-NSSAI-a, SSC mode 3, and DNN=internet. If the PDU session has not yet been established, the user equipment should attempt to establish a PDU session that supports S-NSSAI-a, SSC mode 3, and "internet" DNN via 3GPP access.
[0103] Example 2) The priority value of the user equipment routing policy rule is 2.
[0104] Traffic descriptor TD: Application descriptor = App2.
[0105] The routing descriptor RSD priority is 1.
[0106] Network slice selection: S-NSSAI-a.
[0107] Access type preference: Non-3GPP access.
[0108] The routing descriptor RSD priority is 2.
[0109] Non-seamless offload indication: Allow (WLAN SSID-a).
[0110] This user equipment routing policy rule associates the traffic of application "App2" with S-NSSAI-a and non-3GPP access.
[0111] Based on the user equipment routing policy rules shown in Example 2), the following routing policy is executed:
[0112] App2's traffic should be transmitted over a PDU session that supports S-NSSAI-a but is not yet established. If the PDU session has not yet been established, the user equipment should attempt to establish a PDU session that supports S-NSSAI-a via non-3GPP access.
[0113] If a PDU session cannot be established, when the user equipment connects to the WLAN of SSID-a (based on the second RSD), the traffic of App2 will be directly offloaded to the WLAN.
[0114] In artificial intelligence (AI) technology, data acquisition is crucial for the realization of AI. Data acquisition via communication networks is a widely used method for AI data collection.
[0115] However, currently, there is a lack of a reliable communication method for executing artificial intelligence-related data transmission in communication networks.
[0116] To address the aforementioned technical problems, this disclosure provides a communication method. Since a user equipment policy can be understood as rules or configurations issued by the network side to guide the behavior of a terminal within the network, the user equipment policy received by the terminal can instruct rules or configurations related to AI / machine learning data collection. This enables the terminal to complete AI / machine learning data collection based on these rules or configurations, ensuring the reliability of the AI / machine learning data collection.
[0117] The communication method provided in this disclosure can be applied to systems with various communication standards. For example, the systems to which the communication method provided in this disclosure is applicable include, but are not limited to, long-term evolution (LTE) systems, various versions based on LTE evolution, 5G systems, future mobile communication networks (such as 6G mobile communication networks), or multiple converged communication systems. Furthermore, the communication method provided in this disclosure can also be applied to future-oriented communication systems.
[0118] For example, the above communication method can be applied to, for example, Figure 1 In the aforementioned communication system, such as Figure 1 As shown, the communication system includes: a terminal, a radio access network, a user plane function (UPF), a data network, an access and mobility management network, a session management function (SMF), a network slice selection function (NSSF), an authentication server function (AUSF), a unified data management network, a policy control network, an application network, and a network openness network.
[0119] The terminal is used to receive user equipment policies sent by access and mobility management network elements.
[0120] Access and mobility management network elements are used to receive user equipment policies from policy control network elements; or to send user equipment policies to terminals.
[0121] The policy control network element is used to send user equipment policies to the access and mobility management network elements.
[0122] The unified data storage network element is used to receive the first relevant parameters of artificial intelligence / machine learning data collection sent by the network open network element.
[0123] Application network elements are used to send second relevant parameters for artificial intelligence / machine learning data collection to open network elements.
[0124] The network open element is used to receive the second relevant parameter of artificial intelligence / machine learning data collection sent by the application network element.
[0125] In some embodiments, the terminal can be a device with wireless transceiver capabilities, which can be deployed on land, including indoors or outdoors, handheld, wearable, or vehicle-mounted; it can also be deployed on water (such as on ships); and it can also be deployed in the air (e.g., on airplanes, balloons, and satellites). The terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, virtual reality (VR) terminal, augmented reality (AR) terminal, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical care, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiments of this application do not limit the application scenarios. The term "terminal" can sometimes also refer to a user, user equipment, access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication equipment, UE agent, or UE device, etc., but the embodiments of this application do not limit this to these terms.
[0126] In some embodiments, the radio access network may be referred to as a base station. A base station may be a base station in Long Term Evolution (LTE), Long Term Evolution Advanced (LTEA), or an evolved Node B (eNB or eNodeB), a base station device in a 5G network, or a base station in a future communication system. Base stations may include various macro base stations, micro base stations, femtocell base stations, wireless remote extensions, reconfigurable intelligent surfaces (RISS), routers, wireless fidelity (WIFI) devices, or various network-side devices such as primary cells and secondary cells.
[0127] The access and mobility management network element includes functions such as terminal mobility management, reachability management, connection management, and registration management. The access and mobility management network element terminates the radio access network control plane (CP) interface N2 and the non-access stratum (NAS) interface N1, and provides NAS encryption and integrity protection. It also distributes messages to the appropriate network elements through the corresponding interfaces.
[0128] The unified data management network element is used to manage the subscription profiles of terminals. Subscription data can be stored in the unified data repository (UDR). Subscription information includes access and mobility subscription data required for terminal registration and mobility management, slice selection subscription data required for slice selection, session management subscription data required for session management network element selection, and session management subscription data required for protocol data unit (PDU) session establishment. Other network elements, such as the access and mobility management network element and the session management network element, retrieve subscription data from the unified data management network element.
[0129] The network slice selection network element supports the following functions: selecting the set of network slice instances to serve the terminal; determining the allowed network slice selection assistance information (allowed NSSAI) and, when necessary, determining the mapping to the home public land mobile network single network slice selection assistance information (HPLMN S-NSSAI); determining the configured network slice selection assistance information (Configured NSSAI) and, when necessary, determining the mapping to the HPLMN S-NSSAI; and possibly determining the set of access and mobility management network elements (AMF set) to serve the terminal by querying the network repository function (NRF), or determining a list of candidate access and mobility management network elements based on the configuration.
[0130] The session management network element includes the following functions: session establishment, modification and release, terminal IP address allocation and management, and selection and control of user plane (UP) functions.
[0131] User plane network elements serve as anchor points for intra / inter-Radio Access Technology (RAT) mobility and as external PDU session points for Data Network (DN) interconnection. User plane network elements also route and forward data packets according to instructions from session management network elements. When the terminal is in idle mode, it also buffers downlink (DL) data.
[0132] The policy control network element supports a unified policy framework for managing network behavior. It provides access management policies to the access and mobility management network element, session management policies to the session management network element, or terminal policies to terminals through the access and mobility management network element. The policy control network element can access a unified data repository to obtain subscription information related to policy decisions.
[0133] In some embodiments, the network may also include network data analytics / collection related network elements, such as network data analytics function (NWDAF), data collection coordination function (DCCF), analytics data repository function (ADRF), data collection application function (DCAF), operations administration and maintenance (OAM), and new network elements that may emerge in the future that can realize the data transmission of artificial intelligence / machine learning.
[0134] It should be noted that the network elements mentioned above can also be referred to as functions.
[0135] It should be noted that, Figure 1 This is just an example framework diagram. Figure 1 The number of devices included and the names of each device are unlimited.
[0136] The application scenarios of the embodiments disclosed herein are not limited. The system architecture and business scenarios described in the embodiments of this disclosure are for the purpose of more clearly illustrating the technical solutions of the embodiments of this disclosure, and do not constitute a limitation on the technical solutions provided by the embodiments of this disclosure. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of this disclosure are also applicable to similar technical problems.
[0137] The communication method provided in the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.
[0138] The communication method provided in this disclosure can be applied to... Figure 1 The terminal in the communication system shown. Figure 2 A flowchart of a communication method is shown, such as... Figure 2 As shown, the communication method includes the following S201:
[0139] S201, Receive user equipment policies sent by access and mobility management network elements.
[0140] It should be noted that user equipment policies can be understood as rules or configurations issued by the network side to guide the behavior of terminals within the network. Therefore, the user equipment policies received by the terminal can instruct rules or configurations related to AI / machine learning data collection. This enables the terminal to complete AI / machine learning data collection based on these rules or configurations, ensuring the reliability of the AI / machine learning data collection.
[0141] In some embodiments, the user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions for allowing traffic offloading, data network name, and single network slice selection assistance information.
[0142] The instruction for AI / machine learning data collection can be used to instruct the collection of data from a terminal via a user plane for AI / machine learning purposes (e.g., for model training purposes). In some embodiments, the instruction for AI / machine learning data collection may also be referred to as an instruction for data collection for AI / machine learning, or an AI / machine learning related data collection instruction, or an instruction for data collection for AI / machine learning, or training data collection, or other names that express similar or the same meaning.
[0143] Location information or area information can be used to indicate location or area information related to the collection of artificial intelligence / machine learning data. For example, location information or area information can be used to instruct users to perform artificial intelligence / machine learning data collection at that location or area. Exemplary examples include cell location, core network tracking area identity (TAI), latitude and longitude-based geographic coordinates, street-based city addresses, etc. In some embodiments, location information or area information can be used as a parameter in the routing selection parameters of a user equipment routing policy rule.
[0144] The instruction to allow traffic offloading can be used to indicate that traffic is allowed to be offloaded to a non-3GPP access WLAN.
[0145] Data network names and single network slice selection assistance information can be used to assist in establishing user plane connections between terminals and network elements (e.g., assisting in establishing protocol data unit sessions to establish user plane connections).
[0146] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0147] In some embodiments, the user equipment policy includes a user equipment routing policy.
[0148] In some embodiments, a user equipment routing policy may include at least one of an indication of artificial intelligence / machine learning data collection, location information (or location / region information), and an indication of allowing traffic offloading.
[0149] In some embodiments, the artificial intelligence / machine learning data collection indication in the user equipment routing policy can be used as a value of the connectivity capability in the traffic descriptor of the user routing policy.
[0150] For example, the following are specific examples of three URSP rules that contain instructions for artificial intelligence / machine learning data collection:
[0151] Example 1) Rule priority = 1.
[0152] Traffic descriptor:connection capability = "data collection for AI / ML".
[0153] The priority of the routing descriptor is 1.
[0154] Network slice selection: S-NSSAI-a.
[0155] DNN selection: DNN_1.
[0156] Position rule: TAI1.
[0157] Specifically, this URSP rule associates traffic with "Connectivity Capability = "Data Collection for AI / ML" and S-NSSAI-a with DNN_1 and executes the following routing policy: Within the TAI1 area, traffic with "Connectivity Capability = "Data Collection for AI / ML" should be transmitted on a PDU session that supports S-NSSAI-a and DNN_1. If no relevant PDU session has been established, the UE should request the establishment of a PDU session that supports S-NSSAI-a and DNN_1 within the TAI1 area.
[0158] Example 2) Rule priority = 1.
[0159] Traffic descriptor: Application descriptor = App1, Connectivity = "Data collection for AI / ML".
[0160] The priority of the routing descriptor is 1.
[0161] Network slice selection: S-NSSAI-b.
[0162] DNN selection: DNN_2.
[0163] Specifically, this URSP rule associates traffic with app1 and connectivity capability = "Data Collection for AI / ML" with S-NSSAI-b and DNN_2 and executes the following routing policy: Traffic with app1 and connectivity capability = "Data Collection for AI / ML" should be transmitted over a PDU session that supports S-NSSAI-b and DNN_2. If no relevant PDU session has been established, the UE should request the establishment of a PDU session that supports S-NSSAI-b and DNN_2.
[0164] Example 3) Rule priority = 1.
[0165] Traffic descriptor: Application descriptor = App2, Connectivity = "Data collection for AI / ML", IP descriptor = IP address X.
[0166] The priority of the routing descriptor is 1.
[0167] Network slice selection: S-NSSAI-c.
[0168] DNN selection: DNN_3.
[0169] Specifically, this URSP rule associates the traffic of application app2 with IP address X and connectivity = "Data Collection for AI / ML" with S-NSSAI-c and DNN_3, and executes the following routing policy: When application app2 with IP address X requests a network connection with connectivity = "Data Collection for AI / ML", the UE requests to establish a PDU session that supports S-NSSAI-c and DNN_3 (if it has not yet been established). After the PDU session is successfully established, the UE routes the corresponding traffic through this PDU session.
[0170] In some embodiments, the method further includes: updating the user equipment policy stored locally on the terminal based on the user equipment policy (or updating the user equipment policy stored locally on the terminal based on the received new user equipment policy). This enables the terminal to complete subsequent interactions based on the new user equipment policy, and allows the terminal to better support new functions or services (such as artificial intelligence / machine learning data collection / transmission).
[0171] In some embodiments, the method further includes: sending first information to an access and mobility management network element, the first information being used to indicate the result of receiving user equipment policies.
[0172] In some embodiments, the user equipment policy includes instructions for artificial intelligence / machine learning data collection; the method further includes: determining, based on the instructions for artificial intelligence / machine learning data collection, to establish a new protocol data unit session, and transmitting application traffic for artificial intelligence / machine learning data collection based on the new protocol data unit session; or, determining, based on the instructions for artificial intelligence / machine learning data collection, to transmit application traffic for artificial intelligence / machine learning data collection based on an established protocol data unit session.
[0173] The communication method provided in this disclosure can be applied to... Figure 1 The access and mobility management network elements in the communication system shown. Figure 3 A flowchart illustrating another communication method is shown, such as... Figure 3 As shown, the communication method includes the following S301-S302:
[0174] S301, Receive user equipment policies from policy control network elements.
[0175] S302, Send user equipment policy to the terminal.
[0176] In some embodiments, the user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions for allowing traffic offloading, data network name, and single network slice selection assistance information.
[0177] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0178] In some embodiments, the method further includes: receiving first information from a terminal, the first information being used to indicate the result of receiving a user equipment policy.
[0179] In some embodiments, the method further includes sending first information to a policy control network element.
[0180] It should be noted that it is applied to Figure 1 The explanation of embodiments of the communication method for access and mobility management network elements in the illustrated communication system can be found in the following descriptions: Figure 1 Explanation of an embodiment of the communication method of the terminal in the communication system shown.
[0181] The communication method provided in this disclosure can be applied to... Figure 1 The policy control network element in the communication system shown. Figure 4 A flowchart illustrating another communication method is shown, such as... Figure 4 As shown, the communication method includes the following S401:
[0182] S401. Send user equipment policies to access and mobility management network elements.
[0183] In some embodiments, the user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions for allowing traffic offloading, data network name, and single network slice selection assistance information.
[0184] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0185] In some embodiments, the method further includes: receiving first relevant parameters from artificial intelligence / machine learning data collection from a unified data storage network element; and generating a user equipment policy based on the first relevant parameters.
[0186] In some embodiments, the first relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location information or region information, data volume-related information, data network name, and single network slice selection auxiliary information.
[0187] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value of the connectivity capability in the traffic descriptor of the user equipment routing policy rule.
[0188] In some embodiments, the method further includes: receiving first information from an access and mobility management network element, the first information being used to indicate the result of receiving user equipment policies.
[0189] In some embodiments, the method further includes: sending second information to the network open element, the second information being used to indicate the result of the user equipment policy issuance.
[0190] In some embodiments, the second information may also include instructions for the collection of artificial intelligence / machine learning data.
[0191] It should be noted that it is applied to Figure 1 The explanation of some embodiments of the communication method of the policy control network element in the communication system shown can be referred to for applications... Figure 1 The explanation and description of embodiments of the communication method of the access and mobility management network element in the illustrated communication system, or refer to the application of... Figure 1 Explanation of an embodiment of the communication method of the terminal in the communication system shown.
[0192] The communication method provided in this disclosure can be applied to... Figure 1 The unified data storage network element in the communication system shown. Figure 5 A flowchart illustrating another communication method is shown, such as... Figure 5 As shown, the communication method includes the following S501:
[0193] S501, Receive the first relevant parameters of artificial intelligence / machine learning data collection sent by the network open element.
[0194] In some embodiments, the unified data storage network element may also store the first relevant parameters of the artificial intelligence / machine learning data collection received from the network open network element.
[0195] In some embodiments, the first relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location information or region information, data volume-related information, data network name, and single network slice selection auxiliary information.
[0196] In some embodiments, data volume-related information includes at least one of the following: data volume size, data volume threshold, and indication of allowing traffic offloading. For example, the indication of allowing traffic offloading is used to indicate that, if the data volume size exceeds the data volume threshold, traffic is allowed to be offloaded to a non-3GPP access WLAN.
[0197] In some embodiments, the method further includes sending a first relevant parameter to the policy control network element.
[0198] It should be noted that it is applied to Figure 1 The explanation of some embodiments of the communication method of the unified data storage network element in the communication system shown can be referred to for applications... Figure 1 The explanation of an embodiment of the communication method of the policy control network element in the communication system shown, or referring to the application of... Figure 1 The explanation and description of embodiments of the communication method of the access and mobility management network element in the illustrated communication system, or refer to the application of... Figure 1 Explanation of an embodiment of the communication method of the terminal in the communication system shown.
[0199] The communication method provided in this disclosure can be applied to... Figure 1 The network open elements in the communication system shown. Figure 6 A flowchart illustrating another communication method is shown, such as... Figure 6 As shown, the communication method includes the following S601:
[0200] S601, Receive the second relevant parameter of artificial intelligence / machine learning data collection sent by the application network element.
[0201] In some embodiments, the second relevant parameter includes at least one of the following: indications for artificial intelligence / machine learning data collection, location information or regional information, and data volume-related information.
[0202] In some embodiments, data volume-related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
[0203] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0204] In some embodiments, the method further includes:
[0205] Determine the data network names and single network slice selection auxiliary information related to artificial intelligence / machine learning data collection.
[0206] In some embodiments, the data network name and single network slice selection auxiliary information are determined based on instructions and / or application information from artificial intelligence / machine learning data collection.
[0207] In some embodiments, the method further includes sending first relevant parameters of artificial intelligence / machine learning data collection to a unified data storage network element.
[0208] In some embodiments, the first relevant parameter includes at least one of the following: an indication of artificial intelligence / machine learning data collection, location information or region information, data volume-related information, data network name, and single network slice selection auxiliary information;
[0209] Data volume related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
[0210] In some embodiments, the method further includes: receiving second information sent by a policy control network element, the second information being used to indicate the policy issuance result of the user equipment.
[0211] In some embodiments, the second information includes instructions for the collection of artificial intelligence / machine learning data.
[0212] In some embodiments, the method further includes sending second information to the application network element.
[0213] It should be noted that it is applied to Figure 1 The explanation of the embodiment of the communication method of the network open network element in the communication system shown can be referred to the application of... Figure 1 The explanation of some embodiments of the communication method of the unified data storage network element in the communication system shown, or referring to the application... Figure 1The explanation of an embodiment of the communication method of the policy control network element in the communication system shown, or referring to the application of... Figure 1 The explanation and description of embodiments of the communication method of the access and mobility management network element in the illustrated communication system, or refer to the application of... Figure 1 Explanation of an embodiment of the communication method of the terminal in the communication system shown.
[0214] The communication method provided in this disclosure can be applied to... Figure 1 The network elements used in the communication system shown are network elements. Figure 7 A flowchart illustrating another communication method is shown, such as... Figure 7 As shown, the communication method includes the following S701:
[0215] S701, Send the second relevant parameter for artificial intelligence / machine learning data collection to the network open element.
[0216] In some embodiments, the second relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location information or area information, data volume related information, terminal information, application information, slice information, data network element name information, user equipment routing policy information, and subscription and notification address for user equipment policy sending results.
[0217] It should be noted that, in some embodiments, the indication of artificial intelligence / machine learning data collection can be used as the value of the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0218] In some embodiments, location information or area information can be used to collect artificial intelligence / machine learning data for users / terminals within the location corresponding to the location information or the area corresponding to the area information. For example, location information or area information may include at least one of the following: geographic coordinates based on latitude and longitude, or city addresses based on streets. In some embodiments, location information may be used as a parameter in the routing selection parameters of a user equipment routing policy rule.
[0219] In some embodiments, data volume-related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
[0220] In some embodiments, terminal information may include at least one of the following: terminal identifier (e.g., GPSI), terminal address (e.g., IP address), terminal group information (e.g., external group identifier), and indications applied to any terminal (or application terminal indication information, relevant information of the target terminal, etc.).
[0221] In some embodiments, application information may be an application identifier or a service identifier of an application network element.
[0222] In some embodiments, slice information can be used to select auxiliary information for a single network slice.
[0223] In some embodiments, the user equipment routing policy information may include at least one of the following: traffic descriptor, priority, and routing parameters. The traffic descriptor may include at least one of the following: application identifier, IP address, and connectivity capabilities. The routing parameters may include at least one of the following: priority, data network name, single network slice selection auxiliary information, location information, and time information.
[0224] In some embodiments, application network elements can send second relevant parameters for artificial intelligence / machine learning data collection to the network open network element by invoking its service. For example, the network open network element's service could be the NEF service parameter creation service (Nnef_ServiceParameter_Create).
[0225] In some embodiments, the method further includes: receiving second information from an open network element, the second information being used to indicate the result of a user equipment policy issuance.
[0226] In some embodiments, the second information includes instructions for the collection of artificial intelligence / machine learning data.
[0227] It should be noted that it is applied to Figure 1 The explanation of some embodiments of the communication method of the application network element in the communication system shown can be referred to the application... Figure 1 The explanation of embodiments of communication methods for open network elements in the communication system shown, or by referring to the application... Figure 1 The explanation of some embodiments of the communication method of the unified data storage network element in the communication system shown, or referring to the application... Figure 1 The explanation of an embodiment of the communication method of the policy control network element in the communication system shown, or referring to the application of... Figure 1 The explanation and description of embodiments of the communication method of the access and mobility management network element in the illustrated communication system, or refer to the application of... Figure 1 Explanation of an embodiment of the communication method of the terminal in the communication system shown.
[0228] The following provides examples of communication methods related to embodiments of this disclosure:
[0229] For example, such as Figure 8The diagram illustrates a flowchart of another communication method provided in this embodiment of the present disclosure. It shows a flowchart indicating how, when a terminal has registered with the network, the access and mobility management network element has established a terminal policy association with the policy control network element, and the policy control network element has subscribed to notifications of changes in user equipment policy information from the unified data storage network element, the application network element provides collection parameters for artificial intelligence / machine learning related data. The flowchart includes:
[0230] S801, the application network element calls the NEF service parameters to create a service and sends the second relevant parameters to the network open network element.
[0231] It should be noted that notifications of changes to user device policy information can be achieved by calling the UDR data management subscription service. The AF service parameter provides information SUPI. The dataset is "Application Data". The data subset is "Service-Specific Information".
[0232] S802, Network Open Element performs target operation.
[0233] The target operation includes at least one of the following: the network open element performs authorization verification on the application network element request;
[0234] Open network elements map external parameters to core network internal parameters. For example, they map application element service IDs to combinations of S-NSSAI and DNN, external application IDs to application IDs within the core network, and location information to available core network parameters such as TAI and cell ID.
[0235] Network open elements call unified data management network element services to perform parameter mapping. For example, they call the UDM subscription data acquisition (Nudm_SDM_Get) service to perform parameter mapping, such as mapping GPSI to SUPI or mapping external group ID to internal group ID.
[0236] Network open elements perform authorization by calling the unified data management network element service. For example, they call the UDM service-specific authorization creation service (Nudm_ServiceSpecificAuthorisation_Create) to authorize parameters.
[0237] Network open elements determine DNN and S-NSSAI based on local configuration. For example, based on instructions for AI / ML related data collection, or based on application information, etc.
[0238] Network open element allocation transaction reference ID.
[0239] S803, the open network element stores the parameters after performing the target operation in the unified data storage network element.
[0240] In some embodiments, the parameters after performing the target operation can be understood as the parameters mapped to the application network element request information.
[0241] For example, the mapped parameters can be stored in a subset of the service-specific information of the application data.
[0242] S804. The network open element replies to the application network element with the Nnef_ServiceParameter_Create response message.
[0243] In some embodiments, the NEF service parameter creation response message may include a transaction reference identifier assigned by the network open element.
[0244] S805, the unified data storage network element sends data change notifications to the policy control network element.
[0245] For example, a unified data storage network element can send data change notifications to a policy control network element through the UDR data management notification (Nudr_DM_Notify) service call.
[0246] In some embodiments, the data change notification may include at least one of the second relevant parameters.
[0247] S806, the policy control network element generates user equipment policies based on data change notifications.
[0248] In some embodiments, the policy control network element generates user equipment routing policy rules in the user equipment policy based on data change notifications.
[0249] S807, the policy control network element sends user equipment policies to the terminal.
[0250] S808: The policy control network element sends user equipment policies to the network open network element.
[0251] It should be noted that if the application network element subscribes to the notification of user equipment policy delivery results and the policy control network element receives the user equipment policy container from the access and mobility management network element, the policy control network element will notify the network open network element of the user equipment policy delivery results contained in the user equipment policy container. For example, it may send a PCF event exposure notification (Npcf_EventExposure_Notify) message, which may contain user equipment information, location / area information, and instructions for artificial intelligence / machine learning data collection.
[0252] S809. The network open element maps information from the policy control element to external information and sends the mapped information to the application element.
[0253] For example, the network open element can map the information received from the policy control element to external information (such as mapping SUPI to GPSI) and notify the application element of the received information, such as user equipment policy distribution results, location / area information, and instructions for artificial intelligence / machine learning data collection, such as sending a NEF service parameter notification (Nnef_ServiceParameter_Notify) message.
[0254] For example, such as Figure 9 The diagram shown is a flowchart illustrating another communication method provided in this embodiment of the present disclosure. It illustrates the process of user equipment policy issuance when a policy control network element decides to update the terminal's user equipment policy based on triggering conditions (such as initial registration or the need to update the user equipment policy), and the policy control network element subscribes to notifications from the access and mobility management network element regarding the terminal's notification of user equipment policy information updates. The flowchart includes:
[0255] S901, the policy control network element sends user equipment policies to the access and mobility management network element.
[0256] S902, the access and mobility management network element sends user equipment policies to the terminal.
[0257] In some embodiments, when the terminal is in a disconnected state (such as an idle state or an inactive state), the access and mobility management network element triggers a service request process, including: the access and mobility management network element sending a paging message, and the terminal sending a service request process triggered by the terminal after receiving the paging message.
[0258] In some embodiments, when the terminal is in a connected state, the access and mobility management network element sends the user equipment policy container / user equipment policy information from the policy control network element to the terminal.
[0259] S903: The terminal updates the locally stored user equipment policy based on the user equipment policy sent by the policy control network element.
[0260] S904. The terminal sends the reception result to the access and mobility management network element.
[0261] In some embodiments, receiving a result may include a success indication or a failure indication.
[0262] S905, the access and mobility management network element sends the reception result to the policy control network element.
[0263] In some embodiments, the reception result sent by the access and mobility management network element to the policy control network element can also be referred to as a response message. For example, the response message can be an N1 message notification (Namf_Communication_N1MessageNotify) message in AMF communication.
[0264] Figure 10 This is a schematic diagram of a communication device provided in an embodiment of this disclosure. The communication device can execute the communication method provided in the above-described method embodiments. Figure 10 As shown, the communication device includes: a receiving module 1001.
[0265] The receiving module 1001 is used to receive user equipment policies sent by access and mobility management network elements.
[0266] In some embodiments, the user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions for allowing traffic offloading, data network name, and single network slice selection assistance information.
[0267] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0268] In some embodiments, the communication device further includes a processing module 1002.
[0269] Processing module 1002 is used to update the user equipment policy stored locally on the terminal based on the user equipment policy.
[0270] In some embodiments, the communication device further includes a transmitting module 1003.
[0271] The sending module 1003 is used to send first information to the access and mobility management network element, the first information being used to indicate the reception result of the user equipment policy.
[0272] In some embodiments, the user equipment policy includes instructions for artificial intelligence / machine learning data collection. The processing module 1002 is further configured to, based on the instructions for artificial intelligence / machine learning data collection, determine to establish a new protocol data unit session and transmit application traffic for artificial intelligence / machine learning data collection based on the new protocol data unit session; or, based on the instructions for artificial intelligence / machine learning data collection, determine to transmit application traffic for artificial intelligence / machine learning data collection based on an already established protocol data unit session.
[0273] Figure 11 This is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can execute the communication method provided in the above-described method embodiments. Figure 11 As shown, the communication device includes a receiving module 1101 and a transmitting module 1102.
[0274] Receiver module 1101 is used to receive user equipment policies from policy control network elements;
[0275] The sending module 1102 is used to send user equipment policies to the terminal.
[0276] In some embodiments, the user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions for allowing traffic offloading, data network name, and single network slice selection assistance information.
[0277] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0278] In some embodiments, the receiving module 1101 is configured to receive first information from the terminal, the first information being used to indicate the reception result of the user equipment policy.
[0279] In some embodiments, the sending module 1102 is used to send first information to the policy control network element.
[0280] Figure 12 This is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can execute the communication method provided in the above-described method embodiments. Figure 12 As shown, the communication device includes: a transmitting module 1201.
[0281] The sending module 1201 is used to send user equipment policies to access and mobility management network elements.
[0282] In some embodiments, the user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions for allowing traffic offloading, data network name, and single network slice selection assistance information.
[0283] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0284] In some embodiments, the communication device further includes a receiving module 1202 and a processing module 1203.
[0285] The receiving module 1202 is used to receive the first relevant parameters of the artificial intelligence / machine learning data collection from the unified data storage network element;
[0286] Processing module 1203 is used to generate user equipment policies based on the first relevant parameters.
[0287] In some embodiments, the first relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location information or region information, data volume-related information, data network name, and single network slice selection auxiliary information.
[0288] In some embodiments, the receiving module 1202 is further configured to receive first information from the access and mobility management network element, the first information being used to indicate the reception result of the user equipment policy.
[0289] In some embodiments, the sending module 1201 is further configured to send second information to the network open element, the second information being used to indicate the result of the user equipment policy issuance.
[0290] In some embodiments, the second information may also include instructions for the collection of artificial intelligence / machine learning data.
[0291] Figure 13 This is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can execute the communication method provided in the above-described method embodiments. Figure 13 As shown, the communication device includes: a receiving module 1301.
[0292] The receiving module 1301 is used to receive the first relevant parameters of artificial intelligence / machine learning data collection sent by the network open element.
[0293] In some embodiments, the first relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location information or region information, data volume-related information, data network name, and single network slice selection auxiliary information.
[0294] In some embodiments, the communication device further includes a transmitting module 1302.
[0295] The sending module 1302 is used to send the first relevant parameters to the policy control network element.
[0296] Figure 14 This is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can execute the communication method provided in the above-described method embodiments. Figure 14 As shown, the communication device includes: a receiving module 1401.
[0297] The receiving module 1401 is used to receive the second relevant parameters of artificial intelligence / machine learning data collection sent by the application network element.
[0298] In some embodiments, the second relevant parameter includes at least one of the following: indications for artificial intelligence / machine learning data collection, location information or area information, and data volume-related information;
[0299] Data volume related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
[0300] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0301] In some embodiments, the communication device further includes a processing module 1402.
[0302] Processing module 1402 is used to determine the data network name and single network slice selection auxiliary information related to artificial intelligence / machine learning data collection.
[0303] In some embodiments, the data network name and single network slice selection auxiliary information are determined based on instructions and / or application information from artificial intelligence / machine learning data collection.
[0304] In some embodiments, the communication device further includes a transmitting module 1403.
[0305] The sending module 1403 is used to send the first relevant parameters of artificial intelligence / machine learning data collection to the unified data storage network element;
[0306] The first relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location or region information, data volume-related information, data network name, and single network slice selection auxiliary information;
[0307] Data volume related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
[0308] In some embodiments, the receiving module 1401 is further configured to receive second information sent by the policy control network element, the second information being used to indicate the policy issuance result of the user equipment.
[0309] In some embodiments, the second information includes instructions for the collection of artificial intelligence / machine learning data.
[0310] In some embodiments, the sending module 1403 is further configured to send second information to the application network element.
[0311] Figure 15 This is a schematic diagram of another communication device provided in an embodiment of this disclosure. The communication device can execute the communication method provided in the above-described method embodiments. Figure 15 As shown, the communication device includes: a transmitting module 1501.
[0312] The sending module 1501 is used to send the second relevant parameters of artificial intelligence / machine learning data collection to the network open elements.
[0313] In some embodiments, the second relevant parameter includes at least one of the following: indications for artificial intelligence / machine learning data collection, location information or area information, and data volume-related information;
[0314] Data volume related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
[0315] In some embodiments, the indication of artificial intelligence / machine learning data collection can be used as a value for the connectivity capability in the user equipment routing policy, where the connectivity capability is the connectivity capability in the traffic descriptor.
[0316] In some embodiments, the communication device further includes a receiving module 1502.
[0317] The receiving module 1502 is used to receive second information from the open network element, which is used to indicate the policy distribution result of the user equipment.
[0318] In some embodiments, the second information includes instructions for the collection of artificial intelligence / machine learning data.
[0319] In implementing the functionality of the integrated modules described above using hardware, this disclosure provides another possible structure for the communication device involved in the above embodiments. For example... Figure 16 As shown, the communication device includes: a processor 1602 and a bus 1604. Optionally, the communication device may also include a memory 1601; optionally, the communication device may also include a communication interface 1603.
[0320] Processor 1602 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 1602 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with embodiments of this disclosure. Processor 1602 may also be a combination of computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc.
[0321] The communication interface 1603 is used to connect to other devices via a communication network. This communication network can be Ethernet, wireless access network, wireless local area network (WLAN), etc.
[0322] The memory 1601 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0323] In one possible implementation, the memory 1601 can exist independently of the processor 1602. The memory 1601 can be connected to the processor 1602 via a bus 1604 and is used to store instructions or program code. When the processor 1602 calls and executes the instructions or program code stored in the memory 1601, it can implement the method provided in the embodiments of this disclosure.
[0324] In another possible implementation, the memory 1601 can also be integrated with the processor 1602.
[0325] The 1604 bus can be an extended industry standard architecture (EISA) bus, etc. The 1604 bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 16 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0326] Some embodiments of this disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions that, when executed on a computer, cause the computer to perform the methods described in any of the above embodiments.
[0327] For example, the computer-readable storage media described above may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices for storing information and / or other machine-readable storage media. The term "machine-readable storage media" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0328] This disclosure provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the methods described in any of the above embodiments.
[0329] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A communication method, characterized in that, Applied to a terminal, the method includes: Receive user equipment policies sent by access and mobility management network elements.
2. The method according to claim 1, characterized in that, The user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions to allow traffic offloading, data network name, and single network slice selection auxiliary information.
3. The method according to claim 2, characterized in that, The indication of the AI machine / learning data collection can be used as a value of the connectivity capability in the user equipment routing strategy, where the connectivity capability is the connectivity capability in the traffic descriptor.
4. The method according to claim 1, characterized in that, The method further includes: The user equipment policy stored locally on the terminal is updated based on the user equipment policy.
5. The method according to claim 1, characterized in that, The method further includes: Send first information to the access and mobility management network element, the first information being used to indicate the reception result of the user equipment policy.
6. The method according to claim 1, characterized in that, The user equipment policy includes instructions for collecting artificial intelligence / machine learning data; the method further includes: Based on the instructions regarding the collection of artificial intelligence / machine learning data, a new protocol data unit session is established, and application traffic for the collection of artificial intelligence / machine learning data is transmitted based on the new protocol data unit session; or, Based on the instructions for the collection of artificial intelligence / machine learning data, it is determined whether to transmit application traffic for the collection of artificial intelligence / machine learning data based on the established protocol data unit session.
7. A communication method, characterized in that, Applied to access and mobility management network elements, the method includes: Receive user equipment policies from policy control network elements; Send the user equipment policy to the terminal.
8. The method according to claim 7, characterized in that, The user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions to allow traffic offloading, data network name, and single network slice selection auxiliary information.
9. The method according to claim 8, characterized in that, The indications from the AI / machine learning data collection can be used as values for connectivity capabilities in the user equipment routing strategy, where connectivity capabilities are the connectivity capabilities in the traffic descriptor.
10. The method according to claim 7, characterized in that, The method further includes: Receive first information from the terminal, the first information being used to indicate the reception result of the user equipment policy.
11. The method according to claim 10, characterized in that, The method further includes: The first information is sent to the policy control network element.
12. A communication method, characterized in that, Applied to policy control network elements, the method includes: Send user equipment policies to access and mobility management network elements.
13. The method according to claim 12, characterized in that, The user equipment policy includes at least one of the following: instructions for collecting artificial intelligence / machine learning data, location information or regional information, instructions to allow traffic offloading, data network name, and single network slice selection auxiliary information.
14. The method according to claim 13, characterized in that, The indications from the AI / machine learning data collection can be used as values for connectivity capabilities in the user equipment routing strategy, where connectivity capabilities are the connectivity capabilities in the traffic descriptor.
15. The method according to claim 12, characterized in that, The method further includes: Receive the first relevant parameters from the AI / machine learning data collection from the unified data storage network element; The user equipment policy is generated based on the first relevant parameters.
16. The method according to claim 15, characterized in that, The first relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location information or regional information, data volume-related information, data network name, and single network slice selection auxiliary information.
17. The method according to claim 12, characterized in that, The method further includes: The system receives first information from the access and mobility management network element, the first information being used to indicate the reception result of the user equipment policy.
18. The method according to claim 12, characterized in that, The method further includes: Send a second message to the network open element, the second message being used to indicate the result of the user equipment policy issuance.
19. The method according to claim 18, characterized in that, The second information also includes instructions for artificial intelligence / machine learning data collection.
20. A communication method, characterized in that, Applied to a unified data storage network element, the method includes: The first relevant parameter is the artificial intelligence / machine learning data collected from the open network elements received by the network.
21. The method according to claim 20, characterized in that, The first relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location information or regional information, data volume-related information, data network name, and single network slice selection auxiliary information.
22. The method according to claim 20, characterized in that, The method further includes: Send the first relevant parameter to the policy control network element.
23. A communication method, characterized in that, Applied to open network elements, the method includes: The second relevant parameter is received from the application network element to collect artificial intelligence / machine learning data.
24. The method according to claim 23, characterized in that, The second relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location or area information, and data volume-related information; The data volume related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
25. The method according to claim 24, characterized in that, The indications from the AI / machine learning data collection can be used as values for connectivity capabilities in the user equipment routing strategy, where connectivity capabilities are the connectivity capabilities in the traffic descriptor.
26. The method according to claim 23, characterized in that, The method further includes: Determine the data network names and single network slice selection auxiliary information related to artificial intelligence / machine learning data collection.
27. The method according to claim 26, characterized in that, The data network name and single network slice selection auxiliary information are determined based on instructions and / or application information from artificial intelligence / machine learning data collection.
28. The method according to claim 26, characterized in that, The method further includes: Send the first relevant parameters of the AI / machine learning data collection to the unified data storage network element; The first relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location information or region information, data volume-related information, data network name, and single network slice selection auxiliary information; The data volume related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
29. The method according to claim 23, characterized in that, The method further includes: The system receives second information sent by the policy control network element, which is used to indicate the policy issuance result of the user equipment.
30. The method according to claim 29, characterized in that, The second piece of information includes instructions for the collection of artificial intelligence / machine learning data.
31. The method according to claim 29, characterized in that, The method further includes: The second information is sent to the application network element.
32. A communication method, characterized in that, Applied to application network elements, the method includes: Send the second relevant parameter of artificial intelligence / machine learning data collection to the network open element.
33. The method according to claim 32, characterized in that, The second relevant parameter includes at least one of the following: instructions for artificial intelligence / machine learning data collection, location or area information, and data volume-related information; The data volume related information includes at least one of the following: data volume size, data volume threshold, and indication of allowed traffic offloading.
34. The method according to claim 33, characterized in that, The indications from the AI / machine learning data collection can be used as values for connectivity capabilities in the user equipment routing strategy, where connectivity capabilities are the connectivity capabilities in the traffic descriptor.
35. The method according to claim 32, characterized in that, The method further includes: Receive second information from network open elements, the second information being used to indicate the policy distribution result of user equipment.
36. The method according to claim 35, characterized in that, The second piece of information includes instructions for the collection of artificial intelligence / machine learning data.
37. A communication device, characterized in that, include: Memory and processor; Memory and processor are coupled; The memory is used to store instructions that can be executed by the processor; When the processor executes the instructions, it performs the method as described in any one of claims 1-6, or the method as described in any one of claims 7-11, or the method as described in any one of claims 12-19, or the method as described in any one of claims 20-22, or the method as described in any one of claims 23-31, or the method as described in any one of claims 32-36.
38. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-6, or the method as described in any one of claims 7-11, or the method as described in any one of claims 12-19, or the method as described in any one of claims 20-22, or the method as described in any one of claims 23-31, or the method as described in any one of claims 32-36.
39. A computer program product, characterized in that, The computer program product includes computing technology program instructions, which, when executed by a processor, implement the method as described in any one of claims 1-6, or the method as described in any one of claims 7-11, or the method as described in any one of claims 12-19, or the method as described in any one of claims 20-22, or the method as described in any one of claims 23-31, or the method as described in any one of claims 32-36.