Communication method, communication device, storage medium, and program product
Patent Information
- Application Number
- CN202510339625.9
- 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]本公开实施例提供一种通信方法、通信装置、存储介质及程序产品,可以解决相关技术中不能可靠执行人工智能相关数据传输的技术问题
[0032]本公开实施例提供了一种通信方法,终端可以基于第一网元发送给的用户连接建立命令建立与第一网元之间的用户面(或者称为用户面连接),保证通过建立的用户面向第一网元传输终端的用户面数据(或者简称为终端的数据),尤其是,在终端的数据为终端的人工智能/机器学习的相关数据的情况下,也可以保证终端的人工智能/机器学习的相关数据的正常传输
Smart Images

Figure CN122802894A_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 a user plane connection establishment command from the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0007] Based on the user plane connection establishment command, a user plane connection is established with the first network element.
[0008] On the other hand, a communication device is provided, including a receiving module and a processing module.
[0009] The receiving module is used to receive the user plane connection establishment command from the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0010] The processing module is used to establish a user plane connection with the first network element based on the user plane connection establishment command.
[0011] On the other hand, a communication method is provided for application to the first node, the method including:
[0012] Send a user plane connection establishment command to the terminal; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0013] On the other hand, a communication device is provided, including: a transmitting module.
[0014] The sending module is used to send a user plane connection establishment command to the terminal; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0015] On the other hand, a communication method is provided, applied to a first network element, the method comprising:
[0016] Send a user plane connection establishment command to the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0017] On the other hand, a communication device is provided, including: a transmitting module.
[0018] The sending module is used to send a user plane connection establishment command to the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0019] On the other hand, a communication method is provided for application network elements (AFs), the method including:
[0020] Send a third message to the first network element or the network exposure function (NEF); the third message is used to request the collection of relevant data for artificial intelligence / machine learning (ML); the third message includes relevant parameters for the data transmission of artificial intelligence / machine learning.
[0021] On the other hand, a communication device is provided, including: a transmitting module.
[0022] The sending module is used to send a third message to the first network element or the open network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of artificial intelligence / machine learning.
[0023] On the other hand, a communication method is provided for application to open network elements, the method including:
[0024] Receive relevant parameters for artificial intelligence / machine learning data transmission sent by application network elements;
[0025] Send a third message to the first network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of artificial intelligence / machine learning.
[0026] On the other hand, a communication device is provided, comprising: a receiving module and a transmitting module.
[0027] The receiving module is used to receive relevant parameters of artificial intelligence / machine learning data transmission sent by application network elements;
[0028] The sending module is used to send a third message to the first network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of artificial intelligence / machine learning.
[0029] 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.
[0030] 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.
[0031] 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.
[0032] This disclosure provides a communication method in which a terminal can establish a user plane (or user plane connection) with a first network element based on a user connection establishment command sent by the first network element. This ensures that the terminal's user plane data (or simply terminal data) is transmitted to the first network element through the established user plane. In particular, when the terminal data is related to the terminal's artificial intelligence / machine learning, the normal transmission of the terminal's artificial intelligence / machine learning data can also be guaranteed. Attached Figure Description
[0033] 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.
[0034] Figure 1 This disclosure provides a system architecture diagram of a communication system.
[0035] Figure 2 A flowchart illustrating a communication method provided in this disclosure;
[0036] Figure 3 A flowchart illustrating another communication method provided in this disclosure;
[0037] Figure 4 A flowchart illustrating another communication method provided in this disclosure;
[0038] Figure 5 A flowchart illustrating another communication method provided in this disclosure;
[0039] Figure 6 A flowchart illustrating another communication method provided in this disclosure;
[0040] Figure 7 A flowchart illustrating another communication method provided in this disclosure;
[0041] Figure 8 A flowchart illustrating another communication method provided in this disclosure;
[0042] Figure 9 A flowchart illustrating another communication method provided in this disclosure;
[0043] Figure 10 A flowchart illustrating another communication method provided in this disclosure;
[0044] Figure 11 This is a schematic diagram of the structure of a communication device provided in this disclosure;
[0045] Figure 12 A schematic diagram of another communication device provided in this disclosure;
[0046] Figure 13 A schematic diagram of another communication device provided in this disclosure;
[0047] Figure 14 A schematic diagram of another communication device provided in this disclosure;
[0048] Figure 15 A schematic diagram of another communication device provided in this disclosure;
[0049] Figure 16 A schematic diagram of another communication device provided in this disclosure. Detailed Implementation
[0050] 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.
[0051] 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.
[0052] 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.
[0053] 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.
[0054] 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.
[0055] Currently, there is a lack of a reliable communication method for executing artificial intelligence-related data transmission in communication networks.
[0056] To address the aforementioned technical problems, this disclosure provides a communication method. Since the user connection establishment command may include information related to establishing a user plane connection between the terminal and a first network element, such as the identity of the first network element or information about the data to be transmitted via the user plane connection, a user plane connection capable of transmitting artificial intelligence / machine learning-related data can be established based on the user plane connection establishment command.
[0057] 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.
[0058] For example, the above communication method can be applied to, for example, Figure 1 In the aforementioned communication system, such as Figure 1As shown, the communication system includes: a terminal, a radio access network (RAN), a user plane function (UPF), a data network (DN), an access and mobility management function (AMF), a session management function (SMF), a network slice selection function (NSSF), an authentication server function (AUSF), a unified data management function (UDM), a policy control function (PCF), application elements, and network openness elements.
[0059] In some embodiments, Figure 1 The communication system may also include network data analysis / 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.
[0060] The terminal is used to receive a user plane connection establishment command from the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element. Alternatively, it is used to establish a user plane connection with the first network element based on the user plane connection establishment command.
[0061] In some embodiments, the first network element is one of the following: a network data analysis network element, a data collection coordination network element, an analysis and data storage network element, a data collection application network element, an operation management and maintenance network element, or a new network element (e.g., a new network element capable of transmitting data related to artificial intelligence / machine learning).
[0062] The first network element is used to send a user plane connection establishment command to the first node.
[0063] In some embodiments, the first node is a radio access network or an access and mobility management network element.
[0064] The first node is used to send a user plane connection establishment command to the terminal.
[0065] Application network elements are used to send third messages to the first network element or the network open network element.
[0066] The network open element is used to receive relevant parameters of artificial intelligence / machine learning data transmission sent by the application network element; or, it is used to send a third message to the first network element.
[0067] 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 (UE), access terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal, mobile device, UE terminal, wireless communication device, UE agent, or UE device, etc., but the embodiments of this application do not limit this to these terms.
[0068] 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.
[0069] 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.
[0070] 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.
[0071] 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.
[0072] 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.
[0073] User plane network elements serve as anchor points for intra / inter-Radio Access Technology (RAT) mobility and as external PDU session points for interconnecting data networks. 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.
[0074] 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.
[0075] It should be noted that the network elements mentioned above can also be referred to as functions.
[0076] It should be noted that, Figure 1 This is just an example framework diagram. Figure 1The number of devices included and the names of each device are unlimited.
[0077] 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.
[0078] The communication method provided in the embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.
[0079] 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-S202:
[0080] S201, Receive the user plane connection establishment command from the first node.
[0081] The user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0082] S202. Based on the user plane connection establishment command, establish a user plane connection with the first network element.
[0083] It should be noted that the user plane connection establishment command of the first node can include information related to establishing a user plane connection between the terminal and the first network element, such as the identity of the first network element or information about the data to be transmitted through the user plane connection. Therefore, based on the user plane connection establishment command, a user plane connection can be established with the first network element, ensuring that data from the terminal, including data related to artificial intelligence / machine learning, is transmitted through the established user plane connection.
[0084] In some embodiments, the user plane connection is used to transmit data related to artificial intelligence / machine learning. Alternatively, the user plane connection is used to collect data related to artificial intelligence / machine learning.
[0085] In some embodiments, the user plane connection command can be used to instruct the establishment of a user plane connection for transmitting relevant data for artificial intelligence / machine learning.
[0086] It should be noted that data related to artificial intelligence / machine learning can also be referred to as user data related to artificial intelligence / machine learning.
[0087] In some embodiments, the first node is an access and mobility management network element; or, the first node is an access network node. That is, the user plane connection establishment command can be sent from the access and mobility management network element to the terminal, or it can be sent from the access network node to the terminal.
[0088] In some embodiments, the first network element is one of the following: a network data analysis network element, a data collection coordination network element, an analysis and data storage network element, a data collection application network element, an operation management and maintenance network element, or a new network element (e.g., a new network element capable of transmitting data related to artificial intelligence / machine learning). That is, all of the above network elements can establish a user plane connection with the terminal to perform the transmission or collection of data related to artificial intelligence / machine learning.
[0089] In some embodiments, the user plane connection establishment command includes at least one of the following: the address of the first network element, the user plane binding identifier, an indication of relevant data transmission for artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0090] The address of the first network element can be used to indicate the first network element, and the address of the first network element enables the terminal to determine the object to establish a user plane connection.
[0091] The user plane binding identifier can be used to complete the user plane binding between the terminal and the first network element.
[0092] The indication of AI / machine learning related data transmission is used to indicate that the user plane connection established between the terminal and the first network element is for AI / machine learning related data transmission or collection.
[0093] Application information may include at least one of the following: application identifier, application network element identifier, and application address, so that the terminal knows the relevant application information and prepares or supports the data transmission process related to artificial intelligence / machine learning or the steps that may be involved in the transmission process.
[0094] The terminal information may include at least one of the following: a terminal identifier (such as a generic public subscription identifier, GPSI), a terminal address (such as an IP address), a terminal group message (such as a group identifier), and an indication applied to any terminal. The terminal identifier identifies the terminal corresponding to the user plane connection command. The terminal address identifies the destination address of the user plane connection command. The terminal group message indicates information related to the group to which the terminal belongs. The indication applied to any terminal identifies the relevant indication information of the terminal to which the user plane connection command is applied.
[0095] Slice information is used to indicate relevant information about network slices associated with user plane connections.
[0096] The data network name is used to indicate the name of the data network element associated with the user plane connection.
[0097] Time information can include at least one of the following: a data collection time window, a data validity period, and a data expiration time. The data collection time window indicates the start and end times of the collection or transmission of AI / machine learning related data, ensuring the timeliness and relevance of the data collection or transmission. The data validity period defines how long the data is valid or accurate and reliable, ensuring that the data is up-to-date during the collection or transmission process and reducing the possibility of using outdated data. The data expiration time ensures that data exceeding its expiration time is not processed during the data collection process.
[0098] Location / region information may include at least one of the following: latitude and longitude-based geographic region, street-based city address, tracking area identity (TAI), and cell ID. In other words, location / region information can include multiple dimensions to support subsequent processing corresponding to different dimensions.
[0099] Data source types include terminal measurements or access network measurements. Terminal measurements are data obtained from terminal measurements, while access network measurements are data obtained from access network measurements.
[0100] Data types include at least one of the following: cell information, reference signal information and reference signal received power information, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities.
[0101] Data sample information may include at least one of the following: data sample volume, quality threshold, and data sample precision threshold, to indicate relevant information about data samples related to artificial intelligence / machine learning.
[0102] Machine learning model identifiers can be used to label data related to artificial intelligence / machine learning and associated machine learning models.
[0103] In some embodiments, the method further includes sending a user plane connection establishment request to a first node. The user plane connection establishment request is used to request the establishment of a user plane connection between the terminal and the first network element. Alternatively, the user plane connection establishment request is used to request the establishment of a user plane for transmitting data related to artificial intelligence / machine learning.
[0104] In some embodiments, the user plane connection establishment request includes at least one of the following: indications of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier. Specifically, the relevant descriptions of this information can be found above and will not be repeated here.
[0105] In some embodiments, establishing a user plane connection with a first network element based on a user plane connection establishment command includes: establishing a protocol data unit session based on the user plane connection establishment command; the protocol data unit session is used to establish a connection between the first network element and the terminal; and performing user plane connection binding based on the protocol data unit session.
[0106] In some embodiments, establishing a Protocol Data Unit (PDU) session based on a user plane connection establishment command includes: performing terminal routing policy matching based on the user plane connection establishment command to obtain the target data network name and target single network slice selection assistance information; and sending a PDU session establishment request to a second network element, the PDU session establishment request including the target data network name and target single network slice selection assistance information (S-NSSAI). In some embodiments, the session management network element selects the corresponding user plane network element based on the data network element name and the single network slice selection assistance information and performs PDU session (or N4 session) establishment, or in other words, establishes a PDU session based on the data network element name and the single network slice selection assistance information.
[0107] In some embodiments, the target data network name and target single network slice selection auxiliary information are obtained by matching the UE route selection policy (URSP) based on the user plane connection establishment command execution terminal. This includes matching the meaning of data transmission based on artificial intelligence / machine learning and the address information of network elements to obtain the corresponding target data network name and target single network slice selection auxiliary information in the route selection descriptor (RSD).
[0108] In some embodiments, the method further includes: receiving a Protocol Data Unit Session Establishment Acceptance Message from a second network element. This enables the terminal to know that the second network element has received a Protocol Data Unit Session Establishment Request, or enables the terminal to know that the Protocol Data Unit Session Establishment is complete.
[0109] In some embodiments, performing user plane connection binding based on a protocol data unit session includes: establishing a transport layer security (TLS) connection with a first network element; and sending a user plane connection binding request to the first network element, the user plane connection binding request including a user plane binding identifier. This allows the sending of a user plane connection binding request to be completed based on a highly secure transport layer security (TLS) connection.
[0110] In some embodiments, the method further includes: receiving a user plane connection binding acceptance message from a first network element. The user plane connection binding acceptance message is used to indicate that the first network element has accepted the terminal's user plane connection binding request or to indicate that the user plane connection binding is complete.
[0111] In some embodiments, the method further includes sending a user plane connection establishment completion message to the first node. Thus, the first node can be notified that the user plane connection has been established through the user plane connection establishment completion message.
[0112] In some embodiments, the method further includes: sending artificial intelligence / machine learning related data to the first network element via a user plane connection with the first network element. This enables the transmission or collection of artificial intelligence / machine learning related data.
[0113] The communication method provided in this disclosure can be applied to... Figure 1 The wireless access network or access and mobility management network element (which may be referred to as the first node) 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:
[0114] S301. Send a user plane connection establishment command to the terminal.
[0115] The user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0116] In some embodiments, the user plane connection is used to transmit data related to artificial intelligence / machine learning.
[0117] In some embodiments, the first node is an access and mobility management network element or an access network node.
[0118] In some embodiments, the first network element is one of the following: a network data analysis network element, a data collection coordination network element, an analysis and data storage network element, a data collection application network element, an operation management and maintenance network element, or a new network element (e.g., a new network element capable of transmitting data related to artificial intelligence / machine learning).
[0119] In some embodiments, the user plane connection establishment command includes at least one of the following: the address of the first network element, the user plane binding identifier, an indication of relevant data transmission for artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0120] It should be noted that the data source type includes terminal measurements or access network measurements;
[0121] Data types include at least one of the following: cell information, reference signal information and reference signal received power information, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities.
[0122] In some embodiments, the method further includes: receiving a user plane connection establishment request from a terminal.
[0123] In some embodiments, the user plane connection establishment request includes at least one of the following: indication of relevant data transmission for artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0124] In some embodiments, the method further includes at least one of the following: receiving a first message from a first network element; the first message includes relevant parameters for artificial intelligence / machine learning data collection, or includes relevant parameters for artificial intelligence / machine learning data collection and an identifier list for requesting the first node to send a terminal that satisfies the relevant parameters in the first message.
[0125] In some embodiments, when the first message includes relevant parameters for artificial intelligence / machine learning data collection and a list of terminal identifiers for requesting the first node to send a list of terminal identifiers that satisfy the relevant parameters in the first message, the first node sends the terminal identifier list to the first network element.
[0126] In some embodiments, sending a user plane connection establishment command to a terminal includes: receiving a user plane connection establishment command sent by a first network element; and sending the user plane connection establishment command to the terminal.
[0127] In some embodiments, the method further includes: receiving a user plane connection establishment request from a terminal; selecting a first network element based on the user plane connection establishment request; and sending the user plane connection establishment request to the first network element.
[0128] In one possible implementation, assuming the first node is an access and mobility management network element, the access and mobility management network element can perform network element selection based on one or more parameters from the user plane connection establishment request from the terminal to obtain the first network element.
[0129] In one possible implementation, the access and mobility management network element can invoke services from the network repository network element or the unified data management network element to select the first network element. For example, it can send location / region information from a user plane connection establishment request to the network repository network element or the unified data management network element. The network repository network element or the unified data management network element then matches the first network element based on the location / region information and sends relevant information about the first network element (such as its identifier or address) to the access and mobility management network element. In this way, the access and mobility management network element can send a user plane connection establishment request message to the first network element.
[0130] In some embodiments, the method further includes: receiving a user plane connection establishment completion message from the terminal; and sending the user plane connection establishment completion message to a first network element. That is, a radio access network or an access and mobility management network element, used to forward the user plane connection establishment completion message between the terminal and the first network element.
[0131] It should be noted that it is applied to Figure 1 The explanation of some embodiments of the communication method of the access network or access and mobility management network element in the communication system shown can be referred to, and is applicable to... Figure 1 Explanation of an embodiment of the communication method of the terminal in the communication system shown.
[0132] The communication method provided in this disclosure can be applied to... Figure 1 The first network element is one of the following in the communication system shown: network data analysis network element, data collection coordination network element, analysis and data storage network element, data collection application network element, operation management and maintenance network element, and new network element (e.g., a new network element capable of transmitting data related to artificial intelligence / machine learning). Figure 4 A flowchart illustrating another communication method is shown, such as... Figure 4 As shown, the communication method includes the following S401:
[0133] S401, Send a user plane connection establishment command to the first node.
[0134] The user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0135] In some embodiments, the user plane connection is used to transmit data related to artificial intelligence / machine learning.
[0136] In some embodiments, the first network element is one of the following: a network data analysis network element, a data collection coordination network element, an analysis and data storage network element, a data collection application network element, an operation management and maintenance network element, or a new network element (e.g., a new network element capable of transmitting data related to artificial intelligence / machine learning).
[0137] In some embodiments, the method further includes: receiving a user plane connection establishment request from a first node.
[0138] In some embodiments, the method further includes: receiving a third message sent by a third network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of relevant artificial intelligence / machine learning data. In some embodiments, the third network element is an application network element or a network open network element, that is, the application network element can directly send the third message to the first network element. Alternatively, the third message can be sent indirectly to the first network element through a network open network element.
[0139] It should be noted that the first network element sending a user plane connection establishment command to the first node can be triggered by a user plane connection request from the first node (or a user plane connection request message forwarded by the first node from the terminal), or it can be triggered by a third message from the third network element. That is, there is a user plane connection establishment process that is requested by the terminal and a user plane connection establishment process that is requested by the third network element (or a direct request from the application network element, or an indirect request from the application network element through the network open network element).
[0140] In some embodiments, the third message includes at least one of the following: an indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address for artificial intelligence / machine learning related data, and notification address for artificial intelligence / machine learning related data. The subscription address for artificial intelligence / machine learning related data indicates the address provided by the data subscriber (e.g., a user or a third-party application), used to send data to the subscriber based on the subscription address. The notification address for artificial intelligence / machine learning related data indicates the address used by the data sender to send data to the subscriber.
[0141] In some embodiments, the application information includes at least one of the following: application identifier, application network element identifier, and application address;
[0142] The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and instructions applicable to any terminal;
[0143] Time information includes at least one of the following: the time window for data collection, the valid period of the data, and the expiration time of the data;
[0144] Location / region information includes at least one of the following: geographic region based on latitude and longitude, city address based on street, tracking area information, and community identifier;
[0145] Data source types include terminal measurements and / or access network measurements;
[0146] The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities;
[0147] Data sample information includes at least one of the following: data sample volume, quality threshold, and data sample precision threshold.
[0148] In some embodiments, the method further includes: performing authorization verification and user permission confirmation on the parameters related to the data transmission of artificial intelligence / machine learning provided by the third network element. The authorization verification verifies whether the third network element has access rights. The user permission confirmation confirms whether the user allows or authorizes the collection or transmission of artificial intelligence / machine learning related data.
[0149] In some embodiments, the method further includes sending a response message to a third network element. In some embodiments, the response message includes at least one of the following: a reference identifier assigned by the first network element, an association identifier assigned by the first network element, a list of authorized terminals, a list of unauthorized terminals, the data type authorized by the terminals, the data type not authorized by the terminals, and the expected data collection completion time (or the expected time to provide the collected data to the third network element).
[0150] In some embodiments, the method further includes: performing a first node selection. It should be noted that when the first network element receives a third message, or when a third network element requests the establishment of a user plane connection, the first network element needs to perform a first node selection to send a user plane connection establishment command to the selected first node.
[0151] In some embodiments, performing the first node selection includes: sending location information to the network storage element; and receiving relevant information about the first node sent by the network storage element. It should be noted that the network storage element can invoke the event exposure service, the data exposure service, or the first node selection service corresponding to AI / machine learning related data transmission to complete the selection of the first node.
[0152] In some embodiments, the method further includes: sending a second message to a network storage element; the second message is used to register or update information of the first network element. It should be understood that the second message enables the network storage element to store information of the first network element, allowing the network storage element to match / select network elements that meet the requirements for collecting data related to artificial intelligence / machine learning. For example, after the first node sends relevant parameters (such as location information, capability requirement information, etc.) related to collecting data related to artificial intelligence / machine learning to the network storage element, the network storage element can select a first network element that meets the requirements for collecting data related to artificial intelligence / machine learning based on the relevant parameters and the information of multiple first network elements stored in the network storage element.
[0153] In some embodiments, the information of the first network element includes at least one of the following: information on the ability to collect artificial intelligence / machine learning related data, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0154] In some embodiments, performing the first node selection includes at least one of the following: sending a first message to the selection node; the selection node selecting a node for the first network element; the first message including relevant parameters for artificial intelligence / machine learning data collection, or including relevant parameters for artificial intelligence / machine learning data collection and information for requesting the selection node to send a list of terminal identifiers that meet the relevant parameters in the first message; receiving the terminal identifier list sent by the selection node; and performing authorization verification on the terminal identifier list. It should be noted that when the first message includes relevant parameters for artificial intelligence / machine learning data collection, the selection node can directly send the terminal identifier list to the first network element, and in this case, the first message does not necessarily need to include information for requesting the selection node to send a list of terminal identifiers that meet the relevant parameters in the first message. When the first message may include information for requesting the selection node to send a list of terminal identifiers that meet the relevant parameters in the first message, the selection node can send the terminal identifier list to the first network element based on the information for requesting the selection node to send a list of terminal identifiers that meet the relevant parameters in the first message. Furthermore, by performing authorization verification on the terminal identifier list from the selection node, the first network element can determine whether the terminals under the selection node can meet the requirements for artificial intelligence / machine learning related data collection. For example, determining whether a terminal under the selected node is an authorized terminal, or whether the number of authorized terminals under the selected node meets the requirements. In some embodiments, if the authorization verification of the terminal identifier list of the selected node passes, the selected node is determined to be the first node.
[0155] In some embodiments, authorization verification of the identifier list includes: the first network element sending a terminal identifier list and / or an artificial intelligence / machine learning data collection instruction to the data management network element; and receiving the authorization verification result of the terminal identifier list sent by the data management network element.
[0156] In some embodiments, performing the first node selection includes: selecting the first node based on relevant parameters of artificial intelligence / machine learning data transmission provided by the application network element or the network open network element. For example, the first network element may select the first node based on relevant parameters of artificial intelligence / machine learning data transmission and its local configuration.
[0157] In some embodiments, the selection of the first node can also involve calling the services of the unified data management network element and completing the information query of the terminal based on the first node corresponding to the terminal.
[0158] In some embodiments, the method further includes: receiving a user plane connection binding request from a terminal, the user plane connection binding request including a user plane binding identifier; and sending a user plane connection binding acceptance message to the terminal.
[0159] In some embodiments, the method further includes: receiving a user plane connection establishment completion message from the first node.
[0160] In some embodiments, the method further includes receiving artificial intelligence / machine learning related data from the terminal.
[0161] In some embodiments, the method further includes sending relevant artificial intelligence / machine learning data to the application network element or the network open network element.
[0162] In some embodiments, sending AI / machine learning related data to application network elements or open network elements includes: performing checks and confirmations on the AI / machine learning related data based on requirement parameters; and sending the AI / machine learning related data to the application network element or open network element if the AI / machine learning related data meets the requirements. It should be understood that requirement parameters can reflect the needs for collecting or transmitting AI / machine learning related data. Therefore, based on requirement parameters, it can be confirmed whether the requirements for AI / machine learning related data are met.
[0163] It should be noted that it is applied to Figure 1 The partial explanation of an embodiment of a communication method in the illustrated communication system, comprising one of the following network elements: network data analysis network element, data collection coordination network element, analysis and data storage network element, data collection application network element, operation management and maintenance network element, and new network element (e.g., a new network element capable of transmitting data related to artificial intelligence / machine learning), can be referred to for applications... Figure 1The explanation and description of embodiments of the communication method of the access network or access and mobility management network element in the illustrated communication system, or referring to the application of... Figure 1 Explanation of an embodiment of the communication method of the terminal in the communication system shown.
[0164] 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 5 A flowchart illustrating another communication method is shown, such as... Figure 5 As shown, the communication method includes the following S501:
[0165] S501, Send a third message to the first network element or the network open network element.
[0166] The third message is used to request the collection of data related to artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of artificial intelligence / machine learning.
[0167] In some embodiments, the third message includes at least one of the following: an indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address for data related to artificial intelligence / machine learning, and notification address for data related to artificial intelligence / machine learning.
[0168] Application information includes at least one of the following: application identifier, application network element identifier, and application address;
[0169] The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and instructions applicable to any terminal;
[0170] Time information includes at least one of the following: the time window for data collection, the valid period of the data, and the expiration time of the data;
[0171] Location / region information includes at least one of the following: geographic region based on latitude and longitude, city address based on street, tracking area information, and community identifier;
[0172] Data source types include terminal measurements and / or access network measurements;
[0173] The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities;
[0174] Data sample information includes at least one of the following: data sample volume, quality threshold, and data sample precision threshold.
[0175] Application information may include at least one of the following: application identifier, application network element identifier, and application address, so that the terminal knows the relevant application information and prepares or supports the data transmission process related to artificial intelligence / machine learning or the steps that may be involved in the transmission process.
[0176] The terminal information may include at least one of the following: a terminal identifier (such as a General Public Subscription Identifier), a terminal address (such as an IP address), a terminal group message (such as a group identifier), and an indication applied to any terminal. The terminal identifier identifies the terminal corresponding to the user plane connection command. The terminal address identifies the destination address of the user plane connection command. The terminal group message indicates information related to the group to which the terminal belongs. The indication applied to any terminal identifies relevant indication information for the terminal to which the user plane connection command is applied.
[0177] Slice information is used to indicate relevant information about network slices associated with user plane connections.
[0178] The data network name is used to indicate the name of the data network element associated with the user plane connection.
[0179] Time information can include at least one of the following: a data collection time window, a data validity period, and a data expiration time. The data collection time window indicates the start and end times of the collection or transmission of AI / machine learning related data, ensuring the timeliness and relevance of the data collection or transmission. The data validity period defines how long the data is valid or accurate and reliable, ensuring that the data is up-to-date during the collection or transmission process and reducing the possibility of using outdated data. The data expiration time ensures that data exceeding its expiration time is not processed during the data collection process.
[0180] Location / region information may include at least one of the following: latitude and longitude-based geographic region, street-based city address, tracking area identity (TAI), and cell ID. In other words, location / region information can include multiple dimensions to support subsequent processing corresponding to different dimensions.
[0181] Data source types include terminal measurements or access network measurements. Terminal measurements are data obtained from terminal measurements, while access network measurements are data obtained from access network measurements.
[0182] Data types include at least one of the following: cell information, reference signal information and reference signal received power information, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities.
[0183] Data sample information may include at least one of the following: data sample volume, quality threshold, and data sample precision threshold, to indicate relevant information about data samples related to artificial intelligence / machine learning.
[0184] Machine learning model identifiers can be used to label data related to artificial intelligence / machine learning and associated machine learning models.
[0185] In some embodiments, sending a third message to a first network element includes: sending a network function discovery request message to a network storage network element; the network function discovery request message is used to request the discovery of network elements used for collecting data related to artificial intelligence / machine learning; receiving a network function discovery response message from the network storage network element; and sending the third message to the first network element based on the network function discovery response message. It should be noted that the network function discovery response message can reflect relevant information about the network elements used for collecting data related to artificial intelligence / machine learning, i.e., relevant information about the first network element. Therefore, the application network element can send a third message to the first network element based on the network function discovery response message.
[0186] In some embodiments, the network function discovery request message includes at least one of the following: indication of relevant data transmission for artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0187] In some embodiments, the network function discovery response message includes at least one of the following: address information, network element capability information, network element load information, and network element priority information.
[0188] In some embodiments, the application network element may invoke the event exposure service, data exposure service, analytics exposure service, or service applied to the collection of artificial intelligence / machine learning related data of the first network element to send a third message to the first network element.
[0189] In some embodiments, the method further includes: receiving a response message from a first network element or a network open network element, the response message including at least one of the following: a reference identifier assigned by the first network element, an association identifier assigned by the first network element, a list of authorized terminals, a list of unauthorized terminals, the data type authorized by the terminal, the data type not authorized by the terminal, and the expected data collection completion time.
[0190] In some embodiments, the method further includes: receiving artificial intelligence / machine learning related data from a first network element or a network open element.
[0191] It should be noted that it is applied to Figure 1 The explanation of some embodiments of the communication method using network elements in the communication system shown can be referred to for applications... Figure 1 The explanation of an embodiment of a communication method in the illustrated communication system includes one of the following: network data analysis network element, data collection coordination network element, analysis and data storage network element, data collection application network element, operation management and maintenance network element, and new network element (e.g., a new network element capable of transmitting data related to artificial intelligence / machine learning). Alternatively, reference can be made to applications... Figure 1 The explanation and description of embodiments of the communication method of the access network or access and mobility management network element in the illustrated communication system, or referring 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 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-S602:
[0193] S601, Receive relevant parameters of artificial intelligence / machine learning data transmission sent by application network elements.
[0194] S602, Send the third message to the first network element.
[0195] The third message is used to request the collection of data related to artificial intelligence / machine learning. This third message includes parameters related to the data transmission of artificial intelligence / machine learning data.
[0196] In some embodiments, the relevant parameters for data transmission related to artificial intelligence / machine learning include at least one of the following: indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address of artificial intelligence / machine learning related data, and notification address of artificial intelligence / machine learning related data.
[0197] In some embodiments, the application information includes at least one of the following: application identifier, application network element identifier, and application address;
[0198] The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and instructions applicable to any terminal;
[0199] Time information includes at least one of the following: the time window for data collection, the valid period of the data, and the expiration time of the data;
[0200] Location / region information includes at least one of the following: geographic region based on latitude and longitude, city address based on street, tracking area information, and community identifier;
[0201] Data source types include terminal measurements and / or access network measurements;
[0202] The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities;
[0203] Data sample information includes at least one of the following: data sample volume, quality threshold, and data sample precision threshold.
[0204] In some embodiments, the method further includes at least one of the following: performing authorization verification and user permission confirmation on relevant parameters of artificial intelligence / machine learning related data transmission; sending a fourth message to the application network element; the fourth message includes at least one of the following: a list of authorized terminals, a list of unauthorized terminals, data types authorized by the terminals, data types not authorized by the terminals, and expected data collection completion time.
[0205] In some embodiments, sending a third message to the first network element includes: performing parameter mapping on relevant parameters of artificial intelligence / machine learning data transmission based on the data management network element;
[0206] Send a third message to the first network element; the third message includes relevant parameters for data transmission related to artificial intelligence / machine learning, which are the parameters after parameter mapping.
[0207] In some embodiments, the method further includes: receiving a response message from a first network element and forwarding the response message to an application network element, wherein the response message includes at least one of the following: a reference identifier assigned by the first network element, an association identifier assigned by the first network element, a list of authorized terminals, a list of unauthorized terminals, a data type authorized by the terminal, a data type not authorized by the terminal, and an expected data collection completion time.
[0208] In some embodiments, the method further includes: receiving artificial intelligence / machine learning related data from a first network element; and sending artificial intelligence / machine learning related data to an application network element.
[0209] In some embodiments, sending a third message to a first network element includes: sending a network function discovery request message to a network storage network element; the network function discovery request message is used to request the discovery of network elements for collecting data related to artificial intelligence / machine learning; receiving a network function discovery response message from the network storage network element; and sending a third message to the first network element based on the network function discovery response message.
[0210] In some embodiments, the network function discovery request message includes at least one of the following: indication of relevant data transmission for artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0211] In some embodiments, the network function discovery response message includes at least one of the following: address information, network element capability information, network element load information, and network element priority information.
[0212] 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 and description of some embodiments of the communication method using network elements in the communication system shown, or refer to the application of... Figure 1 The explanation of an embodiment of a communication method in the illustrated communication system includes one of the following: network data analysis network element, data collection coordination network element, analysis and data storage network element, data collection application network element, operation management and maintenance network element, and new network element (e.g., a new network element capable of transmitting data related to artificial intelligence / machine learning). Alternatively, reference can be made to applications... Figure 1 The explanation and description of embodiments of the communication method of the access network or access and mobility management network element in the illustrated communication system, or referring to the application of... Figure 1 Explanation of an embodiment of the communication method of the terminal in the communication system shown.
[0213] The following provides examples of the communication methods provided in embodiments of this disclosure:
[0214] like Figure 7 The diagram shown is a flowchart of another communication method provided in this embodiment of the present disclosure, used to indicate the registration or update process of the first network element in the network storage network element, including:
[0215] S701, the first network element sends a second message to the network storage network element.
[0216] The second message includes at least one of the following: information on the ability to collect artificial intelligence / machine learning related data, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0217] S702, Network storage element stores / updates information in the second message.
[0218] S703, the network storage element sends a registration / update completion instruction to the first network element.
[0219] like Figure 8 As shown in the schematic diagram of another communication method provided in this embodiment, which is used to instruct an application network element to directly request the collection of artificial intelligence / machine learning related data, the method includes:
[0220] S801, The application network element sends a network function discovery request message to the network storage network element.
[0221] Among them, the Network Function Discovery Request message is used to request the discovery of network elements for collecting data related to artificial intelligence / machine learning.
[0222] S802, The network storage element sends a network function discovery response message to the application element.
[0223] S803: The application network element calls the relevant services for collecting data related to artificial intelligence / machine learning in the first network element, and sends the relevant parameters for collecting data related to artificial intelligence / machine learning to the first network element.
[0224] S804, the first network element sends a response message to the application network element.
[0225] like Figure 9 As shown in the schematic diagram of another communication method provided in this embodiment, which is used to instruct an application network element to indirectly request the collection of artificial intelligence / machine learning related data through an open network element, includes:
[0226] S901: The application network element calls the relevant services for data collection related to artificial intelligence / machine learning in the open network element, and sends the relevant parameters for data collection related to artificial intelligence / machine learning to the open network element.
[0227] S902, Network Open Element Execution Parameter Mapping.
[0228] In some embodiments, open network elements map external parameters in the relevant parameters to internal parameters of the core network, such as mapping application element service identifiers to a combination of S-NSSAI and DNN, mapping external application identifiers to application identifiers within the core network, and mapping location information to available parameters within the core network, such as tracking area information and cell identifiers.
[0229] In some embodiments, network open elements call UDM services such as Nudm_SDM_Get to perform some parameter mapping, such as mapping GPSI to SUPI and mapping external group ID to internal group ID.
[0230] S903, Perform authorization verification and user permission determination on one or more of the relevant parameters.
[0231] S904, Assign a transaction reference identifier or a subscription association identifier.
[0232] It should be noted that S902, S903, and S904 are operations that network open elements may or may not perform.
[0233] S905, the open network element sends a response message to the application network element.
[0234] The following S906-S909 represent another process that the network open element can execute after S902 and the network open element performs parameter mapping:
[0235] S906, the open network element sends the relevant parameters for collecting artificial intelligence / machine learning related data after the execution parameter mapping to the first network element.
[0236] S907, the first network element performs authorization verification and user permission confirmation.
[0237] S908, the first network element sends a response message to the network open network element.
[0238] S909, the network open element sends a response message to the application element.
[0239] like Figure 10 The diagram shown is a flowchart of another communication method provided in this embodiment of the disclosure, used to indicate the user plane connection establishment process for collecting artificial intelligence / machine learning related data, including:
[0240] S1001, The terminal sends a user plane connection establishment request to the access and mobility management network element for collecting artificial intelligence / machine learning related data.
[0241] S1002, The access and mobility management network element performs the first network element selection.
[0242] S1003, the access and mobility management network element sends a user plane connection establishment request to the first network element for collecting artificial intelligence / machine learning related data.
[0243] It should be noted that S1001-S1003 are a possible triggering steps before the first network element sends the user plane connection establishment command.
[0244] S1004 below is a possible step that is triggered after the first network element decides to send a user plane connection establishment command.
[0245] S1004, The first network element performs access and mobility management network element selection.
[0246] S1005, the first network element sends a user plane connection establishment command to the access and mobility management network element.
[0247] S1006. The access and mobility management network element sends a user plane connection establishment command to the terminal.
[0248] S1007, The terminal performs terminal routing selection policy matching.
[0249] S1008. The terminal sends a Protocol Data Unit Session Establishment Request to the Session Management Network Element.
[0250] S1009. Session management network element selects user plane network element and establishes N4 session.
[0251] S1010, the session management network element sends a protocol data unit session establishment and reception message to the terminal.
[0252] S1011. The terminal establishes a transport layer security protocol connection with the first network element.
[0253] S1012, The terminal sends a user plane binding request to the first network element.
[0254] S1013, The first network element sends a user plane connection binding acceptance message to the terminal.
[0255] S1014. The terminal sends a user plane connection establishment completion message to the access and mobility management network element.
[0256] S1015. The access and mobility management network element sends a user plane connection establishment completion message to the first network element.
[0257] S1016. The terminal and the first network element perform the transmission of artificial intelligence / machine learning related data.
[0258] S1017. The first network element performs checks and confirmations on data related to artificial intelligence / machine learning.
[0259] S1018. When the data related to artificial intelligence / machine learning meets the requirements, the first network element sends artificial intelligence / machine learning related data to the network open network element.
[0260] S1019. Network open elements send artificial intelligence / machine learning related data to application network elements.
[0261] The disclosed embodiments can divide the communication device into functional modules according to the above method embodiments. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one functional module. The integrated module can be implemented in hardware or software. It should be noted that the module division in this disclosed embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods. The following description uses the example of dividing each functional module according to each function.
[0262] Figure 11 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 11 As shown, the communication device includes a receiving module 1101 and a processing module 1102.
[0263] The receiving module 1101 is used to receive a user plane connection establishment command from the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0264] The processing module 1102 is used to establish a user plane connection with the first network element based on the user plane connection establishment command.
[0265] In some embodiments, the user plane connection is used to transmit data related to artificial intelligence / machine learning.
[0266] In some embodiments, the first node is an access and mobility management network element; or, the first node is an access network node.
[0267] In some embodiments, the first network element is one of the following:
[0268] Network data analysis network elements, data collection and coordination network elements, analysis and data storage network elements, data collection and application network elements, operation management and maintenance network elements, and new network elements (e.g., new network elements capable of transmitting data related to artificial intelligence / machine learning).
[0269] In some embodiments, the user plane connection establishment command includes at least one of the following:
[0270] The first network element's address, user plane binding identifier, indication of AI / machine learning related data transmission, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier;
[0271] Data source types include terminal measurements or access network measurements;
[0272] Data types include at least one of the following: cell information, reference signal information and reference signal received power information, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities.
[0273] In some embodiments, the communication device further includes a transmitting module 1103.
[0274] The sending module 1103 is used to send a user plane connection establishment request to the first node; the user plane connection establishment request is used to request the establishment of a user plane connection between the terminal and the first network element.
[0275] In some embodiments, a user plane connection establishment request includes at least one of the following:
[0276] Instructions for data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0277] In some embodiments, the processing module 1102 is further configured to establish a Protocol Data Unit (PDU) session based on a user plane connection establishment command; the PDU session is used to establish a connection between the first network element and the terminal.
[0278] The processing module 1102 is also used to perform user plane connection binding based on the protocol data unit session.
[0279] In some embodiments, the processing module 1102 is further configured to match the routing selection policy of the command execution terminal based on the user plane connection establishment command to obtain the target data network name and the target single network slice selection auxiliary information;
[0280] The sending module 1103 is also used to send a Protocol Data Unit Session Establishment Request to the second network element. The Protocol Data Unit Session Establishment Request includes the target data network name and target single network slice selection auxiliary information.
[0281] In some embodiments, the receiving module 1101 is further configured to receive a protocol data unit session establishment acceptance message from the second network element.
[0282] In some embodiments, the processing module 1102 is further configured to establish a transport layer security protocol connection with the first network element;
[0283] The sending module 1103 is also used to send a user plane connection binding request to the first network element. The user plane connection binding request includes a user plane binding identifier.
[0284] In some embodiments, the receiving module 1101 is further configured to receive a user plane connection binding acceptance message from the first network element.
[0285] In some embodiments, the sending module 1103 is further configured to send a user plane connection establishment completion message to the first node.
[0286] In some embodiments, the sending module 1103 is further configured to send artificial intelligence / machine learning related data to the first network element via a user plane connection with the first network element.
[0287] Figure 12This 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.
[0288] The sending module 1201 is used to send a user plane connection establishment command to the terminal; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0289] In some embodiments, the user plane connection is used to transmit data related to artificial intelligence / machine learning.
[0290] In some embodiments, the first node is an access and mobility management network element or an access network node.
[0291] In some embodiments, the first network element is one of the following:
[0292] Network data analysis network elements, data collection and coordination network elements, analysis and data storage network elements, data collection and application network elements, operation management and maintenance network elements, and new network elements (e.g., new network elements capable of transmitting data related to artificial intelligence / machine learning).
[0293] In some embodiments, the user plane connection establishment command includes at least one of the following:
[0294] The first network element's address, user plane binding identifier, indication of AI / machine learning related data transmission, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier;
[0295] Data source types include terminal measurements or access network measurements;
[0296] Data types include at least one of the following: cell information, reference signal information and reference signal received power information, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities.
[0297] In some embodiments, the communication device further includes a receiving module 1202.
[0298] The receiving module 1202 is used to receive user plane connection establishment requests from the terminal.
[0299] In some embodiments, a user plane connection establishment request includes at least one of the following:
[0300] Instructions for data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0301] In some embodiments, the receiving module 1202 is configured to receive a first message from a first network element; the first message includes relevant parameters for artificial intelligence / machine learning data collection, or includes relevant parameters for artificial intelligence / machine learning data collection and an identifier list for requesting the first node to send a list of terminals that satisfy the relevant parameters in the first message.
[0302] In some embodiments, the sending module 1201 is used to send a list of terminal identifiers to the first network element.
[0303] In some embodiments, the receiving module 1202 is configured to receive a user plane connection establishment command sent by the first network element;
[0304] The sending module 1201 is used to send a user plane connection establishment command to the terminal.
[0305] In some embodiments, the communication device further includes a processing module 1203.
[0306] The receiving module 1202 is used to receive a user plane connection establishment request from the terminal;
[0307] Processing module 1203 is used to select the first network element based on the user plane connection establishment request;
[0308] The sending module 1201 is used to send a user plane connection establishment request to the first network element.
[0309] In some embodiments, the receiving module 1202 is configured to receive a user plane connection establishment completion message from the terminal;
[0310] The sending module 1201 is used to send a user plane connection establishment completion message to the first network element.
[0311] 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 transmitting module 1301.
[0312] The sending module 1301 is used to send a user plane connection establishment command to the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
[0313] In some embodiments, the user plane connection is used to transmit data related to artificial intelligence / machine learning.
[0314] In some embodiments, the first network element is one of the following:
[0315] Network data analysis network elements, data collection and coordination network elements, analysis and data storage network elements, data collection and application network elements, operation management and maintenance network elements, and new network elements (e.g., new network elements capable of transmitting data related to artificial intelligence / machine learning).
[0316] In some embodiments, the communication device further includes a receiving module 1302.
[0317] The receiving module 1302 is used to receive a user plane connection establishment request from the first node.
[0318] In some embodiments, the receiving module 1302 is configured to receive a third message sent by a third network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the transmission of relevant data for artificial intelligence / machine learning.
[0319] In some embodiments, the third message includes at least one of the following: an indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address for data related to artificial intelligence / machine learning, and notification address for data related to artificial intelligence / machine learning.
[0320] Application information includes at least one of the following: application identifier, application network element identifier, and application address;
[0321] The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and instructions applicable to any terminal;
[0322] Time information includes at least one of the following: the time window for data collection, the valid period of the data, and the expiration time of the data;
[0323] Location / region information includes at least one of the following: geographic region based on latitude and longitude, city address based on street, tracking area information, and community identifier;
[0324] Data source types include terminal measurements and / or access network measurements;
[0325] The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities;
[0326] Data sample information includes the amount of data sample and / or quality thresholds.
[0327] In some embodiments, the communication device further includes a processing module 1303.
[0328] The processing module 1303 is used to perform authorization verification and user permission confirmation on the relevant parameters of the artificial intelligence / machine learning data transmission provided by the third network element.
[0329] In some embodiments, the sending module 1301 is further configured to send a response message to the third network element; the response message includes at least one of the following:
[0330] The reference identifier allocated to the first network element, the associated identifier allocated to the first network element, the list of authorized terminals, the list of unauthorized terminals, the data types authorized by the terminals, the data types not authorized by the terminals, and the expected data collection completion time.
[0331] In some embodiments, the third network element is an application network element or a network open network element.
[0332] In some embodiments, the processing module 1303 is further configured to perform a first node selection.
[0333] In some embodiments, the sending module 1301 is further configured to send location information to the network storage element;
[0334] The receiving module 1302 is also used to receive relevant information of the first node sent by the network storage element.
[0335] In some embodiments, the sending module 1301 is further configured to send a second message to the network storage element; the second message is used to register or update the information of the first element;
[0336] The information of the first network element includes at least one of the following:
[0337] Information on the ability to collect artificial intelligence / machine learning related data, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0338] In some embodiments, the sending module 1301 is further configured to send a first message to the selected node; the selected node is a node selected by the first network element; the first message includes relevant parameters for artificial intelligence / machine learning data collection, or includes relevant parameters for artificial intelligence / machine learning data collection and information for requesting the selected node to send an identifier list of terminals that meet the relevant parameters in the first message;
[0339] The receiving module 1302 is also used to receive a list of terminal identifiers sent by the selected node;
[0340] The processing module 1303 is also used to perform authorization verification on the terminal identifier list.
[0341] In some embodiments, the sending module 1301 is further configured to send a terminal identifier list and / or an artificial intelligence / machine learning data collection instruction to the data management network element;
[0342] The receiving module 1302 is also used to receive the authorization verification result of the terminal identifier list sent by the data management network element.
[0343] In some embodiments, the processing module 1303 is further configured to perform first node selection based on relevant parameters of artificial intelligence / machine learning data transmission provided by the application network element or the network open network element.
[0344] In some embodiments, the receiving module 1302 is further configured to receive a user plane connection binding request from a terminal, wherein the user plane connection binding request includes a user plane binding identifier;
[0345] The sending module 1301 is also used to send a user plane connection binding acceptance message to the terminal.
[0346] In some embodiments, the receiving module 1302 is further configured to receive a user plane connection establishment completion message from the first node.
[0347] In some embodiments, the receiving module 1302 is further configured to receive artificial intelligence / machine learning related data from the terminal.
[0348] In some embodiments, the sending module 1301 is further configured to send relevant data on artificial intelligence / machine learning to application network elements or open network elements.
[0349] In some embodiments, the processing module 1303 is further configured to perform checks and confirmations on the relevant data of artificial intelligence / machine learning based on the demand parameters;
[0350] The sending module 1301 is also used to send relevant artificial intelligence / machine learning data to application network elements or open network elements when the relevant data meets the requirements.
[0351] 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 transmitting module 1401.
[0352] The sending module 1401 is used to send a third message to the first network element or the open network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of artificial intelligence / machine learning.
[0353] In some embodiments, the third message includes at least one of the following: an indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address for data related to artificial intelligence / machine learning, and notification address for data related to artificial intelligence / machine learning.
[0354] Application information includes at least one of the following: application identifier, application network element identifier, and application address;
[0355] The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and instructions applicable to any terminal;
[0356] Time information includes at least one of the following: the time window for data collection, the valid period of the data, and the expiration time of the data;
[0357] Location / region information includes at least one of the following: geographic region based on latitude and longitude, city address based on street, tracking area information, and community identifier;
[0358] Data source types include terminal measurements and / or access network measurements;
[0359] The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities;
[0360] Data sample information includes at least one of the following: data sample volume, quality threshold, and data sample precision threshold.
[0361] In some embodiments, the communication device further includes a receiving module 1402.
[0362] The sending module 1401 is also used to send a network function discovery request message to the network storage element; the network function discovery request message is used to request the discovery of network elements for collecting data related to artificial intelligence / machine learning;
[0363] The receiving module 1402 is used to receive network function discovery response messages from network storage network elements;
[0364] The sending module 1401 is also used to send a third message to the first network element based on the network function discovery response message.
[0365] In some embodiments, the network function discovery request message includes at least one of the following: indication of relevant data transmission for artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
[0366] In some embodiments, the network function discovery response message includes at least one of the following: address information, network element capability information, network element load information, and network element priority information.
[0367] In some embodiments, the receiving module 1402 is further configured to receive a response message from a first network element or a network open network element, the response message including at least one of the following:
[0368] The reference identifier allocated to the first network element, the associated identifier allocated to the first network element, the list of authorized terminals, the list of unauthorized terminals, the data types authorized by the terminals, the data types not authorized by the terminals, and the expected data collection completion time.
[0369] In some embodiments, the receiving module 1402 is further configured to receive artificial intelligence / machine learning related data from the first network element or the network open network element.
[0370] 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 receiving module 1501 and a transmitting module 1502.
[0371] The receiving module 1501 is used to receive relevant parameters of artificial intelligence / machine learning data transmission sent by the application network element;
[0372] The sending module 1502 is used to send a third message to the first network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of artificial intelligence / machine learning.
[0373] In some embodiments, the relevant parameters for data transmission related to artificial intelligence / machine learning include at least one of the following: indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address of artificial intelligence / machine learning related data, and notification address of artificial intelligence / machine learning related data;
[0374] Application information includes at least one of the following: application identifier, application network element identifier, and application address;
[0375] The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and instructions applicable to any terminal;
[0376] Time information includes at least one of the following: the time window for data collection, the valid period of the data, and the expiration time of the data;
[0377] Location / region information includes at least one of the following: geographic region based on latitude and longitude, city address based on street, tracking area information, and community identifier;
[0378] Data source types include terminal measurements and / or access network measurements;
[0379] The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities;
[0380] Data sample information includes at least one of the following: data sample volume, quality threshold, and data sample precision threshold.
[0381] In some embodiments, the communication device further includes a processing module 1503.
[0382] Processing module 1503 is used to perform authorization verification and user permission confirmation on the relevant parameters of artificial intelligence / machine learning data transmission.
[0383] The sending module 1502 is also used to send a fourth message to the application network element; the fourth message includes at least one of the following: a list of authorized terminals, a list of unauthorized terminals, data types authorized by the terminals, data types not authorized by the terminals, and expected data collection completion time.
[0384] In some embodiments, the processing module 1503 is further configured to perform parameter mapping on the relevant parameters of artificial intelligence / machine learning data transmission based on the data management network element;
[0385] The sending module 1502 is also used to send a third message to the first network element; the third message includes parameters related to artificial intelligence / machine learning data transmission, which are parameters after parameter mapping.
[0386] In some embodiments, the receiving module 1501 is further configured to receive a response message from the first network element and forward the response message to the application network element. The response message includes at least one of the following: a reference identifier assigned by the first network element, an association identifier assigned by the first network element, a list of authorized terminals, a list of unauthorized terminals, a data type authorized by the terminal, a data type not authorized by the terminal, and an expected data collection completion time.
[0387] In some embodiments, the receiving module 1501 is further configured to receive artificial intelligence / machine learning related data from the first network element;
[0388] The sending module 1502 is also used to send artificial intelligence / machine learning related data to application network elements.
[0389] In some embodiments, the sending module 1502 is further configured to send a network function discovery request message to a network storage element; the network function discovery request message is used to request the discovery of network elements for collecting data related to artificial intelligence / machine learning;
[0390] The receiving module 1501 is also used to receive network function discovery response messages from network storage network elements;
[0391] The sending module 1502 is also used to send a third message to the first network element based on the network function discovery response message;
[0392] The network function discovery request message includes at least one of the following: indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier;
[0393] The network function discovery response message includes at least one of the following: address information, network element capability information, network element load information, and network element priority information.
[0394] 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.
[0395] Processor 1602 may implement or execute various exemplary logic blocks, modules, and circuits described in connection 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 connection with embodiments of this disclosure. Processor 1602 may also be a combination of functions implementing computing capabilities, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.
[0396] 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.
[0397] 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 media or other magnetic storage devices, 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.
[0398] 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.
[0399] In another possible implementation, the memory 1601 can also be integrated with the processor 1602.
[0400] 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.
[0401] 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.
[0402] 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.
[0403] 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.
[0404] 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 a user plane connection establishment command from the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element. Based on the user plane connection establishment command, a user plane connection is established with the first network element.
2. The method according to claim 1, characterized in that, The user plane connection is used to transmit data related to artificial intelligence / machine learning.
3. The method according to claim 1, characterized in that, The first node is an access and mobility management network element; or, The first node is an access network node.
4. The method according to claim 1, characterized in that, The first network element is one of the following: Network data analysis network elements, data collection and coordination network elements, analysis and data storage network elements, data collection and application network elements, operation management and maintenance network elements, and new network elements.
5. The method according to claim 1, characterized in that, The user plane connection establishment command includes at least one of the following: The address of the first network element, user plane binding identifier, indication of artificial intelligence / machine learning related data transmission, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier; The data source types include terminal measurements or access network measurements; The data types include at least one of the following: cell information, reference signal information and reference signal received power information, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities.
6. The method according to claim 1, characterized in that, The step of establishing a user plane connection with the first network element based on the user plane connection establishment command includes: Based on the user plane connection establishment command, a protocol data unit session is established; the protocol data unit session is used to establish a connection between the first network element and the terminal; Based on the protocol data unit session, user plane connection binding is performed.
7. The method according to claim 6, characterized in that, The establishment of a protocol data unit session based on the user plane connection establishment command includes: Based on the user plane connection, establish command execution terminal routing selection policy matching to obtain the target data network name and target single network slice selection auxiliary information; A Protocol Data Unit Session Establishment Request is sent to the second network element. The Protocol Data Unit Session Establishment Request includes the target data network name and the target single network slice selection auxiliary information.
8. The method according to claim 6, characterized in that, The execution of user plane connection binding based on the protocol data unit session includes at least one of the following: Establish a transport layer security protocol connection with the first network element; Send a user plane connection binding request to the first network element, wherein the user plane connection binding request includes a user plane binding identifier; Receive user plane connection binding acceptance message from the first network element.
9. The method according to claim 1, characterized in that, The method further includes: Send a user plane connection establishment completion message to the first node.
10. The method according to claim 1, characterized in that, The method further includes: Through the user plane connection with the first network element, relevant data on artificial intelligence / machine learning are sent to the first network element.
11. A communication method, characterized in that, Applied to the first node, the method includes: Send a user plane connection establishment command to the terminal; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
12. The method according to claim 11, characterized in that, The user plane connection is used to transmit data related to artificial intelligence / machine learning.
13. The method according to claim 11, characterized in that, The first node is an access and mobility management network element or an access network node.
14. The method according to claim 11, characterized in that, The first network element is one of the following: Network data analysis network elements, data collection and coordination network elements, analysis and data storage network elements, data collection and application network elements, operation management and maintenance network elements, and new network elements.
15. The method according to claim 11, characterized in that, User plane connection establishment commands include at least one of the following: The address of the first network element, user plane binding identifier, indication of artificial intelligence / machine learning related data transmission, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier; The data source types include terminal measurements or access network measurements; The data types include at least one of the following: cell information, reference signal information and reference signal received power information, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities.
16. The method according to claim 11, characterized in that, The method further includes: Receive a first message from the first network element; the first message includes relevant parameters for artificial intelligence / machine learning data collection, or includes relevant parameters for artificial intelligence / machine learning data collection and an identifier list for requesting the first node to send a terminal that satisfies the relevant parameters in the first message.
17. The method according to claim 16, characterized in that, The method further includes: Send the terminal's identifier list to the first network element.
18. The method according to claim 11, characterized in that, Sending the user plane connection establishment command to the terminal includes: Receive the user plane connection establishment command sent by the first network element; Send a user plane connection establishment command to the terminal.
19. The method according to claim 11, characterized in that, The method further includes: Receive a user plane connection establishment completion message from the terminal; Send the user plane connection establishment completion message to the first network element.
20. A communication method, characterized in that, Applied to the first network element, the method includes: Send a user plane connection establishment command to the first node; the user plane connection establishment command is used to establish a user plane connection between the terminal and the first network element.
21. The method according to claim 20, characterized in that, The user plane connection is used to transmit data related to artificial intelligence / machine learning.
22. The method according to claim 20, characterized in that, The first network element is one of the following: Network data analysis network elements, data collection and coordination network elements, analysis and data storage network elements, data collection and application network elements, operation management and maintenance network elements, and new network elements.
23. The method according to claim 20, characterized in that, The method further includes: The system receives a third message sent by a third network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the transmission of relevant data for artificial intelligence / machine learning.
24. The method according to claim 23, characterized in that, The third message includes at least one of the following: an indication of data transmission related to artificial intelligence / machine learning, application information, information of the terminal, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address of artificial intelligence / machine learning related data, and notification address of artificial intelligence / machine learning related data; The application information includes at least one of the following: application identifier, application network element identifier, and application address; The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and indication applied to any terminal; The time information includes at least one of the following: the time window for data collection, the valid time of the data, and the expiration time of the data; The location / region information includes at least one of the following: a geographic region based on latitude and longitude, a city address based on a street, tracking area information, and a community identifier; The data source types include terminal measurements and / or access network measurements; The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities; The data sample information includes at least one of the following: data sample volume, quality threshold, and data sample accuracy threshold.
25. The method according to claim 23, characterized in that, The method further includes at least one of the following: The authorization verification and user permission confirmation are performed on the relevant parameters of the artificial intelligence / machine learning data transmission provided by the third network element; A response message is sent to the third network element; the response message includes at least one of the following: The reference identifier allocated by the first network element, the association identifier allocated by the first network element, the list of authorized terminals, the list of unauthorized terminals, the data types authorized by the terminals, the data types not authorized by the terminals, and the expected data collection completion time.
26. The method according to any one of claims 23-25, characterized in that, The third network element is an application network element or a network open network element.
27. The method according to claim 20, characterized in that, The method further includes: Send a second message to the network storage element; the second message is used to register or update the information of the first network element. The information of the first network element includes at least one of the following: Information on the ability to collect artificial intelligence / machine learning related data, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier.
28. The method according to claim 20, characterized in that, The method further includes at least one of the following: Send a first message to the first node; the first message includes relevant parameters of artificial intelligence / machine learning data collection, or includes relevant parameters of artificial intelligence / machine learning data collection and information for requesting the first node to send an identifier list of terminals that meet the relevant parameters in the first message; Receive the list of terminal identifiers sent by the first node; The terminal identifier list is authorized and verified.
29. The method according to claim 28, characterized in that, The authorization verification of the identifier list includes: The first network element sends the terminal identifier list and / or artificial intelligence / machine learning data collection instructions to the data management network element; Receive the authorization verification result of the terminal identifier list sent by the data management network element.
30. The method according to claim 20, characterized in that, The method further includes: Receive a user plane connection binding request from a terminal, the user plane connection binding request including a user plane binding identifier; Send a user plane connection binding acceptance message to the terminal.
31. The method according to claim 22, characterized in that, The method further includes: Receive a message from the first node indicating that the user plane connection has been established.
32. The method according to claim 22, characterized in that, The method further includes: Receive relevant artificial intelligence / machine learning data from the terminal; Send the relevant data of artificial intelligence / machine learning to the application network element or the open network element.
33. A communication method, characterized in that, Applied to application network elements, the method includes: A third message is sent to the first network element or the open network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of artificial intelligence / machine learning.
34. The method according to claim 33, characterized in that, The third message includes at least one of the following: an indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address for artificial intelligence / machine learning related data, and notification address for artificial intelligence / machine learning related data; The application information includes at least one of the following: application identifier, application network element identifier, and application address; The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and indication applied to any terminal; The time information includes at least one of the following: the time window for data collection, the valid time of the data, and the expiration time of the data; The location / region information includes at least one of the following: a geographic region based on latitude and longitude, a city address based on a street, tracking area information, and a community identifier; The data source types include terminal measurements and / or access network measurements; The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities; The data sample information includes at least one of the following: data sample volume, quality threshold, and data sample accuracy threshold.
35. The method according to claim 33, characterized in that, Sending a third message to the first network element or the network open network element includes: Send a network function discovery request message to the network storage network element; the network function discovery request message is used to request the discovery of network elements for collecting data related to artificial intelligence / machine learning; Receive network function discovery response messages from the network storage element; Based on the network function discovery response message, the third message is sent to the first network element or the network open network element; The network function discovery request message includes at least one of the following: indication of relevant data transmission for artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier; The network function discovery response message includes at least one of the following: address information, network element capability information, network element load information, and network element priority information.
36. The method according to claim 33, characterized in that, The method further includes: Receive a response message from the first network element or the network open network element, the response message including at least one of the following: The reference identifier allocated by the first network element, the association identifier allocated by the first network element, the list of authorized terminals, the list of unauthorized terminals, the data types authorized by the terminals, the data types not authorized by the terminals, and the expected data collection completion time.
37. The method according to claim 33, characterized in that, The method further includes: Receive the relevant artificial intelligence / machine learning data from the first network element or the open network element.
38. A communication method, characterized in that, Applied to open network elements, the method includes: Receive relevant parameters for artificial intelligence / machine learning data transmission sent by application network elements; A third message is sent to the first network element; the third message is used to request the collection of relevant data for artificial intelligence / machine learning; the third message includes relevant parameters for the data transmission of the artificial intelligence / machine learning data.
39. The method according to claim 38, characterized in that, The relevant parameters for the data transmission of artificial intelligence / machine learning include at least one of the following: indication of data transmission of artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, machine learning model identifier, subscription address of artificial intelligence / machine learning data, and notification address of artificial intelligence / machine learning data; The application information includes at least one of the following: application identifier, application network element identifier, and application address; The terminal information includes at least one of the following: terminal identifier, terminal address, terminal group information, and indication applied to any terminal; The time information includes at least one of the following: the time window for data collection, the valid time of the data, and the expiration time of the data; The location / region information includes at least one of the following: a geographic region based on latitude and longitude, a city address based on a street, tracking area information, and a community identifier; The data source types include terminal measurements and / or access network measurements; The data types include at least one of the following: cell information, reference signal information and reference signal received power, terminal address information, terminal antenna direction information, codebook information, and wireless measurement quantities; The data sample information includes at least one of the following: data sample volume, quality threshold, and data sample accuracy threshold.
40. The method according to claim 38, characterized in that, The method further includes at least one of the following: Authorization verification and user permission confirmation are performed on the relevant parameters of the data transmission related to the artificial intelligence / machine learning. Send a fourth message to the application network element; the fourth message includes at least one of the following: a list of authorized terminals, a list of unauthorized terminals, the data type authorized by the terminals, the data type not authorized by the terminals, and the expected data collection completion time.
41. The method according to claim 38, characterized in that, Sending the third message to the first network element includes: Based on the data management network element, parameter mapping is performed on the relevant parameters of the data transmission of the artificial intelligence / machine learning related data. The third message is sent to the first network element; the third message includes parameters related to the data transmission of artificial intelligence / machine learning, which are parameter mapping parameters.
42. The method according to claim 38, characterized in that, The method further includes: The system receives a response message from the first network element and forwards the response message to the application network element. The response message includes at least one of the following: a reference identifier assigned by the first network element, an association identifier assigned by the first network element, a list of authorized terminals, a list of unauthorized terminals, the data type authorized by the terminal, the data type not authorized by the terminal, and the expected data collection completion time.
43. The method according to claim 38, characterized in that, The method further includes: Receive relevant artificial intelligence / machine learning data from the first network element; Send the relevant artificial intelligence / machine learning data to the application network element.
44. The method according to claim 38, characterized in that, Sending the third message to the first network element includes: Send a network function discovery request message to the network storage network element; the network function discovery request message is used to request the discovery of network elements for collecting data related to artificial intelligence / machine learning; Receive network function discovery response messages from the network storage element; Based on the network function discovery response message, the third message is sent to the first network element; The network function discovery request message includes at least one of the following: indication of data transmission related to artificial intelligence / machine learning, application information, terminal information, slice information, data network name, time information, location / region information, data source type, data type, data sample information, and machine learning model identifier; The network function discovery response message includes at least one of the following: address information, network element capability information, network element load information, and network element priority information.
45. 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 instruction, it performs the method as described in any one of claims 1-10, or the method as described in any one of claims 11-19, or the method as described in any one of claims 20-32, or the method as described in any one of claims 33-37, or the method as described in any one of claims 38-44.
46. 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-10, or the method as described in any one of claims 11-19, or the method as described in any one of claims 20-32, or the method as described in any one of claims 33-37, or the method as described in any one of claims 38-44.
47. 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-10, or the method as described in any one of claims 11-19, or the method as described in any one of claims 20-32, or the method as described in any one of claims 33-37, or the method as described in any one of claims 38-44.