[go: up one dir, main page]

WO2022032891A1 - Communication method and apparatus - Google Patents

Communication method and apparatus Download PDF

Info

Publication number
WO2022032891A1
WO2022032891A1 PCT/CN2020/125994 CN2020125994W WO2022032891A1 WO 2022032891 A1 WO2022032891 A1 WO 2022032891A1 CN 2020125994 W CN2020125994 W CN 2020125994W WO 2022032891 A1 WO2022032891 A1 WO 2022032891A1
Authority
WO
WIPO (PCT)
Prior art keywords
network element
data
information
message
attribute information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2020/125994
Other languages
French (fr)
Chinese (zh)
Inventor
崇卫微
辛阳
吴晓波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of WO2022032891A1 publication Critical patent/WO2022032891A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/16Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using machine learning or artificial intelligence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies

Definitions

  • the present application relates to the field of communication technologies, and in particular, to a communication method and device.
  • the network data analysis function (NWDAF) network element In the fifth generation (5G) communication network, the network data analysis function (NWDAF) network element is introduced.
  • the NWDAF network element obtains the relevant data of the terminal equipment and the network, and uses the machine learning method to do the training and analysis work based on the obtained large amount of data, and generate the analysis results.
  • NWDAF network elements determine the range of network elements that can provide the required data, and then query the network repository function (NRF) for the network elements corresponding to the range. information, and obtain data from the network element according to the information of the network element.
  • NRF network repository function
  • Embodiments of the present application provide a communication method and apparatus, which are used to improve the efficiency of data acquisition by a network element.
  • a first aspect provides a communication method, comprising: a first network element receiving a first message including attribute information of first data from a second network element, the first data including data being acquired by the second network element and/or or acquired data; the first network element receives a second message including attribute information of the second data from the third network element, and the second message is used to request the first network element to discover a network element that can provide the second data; When the attribute information of the first data matches or partially matches the attribute information of the second data, the first network element sends a response message of the second message to the third network element, and the response message includes the information of the second network element.
  • the second network element when the second network element obtains the attribute information of the first data, the second network element can send the attribute information of the first data to the first network element, so that the first network element can know which items are stored in the second network element.
  • the third network element when the third network element requests the first network element for the network element that provides the second data, if the first network element sends the attribute information of the first data and the attribute information of the second data matches or partially matches, Then, the information of the second network element is sent to the third network element.
  • the third network element directly obtains the second network element that can provide the second data from the first network element by using the attribute information of the second data that it wants to obtain. network element, which improves the efficiency of data query and acquisition.
  • the first data is that the second network element provides data that the network element is acquiring and/or acquired data to the data.
  • the second network element can send the first message to the first network element without waiting for the first data to be acquired, so as to store the attribute information of the first data in the first network element as soon as possible. element, and shortens the storage delay of the attribute information of the first data, so that subsequent network elements can obtain the first data from the second network element as quickly as possible without the need to obtain the first data from the network element that originally provided the data.
  • the second network element stores the attribute information of the first data in the first network element only after the second network element actually acquires the first data. Compared with the first case, the storage delay of the attribute information of the first data in this way is relatively large, but because the first data has been actually acquired by the second network element, the accuracy is high.
  • the second message further includes information of the requested network element type, the requested network element type includes the data analysis network element type and/or the database type, and the network element type of the second network element belongs to the requested network element type.
  • NE type it can be ensured that the third network element preferentially selects the data analysis network element and/or the database to provide the second data for it, without affecting the mainstream performance of 5GC NF except for the data analysis network element.
  • the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load information of the second network element, second network element The identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element, wherein the second network element saves the first data in the data storage device in the device.
  • the third network element may acquire part or all of the second data from the second network element or the data storage device according to the information of the second network element.
  • the response message further includes attribute information of the first data.
  • the third network element can determine which data is included in the second network element, and then determine which data to acquire.
  • the method further includes: the first network element receives a third message from the fourth network element, the third message includes attribute information of the third data, and the third data includes that the fourth network element is The acquired data and/or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the first network element determines the second network element from the second network element and the fourth network element . In this case, if both the attribute information of the first data and the attribute information of the third data match or partially match the attribute information of the second data, the first network element may determine the first network element from the second network element and the fourth network element. Two network elements, so as to select a more suitable network element for the third network element, and further improve the efficiency of data acquisition.
  • the first network element determining the second network element from the second network element and the fourth network element includes: the first network element according to the service areas corresponding to the second network element and the fourth network element One or more of information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage validity time information determine the second network element.
  • the first network element may determine a more suitable network element for providing data for the third network element according to the information.
  • the first network element may determine the second network element according to the load information of the second network element and the fourth network element.
  • the first network element may perform load balancing to ensure balanced use of different network elements as data providers Feedback to subsequent network element inquirers, thereby ensuring that network element inquirers (also data requesters at this time) obtain relevant data from different data providers in a balanced manner, avoiding heavy burdens on network elements with heavy loads.
  • the method further includes: the first network element receiving a third message including attribute information of third data from the fourth network element, where the third data includes data being acquired by the fourth network element and /or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the response message further includes the information of the fourth network element.
  • the first network element may feed back both the second network element and the fourth network element to the The third network element helps the third network element to obtain the second data completely.
  • the set of the first data and the third data is the same as the second data.
  • the method further includes: the first network element receives a fourth message from the second network element, where the fourth message is used to instruct the first network element to delete attribute information of the first data.
  • the first network element can delete the attribute information of the first data in a timely manner, thereby preventing the network element that cannot provide the first data from being fed back to other network elements in the subsequent process.
  • the method further includes: the first network element receives any one or more of the following information from the second network element: identification information of the second network element, network elements of the second network element Type information, service area information of the second network element, data sharing capability of the second network element, data sharing range of the second network element, data storage validity time information of the second network element, load information of the second network element, Information of the data storage device corresponding to the second network element, wherein the second network element stores the first data in the data storage device.
  • the first network element can obtain relevant information of the second network element, which helps the first network element to determine whether the data in the second network element can be shared with a subsequent network element according to the information.
  • the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, and data source information , data status information.
  • the first network element can acquire specific attribute information of the first data, which helps the first network element to query the network element that provides the first data according to the information.
  • the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, and data status information.
  • the first network element can acquire specific attribute information of the second data, which helps the first network element to query the network element that provides the second data according to the information.
  • the first network element is an NRF network element or a UDM network element.
  • the second network element is an NWDAF network element or a database network element.
  • the third network element preferentially obtains data from these NWDAF or database network elements that have obtained or is obtaining part or all of the second data, rather than from the network element that originally provided the data (for example, providing the second network element with Obtaining data from the network element that originally provided the data) can avoid increasing the burden of the network element that originally provided the data, thereby not affecting the performance of the main body of the network element that originally provided the data.
  • the third network element is an NWDAF network element.
  • a communication method comprising: acquiring attribute information of first data by a second network element, where the first data includes data being acquired and/or acquired data by the second network element; The second network element sends a first message to the first network element, where the first message includes attribute information of the first data.
  • the second network element when the second network element acquires the attribute information of the first data, the second network element can send the attribute information of the first data to the first network element, so that the first network element can know which items are stored in the second network element.
  • the third network element when the third network element requests the first network element for the network element that provides the second data, if the attribute information of the first data sent by the first network element matches or partially matches the attribute information of the second data , then the information of the second network element is sent to the third network element.
  • the third network element directly uses the attribute information of the second data to be obtained by itself to obtain the first network element that can provide the second data.
  • the second network element improves the efficiency of data query and acquisition.
  • the sending, by the second network element, the first message to the first network element includes: when the first condition is satisfied, the second network element sending the first message to the first network element The first message; wherein, the first condition is: the request message from the second network element to obtain the first data from the fifth network element is accepted; or, the first condition is: the first The second network element acquires the first data from the fifth network element; or, the first condition is: the second network element completes the data training or data inference process based on the acquired first data; or, the The first condition is: the data state information of the first data is changed.
  • the second network element can send the first message to the first network element without waiting for the first data to be acquired, so as to store the attribute information of the first data in the first network element as soon as possible. element, and shortens the storage delay of the attribute information of the first data, so that subsequent network elements can obtain the first data from the second network element as quickly as possible without the need to obtain the first data from the network element that originally provided the data.
  • the second network element stores the attribute information of the first data in the first network element only after the second network element actually acquires the first data. Compared with the first case, the storage delay of the attribute information of the first data in this way is relatively large, but because the first data has been actually acquired by the second network element, the accuracy is high.
  • the method further includes: when the second condition is satisfied, the second network element sends a fourth message to the first network element, where the fourth message is used to indicate The first network element deletes the attribute information of the first data; wherein, the second condition is: the second network element deletes the first data; or, the second condition is: the first The storage validity time of the first data corresponding to the second network element is invalid; the second condition is: the sharing capability of the second network element corresponding to the first data becomes negative. That is to say, when the second network element cannot provide the first data, a fourth message is sent to the first network element, so that the first network element can delete the attribute information of the first data in time, thereby preventing other network elements in the subsequent process. Feedback the network element that cannot provide the first data.
  • the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, Data source information, data status information.
  • the first network element can acquire specific attribute information of the first data, which helps the first network element to query the network element that provides the first data according to the information.
  • the method further includes: the second network element sending any one or more of the following information to the first network element: identification information of the second network element, The network element type information of the second network element, the service area information of the second network element, the data sharing capability of the second network element, the data sharing range of the second network element, the second network element Element data storage valid time information, load information of the second network element, information of the data storage device corresponding to the second network element, wherein the second network element saves the first data in the in the data storage device.
  • the first network element can obtain relevant information of the second network element, which helps the first network element to determine whether the data in the second network element can be shared with a subsequent network element according to the information.
  • the second network element is an NWDAF network element or a database network element.
  • the first network element is an NRF network element or a UDM network element.
  • a communication method comprising: a third network element sending a second message to a first network element, where the second message includes attribute information of the second data, and the second message is used to request all
  • the first network element discovers a network element that can provide the second data
  • the third network element receives a response message for the second message from the first network element, and the response message includes the second The information of the network element; wherein, the attribute information of the first data in the second network element matches or partially matches the attribute information of the second data.
  • the first network element learns which data is stored in the second network element , in the subsequent process, when the third network element requests the network element that provides the second data to the first network element, if the attribute information of the first data sent by the first network element matches or partially matches the attribute information of the second data, then Send the information of the second network element to the third network element.
  • the third network element directly obtains the second network element that can provide the second data from the first network element by using the attribute information of the second data to be obtained by itself. It improves the efficiency of data query and acquisition.
  • the second message further includes information of the requested network element type
  • the requested network element type includes the data analysis network element type and/or the database type
  • the second network element The network element type belongs to the requested network element type.
  • the method further includes: acquiring, by the third network element, part or all of the second data from the second network element.
  • the response message further includes attribute information of the first data
  • the third network element obtains part or all of the second data from the second network element, including : the third network element acquires part or all of the second data from the second network element according to the attribute information of the first data.
  • the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load of the second network element information, the identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element, wherein, the second network element saves the first data in the data storage device; the method further includes: the third network element retrieves the data from the second network element according to the information of the second network element Part or all of the second data is obtained from the metadata or the data storage device.
  • the response message further includes information of a fourth network element, where the attribute information of the third data in the fourth network element matches or partially matches the attribute information of the second data,
  • the third network element obtains part or all of the second data from the second network element, including: the third network element obtains the second data from the second network element and the fourth network element. Part or all of the data.
  • the response message further includes information of a fourth network element, where the attribute information of the third data in the fourth network element matches or partially matches the attribute information of the second data, Obtaining, by the third network element, part or all of the second data from the second network element, comprising: determining, by the third network element, the second network element from the second network element and the fourth network element. the second network element; the third network element obtains part or all of the second data from the second network element.
  • the determining, by the third network element, the second network element from the second network element and the fourth network element includes: the third network element according to the third network element One or more of service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage valid time information corresponding to the second network element and the fourth network element, Determine the second network element.
  • the sending, by the third network element, the second message to the first network element includes: when the third condition is satisfied, the third network element sending the second message to the first network element The second message; wherein, the third condition is: the third network element receives a data acquisition request sent by the sixth network element, and the data acquisition request is used to request to acquire part or all of the second data Alternatively, the third condition is: the third network element receives a request for obtaining a data analysis result sent by the seventh network element, and the data analysis result needs to be generated based on part or all of the second data.
  • the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, Data status information.
  • the first network element can acquire specific attribute information of the second data, which helps the first network element to query the network element that provides the second data according to the information.
  • the third network element is an NWDAF network element.
  • the first network element is an NRF network element or a UDM network element.
  • a communication device comprising: a communication unit and a processing unit; the processing unit is configured to receive, through the communication unit, a first message from a second network element, where the first message includes attribute information of the first data, The first data includes the data being acquired by the second network element and/or the acquired data; the processing unit is further configured to receive, through the communication unit, a second message from the third network element, where the second message includes attributes of the second data information, the second message is used to request the communication device to discover a network element that can provide the second data; the processing unit is further configured to send a response message of the second message to the third network element through the communication unit, where the response message includes the second network element’s information, wherein the attribute information of the first data matches or partially matches the attribute information of the second data.
  • the first data is that the second network element provides data that the network element is acquiring and/or acquired data to the data.
  • the second message further includes information of the requested network element type, the requested network element type includes the data analysis network element type and/or the database type, and the network element type of the second network element belongs to the requested network element type.
  • NE type the network element type of the second network element belongs to the requested network element type.
  • the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load information of the second network element, second network element The identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element, wherein the second network element saves the first data in the data storage device in the device.
  • the response message further includes attribute information of the first data.
  • the processing unit is further configured to receive a third message from the fourth network element through the communication unit, where the third message includes attribute information of the third data, and the third data includes that the fourth network element is The acquired data and/or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the processing unit is further configured to determine the second network element and the fourth network element. network element.
  • the processing unit is specifically configured to: according to the service area information, load information, network topology information, network element type information, data sharing capability information, data One or more of sharing range information and data storage validity time information determine the second network element.
  • the processing unit is further configured to receive a third message from the fourth network element through the communication unit, where the third message includes attribute information of the third data, and the third data includes that the fourth network element is The acquired data and/or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the response message further includes information of the fourth network element.
  • the set of the first data and the third data is the same as the second data.
  • the processing unit is further configured to receive a fourth message from the second network element through the communication unit, where the fourth message is used to instruct the communication apparatus to delete attribute information of the first data.
  • the processing unit is further configured to receive any one or more of the following information from the second network element through the communication unit: the identification information of the second network element, the network element of the second network element Type information, service area information of the second network element, data sharing capability of the second network element, data sharing range of the second network element, data storage validity time information of the second network element, load information of the second network element, Information of the data storage device corresponding to the second network element, wherein the second network element stores the first data in the data storage device.
  • the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, and data source information , data status information.
  • the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, and data status information.
  • the communication device is an NRF network element or a UDM network element.
  • the second network element is an NWDAF network element or a database network element.
  • the third network element is an NWDAF network element.
  • a communication device comprising: a communication unit and a processing unit; the processing unit is configured to acquire attribute information of first data, where the first data includes data being acquired by the communication device and/or or acquired data; the communication unit is configured to send a first message to the first network element, where the first message includes attribute information of the first data.
  • the communication unit is specifically configured to: send the first message to the first network element when a first condition is satisfied; wherein the first condition is: The request message of the communication device to obtain the first data from the fifth network element is accepted; or, the first condition is: the communication device obtains the first data from the fifth network element; or, all The first condition is: the communication device completes the data training or data inference process based on the acquired first data; or, the first condition is: the data state information of the first data changes.
  • the processing unit is further configured to: when the second condition is satisfied, send a fourth message to the first network element through the communication unit, where the fourth message uses attribute information instructing the first network element to delete the first data; wherein the second condition is: the communication device deletes the first data; or the second condition is: the communication The storage valid time of the first data corresponding to the device is invalid; the second condition is: the sharing capability of the communication device corresponding to the first data becomes negative.
  • the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, Data source information, data status information.
  • the communication unit is further configured to: send any one or more of the following information to the first network element: identification information of the communication device, identification information of the communication device Network element type information, service area information of the communication device, data sharing capability of the communication device, data sharing range of the communication device, data storage validity time information of the communication device, load information of the communication device .
  • the communication device is an NWDAF network element or a database network element.
  • a communication device including: a communication unit and a processing unit; the processing unit is configured to send a second message to a first network element through the communication unit, where the second message includes a second attribute information of the data, the second message is used to request the first network element to discover a network element that can provide the second data; the processing unit is further configured to receive data from the first network element through the communication unit The response message of the second message of the network element, the response message includes the information of the second network element; wherein, the attribute information of the first data in the second network element and the attribute of the second data Information match or partial match.
  • the second message further includes information of the requested network element type
  • the requested network element type includes the data analysis network element type and/or the database type
  • the second network element The network element type belongs to the requested network element type.
  • the processing unit is further configured to acquire part or all of the second data from the second network element through the communication unit.
  • the response message further includes attribute information of the first data
  • the processing unit is specifically configured to, according to the attribute information of the first data, use the communication unit from the The second network element obtains part or all of the second data.
  • the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load of the second network element information, the identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element,
  • the second network element saves the first data in the data storage device;
  • the processing unit is specifically configured to: according to the information of the second network element, from the communication unit from the The second network element or the data storage device acquires part or all of the second data.
  • the response message further includes information of a fourth network element, where the attribute information of the third data in the fourth network element matches or partially matches the attribute information of the second data
  • the processing unit is specifically configured to: acquire part or all of the second data from the second network element and the fourth network element through the communication unit.
  • the response message further includes information of a fourth network element, where the attribute information of the third data in the fourth network element matches or partially matches the attribute information of the second data
  • the processing unit is specifically configured to: determine the second network element from the second network element and the fourth network element; acquire the second data from the second network element through the communication unit part or all of it.
  • the processing unit is specifically configured to: according to the service area information, load information, network topology information, network element type information, corresponding to the second network element and the fourth network element, One or more of data sharing capability information, data sharing range information, and data storage validity time information to determine the second network element.
  • the processing unit is specifically configured to: send the second message to the first network element through the communication unit when the third condition is satisfied; wherein the The third condition is: the communication device receives a data acquisition request sent by the sixth network element, and the data acquisition request is used to request to acquire part or all of the second data; or, the third condition is: the The communication device receives a request for obtaining a data analysis result sent by the seventh network element, where the data analysis result needs to be generated based on part or all of the second data.
  • the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, Data status information.
  • a communication method comprising: a first network element receiving a first message from a second network element, where the first message includes attribute information of first data, and the first data includes the The data being acquired and/or acquired by the second network element; the first network element receives a second message from the third network element, the second message includes attribute information of the second data, the second message is used to request to acquire the second data, or the second message is used to request the first network element to discover a network element that can provide the second data; the first network element determines the second data The attribute information of the data matches or partially matches the attribute information of the first data; the first network element sends a sixth message to the second network element, and the sixth message is used to request the second network element Obtain the second data.
  • the sixth message includes identification information or destination address information of the third network element, and the identification information or destination address information of the third network element is used for the second network element.
  • element sends the second data to the third network element.
  • the second message further includes identification information or destination address information of the third network element.
  • the method further includes: the first network element sends a response message of the second message to the third network element, where the response message includes the second network element Information.
  • the response message further includes attribute information of the first data.
  • the information of the second network element includes any one or more of the following information: identification information of the second network element, service area information of the second network element,
  • the data of the second network element stores the valid time information, the load information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element.
  • the attribute information of the second data includes data analysis type identification information
  • the data analysis type identification information is used to indicate the purpose of acquiring the second data by the third network element is to perform the data analysis task corresponding to the data analysis type identification information
  • the method further includes: the first network element determines the first network element according to the attribute information of the second data and the attribute information of the first data
  • One piece of data includes data analysis result data corresponding to the data analysis type; the first network element sends a seventh message to the second network element, and the seventh message is used to obtain the data from the second network element data analysis results.
  • the method further includes: receiving, by the first network element, a third message from a fourth network element, where the third message includes attribute information of third data, and the third The data includes the data that the fourth network element is acquiring and/or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the first The second network element is determined from the second network element and the fourth network element, and/or the first network element sends an eighth message to the fourth network element, and the eighth message is used in requesting the fourth network element to obtain the second data.
  • the first network element determining the second network element from the second network element and the fourth network element includes: the first network element according to the first network element One or more of service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage effective time information corresponding to the second network element and the fourth network element Determine the second network element.
  • the first network element determining the second network element from the second network element and the fourth network element includes: the first network element according to the first network element The matching data volume of the first data and the second data, and the matching data volume of the third data and the second data, determine the second network element; wherein, the first data and the second data The matching data amount of the data is greater than the matching data amount of the third data and the second data.
  • the method further includes: the first network element receiving a fourth message from the second network element, where the fourth message is used to instruct the first network element to delete the attribute information of the first data; the first network element sends a ninth message to the second network element, where the ninth message is used to request the second network element to cancel the acquisition of the second data.
  • the method further includes: the first network element sends a tenth message to the third network element, where the tenth message is used to indicate to the third network element the The second network element no longer provides the second data.
  • the method further includes: the first network element sends an eighth message to the fourth network element, where the eighth message is used to request the fourth network element to obtain the information the second data.
  • the method further includes: the first network element obtains any one or more of the following information from the second network element: the data sharing capability of the second network element , the data sharing range of the second network element, the data storage valid time information of the second network element, the load information of the second network element, and the information of the data storage device corresponding to the second network element.
  • the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, Data source information, data status information, and data analysis type identification information.
  • the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, Data status information, data analysis type identification information.
  • the first network element is a DCCF or NRF network element or a UDM network element.
  • the second network element is an NWDAF network element or a database network element.
  • the third network element is an NWDAF network element.
  • a communication device comprising: a communication unit and a processing unit; the communication unit is configured to receive a first message from a second network element, where the first message includes attribute information of the first data , the first data includes data being acquired and/or acquired by the second network element; the communication unit is further configured to receive a second message from a third network element, where the second message includes the first The attribute information of the second data, the second message is used to request the acquisition of the second data, or the second message is used to request the communication device to discover a network element that can provide the second data; the processing a unit for determining that the attribute information of the second data matches or partially matches the attribute information of the first data; the communication unit is further configured to send a sixth message to the second network element, the first The sixth message is used to request the second network element to obtain the second data.
  • the sixth message includes identification information or destination address information of the third network element, and the identification information or destination address information of the third network element is used for the second network element.
  • element sends the second data to the third network element.
  • the second message further includes identification information or destination address information of the third network element.
  • the communication unit is further configured to send a response message of the second message to the third network element, where the response message includes information of the second network element.
  • the response message further includes attribute information of the first data.
  • the information of the second network element includes any one or more of the following information: identification information of the second network element, service area information of the second network element,
  • the data of the second network element stores the valid time information, the load information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element.
  • the processing unit is further configured to determine, according to the attribute information of the second data and the attribute information of the first data, that the first data contains the data analysis result data corresponding to the data analysis type; the communication unit is further configured to send a seventh message to the second network element, where the seventh message is used to obtain the data from the second network element Analyze the resulting data.
  • the communication unit is further configured to receive a third message from a fourth network element, where the third message includes attribute information of third data, and the third data includes the The data being acquired and/or the acquired data by the fourth network element; if the attribute information of the third data matches or partially matches the attribute information of the second data, the processing unit is further configured to obtain the data from the The second network element is determined from the second network element and the fourth network element, and/or the communication unit is further configured to send an eighth message to the fourth network element, and the eighth message uses in requesting the fourth network element to obtain the second data.
  • the processing unit is specifically configured to: according to the service area information, load information, network topology information, network element type information, corresponding to the second network element and the fourth network element, One or more of data sharing capability information, data sharing range information, and data storage valid time information determine the second network element.
  • the processing unit is specifically configured to: according to the matching data amount between the first data and the second data, and the matching data between the third data and the second data and determining the second network element; wherein, the matching data volume of the first data and the second data is greater than the matching data volume of the third data and the second data.
  • the communication unit is further configured to: receive a fourth message from the second network element, where the fourth message is used to instruct the communication apparatus to delete the attribute of the first data information; sending a ninth message to the second network element, where the ninth message is used to request the second network element to cancel the acquisition of the second data.
  • the communication unit is further configured to send a tenth message to the third network element, where the tenth message is used to indicate the second network element to the third network element The second data is no longer provided.
  • the communication unit is further configured to send an eighth message to the fourth network element, where the eighth message is used to request the fourth network element to acquire the second data .
  • the communication unit is further configured to acquire any one or more of the following information from the second network element: the data sharing capability of the second network element, the first The data sharing range of the two network elements, the data storage validity time information of the second network element, the load information of the second network element, and the information of the data storage device corresponding to the second network element.
  • the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, Data source information, data status information, and data analysis type identification information.
  • the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, Data status information, data analysis type identification information.
  • the communication device is a DCCF or NRF network element or a UDM network element.
  • the second network element is an NWDAF network element or a database network element.
  • the third network element is an NWDAF network element.
  • a communication device comprising: a processor.
  • the processor is connected to the memory, the memory is used for storing computer-executed instructions, and the processor executes the computer-executed instructions stored in the memory, thereby implementing any one of the methods provided in any of the first to third and seventh aspects.
  • the memory and the processor may be integrated together, or may be independent devices. In the latter case, the memory may be located in the communication device or outside the communication device.
  • the processor includes a logic circuit, and also includes at least one of an input interface and an output interface.
  • the output interface is used for performing the sending action in the corresponding method
  • the input interface is used for performing the receiving action in the corresponding method.
  • the communication device further includes a communication interface and a communication bus, and the processor, the memory and the communication interface are connected through the communication bus.
  • the communication interface is used to perform the actions of transceiving in the corresponding method.
  • the communication interface may also be referred to as a transceiver.
  • the communication interface includes at least one of a transmitter and a receiver. In this case, the transmitter is configured to perform the sending action in the corresponding method, and the receiver is configured to perform the receiving action in the corresponding method.
  • the communication device exists in the form of a chip product.
  • a tenth aspect provides a communication device (or chip), comprising: a processor and an interface, the processor is coupled to a memory through the interface, and when the processor executes a computer program in the memory or a computer executes instructions, the first aspect is Any one of the methods provided by any one of the third aspect and the seventh aspect is performed.
  • a computer-readable storage medium including computer-executable instructions, which, when the computer-executable instructions are executed on a computer, cause the computer to execute any one of the first to third aspects, and the seventh aspect. any of the methods.
  • a twelfth aspect provides a computer program product, comprising computer-executable instructions, which, when the computer-executable instructions are run on a computer, cause the computer to execute any one of the first, third, and seventh aspects. a way.
  • a communication system including one or more of the above-mentioned first network element, second network element and third network element.
  • FIG. 1 is a schematic diagram of a network architecture
  • Fig. 2 is another kind of network architecture schematic diagram
  • FIG. 3 is a schematic diagram of a process for acquiring data by the NWDAF provided by the embodiment of the present application.
  • FIG. 5 is a flowchart of another communication method provided by an embodiment of the present application.
  • FIG. 6 is a flowchart of another communication method provided by an embodiment of the present application.
  • FIG. 7 is a schematic diagram of the composition of a communication device according to an embodiment of the present application.
  • FIG. 8 is a schematic diagram of a hardware structure of a communication device provided by an embodiment of the present application.
  • FIG. 9 is a schematic diagram of a hardware structure of another communication device provided by an embodiment of the present application.
  • FIG. 11 is a flowchart of another communication method provided by an embodiment of the present application.
  • FIG. 12 is a flowchart of still another communication method provided by an embodiment of the present application.
  • words such as “first” and “second” are used to distinguish the same or similar items with basically the same function and effect.
  • words “first”, “second” and the like do not limit the quantity and execution order, and the words “first”, “second” and the like are not necessarily different.
  • the technical solutions in the embodiments of the present application can be applied to the fourth generation (4th Generation, 4G) system, various systems based on the evolution of the 4G system, the fifth generation (5th Generation, 5G) system, and various systems based on the evolution of the 5G system. in the system.
  • the 4G system may also be called an evolved packet system (EPS).
  • the core network (CN) of the 4G system may be called an evolved packet core (EPC), and the access network may be called long term evolution (LTE).
  • LTE long term evolution
  • the core network of the 5G system can be called 5GC (5G core), and the access network can be called new radio (NR).
  • the present application is exemplified below by taking the application of the present application to a 5G system as an example.
  • the network elements involved in the present application may be replaced with network elements having the same or similar functions in the corresponding communication system.
  • FIG. 1 exemplarily shows a schematic diagram of a network architecture of a 5G system based on a service-oriented interface.
  • the 5G system may include: an authentication server function (AUSF) network element, an access and mobility management function (AMF) network element, a data network (DN) ), unified data management (UDM) network element, policy control function (PCF) network element, (radio) access network ((R)AN) network element, user User plane function (UPF) network element, terminal equipment (terminal), application function (application function, AF) network element, session management function (session management function, SMF) network element, binding support function (binding support function) , BSF) network element, NWDAF network element, network exposure function (NEF) network element, NRF network element.
  • AUSF authentication server function
  • AMF access and mobility management function
  • DN data network
  • UDM unified data management
  • PCF policy control function
  • R user User plane function
  • UPF user User plane function
  • BSF network element
  • (R)AN network element AMF network element, SMF network element, UDM network element, UPF network element, PCF network element, BSF network element, NWDAF network element, NRF network element, NEF network element, etc. They are referred to by RAN, AMF, SMF, UDM, UPF, PCF, BSF, NWDAF, NRF, NEF, etc., respectively.
  • the 5G system is divided into two parts: the access network and the core network.
  • the access network is used to implement functions related to wireless access, mainly including the RAN.
  • the core network is used for network service control, data transmission, etc.
  • the core network consists of multiple network elements, mainly including: AMF, SMF, UPF, PCF, UDM, etc.
  • PCF is responsible for providing policies to AMF and SMF, such as quality of service (QoS) policies, slice selection policies, etc.
  • QoS quality of service
  • UDM for processing 3rd generation partnership project (3GPP) authentication and key agreement (AKA) authentication credentials, user identification processing, access authorization, registration/mobility management, subscription management , SMS management, etc.
  • 3GPP 3rd generation partnership project
  • AKA authentication and key agreement
  • UDM can provide and store information about network elements currently serving terminal equipment (serving NF (serving NF), for example, serving AMF (serving AMF), serving SMF (serving SMF), serving NWDAF (serving NWDAF), etc.) function.
  • serving NF serving NF
  • serving AMF serving AMF
  • serving SMF serving SMF
  • NWDAF serving NWDAF
  • AF which may be an application server, may belong to an operator or a third party. It mainly supports interaction with the 3GPP core network to provide services, such as influencing data routing decisions, policy control functions, or providing some third-party services to the network side.
  • AMF is mainly responsible for the signaling processing part, such as registration management of terminal equipment, connection management of terminal equipment, reachability management of terminal equipment, access authorization and access authentication of terminal equipment, security function of terminal equipment, terminal equipment Device mobility management (such as terminal device location update, terminal device registration network, terminal device switching, etc.), network slice selection, SMF selection, terminal device registration or de-registration and other functions.
  • SMF is mainly responsible for all control plane functions of terminal device session management, including UPF selection, control and redirection, Internet protocol (IP) address allocation and management, session QoS management, and obtaining policies and accounting from PCF.
  • IP Internet protocol
  • PCC Charge control (policy and charging control, PCC) strategy, bearer or session establishment, modification and release, etc.
  • UPF as the anchor point of the protocol data unit (protocol data unit, PDU) session connection, is responsible for data packet filtering, data transmission/forwarding, rate control, generation of billing information, user plane QoS processing, and uplink transmission authentication for terminal equipment , transmission level verification, downlink data packet buffering and downlink data notification triggering, etc.
  • the UPF can also act as a branch point for a multi-homed PDU session.
  • the transmission resources and scheduling functions that provide services to terminal equipment in the UPF are managed and controlled by the SMF.
  • NRF is a network element that stores information such as network element attributes, network element status, and network topology relationships. It has network element discovery functions and network element management functions.
  • BSF with the ability to bind or store the corresponding terminal device address, terminal device identifier, data network name (DNN), single network slice selection assistance information (S-NSSAI) for the PDU session,
  • DNN data network name
  • S-NSSAI single network slice selection assistance information
  • PCF instance For example, the PCF corresponding to the terminal device can be queried from the BSF.
  • NWDAF has at least one of the following functions: data collection function, data analysis function.
  • the data collection function refers to the collection of relevant data from network elements, third-party service servers, terminal equipment or network management systems;
  • the data analysis function refers to the analysis and training based on the relevant input data, and the The third-party service server, terminal equipment, or network management system provides data analysis results.
  • the analysis results can assist the network to select service quality parameters for services, or assist the network to perform traffic routing, or assist the network to select background traffic transmission strategies.
  • This application mainly involves the data collection function of NWDAF. Because NWDAF can only perform related training and analysis functions based on the collected data, the premise is that it can collect and obtain relevant data.
  • the NWDAF may be an independent network element, or may be co-located with other network elements.
  • NWDAF network elements may be co-located with AMF network elements or co-located with SMF network elements.
  • RAN a network composed of one or more access network devices (also referred to as RAN nodes or network devices), implements radio physical layer functions, resource scheduling and radio resource management, radio access control and mobility management functions, services Features such as quality management, data compression and encryption.
  • the access network equipment is connected to the UPF through the user plane interface N3, and is used to transmit the data of the terminal equipment.
  • the access network equipment establishes a control plane signaling connection with the AMF through the control plane interface N2, which is used to implement functions such as radio access bearer control.
  • the access network equipment may be a base station, a wireless fidelity (WiFi) access point (AP), a worldwide interoperability for microwave access (WiMAX) site, and the like.
  • the base station may include various forms of base stations, such as: a macro base station, a micro base station (also called a small station), a relay station, an access point, and the like.
  • an AP in a wireless local area network WLAN
  • a base station in the global system for mobile communications (GSM) or code division multiple access (CDMA) base transceiver station, BTS
  • a base station NodeB, NB
  • WCDMA wideband code division multiple access
  • evolved node B, eNB or eNodeB in LTE
  • relay stations or access points or in-vehicle devices, wearable devices, and the next generation node B (gNB) in the future 5G system or the public land mobile network (PLMN) evolved in the future ) base stations in the network, etc.
  • gNB next generation node B
  • PLMN public land mobile network
  • the terminal device may be a wireless terminal device, or may also be a wired terminal device.
  • a wireless end device may be a device that provides voice and/or data connectivity to a user, a handheld device with wireless connectivity, or other processing device connected to a wireless modem.
  • a certain air interface technology (such as NR technology or LTE technology) is used to communicate with each other between the terminal device and the access network device.
  • a certain air interface technology (such as NR technology or LTE technology) can also be used to communicate with each other between terminal devices.
  • the wireless terminal device may communicate with one or more core network devices via access network devices, such as with AMF, SMF, and the like.
  • the wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone), smart phone, satellite wireless device, wireless modem card, and a computer with a mobile terminal device, for example, may be a laptop, portable, Pocket, handheld, computer built-in or vehicle mounted mobile devices that exchange voice and/or data with access network equipment.
  • the wireless terminal device may be a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal Digital assistant (personal digital assistant, PDA), virtual reality (virtual reality, VR) glasses, augmented reality (augmented reality, AR) glasses, machine type communication terminal equipment, Internet of things terminal equipment and other equipment.
  • PCS personal communication service
  • SIP session initiation protocol
  • WLL wireless local loop
  • PDA personal digital assistant
  • VR virtual reality
  • AR augmented reality
  • the communication device loaded on the vehicle is a terminal device, and the roadside unit (RSU) can also be used as a terminal device.
  • the communication equipment loaded on the UAV can also be regarded as a kind of terminal equipment.
  • Wireless terminal equipment may also be referred to as user equipment (UE), terminal, subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile station), mobile station (mobile), remote station (remote station) ), access point, access terminal, user terminal, user agent, etc.
  • DN refers to an operator network that provides data transmission services for users, such as IP multi-media service (IMS), Internet and so on.
  • the terminal device accesses the DN by establishing a PDU session (PDU session) between the terminal device and the access network device and the UPF and the DN.
  • PDU session PDU session
  • the network architecture of the 5G network may also include other functional network elements.
  • databases can be a unified data repository (UDR), an unstructured data storage function (UDSF), or other network elements capable of storing data.
  • the UDR is used to store one or more of the user's subscription data, policy data, service data and capability opening data
  • the UDSF is used to store unstructured data.
  • the UDR and UDSF can also communicate with other network elements based on the service-oriented interface. For details, refer to FIG. 2 .
  • the network elements can also be called entities or devices.
  • RAN, AMF, SMF, AUSF, UDM, UPF, PCF, BSF, NWDAF, NRF, NEF, etc. in Figures 1 and 2 are only names, and the names do not limit the network element itself.
  • the entities or devices corresponding to these network elements may also have other names, which are not specifically limited in this embodiment of the present application.
  • UDM may also be replaced by a user home server (home subscriber server, HSS) or a user subscription database (user subscription database, USD) or a database network element, etc., which are described here uniformly, and will not be repeated below.
  • the NWDAF network element was introduced in 3GPP Release 15 (Release15, R15) for the purpose of acquiring terminal equipment, network (eg, RAN, CN, transmission network (TN), etc.), AF, operation, management and maintenance (operation, administration and maintenance, OAM) and other related data in various domains, and use machine learning methods to do training analysis based on a large amount of data obtained to generate analysis results, which can be used to assist network policy formulation and execution.
  • the NWDAF generates service experience analysis results based on data obtained from the network and data obtained from the AF, and the service experience analysis results can help the PCF to formulate PCC and QoS policies related to terminal device services.
  • NWDAFs can be deployed in a communication network at the same time. From one dimension, different NWDAFs are responsible for analysis for different purposes. For example, some NWDAFs are responsible for the analysis of the movement trajectory of terminal devices, some are responsible for the analysis of service experience, and some NWDAFs are responsible for the analysis of the service experience. Responsible for the analysis of abnormal behavior of terminal equipment; from another dimension, different NWDAFs are responsible for different service areas. For example, some NWDAFs are responsible for data analysis in area 1, and another NWDAF is responsible for data analysis in area 2.
  • NWDAF In order to obtain a certain type of data from 5GC NF (for example, AMF, SMF, etc.), NWDAF needs to query the NRF/UDM/BSF to find the specific data providing network element if it does not know who the data providing network element is in advance. . For example, in order to obtain information on the number of terminal devices in the area of interest (AOI, area of interest), NWDAF will use AMF's data reporting service to obtain the number of terminal devices from AMF. For example, NWDAF calls AMF event exposure (event exposure).
  • AMF event exposure event exposure
  • NWDAF will use the data reporting service of SMF to obtain information on the number of PDU sessions existing in the terminal device from SMF.
  • NWDAF when NWDAF queries NRF/UDM/BSF and other network elements that provide data, it can only first query a certain type of AOI and terminal equipment based on information such as AOI, terminal equipment identification, and NF type. NEs, and then specify to the queried NEs what data needs to be acquired, but whether the queried NEs can really provide the corresponding data cannot be guaranteed, which may lead to unsuccessful final data acquisition.
  • This existing method cannot directly query the network element that provides data according to the data to be acquired, and the query efficiency is low.
  • NWDAF wants to obtain user service experience information in an AOI for a period of time
  • NWDAF decides on its own that it needs to obtain the information of the SMF corresponding to the AOI, and then NWDAF queries the NRF for the information of the SMF serving the AOI, and obtains the information from the SMF.
  • User service experience information corresponding to the AOI within the above-mentioned period of time.
  • the SMF may not provide the user service experience information corresponding to the AOI during this time period or does not provide the user service experience information corresponding to the AOI at all, then the NWDAF cannot obtain the required data, and in the subsequent process, the NWDAF may report to the NRF again. Requesting other network elements to acquire user service experience information corresponding to the AOI in this time period results in low efficiency of NWDAF data acquisition.
  • each subsequent NWDAF will initiate a request to the 5GC NF
  • the data subscription process (the event exposure service provided by the existing 5GC NF can be used) is used to obtain data.
  • each NWDAF performs NF query to NRF/UDM/BSF, and NRF/UDM/BSF provides the same 5GC NF information
  • NWDAF1, NWDAF2 and NWDAF3 all send data subscription requests to the 5GC NF
  • the 5GC NF sends NWDAF1, NWDAF2 and NWDAF3 the number of terminal devices in the same AOI through the data subscription response to NWDAF1, NWDAF2 and NWDAF3.
  • different NWDAFs provide the same query conditions to the UDM/NRF/BSF, etc., and the UDM/NRF/BSF may feed back the same 5GC NF network element as the data providing network element.
  • multiple NWDAFs repeatedly obtain the same data from the same 5GC NF, which will cause the 5GC NF to repeatedly report the same data.
  • the 5GC NF eg, SMF, AMF
  • NWDAF is the main network element of the communication network
  • its main function is not to provide data, but to provide other mainstream functions, such as mobility, session management, policy charging and other functions .
  • NWDAF needs to obtain a large amount of data for big data analysis, so the repeated reporting of a large amount of the same data will reduce the main performance of 5GC NF.
  • the present application provides a communication method, see FIG. 4 , the method includes:
  • the second network element acquires attribute information of the first data, where the first data includes the data being acquired by the second network element and/or the acquired data.
  • the network element in this embodiment of the present application may be a node or a physical device in the network.
  • the second network element may be a data analysis network element (eg, NWDAF), a database, and the like.
  • NWDAF data analysis network element
  • the first data is the data being acquired and/or the acquired data by the second network element to the data providing network element (for example, access network equipment, terminal equipment, 5GC NF other than the data analysis network element, etc.) .
  • the first data is data acquired by the second network element from other network elements and stored in itself or another designated device.
  • the second network element may be a 5GC NF other than the data analysis network element, for example, SMF, AMF, etc.
  • the attribute information of the first data may be obtained by the second network element from other network elements.
  • the attribute information of the first data may also be generated by the second network element for the first data.
  • the second network element may generate attribute information of the first data after aggregate processing of the acquired first data. For example, if the second network element obtains the data of all users in a certain area, after the second network element aggregates the data into a data set, the second network element generates attribute information corresponding to the data set, and the attribute information will include a list of terminal devices ( UE list) or terminal equipment group identification (UE group ID).
  • UE list terminal devices
  • UE group ID terminal equipment group identification
  • the second network element may also generate attribute information corresponding to the data set after aggregating the acquired data corresponding to different data types (for example, different event IDs) into a data set, and the attribute information will include the data type identifier. list (event ID list).
  • the first data may include the data being acquired by the second network element and/or part or all of the acquired data, which is not limited in this application. Acquiring means that the data acquisition process is in progress, that is, the data has been subscribed, but not all the data has been acquired. For example, 0%, 20%, or 80% of all data may be captured, etc.
  • the first data being acquired or acquired by the second network element may be data corresponding to a single event ID.
  • the first data being acquired or acquired by the second network element may also be multiple event ID data corresponding to a data analysis identifier (analytic ID).
  • event IDs application ID
  • reference signal received power reference signal received power
  • QFI QoS flow identifier
  • the attribute information of a piece of data may include any one or more of the following information corresponding to the data:
  • the data type is used to indicate what the data is, for example, terminal equipment location (UE location) information, terminal equipment number (number of UE) information, SMF load (SMF load), number of PDU sessions (PDU session), etc.
  • UE location terminal equipment location
  • terminal equipment number number of UE
  • SMF load SMF load
  • PDU session number of PDU sessions
  • the data type can be represented by event ID.
  • the data object is used to describe which object the data to be acquired comes from or is related to, and the object here can be a terminal device or a network element.
  • the data object corresponding to the location of the terminal device is a specific terminal device identifier
  • the data object corresponding to the location of the terminal device group is the identifier of the terminal device group.
  • the data object corresponding to the SMF load is the information of a specific SMF, for example, the SMF ID (SMF ID), the SMF address, and the SMF fully qualified domain name (FQDN), etc.
  • the data object can be represented by an event target (target of event).
  • the data filtering information is used to indicate the conditions that the data needs to meet, or to limit the scope of the acquired data.
  • the filtering information is information of a certain area or time at the same time, it is limited to obtain the number of terminal devices in this area or at this time.
  • the area information may be a cell ID (cell ID), a tracking area (tracking area, TA) ID (TA ID), or a base station ID, and the like.
  • the time period information may be time point information, time period information (eg, start time, end time, duration, etc.), and the like.
  • the filtering information is the service type, it is limited to obtain only the number of PDU sessions corresponding to the service type.
  • the data filtering information may also be a slice, a data network name (DNN), etc., which is not limited in this application.
  • the data filtering information can be represented by a filter.
  • Data reporting information is used to define or describe the method of data reporting, for example, single reporting or periodic reporting. In the case of periodic reporting, the time interval, reporting start time, and reporting duration can also be limited. . Data reporting information can be represented by reporting info.
  • the source information of the data is used to indicate from which network element or terminal device or OAM device or AF the data is obtained.
  • the representation form of the source of the data may be the information of the network element, for example, the identification of the network element, the FQDN of the network element, the address of the network element, and the like.
  • the data status information is used to indicate whether the data is currently being acquired or is being acquired.
  • the status in progress refers to a status in which a data subscription or a data request has been initiated to the network element that provides the data, but all the data has not been formally acquired.
  • the attribute information of the first data includes the above-mentioned data-related features, which are used to identify or index the first data. If the network element provides the attribute information of the first data, it means that the network element can provide the first data indicated by the attribute information of the first data.
  • the second network element sends a first message to the first network element, where the first message includes attribute information of the first data.
  • the first network element receives the first message from the second network element.
  • the first network element may be NRF, UDM, UDR, data collection control function (DCCF), UDSF, BSF, data repository service function (DRSF), and the like.
  • the first message may be a message initially initiated to save the attribute information of the first data, or may be a message initiated to update the attribute information of the first data after the attribute information of the first data changes, for example, the second
  • the network element When the network element is acquiring the first data, it sends a message for saving the attribute information of the first data to the first network element, and after acquiring the first data, it can initiate another message for updating the attribute information of the first data .
  • the first message may be a status update message or a status registration message.
  • the third network element sends a second message to the first network element, where the second message includes attribute information of the second data, and the second message is used to request the first network element to discover a network element capable of providing the second data.
  • the first network element receives the second message from the third network element.
  • the third network element may be a data analysis network element (for example, NWDAF), a database, a 5GC NF other than the data analysis network element, DCCF, and the like.
  • NWDAF data analysis network element
  • DCCF 5GC NF other than the data analysis network element
  • the first network element sends a response message of the second message to the third network element, where the response message includes information of the second network element, wherein the attribute information of the first data matches or partially matches the attribute information of the second data.
  • the third network element receives a response message to the second message from the first network element.
  • the second message further includes information of the requested network element type, and the requested network element type includes the data analysis network element type and/or the database type.
  • the network element type of the second network element belongs to the network element type requested by the third network element. That is to say, it is ensured that the third network element preferentially selects the data analysis network element and/or the database to provide it with the second data, and does not affect the mainstream performance of 5GC NF except for the data analysis network element.
  • step 404 the method further includes step 405 or step 406:
  • the third network element acquires part or all of the second data from the second network element.
  • step 405 the third network element needs to obtain the second data by itself.
  • the third network element obtains part or all of the second data from the second network element after inquiring the second network element that can provide part or all of the second data.
  • the third network element may obtain part or all of the second data from the second network element by using the data subscription service/data request service provided by the second network element.
  • the method for acquiring data by the third network element is similar.
  • the third network element can send the attribute information of the second data to the first network element for storage.
  • the specific process is similar to that of the second network element sending the attribute information of the first data to the first network element for storage, and details are not repeated here.
  • the third network element sends the information of the second network element to other network elements (referred to as the sixth network element).
  • step 406 the sixth network element queries the network elements that can provide part or all of the second data through the third network element.
  • the third network element queries the second network element, it sends the information of the second network element to the sixth network element, and the sixth network element can obtain part or all of the second data from the second network element.
  • the third network element may be a DCCF.
  • the second network element when the second network element acquires the attribute information of the first data, the second network element may send the attribute information of the first data to the first network element, so that the first network element can know that the second network element stores the information about the attributes of the first data.
  • the third network element when the third network element requests the first network element for the network element that provides the second data, if the attribute information of the first data sent by the first network element matches or partially matches the attribute information of the second data , then the information of the second network element is sent to the third network element.
  • the third network element directly uses the attribute information of the second data to be obtained by itself to obtain the first network element that can provide the second data.
  • the second network element improves the efficiency of data query and acquisition.
  • the third network element may obtain part or all of the second data from the second network element. If the second network element is likely to be a data analysis network element or a database, etc., the third network element preferentially obtains or is in the process of obtaining the second data.
  • the data analysis network element or database network element that obtains part or all of the second data obtains data without obtaining data from the network element that originally provided the data (for example, the network element that provides the first data for the second network element), which can avoid The burden of the network element that originally provided the data was increased, so that the performance of the main body of the network element that originally provided the data was not affected.
  • step 407 the above method further includes step 407:
  • the first network element receives a fourth message from the second network element, where the fourth message is used to instruct the first network element to delete the attribute information of the first data. In a subsequent process, the first network element may delete the attribute information of the first data according to the fourth message.
  • the second network element when the second condition is satisfied, sends a fourth message to the first network element.
  • the second condition is: the second network element deletes the first data; or, the second condition is: the storage validity time of the first data corresponding to the second network element is invalid; the second condition is: the second network element corresponds to the first data Shared ability becomes negative. That is to say, when the second network element cannot provide the first data, a fourth message is sent to the first network element, so that the first network element can delete the attribute information of the first data in time, thereby preventing other network elements in the subsequent process. Feedback the network element that cannot provide the first data.
  • step 402 includes: when the first condition is satisfied, the second network element sends the first message to the first network element.
  • the first condition is: the request message of the second network element to obtain the first data from the fifth network element is accepted.
  • the fifth network element may include multiple network elements, and the second network element may be accepted in a request message for obtaining part or all of the first data sent to all the fifth network elements
  • the first message is sent to the first network element, or the request message for obtaining part or all of the first data sent to any one of the fifth network elements is accepted.
  • the network element sends the first message.
  • the request message for obtaining part or all of the first data may be a data subscription request or a data request.
  • the first data may be all data involved in a data training or data reasoning task.
  • the second network element can send the first message to the first network element without waiting for obtaining the first data, so as to store the attribute information of the first data in the first network element as soon as possible, and shorten the first data The storage delay of the attribute information, so that subsequent other network elements can obtain the first data from the second network element as quickly as possible without needing to obtain the first data from the network element that originally provided the data.
  • the first condition is: the second network element obtains the first data from the fifth network element. That is, the process of acquiring the first data has ended.
  • the fifth network element may include multiple network elements, and the second network element may send the first data to the first network element only after acquiring the first data from all the fifth network elements.
  • the first message may also be sent to the first network element when part or all of the first data is acquired from any one of the fifth network elements.
  • the attribute information of the first data is stored in the first network element only after the second network element actually obtains the first data.
  • the storage delay of the attribute information of the first data in this way is relatively large, but because the first data has been actually acquired by the second network element, the accuracy is high.
  • the second network element may acquire a part of the first data from each of the fifth network elements, or may obtain a part of the first data from each of the fifth network elements Get all the first data.
  • the first condition is: the second network element completes the data training or data inference process based on the acquired first data.
  • the second network element delays the storage of the attribute information of the first data, so as to ensure that the second network element preferentially completes its own data training or inference task.
  • the first condition is: the data state information of the first data is changed.
  • the change of the data state information of the first data may be: the data state of the first data is changed from being acquired to acquired. In this case, it can be ensured that the stored attribute information of the first data has high accuracy.
  • the method further includes: the second network element sends any one or more of the following information to the first network element: the identification information of the second network element, the network element type information of the second network element, the second network element The service area information of the network element, the data sharing capability of the second network element, the data sharing range of the second network element, the data storage validity time information of the second network element, the load information of the second network element, the corresponding data of the second network element Data storage device information.
  • the first network element receives the information sent by the second network element from the second network element.
  • the identification information of the second network element is used to identify the second network element, and may be the identifier of the second network element, the FQDN of the second network element, the address of the second network element, the media access control (MAC) address, IP address, etc.
  • the network element type information of the second network element is used to indicate the network element type of the second network.
  • the network element type of the second network element may be a data analysis network element type or a database type.
  • NF type NWDAF in the message.
  • AMF the network element type of the second network element needs to be indicated in a message
  • NF type AMF in the message.
  • SMF the network element type of the second network element needs to be indicated in a message
  • NF type SMF in the message.
  • NF type data repository in the message.
  • the service area information of the second network element is used to indicate an area that the second network element can serve.
  • the service area may be a range of a cell (cell), a TA, or a corresponding base station (eg, a gNB).
  • the data sharing capability of the second network element is used to indicate whether the second network element is capable or willing to share the acquired data with other network elements.
  • different data in the second network element may correspond to the same data sharing capability, or may correspond to different data sharing capabilities.
  • the data sharing range of the second network element is used to indicate to which network elements or those types of network elements the second network element can share the data acquired by itself.
  • the representation of the sharing range here can be the type of network element (used to describe which type of network element to share data with), the identifier, address, or FQDN of a specific network element, or the area identifier (using It can be used to describe that data can be shared with all network elements in the area), and it can also be manufacturer information, version information, etc.
  • different data in the second network element may correspond to the same data sharing range, or may correspond to different data sharing ranges.
  • the data storage valid time of the second network element is used to describe the time period or duration information for the second network element to store the acquired data. Beyond the valid time range, the data stored in the second network element will be deleted, or the integrity and accuracy will not be guaranteed.
  • the valid time period can be expressed in the form of start time, end time, duration, and so on.
  • different data in the second network element may correspond to the same valid storage time, or may correspond to different valid storage time.
  • the load information of the second network element is used to indicate the load condition of the second network element.
  • the load condition of the second network element may be the load condition of the memory (for example, the storage occupancy rate is 80%), or the load condition of the central processing unit (CPU) (for example, the CPU occupancy rate is 90%), and the It can be the load condition of other devices, which is not limited in this application.
  • the second network element may be stored locally, or may be sent to other devices (for example, a centralized database, an intra-regional distributed database, etc.), and the data storage device corresponding to the second network element That is, the other device.
  • the information of the data storage device may include identification information of the data storage device (for example, ID, IP address, FQDN, MAC address, etc. of the data storage device), network element type information, service area information, data sharing capability information, and data sharing range information , Data storage effective time information, load information, etc.
  • the first network element stores the attribute information of the first data and the received information sent by the second network element.
  • the information sent by the second network element may be carried in the first message, or may be carried in other messages, which is not limited in this application.
  • the NWDAF invokes the network element management service (Nnrf NF management) provided by the NRF, and converts the first data
  • the attribute information is stored in the NRF as the content of the NF profile of the NWDAF.
  • the first NWDAF invokes the network element management service (Nnrf NF management) provided by the NRF, and saves the attribute information of the first data as a new information field (such as a data profile) in the in NRF.
  • the NWDAF invokes the terminal device context management (Nudm UE Context Management) service provided by the UDM, and saves the attribute information of the first data to the UDM. middle.
  • the terminal device context management Nudm UE Context Management
  • the NWDAF invokes the management (Nbsf management) service provided by the BSF, and saves the attribute information of the first data in the BSF.
  • step 403 includes: when the third condition is satisfied, the third network element sends the second message to the first network element.
  • the third condition is: the third network element receives the data acquisition request sent by the sixth network element, and the data acquisition request is used to request to acquire part or all of the second data.
  • the third network element may be a DCCF.
  • the sixth network element may be an NWDAF that wants to acquire data.
  • the third condition is: the third network element receives the request for obtaining the data analysis result sent by the seventh network element, and the data analysis result needs to be generated based on the second data.
  • the third network element may be a data analysis network element.
  • step 404 if the attribute information shows that the first data contains part of the data in the second data, it can be considered that the attribute information of the first data partially matches the attribute information of the second data. In other words, if there is an intersection between the first data and the second data, and the intersection is smaller than the second data, it can be considered that the attribute information of the first data partially matches the attribute information of the second data. If the attribute information shows that all the data in the second data exists in the first data, it can be considered that the attribute information of the first data matches the attribute information of the second data. In other words, when there is an intersection between the first data and the second data, and the intersection is the second data, it can be considered that the attribute information of the first data matches the attribute information of the second data.
  • the attribute information of the first data shows that the first data is the quantity information of terminal devices in AOI1 to AOI5
  • the attribute information of the second data shows that the second data is the quantity information of terminal devices in AOI1 to AOI3 (in this case, All the data in the second data exists in the first data)
  • the attribute information of the second data shows that the second data is the quantity information of the terminal devices in AOI1 to AOI7 (in this case, the first data exists in the second data. part of the data)
  • the attribute information of the second data shows that the second data is the quantity information of the terminal devices in AOI3 to AOI7 (in this case, the first data and the second data partially overlap)
  • the first network element can determine the two match.
  • the attribute information of the first data shows that the first data is the position data of the terminal device 1 located in the area 1 (area1) in the past week, and the sampling interval is every hour.
  • the attribute information of the second data provided in the second message shows that the second data is the location data of the terminal device 1 in the area 1 in the past three days, and the sampling interval is every three hours, then the first network element can determine that the two match.
  • the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load information of the second network element, The identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element.
  • data storage validity time information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load information of the second network element, The identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element.
  • the third network element may acquire part or all of the second data from the second network element or the data storage device according to the information of the second network element.
  • the third network element may determine from which network element the data needs to be obtained. Based on the service area information of the second network element, the third network element may determine which area the data provided by the second network element belongs to. Based on the data storage validity time information of the second network element, the third network element may determine whether the data provided by the second network element is valid, and obtain data from the second network element if the data provided by the second network element is valid. Based on the load information of the second network element, the third network element may learn the load of the second network element, and the third network element may acquire data from the second network element when the load is less than a threshold.
  • the third network element can learn the network element type of the second network element, and the third network element can know the network element type of the second network element when the network element type of the second network element is a data analysis network element or a database Next, obtain data from the second network element.
  • the response message further includes attribute information of the first data or attribute information of the overlapping part of the first data and the second data.
  • the response message may also include attribute information of other data in the second network element, so that the third network element can determine what other data the second network element can provide.
  • step 405 may include: the third network element obtains part or all of the second data from the second network element according to the attribute information of the first data. Wherein, through the attribute information of the first data, the third network element can determine which data is included in the second network element, and then determine which data is acquired.
  • the third network element can determine whether the second network element has acquired data or is acquiring data according to the data status information in the attribute information of the first data, so as to determine whether to request data from the network element immediately or after a period of time. Then request data from the network element.
  • the third network element may determine how to acquire the data according to the attribute information of the first data. For example, the third network element determines when to acquire data from the network element in the second network element according to the data storage valid time in the attribute information of the first data. For another example, whether to change the scope and/or precision of data obtained from the second network element is determined according to data filtering information and/or data reporting information. For example, the first data stored in the second network element is obtained at a sampling interval of 1 minute. (higher precision), but the third network element wants to obtain data with a sampling interval of 5 minutes at this time, the third network element can directly request the second network element to provide data with a sampling interval of 5 minutes as required.
  • the above method further includes: the first network element receives a third message from the fourth network element, the third message includes attribute information of the third data, and the third data includes the data being acquired by the fourth network element and/or or obtained data.
  • the fourth network element may be a data analysis network element (eg, NWDAF), a database, and a 5GC NF other than the data analysis network element.
  • the process of reporting the attribute information of the third data by the fourth network element in the present application is similar to the process of reporting the attribute information of the first data by the second network element, and will not be described again.
  • the fourth network element may also perform other actions performed by the second network element in the foregoing method, which may be understood with reference to the actions of the second network element.
  • the first network element may further perform the following actions:
  • Action 1 The first network element determines the second network element from the second network element and the fourth network element.
  • the first network element may use the service area information, load information, network topology information, network element type information, and data sharing information corresponding to the second network element and the fourth network element to share data.
  • One or more of capability information, data sharing range information, and data storage validity time information determine the second network element.
  • the first network element may determine to feed back the information of the second network element in the response message when the second network element satisfies but the fourth network element does not satisfy at least one of the following conditions 1 to 7 .
  • Condition 1 to Condition 7 are:
  • Condition 1 Have the ability to share data.
  • the third network element is a network element within the data sharing range of the network element.
  • Condition 3 The data is within the storage valid time.
  • the network element type is the data analysis network element type or the database type.
  • Condition 5 The network topology shows that the distance from the first network element is closest, or the distance from the first network element satisfies a certain condition (for example, less than or equal to a threshold).
  • the service area belongs to the area corresponding to the second data, wherein the area corresponding to the second data means that the second data is data related to these areas. For example, if the second data is the quantity information of the terminal devices in AOI1, then The area corresponding to the second data is AOI1.
  • Condition 7 The load is the lowest or the load meets a certain condition (eg, less than or equal to a threshold).
  • the first network element may determine the second network element according to the load information of the second network element and the fourth network element. For example, if the load information of the second network element and the fourth network element is used to determine the second network element, if the load of the second network element is lower than the load of the fourth network element, or the second network element and the fourth network element If only the load of the second network element satisfies a certain condition, the first network element determines to feed back the information of the second network element in the response message.
  • the third network element needs to obtain the related data of AOI1
  • the first data and the third data are both related data of an area in AOI1. At this time, if the load of the second network element is less than a threshold but the fourth If the load of the network element is greater than the threshold, the first network element determines to feed back the information of the second network element in the response message.
  • the first network element can perform load balancing to ensure balanced feedback of different network elements as data providers to subsequent network element queryers, thereby ensuring that network element queryers (also data requesters at this time) are balanced Obtain relevant data from different data providers to avoid heavy burden on network elements with heavy load.
  • Action 2 The first network element feeds back the information of the fourth network element to the third network element.
  • the response message further includes information of the fourth network element.
  • the description about the information about the fourth network element is similar to the information about the second network element, which can be understood by referring to the above, and will not be repeated here.
  • the above-mentioned step 405 may include: the third network element obtains the part of the second data from the second network element and the fourth network element. or all. Further, the third network element obtains part or all of the second data from the second network element and the fourth network element respectively according to the information of the second network element and the information of the fourth network element.
  • the process of the third network element acquiring part or all of the second data from the fourth network element is similar to the process of acquiring part or all of the second data from the second network element, and details are not repeated here.
  • the first data and the third data may be completely different (in this case, the attribute information of the first data and the attribute information of the third data may be partially the same or completely different), in this case, the third network element may Both the second network element and the fourth network element acquire data.
  • the first data and the third data may also partially overlap (in this case, the attribute information of the first data and the attribute information of the third data may be partially the same).
  • the network element obtains the overlapping parts, and obtains different parts from the second network element and the fourth network element respectively.
  • the first data and the third data may all overlap (in this case, the attribute information of the first data and the attribute information of the third data may be exactly the same), in this case, the third network element may The network element obtains data.
  • the combination of the first data and the third data may be a part of the second data, or may be the whole of the second data. In the latter case, optionally, the set of the first data and the third data is the same as the second data.
  • the above-mentioned step 405 may include: the third network element obtains information from the second network element and the fourth network element.
  • the second network element is determined in the second network element; the third network element obtains part or all of the second data from the second network element.
  • the third network element determining the second network element from the second network element and the fourth network element includes: the third network element is based on the second network element and the fourth network element. one or more of the service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage effective time information corresponding to the fourth network element, and determine the second network element. network element.
  • the specific process is similar to the process in which the first network element determines the second network element from the second network element and the fourth network element, which can be understood with reference and will not be repeated.
  • the meaning that the attribute information of the third data matches or partially matches the attribute information of the second data is similar to the meaning that the attribute information of the first data matches or partially matches the attribute information of the second data. Understand, not repeat them.
  • the attribute information of the data reported by more network elements may match or partially match the attribute information of the second data.
  • the network element types of these more network elements can be the same, for example, they are all NWDAF, and the network element types of these more network elements can also be different, for example, some network elements are NWDAF, some network elements are databases, and some network elements are databases.
  • a meta can be a 5GC NF other than NWDAF.
  • the data indicated by the attribute information of the data reported by each network element may include the data that the network element is acquiring and/or part or all of the acquired data, which is not limited in this application.
  • the data indicated by the attribute information of the data reported by different network elements may be completely different, may partially overlap, or may completely overlap, which is not limited in this application.
  • the five network elements report the attribute information of the data
  • the five network elements are respectively network element A to network element E
  • the data indicated by the attribute information of the data reported by network element A to network element E are respectively Quantity information of terminal devices in AOI1 to AOI5.
  • the network elements include 5 network elements
  • the 5 network elements are network element A to network element E respectively
  • Table 2 may refer to Table 2 for the data indicated by the attribute information of the data reported by each network element. At this time, there is overlap between the data indicated by the attribute information of the data reported by different network elements.
  • the network element includes five network elements
  • the five network elements are network element A to network element E respectively
  • the data indicated by the attribute information of the data reported by each network element is the terminal equipment in AOI1 to AOI5. quantity information.
  • the data indicated by the attribute information of the data reported by different network elements completely overlap.
  • the first network element can determine to feed back the information of one or more network elements to the third network element according to one or more of the above conditions 1 to 7, and can also directly send the information of these more network elements to the third network element. The information of the element is fed back to the third network element.
  • the first network element can The information of the network elements smaller than a certain threshold is fed back to the third network element, or the first network element may feed back the information of the network elements whose network element type is the data analysis network element type or the database type among the five network elements to the third network element.
  • the third network element, or the first network element may feed back the information of the network element with the data sharing capability among the five network elements to the third network element.
  • the third network element may request corresponding data from these network elements according to the information of these network elements, or may request corresponding data from these network elements according to the corresponding One or more of the service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage effective time information, and determine the network element that finally obtains the data.
  • the specific process is as follows: The process for the third network element to determine the second network element from the second network element and the fourth network element is similar, and will not be repeated.
  • the first network element may also feed back attribute information of the data corresponding to each network element to the third network element, so that the third network element can determine which part of the second data is provided by which network element.
  • the attribute information of the second data does not match the attribute information of the data reported by any data analysis network element and any database to the first network element
  • the first network element can feed back information of other network function entities except the data analysis network element and the database to the third network element. If no network element can provide part or all of the second data, the network element in the response message of the second message may be empty or invalid.
  • the second network element when the second network element sends the acquired first data to other network elements, the second network element may also include the information of the other network elements (for example, the identifier of the other network element) in the first message. information, network element type information, service area information, data sharing capability information, data sharing range information, data storage validity time information, load information) are sent to the first network element for storage. In the subsequent process, if the attribute information of the first data and the The attribute information of the second data matches, and the first network element may also feed back the information of the other network element to the third network element.
  • the information of the other network elements for example, the identifier of the other network element
  • Embodiments 1 and 2 for the parts that are the same as those of the embodiment of FIG. 4 , refer to the relevant description of the embodiment of FIG. 4 for details.
  • the second network element is NWDAF1 and the third network element is NWDAF2 for illustration.
  • Embodiment 1 is used to illustrate the process of NWDAF1 saving attribute information of acquired or currently acquired data to the first network element in the above-mentioned embodiment.
  • the method includes:
  • the NWDAF1 sends a request message 1 to the first network element, where the request message 1 is used to request the first network element to discover and feed back the network element that provides the first data (referred to as the data providing network element 1).
  • the first network element receives request message 1 from NWDAF1.
  • the NWDAF1 does not know which network element or network elements the data providing network element 1 is before acquiring the first data, it needs to query the first network element for the data providing network element 1 through step 501 at this time.
  • NWDAF1 needs to obtain data related to the terminal device (for example, the location information of the terminal device in the AMF) because it needs to perform data analysis at the granularity of a certain terminal device (for example, analyzing the movement trajectory of a certain terminal device), then NWDAF1 It is necessary to query the first network element (for example, UDM) in advance for the network element serving the terminal device (for example, the AMF serving the terminal device).
  • NWDAF1 needs to obtain relevant network elements serving the area (for example, SMF, UPF, etc. serving the AOI) because it needs to perform regional-level data analysis (for example, analyzing the load information of network elements such as SMF and UPF of a certain AOI). ), the NWDAF1 needs to query the first network element (for example, NRF) for the network element serving the area.
  • the specific NF type and AOI are indicated in the request message 1.
  • NWDAF1 may need to query the PCF that provides data due to some data analysis tasks, then NWDAF1 may query the first network element (eg, BSF) for the PCF.
  • the request message 1 indicates the NF type and the corresponding terminal device information (for example, the terminal device identifier, the IP address of the terminal device, etc.) and the like.
  • the first network element sends a response message 1 to the NWDAF1, where the response message 1 includes information used to instruct the data providing network element 1.
  • the information used to indicate the data providing network element 1 may be an identifier of the data providing network element 1, FQDN or address information, and the like.
  • the NWDAF1 acquires the first data from the data providing network element 1.
  • step 503 the NWDAF1 sends a data acquisition request to the queried data providing network element 1 for acquiring the first data.
  • the data providing network element 1 reports the first data to the NWDAF1.
  • the NWDAF1 sends a data acquisition request to the data providing network element 1 fed back by the first network element according to the needs of its own data training or inference task, so as to collect relevant training data or inference data.
  • NWDAF1 can use various data subscription or data request mechanisms that have been defined in the prior art to request data from data providing network element 1. For example, if data providing network element 1 is a 5GC NF other than NWDAF, NWDAF1 can use The existing event expouse service obtains the first data from the data providing network element 1. For the terminal device or the access network device, the NWDAF1 may obtain the first data reported by the terminal device or the access network device by using services such as performance measurement provided by the network management plane.
  • the first data represents all data in a data set, there may be multiple data providing network elements 1, then when NWDAF1 obtains the first data from each data providing network element 1, it may only obtain the first data each time. part of the dataset.
  • the first data is the event ID list data set corresponding to analytic ID1, and NWDAF1 obtains the event ID1 data from the first data providing network element 1.
  • Other event ID data corresponding to analytic ID1 can be obtained from other data providing network element 1, from all
  • the data acquired by the data providing network element 1 constitutes the first data.
  • the first data is a data set composed of data of several different sub-areas in an area, and NWDAF1 acquires area 1 (area1) data from the first data providing network element 1 .
  • the corresponding other area data may be obtained from other data providing network elements 1, and the data obtained from all data providing network elements 1 constitute the first data.
  • NWDAF1 may specify one or more of the following information: data type (such as event ID), data object (such as target of UE), data filtering information (such as AOI), data reporting information (such as last week cycle).
  • data type such as event ID
  • data object such as target of UE
  • data filtering information Such as AOI
  • data reporting information such as last week cycle
  • the data providing network element 1 reports the first data to the NWDAF1 according to the request of the NWDAF1. While reporting the first data on demand (for example, according to a certain period), the data providing network element 1 may also provide one or more of the data type, data object, data filtering information, data reporting information and other information of the first data. A variety of information is carried to the NWDAF1, and these information can be used by the NWDAF1 to update the attribute information of the first data.
  • NWDAF1 has acquired the first data, and can perform corresponding data training or data inference based on the acquired first data.
  • NWDAF1 sends a first message to the first network element, where the first message includes attribute information of the first data.
  • the first network element receives the first message from NWDAF1.
  • the first network element stores attribute information of the first data in the first message.
  • the NWDAF1 may save the attribute information of the first data obtained from the data providing network element 1 to the first network element through a state update process or a state registration process.
  • NWDAF1 can save the attribute information of the first data to the first network element through Nnrf_NFManagement_NFRegister or Nnrf_NFManagement_NFUpdate.
  • NWDAF1 can use Nudm_UECM_Registration or Nudm_UECM_Update to save the first network element.
  • the attribute information of the data is saved to the first network element.
  • the NWDAF1 can save the attribute information of the first data to the first network element through Nbsf_Management_Register or Nbsf_Management_Update.
  • Embodiment 1 provides a method for NWDAF1 to store attribute information corresponding to the first data acquired by itself in the first network element, so as to ensure that the first network element can subsequently find NWDAF1 by querying according to the attribute information of the first data.
  • Embodiment 2 is used to exemplarily describe the process in which the NWDAF2 acquires the network element that provides the second data from the first network element (ie, the second network element in the above, referred to as the data providing network element 2 here).
  • the process includes:
  • NWDAF2 sends a second message to the first network element, where the second message includes attribute information of the second data, and the second message is used to request the first network element to discover and feed back the data providing network element 2.
  • the first network element receives the second message from NWDAF2.
  • the trigger condition for NWDAF2 to execute step 601 is similar to that of NWDAF1 in the foregoing step 501, which can be understood with reference to the above, and will not be repeated here.
  • the attribute information of the second data contained in the second message is used to indicate to the first network element what data it will acquire, in other words, to indicate what data the data providing network element 2 it is looking for must have, so that the first network element can According to the attribute information, a network element finds the network element or device that has the corresponding data.
  • the network element type requested by NWDAF2 may also include other network element types, such as database, SMF, AMF, and so on.
  • the NF type2 included in the second message database, SMF or AMF.
  • the first network element sends a second response to the NWDAF2, where the second response includes the information of the data providing network element 2.
  • the information of the data providing network element 2 may be the identity of the data providing network element 2, FQDN or address information, service area, etc., and may also be other information. For details, please refer to the above, which will not be repeated.
  • the first network element After the first network element receives the second message, if it is determined that the attribute information of the first data matches the attribute information of the second data, it determines that the data providing network element 2 is NWDAF1, and sends the information of NWDAF1 to NWDAF2.
  • the first network element may select the data whose load is less than a certain threshold according to the load information of multiple NWDAFs. NWDAF, and these NWDAFs are provided as data by network element 2 and fed back to NWDAF2.
  • the NWDAF2 acquires the second data from the data providing network element 2.
  • step 603 For the specific implementation of step 603, reference may be made to the above, and details are not repeated here.
  • NWDAF2 sends a fifth message to the first network element, where the fifth message includes attribute information of the second data.
  • the first network element receives the fifth message from NWDAF2.
  • the first network element stores the attribute information of the second data in the fifth message.
  • the NWDAF2 may save the attribute information of the second data acquired from the data providing network element 2 to the first network element through a state update process or a state registration process. For details, refer to step 505 above, which will not be repeated.
  • steps 604 and 605 The purpose of steps 604 and 605 is to ensure that the subsequent first network element can find NWDAF2 according to the attribute information of the second data, so as to ensure that NWDAF2 is preferentially indicated to other network elements as the network element that provides the second data as much as possible.
  • each message and its response may also have other names, which are not limited in this application.
  • the second message may also be referred to as a network function discovery message (NF discovery request), and the second response may also be referred to as a network function discovery response (NF discovery response).
  • NF discovery request network function discovery message
  • NF discovery response network function discovery response
  • steps in the processes shown in FIG. 5 and FIG. 6 of the present application may be more or less than those shown in the figures. That is to say, some steps in FIG. 5 and FIG. 6 are optional. Some steps are added, which is not limited in this application.
  • the above processes in FIG. 5 and FIG. 6 are only examples, and the specific implementation of each step may refer to the embodiment shown in FIG. 4 .
  • the present application also provides a communication method, see FIG. 10 , including:
  • the second network element sends a first message to the first network element, where the first message includes attribute information of the first data, and the first data includes the data being acquired and/or acquired by the second network element.
  • the first network element receives the first message from the second network element.
  • the second network element is a data analysis network element (for example, NWDAF) or a database or other functional network elements that can acquire or store data, such as AMF, SMF, and the like.
  • NWDAF data analysis network element
  • the first network element is DCCF or NRF or UDM.
  • the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, data source information, data status information, Data analysis type identification information (for example, analytics ID), data acquisition time information (optional, corresponding to the status of data acquisition).
  • the data analysis type identification information is used to indicate that the first data includes data analysis result data corresponding to the data analysis type identification information.
  • the source information of the data may be information of the second network element, or may be information of another network element, and the other network element is a network element that provides the second network element with the first data. For the meaning of other information corresponding to the first data, reference may be made to the above description, which will not be repeated.
  • the first message may be a state update message or a state registration message, for example, a data profile register/update (data profile register/update) message or an NF state management (NF) message. status management) message.
  • a state update message for example, a data profile register/update (data profile register/update) message or an NF state management (NF) message. status management) message.
  • NF NF state management
  • status management for other related descriptions about the first message, reference may be made to the foregoing step 402, which will not be repeated.
  • the second network element may acquire the attribute information of the first data, and the related description can refer to the above-mentioned step 401, which will not be repeated.
  • the third network element sends a second message to the first network element, where the second message includes attribute information of the second data, and the second message is used to request acquisition of the second data, or the second message is used to request the first network element.
  • the element discovers a network element capable of providing the second data.
  • the first network element receives the second message from the third network element.
  • the third network element is an NWDAF network element.
  • the second data is the data that the third network element wants to acquire.
  • the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, data status information, and data analysis type identification information .
  • the data analysis type identification information is used to indicate that the third network element acquires the second data for the purpose of performing a data analysis task corresponding to the data analysis type identification information.
  • the second message further includes identification information or destination address information of the third network element, and the identification information or destination address information of the third network element is used by the first network element to determine which network element is sending the second message. Yuan.
  • the second message may be a data subscription message, such as Ndccf_Data_Service_subscribe.
  • the first network element determines that the attribute information of the second data matches or partially matches the attribute information of the first data.
  • the first network element sends a sixth message to the second network element, where the sixth message is used to request the second network element to acquire the second data.
  • the second network element receives the sixth message from the first network element.
  • the sixth message may be a data subscription message.
  • the sixth message may be Nnwdaf_Data_Service_subscribe.
  • the sixth message includes identification information or destination address information of the third network element, and the identification information or destination address information of the third network element is used by the second network element to send the second data to the third network element.
  • the method may further include:
  • the second network element sends the second data to the third network element.
  • the third network element receives the second data from the second network element.
  • the sixth message includes identification information or destination address information of the first network element, and the identification information or destination address information of the first network element is used by the second network element to send the second data to The first network element.
  • the method may further include:
  • the second network element sends the second data to the first network element.
  • the first network element receives the second data from the second network element.
  • the first network element sends the second data received from the second network element to the third network element.
  • the sixth message may also include both the identification information or destination address information of the third network element, and the identification information or destination address information of the first network element.
  • the second network element can choose by itself Whether to send the second data to the first network element or the third network element.
  • the method further includes:
  • the first network element sends a response message of the second message to the third network element, where the response message includes information of the second network element.
  • the purpose of sending the information of the second network element to the third network element is to inform the third network element that the network element providing the second data is the second network element or to inform the third network element that the second network element will obtain the second network element from the second network element. data.
  • the information of the second network element includes any one or more of the following information: identification information of the second network element, service area information of the second network element, data storage validity time information of the second network element, The load information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element.
  • identification information of the second network element e.g., identification information of the second network element
  • service area information of the second network element e.g., service area information of the second network element
  • data storage validity time information of the second network element e.g., The load information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element.
  • the method further includes: the first network element obtains any one or more of the following information from the second network element: the data sharing capability of the second network element, the data sharing range of the second network element, the second network element
  • the data of the network element stores the valid time information, the load information of the second network element, and the information of the data storage device corresponding to the second network element.
  • the second network element stores the first data in the data storage device. The specific meaning of these information can be found in the above, and will not be repeated here.
  • the response message of the second message further includes data status information, which is used to indicate whether the data is currently being acquired or is being acquired.
  • the response message of the second message further includes information on the required acquisition time of the data, which is used to indicate how long it takes for the data to be acquired at present, and is used to indicate the waiting time of the third network element.
  • the third network element can obtain the data status information and/or the required data acquisition time information, so as to evaluate the waiting time required for receiving the second data, and then prepare corresponding resources according to the waiting time.
  • the third network element evaluates that the second data fed back by the second network element will be obtained soon, and the third network element The meta may need to immediately prepare corresponding storage resources for receiving the corresponding second data.
  • the third network element evaluates that it will take at least 48 hours for the second network element to If the second data is fed back, the third network element preferably prepares corresponding storage resources 48 hours before the arrival.
  • the response message of the second message further includes attribute information of the first data.
  • the response message of the second message may also include attribute information of other data in the second network element, so that the third network element can determine what other data the second network element can provide.
  • the data if the attribute information of the first data includes the data status information and/or the required data acquisition time information, the response message of the second message may no longer separately include the data status information and/or the required data acquisition time. information.
  • the method further includes:
  • the first network element determines that the first data includes data analysis result data corresponding to the data analysis type according to the attribute information of the second data and the attribute information of the first data. For example, the first network element may determine that the first data includes data analysis result data corresponding to the data analysis type when the attribute information of the first data also includes the data analysis type identification information.
  • the first network element sends a seventh message to the second network element, where the seventh message is used to request the second network element to obtain data analysis result data.
  • the seventh message and the sixth message may be the same message or different messages, or the first network element may only send the seventh message without sending the sixth message.
  • the seventh message may include identification information or destination address information of the first network element, and the second network element sends the data analysis result data to the first network element according to the identification information or destination address information of the first network element.
  • a network element sends the data analysis result data to a third network element.
  • the seventh message may also include identification information or destination address information of the third network element, and the second network element directly sends the data analysis result data to the third network element according to the identification information or destination address information of the third network element.
  • the seventh message may also include identification information or destination address information of the first network element and the third network element, and the second network element chooses to send the data analysis result data to the first network element or the third network element.
  • the third network element does not need to generate the data analysis result data by itself, thereby reducing the power consumption of the third network element and the complexity of data processing.
  • the method further includes:
  • the first network element receives a third message from the fourth network element, the third message includes attribute information of the third data, and the third data includes the data being acquired by the fourth network element and/or the acquired data.
  • the first network element may perform the following action 1 and/or action 2.
  • the first network element determines the second network element from the second network element and the fourth network element.
  • Action 2 The first network element sends an eighth message to the fourth network element, where the eighth message is used to request the fourth network element to acquire the second data.
  • the fourth network element receives the eighth message from the first network element.
  • the action 1 can be determined by the following way 1 or way 2 or way 3.
  • Mode 1 The first network element according to the service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, data storage effective time information corresponding to the second network element and the fourth network element One or more of to determine the second network element.
  • the relevant description about Mode 1 may refer to the above, and will not be repeated here.
  • the first network element determines the second network element according to the matching data volume of the first data and the second data, and the matching data volume of the third data and the second data. Wherein, the matching data volume of the first data and the second data is greater than the matching data volume of the third data and the second data. That is, when the first data includes more data required by the third network element, the network element that provides the second data is determined to be the second network element.
  • the first network element may determine the second network element according to the data analysis type identification information, and the second network element may provide data analysis result data corresponding to the data analysis type identification information.
  • the eighth message may include identification information or destination address information of the third network element and/or the first network element, and identification information or destination address information of the third network element and/or the first network element. for the fourth network element to send the second data to the third network element or the first network element.
  • the fourth network element may, according to the identification information or destination address information of the third network element in the eighth message, convert the third network element in the third data The data required by the three network elements (that is, the second data requested by the third network element) is sent to the third network element.
  • the fourth network element may convert the first network element in the third data according to the identification information or destination address information of the first network element in the eighth message
  • the data required by the three network elements (that is, the second data requested by the third network element) is sent to the first network element.
  • the eighth message includes identification information or destination address information of the first network element and the third network element
  • the fourth network element can choose to send the second data to the first network element or the third network element by itself.
  • the first network element may perform action 1, and after performing action 1, send a sixth message to the second network element.
  • the first network element may perform action 1, and after performing action 1, send a sixth message to the second network element.
  • the first network element may perform action 2 in addition to performing action 1 and sending the sixth message to the second network element after performing action 1.
  • the second data acquired by the element may be the second data not included in the second network element, that is, the same second data included in the first data and the third data is acquired only once, thereby improving the efficiency of data acquisition.
  • the first network element may perform action 1 and send the sixth message to the second network element after performing action 1, and may also perform Action 2, so that the third network element obtains more complete second data.
  • the first network element sends the sixth message to the second network element so that the third network element obtains the second data
  • the first network element may perform action 2, So that the third network element obtains the second data.
  • the method further includes: 31) The second network element sends a fourth message to the first network element, where the fourth message is used to instruct the first network element to delete or update attribute information of the first data.
  • the first network element receives the fourth message from the second network element. If the first network element has acquired the attribute information of the first data, in the subsequent process, the first network element can delete or delete the information according to the fourth message. Update attribute information of the first data. Subsequently, the first network element may no longer acquire the attribute information of the first data, or may reacquire the attribute information of the first data when necessary after a period of time. If the first network element is acquiring the second data, the first network element sends a ninth message to the second network element.
  • the ninth message is used to request the second network element to cancel the acquisition of the second data.
  • the second network element Receive a ninth message from the first network element, and determine not to provide the second data to the first network element or the third network element according to the ninth message.
  • the method further includes: the first network element sends a tenth message to the third network element, where the tenth message is used to indicate to the third network element that the second network element no longer provides the second data.
  • the third network element receives the tenth message from the first network element, and determines according to the tenth message that the second network element no longer provides the second data. At this time, the third network element can subsequently obtain the second data from other network elements (eg, the fourth network element).
  • the second network element may delete or update the attribute information of the first data under the triggering of certain triggering conditions.
  • Trigger conditions for deletion may be: the first data is invalid (for example, the second network element has exceeded the time limit for storing the first data), the storage space of the second network element is insufficient, the second network element learns that the first data has errors, and the second network element has an error.
  • the second network element receives a notification from the data source to delete an instruction to delete the first data, and so on.
  • the triggering condition for the update may be: the sharing capability of the first data changes, and the first data is no longer shared with other network elements; the sharing range of the first data changes, and the first data is no longer shared with the first network element or the third network element. a data, etc.
  • the fourth message is used to inform the first network element and the second network element whether the attribute information of the first data is deleted or the attribute information of the first data is updated. Further, the fourth message can also inform the first network element and the second network element of the reason for deleting or updating the attribute information of the first data, for example, the first data is invalid, the first data has errors, and the first data is no longer relevant to the first data. NE or third NE sharing, etc.
  • the second network element may also notify the first network element through a fourth message that the feedback has been sent to the third network element. What secondary data is obtained. This will help the first network element request only the second data that has not been acquired when the first network element subsequently requests the second data from other network elements (eg, the fourth network element), thereby saving the amount of acquired data and improving the efficiency of data acquisition.
  • the embodiment shown in FIG. 10 will be exemplarily described below through Embodiment 3 and Embodiment 4.
  • the first network element is DCCF
  • the second network element is NWDAF1
  • the third network element is NWDAF2
  • the fourth network element is NWDAF3 as examples.
  • the method provided by Embodiment 3 includes:
  • NWDAF1 acquires first data.
  • the NWDAF1 can obtain the first data by using the data opening service provided by the NF, AF, terminal or OAM in the existing network.
  • the NWDAF1 has not passed through the DCCF, that is, the DCCF may not know which data NWDAF1 has acquired. For example, in one scenario, if the NWDAF1 is co-located with the NF, the NWDAF1 directly obtains the first data from the co-located NF without going through the DCCF. In another scenario, if the operator configures the NWDAF1 to acquire data without going through the DCCF, the process of acquiring the first data by the NWDAF1 also does not go through the DCCF.
  • NWDAF1 sends a first message to the DCCF, where the first message includes attribute information of the first data.
  • the DCCF receives the first message from NWDAF1.
  • the first message is used to register or update the attribute information of the first data acquired by NWDAF1 into the DCCF. Since the DCCF does not know which data NWDAF1 has acquired before, it needs to inform the DCCF that it has acquired or is acquiring the first data through step 1102 .
  • the first message may further include information of NWDAF1, and the information of NWDAF1 is similar to the information of NWDAF2, which can be understood by referring to the above, and will not be repeated here.
  • the first message may be a data configuration file registration/update message or an NF state management message.
  • the DCCF stores the attribute information of the first data sent by the NWDAF1.
  • Step 1103 is similar to the process of storing the attribute information of the first data in the NRF in the embodiment shown in FIG. 4 , which can be understood with reference and will not be repeated here.
  • NWDAF2 sends a second message to the DCCF, where the second message includes attribute information of the second data.
  • the DCCF receives the second message from NWDAF2.
  • the second message may be a data subscription/request message.
  • the second message is used to request the DCCF to obtain the second data.
  • the NWDAF2 may call a data acquisition service (for example, Ndccf_data collection) or a data open (Ndccf_event exposure) service provided by the DCCF to request to acquire the second data.
  • the second message can include the NF ID of NWDAF2, the destination address of data transmission (notification target address or Notification Correlation Id), the subscription association ID (subscription correlation ID), deadline for data reporting, etc.
  • the destination address for data sending is used to indicate to which address the second data is sent, which is the address of NWDAF2 here.
  • the identifier associated with the subscription is the event identifier of each subscription, which is used to identify each subscription event. If there is a subscription change in the future, this identifier is still used to indicate that it is an update to the original subscription event.
  • the deadline for data reporting is used to indicate the deadline for sending the second data.
  • the attribute information of the second data includes data analysis type identification information, for example, analytics ID, which is used to indicate that the purpose of NWDAF2 acquiring the second data is to perform the data analysis task corresponding to the analytics ID.
  • analytics ID data analysis type identification information
  • the DCCF determines that the attribute information of the second data matches or partially matches the attribute information of the first data.
  • the DCCF sends a sixth message to the NWDAF1, where the sixth message is used to request the NWDAF1 to acquire the second data.
  • NWDAF1 receives the sixth message from the DCCF.
  • the sixth message may be a data subscription/request message.
  • the sixth message may include part or all of the attribute information of the second data to indicate to the NWDAF1 which data needs to be acquired.
  • the DCCF can call the data acquisition (for example, Nnwdaf_data collection) service, data exposure (Nnwdaf_event exposure) service, data analysis result subscription (Nnwdaf_analytics subscribe) service or data analysis result request (Nnwdaf_analytics request) service provided by NWDAF1 to request to obtain all or part of the second data.
  • the sixth message may also include at least one of the following information: DCCF ID, NWDAF2ID, destination address for data transmission, The identifier associated with the subscription, the deadline for data reporting, etc.
  • the destination address for data transmission may be set to the DCCF address or the NWDAF2 address, and the former NWDAF1 feeds back the data to the NWDAF2 via the DCCF.
  • the latter NWDAF1 directly feeds back data to NWDAF2, and the latter is taken as an example in Embodiment 3.
  • the identifier associated with the subscription may or may not be the same as the identifier associated with the subscription in step 1104 .
  • NWDAF1 sends second data to NWDAF2.
  • NWDAF2 receives the second data from NWDAF1.
  • the second data here is not necessarily all the second data requested by the NWDAF2, but the part of the data required by the NWDAF2 in the first data.
  • NWDAF1 Before step 1107, NWDAF1 prepares part or all of the corresponding second data.
  • step 1106 what is sent in step 1106 may not be the sixth message, but the seventh message, and the seventh message is used to request the NWDAF2 to obtain the data analysis result data.
  • NWDAF1 sends data analysis result data to NWDAF2.
  • steps 1108 to 1112 are further included.
  • NWDAF1 deletes or updates the attribute information of the first data.
  • the NWDAF1 may delete or update the attribute information of the first data under the triggering of certain triggering conditions.
  • specific deletion trigger condition and the update trigger condition reference may be made to the above, and details are not repeated here.
  • NWDAF1 sends a fourth message to the DCCF, where the fourth message is used to instruct the DCCF to delete or update the attribute information of the first data.
  • the DCCF receives the fourth message from NWDAF1.
  • the DCCF determines according to the fourth message that NWDAF1 can no longer provide all or part of the original second data to NWDAF2.
  • the DCCF If the DCCF is still subscribing to the NWDAF1 for the second data, the DCCF sends a ninth message to the NWDAF1, where the ninth message is used to request the NWDAF1 to cancel the acquisition of the second data.
  • the NWDAF1 receives the ninth message from the DCCF, and determines according to the ninth message that the second data is no longer provided to the DCCF.
  • the DCCF sends a tenth message to NWDAF2, where the tenth message is used to indicate to NWDAF2 that NWDAF1 no longer provides the second data.
  • NWDAF2 receives the tenth message from the DCCF, and determines according to the tenth message that NWDAF1 no longer provides the second data.
  • the DCCF informs the NWDAF2 of the reason why the original NWDAF1 no longer provides data through the tenth message, for example, the first data is invalid, the first data has errors, and the first data is no longer shared with the DCCF or the NWDAF2.
  • the method further includes:
  • the DCCF sends an eighth message to the NWDAF3, where the eighth message is used to request the NWDAF3 to obtain the second data.
  • NWDAF3 receives the eighth message from the DCCF.
  • NWDAF3 may send the second data to DCCF or NWDAF2 according to the eighth message.
  • the DCCF learns from NWDAF1 or NWDAF3 which second data NWDAF2 has acquired from NWDAF1, the DCCF can only subscribe/request to acquire the remaining second data from NWDAF3, skip acquiring the same data again, and improve data acquisition. s efficiency.
  • NWDAF3 can also provide all or part of the second data deleted by NWADF1
  • the eighth message can be used to obtain all or part of the second data deleted by NWADF1 and the second data originally provided by NWDAF3 all or part of the data.
  • the DCCF may notify the NWDAF2 that, for part or all of the second data, the network element providing the second data has changed from NWDAF1 to NWDAF3.
  • the attribute information of the third data and the time information required for obtaining the third data may be correspondingly notified to the NWADF3, so that the NWDAF2 can update the resources.
  • the NWDAF3 may store the attribute information of the third data in the DCCF. For details, please refer to steps 1204 to 1206 below.
  • the method provided by Embodiment 4 includes:
  • NWDAF1 acquires first data. Same as step 1101.
  • NWDAF1 sends a first message to the DCCF, where the first message includes attribute information of the first data.
  • the DCCF receives the first message from NWDAF1. Same as step 1102.
  • the DCCF stores the attribute information of the first data sent by the NWDAF1. Same as step 1103.
  • step 1204 acquires third data.
  • the implementation process of step 1204 is similar to that of step 1101, which can be understood with reference to step 1101, and will not be repeated here.
  • NWDAF3 sends a third message to the DCCF, where the third message includes attribute information of the third data.
  • the DCCF receives the third message from NWDAF3.
  • the implementation process of step 1205 is similar to that of step 1102, which can be understood with reference to step 1102, and will not be repeated here.
  • the DCCF stores the attribute information of the third data sent by the NWDAF3.
  • the implementation process of step 1206 is similar to that of step 1103, which can be understood with reference to step 1103, and will not be repeated here.
  • NWDAF2 sends a second message to the DCCF, where the second message includes attribute information of the second data.
  • the DCCF receives the second message from NWDAF2. Same as step 1104.
  • the DCCF determines that the attribute information of the second data matches or partially matches the attribute information of the first data, and the attribute information of the second data matches or partially matches the attribute information of the third data.
  • the DCCF determines the network element that provides the second data from NWDAF1 and NWDAF3.
  • step 1209 When step 1209 is specifically implemented, the implementation process is different for different scenarios, which are described separately below.
  • NWDAF1 and NWDAF3 can all provide part or all of the second data, and the data provided by both have the same data.
  • the DCCF determines the network element providing the second data from NWDAF1 and NWDAF3. For the determination method, refer to action 1 in the embodiment shown in FIG. 4 . It is assumed that the determined network element that provides the second data is NWDAF1. The only difference is that the DCCF directly initiates a data subscription/request message to NWDAF1 after determining NWDAF1. It is used to request NWDAF1 to obtain the second data.
  • the DCCF may or may not feed back the information of NWDAF1 and/or the attribute information of the first data to NWDAF2. If the feedback is given, NWDAF2 can learn that the network element that provides the second data is specifically NWDAF1, and can also learn which part of the second data is specifically provided by NWDAF1.
  • NWDAF2 can also know the Data status information and time information (optional), so as to evaluate the waiting time required for receiving the second data, and then prepare corresponding resources according to the waiting time. For example, if the data status information indicates that NWDAF1 has completed acquiring part or all of the required second data, then NWDAF2 will evaluate and obtain the second data fed back by NWDAF1 soon, and NWDAF2 may need to immediately prepare corresponding storage resources for receiving corresponding second data.
  • the DCCF may use the data subscription/request response message to feed back the information of the NWDAF1 and/or the attribute information of the first data to the NWDAF2.
  • NWDAF1 and NWDAF3 can all provide part or all of the second data, and there are different data in the data provided by the two.
  • the DCCF determines that the network elements providing the second data include NWDAF1 and NWDAF3.
  • the determination method refer to Action 1 in the embodiment shown in FIG. 4 .
  • the only difference is that after DCCF determines NWDAF1 and NWDAF3, it directly initiates a data subscription/request message to NWDAF1 and NWDAF3 respectively, which is used to obtain the first data from NWDAF1 and NWDAF3 respectively. Part of the data in the second data.
  • the DCCF may or may not feed back the information of NWDAF1 and the attribute information of the first data and the information of NWDAF3 and the attribute information of the third data to NWDAF2, which is similar to the scenario 1 and will not be repeated.
  • the DCCF may determine the network element that provides the second data according to the data analysis type identification information. For example, the network element that can provide the data analysis result data is preferentially determined as the network element that provides the second data.
  • the DCCF may send a data subscription/request response message to NWDAF2.
  • the data subscription/request response message is used to inform NWDAF2 whether the data subscription/request message is accepted.
  • the data subscription/request response message may include the information of NWDAF1 and/or part or all of the attribute information of the first data. Part or all of the attribute information of the first data may further include data status information and data acquisition time information. If it is determined in step 1209 that NWDAF3 is also the network element that provides the second data, the data subscription/request response message may further include the information of NWDAF3 and/or part or all of the attribute information of the third data. Part or all of the attribute information of the third data may further include data status information and data acquisition time information.
  • the subsequent process includes steps 1210 and 1211:
  • the DCCF sends a sixth message to the NWDAF1, where the sixth message is used to request the NWDAF1 to acquire the second data.
  • NWDAF1 receives the sixth message from the DCCF. Same as step 1106.
  • NWDAF1 sends second data to NWDAF2.
  • NWDAF2 receives the second data from NWDAF1.
  • the second data here is not necessarily all the second data requested by the NWDAF2, but the part of the data required by the NWDAF2 in the first data. Same as step 1107.
  • the subsequent process may include steps 1212 and 1213 in addition to the above steps 1210 and 1211:
  • the DCCF sends an eighth message to the NWDAF3, where the eighth message is used to acquire the second data.
  • the eighth message may be a data subscription/request message.
  • the implementation process of step 1212 is similar to that of step 1106, which can be understood with reference to step 1106, and will not be repeated here.
  • step 1213 NWDAF3 sends second data to NWDAF2.
  • NWDAF2 receives the second data from NWDAF3.
  • the second data here is not necessarily all the second data requested by the NWDAF2, but the part of the data required by the NWDAF2 in the third data.
  • the implementation process of step 1213 is similar to that of step 1107, which can be understood with reference to step 1107, and will not be repeated here.
  • the second data provided by NWDAF3 to NWDAF2 may be the second data that NWDAF1 cannot provide and which can be provided by NWDAF3.
  • the DCCF learns from NWDAF1 or NWDAF3 which second data NWDAF2 has acquired from NWDAF1, the DCCF can only subscribe/request to acquire the remaining second data from NWDAF3, skip acquiring the same data again, and improve data acquisition. s efficiency.
  • the above steps 1108 to 1112 may also exist.
  • NWDAF3 can also provide all or part of the second data deleted by NWADF1
  • the eighth message in step 1212 can be used to obtain the data deleted by NWADF1. All or part of the second data and all or part of the second data that NWDAF3 could have provided otherwise.
  • the DCCF may notify the NWDAF2 that, for part or all of the second data, the network element providing the second data has changed from NWDAF1 to NWDAF3.
  • the attribute information of the third data and the time information required for obtaining the third data may be correspondingly notified to the NWADF3, so that the NWDAF2 can update the resources.
  • the attribute information of the first data may also include data analysis type identification information.
  • the attribute information of other data eg, second data, third data
  • the methods related to the identification information of the data analysis type are also applicable to the embodiments shown in FIG. 4 to FIG. 6 .
  • the attribute information of the first data may also include the time information required to obtain the data (optionally, the corresponding data is being obtained). condition).
  • the attribute information of other data in the embodiments shown in FIG. 4 to FIG. 6 may also include information on the time required for data acquisition (optionally, corresponding to the data acquisition state), which is the same as the data acquisition time.
  • the methods related to the time information to be acquired are also applicable to the embodiments shown in FIG. 4 to FIG. 6 .
  • the third network element obtains the time information required for data acquisition, it can prepare corresponding resources according to the information.
  • please refer to the relevant descriptions in FIG. 10 to FIG. 12 please refer to the relevant descriptions in FIG. 10 to FIG. 12 , which will not be repeated.
  • the method for determining the second network element (for example, mode 2 or mode 3) in the embodiments shown in FIGS. 10 to 12 is also applicable to the embodiments shown in FIGS. 4 to 6 .
  • FIGS. 4 to 6 please refer to FIGS. The relevant descriptions in FIG. 12 will not be repeated.
  • the first network element may directly send the sixth message to the third network element.
  • the network elements that provide the second data determined by the first network element may include both the second network element and the fourth network element.
  • the network element in this case, the first network element sends the eighth message to the fourth network element in addition to the sixth message to the second network element.
  • the first network element may determine that the fourth network element provides the second data. In this case, the second network element needs to send the eighth message to the fourth network element.
  • each network element includes at least one of a hardware structure and a software module corresponding to executing each function.
  • a hardware structure includes at least one of a hardware structure and a software module corresponding to executing each function.
  • the present application can be implemented in hardware or a combination of hardware and computer software with the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of this application.
  • each network element may be divided into functional units according to the foregoing method examples.
  • each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit.
  • the above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units. It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division, and other division methods may be used in actual implementation.
  • FIG. 7 shows a possible schematic diagram of the structure of the communication device (referred to as the communication device 70 ) involved in the above embodiment, where the communication device 70 includes a processing unit 701 and a communication unit 702 .
  • a storage unit 703 is also included.
  • the communication apparatus 70 may be used to illustrate the structures of the first network element, the second network element and the third network element in the above embodiments.
  • the processing unit 701 is used to control and manage the actions of the first network element, for example, the processing unit 701 is used to execute 402, 403, 404 and 407 in Fig. 4, 501, 502, 504 and 505 in Fig. 5, 601, 602, 604 and 605 in Fig. 6, 1001-1004 and 1006-1008 in Fig. 10, Fig. 11 1102-1106 and 1109-1113 in FIG. 12, 1202, 1203, 1205-1210, and 1212-1213 in FIG. 12, and/or actions performed by the first network element in other processes described in the embodiments of this application.
  • the processing unit 701 may communicate with other network entities through the communication unit 702, for example, communicate with the second network element in FIG. 4 .
  • the storage unit 703 is used for storing program codes and data of the first network element.
  • the processing unit 701 is used to control and manage the actions of the second network element, for example, the processing unit 701 is used to execute 401, 402, 405 and 407 in Figure 4, 501 to 504 in Figure 5 (the second network element is NWDAF1 at this time), 1001, 1004, 1005 and 1006 in Figure 10, 1101, 1102, 1106-1109 and 1111 (the second network element is NWDAF1 at this time), 1201, 1202, 1210 and 1211 in FIG. 12 (the second network element is NWDAF1 at this time), and/or others described in the embodiments of this application
  • the processing unit 701 may communicate with other network entities through the communication unit 702, for example, communicate with the first network element in FIG. 4 .
  • the storage unit 703 is used for storing program codes and data of the second network element.
  • the processing unit 701 is used to control and manage the actions of the third network element, for example, the processing unit 701 is used to execute 403 to 406 in Figure 4, 601 to 604 in Figure 6 (the third network element is NWDAF2 at this time), 1002, 1005, 1007 and 1008 in Figure 10, 1104, 1107 and 1112 in Figure 11 (this time
  • the third network element is NWDAF2), 1207, 1211 and 1213 in FIG. 12 (the third network element is NWDAF2 at this time), and/or actions performed by the third network element in other processes described in the embodiments of this application .
  • the processing unit 701 may communicate with other network entities through the communication unit 702, for example, communicate with the first network element in FIG. 4 .
  • the storage unit 703 is used for storing program codes and data of the third network element.
  • the communication apparatus 70 may be a device or a chip or a chip system.
  • the processing unit 701 may be a processor; the communication unit 702 may be a communication interface, a transceiver, or an input interface and/or an output interface.
  • the transceiver may be a transceiver circuit.
  • the input interface may be an input circuit, and the output interface may be an output circuit.
  • the communication unit 702 may be a communication interface, input interface and/or output interface, interface circuit, output circuit, input circuit, pin or related circuit, etc. on the chip or chip system.
  • the processing unit 701 may be a processor, a processing circuit, a logic circuit, or the like.
  • the integrated units in FIG. 7 may be stored in a computer-readable storage medium if implemented in the form of software functional modules and sold or used as independent products.
  • the medium includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the methods described in the various embodiments of the present application.
  • Storage media for storing computer software products include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or CD, etc. that can store program codes medium.
  • An embodiment of the present application further provides a schematic diagram of a hardware structure of a communication apparatus, see FIG. 8 or FIG. 9 , the communication apparatus includes a processor 801 , and optionally, a memory 802 connected to the processor 801 .
  • the processor 801 may be a CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the programs of the present application.
  • the processor 801 may also include multiple CPUs, and the processor 801 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor.
  • a processor herein may refer to one or more devices, circuits, or processing cores for processing data (eg, computer program instructions).
  • the memory 802 can be a ROM or other types of static storage devices that can store static information and instructions, a RAM or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (electrically erasable programmable read-only memory).
  • read-only memory EEPROM
  • compact disc read-only memory CD-ROM
  • optical disc storage including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.
  • magnetic disk A storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, is not limited in this embodiment of the present application.
  • the memory 802 may exist independently (in this case, the processor may be located outside the communication device, or may be located in the communication device), or may be integrated with the processor 801 . Among them, the memory 802 may contain computer program code.
  • the processor 801 is configured to execute the computer program codes stored in the memory 802, so as to implement the methods provided by the embodiments of the present application.
  • the communication apparatus further includes a transceiver 803 .
  • the processor 801, the memory 802 and the transceiver 803 are connected by a bus.
  • the transceiver 803 is used to communicate with other devices or communication networks.
  • the transceiver 803 may include a transmitter and a receiver.
  • a device in the transceiver 803 for implementing the receiving function may be regarded as a receiver, and the receiver is configured to perform the receiving steps in the embodiments of the present application.
  • the device in the transceiver 803 for implementing the sending function may be regarded as a transmitter, and the transmitter is used to perform the sending step in the embodiment of the present application.
  • the schematic structural diagram shown in FIG. 8 may be used to illustrate the structures of the first network element, the second network element, and the third network element involved in the foregoing embodiment.
  • the processor 801 is used to control and manage the actions of the first network element, for example, the processor 801 is used to execute 402, 403, 404 and 407 in Fig. 4, 501, 502, 504 and 505 in Fig. 5, 601, 602, 604 and 605 in Fig. 6, 1001-1004 and 1006-1008 in Fig. 10, Fig. 11 1102-1106 and 1109-1113 in FIG. 12, 1202, 1203, 1205-1210, and 1212-1213 in FIG. 12, and/or actions performed by the first network element in other processes described in the embodiments of this application.
  • the processor 801 may communicate with other network entities through the transceiver 803, eg, with the second network element in FIG. 4 .
  • the memory 802 is used for storing program codes and data of the first network element.
  • the processor 801 is used to control and manage the actions of the second network element, for example, the processor 801 is used to execute 401, 402, 405 and 407 in Figure 4, 501 to 504 in Figure 5 (the second network element is NWDAF1 at this time), 1001, 1004, 1005 and 1006 in Figure 10, 1101, 1102, 1106-1109 and 1111 (the second network element is NWDAF1 at this time), 1201, 1202, 1210 and 1211 in FIG. 12 (the second network element is NWDAF1 at this time), and/or others described in the embodiments of this application
  • the processor 801 may communicate with other network entities through the transceiver 803, eg, with the first network element in FIG. 4 .
  • the memory 802 is used for storing program codes and data of the second network element.
  • the processor 801 is used to control and manage the actions of the third network element, for example, the processor 801 is used to execute 403 to 406 in Figure 4, 601 to 604 in Figure 6 (the third network element is NWDAF2 at this time), 1002, 1005, 1007 and 1008 in Figure 10, 1104, 1107 and 1112 in Figure 11 (this time
  • the third network element is NWDAF2), 1207, 1211 and 1213 in FIG. 12 (the third network element is NWDAF2 at this time), and/or actions performed by the third network element in other processes described in the embodiments of this application .
  • the processor 801 may communicate with other network entities through the transceiver 803, eg, with the first network element in FIG. 4 .
  • the memory 802 is used for storing program codes and data of the third network element.
  • the processor 801 includes a logic circuit and at least one of an input interface and an output interface.
  • the output interface is used to perform the action of sending in the corresponding method
  • the input interface is used to perform the action of receiving in the corresponding method.
  • the schematic structural diagram shown in FIG. 9 may be used to illustrate the structures of the first network element, the second network element, and the third network element involved in the foregoing embodiment.
  • the processor 801 is used to control and manage the actions of the first network element, for example, the processor 801 is used to execute 402, 403, 404 and 407 in Fig. 4, 501, 502, 504 and 505 in Fig. 5, 601, 602, 604 and 605 in Fig. 6, 1001-1004 and 1006-1008 in Fig. 10, Fig. 11 1102-1106 and 1109-1113 in FIG. 12, 1202, 1203, 1205-1210, and 1212-1213 in FIG. 12, and/or actions performed by the first network element in other processes described in the embodiments of this application.
  • the processor 801 may communicate with other network entities, eg, communicate with the second network element in FIG. 4 , through at least one of the input interface and the output interface.
  • the memory 802 is used for storing program codes and data of the first network element.
  • the processor 801 is used to control and manage the actions of the second network element, for example, the processor 801 is used to execute 401, 402, 405 and 407 in FIG. 4, 501 to 504 in FIG. 5 (the second network element is NWDAF1 at this time), 1001, 1004, 1005 and 1006 in FIG. 1106-1109 and 1111 (the second network element is NWDAF1 at this time), 1201, 1202, 1210 and 1211 in FIG. 12 (the second network element is NWDAF1 at this time), and/or others described in the embodiments of this application
  • the processor 801 may communicate with other network entities, eg, communicate with the first network element in FIG. 4 , through at least one of an input interface and an output interface.
  • the memory 802 is used for storing program codes and data of the second network element.
  • the processor 801 is used to control and manage the actions of the third network element, for example, the processor 801 is used to execute 403 to 406 in Figure 4, 601 to 604 in Figure 6 (the third network element is NWDAF2 at this time), 1002, 1005, 1007 and 1008 in Figure 10, 1104, 1107 and 1112 in Figure 11 (this time
  • the third network element is NWDAF2), 1207, 1211 and 1213 in FIG. 12 (the third network element is NWDAF2 at this time), and/or actions performed by the third network element in other processes described in the embodiments of this application .
  • the processor 801 may communicate with other network entities, eg, communicate with the first network element in FIG. 4 , through at least one of an input interface and an output interface.
  • the memory 802 is used for storing program codes and data of the third network element.
  • each step in the method provided in this embodiment may be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software.
  • the steps of the methods disclosed in conjunction with the embodiments of the present application may be directly embodied as executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
  • Embodiments of the present application further provide a computer-readable storage medium, including instructions, which, when executed on a computer, cause the computer to execute any of the foregoing methods.
  • Embodiments of the present application also provide a computer program product containing instructions, which, when run on a computer, enables the computer to execute any of the above methods.
  • An embodiment of the present application further provides a communication system, including: a first network element, a second network element, and a third network element.
  • An embodiment of the present application also provides a chip, including: a processor and an interface, the processor is coupled to a memory through the interface, and when the processor executes a computer program or instruction in the memory, any method provided in the above-mentioned embodiments is executed by implement.
  • the computer program product includes one or more computer instructions.
  • the computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device.
  • Computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server, or data center over a wire (e.g.
  • coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.) means to transmit to another website site, computer, server or data center.
  • Computer-readable storage media can be any available media that can be accessed by a computer or data storage devices including one or more servers, data centers, etc., that can be integrated with the media.
  • Useful media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state disks (SSDs)), and the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Databases & Information Systems (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

Provided are a communication method and apparatus, relating to the technical field of communication. In the method, a first network element receives from a second network element a first message comprising attribute information of first data, the first data comprising data being obtained or data obtained by the second network element; the first network element receives from a third network element a second message comprising attribute information of second data, the second message being used for requesting the first network element to discover a network element capable of providing the second data; when the attribute information of the first data matches or partially matches the attribute information of the second data, the first network element sends to the third network element a response message for the second message, the response message comprising information of the second network element. Thus, the third network element directly uses the attribute information of the second data to be obtained to obtain from the first network element the second network element capable of providing the second data, thereby increasing data query and acquisition efficiency.

Description

通信方法及装置Communication method and device

本申请要求于2020年08月12日提交国家知识产权局、申请号为PCT/CN2020/108750、申请名称为“通信方法及装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application with the application number PCT/CN2020/108750 and the application name "Communication Method and Device" filed with the State Intellectual Property Office on August 12, 2020, the entire contents of which are incorporated herein by reference Applying.

技术领域technical field

本申请涉及通信技术领域,尤其涉及一种通信方法及装置。The present application relates to the field of communication technologies, and in particular, to a communication method and device.

背景技术Background technique

在第五代(fifth generation,5G)通信网络中,引入了网络数据分析功能(network data analytics function,NWDAF)网元。NWDAF网元获取终端设备、网络的相关数据,基于获取的大量数据利用机器学习方法做训练分析工作,生成分析结果。NWDAF获取数据的过程,存在间接查询的行为,具体的,NWDAF网元自行判断能够提供所需数据的网元的范围,然后向网络存储功能(network repository function,NRF)查询该范围对应的网元的信息,根据该网元的信息从该网元获取数据。现有的数据分析方法数据获取的效率较低。In the fifth generation (5G) communication network, the network data analysis function (NWDAF) network element is introduced. The NWDAF network element obtains the relevant data of the terminal equipment and the network, and uses the machine learning method to do the training and analysis work based on the obtained large amount of data, and generate the analysis results. In the process of NWDAF acquiring data, there is an indirect query behavior. Specifically, NWDAF network elements determine the range of network elements that can provide the required data, and then query the network repository function (NRF) for the network elements corresponding to the range. information, and obtain data from the network element according to the information of the network element. Existing data analysis methods have low data acquisition efficiency.

发明内容SUMMARY OF THE INVENTION

本申请实施例提供了一种通信方法及装置,用于提高网元获取数据的效率。Embodiments of the present application provide a communication method and apparatus, which are used to improve the efficiency of data acquisition by a network element.

为达到上述目的,本申请实施例提供如下技术方案:To achieve the above purpose, the embodiments of the present application provide the following technical solutions:

第一方面,提供了一种通信方法,包括:第一网元接收来自第二网元的包括第一数据的属性信息的第一消息,第一数据包括第二网元正在获取的数据和/或获取到的数据;第一网元接收来自第三网元的包括第二数据的属性信息的第二消息,第二消息用于请求第一网元发现能够提供第二数据的网元;在第一数据的属性信息与第二数据的属性信息匹配或者部分匹配的情况下,第一网元向第三网元发送第二消息的响应消息,响应消息包括第二网元的信息。第一方面提供的方法,第二网元在获取到第一数据的属性信息时,可以将第一数据的属性信息发送给第一网元,以便第一网元获知第二网元存储有哪些数据,后续过程中,在第三网元向第一网元请求提供第二数据的网元时,若第一网元发送第一数据的属性信息和第二数据的属性信息匹配或部分匹配,则将第二网元的信息发送给第三网元,该情况下,第三网元直接利用自身欲获取的第二数据的属性信息向第一网元获取了能够提供第二数据的第二网元,提高了数据查询、获取的效率。A first aspect provides a communication method, comprising: a first network element receiving a first message including attribute information of first data from a second network element, the first data including data being acquired by the second network element and/or or acquired data; the first network element receives a second message including attribute information of the second data from the third network element, and the second message is used to request the first network element to discover a network element that can provide the second data; When the attribute information of the first data matches or partially matches the attribute information of the second data, the first network element sends a response message of the second message to the third network element, and the response message includes the information of the second network element. In the method provided in the first aspect, when the second network element obtains the attribute information of the first data, the second network element can send the attribute information of the first data to the first network element, so that the first network element can know which items are stored in the second network element. data, in the subsequent process, when the third network element requests the first network element for the network element that provides the second data, if the first network element sends the attribute information of the first data and the attribute information of the second data matches or partially matches, Then, the information of the second network element is sent to the third network element. In this case, the third network element directly obtains the second network element that can provide the second data from the first network element by using the attribute information of the second data that it wants to obtain. network element, which improves the efficiency of data query and acquisition.

在一种可能的实现方式中,第一数据为第二网元向数据提供网元正在获取的数据和/或获取到的数据。在第一数据为正在获取的数据的情况下,第二网元无需等到获取到第一数据就可以向第一网元发送第一消息,从而尽快将第一数据的属性信息存储到第一网元,缩短第一数据的属性信息的存储时延,以便后续其他网元尽可能快地从第二网元获取第一数据,而无需再从原始提供数据的网元获取。在第一数据为获取到的数据的情况下,第二网元真正获取到第一数据,才将第一数据的属性信息存储到第一网元。相比较于第一种情况,此种方式第一数据的属性信息的存储时延较大,但因第一数据已经被第二网元真实获取到,所以准确性较高。In a possible implementation manner, the first data is that the second network element provides data that the network element is acquiring and/or acquired data to the data. When the first data is the data being acquired, the second network element can send the first message to the first network element without waiting for the first data to be acquired, so as to store the attribute information of the first data in the first network element as soon as possible. element, and shortens the storage delay of the attribute information of the first data, so that subsequent network elements can obtain the first data from the second network element as quickly as possible without the need to obtain the first data from the network element that originally provided the data. When the first data is acquired data, the second network element stores the attribute information of the first data in the first network element only after the second network element actually acquires the first data. Compared with the first case, the storage delay of the attribute information of the first data in this way is relatively large, but because the first data has been actually acquired by the second network element, the accuracy is high.

在一种可能的实现方式中,第二消息中还包括请求的网元类型的信息,请求的网元类型包括数据分析网元类型和/或数据库类型,第二网元的网元类型属于请求的网元类型。该情况下,可以保证第三网元优先选择数据分析网元和/或数据库为其提供第二数据,不影响除数据分析网元之外的5GC NF的主流性能。In a possible implementation manner, the second message further includes information of the requested network element type, the requested network element type includes the data analysis network element type and/or the database type, and the network element type of the second network element belongs to the requested network element type. NE type. In this case, it can be ensured that the third network element preferentially selects the data analysis network element and/or the database to provide the second data for it, without affecting the mainstream performance of 5GC NF except for the data analysis network element.

在一种可能的实现方式中,第二网元的信息包括以下信息中的任意一种或多种:第二网元的数据存储有效时间信息、第二网元的负载信息、第二网元的标识信息、第二网元的服务区域信息、第二网元的网元类型的信息、第二网元对应的数据存储设备的信息,其中,第二网元将第一数据保存在数据存储设备中。该情况下,第三网元可以根据第二网元的信息从第二网元或数据存储设备中获取第二数据的部分或全部。In a possible implementation manner, the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load information of the second network element, second network element The identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element, wherein the second network element saves the first data in the data storage device in the device. In this case, the third network element may acquire part or all of the second data from the second network element or the data storage device according to the information of the second network element.

在一种可能的实现方式中,响应消息中还包括第一数据的属性信息。该情况下,通过第一数据的属性信息,第三网元可以确定第二网元中包含哪些数据,进而确定获取哪些数据。In a possible implementation manner, the response message further includes attribute information of the first data. In this case, through the attribute information of the first data, the third network element can determine which data is included in the second network element, and then determine which data to acquire.

在一种可能的实现方式中,该方法还包括:第一网元接收来自第四网元的第三消息,第三消息中包括第三数据的属性信息,第三数据包括第四网元正在获取的数据和/或获取到的数据;若第三数据的属性信息与第二数据的属性信息匹配或者部分匹配,第一网元从第二网元和第四网元中确定第二网元。该情况下,若第一数据的属性信息和第三数据的属性信息均与第二数据的属性信息匹配或者部分匹配,则第一网元可以从第二网元和第四网元中确定第二网元,从而为第三网元选择更加合适的网元,进一步提高数据获取的效率。In a possible implementation manner, the method further includes: the first network element receives a third message from the fourth network element, the third message includes attribute information of the third data, and the third data includes that the fourth network element is The acquired data and/or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the first network element determines the second network element from the second network element and the fourth network element . In this case, if both the attribute information of the first data and the attribute information of the third data match or partially match the attribute information of the second data, the first network element may determine the first network element from the second network element and the fourth network element. Two network elements, so as to select a more suitable network element for the third network element, and further improve the efficiency of data acquisition.

在一种可能的实现方式中,第一网元从第二网元和第四网元中确定第二网元,包括:第一网元根据第二网元和第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一种或多种确定第二网元。其中,第一网元可以根据这些信息为第三网元确定更加合适的提供数据的网元。例如,第一网元可以根据第二网元和第四网元的负载信息确定第二网元,此时,第一网元可以做负载均衡,保证均衡的将不同的网元作为数据提供者反馈给后续的网元查询者,进而保证网元查询者(此时也为数据请求者)均衡地从不同的数据提供者获取相关数据,避免对负载较大的网元造成较大负担。In a possible implementation manner, the first network element determining the second network element from the second network element and the fourth network element includes: the first network element according to the service areas corresponding to the second network element and the fourth network element One or more of information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage validity time information determine the second network element. The first network element may determine a more suitable network element for providing data for the third network element according to the information. For example, the first network element may determine the second network element according to the load information of the second network element and the fourth network element. In this case, the first network element may perform load balancing to ensure balanced use of different network elements as data providers Feedback to subsequent network element inquirers, thereby ensuring that network element inquirers (also data requesters at this time) obtain relevant data from different data providers in a balanced manner, avoiding heavy burdens on network elements with heavy loads.

在一种可能的实现方式中,该方法还包括:第一网元接收来自第四网元的包括第三数据的属性信息的第三消息,第三数据包括第四网元正在获取的数据和/或获取到的数据;若第三数据的属性信息与第二数据的属性信息匹配或者部分匹配,响应消息还包括第四网元的信息。该情况下,若第一数据的属性信息和第三数据的属性信息均与第二数据的属性信息匹配或者部分匹配,则第一网元可以将第二网元和第四网元均反馈给第三网元,有助于第三网元完整的获取第二数据。In a possible implementation manner, the method further includes: the first network element receiving a third message including attribute information of third data from the fourth network element, where the third data includes data being acquired by the fourth network element and /or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the response message further includes the information of the fourth network element. In this case, if both the attribute information of the first data and the attribute information of the third data match or partially match the attribute information of the second data, the first network element may feed back both the second network element and the fourth network element to the The third network element helps the third network element to obtain the second data completely.

在一种可能的实现方式中,第一数据和第三数据的集合与第二数据相同。In a possible implementation, the set of the first data and the third data is the same as the second data.

在一种可能的实现方式中,该方法还包括:第一网元从第二网元接收第四消息,第四消息用于指示第一网元删除第一数据的属性信息。该情况下,第一网元可以及时的删除第一数据的属性信息,从而防止后续过程中,为其他网元反馈无法提供第一数据的网元。In a possible implementation manner, the method further includes: the first network element receives a fourth message from the second network element, where the fourth message is used to instruct the first network element to delete attribute information of the first data. In this case, the first network element can delete the attribute information of the first data in a timely manner, thereby preventing the network element that cannot provide the first data from being fed back to other network elements in the subsequent process.

在一种可能的实现方式中,该方法还包括:第一网元从第二网元接收以下信息中 的任意一种或多种:第二网元的标识信息、第二网元的网元类型信息、第二网元的服务区域信息、第二网元的数据共享能力、第二网元的数据共享范围、第二网元的数据存储有效时间信息、第二网元的负载信息、第二网元对应的数据存储设备的信息,其中,第二网元将第一数据保存在数据存储设备中。该情况下,第一网元可以获取第二网元的相关信息,有助于第一网元根据这些信息确定第二网元中的数据是否能共享给后续的某个网元。In a possible implementation manner, the method further includes: the first network element receives any one or more of the following information from the second network element: identification information of the second network element, network elements of the second network element Type information, service area information of the second network element, data sharing capability of the second network element, data sharing range of the second network element, data storage validity time information of the second network element, load information of the second network element, Information of the data storage device corresponding to the second network element, wherein the second network element stores the first data in the data storage device. In this case, the first network element can obtain relevant information of the second network element, which helps the first network element to determine whether the data in the second network element can be shared with a subsequent network element according to the information.

在一种可能的实现方式中,第一数据的属性信息包括第一数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据的来源信息、数据状态信息。该情况下,第一网元可以获取具体的第一数据的属性信息,有助于第一网元根据这些信息查询到提供第一数据的网元。In a possible implementation manner, the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, and data source information , data status information. In this case, the first network element can acquire specific attribute information of the first data, which helps the first network element to query the network element that provides the first data according to the information.

在一种可能的实现方式中,第二数据的属性信息包括第二数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据状态信息。该情况下,第一网元可以获取具体的第二数据的属性信息,有助于第一网元根据这些信息查询到提供第二数据的网元。In a possible implementation manner, the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, and data status information. In this case, the first network element can acquire specific attribute information of the second data, which helps the first network element to query the network element that provides the second data according to the information.

在一种可能的实现方式中,第一网元为NRF网元或UDM网元。In a possible implementation manner, the first network element is an NRF network element or a UDM network element.

在一种可能的实现方式中,第二网元为NWDAF网元或数据库网元。该情况下,第三网元优先从这些已经获取到或正在获取第二数据部分或全部的NWDAF或数据库网元获取数据,而不用从原始提供数据的网元(例如,为第二网元提供第一数据的网元)中获取数据,可以避免增加原始提供数据的网元的负担,从而不影响原始提供数据的网元主体性能。In a possible implementation manner, the second network element is an NWDAF network element or a database network element. In this case, the third network element preferentially obtains data from these NWDAF or database network elements that have obtained or is obtaining part or all of the second data, rather than from the network element that originally provided the data (for example, providing the second network element with Obtaining data from the network element that originally provided the data) can avoid increasing the burden of the network element that originally provided the data, thereby not affecting the performance of the main body of the network element that originally provided the data.

在一种可能的实现方式中,第三网元为NWDAF网元。In a possible implementation manner, the third network element is an NWDAF network element.

第二方面,提供了一种通信方法,包括:第二网元获取第一数据的属性信息,所述第一数据包括所述第二网元正在获取的数据和/或获取到的数据;所述第二网元向第一网元发送第一消息,所述第一消息中包括所述第一数据的属性信息。第二方面提供的方法,第二网元在获取到第一数据的属性信息时,可以将第一数据的属性信息发送给第一网元,以便第一网元获知第二网元存储有哪些数据,以便后续过程中,在第三网元向第一网元请求提供第二数据的网元时,若第一网元发送第一数据的属性信息和第二数据的属性信息匹配或部分匹配,则将第二网元的信息发送给第三网元,该情况下,第三网元直接利用自身欲获取的第二数据的属性信息向第一网元获取了能够提供第二数据的第二网元,提高了数据查询、获取的效率。In a second aspect, a communication method is provided, comprising: acquiring attribute information of first data by a second network element, where the first data includes data being acquired and/or acquired data by the second network element; The second network element sends a first message to the first network element, where the first message includes attribute information of the first data. In the method provided in the second aspect, when the second network element acquires the attribute information of the first data, the second network element can send the attribute information of the first data to the first network element, so that the first network element can know which items are stored in the second network element. In the subsequent process, when the third network element requests the first network element for the network element that provides the second data, if the attribute information of the first data sent by the first network element matches or partially matches the attribute information of the second data , then the information of the second network element is sent to the third network element. In this case, the third network element directly uses the attribute information of the second data to be obtained by itself to obtain the first network element that can provide the second data. The second network element improves the efficiency of data query and acquisition.

在一种可能的实现方式中,所述第二网元向第一网元发送第一消息,包括:在满足第一条件的情况下,所述第二网元向所述第一网元发送所述第一消息;其中,所述第一条件为:所述第二网元向第五网元获取所述第一数据的请求消息被接受;或者,所述第一条件为:所述第二网元从第五网元获取到所述第一数据;或者,所述第一条件为:所述第二网元完成基于获取的第一数据的数据训练或数据推理过程;或者,所述第一条件为:所述第一数据的数据状态信息发生改变。在第一数据为正在获取的数据的情况下,第二网元无需等到获取到第一数据就可以向第一网元发送第一消息,从而尽快将第一数据的属性信息存储到第一网元,缩短第一数据的属性信息的存储时延,以便后续其他网元尽可能快地从第二网元获取第一数据,而无需再从原始提供数据的 网元获取。在第一数据为获取到的数据的情况下,第二网元真正获取到第一数据,才将第一数据的属性信息存储到第一网元。相比较于第一种情况,此种方式第一数据的属性信息的存储时延较大,但因第一数据已经被第二网元真实获取到,所以准确性较高。In a possible implementation manner, the sending, by the second network element, the first message to the first network element includes: when the first condition is satisfied, the second network element sending the first message to the first network element The first message; wherein, the first condition is: the request message from the second network element to obtain the first data from the fifth network element is accepted; or, the first condition is: the first The second network element acquires the first data from the fifth network element; or, the first condition is: the second network element completes the data training or data inference process based on the acquired first data; or, the The first condition is: the data state information of the first data is changed. When the first data is the data being acquired, the second network element can send the first message to the first network element without waiting for the first data to be acquired, so as to store the attribute information of the first data in the first network element as soon as possible. element, and shortens the storage delay of the attribute information of the first data, so that subsequent network elements can obtain the first data from the second network element as quickly as possible without the need to obtain the first data from the network element that originally provided the data. When the first data is acquired data, the second network element stores the attribute information of the first data in the first network element only after the second network element actually acquires the first data. Compared with the first case, the storage delay of the attribute information of the first data in this way is relatively large, but because the first data has been actually acquired by the second network element, the accuracy is high.

在一种可能的实现方式中,所述方法还包括:在满足第二条件的情况下,所述第二网元向所述第一网元发送第四消息,所述第四消息用于指示所述第一网元删除所述第一数据的属性信息;其中,所述第二条件为:所述第二网元删除所述第一数据;或者,所述第二条件为:所述第二网元对应的所述第一数据的存储有效时间失效;所述第二条件为:所述第二网元对应所述第一数据的共享能力变为否定。也就是说,第二网元无法提供第一数据时,向第一网元发送第四消息,以便第一网元及时的删除第一数据的属性信息,从而防止后续过程中,为其他网元反馈无法提供第一数据的网元。In a possible implementation manner, the method further includes: when the second condition is satisfied, the second network element sends a fourth message to the first network element, where the fourth message is used to indicate The first network element deletes the attribute information of the first data; wherein, the second condition is: the second network element deletes the first data; or, the second condition is: the first The storage validity time of the first data corresponding to the second network element is invalid; the second condition is: the sharing capability of the second network element corresponding to the first data becomes negative. That is to say, when the second network element cannot provide the first data, a fourth message is sent to the first network element, so that the first network element can delete the attribute information of the first data in time, thereby preventing other network elements in the subsequent process. Feedback the network element that cannot provide the first data.

在一种可能的实现方式中,所述第一数据的属性信息包括所述第一数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据的来源信息、数据状态信息。该情况下,第一网元可以获取具体的第一数据的属性信息,有助于第一网元根据这些信息查询到提供第一数据的网元。In a possible implementation manner, the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, Data source information, data status information. In this case, the first network element can acquire specific attribute information of the first data, which helps the first network element to query the network element that provides the first data according to the information.

在一种可能的实现方式中,所述方法还包括:所述第二网元向所述第一网元发送以下信息中的任意一种或多种:所述第二网元的标识信息、所述第二网元的网元类型信息、所述第二网元的服务区域信息、所述第二网元的数据共享能力、所述第二网元的数据共享范围、所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元对应的数据存储设备的信息,其中,所述第二网元将所述第一数据保存在所述数据存储设备中。该情况下,第一网元可以获取第二网元的相关信息,有助于第一网元根据这些信息确定第二网元中的数据是否能共享给后续的某个网元。In a possible implementation manner, the method further includes: the second network element sending any one or more of the following information to the first network element: identification information of the second network element, The network element type information of the second network element, the service area information of the second network element, the data sharing capability of the second network element, the data sharing range of the second network element, the second network element Element data storage valid time information, load information of the second network element, information of the data storage device corresponding to the second network element, wherein the second network element saves the first data in the in the data storage device. In this case, the first network element can obtain relevant information of the second network element, which helps the first network element to determine whether the data in the second network element can be shared with a subsequent network element according to the information.

在一种可能的实现方式中,所述第二网元为NWDAF网元或数据库网元。In a possible implementation manner, the second network element is an NWDAF network element or a database network element.

在一种可能的实现方式中,第一网元为NRF网元或UDM网元。In a possible implementation manner, the first network element is an NRF network element or a UDM network element.

第三方面,提供了一种通信方法,包括:第三网元向第一网元发送第二消息,所述第二消息中包括第二数据的属性信息,所述第二消息用于请求所述第一网元发现能够提供所述第二数据的网元;所述第三网元接收来自所述第一网元的所述第二消息的响应消息,所述响应消息包括所述第二网元的信息;其中,所述第二网元中的第一数据的属性信息与所述第二数据的属性信息匹配或者部分匹配。第三方面提供的方法,若第二网元在获取到第一数据的属性信息后将第一数据的属性信息发送给第一网元,则第一网元获知第二网元存储有哪些数据,后续过程中,在第三网元向第一网元请求提供第二数据的网元时,若第一网元发送第一数据的属性信息和第二数据的属性信息匹配或部分匹配,则将第二网元的信息发送给第三网元,该情况下,第三网元直接利用自身欲获取的第二数据的属性信息向第一网元获取了能够提供第二数据的第二网元,提高了数据查询、获取的效率。In a third aspect, a communication method is provided, comprising: a third network element sending a second message to a first network element, where the second message includes attribute information of the second data, and the second message is used to request all The first network element discovers a network element that can provide the second data; the third network element receives a response message for the second message from the first network element, and the response message includes the second The information of the network element; wherein, the attribute information of the first data in the second network element matches or partially matches the attribute information of the second data. In the method provided by the third aspect, if the second network element sends the attribute information of the first data to the first network element after acquiring the attribute information of the first data, the first network element learns which data is stored in the second network element , in the subsequent process, when the third network element requests the network element that provides the second data to the first network element, if the attribute information of the first data sent by the first network element matches or partially matches the attribute information of the second data, then Send the information of the second network element to the third network element. In this case, the third network element directly obtains the second network element that can provide the second data from the first network element by using the attribute information of the second data to be obtained by itself. It improves the efficiency of data query and acquisition.

在一种可能的实现方式中,所述第二消息中还包括请求的网元类型的信息,所述请求的网元类型包括数据分析网元类型和/或数据库类型,所述第二网元的网元类型属于所述请求的网元类型。该情况下,可以保证第三网元优先选择数据分析网元和/或数据库为其提供第二数据,不影响除数据分析网元之外的5GC NF的主流性能。In a possible implementation manner, the second message further includes information of the requested network element type, the requested network element type includes the data analysis network element type and/or the database type, and the second network element The network element type belongs to the requested network element type. In this case, it can be ensured that the third network element preferentially selects the data analysis network element and/or the database to provide the second data for it, without affecting the mainstream performance of 5GC NF except for the data analysis network element.

在一种可能的实现方式中,所述方法还包括:所述第三网元从所述第二网元获取所述第二数据的部分或全部。In a possible implementation manner, the method further includes: acquiring, by the third network element, part or all of the second data from the second network element.

在一种可能的实现方式中,所述响应消息中还包括所述第一数据的属性信息,所述第三网元从所述第二网元获取所述第二数据的部分或全部,包括:所述第三网元根据所述第一数据的属性信息从所述第二网元获取所述第二数据的部分或全部。In a possible implementation manner, the response message further includes attribute information of the first data, and the third network element obtains part or all of the second data from the second network element, including : the third network element acquires part or all of the second data from the second network element according to the attribute information of the first data.

在一种可能的实现方式中,所述第二网元的信息包括以下信息中的任意一种或多种:所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元的标识信息、所述第二网元的服务区域信息、所述第二网元的网元类型的信息、所述第二网元对应的数据存储设备的信息,其中,所述第二网元将所述第一数据保存在所述数据存储设备中;所述方法还包括:所述第三网元根据所述第二网元的信息从所述第二网元或所述数据存储设备中获取所述第二数据的部分或全部。In a possible implementation manner, the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load of the second network element information, the identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element, Wherein, the second network element saves the first data in the data storage device; the method further includes: the third network element retrieves the data from the second network element according to the information of the second network element Part or all of the second data is obtained from the metadata or the data storage device.

在一种可能的实现方式中,所述响应消息还包括第四网元的信息,所述第四网元中的第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述第三网元从所述第二网元获取所述第二数据的部分或全部,包括:所述第三网元从所述第二网元和所述第四网元获取所述第二数据的部分或全部。In a possible implementation manner, the response message further includes information of a fourth network element, where the attribute information of the third data in the fourth network element matches or partially matches the attribute information of the second data, The third network element obtains part or all of the second data from the second network element, including: the third network element obtains the second data from the second network element and the fourth network element. Part or all of the data.

在一种可能的实现方式中,所述响应消息还包括第四网元的信息,所述第四网元中的第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述第三网元从所述第二网元获取所述第二数据的部分或全部,包括:所述第三网元从所述第二网元和所述第四网元中确定所述第二网元;所述第三网元从所述第二网元获取所述第二数据的部分或全部。In a possible implementation manner, the response message further includes information of a fourth network element, where the attribute information of the third data in the fourth network element matches or partially matches the attribute information of the second data, Obtaining, by the third network element, part or all of the second data from the second network element, comprising: determining, by the third network element, the second network element from the second network element and the fourth network element. the second network element; the third network element obtains part or all of the second data from the second network element.

在一种可能的实现方式中,所述第三网元从所述第二网元和所述第四网元中确定所述第二网元,包括:所述第三网元根据所述第二网元和所述第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一个或多个,确定所述第二网元。In a possible implementation manner, the determining, by the third network element, the second network element from the second network element and the fourth network element includes: the third network element according to the third network element One or more of service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage valid time information corresponding to the second network element and the fourth network element, Determine the second network element.

在一种可能的实现方式中,所述第三网元向第一网元发送第二消息,包括:在满足第三条件的情况下,所述第三网元向所述第一网元发送所述第二消息;其中,所述第三条件为:所述第三网元接收第六网元发送的数据获取请求,所述数据获取请求用于请求获取所述第二数据的部分或全部;或者,所述第三条件为:所述第三网元接收第七网元发送的数据分析结果获取请求,所述数据分析结果需要基于所述第二数据的部分或全部生成。In a possible implementation manner, the sending, by the third network element, the second message to the first network element includes: when the third condition is satisfied, the third network element sending the second message to the first network element The second message; wherein, the third condition is: the third network element receives a data acquisition request sent by the sixth network element, and the data acquisition request is used to request to acquire part or all of the second data Alternatively, the third condition is: the third network element receives a request for obtaining a data analysis result sent by the seventh network element, and the data analysis result needs to be generated based on part or all of the second data.

在一种可能的实现方式中,所述第二数据的属性信息包括所述第二数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据状态信息。该情况下,第一网元可以获取具体的第二数据的属性信息,有助于第一网元根据这些信息查询到提供第二数据的网元。In a possible implementation manner, the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, Data status information. In this case, the first network element can acquire specific attribute information of the second data, which helps the first network element to query the network element that provides the second data according to the information.

在一种可能的实现方式中,第三网元为NWDAF网元。In a possible implementation manner, the third network element is an NWDAF network element.

在一种可能的实现方式中,第一网元为NRF网元或UDM网元。In a possible implementation manner, the first network element is an NRF network element or a UDM network element.

第四方面,提供了一种通信装置,包括:通信单元和处理单元;处理单元,用于通过通信单元接收来自第二网元的第一消息,第一消息中包括第一数据的属性信息,第一数据包括第二网元正在获取的数据和/或获取到的数据;处理单元,还用于通过通 信单元接收来自第三网元的第二消息,第二消息中包括第二数据的属性信息,第二消息用于请求通信装置发现能够提供第二数据的网元;处理单元,还用于通过通信单元向第三网元发送第二消息的响应消息,响应消息包括第二网元的信息,其中,第一数据的属性信息与第二数据的属性信息匹配或者部分匹配。In a fourth aspect, a communication device is provided, comprising: a communication unit and a processing unit; the processing unit is configured to receive, through the communication unit, a first message from a second network element, where the first message includes attribute information of the first data, The first data includes the data being acquired by the second network element and/or the acquired data; the processing unit is further configured to receive, through the communication unit, a second message from the third network element, where the second message includes attributes of the second data information, the second message is used to request the communication device to discover a network element that can provide the second data; the processing unit is further configured to send a response message of the second message to the third network element through the communication unit, where the response message includes the second network element’s information, wherein the attribute information of the first data matches or partially matches the attribute information of the second data.

在一种可能的实现方式中,第一数据为第二网元向数据提供网元正在获取的数据和/或获取到的数据。In a possible implementation manner, the first data is that the second network element provides data that the network element is acquiring and/or acquired data to the data.

在一种可能的实现方式中,第二消息中还包括请求的网元类型的信息,请求的网元类型包括数据分析网元类型和/或数据库类型,第二网元的网元类型属于请求的网元类型。In a possible implementation manner, the second message further includes information of the requested network element type, the requested network element type includes the data analysis network element type and/or the database type, and the network element type of the second network element belongs to the requested network element type. NE type.

在一种可能的实现方式中,第二网元的信息包括以下信息中的任意一种或多种:第二网元的数据存储有效时间信息、第二网元的负载信息、第二网元的标识信息、第二网元的服务区域信息、第二网元的网元类型的信息、第二网元对应的数据存储设备的信息,其中,第二网元将第一数据保存在数据存储设备中。In a possible implementation manner, the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load information of the second network element, second network element The identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element, wherein the second network element saves the first data in the data storage device in the device.

在一种可能的实现方式中,响应消息中还包括第一数据的属性信息。In a possible implementation manner, the response message further includes attribute information of the first data.

在一种可能的实现方式中,处理单元,还用于通过通信单元接收来自第四网元的第三消息,第三消息中包括第三数据的属性信息,第三数据包括第四网元正在获取的数据和/或获取到的数据;若第三数据的属性信息与第二数据的属性信息匹配或者部分匹配,处理单元,还用于从第二网元和第四网元中确定第二网元。In a possible implementation manner, the processing unit is further configured to receive a third message from the fourth network element through the communication unit, where the third message includes attribute information of the third data, and the third data includes that the fourth network element is The acquired data and/or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the processing unit is further configured to determine the second network element and the fourth network element. network element.

在一种可能的实现方式中,处理单元,具体用于:根据第二网元和第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一种或多种确定第二网元。In a possible implementation manner, the processing unit is specifically configured to: according to the service area information, load information, network topology information, network element type information, data sharing capability information, data One or more of sharing range information and data storage validity time information determine the second network element.

在一种可能的实现方式中,处理单元,还用于通过通信单元接收来自第四网元的第三消息,第三消息中包括第三数据的属性信息,第三数据包括第四网元正在获取的数据和/或获取到的数据;若第三数据的属性信息与第二数据的属性信息匹配或者部分匹配,响应消息还包括第四网元的信息。In a possible implementation manner, the processing unit is further configured to receive a third message from the fourth network element through the communication unit, where the third message includes attribute information of the third data, and the third data includes that the fourth network element is The acquired data and/or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the response message further includes information of the fourth network element.

在一种可能的实现方式中,第一数据和第三数据的集合与第二数据相同。In a possible implementation, the set of the first data and the third data is the same as the second data.

在一种可能的实现方式中,处理单元,还用于通过通信单元从第二网元接收第四消息,第四消息用于指示通信装置删除第一数据的属性信息。In a possible implementation manner, the processing unit is further configured to receive a fourth message from the second network element through the communication unit, where the fourth message is used to instruct the communication apparatus to delete attribute information of the first data.

在一种可能的实现方式中,处理单元,还用于通过通信单元从第二网元接收以下信息中的任意一种或多种:第二网元的标识信息、第二网元的网元类型信息、第二网元的服务区域信息、第二网元的数据共享能力、第二网元的数据共享范围、第二网元的数据存储有效时间信息、第二网元的负载信息、第二网元对应的数据存储设备的信息,其中,第二网元将第一数据保存在数据存储设备中。In a possible implementation manner, the processing unit is further configured to receive any one or more of the following information from the second network element through the communication unit: the identification information of the second network element, the network element of the second network element Type information, service area information of the second network element, data sharing capability of the second network element, data sharing range of the second network element, data storage validity time information of the second network element, load information of the second network element, Information of the data storage device corresponding to the second network element, wherein the second network element stores the first data in the data storage device.

在一种可能的实现方式中,第一数据的属性信息包括第一数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据的来源信息、数据状态信息。In a possible implementation manner, the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, and data source information , data status information.

在一种可能的实现方式中,第二数据的属性信息包括第二数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据状态信息。In a possible implementation manner, the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, and data status information.

在一种可能的实现方式中,通信装置为NRF网元或UDM网元。In a possible implementation manner, the communication device is an NRF network element or a UDM network element.

在一种可能的实现方式中,第二网元为NWDAF网元或数据库网元。In a possible implementation manner, the second network element is an NWDAF network element or a database network element.

在一种可能的实现方式中,第三网元为NWDAF网元。In a possible implementation manner, the third network element is an NWDAF network element.

第五方面,提供了一种通信装置,包括:通信单元和处理单元;所述处理单元,用于获取第一数据的属性信息,所述第一数据包括所述通信装置正在获取的数据和/或获取到的数据;所述通信单元,用于向第一网元发送第一消息,所述第一消息中包括所述第一数据的属性信息。In a fifth aspect, a communication device is provided, comprising: a communication unit and a processing unit; the processing unit is configured to acquire attribute information of first data, where the first data includes data being acquired by the communication device and/or or acquired data; the communication unit is configured to send a first message to the first network element, where the first message includes attribute information of the first data.

在一种可能的实现方式中,所述通信单元,具体用于:在满足第一条件的情况下,向所述第一网元发送所述第一消息;其中,所述第一条件为:所述通信装置向第五网元获取所述第一数据的请求消息被接受;或者,所述第一条件为:所述通信装置从第五网元获取到所述第一数据;或者,所述第一条件为:所述通信装置完成基于获取的第一数据的数据训练或数据推理过程;或者,所述第一条件为:所述第一数据的数据状态信息发生改变。In a possible implementation manner, the communication unit is specifically configured to: send the first message to the first network element when a first condition is satisfied; wherein the first condition is: The request message of the communication device to obtain the first data from the fifth network element is accepted; or, the first condition is: the communication device obtains the first data from the fifth network element; or, all The first condition is: the communication device completes the data training or data inference process based on the acquired first data; or, the first condition is: the data state information of the first data changes.

在一种可能的实现方式中,所述处理单元,还用于:在满足第二条件的情况下,通过所述通信单元向所述第一网元发送第四消息,所述第四消息用于指示所述第一网元删除所述第一数据的属性信息;其中,所述第二条件为:所述通信装置删除所述第一数据;或者,所述第二条件为:所述通信装置对应的所述第一数据的存储有效时间失效;所述第二条件为:所述通信装置对应所述第一数据的共享能力变为否定。In a possible implementation manner, the processing unit is further configured to: when the second condition is satisfied, send a fourth message to the first network element through the communication unit, where the fourth message uses attribute information instructing the first network element to delete the first data; wherein the second condition is: the communication device deletes the first data; or the second condition is: the communication The storage valid time of the first data corresponding to the device is invalid; the second condition is: the sharing capability of the communication device corresponding to the first data becomes negative.

在一种可能的实现方式中,所述第一数据的属性信息包括所述第一数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据的来源信息、数据状态信息。In a possible implementation manner, the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, Data source information, data status information.

在一种可能的实现方式中,所述通信单元,还用于:向所述第一网元发送以下信息中的任意一种或多种:所述通信装置的标识信息、所述通信装置的网元类型信息、所述通信装置的服务区域信息、所述通信装置的数据共享能力、所述通信装置的数据共享范围、所述通信装置的数据存储有效时间信息、所述通信装置的负载信息、所述通信装置对应的数据存储设备的信息,其中,所述通信装置将所述第一数据保存在所述数据存储设备中。In a possible implementation manner, the communication unit is further configured to: send any one or more of the following information to the first network element: identification information of the communication device, identification information of the communication device Network element type information, service area information of the communication device, data sharing capability of the communication device, data sharing range of the communication device, data storage validity time information of the communication device, load information of the communication device . Information of the data storage device corresponding to the communication device, wherein the communication device saves the first data in the data storage device.

在一种可能的实现方式中,所述通信装置为NWDAF网元或数据库网元。In a possible implementation manner, the communication device is an NWDAF network element or a database network element.

第六方面,提供了一种通信装置,包括:通信单元和处理单元;所述处理单元,用于通过所述通信单元向第一网元发送第二消息,所述第二消息中包括第二数据的属性信息,所述第二消息用于请求所述第一网元发现能够提供所述第二数据的网元;所述处理单元,还用于通过所述通信单元接收来自所述第一网元的所述第二消息的响应消息,所述响应消息包括所述第二网元的信息;其中,所述第二网元中的第一数据的属性信息与所述第二数据的属性信息匹配或者部分匹配。In a sixth aspect, a communication device is provided, including: a communication unit and a processing unit; the processing unit is configured to send a second message to a first network element through the communication unit, where the second message includes a second attribute information of the data, the second message is used to request the first network element to discover a network element that can provide the second data; the processing unit is further configured to receive data from the first network element through the communication unit The response message of the second message of the network element, the response message includes the information of the second network element; wherein, the attribute information of the first data in the second network element and the attribute of the second data Information match or partial match.

在一种可能的实现方式中,所述第二消息中还包括请求的网元类型的信息,所述请求的网元类型包括数据分析网元类型和/或数据库类型,所述第二网元的网元类型属于所述请求的网元类型。In a possible implementation manner, the second message further includes information of the requested network element type, the requested network element type includes the data analysis network element type and/or the database type, and the second network element The network element type belongs to the requested network element type.

在一种可能的实现方式中,所述处理单元,还用于通过所述通信单元从所述第二网元获取所述第二数据的部分或全部。In a possible implementation manner, the processing unit is further configured to acquire part or all of the second data from the second network element through the communication unit.

在一种可能的实现方式中,所述响应消息中还包括所述第一数据的属性信息,所述处理单元,具体用于根据所述第一数据的属性信息,通过所述通信单元从所述第二网元获取所述第二数据的部分或全部。In a possible implementation manner, the response message further includes attribute information of the first data, and the processing unit is specifically configured to, according to the attribute information of the first data, use the communication unit from the The second network element obtains part or all of the second data.

在一种可能的实现方式中,所述第二网元的信息包括以下信息中的任意一种或多种:所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元的标识信息、所述第二网元的服务区域信息、所述第二网元的网元类型的信息、所述第二网元对应的数据存储设备的信息,其中,所述第二网元将所述第一数据保存在所述数据存储设备中;所述处理单元,具体用于:根据所述第二网元的信息,通过所述通信单元从所述第二网元或所述数据存储设备中获取所述第二数据的部分或全部。In a possible implementation manner, the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load of the second network element information, the identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element, Wherein, the second network element saves the first data in the data storage device; the processing unit is specifically configured to: according to the information of the second network element, from the communication unit from the The second network element or the data storage device acquires part or all of the second data.

在一种可能的实现方式中,所述响应消息还包括第四网元的信息,所述第四网元中的第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述处理单元,具体用于:通过所述通信单元从所述第二网元和所述第四网元获取所述第二数据的部分或全部。In a possible implementation manner, the response message further includes information of a fourth network element, where the attribute information of the third data in the fourth network element matches or partially matches the attribute information of the second data, The processing unit is specifically configured to: acquire part or all of the second data from the second network element and the fourth network element through the communication unit.

在一种可能的实现方式中,所述响应消息还包括第四网元的信息,所述第四网元中的第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述处理单元,具体用于:从所述第二网元和所述第四网元中确定所述第二网元;通过所述通信单元从所述第二网元获取所述第二数据的部分或全部。In a possible implementation manner, the response message further includes information of a fourth network element, where the attribute information of the third data in the fourth network element matches or partially matches the attribute information of the second data, The processing unit is specifically configured to: determine the second network element from the second network element and the fourth network element; acquire the second data from the second network element through the communication unit part or all of it.

在一种可能的实现方式中,所述处理单元,具体用于:根据所述第二网元和所述第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一个或多个,确定所述第二网元。In a possible implementation manner, the processing unit is specifically configured to: according to the service area information, load information, network topology information, network element type information, corresponding to the second network element and the fourth network element, One or more of data sharing capability information, data sharing range information, and data storage validity time information to determine the second network element.

在一种可能的实现方式中,所述处理单元,具体用于:在满足第三条件的情况下,通过所述通信单元向所述第一网元发送所述第二消息;其中,所述第三条件为:所述通信装置接收第六网元发送的数据获取请求,所述数据获取请求用于请求获取所述第二数据的部分或全部;或者,所述第三条件为:所述通信装置接收第七网元发送的数据分析结果获取请求,所述数据分析结果需要基于所述第二数据的部分或全部生成。In a possible implementation manner, the processing unit is specifically configured to: send the second message to the first network element through the communication unit when the third condition is satisfied; wherein the The third condition is: the communication device receives a data acquisition request sent by the sixth network element, and the data acquisition request is used to request to acquire part or all of the second data; or, the third condition is: the The communication device receives a request for obtaining a data analysis result sent by the seventh network element, where the data analysis result needs to be generated based on part or all of the second data.

在一种可能的实现方式中,所述第二数据的属性信息包括所述第二数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据状态信息。In a possible implementation manner, the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, Data status information.

第七方面,提供了一种通信方法,包括:第一网元接收来自第二网元的第一消息,所述第一消息中包括第一数据的属性信息,所述第一数据包括所述第二网元正在获取和/或获取到的数据;所述第一网元接收来自第三网元的第二消息,所述第二消息中包括第二数据的属性信息,所述第二消息用于请求获取所述第二数据,或,所述第二消息用于请求所述第一网元发现能够提供所述第二数据的网元;所述第一网元确定所述第二数据的属性信息与所述第一数据的属性信息匹配或部分匹配;所述第一网元向所述第二网元发送第六消息,所述第六消息用于向所述第二网元请求获取所述第二数据。In a seventh aspect, a communication method is provided, comprising: a first network element receiving a first message from a second network element, where the first message includes attribute information of first data, and the first data includes the The data being acquired and/or acquired by the second network element; the first network element receives a second message from the third network element, the second message includes attribute information of the second data, the second message is used to request to acquire the second data, or the second message is used to request the first network element to discover a network element that can provide the second data; the first network element determines the second data The attribute information of the data matches or partially matches the attribute information of the first data; the first network element sends a sixth message to the second network element, and the sixth message is used to request the second network element Obtain the second data.

在一种可能的实现方式中,所述第六消息中包括所述第三网元的标识信息或目的地址信息,所述第三网元的标识信息或目的地址信息用于所述第二网元将所述第二数据发送至所述第三网元。In a possible implementation manner, the sixth message includes identification information or destination address information of the third network element, and the identification information or destination address information of the third network element is used for the second network element. element sends the second data to the third network element.

在一种可能的实现方式中,所述第二消息中还包括所述第三网元的标识信息或目的地址信息。In a possible implementation manner, the second message further includes identification information or destination address information of the third network element.

在一种可能的实现方式中,所述方法还包括:所述第一网元向所述第三网元发送所述第二消息的响应消息,所述响应消息中包括所述第二网元的信息。In a possible implementation manner, the method further includes: the first network element sends a response message of the second message to the third network element, where the response message includes the second network element Information.

在一种可能的实现方式中,所述响应消息中还包括所述第一数据的属性信息。In a possible implementation manner, the response message further includes attribute information of the first data.

在一种可能的实现方式中,所述第二网元的信息包括以下信息中的任意一种或多种:所述第二网元的标识信息、所述第二网元的服务区域信息、所述第二网元的数据存储有效时间信息、所述第二网元的负载信息,所述第二网元的网元类型的信息,所述第二网元对应的数据存储设备的信息。In a possible implementation manner, the information of the second network element includes any one or more of the following information: identification information of the second network element, service area information of the second network element, The data of the second network element stores the valid time information, the load information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element.

在一种可能的实现方式中,若所述第二数据的属性信息中包括数据分析类型标识信息,所述数据分析类型标识信息用于指示所述第三网元获取所述第二数据的目的是进行所述数据分析类型标识信息对应的数据分析任务,所述方法还包括:所述第一网元根据所述第二数据的属性信息和所述第一数据的属性信息,确定所述第一数据中包含所述数据分析类型对应的数据分析结果数据;所述第一网元向所述第二网元发送第七消息,所述第七消息用于向所述第二网元获取所述数据分析结果数据。In a possible implementation manner, if the attribute information of the second data includes data analysis type identification information, the data analysis type identification information is used to indicate the purpose of acquiring the second data by the third network element is to perform the data analysis task corresponding to the data analysis type identification information, and the method further includes: the first network element determines the first network element according to the attribute information of the second data and the attribute information of the first data One piece of data includes data analysis result data corresponding to the data analysis type; the first network element sends a seventh message to the second network element, and the seventh message is used to obtain the data from the second network element data analysis results.

在一种可能的实现方式中,所述方法还包括:所述第一网元接收来自第四网元的第三消息,所述第三消息中包括第三数据的属性信息,所述第三数据包括所述第四网元正在获取的数据和/或获取到的数据;若所述第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述第一网元从所述第二网元和所述第四网元中确定所述第二网元,和/或,所述第一网元向所述第四网元发送第八消息,所述第八消息用于向所述第四网元请求获取所述第二数据。In a possible implementation manner, the method further includes: receiving, by the first network element, a third message from a fourth network element, where the third message includes attribute information of third data, and the third The data includes the data that the fourth network element is acquiring and/or the acquired data; if the attribute information of the third data matches or partially matches the attribute information of the second data, the first The second network element is determined from the second network element and the fourth network element, and/or the first network element sends an eighth message to the fourth network element, and the eighth message is used in requesting the fourth network element to obtain the second data.

在一种可能的实现方式中,所述第一网元从所述第二网元和所述第四网元中确定所述第二网元,包括:所述第一网元根据所述第二网元和所述第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一种或多种确定所述第二网元。In a possible implementation manner, the first network element determining the second network element from the second network element and the fourth network element includes: the first network element according to the first network element One or more of service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage effective time information corresponding to the second network element and the fourth network element Determine the second network element.

在一种可能的实现方式中,所述第一网元从所述第二网元和所述第四网元中确定所述第二网元,包括:所述第一网元根据所述第一数据与所述第二数据的匹配数据量,以及所述第三数据与所述第二数据的匹配数据量,确定所述第二网元;其中,所述第一数据与所述第二数据的匹配数据量大于所述第三数据与所述第二数据的匹配数据量。In a possible implementation manner, the first network element determining the second network element from the second network element and the fourth network element includes: the first network element according to the first network element The matching data volume of the first data and the second data, and the matching data volume of the third data and the second data, determine the second network element; wherein, the first data and the second data The matching data amount of the data is greater than the matching data amount of the third data and the second data.

在一种可能的实现方式中,所述方法还包括:所述第一网元从所述第二网元接收第四消息,所述第四消息用于指示所述第一网元删除所述第一数据的属性信息;所述第一网元向所述第二网元发送第九消息,所述第九消息用于向所述第二网元请求取消获取所述第二数据。In a possible implementation manner, the method further includes: the first network element receiving a fourth message from the second network element, where the fourth message is used to instruct the first network element to delete the attribute information of the first data; the first network element sends a ninth message to the second network element, where the ninth message is used to request the second network element to cancel the acquisition of the second data.

在一种可能的实现方式中,所述方法还包括:所述第一网元向所述第三网元发送第十消息,所述第十消息用于向所述第三网元指示所述第二网元不再提供所述第二数据。In a possible implementation manner, the method further includes: the first network element sends a tenth message to the third network element, where the tenth message is used to indicate to the third network element the The second network element no longer provides the second data.

在一种可能的实现方式中,所述方法还包括:所述第一网元向所述第四网元发送第八消息,所述第八消息用于向所述第四网元请求获取所述第二数据。In a possible implementation manner, the method further includes: the first network element sends an eighth message to the fourth network element, where the eighth message is used to request the fourth network element to obtain the information the second data.

在一种可能的实现方式中,所述方法还包括:所述第一网元从所述第二网元获取 以下信息中的任意一种或多种:所述第二网元的数据共享能力、所述第二网元的数据共享范围、所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元对应的数据存储设备的信息。In a possible implementation manner, the method further includes: the first network element obtains any one or more of the following information from the second network element: the data sharing capability of the second network element , the data sharing range of the second network element, the data storage valid time information of the second network element, the load information of the second network element, and the information of the data storage device corresponding to the second network element.

在一种可能的实现方式中,所述第一数据的属性信息包括所述第一数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据的来源信息、数据状态信息、数据分析类型标识信息。In a possible implementation manner, the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, Data source information, data status information, and data analysis type identification information.

在一种可能的实现方式中,所述第二数据的属性信息包括所述第二数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据状态信息、数据分析类型标识信息。In a possible implementation manner, the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, Data status information, data analysis type identification information.

在一种可能的实现方式中,所述第一网元为DCCF或NRF网元或UDM网元。In a possible implementation manner, the first network element is a DCCF or NRF network element or a UDM network element.

在一种可能的实现方式中,所述第二网元为NWDAF网元或数据库网元。In a possible implementation manner, the second network element is an NWDAF network element or a database network element.

在一种可能的实现方式中,所述第三网元为NWDAF网元。In a possible implementation manner, the third network element is an NWDAF network element.

第七方面提供的各种方法的有益效果与第一方面提供的对应的类似方法的有益效果类似,可参见上文进行理解,不再赘述。The beneficial effects of the various methods provided in the seventh aspect are similar to those of the corresponding similar methods provided in the first aspect, which can be understood with reference to the above, and will not be repeated.

第八方面,提供了一种通信装置,包括:通信单元和处理单元;所述通信单元,用于接收来自第二网元的第一消息,所述第一消息中包括第一数据的属性信息,所述第一数据包括所述第二网元正在获取和/或获取到的数据;所述通信单元,还用于接收来自第三网元的第二消息,所述第二消息中包括第二数据的属性信息,所述第二消息用于请求获取所述第二数据,或,所述第二消息用于请求所述通信装置发现能够提供所述第二数据的网元;所述处理单元,用于确定所述第二数据的属性信息与所述第一数据的属性信息匹配或部分匹配;所述通信单元,还用于向所述第二网元发送第六消息,所述第六消息用于向所述第二网元请求获取所述第二数据。In an eighth aspect, a communication device is provided, comprising: a communication unit and a processing unit; the communication unit is configured to receive a first message from a second network element, where the first message includes attribute information of the first data , the first data includes data being acquired and/or acquired by the second network element; the communication unit is further configured to receive a second message from a third network element, where the second message includes the first The attribute information of the second data, the second message is used to request the acquisition of the second data, or the second message is used to request the communication device to discover a network element that can provide the second data; the processing a unit for determining that the attribute information of the second data matches or partially matches the attribute information of the first data; the communication unit is further configured to send a sixth message to the second network element, the first The sixth message is used to request the second network element to obtain the second data.

在一种可能的实现方式中,所述第六消息中包括所述第三网元的标识信息或目的地址信息,所述第三网元的标识信息或目的地址信息用于所述第二网元将所述第二数据发送至所述第三网元。In a possible implementation manner, the sixth message includes identification information or destination address information of the third network element, and the identification information or destination address information of the third network element is used for the second network element. element sends the second data to the third network element.

在一种可能的实现方式中,所述第二消息中还包括所述第三网元的标识信息或目的地址信息。In a possible implementation manner, the second message further includes identification information or destination address information of the third network element.

在一种可能的实现方式中,所述通信单元,还用于向所述第三网元发送所述第二消息的响应消息,所述响应消息中包括所述第二网元的信息。In a possible implementation manner, the communication unit is further configured to send a response message of the second message to the third network element, where the response message includes information of the second network element.

在一种可能的实现方式中,所述响应消息中还包括所述第一数据的属性信息。In a possible implementation manner, the response message further includes attribute information of the first data.

在一种可能的实现方式中,所述第二网元的信息包括以下信息中的任意一种或多种:所述第二网元的标识信息、所述第二网元的服务区域信息、所述第二网元的数据存储有效时间信息、所述第二网元的负载信息,所述第二网元的网元类型的信息,所述第二网元对应的数据存储设备的信息。In a possible implementation manner, the information of the second network element includes any one or more of the following information: identification information of the second network element, service area information of the second network element, The data of the second network element stores the valid time information, the load information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element.

在一种可能的实现方式中,若所述第二数据的属性信息中包括数据分析类型标识信息,所述数据分析类型标识信息用于指示所述第三网元获取所述第二数据的目的是进行所述数据分析类型标识信息对应的数据分析任务:所述处理单元,还用于根据所述第二数据的属性信息和所述第一数据的属性信息,确定所述第一数据中包含所述数据分析类型对应的数据分析结果数据;所述通信单元,还用于向所述第二网元发送第 七消息,所述第七消息用于向所述第二网元获取所述数据分析结果数据。In a possible implementation manner, if the attribute information of the second data includes data analysis type identification information, the data analysis type identification information is used to indicate the purpose of acquiring the second data by the third network element is to perform the data analysis task corresponding to the data analysis type identification information: the processing unit is further configured to determine, according to the attribute information of the second data and the attribute information of the first data, that the first data contains the data analysis result data corresponding to the data analysis type; the communication unit is further configured to send a seventh message to the second network element, where the seventh message is used to obtain the data from the second network element Analyze the resulting data.

在一种可能的实现方式中,所述通信单元,还用于接收来自第四网元的第三消息,所述第三消息中包括第三数据的属性信息,所述第三数据包括所述第四网元正在获取的数据和/或获取到的数据;若所述第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述处理单元,还用于从所述第二网元和所述第四网元中确定所述第二网元,和/或,所述通信单元,还用于向所述第四网元发送第八消息,所述第八消息用于向所述第四网元请求获取所述第二数据。In a possible implementation manner, the communication unit is further configured to receive a third message from a fourth network element, where the third message includes attribute information of third data, and the third data includes the The data being acquired and/or the acquired data by the fourth network element; if the attribute information of the third data matches or partially matches the attribute information of the second data, the processing unit is further configured to obtain the data from the The second network element is determined from the second network element and the fourth network element, and/or the communication unit is further configured to send an eighth message to the fourth network element, and the eighth message uses in requesting the fourth network element to obtain the second data.

在一种可能的实现方式中,所述处理单元,具体用于:根据所述第二网元和所述第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一种或多种确定所述第二网元。In a possible implementation manner, the processing unit is specifically configured to: according to the service area information, load information, network topology information, network element type information, corresponding to the second network element and the fourth network element, One or more of data sharing capability information, data sharing range information, and data storage valid time information determine the second network element.

在一种可能的实现方式中,所述处理单元,具体用于:根据所述第一数据与所述第二数据的匹配数据量,以及所述第三数据与所述第二数据的匹配数据量,确定所述第二网元;其中,所述第一数据与所述第二数据的匹配数据量大于所述第三数据与所述第二数据的匹配数据量。In a possible implementation manner, the processing unit is specifically configured to: according to the matching data amount between the first data and the second data, and the matching data between the third data and the second data and determining the second network element; wherein, the matching data volume of the first data and the second data is greater than the matching data volume of the third data and the second data.

在一种可能的实现方式中,所述通信单元,还用于:从所述第二网元接收第四消息,所述第四消息用于指示所述通信装置删除所述第一数据的属性信息;向所述第二网元发送第九消息,所述第九消息用于向所述第二网元请求取消获取所述第二数据。In a possible implementation manner, the communication unit is further configured to: receive a fourth message from the second network element, where the fourth message is used to instruct the communication apparatus to delete the attribute of the first data information; sending a ninth message to the second network element, where the ninth message is used to request the second network element to cancel the acquisition of the second data.

在一种可能的实现方式中,所述通信单元,还用于向所述第三网元发送第十消息,所述第十消息用于向所述第三网元指示所述第二网元不再提供所述第二数据。In a possible implementation manner, the communication unit is further configured to send a tenth message to the third network element, where the tenth message is used to indicate the second network element to the third network element The second data is no longer provided.

在一种可能的实现方式中,所述通信单元,还用于向所述第四网元发送第八消息,所述第八消息用于向所述第四网元请求获取所述第二数据。In a possible implementation manner, the communication unit is further configured to send an eighth message to the fourth network element, where the eighth message is used to request the fourth network element to acquire the second data .

在一种可能的实现方式中,所述通信单元,还用于从所述第二网元获取以下信息中的任意一种或多种:所述第二网元的数据共享能力、所述第二网元的数据共享范围、所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元对应的数据存储设备的信息。In a possible implementation manner, the communication unit is further configured to acquire any one or more of the following information from the second network element: the data sharing capability of the second network element, the first The data sharing range of the two network elements, the data storage validity time information of the second network element, the load information of the second network element, and the information of the data storage device corresponding to the second network element.

在一种可能的实现方式中,所述第一数据的属性信息包括所述第一数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据的来源信息、数据状态信息、数据分析类型标识信息。In a possible implementation manner, the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, Data source information, data status information, and data analysis type identification information.

在一种可能的实现方式中,所述第二数据的属性信息包括所述第二数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据状态信息、数据分析类型标识信息。In a possible implementation manner, the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, Data status information, data analysis type identification information.

在一种可能的实现方式中,所述通信装置为DCCF或NRF网元或UDM网元。In a possible implementation manner, the communication device is a DCCF or NRF network element or a UDM network element.

在一种可能的实现方式中,所述第二网元为NWDAF网元或数据库网元。In a possible implementation manner, the second network element is an NWDAF network element or a database network element.

在一种可能的实现方式中,所述第三网元为NWDAF网元。In a possible implementation manner, the third network element is an NWDAF network element.

第九方面,提供了一种通信装置,包括:处理器。处理器与存储器连接,存储器用于存储计算机执行指令,处理器执行存储器存储的计算机执行指令,从而实现第一方面至第三方面、第七方面中任一方面提供的任意一种方法。示例性的,存储器和处理器可以集成在一起,也可以为独立的器件。若为后者,存储器可以位于通信装置内, 也可以位于通信装置外。In a ninth aspect, a communication device is provided, comprising: a processor. The processor is connected to the memory, the memory is used for storing computer-executed instructions, and the processor executes the computer-executed instructions stored in the memory, thereby implementing any one of the methods provided in any of the first to third and seventh aspects. Exemplarily, the memory and the processor may be integrated together, or may be independent devices. In the latter case, the memory may be located in the communication device or outside the communication device.

在一种可能的实现方式中,处理器包括逻辑电路,还包括输入接口和输出接口中的至少一个。示例性的,输出接口用于执行相应方法中的发送的动作,输入接口用于执行相应方法中的接收的动作。In a possible implementation, the processor includes a logic circuit, and also includes at least one of an input interface and an output interface. Exemplarily, the output interface is used for performing the sending action in the corresponding method, and the input interface is used for performing the receiving action in the corresponding method.

在一种可能的实现方式中,通信装置还包括通信接口和通信总线,处理器、存储器和通信接口通过通信总线连接。通信接口用于执行相应方法中的收发的动作。通信接口也可以称为收发器。可选的,通信接口包括发送器和接收器中的至少一种,该情况下,发送器用于执行相应方法中的发送的动作,接收器用于执行相应方法中的接收的动作。In a possible implementation manner, the communication device further includes a communication interface and a communication bus, and the processor, the memory and the communication interface are connected through the communication bus. The communication interface is used to perform the actions of transceiving in the corresponding method. The communication interface may also be referred to as a transceiver. Optionally, the communication interface includes at least one of a transmitter and a receiver. In this case, the transmitter is configured to perform the sending action in the corresponding method, and the receiver is configured to perform the receiving action in the corresponding method.

在一种可能的实现方式中,通信装置以芯片的产品形态存在。In a possible implementation manner, the communication device exists in the form of a chip product.

第十方面,提供了一种通信装置(或者说芯片),包括:处理器和接口,处理器通过接口与存储器耦合,当处理器执行存储器中的计算机程序或计算机执行指令时,使得第一方面至第三方面、第七方面中的任意一个方面提供的任意一种方法被执行。A tenth aspect provides a communication device (or chip), comprising: a processor and an interface, the processor is coupled to a memory through the interface, and when the processor executes a computer program in the memory or a computer executes instructions, the first aspect is Any one of the methods provided by any one of the third aspect and the seventh aspect is performed.

第十一方面,提供了一种计算机可读存储介质,包括计算机执行指令,当该计算机执行指令在计算机上运行时,使得计算机执行第一方面至第三方面、第七方面中任一方面提供的任意一种方法。In an eleventh aspect, a computer-readable storage medium is provided, including computer-executable instructions, which, when the computer-executable instructions are executed on a computer, cause the computer to execute any one of the first to third aspects, and the seventh aspect. any of the methods.

第十二方面,提供了一种计算机程序产品,包含计算机执行指令,当该计算机执行指令在计算机上运行时,使得计算机执行第一方面至第三方面、第七方面中任一方面提供的任意一种方法。A twelfth aspect provides a computer program product, comprising computer-executable instructions, which, when the computer-executable instructions are run on a computer, cause the computer to execute any one of the first, third, and seventh aspects. a way.

第十三方面,提供了一种通信系统,包括上述第一网元、第二网元和第三网元中的一个或多个。According to a thirteenth aspect, a communication system is provided, including one or more of the above-mentioned first network element, second network element and third network element.

第四方面至第六方面、第八方面至第十三方面中的任一种实现方式所带来的技术效果可参见第一方面至第三方面、第七方面中对应实现方式所带来的技术效果,此处不再赘述。For the technical effects brought about by any one of the fourth aspect to the sixth aspect, and the eighth aspect to the thirteenth aspect, please refer to the first aspect to the third aspect and the seventh aspect. The technical effect will not be repeated here.

需要说明的是,在方案不矛盾的前提下,上述各个方面中的方案均可以结合。It should be noted that, on the premise that the solutions are not contradictory, the solutions in the above aspects can be combined.

附图说明Description of drawings

图1为一种网络架构示意图;1 is a schematic diagram of a network architecture;

图2为又一种网络架构示意图;Fig. 2 is another kind of network architecture schematic diagram;

图3为本申请实施例提供的NWDAF获取数据的过程示意图;3 is a schematic diagram of a process for acquiring data by the NWDAF provided by the embodiment of the present application;

图4为本申请实施例提供的一种通信方法的流程图;4 is a flowchart of a communication method provided by an embodiment of the present application;

图5为本申请实施例提供的又一种通信方法的流程图;FIG. 5 is a flowchart of another communication method provided by an embodiment of the present application;

图6为本申请实施例提供的又一种通信方法的流程图;6 is a flowchart of another communication method provided by an embodiment of the present application;

图7为本申请实施例提供的一种通信装置的组成示意图;FIG. 7 is a schematic diagram of the composition of a communication device according to an embodiment of the present application;

图8为本申请实施例提供的一种通信装置的硬件结构示意图;FIG. 8 is a schematic diagram of a hardware structure of a communication device provided by an embodiment of the present application;

图9为本申请实施例提供的又一种通信装置的硬件结构示意图;FIG. 9 is a schematic diagram of a hardware structure of another communication device provided by an embodiment of the present application;

图10为本申请实施例提供的又一种通信方法的流程图;10 is a flowchart of another communication method provided by an embodiment of the present application;

图11为本申请实施例提供的又一种通信方法的流程图;11 is a flowchart of another communication method provided by an embodiment of the present application;

图12为本申请实施例提供的又一种通信方法的流程图。FIG. 12 is a flowchart of still another communication method provided by an embodiment of the present application.

具体实施方式detailed description

在本申请的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。在本申请的描述中,除非另有说明,“至少一个”是指一个或多个,“多个”是指两个或多于两个。In the description of this application, unless otherwise specified, "/" means or means, for example, A/B can mean A or B. In this article, "and/or" is only an association relationship to describe the associated objects, which means that there can be three kinds of relationships, for example, A and/or B, which can mean that A exists alone, A and B exist at the same time, and B exists alone these three situations. In the description of this application, unless stated otherwise, "at least one" means one or more, and "plurality" means two or more.

另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with basically the same function and effect. Those skilled in the art can understand that the words "first", "second" and the like do not limit the quantity and execution order, and the words "first", "second" and the like are not necessarily different.

其中,本申请实施例的技术方案可以应用于第四代(4th Generation,4G)系统、基于4G系统演进的各种系统、第五代(5th Generation,5G)系统、基于5G系统演进的各种系统中。其中,4G系统也可以称为演进分组系统(evolved packet system,EPS)。4G系统的核心网(core network,CN)可以称为演进分组核心网(evolved packet core,EPC),接入网可以称为长期演进(long term evolution,LTE)。5G系统的核心网可以称为5GC(5G core),接入网可以称为新无线(new radio,NR)。为了方便描述,下文中以本申请应用于5G系统为例对本申请作示例性说明。在本申请应用于4G系统或其他的通信系统中时,将本申请涉及到的网元替换为相应通信系统中具有相同或相似功能的网元即可。The technical solutions in the embodiments of the present application can be applied to the fourth generation (4th Generation, 4G) system, various systems based on the evolution of the 4G system, the fifth generation (5th Generation, 5G) system, and various systems based on the evolution of the 5G system. in the system. The 4G system may also be called an evolved packet system (EPS). The core network (CN) of the 4G system may be called an evolved packet core (EPC), and the access network may be called long term evolution (LTE). The core network of the 5G system can be called 5GC (5G core), and the access network can be called new radio (NR). For the convenience of description, the present application is exemplified below by taking the application of the present application to a 5G system as an example. When the present application is applied to the 4G system or other communication systems, the network elements involved in the present application may be replaced with network elements having the same or similar functions in the corresponding communication system.

图1示例性的示出了基于服务化接口的5G系统的一种网络架构示意图。在该示意图中,5G系统可以包括:鉴权服务器功能(authentication server function,AUSF)网元、接入和移动性管理功能(access and mobility management function,AMF)网元、数据网络(data network,DN)、统一数据管理(unified data management,UDM)网元、策略控制功能(policy control function,PCF)网元、(无线)接入网((radio)access network,(R)AN)网元、用户面功能(user plane function,UPF)网元、终端设备(terminal)、应用功能(application function,AF)网元、会话管理功能(session management function,SMF)网元、绑定支持功能(binding support function,BSF)网元、NWDAF网元、网络开放功能(network exposure function,NEF)网元、NRF网元。FIG. 1 exemplarily shows a schematic diagram of a network architecture of a 5G system based on a service-oriented interface. In this schematic diagram, the 5G system may include: an authentication server function (AUSF) network element, an access and mobility management function (AMF) network element, a data network (DN) ), unified data management (UDM) network element, policy control function (PCF) network element, (radio) access network ((R)AN) network element, user User plane function (UPF) network element, terminal equipment (terminal), application function (application function, AF) network element, session management function (session management function, SMF) network element, binding support function (binding support function) , BSF) network element, NWDAF network element, network exposure function (NEF) network element, NRF network element.

为方便描述,在下文中将(R)AN网元、AMF网元、SMF网元、UDM网元、UPF网元、PCF网元、BSF网元、NWDAF网元、NRF网元、NEF网元等分别通过RAN、AMF、SMF、UDM、UPF、PCF、BSF、NWDAF、NRF、NEF等指代。For the convenience of description, (R)AN network element, AMF network element, SMF network element, UDM network element, UPF network element, PCF network element, BSF network element, NWDAF network element, NRF network element, NEF network element, etc. They are referred to by RAN, AMF, SMF, UDM, UPF, PCF, BSF, NWDAF, NRF, NEF, etc., respectively.

5G系统分为接入网和核心网两部分。接入网用于实现无线接入有关的功能,主要包括RAN。核心网用于网络业务的控制、数据的传输等,核心网由多个网元组成,主要包括:AMF、SMF、UPF、PCF、UDM等。The 5G system is divided into two parts: the access network and the core network. The access network is used to implement functions related to wireless access, mainly including the RAN. The core network is used for network service control, data transmission, etc. The core network consists of multiple network elements, mainly including: AMF, SMF, UPF, PCF, UDM, etc.

图1中部分网元的功能如下:The functions of some network elements in Figure 1 are as follows:

PCF,负责向AMF、SMF提供策略,如服务质量(quality of service,QoS)策略、切片选择策略等。PCF is responsible for providing policies to AMF and SMF, such as quality of service (QoS) policies, slice selection policies, etc.

UDM,用于处理第三代合作伙伴计划(3rd generation partnership project,3GPP)认证和密钥协商(authentication and key agreement,AKA)认证凭据,用户识别处 理,访问授权,注册/移动性管理,订购管理,短信管理等。在本申请中,UDM可提供存储当前为终端设备服务的网元(服务NF(serving NF),例如,服务AMF(serving AMF)、服务SMF(serving SMF)、服务NWDAF(serving NWDAF)等)信息的功能。UDM, for processing 3rd generation partnership project (3GPP) authentication and key agreement (AKA) authentication credentials, user identification processing, access authorization, registration/mobility management, subscription management , SMS management, etc. In this application, UDM can provide and store information about network elements currently serving terminal equipment (serving NF (serving NF), for example, serving AMF (serving AMF), serving SMF (serving SMF), serving NWDAF (serving NWDAF), etc.) function.

AF,可以是应用服务器,其可以属于运营商,也可以属于第三方。主要支持与3GPP核心网交互来提供服务,例如影响数据路由决策,策略控制功能或者向网络侧提供第三方的一些服务。AF, which may be an application server, may belong to an operator or a third party. It mainly supports interaction with the 3GPP core network to provide services, such as influencing data routing decisions, policy control functions, or providing some third-party services to the network side.

AMF,主要负责信令处理部分,例如,终端设备的注册管理、终端设备的连接管理、终端设备的可达性管理、终端设备的接入授权和接入鉴权、终端设备的安全功能,终端设备的移动性管理(如终端设备位置更新、终端设备注册网络、终端设备切换等),网络切片(network slice)选择,SMF选择,终端设备的注册或去注册等功能。AMF is mainly responsible for the signaling processing part, such as registration management of terminal equipment, connection management of terminal equipment, reachability management of terminal equipment, access authorization and access authentication of terminal equipment, security function of terminal equipment, terminal equipment Device mobility management (such as terminal device location update, terminal device registration network, terminal device switching, etc.), network slice selection, SMF selection, terminal device registration or de-registration and other functions.

SMF,主要负责终端设备会话管理的所有控制面功能,包括UPF的选择、控制以及重定向,网络互连协议(internet protocol,IP)地址分配及管理,会话的QoS管理,从PCF获取策略与计费控制(policy and charging control,PCC)策略,承载或会话的建立、修改以及释放等。SMF is mainly responsible for all control plane functions of terminal device session management, including UPF selection, control and redirection, Internet protocol (IP) address allocation and management, session QoS management, and obtaining policies and accounting from PCF. Charge control (policy and charging control, PCC) strategy, bearer or session establishment, modification and release, etc.

UPF,作为协议数据单元(protocol data unit,PDU)会话连接的锚定点,负责对终端设备的数据报文过滤、数据传输/转发、速率控制、生成计费信息、用户面QoS处理、上行传输认证、传输等级验证、下行数据包缓存及下行数据通知触发等。UPF还可以作为多宿主(multi-homed)PDU会话的分支点。UPF中为终端设备提供服务的传输资源和调度功能由SMF进行管理控制。UPF, as the anchor point of the protocol data unit (protocol data unit, PDU) session connection, is responsible for data packet filtering, data transmission/forwarding, rate control, generation of billing information, user plane QoS processing, and uplink transmission authentication for terminal equipment , transmission level verification, downlink data packet buffering and downlink data notification triggering, etc. The UPF can also act as a branch point for a multi-homed PDU session. The transmission resources and scheduling functions that provide services to terminal equipment in the UPF are managed and controlled by the SMF.

NRF,一种网元属性、网元状态、网络拓扑关系等信息的存储网元,其具备网元发现功能、网元管理功能。NRF is a network element that stores information such as network element attributes, network element status, and network topology relationships. It has network element discovery functions and network element management functions.

BSF,具备为PDU会话绑定或存储对应的终端设备地址、终端设备标识、数据网络名称(data network name,DNN)、单一网络切片选择辅助信息(single network slice selection assistance information,S-NSSAI)、PCF实例、PCF集标识的功能。例如,可以从BSF中查询出终端设备对应的PCF。BSF, with the ability to bind or store the corresponding terminal device address, terminal device identifier, data network name (DNN), single network slice selection assistance information (S-NSSAI) for the PDU session, The function of PCF instance and PCF set identification. For example, the PCF corresponding to the terminal device can be queried from the BSF.

NWDAF,具备以下至少一种功能:数据收集功能、数据分析功能。其中,数据收集功能是指用于收集来自网络网元、第三方业务服务器、终端设备或网管系统中的相关数据;数据分析功能是指基于相关输入数据做分析训练,并向网络网元、第三方业务服务器、提供终端设备或网管系统提供数据分析结果,该分析结果可协助网络选择业务的服务质量参数,或协助网络执行流量路由,或协助网络选择背景流量传输策略等。本申请中主要涉及的是NWDAF的数据收集功能,因NWDAF只有基于收集的数据才能做相关的训练、分析功能,所以其前提是能够收集和获取相关的数据。NWDAF has at least one of the following functions: data collection function, data analysis function. Among them, the data collection function refers to the collection of relevant data from network elements, third-party service servers, terminal equipment or network management systems; the data analysis function refers to the analysis and training based on the relevant input data, and the The third-party service server, terminal equipment, or network management system provides data analysis results. The analysis results can assist the network to select service quality parameters for services, or assist the network to perform traffic routing, or assist the network to select background traffic transmission strategies. This application mainly involves the data collection function of NWDAF. Because NWDAF can only perform related training and analysis functions based on the collected data, the premise is that it can collect and obtain relevant data.

在本申请的实施例中,NWDAF可以是一个单独的网元,也可以与其他网元合设。例如,NWDAF网元可以与AMF网元合设或者与SMF网元合设。In the embodiment of the present application, the NWDAF may be an independent network element, or may be co-located with other network elements. For example, NWDAF network elements may be co-located with AMF network elements or co-located with SMF network elements.

RAN,由一个或多个接入网设备(也可以称为RAN节点或网络设备)组成的网络,实现无线物理层功能、资源调度和无线资源管理、无线接入控制以及移动性管理功能,服务质量管理,数据压缩和加密等功能。接入网设备通过用户面接口N3和UPF相连,用于传送终端设备的数据。接入网设备通过控制面接口N2和AMF建立控制面 信令连接,用于实现无线接入承载控制等功能。RAN, a network composed of one or more access network devices (also referred to as RAN nodes or network devices), implements radio physical layer functions, resource scheduling and radio resource management, radio access control and mobility management functions, services Features such as quality management, data compression and encryption. The access network equipment is connected to the UPF through the user plane interface N3, and is used to transmit the data of the terminal equipment. The access network equipment establishes a control plane signaling connection with the AMF through the control plane interface N2, which is used to implement functions such as radio access bearer control.

接入网设备,可以为基站、无线保真(wireless fidelity,WiFi)接入点(access point,AP)、全球微波接入互操作性(worldwide interoperability for microwave access,WiMAX)站点等。基站可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等。具体可以为:无线局域网(wireless local area network,WLAN)中的AP,全球移动通信系统(global system for mobile communications,GSM)或码分多址接入(code division multiple access,CDMA)中的基站(base transceiver station,BTS),也可以是宽带码分多址(wideband code division multiple access,WCDMA)中的基站(NodeB,NB),还可以是LTE中的演进型基站(evolved node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及未来5G系统中的下一代节点B(the next generation node B,gNB)或者未来演进的公用陆地移动网(public land mobile network,PLMN)网络中的基站等。The access network equipment may be a base station, a wireless fidelity (WiFi) access point (AP), a worldwide interoperability for microwave access (WiMAX) site, and the like. The base station may include various forms of base stations, such as: a macro base station, a micro base station (also called a small station), a relay station, an access point, and the like. Specifically, it can be: an AP in a wireless local area network (WLAN), a base station in the global system for mobile communications (GSM) or code division multiple access (CDMA) ( base transceiver station, BTS), or a base station (NodeB, NB) in wideband code division multiple access (WCDMA), or an evolved base station (evolved node B, eNB or eNodeB) in LTE ), or relay stations or access points, or in-vehicle devices, wearable devices, and the next generation node B (gNB) in the future 5G system or the public land mobile network (PLMN) evolved in the future ) base stations in the network, etc.

终端设备可以是无线终端设备,或者,也可以是有线终端设备。无线终端设备可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备或连接到无线调制解调器的其他处理设备。终端设备与接入网设备之间采用某种空口技术(如NR技术或LTE技术)相互通信。终端设备与终端设备之间也可以采用某种空口技术(如NR技术或LTE技术)相互通信。无线终端设备可以经接入网设备与一个或多个核心网设备通信,如与AMF、SMF等进行通信。无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)、智能电话、卫星无线设备、无线调制解调器卡以及具有移动终端设备的计算机,例如,可以是膝上型、便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与接入网设备交换语音和/或数据。示例性的,无线终端设备可以为个人通信业务(personal communication service,PCS)电话、无绳电话、会话发起协议(session initiation protocol,SIP)话机、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、虚拟现实(virtual reality,VR)眼镜、增强现实(augmented reality,AR)眼镜、机器类型通信终端设备、物联网终端设备等设备。在车联网通信中,车辆上装载的通信设备是一种终端设备,路边单元(road side unit,RSU)也可以作为一种终端设备。无人机上装载的通信设备,也可以看做是一种终端设备。无线终端设备也可以称为用户设备(user equipment,UE)、终端、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点(access point)、接入终端(access terminal)、用户终端(user terminal)、用户代理(user agent)等。The terminal device may be a wireless terminal device, or may also be a wired terminal device. A wireless end device may be a device that provides voice and/or data connectivity to a user, a handheld device with wireless connectivity, or other processing device connected to a wireless modem. A certain air interface technology (such as NR technology or LTE technology) is used to communicate with each other between the terminal device and the access network device. A certain air interface technology (such as NR technology or LTE technology) can also be used to communicate with each other between terminal devices. The wireless terminal device may communicate with one or more core network devices via access network devices, such as with AMF, SMF, and the like. The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone), smart phone, satellite wireless device, wireless modem card, and a computer with a mobile terminal device, for example, may be a laptop, portable, Pocket, handheld, computer built-in or vehicle mounted mobile devices that exchange voice and/or data with access network equipment. Exemplarily, the wireless terminal device may be a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal Digital assistant (personal digital assistant, PDA), virtual reality (virtual reality, VR) glasses, augmented reality (augmented reality, AR) glasses, machine type communication terminal equipment, Internet of things terminal equipment and other equipment. In vehicle networking communication, the communication device loaded on the vehicle is a terminal device, and the roadside unit (RSU) can also be used as a terminal device. The communication equipment loaded on the UAV can also be regarded as a kind of terminal equipment. Wireless terminal equipment may also be referred to as user equipment (UE), terminal, subscriber unit (subscriber unit), subscriber station (subscriber station), mobile station (mobile station), mobile station (mobile), remote station (remote station) ), access point, access terminal, user terminal, user agent, etc.

DN指的是为用户提供数据传输服务的运营商网络,如网络互连协议多媒体业务(IP multi-media service,IMS)、互联网(Internet)等。终端设备通过建立终端设备到接入网设备到UPF到DN之间的PDU会话(PDU session),访问DN。DN refers to an operator network that provides data transmission services for users, such as IP multi-media service (IMS), Internet and so on. The terminal device accesses the DN by establishing a PDU session (PDU session) between the terminal device and the access network device and the UPF and the DN.

可以理解的是,除图1所示功能网元之外,5G网络的网络架构还可以包括其他功能网元。例如,数据库。数据库可以为统一数据存储(unified data repository,UDR)、非结构化数据存储功能(unstructured data storage function,UDSF)或者其他能够存储数据的网元。其中,UDR用于存储用户的签约数据、策略数据、业务数据以及能力开放数据中的一种或多种,UDSF用于存储非结构化数据。UDR、UDSF也可以基于服 务化接口与其他网元通信,具体可参见图2,在本申请实施例中,网元也可以称为实体或设备等。It can be understood that, in addition to the functional network elements shown in FIG. 1 , the network architecture of the 5G network may also include other functional network elements. For example, databases. The database can be a unified data repository (UDR), an unstructured data storage function (UDSF), or other network elements capable of storing data. Among them, the UDR is used to store one or more of the user's subscription data, policy data, service data and capability opening data, and the UDSF is used to store unstructured data. The UDR and UDSF can also communicate with other network elements based on the service-oriented interface. For details, refer to FIG. 2 . In the embodiment of the present application, the network elements can also be called entities or devices.

需要说明的是,图1和图2中的RAN、AMF、SMF、AUSF、UDM、UPF、PCF、BSF、NWDAF、NRF、NEF等仅是一个名字,名字对网元本身不构成限定。在5G系统以及未来其它的网络中,这些网元所对应的实体或设备也可以是其他的名字,本申请实施例对此不作具体限定。例如,UDM还有可能被替换为用户归属服务器(home subscriber server,HSS)或者用户签约数据库(user subscription database,USD)或者数据库网元,等等,在此进行统一说明,以下不再赘述。It should be noted that RAN, AMF, SMF, AUSF, UDM, UPF, PCF, BSF, NWDAF, NRF, NEF, etc. in Figures 1 and 2 are only names, and the names do not limit the network element itself. In the 5G system and other future networks, the entities or devices corresponding to these network elements may also have other names, which are not specifically limited in this embodiment of the present application. For example, UDM may also be replaced by a user home server (home subscriber server, HSS) or a user subscription database (user subscription database, USD) or a database network element, etc., which are described here uniformly, and will not be repeated below.

NWDAF网元是在3GPP版本15(Release15,R15)开始引入的,目的是为了获取终端设备,网络(例如,RAN,CN,传输网(transmission network,TN)等),AF,操作、管理和维护(operation,administration and maintenance,OAM)等各个域的相关数据,并基于获取的大量数据利用机器学习方法做训练分析工作,生成分析结果,该分析结果可用于辅助网络的策略制定和执行。例如,NWDAF基于从网络获取的数据和从AF获取的数据生成业务体验分析结果,该业务体验分析结果可有助于PCF制定与终端设备业务相关的PCC和QoS策略。The NWDAF network element was introduced in 3GPP Release 15 (Release15, R15) for the purpose of acquiring terminal equipment, network (eg, RAN, CN, transmission network (TN), etc.), AF, operation, management and maintenance (operation, administration and maintenance, OAM) and other related data in various domains, and use machine learning methods to do training analysis based on a large amount of data obtained to generate analysis results, which can be used to assist network policy formulation and execution. For example, the NWDAF generates service experience analysis results based on data obtained from the network and data obtained from the AF, and the service experience analysis results can help the PCF to formulate PCC and QoS policies related to terminal device services.

通信网络中可以同时部署多个NWDAF,从一种维度来说,不同的NWDAF负责不同目的的分析工作,例如有些NWDAF负责终端设备的移动轨迹的分析,有些NWDAF负责业务体验的分析,有的NWDAF负责终端设备行为异常的分析;从另一种维度来说,不同的NWDAF负责不同的服务区域,例如有些NWDAF负责区域1的数据分析工作,另一个NWDAF负责区域2的数据分析工作。Multiple NWDAFs can be deployed in a communication network at the same time. From one dimension, different NWDAFs are responsible for analysis for different purposes. For example, some NWDAFs are responsible for the analysis of the movement trajectory of terminal devices, some are responsible for the analysis of service experience, and some NWDAFs are responsible for the analysis of the service experience. Responsible for the analysis of abnormal behavior of terminal equipment; from another dimension, different NWDAFs are responsible for different service areas. For example, some NWDAFs are responsible for data analysis in area 1, and another NWDAF is responsible for data analysis in area 2.

NWDAF为了从5GC NF(例如,AMF,SMF等)获取某种类型的数据,若事先并不知道数据提供网元是谁,则需先向NRF/UDM/BSF等查询发现具体的数据提供网元。例如,为了获取感兴趣的区域(AOI,area of interest)中终端设备的数量信息,NWDAF将利用AMF的数据上报服务从AMF中获取终端设备的数量信息,例如,NWDAF调用AMF事件开放(event exposure)服务,并且指明事件标识(event ID)=终端设备数量(UE num)和AOI,则在此之前,NWDAF需先向NRF查询对应该AOI的AMF实例,查询消息中携带NF类型(NF type)=AMF(用于指明需要查询的是AMF类型实例)和AOI(用于限定查询区域范围)。又例如,为了获取某终端设备中存在的PDU会话的数量信息,NWDAF将利用SMF的数据上报服务从SMF中获取终端设备中存在的PDU会话的数量信息,例如,NWDAF调用SMF event expouse服务,并指明event ID=PDU会话数量(PDU session num)和终端设备标识(UE ID),则在此之前,NWDAF需先向UDM查询服务该终端设备的SMF,查询消息中携带终端设备的标识信息。In order to obtain a certain type of data from 5GC NF (for example, AMF, SMF, etc.), NWDAF needs to query the NRF/UDM/BSF to find the specific data providing network element if it does not know who the data providing network element is in advance. . For example, in order to obtain information on the number of terminal devices in the area of interest (AOI, area of interest), NWDAF will use AMF's data reporting service to obtain the number of terminal devices from AMF. For example, NWDAF calls AMF event exposure (event exposure). ) service, and specify the event ID (event ID) = the number of terminal devices (UE num) and AOI, before that, NWDAF needs to query the NRF for the AMF instance corresponding to the AOI, and the query message carries the NF type (NF type) =AMF (used to indicate that what needs to be queried is an instance of the AMF type) and AOI (used to limit the scope of the query area). For another example, in order to obtain information on the number of PDU sessions existing in a terminal device, NWDAF will use the data reporting service of SMF to obtain information on the number of PDU sessions existing in the terminal device from SMF. For example, NWDAF calls the SMF event expouse service, and Specify event ID = PDU session number (PDU session num) and terminal equipment identification (UE ID), before that, NWDAF needs to query the UDM for the SMF serving the terminal equipment, and the query message carries the identification information of the terminal equipment.

以上描述可以看出,NWDAF在向NRF/UDM/BSF等查询提供数据的网元时,只能根据AOI、终端设备的标识、NF类型等信息先查询服务于AOI、终端设备的某个类型的网元,再向查询出的网元具体指明需要获取哪些数据,但查询出的网元是否真的可以提供相应的数据并不能保证,可能导致最终数据获取并不成功。这种现有方法无法直接根据想要获取的数据查询提供数据的网元,查询效率较低。It can be seen from the above description that when NWDAF queries NRF/UDM/BSF and other network elements that provide data, it can only first query a certain type of AOI and terminal equipment based on information such as AOI, terminal equipment identification, and NF type. NEs, and then specify to the queried NEs what data needs to be acquired, but whether the queried NEs can really provide the corresponding data cannot be guaranteed, which may lead to unsuccessful final data acquisition. This existing method cannot directly query the network element that provides data according to the data to be acquired, and the query efficiency is low.

例如,NWDAF想要获取一段时间内AOI内的用户业务体验信息,NWDAF自 行判断需要获取该AOI对应的SMF的信息,然后NWDAF向NRF查询到服务于该AOI的SMF的信息,并向该SMF获取上述一段时间内该AOI对应的用户业务体验信息。然而,这个SMF可能不提供这一时间段内AOI对应的用户业务体验信息或者完全不提供该AOI对应的用户业务体验信息,则NWDAF无法获取到所需数据,后续过程中,NWDAF可能再次向NRF请求其他网元用于获取这一时间段内AOI对应的用户业务体验信息,从而导致NWDAF数据获取的效率较低。For example, if NWDAF wants to obtain user service experience information in an AOI for a period of time, NWDAF decides on its own that it needs to obtain the information of the SMF corresponding to the AOI, and then NWDAF queries the NRF for the information of the SMF serving the AOI, and obtains the information from the SMF. User service experience information corresponding to the AOI within the above-mentioned period of time. However, the SMF may not provide the user service experience information corresponding to the AOI during this time period or does not provide the user service experience information corresponding to the AOI at all, then the NWDAF cannot obtain the required data, and in the subsequent process, the NWDAF may report to the NRF again. Requesting other network elements to acquire user service experience information corresponding to the AOI in this time period results in low efficiency of NWDAF data acquisition.

另外,基于上述查询数据提供网元流程,若多个NWDAF因需要获取相同/相似的数据,而从NRF/UDM/BSF等查询出同一个5GC NF,则后续每个NWDAF都向该5GC NF发起数据订阅流程(可以利用现有的5GC NF提供的event exposure服务),用于获取数据。例如,参见图3,若NWDAF1、NWDAF2和NWDAF3均需要获取同一个AOI中终端设备的数量信息,每个NWDAF都向NRF/UDM/BSF进行NF查询,NRF/UDM/BSF通过NF响应提供同一个5GC NF的信息,NWDAF1、NWDAF2和NWDAF3均向该5GC NF发送数据订阅请求,该5GC NF通过数据订阅响应向NWDAF1、NWDAF2和NWDAF3发送同一个AOI中终端设备的数量信息。In addition, based on the above query data to provide the network element process, if multiple NWDAFs need to obtain the same/similar data and query the same 5GC NF from NRF/UDM/BSF, etc., each subsequent NWDAF will initiate a request to the 5GC NF The data subscription process (the event exposure service provided by the existing 5GC NF can be used) is used to obtain data. For example, referring to Figure 3, if NWDAF1, NWDAF2 and NWDAF3 all need to obtain the number information of terminal devices in the same AOI, each NWDAF performs NF query to NRF/UDM/BSF, and NRF/UDM/BSF provides the same 5GC NF information, NWDAF1, NWDAF2 and NWDAF3 all send data subscription requests to the 5GC NF, and the 5GC NF sends NWDAF1, NWDAF2 and NWDAF3 the number of terminal devices in the same AOI through the data subscription response to NWDAF1, NWDAF2 and NWDAF3.

该情况下,不同NWDAF向UDM/NRF/BSF等提供相同的查询条件,UDM/NRF/BSF可能反馈同一个5GC NF网元作为数据提供网元。后续过程中,多个NWDAF向该同一个5GC NF重复获取相同数据,这将导致5GC NF重复上报相同的数据。In this case, different NWDAFs provide the same query conditions to the UDM/NRF/BSF, etc., and the UDM/NRF/BSF may feed back the same 5GC NF network element as the data providing network element. In the subsequent process, multiple NWDAFs repeatedly obtain the same data from the same 5GC NF, which will cause the 5GC NF to repeatedly report the same data.

因为除NWDAF之外的5GC NF(例如,SMF,AMF)作为通信网络的主体网元,其主要功能不在于提供数据,而在于提供其他主流功能,如移动性、会话管理、策略计费等功能。而一般NWDAF为了大数据分析所需获取的数据量又很大,所以重复上报大量相同数据会导致5GC NF的主体性能降低。Because the 5GC NF (eg, SMF, AMF) other than NWDAF is the main network element of the communication network, its main function is not to provide data, but to provide other mainstream functions, such as mobility, session management, policy charging and other functions . In general, NWDAF needs to obtain a large amount of data for big data analysis, so the repeated reporting of a large amount of the same data will reduce the main performance of 5GC NF.

该场景即背景技术所提出的问题的一个典型场景,在通信网络中,还可能有其他场景存在类似的问题。为了解决该问题,本申请提供了一种通信方法,参见图4,该方法包括:This scenario is a typical scenario of the problem raised by the background art. In the communication network, there may be other scenarios with similar problems. In order to solve this problem, the present application provides a communication method, see FIG. 4 , the method includes:

401、第二网元获取第一数据的属性信息,第一数据包括第二网元正在获取的数据和/或获取到的数据。401. The second network element acquires attribute information of the first data, where the first data includes the data being acquired by the second network element and/or the acquired data.

本申请实施例中的网元可以为网络中的节点或物理设备。其中,在一种情况下,第二网元可以为数据分析网元(例如,NWDAF)、数据库等。此时,第一数据为第二网元向数据提供网元(例如,接入网设备、终端设备、除数据分析网元之外的5GC NF等)正在获取的数据和/或获取到的数据。换句话说,第一数据是第二网元从其他网元那里获取的并存储在自身或另一个指定设备的数据。在另一种情况下,第二网元可以为除数据分析网元之外的5GC NF,例如,SMF、AMF等。The network element in this embodiment of the present application may be a node or a physical device in the network. Wherein, in one case, the second network element may be a data analysis network element (eg, NWDAF), a database, and the like. At this time, the first data is the data being acquired and/or the acquired data by the second network element to the data providing network element (for example, access network equipment, terminal equipment, 5GC NF other than the data analysis network element, etc.) . In other words, the first data is data acquired by the second network element from other network elements and stored in itself or another designated device. In another case, the second network element may be a 5GC NF other than the data analysis network element, for example, SMF, AMF, etc.

第一数据的属性信息可以是第二网元从其他网元获取的。第一数据的属性信息也可以是第二网元自己为第一数据生成的。具体的,第二网元可以将获取的第一数据聚合处理之后,生成第一数据的属性信息。例如,第二网元获取某个区域内所有用户的数据,则第二网元将这些数据聚合成一个数据集之后,生成对应该数据集的属性信息,该属性信息中将包含终端设备列表(UE list)或终端设备组标识(UE group ID)。再例如,第二网元还可以将获取的不同数据类型(例如,不同的event ID)对应的数据聚合成数据集之后,生成对应该数据集的属性信息,该属性信息中将包含数据类型标 识列表(event ID list)。The attribute information of the first data may be obtained by the second network element from other network elements. The attribute information of the first data may also be generated by the second network element for the first data. Specifically, the second network element may generate attribute information of the first data after aggregate processing of the acquired first data. For example, if the second network element obtains the data of all users in a certain area, after the second network element aggregates the data into a data set, the second network element generates attribute information corresponding to the data set, and the attribute information will include a list of terminal devices ( UE list) or terminal equipment group identification (UE group ID). For another example, the second network element may also generate attribute information corresponding to the data set after aggregating the acquired data corresponding to different data types (for example, different event IDs) into a data set, and the attribute information will include the data type identifier. list (event ID list).

第一数据可以包括第二网元正在获取的数据和/或获取到的数据中的部分或全部,本申请不作限制。正在获取是指数据获取过程正在进行,也就是说,数据已经订阅了,但没有获取到全部的数据。例如,可能获取到了全部数据的0%,20%或80%等。第二网元正在获取的或获取到的第一数据可以是单个event ID对应的数据。第二网元正在获取的或获取到的第一数据还可以是数据分析标识(analytic ID)对应的多个event ID数据。例如,针对analytic ID=服务平均意见分(mean opinion score,MOS)(service MOS)的数据分析任务,NWDAF获取event IDs=应用标识(application ID)、参考信号接收功率(reference signal received power,RSRP)、QoS流标识(QoS flow identifier,QFI)等多种输入数据,那么NWDAF可以将上述event IDs的数据聚合成一个数据集进行存储,这样对应生成的属性信息中包含event ID list,可选的,还可以包含analytics ID。The first data may include the data being acquired by the second network element and/or part or all of the acquired data, which is not limited in this application. Acquiring means that the data acquisition process is in progress, that is, the data has been subscribed, but not all the data has been acquired. For example, 0%, 20%, or 80% of all data may be captured, etc. The first data being acquired or acquired by the second network element may be data corresponding to a single event ID. The first data being acquired or acquired by the second network element may also be multiple event ID data corresponding to a data analysis identifier (analytic ID). For example, for the data analysis task of analytic ID = service mean opinion score (MOS) (service MOS), NWDAF obtains event IDs = application ID (application ID), reference signal received power (reference signal received power, RSRP) , QoS flow identifier (QFI) and other input data, then NWDAF can aggregate the data of the above event IDs into a data set for storage, so that the corresponding generated attribute information contains event ID list, optional, Can also contain the analytics ID.

其中,一个数据(例如,上述第一数据或下文中的第二数据)的属性信息可以包括该数据对应的以下信息中的任意一种或多种:Wherein, the attribute information of a piece of data (for example, the above-mentioned first data or the following second data) may include any one or more of the following information corresponding to the data:

1)数据类型1) Data type

数据类型用于指示数据是什么,例如,终端设备位置(UE location)信息,终端设备数量(number of UE)信息,SMF负载(SMF load),PDU会话(PDU session)的数目等。The data type is used to indicate what the data is, for example, terminal equipment location (UE location) information, terminal equipment number (number of UE) information, SMF load (SMF load), number of PDU sessions (PDU session), etc.

其中,在利用event exposure服务获取数据的实现方式中,数据类型可以用event ID来表示。Among them, in the implementation of using the event exposure service to obtain data, the data type can be represented by event ID.

2)数据对象2) Data objects

数据对象用于说明需要获取的数据来源于哪个对象或与哪个对象相关,此处的对象可以是终端设备或网元。例如,终端设备位置对应的数据对象是某具体的终端设备标识,终端设备组位置对应的数据对象是终端设备组标识。SMF负载对应的数据对象是某具体的SMF的信息,例如,SMF的标识(SMF ID)、SMF的地址、SMF的全量域名(fully qualified domain name,FQDN)等。其中,在利用event exposure服务获取数据的实现方式中,数据对象可以通过事件目标(target of event)来表示。The data object is used to describe which object the data to be acquired comes from or is related to, and the object here can be a terminal device or a network element. For example, the data object corresponding to the location of the terminal device is a specific terminal device identifier, and the data object corresponding to the location of the terminal device group is the identifier of the terminal device group. The data object corresponding to the SMF load is the information of a specific SMF, for example, the SMF ID (SMF ID), the SMF address, and the SMF fully qualified domain name (FQDN), etc. Among them, in the implementation of using the event exposure service to obtain data, the data object can be represented by an event target (target of event).

3)数据过滤信息3) Data filtering information

数据过滤信息用于指示数据需要满足的条件,或者说用于限定获取数据的范围。The data filtering information is used to indicate the conditions that the data needs to meet, or to limit the scope of the acquired data.

例如,数据类型为终端设备数量,而同时过滤信息为某区域或时间信息,则限定获取的是该区域或该时间的终端设备数量。其中,区域信息可以为小区标识(cell ID)、跟踪区(tracking area,TA)标识(TA ID)或基站标识等。时间段信息可以为时间点信息、时间段信息(例如,开始时间、结束时间、持续时间等)等。For example, if the data type is the number of terminal devices, and the filtering information is information of a certain area or time at the same time, it is limited to obtain the number of terminal devices in this area or at this time. The area information may be a cell ID (cell ID), a tracking area (tracking area, TA) ID (TA ID), or a base station ID, and the like. The time period information may be time point information, time period information (eg, start time, end time, duration, etc.), and the like.

又如,数据类型为PDU会话的数目,而过滤信息为业务类型,则限定仅获取业务类型对应的PDU会话的数目。数据过滤信息还可以为切片、数据网络名称(data network name,DNN)等,本申请不作限制。数据过滤信息可以通过过滤器(filter)来表示。For another example, if the data type is the number of PDU sessions, and the filtering information is the service type, it is limited to obtain only the number of PDU sessions corresponding to the service type. The data filtering information may also be a slice, a data network name (DNN), etc., which is not limited in this application. The data filtering information can be represented by a filter.

4)数据上报信息4) Data reporting information

数据上报信息用于限定或说明数据上报的方式,例如,单次上报或周期性上报,在周期性上报的情况下,还可以限定周期性上报的时间间隔、上报开始时间、上报持续的时长等。数据上报信息可以通过上报信息(reporting info)来表示。Data reporting information is used to define or describe the method of data reporting, for example, single reporting or periodic reporting. In the case of periodic reporting, the time interval, reporting start time, and reporting duration can also be limited. . Data reporting information can be represented by reporting info.

5)数据的来源信息5) Information on the source of the data

数据的来源信息用于指示数据是从哪个网元或终端设备或OAM设备或AF获取的。数据的来源的表现形式可以是网元的信息,例如,网元的标识、网元的FQDN、网元的地址等。The source information of the data is used to indicate from which network element or terminal device or OAM device or AF the data is obtained. The representation form of the source of the data may be the information of the network element, for example, the identification of the network element, the FQDN of the network element, the address of the network element, and the like.

6)数据状态信息6) Data status information

数据状态信息用于指示数据当前是获取完成的状态还是正在获取的状态。其中,正在获取的状态是指已经向提供数据的网元发起数据订阅或数据请求,但还未正式获取到全部数据的状态。The data status information is used to indicate whether the data is currently being acquired or is being acquired. Wherein, the status in progress refers to a status in which a data subscription or a data request has been initiated to the network element that provides the data, but all the data has not been formally acquired.

其中,第一数据的属性信息包括上述与数据相关的特征,用于标识或索引第一数据。若网元提供了第一数据的属性信息,则说明该网元可以提供第一数据的属性信息所指示的第一数据。The attribute information of the first data includes the above-mentioned data-related features, which are used to identify or index the first data. If the network element provides the attribute information of the first data, it means that the network element can provide the first data indicated by the attribute information of the first data.

402、第二网元向第一网元发送第一消息,第一消息中包括第一数据的属性信息。相应的,第一网元接收来自第二网元的第一消息。402. The second network element sends a first message to the first network element, where the first message includes attribute information of the first data. Correspondingly, the first network element receives the first message from the second network element.

其中,第一网元可以为NRF、UDM、UDR、数据获取控制功能(data collection control function,DCCF)、UDSF、BSF、数据存储服务功能(data repository service function,DRSF)等。第一消息可以是初次发起的保存第一数据的属性信息的消息,也可以是由于第一数据的属性信息发生变化后,发起的用于更新第一数据的属性信息的消息,例如,第二网元在正在获取第一数据时,向第一网元发送一个保存第一数据的属性信息的消息,在获取到第一数据之后,可以再发起一个用于更新第一数据的属性信息的消息。The first network element may be NRF, UDM, UDR, data collection control function (DCCF), UDSF, BSF, data repository service function (DRSF), and the like. The first message may be a message initially initiated to save the attribute information of the first data, or may be a message initiated to update the attribute information of the first data after the attribute information of the first data changes, for example, the second When the network element is acquiring the first data, it sends a message for saving the attribute information of the first data to the first network element, and after acquiring the first data, it can initiate another message for updating the attribute information of the first data .

示例性的,在第二网元为NWDAF的情况下,第一消息可以为状态更新消息或状态注册消息。Exemplarily, when the second network element is an NWDAF, the first message may be a status update message or a status registration message.

403、第三网元向第一网元发送第二消息,第二消息中包括第二数据的属性信息,第二消息用于请求第一网元发现能够提供第二数据的网元。相应的,第一网元接收来自第三网元的第二消息。403. The third network element sends a second message to the first network element, where the second message includes attribute information of the second data, and the second message is used to request the first network element to discover a network element capable of providing the second data. Correspondingly, the first network element receives the second message from the third network element.

其中,第三网元可以为数据分析网元(例如,NWDAF)、数据库、除数据分析网元之外的5GC NF、DCCF等。Wherein, the third network element may be a data analysis network element (for example, NWDAF), a database, a 5GC NF other than the data analysis network element, DCCF, and the like.

关于第二数据的属性信息的相关描述参见上文,不再赘述。For the relevant description of the attribute information of the second data, refer to the above, and will not be repeated.

404、第一网元向第三网元发送第二消息的响应消息,响应消息包括第二网元的信息,其中,第一数据的属性信息与第二数据的属性信息匹配或者部分匹配。相应的,第三网元接收来自第一网元的第二消息的响应消息。404. The first network element sends a response message of the second message to the third network element, where the response message includes information of the second network element, wherein the attribute information of the first data matches or partially matches the attribute information of the second data. Correspondingly, the third network element receives a response message to the second message from the first network element.

可选的,第二消息中还包括请求的网元类型的信息,请求的网元类型包括数据分析网元类型和/或数据库类型。该情况下,第二网元的网元类型属于第三网元请求的网元类型。也就是说,保证第三网元优先选择数据分析网元和/或数据库为其提供第二数据,不影响除数据分析网元之外的5GC NF的主流性能。Optionally, the second message further includes information of the requested network element type, and the requested network element type includes the data analysis network element type and/or the database type. In this case, the network element type of the second network element belongs to the network element type requested by the third network element. That is to say, it is ensured that the third network element preferentially selects the data analysis network element and/or the database to provide it with the second data, and does not affect the mainstream performance of 5GC NF except for the data analysis network element.

可选的,参见图4,在步骤404之后,该方法还包括步骤405或步骤406:Optionally, referring to FIG. 4, after step 404, the method further includes step 405 or step 406:

405、第三网元从第二网元获取第二数据的部分或全部。405. The third network element acquires part or all of the second data from the second network element.

步骤405适用的场景为:第三网元需要自己获取第二数据。该情况下,第三网元查询到能够提供第二数据的部分或全部的第二网元之后,从第二网元获取第二数据的部分或全部。The applicable scenario of step 405 is: the third network element needs to obtain the second data by itself. In this case, the third network element obtains part or all of the second data from the second network element after inquiring the second network element that can provide part or all of the second data.

示例性的,若第二网元是某NWDAF实例,则第三网元可以利用第二网元提供的数据订阅服务/数据请求服务从第二网元获取第二数据的部分或全部。同理,在第二网元是其他网元实例的情况下,第三网元获取数据的方法类似。Exemplarily, if the second network element is a certain NWDAF instance, the third network element may obtain part or all of the second data from the second network element by using the data subscription service/data request service provided by the second network element. Similarly, in the case where the second network element is an instance of another network element, the method for acquiring data by the third network element is similar.

为了保证后续第一网元能根据第二数据的属性信息查询发现到第三网元,第三网元在获取到第二数据之后,可以将第二数据的属性信息发送给第一网元保存,具体过程与第二网元将第一数据的属性信息发送给第一网元保存类似,不再赘述。In order to ensure that the first network element can subsequently find the third network element according to the attribute information of the second data, after acquiring the second data, the third network element can send the attribute information of the second data to the first network element for storage. , the specific process is similar to that of the second network element sending the attribute information of the first data to the first network element for storage, and details are not repeated here.

406、第三网元将第二网元的信息发送给其他网元(记为第六网元)。406. The third network element sends the information of the second network element to other network elements (referred to as the sixth network element).

步骤406适用的场景为:第六网元通过第三网元查询能够提供第二数据的部分或全部的网元。该情况下,第三网元查询到第二网元之后,将第二网元的信息发送给第六网元,第六网元可以从第二网元获取第二数据的部分或全部。示例性的,第三网元可以为DCCF。The applicable scenario of step 406 is: the sixth network element queries the network elements that can provide part or all of the second data through the third network element. In this case, after the third network element queries the second network element, it sends the information of the second network element to the sixth network element, and the sixth network element can obtain part or all of the second data from the second network element. Exemplarily, the third network element may be a DCCF.

本申请实施例提供的方法,第二网元在获取到第一数据的属性信息时,可以将第一数据的属性信息发送给第一网元,以便第一网元获知第二网元存储有哪些数据,后续过程中,在第三网元向第一网元请求提供第二数据的网元时,若第一网元发送第一数据的属性信息和第二数据的属性信息匹配或部分匹配,则将第二网元的信息发送给第三网元,该情况下,第三网元直接利用自身欲获取的第二数据的属性信息向第一网元获取了能够提供第二数据的第二网元,提高了数据查询、获取的效率。另外,第三网元可以从第二网元获取第二数据的部分或全部,若第二网元大概率为数据分析网元或数据库等,则第三网元优先从这些已经获取到或正在获取第二数据部分或全部的数据分析网元或数据库网元获取数据,而不用从原始提供数据的网元(例如,为第二网元提供第一数据的网元)中获取数据,可以避免增加原始提供数据的网元的负担,从而不影响原始提供数据的网元主体性能。In the method provided by this embodiment of the present application, when the second network element acquires the attribute information of the first data, the second network element may send the attribute information of the first data to the first network element, so that the first network element can know that the second network element stores the information about the attributes of the first data. Which data, in the subsequent process, when the third network element requests the first network element for the network element that provides the second data, if the attribute information of the first data sent by the first network element matches or partially matches the attribute information of the second data , then the information of the second network element is sent to the third network element. In this case, the third network element directly uses the attribute information of the second data to be obtained by itself to obtain the first network element that can provide the second data. The second network element improves the efficiency of data query and acquisition. In addition, the third network element may obtain part or all of the second data from the second network element. If the second network element is likely to be a data analysis network element or a database, etc., the third network element preferentially obtains or is in the process of obtaining the second data. The data analysis network element or database network element that obtains part or all of the second data obtains data without obtaining data from the network element that originally provided the data (for example, the network element that provides the first data for the second network element), which can avoid The burden of the network element that originally provided the data was increased, so that the performance of the main body of the network element that originally provided the data was not affected.

可选的,参见图4,上述方法还包括步骤407:Optionally, referring to FIG. 4 , the above method further includes step 407:

407、第一网元从第二网元接收第四消息,第四消息用于指示第一网元删除第一数据的属性信息。后续过程中,第一网元可以根据第四消息删除第一数据的属性信息。407. The first network element receives a fourth message from the second network element, where the fourth message is used to instruct the first network element to delete the attribute information of the first data. In a subsequent process, the first network element may delete the attribute information of the first data according to the fourth message.

其中,在满足第二条件的情况下,第二网元向第一网元发送第四消息。第二条件为:第二网元删除第一数据;或者,第二条件为:第二网元对应的第一数据的存储有效时间失效;第二条件为:第二网元对应第一数据的共享能力变为否定。也就是说,第二网元无法提供第一数据时,向第一网元发送第四消息,以便第一网元及时的删除第一数据的属性信息,从而防止后续过程中,为其他网元反馈无法提供第一数据的网元。Wherein, when the second condition is satisfied, the second network element sends a fourth message to the first network element. The second condition is: the second network element deletes the first data; or, the second condition is: the storage validity time of the first data corresponding to the second network element is invalid; the second condition is: the second network element corresponds to the first data Shared ability becomes negative. That is to say, when the second network element cannot provide the first data, a fourth message is sent to the first network element, so that the first network element can delete the attribute information of the first data in time, thereby preventing other network elements in the subsequent process. Feedback the network element that cannot provide the first data.

上述实施例中,可选的,步骤402在具体实现时包括:在满足第一条件的情况下,第二网元向第一网元发送第一消息。In the above embodiment, optionally, the specific implementation of step 402 includes: when the first condition is satisfied, the second network element sends the first message to the first network element.

在第一种情况下,第一条件为:第二网元向第五网元获取第一数据的请求消息被接受。In the first case, the first condition is: the request message of the second network element to obtain the first data from the fifth network element is accepted.

在第一种情况下,第五网元中可以包括多个网元,第二网元可以在向第五网元中的全部网元发送的获取第一数据的部分或全部的请求消息被接受的情况下,才向第一网元发送第一消息,也可以在向第五网元中的任意一个网元发送的获取第一数据的部分或全部的请求消息被接受时,就向第一网元发送第一消息。In the first case, the fifth network element may include multiple network elements, and the second network element may be accepted in a request message for obtaining part or all of the first data sent to all the fifth network elements In this case, the first message is sent to the first network element, or the request message for obtaining part or all of the first data sent to any one of the fifth network elements is accepted. The network element sends the first message.

在第一种情况下,获取第一数据的部分或全部的请求消息可以为数据订阅请求或数据请求。第一数据可以为一次数据训练或数据推理任务下所涉及的所有数据。In the first case, the request message for obtaining part or all of the first data may be a data subscription request or a data request. The first data may be all data involved in a data training or data reasoning task.

在第一种情况下,第二网元无需等到获取到第一数据就可以向第一网元发送第一消息,从而尽快将第一数据的属性信息存储到第一网元,缩短第一数据的属性信息的存储时延,以便后续其他网元尽可能快地从第二网元获取第一数据,而无需再从原始提供数据的网元获取。In the first case, the second network element can send the first message to the first network element without waiting for obtaining the first data, so as to store the attribute information of the first data in the first network element as soon as possible, and shorten the first data The storage delay of the attribute information, so that subsequent other network elements can obtain the first data from the second network element as quickly as possible without needing to obtain the first data from the network element that originally provided the data.

在第二种情况下,第一条件为:第二网元从第五网元获取到第一数据。也就是说,第一数据的获取流程已经结束。In the second case, the first condition is: the second network element obtains the first data from the fifth network element. That is, the process of acquiring the first data has ended.

在第二种情况下,第五网元中可以包括多个网元,第二网元可以在从第五网元中的全部网元获取到第一数据的情况下,才向第一网元发送第一消息,也可以在向第五网元中的任意一个网元获取到第一数据的部分或全部的情况下,就向第一网元发送第一消息。In the second case, the fifth network element may include multiple network elements, and the second network element may send the first data to the first network element only after acquiring the first data from all the fifth network elements. For sending the first message, the first message may also be sent to the first network element when part or all of the first data is acquired from any one of the fifth network elements.

在第二种情况下,第二网元真正获取到第一数据,才将第一数据的属性信息存储到第一网元。相比较于第一种情况,此种方式第一数据的属性信息的存储时延较大,但因第一数据已经被第二网元真实获取到,所以准确性较高。In the second case, the attribute information of the first data is stored in the first network element only after the second network element actually obtains the first data. Compared with the first case, the storage delay of the attribute information of the first data in this way is relatively large, but because the first data has been actually acquired by the second network element, the accuracy is high.

在第一种情况和第二种情况下,第二网元可以从第五网元中的每个网元中获取第一数据的一部分,也可以从第五网元中的每个网元中获取全部的第一数据。In the first case and the second case, the second network element may acquire a part of the first data from each of the fifth network elements, or may obtain a part of the first data from each of the fifth network elements Get all the first data.

在第三种情况下,第一条件为:第二网元完成基于获取的第一数据的数据训练或数据推理过程。In the third case, the first condition is: the second network element completes the data training or data inference process based on the acquired first data.

在第三种情况下,第二网元将第一数据的属性信息的存储延后处理,以保证第二网元优先完成本身的数据训练或推理的任务。In the third case, the second network element delays the storage of the attribute information of the first data, so as to ensure that the second network element preferentially completes its own data training or inference task.

在第四种情况下,第一条件为:第一数据的数据状态信息发生改变。In the fourth case, the first condition is: the data state information of the first data is changed.

在第四种情况下,第一数据的数据状态信息发生变化可以为:第一数据的数据状态从正在获取变为了获取完成。该情况下,可以保证存储的第一数据的属性信息的准确性较高。In the fourth case, the change of the data state information of the first data may be: the data state of the first data is changed from being acquired to acquired. In this case, it can be ensured that the stored attribute information of the first data has high accuracy.

可选的,该方法还包括:第二网元向第一网元发送以下信息中的任意一种或多种:第二网元的标识信息、第二网元的网元类型信息、第二网元的服务区域信息、第二网元的数据共享能力、第二网元的数据共享范围、第二网元的数据存储有效时间信息、第二网元的负载信息、第二网元对应的数据存储设备的信息。相应的,第一网元从第二网元接收第二网元发送的信息。Optionally, the method further includes: the second network element sends any one or more of the following information to the first network element: the identification information of the second network element, the network element type information of the second network element, the second network element The service area information of the network element, the data sharing capability of the second network element, the data sharing range of the second network element, the data storage validity time information of the second network element, the load information of the second network element, the corresponding data of the second network element Data storage device information. Correspondingly, the first network element receives the information sent by the second network element from the second network element.

其中,第二网元发送的信息中的各个信息的含义为:The meaning of each piece of information in the information sent by the second network element is:

1)第二网元的标识信息1) Identification information of the second network element

第二网元的标识信息用于标识第二网元,可以为第二网元的标识、第二网元的FQDN、第二网元的地址、介质访问控制(media access control,MAC)地址、IP地址等。The identification information of the second network element is used to identify the second network element, and may be the identifier of the second network element, the FQDN of the second network element, the address of the second network element, the media access control (MAC) address, IP address, etc.

2)第二网元的网元类型信息2) Network element type information of the second network element

第二网元的网元类型信息用于指示第二网络的网元类型,例如,第二网元的网元类型可以为数据分析网元类型,也可以数据库类型等。The network element type information of the second network element is used to indicate the network element type of the second network. For example, the network element type of the second network element may be a data analysis network element type or a database type.

例如,若第二网元的网元类型为NWDAF,需要在一个消息中指示第二网元的网元类型,则消息中的NF type=NWDAF。若第二网元的网元类型为AMF时,需要在一个消息中指示第二网元的网元类型,则消息中的NF type=AMF。若第二网元的网元类型为SMF时,需要在一个消息中指示第二网元的网元类型,则消息中的NF type=SMF。若第二网元的网元类型为数据库时,需要在一个消息中指示第二网元的网元类型,则消息中的NF type=data repository。For example, if the network element type of the second network element is NWDAF, and the network element type of the second network element needs to be indicated in a message, NF type=NWDAF in the message. If the network element type of the second network element is AMF, the network element type of the second network element needs to be indicated in a message, and NF type=AMF in the message. If the network element type of the second network element is SMF, and the network element type of the second network element needs to be indicated in a message, then NF type=SMF in the message. If the network element type of the second network element is a database, and the network element type of the second network element needs to be indicated in a message, NF type=data repository in the message.

3)第二网元的服务区域信息3) Service area information of the second network element

第二网元的服务区域信息用于指示第二网元能够服务的区域。其中,服务区域可以为小区(cell)、TA或者对应的基站(如gNB)范围等。The service area information of the second network element is used to indicate an area that the second network element can serve. The service area may be a range of a cell (cell), a TA, or a corresponding base station (eg, a gNB).

4)第二网元的数据共享能力4) Data sharing capability of the second network element

第二网元的数据共享能力用于指示第二网元是否有能力或是否愿意向其他网元共享所获取的数据。The data sharing capability of the second network element is used to indicate whether the second network element is capable or willing to share the acquired data with other network elements.

其中,第二网元中的不同的数据可以对应相同的数据共享能力,也可以对应不同的数据共享能力。Wherein, different data in the second network element may correspond to the same data sharing capability, or may correspond to different data sharing capabilities.

5)第二网元的数据共享范围5) Data sharing range of the second network element

第二网元的数据共享范围用于指示第二网元能够向哪些网元或那些类型的网元共享自身所获取的数据。此处的共享范围的表现形式可以是网元类型(用于说明向哪种类型的网元共享数据),也可以是具体的网元的标识、地址或FQDN等,也可以是区域标识(用于说明可以向区域内的所有网元共享数据),还可以是厂商信息、版本信息等(用于说明可以向某些固定的厂商生产的设备、或某些具体版本的设备共享数据)。The data sharing range of the second network element is used to indicate to which network elements or those types of network elements the second network element can share the data acquired by itself. The representation of the sharing range here can be the type of network element (used to describe which type of network element to share data with), the identifier, address, or FQDN of a specific network element, or the area identifier (using It can be used to describe that data can be shared with all network elements in the area), and it can also be manufacturer information, version information, etc.

其中,第二网元中的不同的数据可以对应相同的数据共享范围,也可以对应不同的数据共享范围。Wherein, different data in the second network element may correspond to the same data sharing range, or may correspond to different data sharing ranges.

6)第二网元的数据存储有效时间信息6) Data storage validity time information of the second network element

第二网元的数据存储有效时间用于说明第二网元存储所获取数据的时间段或时长信息。超过有效时间范围,第二网元中存储的数据将会被删除,或不保证完整性、准确性等。有效时间段表现形式可以是开始时间、结束时间、持续时长等。The data storage valid time of the second network element is used to describe the time period or duration information for the second network element to store the acquired data. Beyond the valid time range, the data stored in the second network element will be deleted, or the integrity and accuracy will not be guaranteed. The valid time period can be expressed in the form of start time, end time, duration, and so on.

其中,第二网元中的不同的数据可以对应相同的存储有效时间,也可以对应不同的存储有效时间。Wherein, different data in the second network element may correspond to the same valid storage time, or may correspond to different valid storage time.

7)第二网元的负载信息7) Load information of the second network element

第二网元的负载信息用于指示第二网元的负荷情况。第二网元的负荷情况可以为存储器的负荷情况(例如,存储占用率80%),也可以为中央处理器(central processing unit,CPU)的负荷情况(例如,CPU占用率90%),还可以为其他器件的负荷情况,本申请不作限制。The load information of the second network element is used to indicate the load condition of the second network element. The load condition of the second network element may be the load condition of the memory (for example, the storage occupancy rate is 80%), or the load condition of the central processing unit (CPU) (for example, the CPU occupancy rate is 90%), and the It can be the load condition of other devices, which is not limited in this application.

8)第二网元对应的数据存储设备的信息8) Information of the data storage device corresponding to the second network element

需要说明的是,第二网元在获取到数据之后,可能存储在本地,也可能发送给其他设备(例如,集中式数据库、区域内分布式数据库等),第二网元对应的数据存储 设备即指该其他设备。数据存储设备的信息可以包括数据存储设备的标识信息(例如,数据存储设备的ID、IP地址,FQDN、MAC地址等)、网元类型信息,服务区域信息,数据共享能力信息,数据共享范围信息、数据存储有效时间信息、负载信息等。It should be noted that, after the second network element acquires the data, it may be stored locally, or may be sent to other devices (for example, a centralized database, an intra-regional distributed database, etc.), and the data storage device corresponding to the second network element That is, the other device. The information of the data storage device may include identification information of the data storage device (for example, ID, IP address, FQDN, MAC address, etc. of the data storage device), network element type information, service area information, data sharing capability information, and data sharing range information , Data storage effective time information, load information, etc.

在步骤402之后,第一网元保存第一数据的属性信息和接收到的第二网元发送的信息。其中,第二网元发送的信息可以携带在第一消息中,也可以携带在其他消息中,本申请不作限制。After step 402, the first network element stores the attribute information of the first data and the received information sent by the second network element. The information sent by the second network element may be carried in the first message, or may be carried in other messages, which is not limited in this application.

示例性的,在第一网元为NRF、第二网元为NWDAF的情况下,在第一种实现方式中,NWDAF调用NRF提供的网元管理服务(Nnrf NF management),并将第一数据的属性信息作为NWDAF的NF配置文件(NF profile)内容,保存到NRF中。在另一种实现方式中,第一NWDAF调用NRF提供的网元管理服务(Nnrf NF management),并将第一数据的属性信息作为新信息字段(如数据配置文件(data profile)),保存到NRF中。Exemplarily, in the case where the first network element is an NRF and the second network element is an NWDAF, in a first implementation manner, the NWDAF invokes the network element management service (Nnrf NF management) provided by the NRF, and converts the first data The attribute information is stored in the NRF as the content of the NF profile of the NWDAF. In another implementation manner, the first NWDAF invokes the network element management service (Nnrf NF management) provided by the NRF, and saves the attribute information of the first data as a new information field (such as a data profile) in the in NRF.

示例性的,在第一网元为UDM、第二网元为NWDAF的情况下,NWDAF调用UDM提供的终端设备上下文管理(Nudm UE Context Management)服务,并将第一数据的属性信息保存到UDM中。Exemplarily, in the case where the first network element is the UDM and the second network element is the NWDAF, the NWDAF invokes the terminal device context management (Nudm UE Context Management) service provided by the UDM, and saves the attribute information of the first data to the UDM. middle.

示例性的,在第一网元为BSF、第二网元为NWDAF的情况下,NWDAF调用BSF提供的管理(Nbsf management)服务,并将第一数据的属性信息保存到BSF中。Exemplarily, when the first network element is the BSF and the second network element is the NWDAF, the NWDAF invokes the management (Nbsf management) service provided by the BSF, and saves the attribute information of the first data in the BSF.

可选的,步骤403在具体实现时包括:在满足第三条件的情况下,第三网元向第一网元发送第二消息。Optionally, the specific implementation of step 403 includes: when the third condition is satisfied, the third network element sends the second message to the first network element.

在第一种情况下,第三条件为:第三网元接收第六网元发送的数据获取请求,数据获取请求用于请求获取第二数据的部分或全部。In the first case, the third condition is: the third network element receives the data acquisition request sent by the sixth network element, and the data acquisition request is used to request to acquire part or all of the second data.

在第一种情况下,第三网元可以为DCCF。第六网元可以是想要获取数据的NWDAF。In the first case, the third network element may be a DCCF. The sixth network element may be an NWDAF that wants to acquire data.

在第二种情况下,第三条件为:第三网元接收第七网元发送的数据分析结果获取请求,数据分析结果需要基于第二数据生成。In the second case, the third condition is: the third network element receives the request for obtaining the data analysis result sent by the seventh network element, and the data analysis result needs to be generated based on the second data.

在第二种情况下,第三网元可以为数据分析网元。In the second case, the third network element may be a data analysis network element.

在步骤404中,若属性信息显示第一数据中存在第二数据中的部分数据,则可以认为第一数据的属性信息与第二数据的属性信息部分匹配。换句话说,第一数据与第二数据存在交集、且该交集小于第二数据即可认为第一数据的属性信息与第二数据的属性信息部分匹配。若属性信息显示第一数据中存在第二数据中的全部数据,则可以认为第一数据的属性信息与第二数据的属性信息匹配。换句话说,第一数据与第二数据存在交集、且该交集为第二数据时,即可认为第一数据的属性信息与第二数据的属性信息匹配。In step 404, if the attribute information shows that the first data contains part of the data in the second data, it can be considered that the attribute information of the first data partially matches the attribute information of the second data. In other words, if there is an intersection between the first data and the second data, and the intersection is smaller than the second data, it can be considered that the attribute information of the first data partially matches the attribute information of the second data. If the attribute information shows that all the data in the second data exists in the first data, it can be considered that the attribute information of the first data matches the attribute information of the second data. In other words, when there is an intersection between the first data and the second data, and the intersection is the second data, it can be considered that the attribute information of the first data matches the attribute information of the second data.

示例性的,第一数据的属性信息显示第一数据为AOI1至AOI5中终端设备的数量信息,第二数据的属性信息显示第二数据为AOI1至AOI3中终端设备的数量信息(该情况下,第一数据中存在第二数据中的全部数据),或者第二数据的属性信息显示第二数据为AOI1至AOI7中终端设备的数量信息(该情况下,第一数据中存在第二数据中的部分数据),或者第二数据的属性信息显示第二数据为AOI3至AOI7中终端设备的数量信息(该情况下,第一数据与第二数据存在部分重叠)则第一网元可判定两者 匹配。Exemplarily, the attribute information of the first data shows that the first data is the quantity information of terminal devices in AOI1 to AOI5, and the attribute information of the second data shows that the second data is the quantity information of terminal devices in AOI1 to AOI3 (in this case, All the data in the second data exists in the first data), or the attribute information of the second data shows that the second data is the quantity information of the terminal devices in AOI1 to AOI7 (in this case, the first data exists in the second data. part of the data), or the attribute information of the second data shows that the second data is the quantity information of the terminal devices in AOI3 to AOI7 (in this case, the first data and the second data partially overlap), then the first network element can determine the two match.

进一步的,可以在第一数据中的数据精度不低于第二数据中的数据精度时,才认为二者匹配。示例性的,第一数据的属性信息显示第一数据为终端设备1在过去一周位于区域1(area1)内的位置数据,且采样间隔是每小时。第二消息中提供的第二数据的属性信息显示第二数据为终端设备1在过去三天内位于区域1内的位置数据,采样间隔是每三小时,则第一网元可判定两者匹配。Further, when the data precision in the first data is not lower than the data precision in the second data, the two are considered to match. Exemplarily, the attribute information of the first data shows that the first data is the position data of the terminal device 1 located in the area 1 (area1) in the past week, and the sampling interval is every hour. The attribute information of the second data provided in the second message shows that the second data is the location data of the terminal device 1 in the area 1 in the past three days, and the sampling interval is every three hours, then the first network element can determine that the two match.

在步骤404中,可选的,第二网元的信息包括以下信息中的任意一种或多种:所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元的标识信息、所述第二网元的服务区域信息、所述第二网元的网元类型的信息、所述第二网元对应的数据存储设备的信息。这些信息的具体含义可参见上文,不再赘述。In step 404, optionally, the information of the second network element includes any one or more of the following information: data storage validity time information of the second network element, load information of the second network element, The identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element. The specific meaning of these information can be found in the above, and will not be repeated here.

基于获取的第二网元的信息,第三网元可以根据第二网元的信息从第二网元或数据存储设备中获取第二数据的部分或全部。Based on the acquired information of the second network element, the third network element may acquire part or all of the second data from the second network element or the data storage device according to the information of the second network element.

其中,基于第二网元的标识信息,第三网元可以确定需要向哪个网元获取数据。基于第二网元的服务区域信息,第三网元可以确定第二网元提供的数据是哪个区域的。基于第二网元的数据存储有效时间信息,第三网元可以确定第二网元提供的数据是否有效,在第二网元提供的数据有效的情况下,从第二网元获取数据。基于第二网元的负载信息,第三网元可以获知第二网元的负载,第三网元可以在负载小于一个阈值的情况下,从第二网元获取数据。基于第二网元的网元类型的信息,第三网元可以获知第二网元的网元类型,第三网元可以在第二网元的网元类型为数据分析网元或数据库的情况下,从第二网元获取数据。Wherein, based on the identification information of the second network element, the third network element may determine from which network element the data needs to be obtained. Based on the service area information of the second network element, the third network element may determine which area the data provided by the second network element belongs to. Based on the data storage validity time information of the second network element, the third network element may determine whether the data provided by the second network element is valid, and obtain data from the second network element if the data provided by the second network element is valid. Based on the load information of the second network element, the third network element may learn the load of the second network element, and the third network element may acquire data from the second network element when the load is less than a threshold. Based on the information of the network element type of the second network element, the third network element can learn the network element type of the second network element, and the third network element can know the network element type of the second network element when the network element type of the second network element is a data analysis network element or a database Next, obtain data from the second network element.

在步骤404中,可选的,响应消息中还包括第一数据的属性信息或者第一数据与第二数据重叠部分数据的属性信息。其中,响应消息中除了包括第一数据的属性信息之外,还可以包括第二网元中的其他数据的属性信息,以便第三网元确定第二网元还能提供哪些其他的数据。In step 404, optionally, the response message further includes attribute information of the first data or attribute information of the overlapping part of the first data and the second data. Wherein, in addition to the attribute information of the first data, the response message may also include attribute information of other data in the second network element, so that the third network element can determine what other data the second network element can provide.

该情况下,步骤405在具体实现时可以包括:第三网元根据第一数据的属性信息从第二网元获取第二数据的部分或全部。其中,通过第一数据的属性信息,第三网元可以确定第二网元中包含哪些数据,进而确定获取哪些数据。In this case, the specific implementation of step 405 may include: the third network element obtains part or all of the second data from the second network element according to the attribute information of the first data. Wherein, through the attribute information of the first data, the third network element can determine which data is included in the second network element, and then determine which data is acquired.

一方面,第三网元可以根据第一数据的属性信息中的数据状态信息,确定第二网元是已经获取到数据还是正在获取数据,以便确定是立即向网元请求数据,还是间隔一段时间后向网元请求数据。On the one hand, the third network element can determine whether the second network element has acquired data or is acquiring data according to the data status information in the attribute information of the first data, so as to determine whether to request data from the network element immediately or after a period of time. Then request data from the network element.

另一方面,第三网元可以根据第一数据的属性信息确定如何获取数据。例如,第三网元根据第一数据的属性信息中的数据存储有效时间决定何时向第二网元中的网元获取数据。再例如,根据数据过滤信息和/或数据上报信息决定是否改变向第二网元获取数据的范围和/或精度,比如,第二网元中保存的第一数据是以1分钟为采样间隔获取的(精度较高),但第三网元此时想获取以5分钟为采样间隔的数据,则第三网元可以直接按需要求第二网元提供以5分钟为采样间隔的数据。On the other hand, the third network element may determine how to acquire the data according to the attribute information of the first data. For example, the third network element determines when to acquire data from the network element in the second network element according to the data storage valid time in the attribute information of the first data. For another example, whether to change the scope and/or precision of data obtained from the second network element is determined according to data filtering information and/or data reporting information. For example, the first data stored in the second network element is obtained at a sampling interval of 1 minute. (higher precision), but the third network element wants to obtain data with a sampling interval of 5 minutes at this time, the third network element can directly request the second network element to provide data with a sampling interval of 5 minutes as required.

可选的,上述方法还包括:第一网元接收来自第四网元的第三消息,第三消息中包括第三数据的属性信息,第三数据包括第四网元正在获取的数据和/或获取到的数据。第四网元可以为数据分析网元(例如,NWDAF)、数据库、除数据分析网元之外的 5GC NF。Optionally, the above method further includes: the first network element receives a third message from the fourth network element, the third message includes attribute information of the third data, and the third data includes the data being acquired by the fourth network element and/or or obtained data. The fourth network element may be a data analysis network element (eg, NWDAF), a database, and a 5GC NF other than the data analysis network element.

其中,本申请中第四网元上报第三数据的属性信息的过程与第二网元上报第一数据的属性信息的过程类似,不再赘述。类似的,第四网元还可以执行上述方法中的第二网元执行的其他动作,均可参考第二网元的动作进行理解。The process of reporting the attribute information of the third data by the fourth network element in the present application is similar to the process of reporting the attribute information of the first data by the second network element, and will not be described again. Similarly, the fourth network element may also perform other actions performed by the second network element in the foregoing method, which may be understood with reference to the actions of the second network element.

若第三数据的属性信息与第二数据的属性信息匹配或者部分匹配,则第一网元还可以执行以下动作:If the attribute information of the third data matches or partially matches the attribute information of the second data, the first network element may further perform the following actions:

动作1:第一网元从第二网元和第四网元中确定第二网元。Action 1: The first network element determines the second network element from the second network element and the fourth network element.

在执行动作1时,可选的,所述第一网元根据所述第二网元和所述第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一种或多种确定所述第二网元。When performing action 1, optionally, the first network element may use the service area information, load information, network topology information, network element type information, and data sharing information corresponding to the second network element and the fourth network element to share data. One or more of capability information, data sharing range information, and data storage validity time information determine the second network element.

在执行动作1时,第一网元可以在第二网元满足但第四网元不满足以下条件1至条件7中的至少一个的情况下,确定在响应消息中反馈第二网元的信息。When performing action 1, the first network element may determine to feed back the information of the second network element in the response message when the second network element satisfies but the fourth network element does not satisfy at least one of the following conditions 1 to 7 .

其中,条件1至条件7分别为:Among them, Condition 1 to Condition 7 are:

条件1:具备数据共享能力。Condition 1: Have the ability to share data.

条件2:第三网元为网元的数据共享范围内的网元。Condition 2: The third network element is a network element within the data sharing range of the network element.

条件3:数据在存储有效时间内。Condition 3: The data is within the storage valid time.

条件4:网元类型为数据分析网元类型或数据库类型。Condition 4: The network element type is the data analysis network element type or the database type.

条件5:网络拓扑显示距离第一网元最近,或距离第一网元的距离满足一定的条件(例如,小于等于一个阈值)。Condition 5: The network topology shows that the distance from the first network element is closest, or the distance from the first network element satisfies a certain condition (for example, less than or equal to a threshold).

条件6:服务区域属于第二数据对应的区域,其中,第二数据对应的区域是指第二数据为与这些区域相关的数据,例如,第二数据为AOI1中的终端设备的数量信息,则第二数据对应的区域为AOI1。Condition 6: The service area belongs to the area corresponding to the second data, wherein the area corresponding to the second data means that the second data is data related to these areas. For example, if the second data is the quantity information of the terminal devices in AOI1, then The area corresponding to the second data is AOI1.

条件7:负载最低或负载满足一定的条件(例如,小于等于一个阈值)。Condition 7: The load is the lowest or the load meets a certain condition (eg, less than or equal to a threshold).

例如,第一网元可以根据第二网元和第四网元的负载信息确定第二网元。例如,若采用第二网元和第四网元的负载信息确定第二网元时,若第二网元的负载比第四网元的负载低,或者,第二网元和第四网元中仅有第二网元的负载满足一定的条件,则第一网元确定在响应消息中反馈第二网元的信息。示例性的,若第三网元需要获取AOI1的相关数据,第一数据和第三数据均为AOI1中的一块区域的相关数据,此时,若第二网元的负载小于一个阈值但第四网元的负载大于该阈值,则第一网元确定在响应消息中反馈第二网元的信息。For example, the first network element may determine the second network element according to the load information of the second network element and the fourth network element. For example, if the load information of the second network element and the fourth network element is used to determine the second network element, if the load of the second network element is lower than the load of the fourth network element, or the second network element and the fourth network element If only the load of the second network element satisfies a certain condition, the first network element determines to feed back the information of the second network element in the response message. Exemplarily, if the third network element needs to obtain the related data of AOI1, the first data and the third data are both related data of an area in AOI1. At this time, if the load of the second network element is less than a threshold but the fourth If the load of the network element is greater than the threshold, the first network element determines to feed back the information of the second network element in the response message.

此时,第一网元可以做负载均衡,保证均衡的将不同的网元作为数据提供者反馈给后续的网元查询者,进而保证网元查询者(此时也为数据请求者)均衡地从不同的数据提供者获取相关数据,避免对负载较大的网元造成较大负担。At this time, the first network element can perform load balancing to ensure balanced feedback of different network elements as data providers to subsequent network element queryers, thereby ensuring that network element queryers (also data requesters at this time) are balanced Obtain relevant data from different data providers to avoid heavy burden on network elements with heavy load.

动作2:第一网元将第四网元的信息反馈给第三网元。Action 2: The first network element feeds back the information of the fourth network element to the third network element.

例如,响应消息还包括第四网元的信息。关于第四网元的信息的描述与上述第二网元的信息类似,可参见上文进行理解,不再赘述。For example, the response message further includes information of the fourth network element. The description about the information about the fourth network element is similar to the information about the second network element, which can be understood by referring to the above, and will not be repeated here.

在第一网元执行动作2的情况下,在第一种实现方式中,上述步骤405在具体实现时可以包括:第三网元从第二网元和第四网元获取第二数据的部分或全部。进一步的,第三网元根据第二网元的信息和第四网元的信息分别从第二网元和第四网元获取 第二数据的部分或全部。第三网元从第四网元获取第二数据的部分或全部的过程与从第二网元中获取第二数据的部分或全部的过程类似,不再赘述。When the first network element performs action 2, in the first implementation manner, the above-mentioned step 405 may include: the third network element obtains the part of the second data from the second network element and the fourth network element. or all. Further, the third network element obtains part or all of the second data from the second network element and the fourth network element respectively according to the information of the second network element and the information of the fourth network element. The process of the third network element acquiring part or all of the second data from the fourth network element is similar to the process of acquiring part or all of the second data from the second network element, and details are not repeated here.

其中,第一数据和第三数据可以完全不同(此时,第一数据的属性信息和第三数据的属性信息可以部分相同,也可以完全不同),该情况下,第三网元可以从第二网元和第四网元都获取数据。第一数据和第三数据也可以部分重合(此时,第一数据的属性信息和第三数据的属性信息可以部分相同),该情况下,第三网元可以从第二网元或第四网元获取重合的部分,分别从第二网元和第四网元获取不同的部分。第一数据和第三数据还可以全部重合(此时,第一数据的属性信息和第三数据的属性信息可以完全相同),该情况下,第三网元可以从第二网元或第四网元获取数据。The first data and the third data may be completely different (in this case, the attribute information of the first data and the attribute information of the third data may be partially the same or completely different), in this case, the third network element may Both the second network element and the fourth network element acquire data. The first data and the third data may also partially overlap (in this case, the attribute information of the first data and the attribute information of the third data may be partially the same). The network element obtains the overlapping parts, and obtains different parts from the second network element and the fourth network element respectively. The first data and the third data may all overlap (in this case, the attribute information of the first data and the attribute information of the third data may be exactly the same), in this case, the third network element may The network element obtains data.

可选的,第一数据和第三数据的组合可以为第二数据中的一部分,也可以为第二数据中的全部。若为后者,可选的,所述第一数据和所述第三数据的集合与所述第二数据相同。Optionally, the combination of the first data and the third data may be a part of the second data, or may be the whole of the second data. In the latter case, optionally, the set of the first data and the third data is the same as the second data.

在第一网元执行动作2的情况下,在第二种实现方式中,上述步骤405在具体实现时可以包括:所述第三网元从所述第二网元和所述第四网元中确定所述第二网元;所述第三网元从所述第二网元获取所述第二数据的部分或全部。In the case where the first network element performs action 2, in the second implementation manner, the above-mentioned step 405 may include: the third network element obtains information from the second network element and the fourth network element. The second network element is determined in the second network element; the third network element obtains part or all of the second data from the second network element.

可选的,所述第三网元从所述第二网元和所述第四网元中确定所述第二网元,包括:所述第三网元根据所述第二网元和所述第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一个或多个,确定所述第二网元。具体与第一网元从所述第二网元和所述第四网元中确定所述第二网元的过程类似,可参考进行理解,不再赘述。Optionally, the third network element determining the second network element from the second network element and the fourth network element includes: the third network element is based on the second network element and the fourth network element. one or more of the service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage effective time information corresponding to the fourth network element, and determine the second network element. network element. The specific process is similar to the process in which the first network element determines the second network element from the second network element and the fourth network element, which can be understood with reference and will not be repeated.

其中,关于第三数据的属性信息与第二数据的属性信息匹配或者部分匹配的含义,与第一数据的属性信息与第二数据的属性信息匹配或者部分匹配的含义类似,可参见上文进行理解,不再赘述。Wherein, the meaning that the attribute information of the third data matches or partially matches the attribute information of the second data is similar to the meaning that the attribute information of the first data matches or partially matches the attribute information of the second data. Understand, not repeat them.

需要说明的是,在实际实现时,可能有更多个网元上报的数据的属性信息与第二数据的属性信息匹配或部分匹配。这更多个网元的网元类型可以相同,例如,均为NWDAF,这更多个网元的网元类型也可以不同,例如,有些网元为NWDAF,有些网元为数据库,还有些网元可以为除NWDAF之外的5GC NF。每个网元上报的数据的属性信息所指示的数据可以包括该网元正在获取的数据和/或获取到的数据中的部分或全部,本申请不作限制。不同的网元上报的数据的属性信息所指示的数据可以完全不同,也可以部分重叠,也可以全部重叠,本申请不作限制。It should be noted that, in actual implementation, the attribute information of the data reported by more network elements may match or partially match the attribute information of the second data. The network element types of these more network elements can be the same, for example, they are all NWDAF, and the network element types of these more network elements can also be different, for example, some network elements are NWDAF, some network elements are databases, and some network elements are databases. A meta can be a 5GC NF other than NWDAF. The data indicated by the attribute information of the data reported by each network element may include the data that the network element is acquiring and/or part or all of the acquired data, which is not limited in this application. The data indicated by the attribute information of the data reported by different network elements may be completely different, may partially overlap, or may completely overlap, which is not limited in this application.

例如,参见表1,若5个网元上报了数据的属性信息,5个网元分别为网元A至网元E,网元A至网元E上报的数据的属性信息指示的数据分别为AOI1至AOI5中终端设备的数量信息。此时,不同网元上报的数据的属性信息指示的数据之间不存在重叠。For example, referring to Table 1, if five network elements report the attribute information of the data, the five network elements are respectively network element A to network element E, and the data indicated by the attribute information of the data reported by network element A to network element E are respectively Quantity information of terminal devices in AOI1 to AOI5. At this time, there is no overlap between the data indicated by the attribute information of the data reported by different network elements.

表1Table 1

网元network element 网元上报的数据的属性信息指示的数据The data indicated by the attribute information of the data reported by the network element 网元ANE A AOI1中终端设备的数量信息Quantity information of terminal devices in AOI1 网元BNE B AOI2中终端设备的数量信息Quantity information of terminal devices in AOI2 网元CNE C AOI3中终端设备的数量信息Quantity information of terminal devices in AOI3

网元DNE D AOI4中终端设备的数量信息Quantity information of terminal devices in AOI4 网元ENE E AOI5中终端设备的数量信息Quantity information of terminal devices in AOI5

再例如,参见表2,若网元包括5个网元,5个网元分别为网元A至网元E,各个网元上报的数据的属性信息指示的数据可参见表2。此时,不同网元上报的数据的属性信息指示的数据之间存在重叠。For another example, referring to Table 2, if the network elements include 5 network elements, the 5 network elements are network element A to network element E respectively, and Table 2 may refer to Table 2 for the data indicated by the attribute information of the data reported by each network element. At this time, there is overlap between the data indicated by the attribute information of the data reported by different network elements.

表2Table 2

网元network element 网元上报的数据的属性信息指示的数据The data indicated by the attribute information of the data reported by the network element 网元ANE A AOI1和AOI2中终端设备的数量信息Quantity information of end devices in AOI1 and AOI2 网元BNE B AOI2中终端设备的数量信息Quantity information of terminal devices in AOI2 网元CNE C AOI3和AOI4中终端设备的数量信息Quantity information of terminal devices in AOI3 and AOI4 网元DNE D AOI4和AOI5中终端设备的数量信息Quantity information of terminal devices in AOI4 and AOI5 网元ENE E AOI3、AOI4和AOI5中终端设备的数量信息Quantity information of terminal devices in AOI3, AOI4 and AOI5

再例如,参见表3,若网元包括5个网元,5个网元分别为网元A至网元E,各个网元上报的数据的属性信息指示的数据均为AOI1至AOI5中终端设备的数量信息。此时,不同网元上报的数据的属性信息指示的数据之间完全重叠。For another example, referring to Table 3, if the network element includes five network elements, the five network elements are network element A to network element E respectively, and the data indicated by the attribute information of the data reported by each network element is the terminal equipment in AOI1 to AOI5. quantity information. At this time, the data indicated by the attribute information of the data reported by different network elements completely overlap.

表3table 3

网元network element 网元上报的数据的属性信息指示的数据The data indicated by the attribute information of the data reported by the network element 网元ANE A AOI1、AOI2、AOI3、AOI4和AOI5中终端设备的数量信息Quantity information of terminal devices in AOI1, AOI2, AOI3, AOI4 and AOI5 网元BNE B AOI1、AOI2、AOI3、AOI4和AOI5中终端设备的数量信息Quantity information of terminal devices in AOI1, AOI2, AOI3, AOI4 and AOI5 网元CNE C AOI1、AOI2、AOI3、AOI4和AOI5中终端设备的数量信息Quantity information of terminal devices in AOI1, AOI2, AOI3, AOI4 and AOI5 网元DNE D AOI1、AOI2、AOI3、AOI4和AOI5中终端设备的数量信息Quantity information of terminal devices in AOI1, AOI2, AOI3, AOI4 and AOI5 网元ENE E AOI1、AOI2、AOI3、AOI4和AOI5中终端设备的数量信息Quantity information of terminal devices in AOI1, AOI2, AOI3, AOI4 and AOI5

该情况下,第一网元可以根据上述条件1至条件7中的一个或多个确定将其中的一个或多个网元的信息反馈给第三网元,还可以直接将这更多个网元的信息反馈给第三网元。In this case, the first network element can determine to feed back the information of one or more network elements to the third network element according to one or more of the above conditions 1 to 7, and can also directly send the information of these more network elements to the third network element. The information of the element is fed back to the third network element.

例如,若表1、表2或表3中的5个网元上报的数据的属性信息与第二数据的属性信息匹配或部分匹配,则第一网元可以将这5个网元中的负载小于某个阈值的网元的信息反馈给第三网元,或者,第一网元可以将这5个网元中的网元类型为数据分析网元类型或数据库类型的网元的信息反馈给第三网元,或者,第一网元可以将这5个网元中的具备数据共享能力的网元的信息反馈给第三网元。For example, if the attribute information of the data reported by the five network elements in Table 1, Table 2 or Table 3 matches or partially matches the attribute information of the second data, the first network element can The information of the network elements smaller than a certain threshold is fed back to the third network element, or the first network element may feed back the information of the network elements whose network element type is the data analysis network element type or the database type among the five network elements to the third network element. The third network element, or the first network element may feed back the information of the network element with the data sharing capability among the five network elements to the third network element.

类似的,第三网元在接收到第一网元反馈的一个或多个网元的情况下,可以根据这些网元的信息向这些网元请求对应的数据,或者,可以根据这些网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一个或多个,确定最终获取数据的网元,具体过程与第三网元从所述第二网元和所述第四网元中确定所述第二网元的过程类似,不再赘述。Similarly, in the case of receiving one or more network elements fed back by the first network element, the third network element may request corresponding data from these network elements according to the information of these network elements, or may request corresponding data from these network elements according to the corresponding One or more of the service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage effective time information, and determine the network element that finally obtains the data. The specific process is as follows: The process for the third network element to determine the second network element from the second network element and the fourth network element is similar, and will not be repeated.

进一步的,第一网元还可以向第三网元反馈各个网元对应的数据的属性信息,以便第三网元可以判断第二数据中的哪部分数据由哪个网元提供。Further, the first network element may also feed back attribute information of the data corresponding to each network element to the third network element, so that the third network element can determine which part of the second data is provided by which network element.

可选的,在第二数据的属性信息与任意一个数据分析网元和任意一个数据库向第 一网元上报的数据的属性信息不匹配的情况下,若除数据分析网元和数据库之外的其他网络功能实体能够提供第二数据中的部分或全部,则第一网元可以向第三网元反馈除数据分析网元和数据库之外的其他网络功能实体的信息。若没有网元可以提供第二数据中的部分或全部,则第二消息的响应消息中的网元可以为空或无效。Optionally, in the case that the attribute information of the second data does not match the attribute information of the data reported by any data analysis network element and any database to the first network element, if the data analysis network element and the database are not If other network function entities can provide part or all of the second data, the first network element can feed back information of other network function entities except the data analysis network element and the database to the third network element. If no network element can provide part or all of the second data, the network element in the response message of the second message may be empty or invalid.

另外,需要说明的是,在第二网元将获取到的第一数据发送给其他网元的情况下,第二网元也可以在第一消息中将该其他网元的信息(例如,标识信息、网元类型信息、服务区域信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息、负载信息)发送给第一网元保存,后续过程中,若第一数据的属性信息和第二数据的属性信息匹配,第一网元也可以向第三网元反馈该其他网元的信息。In addition, it should be noted that when the second network element sends the acquired first data to other network elements, the second network element may also include the information of the other network elements (for example, the identifier of the other network element) in the first message. information, network element type information, service area information, data sharing capability information, data sharing range information, data storage validity time information, load information) are sent to the first network element for storage. In the subsequent process, if the attribute information of the first data and the The attribute information of the second data matches, and the first network element may also feed back the information of the other network element to the third network element.

为了使得本申请实施例更加的清楚,在实施例1和实施例2中,与图4实施例相同的部分具体参见图4实施例的相关描述。在实施例1和实施例2中,以第二网元为NWDAF1,第三网元为NWDAF2进行举例说明。In order to make the embodiments of the present application more clear, in Embodiments 1 and 2, for the parts that are the same as those of the embodiment of FIG. 4 , refer to the relevant description of the embodiment of FIG. 4 for details. In Embodiment 1 and Embodiment 2, the second network element is NWDAF1 and the third network element is NWDAF2 for illustration.

实施例1Example 1

实施例1用于对上述实施例中NWDAF1将获取到或正在获取的数据的属性信息保存到第一网元上的过程作示例性说明,参见图5,该方法包括:Embodiment 1 is used to illustrate the process of NWDAF1 saving attribute information of acquired or currently acquired data to the first network element in the above-mentioned embodiment. Referring to FIG. 5 , the method includes:

501、NWDAF1向第一网元发送请求消息1,请求消息1用于请求第一网元发现并反馈提供第一数据的网元(记为数据提供网元1)。相应的,第一网元从NWDAF1接收请求消息1。501. The NWDAF1 sends a request message 1 to the first network element, where the request message 1 is used to request the first network element to discover and feed back the network element that provides the first data (referred to as the data providing network element 1). Correspondingly, the first network element receives request message 1 from NWDAF1.

其中,若NWDAF1在获取第一数据之前,并不知道数据提供网元1具体是哪个或哪些网元,此时需要通过步骤501向第一网元查询数据提供网元1。Wherein, if the NWDAF1 does not know which network element or network elements the data providing network element 1 is before acquiring the first data, it needs to query the first network element for the data providing network element 1 through step 501 at this time.

例如,NWDAF1因需要做某个终端设备粒度的数据分析(例如,分析某个终端设备的移动轨迹)而需要获取与该终端设备相关的数据(例如,AMF中终端设备的位置信息),则NWDAF1提前需要向第一网元(例如,UDM)查询服务终端设备的网元(例如,服务于该终端设备的AMF)。其中,请求消息1中携带终端设备的标识,并指明具体要获取的网元类型(例如,NF type=AMF)。For example, NWDAF1 needs to obtain data related to the terminal device (for example, the location information of the terminal device in the AMF) because it needs to perform data analysis at the granularity of a certain terminal device (for example, analyzing the movement trajectory of a certain terminal device), then NWDAF1 It is necessary to query the first network element (for example, UDM) in advance for the network element serving the terminal device (for example, the AMF serving the terminal device). Wherein, the request message 1 carries the identifier of the terminal device, and specifies the type of network element to be acquired (for example, NF type=AMF).

再例如,NWDAF1因需要执行区域粒度的数据分析(例如,分析某AOI的SMF、UPF等网元的负载信息)而需要获取服务该区域的相关网元(例如,服务该AOI的SMF、UPF等)上的数据,则NWDAF1需向第一网元(例如,NRF)查询服务该区域的网元。其中,请求消息1中指明具体的NF type和AOI。For another example, NWDAF1 needs to obtain relevant network elements serving the area (for example, SMF, UPF, etc. serving the AOI) because it needs to perform regional-level data analysis (for example, analyzing the load information of network elements such as SMF and UPF of a certain AOI). ), the NWDAF1 needs to query the first network element (for example, NRF) for the network element serving the area. Among them, the specific NF type and AOI are indicated in the request message 1.

再例如,NWDAF1可能因某些数据分析任务,而需要查询提供数据的PCF,则NWDAF1可以向第一网元(例如,BSF)查询出PCF。其中,请求消息1中指明NF type和对应的终端设备信息(例如,终端设备标识,终端设备的IP地址等)等。For another example, NWDAF1 may need to query the PCF that provides data due to some data analysis tasks, then NWDAF1 may query the first network element (eg, BSF) for the PCF. Wherein, the request message 1 indicates the NF type and the corresponding terminal device information (for example, the terminal device identifier, the IP address of the terminal device, etc.) and the like.

502、第一网元向NWDAF1发送响应消息1,响应消息1中包含用于指示数据提供网元1的信息。502. The first network element sends a response message 1 to the NWDAF1, where the response message 1 includes information used to instruct the data providing network element 1.

其中,用于指示数据提供网元1的信息可以为数据提供网元1的标识,FQDN或地址信息等。Wherein, the information used to indicate the data providing network element 1 may be an identifier of the data providing network element 1, FQDN or address information, and the like.

503、NWDAF1从数据提供网元1获取第一数据。503. The NWDAF1 acquires the first data from the data providing network element 1.

步骤503在具体实现时,NWDAF1向查询出的数据提供网元1发送数据获取请求,用于获取第一数据。相应地,数据提供网元1向NWDAF1上报第一数据。When step 503 is specifically implemented, the NWDAF1 sends a data acquisition request to the queried data providing network element 1 for acquiring the first data. Correspondingly, the data providing network element 1 reports the first data to the NWDAF1.

其中,NWDAF1根据自身的数据训练或推理任务的需要,而向第一网元反馈的数据提供网元1发送数据获取请求,用于收集相关训练数据或推理数据。The NWDAF1 sends a data acquisition request to the data providing network element 1 fed back by the first network element according to the needs of its own data training or inference task, so as to collect relevant training data or inference data.

具体的,NWDAF1可以利用现有技术中已经定义的各种数据订阅或数据请求机制向数据提供网元1请求数据,例如,若数据提供网元1为除NWDAF之外的5GC NF,NWDAF1可以利用现有的event expouse服务从数据提供网元1获取第一数据。对于终端设备或接入网设备,NWDAF1可以利用网络管理面提供的性能测量等服务获取终端设备或接入网设备上报的第一数据等。Specifically, NWDAF1 can use various data subscription or data request mechanisms that have been defined in the prior art to request data from data providing network element 1. For example, if data providing network element 1 is a 5GC NF other than NWDAF, NWDAF1 can use The existing event expouse service obtains the first data from the data providing network element 1. For the terminal device or the access network device, the NWDAF1 may obtain the first data reported by the terminal device or the access network device by using services such as performance measurement provided by the network management plane.

需要说明的是,如果第一数据代表一个数据集中所有数据时,数据提供网元1可能也有多个时,那么NWDAF1在从每个数据提供网元1获取第一数据时,可能每次只获取数据集中的一部分。例如,第一数据是analytic ID1对应的event ID list数据集,NWDAF1从第一数据提供网元1获取了event ID1数据analytic ID1对应的其他event ID数据可以从其他数据提供网元1获取,从所有数据提供网元1获取的数据组成第一数据。又如,第一数据是一个区域中几个不同子区域数据组成的数据集,NWDAF1从第一数据提供网元1获取了区域1(area1)数据。对应的其他区域数据可以从其他数据提供网元1获取,从所有数据提供网元1获取的数据组成第一数据。It should be noted that if the first data represents all data in a data set, there may be multiple data providing network elements 1, then when NWDAF1 obtains the first data from each data providing network element 1, it may only obtain the first data each time. part of the dataset. For example, the first data is the event ID list data set corresponding to analytic ID1, and NWDAF1 obtains the event ID1 data from the first data providing network element 1. Other event ID data corresponding to analytic ID1 can be obtained from other data providing network element 1, from all The data acquired by the data providing network element 1 constitutes the first data. For another example, the first data is a data set composed of data of several different sub-areas in an area, and NWDAF1 acquires area 1 (area1) data from the first data providing network element 1 . The corresponding other area data may be obtained from other data providing network elements 1, and the data obtained from all data providing network elements 1 constitute the first data.

其中,在向数据提供网元1发送的数据获取请求中,NWDAF1可以具体指明以下信息的一种或多种:数据类型(如event ID)、数据对象(如target of UE)、数据过滤信息(如AOI)、数据上报信息(如上周周期)。关于这些信息的含义可参见上文,不再赘述。Among them, in the data acquisition request sent to the data providing network element 1, NWDAF1 may specify one or more of the following information: data type (such as event ID), data object (such as target of UE), data filtering information ( Such as AOI), data reporting information (such as last week cycle). The meaning of these information can be found in the above, and will not be repeated here.

相应地,数据提供网元1根据NWDAF1的请求而向NWDAF1上报第一数据。在按需(例如,按照一定的周期)上报第一数据的同时,数据提供网元1也可以将第一数据的数据类型,数据对象,数据过滤信息,数据上报信息等信息中的一种或多种携带给NWDAF1,这些信息可以用于NWDAF1更新第一数据的属性信息。Correspondingly, the data providing network element 1 reports the first data to the NWDAF1 according to the request of the NWDAF1. While reporting the first data on demand (for example, according to a certain period), the data providing network element 1 may also provide one or more of the data type, data object, data filtering information, data reporting information and other information of the first data. A variety of information is carried to the NWDAF1, and these information can be used by the NWDAF1 to update the attribute information of the first data.

步骤503之后,NWDAF1已经获取了第一数据,并可以基于获取的第一数据做相应的数据训练或数据推理。After step 503, NWDAF1 has acquired the first data, and can perform corresponding data training or data inference based on the acquired first data.

504、NWDAF1向第一网元发送第一消息,第一消息中包括第一数据的属性信息。相应的,第一网元从NWDAF1接收第一消息。504. NWDAF1 sends a first message to the first network element, where the first message includes attribute information of the first data. Correspondingly, the first network element receives the first message from NWDAF1.

其中,关于第一消息的相关描述可参见上文,不再赘述。For the relevant description about the first message, reference may be made to the above, and details are not repeated here.

505、第一网元保存第一消息中的第一数据的属性信息。505. The first network element stores attribute information of the first data in the first message.

示例性的,NWDAF1可以通过状态更新过程或状态注册过程将从数据提供网元1获取到的第一数据的属性信息保存至第一网元。Exemplarily, the NWDAF1 may save the attribute information of the first data obtained from the data providing network element 1 to the first network element through a state update process or a state registration process.

示例性的,第一网元为NRF时,NWDAF1可以通过Nnrf_NFManagement_NFRegister或Nnrf_NFManagement_NFUpdate将第一数据的属性信息保存至第一网元,当第一网元是UDM时,NWDAF1可以通过Nudm_UECM_Registration或Nudm_UECM_Update将第一数据的属性信息保存至第一网元,当第一网元是BSF时,NWDAF1可以通过Nbsf_Management_Register或Nbsf_Management_Update将第一数据的属性信息保存至第一网元。Exemplarily, when the first network element is an NRF, NWDAF1 can save the attribute information of the first data to the first network element through Nnrf_NFManagement_NFRegister or Nnrf_NFManagement_NFUpdate. When the first network element is a UDM, NWDAF1 can use Nudm_UECM_Registration or Nudm_UECM_Update to save the first network element. The attribute information of the data is saved to the first network element. When the first network element is a BSF, the NWDAF1 can save the attribute information of the first data to the first network element through Nbsf_Management_Register or Nbsf_Management_Update.

实施例1提供了一种NWDAF1将自身获取到的第一数据对应的属性信息保存到第一网元中的方法,保证后续第一网元能根据第一数据的属性信息能查询发现到NWDAF1。Embodiment 1 provides a method for NWDAF1 to store attribute information corresponding to the first data acquired by itself in the first network element, so as to ensure that the first network element can subsequently find NWDAF1 by querying according to the attribute information of the first data.

实施例2Example 2

实施例2用于对NWDAF2从第一网元获取提供第二数据的网元(即上文中的第二网元,此处记为数据提供网元2)的过程作示例性说明。参见图6,该过程包括:Embodiment 2 is used to exemplarily describe the process in which the NWDAF2 acquires the network element that provides the second data from the first network element (ie, the second network element in the above, referred to as the data providing network element 2 here). Referring to Figure 6, the process includes:

601、NWDAF2向第一网元发送第二消息,第二消息中包含第二数据的属性信息,第二消息用于请求第一网元发现并反馈数据提供网元2。相应的,第一网元从NWDAF2接收第二消息。601. NWDAF2 sends a second message to the first network element, where the second message includes attribute information of the second data, and the second message is used to request the first network element to discover and feed back the data providing network element 2. Correspondingly, the first network element receives the second message from NWDAF2.

其中,NWDAF2执行步骤601的触发条件与上述步骤501中的NWDAF1类似,可参见上文进行理解,不再赘述。The trigger condition for NWDAF2 to execute step 601 is similar to that of NWDAF1 in the foregoing step 501, which can be understood with reference to the above, and will not be repeated here.

第二消息中包含的第二数据的属性信息,用于向第一网元表明自身将获取什么数据,换句话说,用于表明自身所查找的数据提供网元2必须拥有什么数据,以便第一网元根据该属性信息查找到拥有对应数据的网元或设备。The attribute information of the second data contained in the second message is used to indicate to the first network element what data it will acquire, in other words, to indicate what data the data providing network element 2 it is looking for must have, so that the first network element can According to the attribute information, a network element finds the network element or device that has the corresponding data.

第二消息中还包括请求的网元类型的信息,请求的网元类型包括NWDAF类型(例如,第二消息中包括的NF type1=NWDAF),用于告知第一网元查询发现提供第二数据的NWDAF,后续过程中,第一网元优先将查询发现的能够提供第二数据的NWDAF反馈给NWDAF2。The second message also includes information about the requested network element type, where the requested network element type includes the NWDAF type (for example, NF type1=NWDAF included in the second message), which is used to inform the first network element to query and discover that the second data is provided In the subsequent process, the first network element preferentially feeds back to NWDAF2 the NWDAF found by the query that can provide the second data.

NWDAF2所请求的网元类型还可以包括其他网元类型,例如,数据库、SMF、AMF等。此时,示例性的,第二消息中包括的NF type2=数据库、SMF或AMF。The network element type requested by NWDAF2 may also include other network element types, such as database, SMF, AMF, and so on. At this time, exemplarily, the NF type2 included in the second message=database, SMF or AMF.

602、第一网元向NWDAF2发送第二响应,第二响应包含数据提供网元2的信息。602. The first network element sends a second response to the NWDAF2, where the second response includes the information of the data providing network element 2.

其中,数据提供网元2的信息可以为数据提供网元2的标识,FQDN或地址信息、服务区域等,还可以为其他信息,具体可参见上文,不再赘述。Wherein, the information of the data providing network element 2 may be the identity of the data providing network element 2, FQDN or address information, service area, etc., and may also be other information. For details, please refer to the above, which will not be repeated.

第一网元接收到第二消息之后,若确定第一数据的属性信息和第二数据的属性信息匹配,则确定数据提供网元2为NWDAF1,并将NWDAF1的信息发送给NWDAF2。After the first network element receives the second message, if it is determined that the attribute information of the first data matches the attribute information of the second data, it determines that the data providing network element 2 is NWDAF1, and sends the information of NWDAF1 to NWDAF2.

进一步的,若第一网元还确定除NWDAF1之外的其他NWDAF或除NWDAF之外的5GC NF上报的数据的属性信息和第二数据的属性信息匹配,则确定数据提供网元2也包括的其他NWDAF和5GC NF,该情况下,也可以将的其他NWDAF和5GC NF的信息发送给NWDAF2。或者,若第一网元还确定除NWDAF1之外的其他NWDAF上报的数据的属性信息和第二数据的属性信息匹配,第一网元可以根据多个NWDAF的负载信息选择负载小于某个阈值的NWDAF,并将这些NWDAF作为数据提供网元2反馈给NWDAF2。Further, if the first network element also determines that the attribute information of the data reported by other NWDAFs other than NWDAF1 or the 5GC NF other than NWDAF matches the attribute information of the second data, it is determined that the data providing network element 2 also includes: Other NWDAFs and 5GC NFs, in this case, the information of other NWDAFs and 5GC NFs can also be sent to NWDAF2. Alternatively, if the first network element also determines that the attribute information of the data reported by other NWDAFs other than NWDAF1 matches the attribute information of the second data, the first network element may select the data whose load is less than a certain threshold according to the load information of multiple NWDAFs. NWDAF, and these NWDAFs are provided as data by network element 2 and fed back to NWDAF2.

603、NWDAF2从数据提供网元2获取第二数据。603. The NWDAF2 acquires the second data from the data providing network element 2.

步骤603的具体实现可参见上文,不再赘述。For the specific implementation of step 603, reference may be made to the above, and details are not repeated here.

604、NWDAF2向第一网元发送第五消息,第五消息中包括第二数据的属性信息。相应的,第一网元从NWDAF2接收第五消息。604. NWDAF2 sends a fifth message to the first network element, where the fifth message includes attribute information of the second data. Correspondingly, the first network element receives the fifth message from NWDAF2.

605、第一网元保存第五消息中的第二数据的属性信息。605. The first network element stores the attribute information of the second data in the fifth message.

示例性的,NWDAF2可以通过状态更新过程或状态注册过程将从数据提供网元2获取到的第二数据的属性信息保存至第一网元。具体可参见上文中的步骤505,不再赘述。Exemplarily, the NWDAF2 may save the attribute information of the second data acquired from the data providing network element 2 to the first network element through a state update process or a state registration process. For details, refer to step 505 above, which will not be repeated.

步骤604和步骤605的目的是为了保证后续第一网元能根据第二数据的属性信息查询发现到NWDAF2,从而尽可能保证优先将NWDAF2作为提供第二数据的网元指示给其他网元。The purpose of steps 604 and 605 is to ensure that the subsequent first network element can find NWDAF2 according to the attribute information of the second data, so as to ensure that NWDAF2 is preferentially indicated to other network elements as the network element that provides the second data as much as possible.

在上述实施例中,各个消息和其响应也可以有其他的名称,本申请不作限制。例如,第二消息也可以称为网络功能发现消息(NF discovery request),第二响应也可以称为网络功能发现响应(NF discovery response)。In the above embodiment, each message and its response may also have other names, which are not limited in this application. For example, the second message may also be referred to as a network function discovery message (NF discovery request), and the second response may also be referred to as a network function discovery response (NF discovery response).

需要说明的是,本申请图5和图6所示的流程中的步骤,可以比图示中更多或更少,也就是说,图5和图6中有些步骤是可选的,也可以再增加一些步骤,本申请不作限制。另外,上述图5和图6中的流程仅仅为示例,各个步骤的具体实现可以参见基于图4所示的实施例。It should be noted that the steps in the processes shown in FIG. 5 and FIG. 6 of the present application may be more or less than those shown in the figures. That is to say, some steps in FIG. 5 and FIG. 6 are optional. Some steps are added, which is not limited in this application. In addition, the above processes in FIG. 5 and FIG. 6 are only examples, and the specific implementation of each step may refer to the embodiment shown in FIG. 4 .

为了解决上述重复上报大量相同数据导致5GC NF的主体性能降低的问题,本申请还提供了一种通信方法,参见图10,包括:In order to solve the above-mentioned problem that the main performance of 5GC NF is reduced due to repeated reporting of a large amount of the same data, the present application also provides a communication method, see FIG. 10 , including:

1001、第二网元向第一网元发送第一消息,第一消息中包括第一数据的属性信息,第一数据包括第二网元正在正在获取和/或获取到的数据。相应的,第一网元接收来自第二网元的第一消息。1001. The second network element sends a first message to the first network element, where the first message includes attribute information of the first data, and the first data includes the data being acquired and/or acquired by the second network element. Correspondingly, the first network element receives the first message from the second network element.

可选的,第二网元为数据分析网元(例如,NWDAF)或数据库或其他可以获取数据或保存数据的功能网元,如AMF、SMF等。可选的,第一网元为DCCF或NRF或UDM。Optionally, the second network element is a data analysis network element (for example, NWDAF) or a database or other functional network elements that can acquire or store data, such as AMF, SMF, and the like. Optionally, the first network element is DCCF or NRF or UDM.

可选的,第一数据的属性信息包括第一数据对应的以下信息中的任意一种或多种:数据类型、数据对象、数据过滤信息、数据上报信息、数据的来源信息、数据状态信息、数据分析类型标识信息(例如,analytics ID)、数据所需获取时间信息(可选的,对应数据正在获取状态)。其中,数据分析类型标识信息用于指示第一数据中包括数据分析类型标识信息对应的数据分析结果数据。数据的来源信息可以为第二网元的信息,也可以为另一网元的信息,该另一网元是为第二网元提供第一数据的网元。第一数据对应的其他信息的含义可参见上文,不再赘述。Optionally, the attribute information of the first data includes any one or more of the following information corresponding to the first data: data type, data object, data filtering information, data reporting information, data source information, data status information, Data analysis type identification information (for example, analytics ID), data acquisition time information (optional, corresponding to the status of data acquisition). The data analysis type identification information is used to indicate that the first data includes data analysis result data corresponding to the data analysis type identification information. The source information of the data may be information of the second network element, or may be information of another network element, and the other network element is a network element that provides the second network element with the first data. For the meaning of other information corresponding to the first data, reference may be made to the above description, which will not be repeated.

示例性的,在第二网元为NWDAF的情况下,第一消息可以为状态更新消息或状态注册消息,例如,数据配置文件注册/更新(data profile register/update)消息或NF状态管理(NF status management)消息。关于第一消息的其他相关描述可参见上述步骤402,不再赘述。Exemplarily, when the second network element is an NWDAF, the first message may be a state update message or a state registration message, for example, a data profile register/update (data profile register/update) message or an NF state management (NF) message. status management) message. For other related descriptions about the first message, reference may be made to the foregoing step 402, which will not be repeated.

在步骤1001之前,第二网元可以获取第一数据的属性信息,相关描述可参见上述步骤401,不再赘述。Before step 1001, the second network element may acquire the attribute information of the first data, and the related description can refer to the above-mentioned step 401, which will not be repeated.

1002、第三网元向第一网元发送第二消息,第二消息中包括第二数据的属性信息,第二消息用于请求获取第二数据,或,第二消息用于请求第一网元发现能够提供第二数据的网元。相应的,第一网元接收来自第三网元的第二消息。1002. The third network element sends a second message to the first network element, where the second message includes attribute information of the second data, and the second message is used to request acquisition of the second data, or the second message is used to request the first network element. The element discovers a network element capable of providing the second data. Correspondingly, the first network element receives the second message from the third network element.

可选的,第三网元为NWDAF网元。第二数据为第三网元想要获取的数据。Optionally, the third network element is an NWDAF network element. The second data is the data that the third network element wants to acquire.

可选的,第二数据的属性信息包括第二数据对应的以下信息中的任意一种或多种: 数据类型、数据对象、数据过滤信息、数据上报信息、数据状态信息、数据分析类型标识信息。其中,数据分析类型标识信息用于指示第三网元获取第二数据的目的是进行数据分析类型标识信息对应的数据分析任务。关于第二数据的属性信息的其他相关描述参见上文,不再赘述。Optionally, the attribute information of the second data includes any one or more of the following information corresponding to the second data: data type, data object, data filtering information, data reporting information, data status information, and data analysis type identification information . The data analysis type identification information is used to indicate that the third network element acquires the second data for the purpose of performing a data analysis task corresponding to the data analysis type identification information. For other related descriptions about the attribute information of the second data, refer to the above, and details are not repeated here.

可选的,第二消息中还包括第三网元的标识信息或目的地址信息,第三网元的标识信息或目的地址信息用于第一网元确定发送第二消息的网元为哪个网元。示例性的,第二消息可以为数据订阅消息,如Ndccf_Data_Service_subscribe。Optionally, the second message further includes identification information or destination address information of the third network element, and the identification information or destination address information of the third network element is used by the first network element to determine which network element is sending the second message. Yuan. Exemplarily, the second message may be a data subscription message, such as Ndccf_Data_Service_subscribe.

1003、第一网元确定第二数据的属性信息与第一数据的属性信息匹配或部分匹配。1003. The first network element determines that the attribute information of the second data matches or partially matches the attribute information of the first data.

关于第一数据的属性信息与第二数据的属性信息匹配或者部分匹配的相关描述可参见上述实施例,不再赘述。For a description about the matching or partial matching between the attribute information of the first data and the attribute information of the second data, reference may be made to the foregoing embodiments, and details are not repeated here.

1004、第一网元向第二网元发送第六消息,第六消息用于向第二网元请求获取第二数据。相应的,第二网元接收来自于第一网元的第六消息。1004. The first network element sends a sixth message to the second network element, where the sixth message is used to request the second network element to acquire the second data. Correspondingly, the second network element receives the sixth message from the first network element.

示例性的,第六消息可以为数据订阅消息。例如,第二网元是NWDAF,则第六消息可以是Nnwdaf_Data_Service_subscribe。Exemplarily, the sixth message may be a data subscription message. For example, if the second network element is NWDAF, the sixth message may be Nnwdaf_Data_Service_subscribe.

可选的,一种情况下,第六消息中包括第三网元的标识信息或目的地址信息,第三网元的标识信息或目的地址信息用于第二网元将第二数据发送至第三网元。该情况下,参见图10,在步骤1004之后,该方法还可以包括:Optionally, in one case, the sixth message includes identification information or destination address information of the third network element, and the identification information or destination address information of the third network element is used by the second network element to send the second data to the third network element. Three network elements. In this case, referring to FIG. 10, after step 1004, the method may further include:

1005、第二网元将第二数据发送给第三网元。相应的,第三网元接收来自于第二网元的第二数据。1005. The second network element sends the second data to the third network element. Correspondingly, the third network element receives the second data from the second network element.

可选的,另一种情况下,第六消息中包括第一网元的标识信息或目的地址信息,第一网元的标识信息或目的地址信息用于第二网元将第二数据发送至第一网元。该情况下,参见图10,在步骤1004之后,该方法还可以包括:Optionally, in another case, the sixth message includes identification information or destination address information of the first network element, and the identification information or destination address information of the first network element is used by the second network element to send the second data to The first network element. In this case, referring to FIG. 10, after step 1004, the method may further include:

1006、第二网元将第二数据发送给第一网元。相应的,第一网元接收来自于第二网元的第二数据。1006. The second network element sends the second data to the first network element. Correspondingly, the first network element receives the second data from the second network element.

1007、第一网元向第三网元发送从第二网元接收到的第二数据。1007. The first network element sends the second data received from the second network element to the third network element.

需要说明的是,第六消息中也可以既包括第三网元的标识信息或目的地址信息,也包括第一网元的标识信息或目的地址信息,该情况下,第二网元可以自己选择将第二数据发送给第一网元还是第三网元。It should be noted that the sixth message may also include both the identification information or destination address information of the third network element, and the identification information or destination address information of the first network element. In this case, the second network element can choose by itself Whether to send the second data to the first network element or the third network element.

可选的,参见图10,该方法还包括:Optionally, referring to Figure 10, the method further includes:

1008、第一网元向第三网元发送第二消息的响应消息,响应消息中包括第二网元的信息。其中,向第三网元发送第二网元的信息的目的在于告知第三网元提供第二数据的网元为第二网元或者告知第三网元会从第二网元获取到第二数据。1008. The first network element sends a response message of the second message to the third network element, where the response message includes information of the second network element. The purpose of sending the information of the second network element to the third network element is to inform the third network element that the network element providing the second data is the second network element or to inform the third network element that the second network element will obtain the second network element from the second network element. data.

可选的,第二网元的信息包括以下信息中的任意一种或多种:第二网元的标识信息、第二网元的服务区域信息、第二网元的数据存储有效时间信息、第二网元的负载信息,第二网元的网元类型的信息,第二网元对应的数据存储设备的信息。这些信息的具体含义可参见上文,不再赘述。Optionally, the information of the second network element includes any one or more of the following information: identification information of the second network element, service area information of the second network element, data storage validity time information of the second network element, The load information of the second network element, the information of the network element type of the second network element, and the information of the data storage device corresponding to the second network element. The specific meaning of these information can be found in the above, and will not be repeated here.

可选的,该方法还包括:第一网元从第二网元获取以下信息中的任意一种或多种:第二网元的数据共享能力、第二网元的数据共享范围、第二网元的数据存储有效时间信息、第二网元的负载信息、第二网元对应的数据存储设备的信息。其中,第二网元 将第一数据保存在数据存储设备中。这些信息的具体含义可参见上文,不再赘述。Optionally, the method further includes: the first network element obtains any one or more of the following information from the second network element: the data sharing capability of the second network element, the data sharing range of the second network element, the second network element The data of the network element stores the valid time information, the load information of the second network element, and the information of the data storage device corresponding to the second network element. The second network element stores the first data in the data storage device. The specific meaning of these information can be found in the above, and will not be repeated here.

可选的,第二消息的响应消息还包括数据状态信息,用于指示数据当前是获取完成的状态还是正在获取的状态。可选的,第二消息的响应消息还包括数据所需获取时间信息,用于指示数据当前还需要多久可以获取到,用于指示第三网元进行等待的时间。第三网元可以获知该数据状态信息和/或数据所需获取时间信息,从而评估接收第二数据所需的等待时间,进而可根据等待时间准备相应的资源。例如,若数据状态信息指示是第二网元已经完成获取所需的第二数据的部分或全部,则第三网元评估将很快获得第二网元反馈的第二数据,则第三网元可能需要立即准备相应的存储资源用于接收相应的第二数据。相反,若数据状态信息指示第二网元正在获取所需的第二数据的部分或全部,并且数据所需获取时间为48小时,则第三网元评估至少需要48小时第二网元才会反馈第二数据,则第三网元优选地在48小时到达前准备相应存储资源即可。Optionally, the response message of the second message further includes data status information, which is used to indicate whether the data is currently being acquired or is being acquired. Optionally, the response message of the second message further includes information on the required acquisition time of the data, which is used to indicate how long it takes for the data to be acquired at present, and is used to indicate the waiting time of the third network element. The third network element can obtain the data status information and/or the required data acquisition time information, so as to evaluate the waiting time required for receiving the second data, and then prepare corresponding resources according to the waiting time. For example, if the data status information indicates that the second network element has completed acquiring part or all of the required second data, the third network element evaluates that the second data fed back by the second network element will be obtained soon, and the third network element The meta may need to immediately prepare corresponding storage resources for receiving the corresponding second data. Conversely, if the data status information indicates that the second network element is acquiring part or all of the required second data, and the required data acquisition time is 48 hours, the third network element evaluates that it will take at least 48 hours for the second network element to If the second data is fed back, the third network element preferably prepares corresponding storage resources 48 hours before the arrival.

可选的,第二消息的响应消息中还包括第一数据的属性信息。其中,第二消息的响应消息中除了包括第一数据的属性信息之外,还可以包括第二网元中的其他数据的属性信息,以便第三网元确定第二网元还能提供哪些其他的数据。该情况下,若第一数据的属性信息中包括数据状态信息和/或数据所需获取时间信息,则第二消息的响应消息中可以不再单独包括数据状态信息和/或数据所需获取时间信息。Optionally, the response message of the second message further includes attribute information of the first data. Wherein, in addition to the attribute information of the first data, the response message of the second message may also include attribute information of other data in the second network element, so that the third network element can determine what other data the second network element can provide. The data. In this case, if the attribute information of the first data includes the data status information and/or the required data acquisition time information, the response message of the second message may no longer separately include the data status information and/or the required data acquisition time. information.

可选的,若第二数据的属性信息中包括数据分析类型标识信息,该方法还包括:Optionally, if the attribute information of the second data includes data analysis type identification information, the method further includes:

11)第一网元根据第二数据的属性信息和第一数据的属性信息,确定第一数据中包含数据分析类型对应的数据分析结果数据。例如,第一网元可以在第一数据的属性信息中也包括该数据分析类型标识信息的情况下,确定第一数据中包含数据分析类型对应的数据分析结果数据。11) The first network element determines that the first data includes data analysis result data corresponding to the data analysis type according to the attribute information of the second data and the attribute information of the first data. For example, the first network element may determine that the first data includes data analysis result data corresponding to the data analysis type when the attribute information of the first data also includes the data analysis type identification information.

12)第一网元向第二网元发送第七消息,第七消息用于向第二网元请求获取数据分析结果数据。12) The first network element sends a seventh message to the second network element, where the seventh message is used to request the second network element to obtain data analysis result data.

第七消息和第六消息可以为同一个消息,也可以为不同的消息,或者,第一网元可以仅仅发送第七消息而不发送第六消息。The seventh message and the sixth message may be the same message or different messages, or the first network element may only send the seventh message without sending the sixth message.

其中,第七消息中可以包括第一网元的标识信息或目的地址信息,第二网元根据第一网元的的标识信息或目的地址信息将数据分析结果数据发送给第一网元,第一网元将数据分析结果数据发送给第三网元。第七消息中也可以包括第三网元的的标识信息或目的地址信息,第二网元根据第三网元的的标识信息或目的地址信息将数据分析结果数据直接发送给第三网元。第七消息中也可以包括第一网元和第三网元的标识信息或目的地址信息,第二网元自己选择将数据分析结果数据发送给第一网元还是第三网元。此时不需要第三网元自行生成数据分析结果数据,从而降低第三网元的功耗以及数据处理复杂度。The seventh message may include identification information or destination address information of the first network element, and the second network element sends the data analysis result data to the first network element according to the identification information or destination address information of the first network element. A network element sends the data analysis result data to a third network element. The seventh message may also include identification information or destination address information of the third network element, and the second network element directly sends the data analysis result data to the third network element according to the identification information or destination address information of the third network element. The seventh message may also include identification information or destination address information of the first network element and the third network element, and the second network element chooses to send the data analysis result data to the first network element or the third network element. In this case, the third network element does not need to generate the data analysis result data by itself, thereby reducing the power consumption of the third network element and the complexity of data processing.

可选的,该方法还包括:Optionally, the method further includes:

21)第一网元接收来自第四网元的第三消息,第三消息中包括第三数据的属性信息,第三数据包括第四网元正在获取的数据和/或获取到的数据。21) The first network element receives a third message from the fourth network element, the third message includes attribute information of the third data, and the third data includes the data being acquired by the fourth network element and/or the acquired data.

该情况下,若第三数据的属性信息与第二数据的属性信息匹配或者部分匹配,第一网元可以执行以下动作1和/或动作2。In this case, if the attribute information of the third data matches or partially matches the attribute information of the second data, the first network element may perform the following action 1 and/or action 2.

动作1、第一网元从第二网元和第四网元中确定第二网元。Action 1. The first network element determines the second network element from the second network element and the fourth network element.

动作2、第一网元向第四网元发送第八消息,第八消息用于向第四网元请求获取第二数据。相应的,第四网元接收来自于第一网元的第八消息。Action 2: The first network element sends an eighth message to the fourth network element, where the eighth message is used to request the fourth network element to acquire the second data. Correspondingly, the fourth network element receives the eighth message from the first network element.

其中,动作1可以通过以下方式1或方式2或方式3确定。The action 1 can be determined by the following way 1 or way 2 or way 3.

方式1、第一网元根据第二网元和第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一种或多种确定第二网元。其中,关于方式1的相关描述可参见上文,不再赘述。Mode 1. The first network element according to the service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, data storage effective time information corresponding to the second network element and the fourth network element One or more of to determine the second network element. Wherein, the relevant description about Mode 1 may refer to the above, and will not be repeated here.

方式2、第一网元根据第一数据与第二数据的匹配数据量,以及第三数据与第二数据的匹配数据量,确定第二网元。其中,第一数据与第二数据的匹配数据量大于第三数据与第二数据的匹配数据量。也就是说,第一数据中包含更多第三网元需要的数据时,确定提供第二数据的网元为第二网元。Manner 2: The first network element determines the second network element according to the matching data volume of the first data and the second data, and the matching data volume of the third data and the second data. Wherein, the matching data volume of the first data and the second data is greater than the matching data volume of the third data and the second data. That is, when the first data includes more data required by the third network element, the network element that provides the second data is determined to be the second network element.

方式3way 3

若第二数据的属性信息包括数据分析类型标识信息,第一网元可以根据数据分析类型标识信息确定第二网元,第二网元可以提供数据分析类型标识信息对应的数据分析结果数据。If the attribute information of the second data includes data analysis type identification information, the first network element may determine the second network element according to the data analysis type identification information, and the second network element may provide data analysis result data corresponding to the data analysis type identification information.

与第六消息类似的,第八消息中可以包括第三网元和/或第一网元的标识信息或目的地址信息,第三网元和/或第一网元的标识信息或目的地址信息用于第四网元将第二数据发送至第三网元或第一网元。在第八消息中包括第三网元的标识信息或目的地址信息的情况下,第四网元可以根据第八消息中的第三网元的标识信息或目的地址信息将第三数据中的第三网元需要的数据(即第三网元请求的第二数据)发送给第三网元。在第八消息中包括第一网元的标识信息或目的地址信息的情况下,第四网元可以根据第八消息中的第一网元的标识信息或目的地址信息将第三数据中的第三网元需要的数据(即第三网元请求的第二数据)发送给第一网元。在第八消息中包括第一网元和第三网元的标识信息或目的地址信息的情况下,第四网元可以自己选择将第二数据发送给第一网元还是第三网元。其中,关于该可选的方法中的各个步骤的其他相关描述可参见上文,不再赘述。Similar to the sixth message, the eighth message may include identification information or destination address information of the third network element and/or the first network element, and identification information or destination address information of the third network element and/or the first network element. for the fourth network element to send the second data to the third network element or the first network element. In the case that the identification information or destination address information of the third network element is included in the eighth message, the fourth network element may, according to the identification information or destination address information of the third network element in the eighth message, convert the third network element in the third data The data required by the three network elements (that is, the second data requested by the third network element) is sent to the third network element. When the eighth message includes the identification information or destination address information of the first network element, the fourth network element may convert the first network element in the third data according to the identification information or destination address information of the first network element in the eighth message The data required by the three network elements (that is, the second data requested by the third network element) is sent to the first network element. When the eighth message includes identification information or destination address information of the first network element and the third network element, the fourth network element can choose to send the second data to the first network element or the third network element by itself. Wherein, for other related descriptions of the various steps in the optional method, reference may be made to the above, and details are not repeated here.

在第一数据和第三数据中包含的第二数据全部相同的情况下,第一网元可以执行动作1,在执行动作1后,向第二网元发送第六消息。In the case that the first data and the second data included in the third data are all the same, the first network element may perform action 1, and after performing action 1, send a sixth message to the second network element.

在第一数据和第三数据中包含的第二数据部分相同的情况下,一种情况下,第一网元可以执行动作1,在执行动作1后向第二网元发送第六消息。另一种情况下,第一网元除了执行动作1,并在执行动作1后向第二网元发送第六消息之外,还可以执行动作2,此时,第一网元从第四网元获取的第二数据可以为第二网元中没有的第二数据,也就是说,第一数据和第三数据中包含的相同的第二数据仅仅获取一次,从而提高数据获取的效率。In the case where the first data and the second data contained in the third data are the same, in one case, the first network element may perform action 1, and after performing action 1, send a sixth message to the second network element. In another case, the first network element may perform action 2 in addition to performing action 1 and sending the sixth message to the second network element after performing action 1. The second data acquired by the element may be the second data not included in the second network element, that is, the same second data included in the first data and the third data is acquired only once, thereby improving the efficiency of data acquisition.

在第一数据和第三数据中包含的第二数据完全不同的情况下,第一网元除了执行动作1,并在执行动作1后向第二网元发送第六消息之外,还可以执行动作2,从而使得第三网元获取更加完整的第二数据。In the case where the second data contained in the first data and the third data are completely different, the first network element may perform action 1 and send the sixth message to the second network element after performing action 1, and may also perform Action 2, so that the third network element obtains more complete second data.

在第一网元向第二网元发送第六消息以使得第三网元获取第二数据的情况下,若第二网元无法再提供第二数据,则第一网元可以执行动作2,以便第三网元获取到第二数据。In the case where the first network element sends the sixth message to the second network element so that the third network element obtains the second data, if the second network element cannot provide the second data any more, the first network element may perform action 2, So that the third network element obtains the second data.

可选的,该方法还包括:31)第二网元向第一网元发送第四消息,第四消息用于指示第一网元删除或更新第一数据的属性信息。相应的,第一网元接收来自于第二网元的第四消息,若第一网元已经获取到第一数据的属性信息,则后续过程中,第一网元可以根据第四消息删除或更新第一数据的属性信息。后续第一网元可以不再获取第一数据的属性信息,也可以过一个时间段之后有需要时重新获取第一数据的属性信息。若第一网元正在获取第二数据,则第一网元向第二网元发送第九消息,第九消息用于向第二网元请求取消获取第二数据,相应的,第二网元接收来自于第一网元的第九消息,根据第九消息确定不向第一网元或第三网元提供第二数据。该情况下,可选的,该方法还包括:第一网元向第三网元发送第十消息,第十消息用于向第三网元指示第二网元不再提供第二数据。相应的,第三网元接收来自于第一网元的第十消息,根据第十消息确定第二网元不再提供第二数据。此时,第三网元后续可以从其他网元(例如,第四网元)获取第二数据。关于该可选的方法的其他描述可参见上文中的相应步骤的描述,不再赘述。Optionally, the method further includes: 31) The second network element sends a fourth message to the first network element, where the fourth message is used to instruct the first network element to delete or update attribute information of the first data. Correspondingly, the first network element receives the fourth message from the second network element. If the first network element has acquired the attribute information of the first data, in the subsequent process, the first network element can delete or delete the information according to the fourth message. Update attribute information of the first data. Subsequently, the first network element may no longer acquire the attribute information of the first data, or may reacquire the attribute information of the first data when necessary after a period of time. If the first network element is acquiring the second data, the first network element sends a ninth message to the second network element. The ninth message is used to request the second network element to cancel the acquisition of the second data. Correspondingly, the second network element Receive a ninth message from the first network element, and determine not to provide the second data to the first network element or the third network element according to the ninth message. In this case, optionally, the method further includes: the first network element sends a tenth message to the third network element, where the tenth message is used to indicate to the third network element that the second network element no longer provides the second data. Correspondingly, the third network element receives the tenth message from the first network element, and determines according to the tenth message that the second network element no longer provides the second data. At this time, the third network element can subsequently obtain the second data from other network elements (eg, the fourth network element). For other descriptions of the optional method, reference may be made to the descriptions of the corresponding steps above, and details are not repeated here.

其中,第二网元可以在某些触发条件的触发下删除或更新第一数据的属性信息。删除的触发条件可以是:第一数据失效(例如,第二网元已经超过可以保存第一数据的时间界限),第二网元存储空间不够,第二网元获知第一数据有错误,第二网元收到数据源通知删除第一数据的指示等。更新的触发条件可以是:第一数据的共享能力发生改变,不再对其他网元共享第一数据;第一数据的共享范围发生改变,不再对第一网元或第三网元共享第一数据等。The second network element may delete or update the attribute information of the first data under the triggering of certain triggering conditions. Trigger conditions for deletion may be: the first data is invalid (for example, the second network element has exceeded the time limit for storing the first data), the storage space of the second network element is insufficient, the second network element learns that the first data has errors, and the second network element has an error. The second network element receives a notification from the data source to delete an instruction to delete the first data, and so on. The triggering condition for the update may be: the sharing capability of the first data changes, and the first data is no longer shared with other network elements; the sharing range of the first data changes, and the first data is no longer shared with the first network element or the third network element. a data, etc.

具体的,第四消息用于告知第一网元第二网元具体是删除了第一数据的属性信息,还是更新了第一数据的属性信息。进一步地,第四消息还可以告知第一网元第二网元删除或更新第一数据的属性信息的原因,例如,第一数据失效,第一数据有错误,第一数据不再对第一网元或第三网元共享等。Specifically, the fourth message is used to inform the first network element and the second network element whether the attribute information of the first data is deleted or the attribute information of the first data is updated. Further, the fourth message can also inform the first network element and the second network element of the reason for deleting or updating the attribute information of the first data, for example, the first data is invalid, the first data has errors, and the first data is no longer relevant to the first data. NE or third NE sharing, etc.

可选的,若第二网元未经第一网元而直接向第三网元反馈第二数据,则第二网元还可以通过第四消息告知第一网元已经向第三网元反馈了哪些第二数据。这将有利于第一网元后续向其他网元(例如,第四网元)请求第二数据时,仅请求还未获取的第二数据,节省获取的数据量,提高数据获取的效率。Optionally, if the second network element directly feeds back the second data to the third network element without the first network element, the second network element may also notify the first network element through a fourth message that the feedback has been sent to the third network element. What secondary data is obtained. This will help the first network element request only the second data that has not been acquired when the first network element subsequently requests the second data from other network elements (eg, the fourth network element), thereby saving the amount of acquired data and improving the efficiency of data acquisition.

图10所示的实施例的有益效果与图4所示的实施例的有益效果类似,可参见上文进行理解,不再赘述。The beneficial effects of the embodiment shown in FIG. 10 are similar to those of the embodiment shown in FIG. 4 , which can be understood with reference to the above, and will not be repeated.

为了使得图10所示的实施例更加的清楚,以下通过实施例3和实施例4对图10所示的实施例进行示例性说明。实施例3和实施例4中以第一网元为DCCF、第二网元为NWDAF1,第三网元为NWDAF2,第四网元为NWDAF3为例。In order to make the embodiment shown in FIG. 10 clearer, the embodiment shown in FIG. 10 will be exemplarily described below through Embodiment 3 and Embodiment 4. FIG. In Embodiment 3 and Embodiment 4, the first network element is DCCF, the second network element is NWDAF1, the third network element is NWDAF2, and the fourth network element is NWDAF3 as examples.

实施例3Example 3

参见图11,实施例3提供的方法包括:Referring to Figure 11, the method provided by Embodiment 3 includes:

1101、NWDAF1获取第一数据。1101. NWDAF1 acquires first data.

NWDAF1可以利用现有网络中的NF、AF、终端或OAM提供的数据开放服务获 取到第一数据。The NWDAF1 can obtain the first data by using the data opening service provided by the NF, AF, terminal or OAM in the existing network.

在第一数据获取过程中,NWDAF1并未经过DCCF,也就是说,DCCF可能并不知道NWDAF1获取了哪些数据。例如,在一种场景下,NWDAF1如果与NF合设,则NWDAF1直接从合设的NF获取第一数据,无需经过DCCF。另一种场景下,运营商配置NWDAF1获取数据时不经过DCCF,则NWDAF1获取第一数据的过程也不会经过DCCF。In the first data acquisition process, the NWDAF1 has not passed through the DCCF, that is, the DCCF may not know which data NWDAF1 has acquired. For example, in one scenario, if the NWDAF1 is co-located with the NF, the NWDAF1 directly obtains the first data from the co-located NF without going through the DCCF. In another scenario, if the operator configures the NWDAF1 to acquire data without going through the DCCF, the process of acquiring the first data by the NWDAF1 also does not go through the DCCF.

1102、NWDAF1向DCCF发送第一消息,第一消息中包括第一数据的属性信息。相应的,DCCF接收来自于NWDAF1的第一消息。1102. NWDAF1 sends a first message to the DCCF, where the first message includes attribute information of the first data. Correspondingly, the DCCF receives the first message from NWDAF1.

其中,第一消息用于将NWDAF1获取的第一数据的属性信息注册或更新到DCCF中。由于之前DCCF并不知道NWDAF1获取了哪些数据,因此,需要通过步骤1102告知DCCF自身获取了或正在获取第一数据。The first message is used to register or update the attribute information of the first data acquired by NWDAF1 into the DCCF. Since the DCCF does not know which data NWDAF1 has acquired before, it needs to inform the DCCF that it has acquired or is acquiring the first data through step 1102 .

第一消息中还可以包括NWDAF1的信息,NWDAF1的信息与NWDAF2的信息类似,可参见上文进行理解,不再赘述。The first message may further include information of NWDAF1, and the information of NWDAF1 is similar to the information of NWDAF2, which can be understood by referring to the above, and will not be repeated here.

示例性的,第一消息可以为数据配置文件注册/更新消息或NF状态管理消息。Exemplarily, the first message may be a data configuration file registration/update message or an NF state management message.

1103、DCCF保存NWDAF1发送的第一数据的属性信息。1103. The DCCF stores the attribute information of the first data sent by the NWDAF1.

步骤1103与图4所示的实施例中的第一数据的属性信息保存到NRF中的过程类似,可参考进行理解,不再赘述。Step 1103 is similar to the process of storing the attribute information of the first data in the NRF in the embodiment shown in FIG. 4 , which can be understood with reference and will not be repeated here.

1104、NWDAF2向DCCF发送第二消息,第二消息中包括第二数据的属性信息。相应的,DCCF接收来自于NWDAF2的第二消息。1104. NWDAF2 sends a second message to the DCCF, where the second message includes attribute information of the second data. Correspondingly, the DCCF receives the second message from NWDAF2.

其中,第二消息可以为数据订阅/请求消息。第二消息用于向DCCF请求获取第二数据。具体的,NWDAF2可以调用DCCF提供的数据获取服务(例如,Ndccf_data collection)或数据开放(Ndccf_event exposure)服务请求获取第二数据。The second message may be a data subscription/request message. The second message is used to request the DCCF to obtain the second data. Specifically, the NWDAF2 may call a data acquisition service (for example, Ndccf_data collection) or a data open (Ndccf_event exposure) service provided by the DCCF to request to acquire the second data.

第二消息中除了包含第二数据的属性信息用于表明NWDAF2具体想要获取哪些数据之外,还可以包含NWDAF2的NF ID,数据发送的目的地址(notification target address或Notification Correlation Id),订阅关联的标识(subscription correlation ID),数据上报的截止时间等。数据发送的目的地址用于指示将第二数据发送给哪个地址,此处为NWDAF2的地址。订阅关联的标识是每次订阅的事件标识,用来识别每个订阅事件,后续如果有订阅改动,仍然使用这个标识来表明是对原订阅事件的更新。数据上报的截止时间用于指示发送第二数据的截止时间。In addition to the attribute information of the second data, the second message can include the NF ID of NWDAF2, the destination address of data transmission (notification target address or Notification Correlation Id), the subscription association ID (subscription correlation ID), deadline for data reporting, etc. The destination address for data sending is used to indicate to which address the second data is sent, which is the address of NWDAF2 here. The identifier associated with the subscription is the event identifier of each subscription, which is used to identify each subscription event. If there is a subscription change in the future, this identifier is still used to indicate that it is an update to the original subscription event. The deadline for data reporting is used to indicate the deadline for sending the second data.

可选的,第二数据的属性信息包括数据分析类型标识信息,例如,analytics ID,用于表明NWDAF2获取第二数据的目的是执行analytics ID对应的数据分析任务。Optionally, the attribute information of the second data includes data analysis type identification information, for example, analytics ID, which is used to indicate that the purpose of NWDAF2 acquiring the second data is to perform the data analysis task corresponding to the analytics ID.

1105、DCCF确定第二数据的属性信息与第一数据的属性信息匹配或部分匹配。1105. The DCCF determines that the attribute information of the second data matches or partially matches the attribute information of the first data.

1106、DCCF向NWDAF1发送第六消息,第六消息用于向NWDAF1请求获取第二数据。相应的,NWDAF1接收来自于DCCF的第六消息。1106. The DCCF sends a sixth message to the NWDAF1, where the sixth message is used to request the NWDAF1 to acquire the second data. Correspondingly, NWDAF1 receives the sixth message from the DCCF.

示例性的,第六消息可以为数据订阅/请求消息。第六消息中可以包括第二数据的属性信息的部分或全部,用于向NWDAF1指示需要获取哪些数据。具体的,DCCF可以调用NWDAF1提供的数据获取(例如,Nnwdaf_data collection)服务、数据开放(Nnwdaf_event exposure)服务、数据分析结果订阅(Nnwdaf_analytics subscribe)服务或数据分析结果请求(Nnwdaf_analytics request)服务请求获取全部或部分第二数据。Exemplarily, the sixth message may be a data subscription/request message. The sixth message may include part or all of the attribute information of the second data to indicate to the NWDAF1 which data needs to be acquired. Specifically, the DCCF can call the data acquisition (for example, Nnwdaf_data collection) service, data exposure (Nnwdaf_event exposure) service, data analysis result subscription (Nnwdaf_analytics subscribe) service or data analysis result request (Nnwdaf_analytics request) service provided by NWDAF1 to request to obtain all or part of the second data.

第六消息中除了包括第二数据的属性信息的全部或部分用于表明DCCF具体想要获取哪些数据之外,还可以包括以下信息的至少一种:DCCF ID,NWDAF2ID,数据发送的目的地址,订阅关联的标识,数据上报的截止时间等。其中,数据发送的目的地址可以设置为DCCF地址或者NWDAF2地址,前者NWDAF1将数据经过DCCF反馈给NWDAF2。后者NWDAF1将数据直接反馈给NWDAF2,实施例3中以后者为例。订阅关联的标识可以与步骤1104中的订阅关联的标识相同或者不相同。In addition to including all or part of the attribute information of the second data for indicating which data the DCCF specifically wants to acquire, the sixth message may also include at least one of the following information: DCCF ID, NWDAF2ID, destination address for data transmission, The identifier associated with the subscription, the deadline for data reporting, etc. The destination address for data transmission may be set to the DCCF address or the NWDAF2 address, and the former NWDAF1 feeds back the data to the NWDAF2 via the DCCF. The latter NWDAF1 directly feeds back data to NWDAF2, and the latter is taken as an example in Embodiment 3. The identifier associated with the subscription may or may not be the same as the identifier associated with the subscription in step 1104 .

1107、NWDAF1向NWDAF2发送第二数据。相应的,NWDAF2接收来自于NWDAF1的第二数据。此处的第二数据不一定是NWDAF2请求的全部的第二数据,而是第一数据中的NWDAF2需要的那部分数据。1107. NWDAF1 sends second data to NWDAF2. Correspondingly, NWDAF2 receives the second data from NWDAF1. The second data here is not necessarily all the second data requested by the NWDAF2, but the part of the data required by the NWDAF2 in the first data.

在步骤1107之前,NWDAF1准备相应的第二数据的部分或全部。Before step 1107, NWDAF1 prepares part or all of the corresponding second data.

需要说明的是,若第二数据的属性信息包括数据分析类型标识信息,并且DCCF根据第二数据的属性信息和第一数据的属性信息,确定第一数据中包含数据分析类型标识信息对应的数据分析结果数据。则步骤1106中发送的可以不是第六消息,而是第七消息,第七消息用于向NWDAF2请求获取数据分析结果数据。假设第七消息中包括NWDAF2的标识信息或目的地址信息,则步骤1107中,NWDAF1向NWDAF2发送数据分析结果数据。关于第七消息的其他描述可参见上文,不再赘述。It should be noted that, if the attribute information of the second data includes data analysis type identification information, and the DCCF determines that the first data contains data corresponding to the data analysis type identification information according to the attribute information of the second data and the attribute information of the first data Analyze the resulting data. Then, what is sent in step 1106 may not be the sixth message, but the seventh message, and the seventh message is used to request the NWDAF2 to obtain the data analysis result data. Assuming that the seventh message includes the identification information or destination address information of NWDAF2, in step 1107, NWDAF1 sends data analysis result data to NWDAF2. For other descriptions about the seventh message, reference may be made to the above, and details are not repeated here.

可选的,在步骤1107之后,还包括步骤1108-步骤1112。Optionally, after step 1107, steps 1108 to 1112 are further included.

1108、NWDAF1删除或更新第一数据的属性信息。1108. NWDAF1 deletes or updates the attribute information of the first data.

其中,NWDAF1可以在某些触发条件的触发下删除或更新第一数据的属性信息。具体的删除的触发条件和更新的触发条件的描述可参见上文,不再赘述。The NWDAF1 may delete or update the attribute information of the first data under the triggering of certain triggering conditions. For the description of the specific deletion trigger condition and the update trigger condition, reference may be made to the above, and details are not repeated here.

1109、NWDAF1向DCCF发送第四消息,第四消息用于指示DCCF删除或更新第一数据的属性信息。相应的,DCCF接收来自于NWDAF1的第四消息。1109. NWDAF1 sends a fourth message to the DCCF, where the fourth message is used to instruct the DCCF to delete or update the attribute information of the first data. Correspondingly, the DCCF receives the fourth message from NWDAF1.

关于第四消息的相关描述可参见上文,不再赘述。For the relevant description of the fourth message, reference may be made to the above, and details are not repeated here.

1110、DCCF根据第四消息确定NWDAF1无法再提供原全部或部分第二数据给NWDAF2。1110. The DCCF determines according to the fourth message that NWDAF1 can no longer provide all or part of the original second data to NWDAF2.

1111、若DCCF仍在向NWDAF1订阅第二数据,DCCF向NWDAF1发送第九消息,第九消息用于向NWDAF1请求取消获取第二数据。相应的,NWDAF1接收来自于DCCF的第九消息,根据第九消息确定不再向DCCF提供第二数据。1111. If the DCCF is still subscribing to the NWDAF1 for the second data, the DCCF sends a ninth message to the NWDAF1, where the ninth message is used to request the NWDAF1 to cancel the acquisition of the second data. Correspondingly, the NWDAF1 receives the ninth message from the DCCF, and determines according to the ninth message that the second data is no longer provided to the DCCF.

1112、DCCF向NWDAF2发送第十消息,第十消息用于向NWDAF2指示NWDAF1不再提供第二数据。相应的,NWDAF2接收来自于DCCF的第十消息,根据第十消息确定NWDAF1不再提供第二数据。1112. The DCCF sends a tenth message to NWDAF2, where the tenth message is used to indicate to NWDAF2 that NWDAF1 no longer provides the second data. Correspondingly, NWDAF2 receives the tenth message from the DCCF, and determines according to the tenth message that NWDAF1 no longer provides the second data.

可选的,DCCF通过第十消息告知NWDAF2原NWDAF1不再提供数据的原因,例如,第一数据失效,第一数据有错误,第一数据不再对DCCF或NWDAF2共享等。Optionally, the DCCF informs the NWDAF2 of the reason why the original NWDAF1 no longer provides data through the tenth message, for example, the first data is invalid, the first data has errors, and the first data is no longer shared with the DCCF or the NWDAF2.

可选的,在步骤1107之后,该方法还包括:Optionally, after step 1107, the method further includes:

1113、若NWDAF3中的第三数据的属性信息与第二数据的属性信息匹配或者部分匹配,DCCF向NWDAF3发送第八消息,第八消息用于向NWDAF3请求获取第二数据。相应的,NWDAF3接收来自于DCCF的第八消息。1113. If the attribute information of the third data in the NWDAF3 matches or partially matches the attribute information of the second data, the DCCF sends an eighth message to the NWDAF3, where the eighth message is used to request the NWDAF3 to obtain the second data. Correspondingly, NWDAF3 receives the eighth message from the DCCF.

后续过程中,NWDAF3可以根据第八消息将第二数据发送给DCCF或NWDAF2。In the subsequent process, NWDAF3 may send the second data to DCCF or NWDAF2 according to the eighth message.

可选的,若DCCF从NWDAF1或从NWDAF3获知NWDAF2已经从NWDAF1 获取了哪些第二数据,则DCCF可以仅向NWDAF3订阅/请求获取剩余部分的第二数据,跳过再次获取相同数据,提升数据获取的效率。该情况下,可选的,若NWDAF3也可以提供NWADF1删除的第二数据的全部或部分,则第八消息可以用于获取NWADF1删除的第二数据的全部或部分和NWDAF3原本可以提供的第二数据的全部或部分。可选的,DCCF可以通知NWDAF2对于第二数据的部分或全部,提供第二数据的网元已经从NWDAF1变成NWDAF3。进一步,还可以对应通知NWADF3的第三数据的属性信息和第三数据获取所需时间信息,以便于NWDAF2更新资源。Optionally, if the DCCF learns from NWDAF1 or NWDAF3 which second data NWDAF2 has acquired from NWDAF1, the DCCF can only subscribe/request to acquire the remaining second data from NWDAF3, skip acquiring the same data again, and improve data acquisition. s efficiency. In this case, optionally, if NWDAF3 can also provide all or part of the second data deleted by NWADF1, the eighth message can be used to obtain all or part of the second data deleted by NWADF1 and the second data originally provided by NWDAF3 all or part of the data. Optionally, the DCCF may notify the NWDAF2 that, for part or all of the second data, the network element providing the second data has changed from NWDAF1 to NWDAF3. Further, the attribute information of the third data and the time information required for obtaining the third data may be correspondingly notified to the NWADF3, so that the NWDAF2 can update the resources.

在步骤1113之前,NWDAF3可以将第三数据的属性信息保存在DCCF中,具体可参见下文中的步骤1204至步骤1206。Before step 1113, the NWDAF3 may store the attribute information of the third data in the DCCF. For details, please refer to steps 1204 to 1206 below.

实施例4Example 4

参见图12,实施例4提供的方法包括:Referring to Figure 12, the method provided by Embodiment 4 includes:

1201、NWDAF1获取第一数据。与步骤1101相同。1201. NWDAF1 acquires first data. Same as step 1101.

1202、NWDAF1向DCCF发送第一消息,第一消息中包括第一数据的属性信息。相应的,DCCF接收来自于NWDAF1的第一消息。与步骤1102相同。1202. NWDAF1 sends a first message to the DCCF, where the first message includes attribute information of the first data. Correspondingly, the DCCF receives the first message from NWDAF1. Same as step 1102.

1203、DCCF保存NWDAF1发送的第一数据的属性信息。与步骤1103相同。1203. The DCCF stores the attribute information of the first data sent by the NWDAF1. Same as step 1103.

1204、NWDAF3获取第三数据。步骤1204的实现过程与步骤1101类似,可参见步骤1101理解,不再赘述。1204. NWDAF3 acquires third data. The implementation process of step 1204 is similar to that of step 1101, which can be understood with reference to step 1101, and will not be repeated here.

1205、NWDAF3向DCCF发送第三消息,第三消息中包括第三数据的属性信息。相应的,DCCF接收来自于NWDAF3的第三消息。步骤1205的实现过程与步骤1102类似,可参见步骤1102理解,不再赘述。1205. NWDAF3 sends a third message to the DCCF, where the third message includes attribute information of the third data. Correspondingly, the DCCF receives the third message from NWDAF3. The implementation process of step 1205 is similar to that of step 1102, which can be understood with reference to step 1102, and will not be repeated here.

1206、DCCF保存NWDAF3发送的第三数据的属性信息。步骤1206的实现过程与步骤1103类似,可参见步骤1103理解,不再赘述。1206. The DCCF stores the attribute information of the third data sent by the NWDAF3. The implementation process of step 1206 is similar to that of step 1103, which can be understood with reference to step 1103, and will not be repeated here.

1207、NWDAF2向DCCF发送第二消息,第二消息中包括第二数据的属性信息。相应的,DCCF接收来自于NWDAF2的第二消息。与步骤1104相同。1207. NWDAF2 sends a second message to the DCCF, where the second message includes attribute information of the second data. Correspondingly, the DCCF receives the second message from NWDAF2. Same as step 1104.

1208、DCCF确定第二数据的属性信息与第一数据的属性信息匹配或部分匹配,第二数据的属性信息与第三数据的属性信息匹配或部分匹配。1208. The DCCF determines that the attribute information of the second data matches or partially matches the attribute information of the first data, and the attribute information of the second data matches or partially matches the attribute information of the third data.

1209、DCCF从NWDAF1和NWDAF3中确定提供第二数据的网元。1209. The DCCF determines the network element that provides the second data from NWDAF1 and NWDAF3.

步骤1209在具体实现时,针对不同的场景,实现过程有所不同,以下分别进行描述。When step 1209 is specifically implemented, the implementation process is different for different scenarios, which are described separately below.

场景1、NWDAF1和NWDAF3均可以提供第二数据的部分或全部,并且两者提供的数据中有相同的数据。Scenario 1, NWDAF1 and NWDAF3 can all provide part or all of the second data, and the data provided by both have the same data.

针对场景1,DCCF从NWDAF1和NWDAF3中确定提供第二数据的网元。确定方法具体参见图4所示的实施例中的动作1,假设确定出的提供第二数据的网元为NWDAF1,不同点仅在于,DCCF确定出NWDAF1后直接向NWDAF1发起数据订阅/请求消息,用于向NWDAF1请求获取第二数据。For scenario 1, the DCCF determines the network element providing the second data from NWDAF1 and NWDAF3. For the determination method, refer to action 1 in the embodiment shown in FIG. 4 . It is assumed that the determined network element that provides the second data is NWDAF1. The only difference is that the DCCF directly initiates a data subscription/request message to NWDAF1 after determining NWDAF1. It is used to request NWDAF1 to obtain the second data.

场景1中,假设确定出的提供第二数据的网元为NWDAF1,DCCF可将NWDAF1的信息和/或第一数据的属性信息反馈或不反馈给NWDAF2。若反馈,则NWDAF2可以获知提供第二数据的网元具体是NWDAF1,并且也可以获知NWDAF1具体提供第二数据中哪部分数据。另外,若第一数据的属性信息中包括第一数据对应的数据状态 信息(正在获取或获取完成)和数据获取所需时间(可选的,对应数据正在获取状态),则NWDAF2也可以获知该数据状态信息和时间信息(可选的),从而评估接收第二数据所需的等待时间,进而可根据等待时间准备相应的资源。例如,若数据状态信息指示是NWDAF1已经完成获取所需的第二数据的部分或全部,则NWDAF2评估将很快获得NWDAF1反馈的第二数据,则NWDAF2可能需要立即准备相应的存储资源用于接收相应的第二数据。相反,若数据状态信息指示NWDAF1正在获取所需的第二数据的部分或全部,并且数据获取所需时间为48小时,则NWDAF2评估至少需要48小时NWDAF1才会反馈第二数据,则NWDAF2优选地在48小时到达前准备相应存储资源即可。示例性的,DCCF可以利用数据订阅/请求响应消息,将NWDAF1的信息和/或第一数据的属性信息反馈给NWDAF2。In scenario 1, assuming that the determined network element providing the second data is NWDAF1, the DCCF may or may not feed back the information of NWDAF1 and/or the attribute information of the first data to NWDAF2. If the feedback is given, NWDAF2 can learn that the network element that provides the second data is specifically NWDAF1, and can also learn which part of the second data is specifically provided by NWDAF1. In addition, if the attribute information of the first data includes the data status information corresponding to the first data (acquisition is in progress or the acquisition is completed) and the time required for data acquisition (optionally, the corresponding data is being acquired), then NWDAF2 can also know the Data status information and time information (optional), so as to evaluate the waiting time required for receiving the second data, and then prepare corresponding resources according to the waiting time. For example, if the data status information indicates that NWDAF1 has completed acquiring part or all of the required second data, then NWDAF2 will evaluate and obtain the second data fed back by NWDAF1 soon, and NWDAF2 may need to immediately prepare corresponding storage resources for receiving corresponding second data. Conversely, if the data status information indicates that NWDAF1 is acquiring part or all of the required second data, and the time required for data acquisition is 48 hours, then NWDAF2 evaluates that it will take at least 48 hours for NWDAF1 to feed back the second data, then NWDAF2 preferably Prepare the corresponding storage resources before the 48-hour arrival. Exemplarily, the DCCF may use the data subscription/request response message to feed back the information of the NWDAF1 and/or the attribute information of the first data to the NWDAF2.

场景2、NWDAF1和NWDAF3均可以提供第二数据的部分或全部,并且两者提供的数据中有不同的数据。Scenario 2, NWDAF1 and NWDAF3 can all provide part or all of the second data, and there are different data in the data provided by the two.

针对场景2,DCCF确定提供第二数据的网元包括NWDAF1和NWDAF3。确定方法具体参见图4所示的实施例中的动作1,不同点仅在于,DCCF确定出NWDAF1和NWDAF3后直接向NWDAF1和NWDAF3分别发起数据订阅/请求消息,用于向NWDAF1和NWDAF3分别获取第二数据中的部分数据。For scenario 2, the DCCF determines that the network elements providing the second data include NWDAF1 and NWDAF3. For the determination method, refer to Action 1 in the embodiment shown in FIG. 4 . The only difference is that after DCCF determines NWDAF1 and NWDAF3, it directly initiates a data subscription/request message to NWDAF1 and NWDAF3 respectively, which is used to obtain the first data from NWDAF1 and NWDAF3 respectively. Part of the data in the second data.

在场景2中,DCCF可将NWDAF1的信息和第一数据的属性信息以及NWDAF3的信息和第三数据的属性信息反馈或不反馈给NWDAF2,具体与场景1类似,不再赘述。In scenario 2, the DCCF may or may not feed back the information of NWDAF1 and the attribute information of the first data and the information of NWDAF3 and the attribute information of the third data to NWDAF2, which is similar to the scenario 1 and will not be repeated.

另外,若第二数据的属性信息包括数据分析类型标识信息,DCCF可以根据数据分析类型标识信息确定提供第二数据的网元。例如,优先将能够提供数据分析结果数据的网元确定为提供第二数据的网元。In addition, if the attribute information of the second data includes data analysis type identification information, the DCCF may determine the network element that provides the second data according to the data analysis type identification information. For example, the network element that can provide the data analysis result data is preferentially determined as the network element that provides the second data.

在步骤1209之后,DCCF可以向NWDAF2发送数据订阅/请求响应消息。数据订阅/请求响应消息用于告知NWDAF2数据订阅/请求消息是否被接受。可选的,数据订阅/请求响应消息中可以包含NWDAF1的信息和/或第一数据的属性信息的部分或全部。第一数据的属性信息的部分或全部中还可以包括数据状态信息和数据获取所需时间信息。若步骤1209还确定NWDAF3也为提供第二数据的网元,则该数据订阅/请求响应消息中还可以包含NWDAF3的信息和/或第三数据的属性信息的部分或全部。第三数据的属性信息的部分或全部中还可以包括数据状态信息和数据获取所需时间信息。After step 1209, the DCCF may send a data subscription/request response message to NWDAF2. The data subscription/request response message is used to inform NWDAF2 whether the data subscription/request message is accepted. Optionally, the data subscription/request response message may include the information of NWDAF1 and/or part or all of the attribute information of the first data. Part or all of the attribute information of the first data may further include data status information and data acquisition time information. If it is determined in step 1209 that NWDAF3 is also the network element that provides the second data, the data subscription/request response message may further include the information of NWDAF3 and/or part or all of the attribute information of the third data. Part or all of the attribute information of the third data may further include data status information and data acquisition time information.

假设确定出的提供第二数据的网元仅为NWDAF1,则后续过程包括步骤1210和步骤1211:Assuming that the determined network element providing the second data is only NWDAF1, the subsequent process includes steps 1210 and 1211:

1210、DCCF向NWDAF1发送第六消息,第六消息用于向NWDAF1请求获取第二数据。相应的,NWDAF1接收来自于DCCF的第六消息。与步骤1106相同。1210. The DCCF sends a sixth message to the NWDAF1, where the sixth message is used to request the NWDAF1 to acquire the second data. Correspondingly, NWDAF1 receives the sixth message from the DCCF. Same as step 1106.

1211、NWDAF1向NWDAF2发送第二数据。相应的,NWDAF2接收来自于NWDAF1的第二数据。此处的第二数据不一定是NWDAF2请求的全部的第二数据,而是第一数据中的NWDAF2需要的那部分数据。与步骤1107相同。1211. NWDAF1 sends second data to NWDAF2. Correspondingly, NWDAF2 receives the second data from NWDAF1. The second data here is not necessarily all the second data requested by the NWDAF2, but the part of the data required by the NWDAF2 in the first data. Same as step 1107.

假设确定出的提供第二数据的网元包括NWDAF1和NWDAF3,则后续过程除了包括上述步骤1210和步骤1211之外,还可以包括步骤1212和步骤1213:Assuming that the determined network elements that provide the second data include NWDAF1 and NWDAF3, the subsequent process may include steps 1212 and 1213 in addition to the above steps 1210 and 1211:

1212、DCCF向NWDAF3发送第八消息,第八消息用于获取第二数据。1212. The DCCF sends an eighth message to the NWDAF3, where the eighth message is used to acquire the second data.

示例性的,第八消息可以为数据订阅/请求消息。步骤1212的实现过程与步骤1106类似,可参见步骤1106理解,不再赘述。Exemplarily, the eighth message may be a data subscription/request message. The implementation process of step 1212 is similar to that of step 1106, which can be understood with reference to step 1106, and will not be repeated here.

1213、NWDAF3向NWDAF2发送第二数据。相应的,NWDAF2接收来自于NWDAF3的第二数据。此处的第二数据不一定是NWDAF2请求的全部的第二数据,而是第三数据中的NWDAF2需要的那部分数据。步骤1213的实现过程与步骤1107类似,可参见步骤1107理解,不再赘述。1213. NWDAF3 sends second data to NWDAF2. Correspondingly, NWDAF2 receives the second data from NWDAF3. The second data here is not necessarily all the second data requested by the NWDAF2, but the part of the data required by the NWDAF2 in the third data. The implementation process of step 1213 is similar to that of step 1107, which can be understood with reference to step 1107, and will not be repeated here.

在步骤1212和步骤1213中,NWDAF3向NWDAF2提供的第二数据可以为NWDAF1提供不了的、且NWDAF3可以提供的第二数据。可选的,若DCCF从NWDAF1或从NWDAF3获知NWDAF2已经从NWDAF1获取了哪些第二数据,则DCCF可以仅向NWDAF3订阅/请求获取剩余部分的第二数据,跳过再次获取相同数据,提升数据获取的效率。In step 1212 and step 1213, the second data provided by NWDAF3 to NWDAF2 may be the second data that NWDAF1 cannot provide and which can be provided by NWDAF3. Optionally, if the DCCF learns from NWDAF1 or NWDAF3 which second data NWDAF2 has acquired from NWDAF1, the DCCF can only subscribe/request to acquire the remaining second data from NWDAF3, skip acquiring the same data again, and improve data acquisition. s efficiency.

在步骤1212之前,还可能存在上述步骤1108-步骤1112,该情况下,若NWDAF3也可以提供NWADF1删除的第二数据的全部或部分,则步骤1212中的第八消息可以用于获取NWADF1删除的第二数据的全部或部分和NWDAF3原本可以提供的第二数据的全部或部分。可选的,DCCF可以通知NWDAF2对于第二数据的部分或全部,提供第二数据的网元已经从NWDAF1变成NWDAF3。进一步,还可以对应通知NWADF3的第三数据的属性信息和第三数据获取所需时间信息,以便于NWDAF2更新资源。Before step 1212, the above steps 1108 to 1112 may also exist. In this case, if NWDAF3 can also provide all or part of the second data deleted by NWADF1, the eighth message in step 1212 can be used to obtain the data deleted by NWADF1. All or part of the second data and all or part of the second data that NWDAF3 could have provided otherwise. Optionally, the DCCF may notify the NWDAF2 that, for part or all of the second data, the network element providing the second data has changed from NWDAF1 to NWDAF3. Further, the attribute information of the third data and the time information required for obtaining the third data may be correspondingly notified to the NWADF3, so that the NWDAF2 can update the resources.

与图10至图12所示的实施例类似的,在图4至图6所示实施例中,第一数据的属性信息也可以包括数据分析类型标识信息。类似的,图4至图6所示实施例中的其他数据(例如,第二数据、第三数据)的属性信息也可以包括数据分析类型标识信息。该情况下,与数据分析类型标识信息相关的方法(例如,上述步骤11)和步骤12))同样适用于图4至图6所示的实施例。Similar to the embodiments shown in FIGS. 10 to 12 , in the embodiments shown in FIGS. 4 to 6 , the attribute information of the first data may also include data analysis type identification information. Similarly, the attribute information of other data (eg, second data, third data) in the embodiments shown in FIGS. 4 to 6 may also include data analysis type identification information. In this case, the methods related to the identification information of the data analysis type (for example, the above-mentioned step 11) and step 12)) are also applicable to the embodiments shown in FIG. 4 to FIG. 6 .

与图10至图12所示的实施例类似的,在图4至图6所示实施例中,第一数据的属性信息也可以包括数据所需获取时间信息(可选的,对应数据正在获取状态)。类似的,图4至图6所示实施例中的其他数据(例如,第三数据)的属性信息也可以包括数据所需获取时间信息(可选的,对应数据正在获取状态),与该数据所需获取时间信息相关的方法同样适用于图4至图6所示的实施例。例如,若第三网元获取到数据所需获取时间信息,则可以根据该信息准备相应的资源,具体可参见图10至图12中的相关描述,不再赘述。Similar to the embodiments shown in FIG. 10 to FIG. 12 , in the embodiments shown in FIG. 4 to FIG. 6 , the attribute information of the first data may also include the time information required to obtain the data (optionally, the corresponding data is being obtained). condition). Similarly, the attribute information of other data (for example, the third data) in the embodiments shown in FIG. 4 to FIG. 6 may also include information on the time required for data acquisition (optionally, corresponding to the data acquisition state), which is the same as the data acquisition time. The methods related to the time information to be acquired are also applicable to the embodiments shown in FIG. 4 to FIG. 6 . For example, if the third network element obtains the time information required for data acquisition, it can prepare corresponding resources according to the information. For details, please refer to the relevant descriptions in FIG. 10 to FIG. 12 , which will not be repeated.

图10至图12所示的实施例中的用于确定第二网元的方法(例如,方式2或方式3)同样适用于图4至图6所示的实施例,具体可参见图10至图12中的相关描述,不再赘述。The method for determining the second network element (for example, mode 2 or mode 3) in the embodiments shown in FIGS. 10 to 12 is also applicable to the embodiments shown in FIGS. 4 to 6 . For details, please refer to FIGS. The relevant descriptions in FIG. 12 will not be repeated.

与图10至图12所示的实施例类似的,在图4至图6所示实施例中,第一网元在接收到第二消息之后,可以直接向第三网元发送第六消息。Similar to the embodiments shown in FIGS. 10 to 12 , in the embodiments shown in FIGS. 4 to 6 , after receiving the second message, the first network element may directly send the sixth message to the third network element.

与图10至图12所示的实施例类似的,在图4至图6所示实施例中,第一网元确定的提供第二数据的网元可以既包括第二网元也包括第四网元,该情况下,第一网元除了向第二网元发送第六消息之外,还向第四网元发送第八消息。或者,在第二网元无法提供第二数据时,第一网元可以确定第四网元提供第二数据,该情况下,第二网元需要向第四网元发送第八消息。具体可参见图10至图12中的相关描述,不再赘述。Similar to the embodiments shown in FIGS. 10 to 12 , in the embodiments shown in FIGS. 4 to 6 , the network elements that provide the second data determined by the first network element may include both the second network element and the fourth network element. The network element, in this case, the first network element sends the eighth message to the fourth network element in addition to the sixth message to the second network element. Alternatively, when the second network element cannot provide the second data, the first network element may determine that the fourth network element provides the second data. In this case, the second network element needs to send the eighth message to the fourth network element. For details, reference may be made to the relevant descriptions in FIG. 10 to FIG. 12 , which will not be repeated.

另外,图10至图12所示的实施例中的网元执行的动作,在与图4至图6所示实 施例中的该网元执行的动作不冲突的情况下,都是可以进行结合的,此处不再一一赘述。In addition, the actions performed by the network elements in the embodiments shown in FIGS. 10 to 12 can be combined as long as they do not conflict with the actions performed by the network elements in the embodiments shown in FIGS. 4 to 6 . , and will not be repeated here.

上述主要从网元之间交互的角度对本申请实施例的方案进行了介绍。可以理解的是,各个网元为了实现上述功能,其包含了执行各个功能相应的硬件结构和软件模块中的至少一个。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。The foregoing mainly introduces the solutions of the embodiments of the present application from the perspective of interaction between network elements. It can be understood that, in order to implement the above-mentioned functions, each network element includes at least one of a hardware structure and a software module corresponding to executing each function. Those skilled in the art should easily realize that the present application can be implemented in hardware or a combination of hardware and computer software with the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may implement the described functionality using different methods for each particular application, but such implementations should not be considered beyond the scope of this application.

本申请实施例可以根据上述方法示例对各个网元进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In this embodiment of the present application, each network element may be divided into functional units according to the foregoing method examples. For example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units. It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division, and other division methods may be used in actual implementation.

示例性的,图7示出了上述实施例中所涉及的通信装置(记为通信装置70)的一种可能的结构示意图,该通信装置70包括处理单元701和通信单元702。可选的,还包括存储单元703。通信装置70可以用于示意上述实施例中的第一网元、第二网元和第三网元的结构。Exemplarily, FIG. 7 shows a possible schematic diagram of the structure of the communication device (referred to as the communication device 70 ) involved in the above embodiment, where the communication device 70 includes a processing unit 701 and a communication unit 702 . Optionally, a storage unit 703 is also included. The communication apparatus 70 may be used to illustrate the structures of the first network element, the second network element and the third network element in the above embodiments.

当图7所示的结构示意图用于示意上述实施例中所涉及的第一网元的结构时,处理单元701用于对第一网元的动作进行控制管理,例如,处理单元701用于执行图4中的402、403、404和407,图5中的501、502、504和505,图6中的601、602、604和605,图10中的1001-1004和1006-1008,图11中的1102-1106和1109-1113,图12中的1202、1203、1205-1210和1212-1213,和/或本申请实施例中所描述的其他过程中的第一网元执行的动作。处理单元701可以通过通信单元702与其他网络实体通信,例如,与图4中的第二网元通信。存储单元703用于存储第一网元的程序代码和数据。When the schematic structural diagram shown in FIG. 7 is used to illustrate the structure of the first network element involved in the above embodiment, the processing unit 701 is used to control and manage the actions of the first network element, for example, the processing unit 701 is used to execute 402, 403, 404 and 407 in Fig. 4, 501, 502, 504 and 505 in Fig. 5, 601, 602, 604 and 605 in Fig. 6, 1001-1004 and 1006-1008 in Fig. 10, Fig. 11 1102-1106 and 1109-1113 in FIG. 12, 1202, 1203, 1205-1210, and 1212-1213 in FIG. 12, and/or actions performed by the first network element in other processes described in the embodiments of this application. The processing unit 701 may communicate with other network entities through the communication unit 702, for example, communicate with the second network element in FIG. 4 . The storage unit 703 is used for storing program codes and data of the first network element.

当图7所示的结构示意图用于示意上述实施例中所涉及的第二网元的结构时,处理单元701用于对第二网元的动作进行控制管理,例如,处理单元701用于执行图4中的401、402、405和407,图5中的501至504(此时第二网元为NWDAF1),图10中的1001、1004、1005和1006,图11中的1101、1102、1106-1109和1111(此时第二网元为NWDAF1),图12中的1201、1202、1210和1211(此时第二网元为NWDAF1),和/或本申请实施例中所描述的其他过程中的第二网元执行的动作。处理单元701可以通过通信单元702与其他网络实体通信,例如,与图4中的第一网元通信。存储单元703用于存储第二网元的程序代码和数据。When the schematic structural diagram shown in FIG. 7 is used to illustrate the structure of the second network element involved in the foregoing embodiment, the processing unit 701 is used to control and manage the actions of the second network element, for example, the processing unit 701 is used to execute 401, 402, 405 and 407 in Figure 4, 501 to 504 in Figure 5 (the second network element is NWDAF1 at this time), 1001, 1004, 1005 and 1006 in Figure 10, 1101, 1102, 1106-1109 and 1111 (the second network element is NWDAF1 at this time), 1201, 1202, 1210 and 1211 in FIG. 12 (the second network element is NWDAF1 at this time), and/or others described in the embodiments of this application The action performed by the second network element in the process. The processing unit 701 may communicate with other network entities through the communication unit 702, for example, communicate with the first network element in FIG. 4 . The storage unit 703 is used for storing program codes and data of the second network element.

当图7所示的结构示意图用于示意上述实施例中所涉及的第三网元的结构时,处理单元701用于对第三网元的动作进行控制管理,例如,处理单元701用于执行图4中的403至406,图6中的601至604(此时第三网元为NWDAF2),图10中的1002、1005、1007和1008,图11中的1104、1107和1112(此时第三网元为NWDAF2),图12中的1207、1211和1213(此时第三网元为NWDAF2),和/或本申请实施例中所描述的其他过程中的第三网元执行的动作。处理单元701可以通过通信单元702与其他网络实体通信,例 如,与图4中的第一网元通信。存储单元703用于存储第三网元的程序代码和数据。When the schematic structural diagram shown in FIG. 7 is used to illustrate the structure of the third network element involved in the above embodiment, the processing unit 701 is used to control and manage the actions of the third network element, for example, the processing unit 701 is used to execute 403 to 406 in Figure 4, 601 to 604 in Figure 6 (the third network element is NWDAF2 at this time), 1002, 1005, 1007 and 1008 in Figure 10, 1104, 1107 and 1112 in Figure 11 (this time The third network element is NWDAF2), 1207, 1211 and 1213 in FIG. 12 (the third network element is NWDAF2 at this time), and/or actions performed by the third network element in other processes described in the embodiments of this application . The processing unit 701 may communicate with other network entities through the communication unit 702, for example, communicate with the first network element in FIG. 4 . The storage unit 703 is used for storing program codes and data of the third network element.

示例性的,通信装置70可以为一个设备也可以为芯片或芯片系统。Exemplarily, the communication apparatus 70 may be a device or a chip or a chip system.

当通信装置70为一个设备时,处理单元701可以是处理器;通信单元702可以是通信接口、收发器,或,输入接口和/或输出接口。可选的,收发器可以为收发电路。可选的,输入接口可以为输入电路,输出接口可以为输出电路。When the communication apparatus 70 is a device, the processing unit 701 may be a processor; the communication unit 702 may be a communication interface, a transceiver, or an input interface and/or an output interface. Optionally, the transceiver may be a transceiver circuit. Optionally, the input interface may be an input circuit, and the output interface may be an output circuit.

当通信装置70为芯片或芯片系统时,通信单元702可以是该芯片或芯片系统上的通信接口、输入接口和/或输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。处理单元701可以是处理器、处理电路或逻辑电路等。When the communication device 70 is a chip or a chip system, the communication unit 702 may be a communication interface, input interface and/or output interface, interface circuit, output circuit, input circuit, pin or related circuit, etc. on the chip or chip system. The processing unit 701 may be a processor, a processing circuit, a logic circuit, or the like.

图7中的集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。存储计算机软件产品的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated units in FIG. 7 may be stored in a computer-readable storage medium if implemented in the form of software functional modules and sold or used as independent products. Based on this understanding, the technical solutions of the embodiments of the present application can be embodied in the form of software products in essence, or the parts that make contributions to the prior art, or all or part of the technical solutions, and the computer software products are stored in a storage The medium includes several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the methods described in the various embodiments of the present application. Storage media for storing computer software products include: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or CD, etc. that can store program codes medium.

本申请实施例还提供了一种通信装置的硬件结构示意图,参见图8或图9,该通信装置包括处理器801,可选的,还包括与处理器801连接的存储器802。An embodiment of the present application further provides a schematic diagram of a hardware structure of a communication apparatus, see FIG. 8 or FIG. 9 , the communication apparatus includes a processor 801 , and optionally, a memory 802 connected to the processor 801 .

处理器801可以是一个CPU、微处理器、特定应用集成电路(application-specific integrated circuit,ASIC),或者一个或多个用于控制本申请方案程序执行的集成电路。处理器801也可以包括多个CPU,并且处理器801可以是一个单核(single-CPU)处理器,也可以是多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路或用于处理数据(例如计算机程序指令)的处理核。The processor 801 may be a CPU, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the programs of the present application. The processor 801 may also include multiple CPUs, and the processor 801 may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. A processor herein may refer to one or more devices, circuits, or processing cores for processing data (eg, computer program instructions).

存储器802可以是ROM或可存储静态信息和指令的其他类型的静态存储设备、RAM或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,本申请实施例对此不作任何限制。存储器802可以是独立存在(此时,处理器可以位于通信装置外,也可以位于通信装置内),也可以和处理器801集成在一起。其中,存储器802中可以包含计算机程序代码。处理器801用于执行存储器802中存储的计算机程序代码,从而实现本申请实施例提供的方法。The memory 802 can be a ROM or other types of static storage devices that can store static information and instructions, a RAM or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (electrically erasable programmable read-only memory). read-only memory, EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk A storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program codes in the form of instructions or data structures and that can be accessed by a computer, is not limited in this embodiment of the present application. The memory 802 may exist independently (in this case, the processor may be located outside the communication device, or may be located in the communication device), or may be integrated with the processor 801 . Among them, the memory 802 may contain computer program code. The processor 801 is configured to execute the computer program codes stored in the memory 802, so as to implement the methods provided by the embodiments of the present application.

在第一种可能的实现方式中,参见图8,通信装置还包括收发器803。处理器801、存储器802和收发器803通过总线相连接。收发器803用于与其他设备或通信网络通信。可选的,收发器803可以包括发射机和接收机。收发器803中用于实现接收功能的器件可以视为接收机,接收机用于执行本申请实施例中的接收的步骤。收发器803中用于实现发送功能的器件可以视为发射机,发射机用于执行本申请实施例中的发送的步骤。In a first possible implementation manner, referring to FIG. 8 , the communication apparatus further includes a transceiver 803 . The processor 801, the memory 802 and the transceiver 803 are connected by a bus. The transceiver 803 is used to communicate with other devices or communication networks. Optionally, the transceiver 803 may include a transmitter and a receiver. A device in the transceiver 803 for implementing the receiving function may be regarded as a receiver, and the receiver is configured to perform the receiving steps in the embodiments of the present application. The device in the transceiver 803 for implementing the sending function may be regarded as a transmitter, and the transmitter is used to perform the sending step in the embodiment of the present application.

基于第一种可能的实现方式,图8所示的结构示意图可以用于示意上述实施例中所涉及的第一网元、第二网元和第三网元的结构。Based on the first possible implementation manner, the schematic structural diagram shown in FIG. 8 may be used to illustrate the structures of the first network element, the second network element, and the third network element involved in the foregoing embodiment.

当图8所示的结构示意图用于示意上述实施例中所涉及的第一网元的结构时,处理器801用于对第一网元的动作进行控制管理,例如,处理器801用于执行图4中的402、403、404和407,图5中的501、502、504和505,图6中的601、602、604和605,图10中的1001-1004和1006-1008,图11中的1102-1106和1109-1113,图12中的1202、1203、1205-1210和1212-1213,和/或本申请实施例中所描述的其他过程中的第一网元执行的动作。处理器801可以通过收发器803与其他网络实体通信,例如,与图4中的第二网元通信。存储器802用于存储第一网元的程序代码和数据。When the schematic structural diagram shown in FIG. 8 is used to illustrate the structure of the first network element involved in the foregoing embodiment, the processor 801 is used to control and manage the actions of the first network element, for example, the processor 801 is used to execute 402, 403, 404 and 407 in Fig. 4, 501, 502, 504 and 505 in Fig. 5, 601, 602, 604 and 605 in Fig. 6, 1001-1004 and 1006-1008 in Fig. 10, Fig. 11 1102-1106 and 1109-1113 in FIG. 12, 1202, 1203, 1205-1210, and 1212-1213 in FIG. 12, and/or actions performed by the first network element in other processes described in the embodiments of this application. The processor 801 may communicate with other network entities through the transceiver 803, eg, with the second network element in FIG. 4 . The memory 802 is used for storing program codes and data of the first network element.

当图8所示的结构示意图用于示意上述实施例中所涉及的第二网元的结构时,处理器801用于对第二网元的动作进行控制管理,例如,处理器801用于执行图4中的401、402、405和407,图5中的501至504(此时第二网元为NWDAF1),图10中的1001、1004、1005和1006,图11中的1101、1102、1106-1109和1111(此时第二网元为NWDAF1),图12中的1201、1202、1210和1211(此时第二网元为NWDAF1),和/或本申请实施例中所描述的其他过程中的第二网元执行的动作。处理器801可以通过收发器803与其他网络实体通信,例如,与图4中的第一网元通信。存储器802用于存储第二网元的程序代码和数据。When the schematic structural diagram shown in FIG. 8 is used to illustrate the structure of the second network element involved in the above embodiment, the processor 801 is used to control and manage the actions of the second network element, for example, the processor 801 is used to execute 401, 402, 405 and 407 in Figure 4, 501 to 504 in Figure 5 (the second network element is NWDAF1 at this time), 1001, 1004, 1005 and 1006 in Figure 10, 1101, 1102, 1106-1109 and 1111 (the second network element is NWDAF1 at this time), 1201, 1202, 1210 and 1211 in FIG. 12 (the second network element is NWDAF1 at this time), and/or others described in the embodiments of this application The action performed by the second network element in the process. The processor 801 may communicate with other network entities through the transceiver 803, eg, with the first network element in FIG. 4 . The memory 802 is used for storing program codes and data of the second network element.

当图8所示的结构示意图用于示意上述实施例中所涉及的第三网元的结构时,处理器801用于对第三网元的动作进行控制管理,例如,处理器801用于执行图4中的403至406,图6中的601至604(此时第三网元为NWDAF2),图10中的1002、1005、1007和1008,图11中的1104、1107和1112(此时第三网元为NWDAF2),图12中的1207、1211和1213(此时第三网元为NWDAF2),和/或本申请实施例中所描述的其他过程中的第三网元执行的动作。处理器801可以通过收发器803与其他网络实体通信,例如,与图4中的第一网元通信。存储器802用于存储第三网元的程序代码和数据。When the schematic structural diagram shown in FIG. 8 is used to illustrate the structure of the third network element involved in the foregoing embodiment, the processor 801 is used to control and manage the actions of the third network element, for example, the processor 801 is used to execute 403 to 406 in Figure 4, 601 to 604 in Figure 6 (the third network element is NWDAF2 at this time), 1002, 1005, 1007 and 1008 in Figure 10, 1104, 1107 and 1112 in Figure 11 (this time The third network element is NWDAF2), 1207, 1211 and 1213 in FIG. 12 (the third network element is NWDAF2 at this time), and/or actions performed by the third network element in other processes described in the embodiments of this application . The processor 801 may communicate with other network entities through the transceiver 803, eg, with the first network element in FIG. 4 . The memory 802 is used for storing program codes and data of the third network element.

在第二种可能的实现方式中,处理器801包括逻辑电路以及输入接口和输出接口中的至少一个。示例性的,输出接口用于执行相应方法中的发送的动作,输入接口用于执行相应方法中的接收的动作。In a second possible implementation, the processor 801 includes a logic circuit and at least one of an input interface and an output interface. Exemplarily, the output interface is used to perform the action of sending in the corresponding method, and the input interface is used to perform the action of receiving in the corresponding method.

基于第二种可能的实现方式,参见图9,图9所示的结构示意图可以用于示意上述实施例中所涉及的第一网元、第二网元和第三网元的结构。Based on the second possible implementation manner, referring to FIG. 9 , the schematic structural diagram shown in FIG. 9 may be used to illustrate the structures of the first network element, the second network element, and the third network element involved in the foregoing embodiment.

当图9所示的结构示意图用于示意上述实施例中所涉及的第一网元的结构时,处理器801用于对第一网元的动作进行控制管理,例如,处理器801用于执行图4中的402、403、404和407,图5中的501、502、504和505,图6中的601、602、604和605,图10中的1001-1004和1006-1008,图11中的1102-1106和1109-1113,图12中的1202、1203、1205-1210和1212-1213,和/或本申请实施例中所描述的其他过程中的第一网元执行的动作。处理器801可以通过输入接口和输出接口中的至少一个与其他网络实体通信,例如,与图4中的第二网元通信。存储器802用于存储第一网元的程序代码和数据。When the schematic structural diagram shown in FIG. 9 is used to illustrate the structure of the first network element involved in the foregoing embodiment, the processor 801 is used to control and manage the actions of the first network element, for example, the processor 801 is used to execute 402, 403, 404 and 407 in Fig. 4, 501, 502, 504 and 505 in Fig. 5, 601, 602, 604 and 605 in Fig. 6, 1001-1004 and 1006-1008 in Fig. 10, Fig. 11 1102-1106 and 1109-1113 in FIG. 12, 1202, 1203, 1205-1210, and 1212-1213 in FIG. 12, and/or actions performed by the first network element in other processes described in the embodiments of this application. The processor 801 may communicate with other network entities, eg, communicate with the second network element in FIG. 4 , through at least one of the input interface and the output interface. The memory 802 is used for storing program codes and data of the first network element.

当图9所示的结构示意图用于示意上述实施例中所涉及的第二网元的结构时,处理器801用于对第二网元的动作进行控制管理,例如,处理器801用于执行图4中的401、402、405和407,图5中的501至504(此时第二网元为NWDAF1),图10中的1001、1004、 1005和1006,图11中的1101、1102、1106-1109和1111(此时第二网元为NWDAF1),图12中的1201、1202、1210和1211(此时第二网元为NWDAF1),和/或本申请实施例中所描述的其他过程中的第二网元执行的动作。处理器801可以通过输入接口和输出接口中的至少一个与其他网络实体通信,例如,与图4中的第一网元通信。存储器802用于存储第二网元的程序代码和数据。When the schematic structural diagram shown in FIG. 9 is used to illustrate the structure of the second network element involved in the foregoing embodiment, the processor 801 is used to control and manage the actions of the second network element, for example, the processor 801 is used to execute 401, 402, 405 and 407 in FIG. 4, 501 to 504 in FIG. 5 (the second network element is NWDAF1 at this time), 1001, 1004, 1005 and 1006 in FIG. 1106-1109 and 1111 (the second network element is NWDAF1 at this time), 1201, 1202, 1210 and 1211 in FIG. 12 (the second network element is NWDAF1 at this time), and/or others described in the embodiments of this application The action performed by the second network element in the process. The processor 801 may communicate with other network entities, eg, communicate with the first network element in FIG. 4 , through at least one of an input interface and an output interface. The memory 802 is used for storing program codes and data of the second network element.

当图9所示的结构示意图用于示意上述实施例中所涉及的第三网元的结构时,处理器801用于对第三网元的动作进行控制管理,例如,处理器801用于执行图4中的403至406,图6中的601至604(此时第三网元为NWDAF2),图10中的1002、1005、1007和1008,图11中的1104、1107和1112(此时第三网元为NWDAF2),图12中的1207、1211和1213(此时第三网元为NWDAF2),和/或本申请实施例中所描述的其他过程中的第三网元执行的动作。处理器801可以通过输入接口和输出接口中的至少一个与其他网络实体通信,例如,与图4中的第一网元通信。存储器802用于存储第三网元的程序代码和数据。When the schematic structural diagram shown in FIG. 9 is used to illustrate the structure of the third network element involved in the above embodiment, the processor 801 is used to control and manage the actions of the third network element, for example, the processor 801 is used to execute 403 to 406 in Figure 4, 601 to 604 in Figure 6 (the third network element is NWDAF2 at this time), 1002, 1005, 1007 and 1008 in Figure 10, 1104, 1107 and 1112 in Figure 11 (this time The third network element is NWDAF2), 1207, 1211 and 1213 in FIG. 12 (the third network element is NWDAF2 at this time), and/or actions performed by the third network element in other processes described in the embodiments of this application . The processor 801 may communicate with other network entities, eg, communicate with the first network element in FIG. 4 , through at least one of an input interface and an output interface. The memory 802 is used for storing program codes and data of the third network element.

在实现过程中,本实施例提供的方法中的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。In the implementation process, each step in the method provided in this embodiment may be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. The steps of the methods disclosed in conjunction with the embodiments of the present application may be directly embodied as executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.

本申请实施例还提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述任一方法。Embodiments of the present application further provide a computer-readable storage medium, including instructions, which, when executed on a computer, cause the computer to execute any of the foregoing methods.

本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一方法。Embodiments of the present application also provide a computer program product containing instructions, which, when run on a computer, enables the computer to execute any of the above methods.

本申请实施例还提供了一种通信系统,包括:第一网元、第二网元和第三网元。An embodiment of the present application further provides a communication system, including: a first network element, a second network element, and a third network element.

本申请实施例还提供了一种芯片,包括:处理器和接口,处理器通过接口与存储器耦合,当处理器执行存储器中的计算机程序或指令时,使得上述实施例提供的任意一种方法被执行。An embodiment of the present application also provides a chip, including: a processor and an interface, the processor is coupled to a memory through the interface, and when the processor executes a computer program or instruction in the memory, any method provided in the above-mentioned embodiments is executed by implement.

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。In the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable device. Computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website site, computer, server, or data center over a wire (e.g. coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg infrared, wireless, microwave, etc.) means to transmit to another website site, computer, server or data center. Computer-readable storage media can be any available media that can be accessed by a computer or data storage devices including one or more servers, data centers, etc., that can be integrated with the media. Useful media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVDs), or semiconductor media (eg, solid state disks (SSDs)), and the like.

尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并 实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。Although the application is described herein in conjunction with various embodiments, in practicing the claimed application, those skilled in the art can understand and implement the disclosure by reviewing the drawings, the disclosure, and the appended claims Other variations of the embodiment. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill the functions of several items recited in the claims. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that these measures cannot be combined to advantage.

尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Although the application has been described in conjunction with specific features and embodiments thereof, it will be apparent that various modifications and combinations can be made therein without departing from the spirit and scope of the application. Accordingly, this specification and drawings are merely exemplary illustrations of the application as defined by the appended claims, and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of this application. Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

Claims (34)

一种通信方法,其特征在于,包括:A communication method, comprising: 第一网元接收来自第二网元的第一消息,所述第一消息中包括第一数据的属性信息,所述第一数据包括所述第二网元正在获取的数据和/或获取到的数据;The first network element receives a first message from the second network element, the first message includes attribute information of the first data, and the first data includes the data being acquired by the second network element and/or acquired The data; 所述第一网元接收来自第三网元的第二消息,所述第二消息中包括第二数据的属性信息,所述第二消息用于请求所述第一网元发现能够提供所述第二数据的网元;The first network element receives a second message from a third network element, where the second message includes attribute information of the second data, and the second message is used to request the first network element to discover that the The network element of the second data; 所述第一网元向所述第三网元发送所述第二消息的响应消息,所述响应消息包括所述第二网元的信息,其中,所述第一数据的属性信息与所述第二数据的属性信息匹配或者部分匹配。The first network element sends a response message of the second message to the third network element, where the response message includes information of the second network element, wherein the attribute information of the first data is the same as that of the second network element. The attribute information of the second data matches or partially matches. 根据权利要求1所述的方法,其特征在于,所述第一数据为所述第二网元向数据提供网元正在获取的数据和/或获取到的数据。The method according to claim 1, wherein the first data is the data that is being acquired and/or acquired by the second network element to provide data to the network element. 根据权利要求1或2所述的方法,其特征在于,所述第二消息中还包括请求的网元类型的信息,所述请求的网元类型包括数据分析网元类型和/或数据库类型,所述第二网元的网元类型属于所述请求的网元类型。The method according to claim 1 or 2, wherein the second message further includes information of a requested network element type, and the requested network element type includes a data analysis network element type and/or a database type, The network element type of the second network element belongs to the requested network element type. 根据权利要求1-3任一项所述的方法,其特征在于,所述第二网元的信息包括以下信息中的任意一种或多种:所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元的标识信息、所述第二网元的服务区域信息、所述第二网元的网元类型的信息、所述第二网元对应的数据存储设备的信息,其中,所述第二网元将所述第一数据保存在所述数据存储设备中。The method according to any one of claims 1-3, wherein the information of the second network element includes any one or more of the following information: information on the data storage validity time of the second network element , the load information of the second network element, the identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, the information of the second network element The information of the data storage device corresponding to the element, wherein the second network element saves the first data in the data storage device. 根据权利要求1-4任一项所述的方法,其特征在于,所述响应消息中还包括所述第一数据的属性信息。The method according to any one of claims 1-4, wherein the response message further includes attribute information of the first data. 根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-5, wherein the method further comprises: 所述第一网元接收来自第四网元的第三消息,所述第三消息中包括第三数据的属性信息,所述第三数据包括所述第四网元正在获取的数据和/或获取到的数据;The first network element receives a third message from the fourth network element, the third message includes attribute information of third data, and the third data includes the data being acquired by the fourth network element and/or obtained data; 若所述第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述第一网元从所述第二网元和所述第四网元中确定所述第二网元。If the attribute information of the third data matches or partially matches the attribute information of the second data, the first network element determines the second network element from the second network element and the fourth network element Yuan. 根据权利要求6所述的方法,其特征在于,所述第一网元从所述第二网元和所述第四网元中确定所述第二网元,包括:The method according to claim 6, wherein the first network element determines the second network element from the second network element and the fourth network element, comprising: 所述第一网元根据所述第二网元和所述第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一种或多种确定所述第二网元。The first network element is based on the service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, data storage information corresponding to the second network element and the fourth network element. One or more of the valid time information determines the second network element. 根据权利要求1-5任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-5, wherein the method further comprises: 所述第一网元接收来自第四网元的第三消息,所述第三消息中包括第三数据的属性信息,所述第三数据包括所述第四网元正在获取的数据和/或获取到的数据;The first network element receives a third message from the fourth network element, the third message includes attribute information of third data, and the third data includes the data being acquired by the fourth network element and/or obtained data; 若所述第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述响应消息还包括所述第四网元的信息。If the attribute information of the third data matches or partially matches the attribute information of the second data, the response message further includes information of the fourth network element. 根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-8, wherein the method further comprises: 所述第一网元从所述第二网元接收第四消息,所述第四消息用于指示所述第一网元删除所述第一数据的属性信息。The first network element receives a fourth message from the second network element, where the fourth message is used to instruct the first network element to delete attribute information of the first data. 根据权利要求1-9任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 1-9, wherein the method further comprises: 所述第一网元从所述第二网元接收以下信息中的任意一种或多种:The first network element receives any one or more of the following information from the second network element: 所述第二网元的数据共享能力、所述第二网元的数据共享范围、所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元对应的数据存储设备的信息,其中,所述第二网元将所述第一数据保存在所述数据存储设备中。The data sharing capability of the second network element, the data sharing range of the second network element, the data storage validity time information of the second network element, the load information of the second network element, the second network element The information of the data storage device corresponding to the element, wherein the second network element saves the first data in the data storage device. 根据权利要求1-10任一项所述的方法,其特征在于,所述第一数据的属性信息包括所述第一数据对应的以下信息中的任意一种或多种:数据过滤信息、数据上报信息、数据的来源信息、数据状态信息。The method according to any one of claims 1-10, wherein the attribute information of the first data includes any one or more of the following information corresponding to the first data: data filtering information, data Reporting information, data source information, and data status information. 根据权利要求1-11任一项所述的方法,其特征在于,所述第二数据的属性信息包括所述第二数据对应的以下信息中的任意一种或多种:数据过滤信息、数据上报信息、数据状态信息。The method according to any one of claims 1-11, wherein the attribute information of the second data includes any one or more of the following information corresponding to the second data: data filtering information, data Reporting information and data status information. 根据权利要求1-12任一项所述的方法,其特征在于,所述第一网元为网络存储功能NRF网元或统一数据管理UDM网元。The method according to any one of claims 1-12, wherein the first network element is a network storage function NRF network element or a unified data management UDM network element. 根据权利要求1-13任一项所述的方法,其特征在于,所述第二网元为网络数据分析功能NWDAF网元或数据库网元。The method according to any one of claims 1-13, wherein the second network element is a network data analysis function NWDAF network element or a database network element. 根据权利要求1-14任一项所述的方法,其特征在于,所述第三网元为NWDAF网元。The method according to any one of claims 1-14, wherein the third network element is an NWDAF network element. 一种通信装置,其特征在于,包括:通信单元和处理单元;A communication device, comprising: a communication unit and a processing unit; 所述处理单元,用于通过所述通信单元接收来自第二网元的第一消息,所述第一消息中包括第一数据的属性信息,所述第一数据包括所述第二网元正在获取的数据和/或获取到的数据;The processing unit is configured to receive, through the communication unit, a first message from a second network element, where the first message includes attribute information of first data, and the first data includes the second network element being Accessed Data and/or Accessed Data; 所述处理单元,还用于通过所述通信单元接收来自第三网元的第二消息,所述第二消息中包括第二数据的属性信息,所述第二消息用于请求所述通信装置发现能够提供所述第二数据的网元;The processing unit is further configured to receive, through the communication unit, a second message from a third network element, where the second message includes attribute information of the second data, and the second message is used to request the communication device discovering a network element capable of providing the second data; 所述处理单元,还用于通过所述通信单元向所述第三网元发送所述第二消息的响应消息,所述响应消息包括所述第二网元的信息,其中,所述第一数据的属性信息与所述第二数据的属性信息匹配或者部分匹配。The processing unit is further configured to send a response message of the second message to the third network element through the communication unit, where the response message includes information of the second network element, wherein the first network element The attribute information of the data matches or partially matches the attribute information of the second data. 根据权利要求16所述的通信装置,其特征在于,所述第一数据为所述第二网元向数据提供网元正在获取的数据和/或获取到的数据。The communication device according to claim 16, wherein the first data is the data that the second network element is acquiring and/or the acquired data that the network element provides to the data. 根据权利要求16或17所述的通信装置,其特征在于,所述第二消息中还包括请求的网元类型的信息,所述请求的网元类型包括数据分析网元类型和/或数据库类型,所述第二网元的网元类型属于所述请求的网元类型。The communication device according to claim 16 or 17, wherein the second message further includes information of a requested network element type, and the requested network element type includes a data analysis network element type and/or a database type , the network element type of the second network element belongs to the requested network element type. 根据权利要求16-18任一项所述的通信装置,其特征在于,所述第二网元的信息包括以下信息中的任意一种或多种:所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元的标识信息、所述第二网元的服务区域信息、所述第二网元的网元类型的信息、所述第二网元对应的数据存储设备的信息,其中,所述第二网元将所述第一数据保存在所述数据存储设备中。The communication device according to any one of claims 16 to 18, wherein the information of the second network element includes any one or more of the following information: valid time for data storage of the second network element information, the load information of the second network element, the identification information of the second network element, the service area information of the second network element, the information of the network element type of the second network element, the second network element The information of the data storage device corresponding to the network element, wherein the second network element saves the first data in the data storage device. 根据权利要求16-19任一项所述的通信装置,其特征在于,所述响应消息中还包括所述第一数据的属性信息。The communication device according to any one of claims 16-19, wherein the response message further includes attribute information of the first data. 根据权利要求16-20任一项所述的通信装置,其特征在于,The communication device according to any one of claims 16-20, characterized in that: 所述处理单元,还用于通过所述通信单元接收来自第四网元的第三消息,所述第三消息中包括第三数据的属性信息,所述第三数据包括所述第四网元正在获取的数据和/或获取到的数据;The processing unit is further configured to receive, through the communication unit, a third message from a fourth network element, where the third message includes attribute information of third data, and the third data includes the fourth network element data being acquired and/or acquired; 若所述第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述处理单元,还用于从所述第二网元和所述第四网元中确定所述第二网元。If the attribute information of the third data matches or partially matches the attribute information of the second data, the processing unit is further configured to determine the first network element from the second network element and the fourth network element. Two network elements. 根据权利要求21所述的通信装置,其特征在于,所述处理单元,具体用于:The communication device according to claim 21, wherein the processing unit is specifically configured to: 根据所述第二网元和所述第四网元对应的服务区域信息、负载信息、网络拓扑信息、网元类型信息、数据共享能力信息、数据共享范围信息、数据存储有效时间信息中的一种或多种确定所述第二网元。According to one of service area information, load information, network topology information, network element type information, data sharing capability information, data sharing range information, and data storage effective time information corresponding to the second network element and the fourth network element one or more kinds of determining the second network element. 根据权利要求16-20任一项所述的通信装置,其特征在于,The communication device according to any one of claims 16-20, characterized in that: 所述处理单元,还用于通过所述通信单元接收来自第四网元的第三消息,所述第三消息中包括第三数据的属性信息,所述第三数据包括所述第四网元正在获取的数据和/或获取到的数据;The processing unit is further configured to receive, through the communication unit, a third message from a fourth network element, where the third message includes attribute information of third data, and the third data includes the fourth network element data being acquired and/or acquired; 若所述第三数据的属性信息与所述第二数据的属性信息匹配或者部分匹配,所述响应消息还包括所述第四网元的信息。If the attribute information of the third data matches or partially matches the attribute information of the second data, the response message further includes information of the fourth network element. 根据权利要求16-23任一项所述的通信装置,其特征在于,The communication device according to any one of claims 16-23, characterized in that: 所述处理单元,还用于通过所述通信单元从所述第二网元接收第四消息,所述第四消息用于指示所述通信装置删除所述第一数据的属性信息。The processing unit is further configured to receive a fourth message from the second network element through the communication unit, where the fourth message is used to instruct the communication device to delete the attribute information of the first data. 根据权利要求16-24任一项所述的通信装置,其特征在于,The communication device according to any one of claims 16-24, wherein, 所述处理单元,还用于通过所述通信单元从所述第二网元接收以下信息中的任意一种或多种:The processing unit is further configured to receive any one or more of the following information from the second network element through the communication unit: 所述第二网元的数据共享能力、所述第二网元的数据共享范围、所述第二网元的数据存储有效时间信息、所述第二网元的负载信息、所述第二网元对应的数据存储设备的信息,其中,所述第二网元将所述第一数据保存在所述数据存储设备中。The data sharing capability of the second network element, the data sharing range of the second network element, the data storage validity time information of the second network element, the load information of the second network element, the second network element The information of the data storage device corresponding to the element, wherein the second network element saves the first data in the data storage device. 根据权利要求16-25任一项所述的通信装置,其特征在于,所述第一数据的属性信息包括所述第一数据对应的以下信息中的任意一种或多种:数据过滤信息、数据上报信息、数据的来源信息、数据状态信息。The communication device according to any one of claims 16-25, wherein the attribute information of the first data includes any one or more of the following information corresponding to the first data: data filtering information, Data reporting information, data source information, and data status information. 根据权利要求16-26任一项所述的通信装置,其特征在于,所述第二数据的属性信息包括所述第二数据对应的以下信息中的任意一种或多种:数据过滤信息、数据上报信息、数据状态信息。The communication device according to any one of claims 16-26, wherein the attribute information of the second data includes any one or more of the following information corresponding to the second data: data filtering information, Data reporting information, data status information. 根据权利要求16-27任一项所述的通信装置,其特征在于,所述通信装置为网络存储功能NRF网元或统一数据管理UDM网元。The communication device according to any one of claims 16-27, wherein the communication device is a network storage function NRF network element or a unified data management UDM network element. 根据权利要求16-28任一项所述的通信装置,其特征在于,所述第二网元为网络数据分析功能NWDAF网元或数据库网元。The communication device according to any one of claims 16-28, wherein the second network element is a network data analysis function NWDAF network element or a database network element. 根据权利要求16-29任一项所述的通信装置,其特征在于,所述第三网元为NWDAF网元。The communication device according to any one of claims 16-29, wherein the third network element is an NWDAF network element. 一种通信装置,其特征在于,包括:处理器;A communication device, comprising: a processor; 所述处理器与存储器连接,所述存储器用于存储计算机执行指令,所述处理器执 行所述存储器存储的所述计算机执行指令,以使所述通信装置实现如权利要求1-15中任一项所述的方法。The processor is connected to a memory, the memory is used to store computer-executable instructions, and the processor executes the computer-executable instructions stored in the memory, so that the communication device implements any one of claims 1-15 method described in item. 一种计算机可读存储介质,其特征在于,包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得计算机执行如权利要求1-15中任一项所述的方法。A computer-readable storage medium, characterized by comprising computer-executable instructions, which, when executed on a computer, cause the computer to perform the method according to any one of claims 1-15. 一种计算机程序产品,其特征在于,包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得计算机执行如权利要求1-15中任一项所述的方法。A computer program product, characterized by comprising computer-executable instructions, which, when executed on a computer, cause the computer to perform the method according to any one of claims 1-15. 一种通信系统,其特征在于,包括:A communication system, comprising: 第一网元,用于执行如权利要求1-15中任一项所述的方法;a first network element for performing the method according to any one of claims 1-15; 第二网元,用于向所述第一网元发送第一消息,所述第一消息中包括第一数据的属性信息,所述第一数据包括所述第二网元正在获取的数据和/或获取到的数据。a second network element, configured to send a first message to the first network element, where the first message includes attribute information of the first data, and the first data includes the data being acquired by the second network element and / or obtained data.
PCT/CN2020/125994 2020-08-12 2020-11-02 Communication method and apparatus Ceased WO2022032891A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
PCT/CN2020/108750 WO2022032546A1 (en) 2020-08-12 2020-08-12 Communication method and apparatus
CNPCT/CN2020/108750 2020-08-12

Publications (1)

Publication Number Publication Date
WO2022032891A1 true WO2022032891A1 (en) 2022-02-17

Family

ID=80246702

Family Applications (2)

Application Number Title Priority Date Filing Date
PCT/CN2020/108750 Ceased WO2022032546A1 (en) 2020-08-12 2020-08-12 Communication method and apparatus
PCT/CN2020/125994 Ceased WO2022032891A1 (en) 2020-08-12 2020-11-02 Communication method and apparatus

Family Applications Before (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/108750 Ceased WO2022032546A1 (en) 2020-08-12 2020-08-12 Communication method and apparatus

Country Status (1)

Country Link
WO (2) WO2022032546A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110072273A (en) * 2019-05-06 2019-07-30 腾讯科技(深圳)有限公司 A kind of communication means, device, entity and storage medium
CN110677299A (en) * 2019-09-30 2020-01-10 中兴通讯股份有限公司 Network data acquisition method, device and system
CN110798360A (en) * 2019-11-06 2020-02-14 腾讯科技(深圳)有限公司 NWDAF network element selection method and device, electronic equipment and readable storage medium
CN111512652A (en) * 2017-12-22 2020-08-07 瑞典爱立信有限公司 Method, network functional entity and computer readable medium for data collection

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11140048B2 (en) * 2019-01-11 2021-10-05 Huawei Technologies Co., Ltd. Sharable storage method and system for network data analytics

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111512652A (en) * 2017-12-22 2020-08-07 瑞典爱立信有限公司 Method, network functional entity and computer readable medium for data collection
CN110072273A (en) * 2019-05-06 2019-07-30 腾讯科技(深圳)有限公司 A kind of communication means, device, entity and storage medium
CN110677299A (en) * 2019-09-30 2020-01-10 中兴通讯股份有限公司 Network data acquisition method, device and system
CN110798360A (en) * 2019-11-06 2020-02-14 腾讯科技(深圳)有限公司 NWDAF network element selection method and device, electronic equipment and readable storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
3GPP: "Architecture enhancements for 5G System (5GS) to support network data analytics services,", 3GPP TS 23.288 V16.4.0,, 9 July 2020 (2020-07-09), pages 1 - 66, XP051924377 *
3GPP: "Procedures for the 5G System (5GS),", 3GPP TS 23.502 V15.10.0,, 9 July 2020 (2020-07-09), pages 1 - 363, XP051924386 *

Also Published As

Publication number Publication date
WO2022032546A1 (en) 2022-02-17

Similar Documents

Publication Publication Date Title
US12255785B2 (en) Communication method, apparatus, and system
TWI870645B (en) Communication method and communication device
CN114270789B (en) Method and device for acquiring information
WO2019095908A1 (en) Method for opening edge network capability, device, apparatus, and storage medium
WO2022027492A1 (en) Communication method, device and system
WO2020020263A1 (en) Data collection method, device, and system
US20230040486A1 (en) Policy Determining Method and Apparatus, and System
CN109392096B (en) Resource allocation method and device
CN110944361B (en) Method and network element for load balancing
WO2022033116A1 (en) Communication method, communication device, and system
AU2023264655B2 (en) Data reporting method, apparatus, and system
CN110505663B (en) Policy control method, device and system
CN110505662A (en) A kind of policy control method, apparatus and system
WO2023124680A1 (en) Subscription management method and related apparatus
WO2020001465A1 (en) Method and device for managing user data
CN114503649B (en) Communication method and communication device
WO2023040958A1 (en) Federated learning group processing method and apparatus, and functional entity
US20250016274A1 (en) Communication method and apparatus
WO2024250933A1 (en) Method for creating configuration information, and communication apparatus
WO2022032891A1 (en) Communication method and apparatus
WO2023220998A1 (en) Wireless communication method, user equipment, and network device
WO2020057488A1 (en) Load balancing method and network element
WO2024208009A1 (en) Communication method and communication apparatus
WO2024032270A1 (en) Strategy determination method and apparatus, and storage medium
WO2025000381A1 (en) Resource management method, apparatus, and system

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20949385

Country of ref document: EP

Kind code of ref document: A1