WO2023213134A1 - 一种数据报告的方法、装置及系统 - Google Patents
一种数据报告的方法、装置及系统 Download PDFInfo
- Publication number
- WO2023213134A1 WO2023213134A1 PCT/CN2023/080588 CN2023080588W WO2023213134A1 WO 2023213134 A1 WO2023213134 A1 WO 2023213134A1 CN 2023080588 W CN2023080588 W CN 2023080588W WO 2023213134 A1 WO2023213134 A1 WO 2023213134A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- network element
- data
- user plane
- information
- plane network
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/14—Network analysis or design
- H04L41/142—Network analysis or design using statistical or mathematical methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/34—Signalling channels for network management communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signalling, i.e. of overhead other than pilot signals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0078—Timing of allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
Definitions
- Embodiments of the present application relate to the field of communication systems, and in particular, to a data reporting method, device and system.
- the 3rd Generation Partnership Project (3GPP R15) version introduced the Network Data Analytics Function (NWDAF) network element.
- the R16 phase defined an intelligent network architecture based on the NWDAF network element.
- the architecture includes A series of processes such as data collection, data analysis and analysis result feedback, and the intelligent architecture has been enhanced in terms of architecture and process in the R17 stage, such as supporting the decoupling of NWDAF network element functions (such as training functions, inference functions and ML models) sharing), multiple NWDAF instances (such as hierarchical NWDAF architecture, NWDAF reselection, model sharing, time coordination, abnormal terminal behavior interaction, etc.), data collection efficiency improvement, terminal data reporting to NWDAF and other architectural enhancements, as well as intelligent network selection and slicing New value scenarios such as SLA enhancement and hotspot analysis.
- the purpose of intelligent network architecture is to collect massive information in the network and use existing big data and artificial intelligence technologies to utilize this data to output some valuable information to assist operators in policy formulation and network resource adjustment. Improve user experience, reduce network load,
- NWDAF network elements are also defined, such as user service experience analysis results, network element load analysis results, and terminal mobility analysis results.
- NWDAF network elements Corresponding data needs to be collected from different network elements of the network (such as user plane network elements).
- the basic function of the user plane network element is the uplink and downlink user plane data forwarding function
- the user plane network element needs to collect additional data and report it to the NWDAF network element, especially the user plane network element needs to report to the terminal (User Equipment, UE) ) level or QoS flow (Quality of Service Flow, QoS Flow) level data is sent to the NWDAF network element, which has a great impact on the performance of the user plane network element, thus affecting the basic uplink and downlink user plane data forwarding functions of the user plane network element.
- the current relevant technology does not provide a solution to reduce the impact on the performance of the user plane network element when the user plane network element reports data to the NWDAF network element. Therefore, how to reduce the impact on the user when the user plane network element reports data to the NWDAF network element? The impact on network element performance is an urgent technical issue that needs to be solved.
- Embodiments of the present application provide a data reporting method, device and system, which are used to reduce the impact on the performance of the user plane network element when the user plane network element reports data to the data analysis network element.
- this application provides a data reporting method, including: a data analysis network element sending a first message including first report information to a first user plane network element.
- the first message is used to request the first user plane network element to report the first data according to the first reporting information.
- the first data is when the first user plane network element detects the first event and is Data generated when triggered.
- the first report information includes first indication information and/or reporting time information.
- the first indication information is used by the first user plane network element to determine whether reporting of the first data can be delayed.
- the reporting time information is used to instruct the first user plane network element to determine the time to report the first data.
- the data analysis network element receives the first data from the first user plane network element.
- the data analysis network element provides the first report information to the first user plane network element. Since the first report information includes the first indication information and/or the reporting time information, the first indication The information is used by the first user plane network element to determine whether reporting of the first data can be delayed. This allows the first user plane network element to determine whether reporting of the first data can or cannot be delayed based on instructions from the data analysis network element. When reporting of the first data can be delayed, In the case of a data, the first user plane network element does not need to report the first data to the data analysis network element immediately when it detects that the first event is triggered, but can independently choose to report the first data to the data analysis network element when its load is light.
- the first data analysis network element reports the first data, thereby reducing the impact of the reported data on the performance of the first user plane network element.
- the reporting time information is used to instruct the first user plane network element to determine the time to report the first data. This allows the first user plane network element to report the first data based on the reporting time indicated by the data analysis network element, thereby achieving flexibility in data reporting and also reducing the impact of the report data on the performance of the first user plane network element.
- the first message also includes a first event identifier, and the first event identifier is associated with one or more user plane data types.
- the first data is data corresponding to one or more user plane data types generated by the first user plane network element when detecting that the first event is triggered.
- the first message also includes second indication information.
- the second instruction information is used to instruct the data analysis network element to request to obtain data of at least one user plane data type among the one or more user plane data types associated with the first event identifier.
- the data analysis network element receives data from the first user plane
- the first data of the network element includes: the data analysis network element receives data of at least one user plane data type provided by the first user plane network element.
- the first data is data corresponding to at least one user plane data type generated by the first user plane network element when detecting that the first event is triggered.
- the first report information includes one or more of the following information: third indication information, used to indicate that the load of the first user plane network element is lower than a predetermined level; When a threshold is set, the first data is reported to the data analysis network element; the first load threshold is used for the first user plane network element to determine to report the first data to the data analysis network element when the load of the first user plane network element is lower than the first load threshold.
- third indication information used to indicate that the load of the first user plane network element is lower than a predetermined level
- the first load threshold is used for the first user plane network element to determine to report the first data to the data analysis network element when the load of the first user plane network element is lower than the first load threshold.
- the reporting time information includes first start time information and first end time information.
- the first start time information is used by the first user plane network element to determine the time to report the first data to the data analysis network element.
- the start time and the first end time information are used by the first user plane network element to determine the first end time of reporting data to the data analysis network element; or the reporting time information includes deadline time information, and the deadline time information is used to indicate the data analysis network element.
- the reporting time information includes second start time information and time length information, and the first start time information is used for the first user plane
- the network element determines the start time of reporting the first data to the data analysis network element, and the time length information is used by the first user plane network element to determine the time length of reporting the data to the data analysis network element; or the reporting time information includes time window information, and the time length is The window information is used by the first user plane network element to determine the third start time and the second end time of reporting data to the data analysis network element.
- the load of the first user plane network element is lower than the preset load threshold.
- the method provided by the present application further includes: the data analysis network element obtains the first analysis identifier from the consumer network element.
- the first analysis identifier is used by the data analysis network element to determine the analysis result or machine learning model corresponding to the first analysis identifier requested by the consumer network element.
- the data analysis network element obtains the first event identifier based on the first analysis identifier.
- the data analysis network element obtains information from the first network element based on the first event identifier of one or more user plane network elements that support the first event identifier, and the one or more user plane network elements include the first user plane network element.
- the data analysis network element has association information between each analysis identifier and the event identifier in one or more analysis identifiers.
- the data analysis network element obtains the first analysis identifier based on the first analysis identifier.
- the event identifier includes: the data analysis network element determines the event identifier associated with the first analysis identifier as the first event identifier based on the correlation information, and the one or more analysis identifiers include the first analysis identifier.
- the data analysis network element obtains the first event identifier based on the first analysis identifier, including: the data analysis network element determines the first analysis identifier as the first event identifier.
- the data analysis network element has association information between each data granularity and an event identifier in one or more data granularities, and the data analysis network element obtains the first event identifier according to the first analysis identifier, It includes: the data analysis network element determines that the data collected from the user plane network element is the first data granularity according to the first analysis identifier. The data analysis network element determines the event identifier associated with the first data granularity in the correlation information as the first event identifier, and the first data granularity belongs to one or more data granularities.
- the data analysis network element obtains information from the first network element on one or more user plane network elements that support the first event identifier according to the first event identifier, including: the data analysis network element
- the first network element sends a second message carrying the first event identifier.
- the second message is used to request the first network element to provide information about the user plane network element that supports the first event identifier.
- the data analysis network element receives information from one or more user plane network elements of the first network element.
- the first message also includes information about the first terminal, and the first message is used to request first data corresponding to the first terminal.
- the data analysis network element also requests the second data corresponding to the second terminal from the first user plane network element through a third message, and the third message also includes the first report information.
- the data analysis network element receiving the first data from the first user plane network element includes: the data analysis network element receives the first response sent from the first user plane network element, and the first response includes the first data corresponding to the first terminal. and second data corresponding to the second terminal.
- embodiments of the present application provide a data reporting method, including: a first user plane network element receiving a first message including first report information from a data analysis network element.
- the first message is used to request the first user plane network element to report the first data according to the first reporting information.
- the first data is data generated by the first user plane network element when it detects that the first event is triggered.
- the first report information includes first indication information and/or reporting time information.
- the first indication information is used by the first user plane network element to determine whether reporting of the first data can be delayed.
- the reporting time information is used to instruct the first user plane network element to determine the time to report the first data.
- the first user plane network element obtains the first data.
- the first user plane network element reports the first data to the data analysis network element according to the first report information.
- the first message also includes a first event identifier, the first event identifier is associated with one or more user plane data types, and the first data is when the first user plane network element detects the first Data corresponding to one or more user plane data types generated when an event is triggered.
- the first message also includes second indication information, and the second indication information It is used to instruct the data analysis network element to request to obtain data of at least one user plane data type among one or more user plane data types associated with the first event identifier.
- the first user plane network element obtains the first data, including: A user plane network element acquires data of at least one user plane data type when the first event is triggered as first data according to the second indication information.
- the first report information includes one or more of the following information: third indication information, used to indicate that the load of the first user plane network element is lower than a predetermined level; When a threshold is set, the first data is reported to the data analysis network element; the first load threshold is used for the first user plane network element to determine to report the first data to the data analysis network element when the load of the first user plane network element is lower than the first load threshold.
- the first user plane network element reports the first data to the data analysis network element according to the first report information, including: the first user plane network element reports the first data to the data analysis network element according to the third indication information and/or the first load threshold.
- the data analysis network element reports the first data.
- the reporting time information includes first start time information and first end time information.
- the first start time information is used by the first user plane network element to determine the time to report the first data to the data analysis network element.
- the start time and the first end time information are used by the first user plane network element to determine the first end time of reporting data to the data analysis network element; or the reporting time information includes deadline time information, and the deadline time information is used to indicate the data analysis network element.
- the reporting time information includes second start time information and time length information, and the first start time information is used for the first user plane
- the network element determines the start time of reporting the first data to the data analysis network element, and the time length information is used by the first user plane network element to determine the time length of reporting the data to the data analysis network element; or the reporting time information includes time window information, and the time length is The window information is used by the first user plane network element to determine the third start time and the second end time of reporting data to the data analysis network element.
- the method provided by the present application further includes: the first user plane network element sending relevant information of the first user plane network element to the first network element.
- the relevant information of the first user plane network element at least includes one or more event identifiers supported by the first user plane network element.
- the step of the first user plane network element sending the relevant information of the first user plane network element to the first network element in this application further includes: the first user plane network element sends the first user plane network element to the first network element The identification of the terminal sending the first user plane network element service.
- the method provided by the present application further includes: the first user plane network element receives the third message from the data analysis network element.
- the third message is used to request the second data corresponding to the second terminal from the first user plane network element, and if the third message also includes the first report information, the first user plane network element will use the first user plane network element according to the first report information.
- reporting the first data to the data analysis network element includes: the first user plane network element reports the first response to the data analysis network element according to the first report information.
- the first response includes second data corresponding to the second terminal and first data corresponding to the first terminal.
- embodiments of the present application provide a communication method, including: a first network element receiving a second message carrying a first event identifier from a data analysis network element.
- the first event identifier is associated with one or more user plane data types.
- the second message is used to request the first network element to provide information about the user plane network element that supports the first event identifier.
- the first network element determines, according to the first event identifier, information of one or more user plane network elements that support the first event identifier.
- the first network element sends the information of one or more user plane network elements to the data analysis network element.
- the first network element providing the information of one or more user plane network elements to the data analysis network element may also include: the first network element providing one or more user plane network elements to the data analysis network element.
- Network element facing Related Information The relevant information of the user plane network element at least includes one or more event identifiers supported by the user plane network element.
- the relevant information about the user plane network element also includes information about the service area or network slice information served by the user plane network element, and the network element type of the user plane network element.
- Network elements are user plane network elements that are eligible to provide data.
- the first network element may be an NRF network element, an SMF network element, or a UDM network element.
- the first network element is configured with relevant information of one or more user plane network elements.
- the relevant information includes one or more event identifiers supported by the user plane network element and the user plane network element. information (such as identification or address information).
- the method provided by the embodiment of the present application further includes: before the first network element receives the second message carrying the first event identifier from the data analysis network element, the first network element receives the second message from the data analysis network element.
- the third message includes relevant information of the user plane network element.
- the relevant information includes one or more event identifiers supported by the user plane network element and the identifier of the user plane network element.
- One or more The event identifier includes a first event identifier. In this way, the user plane network element can register its relevant information into the first network element.
- the first network element is a session management network element or a unified data management network element that provides services for the first terminal
- one or more user plane network elements include a session management network element that provides services for the first terminal.
- the first user plane network element receives the third message from the first user plane network element, including: during the session establishment or update process of the first terminal, the first network element receives the third message from the first user plane network element. The third message.
- the first network element is an SMF network element or UDM that provides services for the first terminal.
- the first network element receives the third message from the first user plane network element, including: in the first When a network element determines that it does not have relevant information about the first user plane network element, the first network element sends a request message to the first user plane network element.
- the request message is used to request the first user plane network element to send a request to the first user plane network element.
- the element provides relevant information about the first user plane network element. Since there may be situations where the user plane network element does not register its relevant information to the first network element, this solution can realize the triggering of the user plane network element based on the SMF network element or UDM, and provide the first user plane to the first network element.
- the first network element determines that the data analysis network element needs to query whether the first user plane network element supports the first event identifier. At this time, the first network element determines that the local area does not have relevant information about the first user plane network element or discovers that the first user The surface network element has not registered the relevant information of the first user plane network element with the first network element, so the first network element can be triggered to provide the relevant information of the first user plane network element. Or the first network element may determine based on triggering in other ways that it does not have relevant information about the first user plane network element.
- the first network element is a session management network element or a unified data management network element serving the first terminal, and the first terminal is served by the second user plane network element.
- the second message It also includes the identification of the first terminal.
- the method provided by the embodiment of the present application also includes: not including the first event identification in the event identification supported by the second user plane network element, or the event identification supported by the second user plane network element.
- the first network element feeds back a fourth message to the data analysis network element, and the fourth message is used to indicate that no information about the user plane network element that supports the first event identifier has been queried.
- the first network element determines according to the fourth message that there is no information about the user plane network element that supports the first event identifier, so as to feed back corresponding information to the consumer network element, such as analysis results or ML models that reject the request of the consumer network element. .
- the first network element is a session management network element serving the first terminal
- the first terminal is served by the second user plane network element
- the second message also includes the first terminal's Identification
- the first network element determines the identification of one or more user plane network elements that support the first event identification based on the first event identification, including: the event identification supported by the second user plane network element does not include the first event identifier, or when the event identifier supported by the second user plane network element includes part of the event identifier in the first event identifier
- the first network element determines the third user plane network element that supports the first event identifier for the first terminal
- the third user plane network element belongs to one or more user plane network elements. In this way, the third user plane network element can be reselected for the first terminal so that the third user plane network element provides data of one or more user plane data types associated with the first event identifier.
- embodiments of the present application provide a communication device that can implement the method in the first aspect or any possible implementation of the first aspect, and therefore can also implement the first aspect or any possible implementation of the first aspect.
- the communication device may be a data analysis network element, or may be a device that supports the data analysis network element to implement the method in the first aspect or any possible implementation of the first aspect, such as a chip applied in the data analysis network element.
- the communication device can implement the above method through software, hardware, or through hardware executing corresponding software.
- the communication device may include a processing unit and a communication unit, where the communication unit is configured to perform the receiving/transmitting related steps performed by the data analysis network element in the above first aspect or any possible implementation of the first aspect.
- the processing unit is configured to perform relevant steps of processing performed by the data analysis network element in the above-mentioned first aspect or any possible implementation of the first aspect.
- the processing unit may be a processor, and the communication unit may be a communication interface.
- the communication interface may be an input/output interface, a pin or a circuit, etc.
- the processing unit executes instructions stored in the storage unit, so that the data analysis network element implements a data reporting method described in the first aspect or any possible implementation manner of the first aspect.
- the storage unit may be a storage unit within the chip (eg, register, cache, etc.), or may be a storage unit located outside the chip within the data analysis network element (eg, read-only memory, random access memory, etc.) .
- embodiments of the present application provide a communication device that can implement the method in the second aspect or any possible implementation of the second aspect, and therefore can also implement the second aspect or any possible implementation of the second aspect.
- Beneficial effects in the implementation method may be a first user plane network element, or may be a device that supports the first user plane network element to implement the method in the second aspect or any possible implementation of the second aspect, for example, applied to the first user plane network Chips in Yuanzhong.
- the communication device can implement the above method through software, hardware, or through hardware executing corresponding software.
- the communication device may include a processing unit and a communication unit, where the communication unit is configured to perform reception/transmission performed by the first user plane network element in the above second aspect or any possible implementation of the second aspect.
- the processing unit is configured to perform relevant steps of processing performed by the first user plane network element in the above second aspect or any possible implementation manner of the second aspect.
- the processing unit may be a processor, and the communication unit may be a communication interface.
- the communication interface may be an input/output interface, a pin or a circuit, etc.
- the processing unit executes instructions stored in the storage unit, so that the first user plane network element implements a data reporting method described in the second aspect or any possible implementation manner of the second aspect.
- the storage unit may be a storage unit within the chip (for example, register, cache, etc.), or may be the first user plane A storage unit located outside the chip in the network element (for example, read-only memory, random access memory, etc.).
- embodiments of the present application provide a communication device that can implement the method in the third aspect or any possible implementation of the third aspect, and therefore can also implement the third aspect or any possible implementation of the third aspect.
- Beneficial effects in the implementation method may be the first network element, or may be a device that supports the first network element to implement the method in the third aspect or any possible implementation manner of the third aspect, such as a chip applied in the first network element.
- the communication device can implement the above method through software, hardware, or through hardware executing corresponding software.
- the communication device may include a processing unit and a communication unit, where the communication unit is configured to perform the receiving/transmitting related steps performed by the first network element in the above third aspect or any possible implementation of the third aspect.
- the processing unit is configured to perform relevant steps of processing performed by the first network element in the above third aspect or any possible implementation manner of the third aspect.
- the processing unit may be a processor, and the communication unit may be a communication interface.
- the communication interface may be an input/output interface, a pin or a circuit, etc.
- the processing unit executes instructions stored in the storage unit, so that the first network element implements a data reporting method described in the third aspect or any possible implementation manner of the third aspect.
- the storage unit may be a storage unit within the chip (for example, a register, a cache, etc.), or may be a storage unit in the first network element located outside the chip (for example, a read-only memory, a random access memory, etc.) .
- embodiments of the present application provide a computer-readable storage medium.
- Computer programs or instructions are stored in the computer-readable storage medium.
- the computer program or instructions When the computer program or instructions are run on a computer, the computer is caused to execute the steps from the first aspect to the third aspect.
- the computer can analyze network elements for data.
- embodiments of the present application provide a computer-readable storage medium.
- Computer programs or instructions are stored in the computer-readable storage medium. When the computer programs or instructions are run on a computer, they cause the computer to execute the steps from the second aspect to the third aspect.
- the computer may be the first user plane network element.
- embodiments of the present application provide a computer-readable storage medium.
- Computer programs or instructions are stored in the computer-readable storage medium. When the computer programs or instructions are run on a computer, they cause the computer to execute the steps from the third aspect to the third aspect.
- This computer can be the first network element.
- embodiments of the present application provide a computer program product including instructions.
- the instructions When the instructions are run on a computer, the computer performs a data report described in the first aspect or various possible implementations of the first aspect. method.
- embodiments of the present application provide a computer program product including instructions. When the instructions are run on a computer, they cause the computer to execute a data described in the second aspect or various possible implementations of the second aspect. Reporting Methods.
- embodiments of the present application provide a computer program product including instructions. When the instructions are run on a computer, they cause the computer to execute a data described in the third aspect or various possible implementations of the third aspect. Reporting Methods.
- inventions of the present application provide a communication device for implementing the above first to third aspects.
- the communication device may be the above-mentioned data analysis network element, or a device including the above-mentioned data analysis network element, or a component (for example, a chip) applied in the data analysis network element.
- the communication device may be the above-mentioned first network element, or a device including the above-mentioned first network element, or the communication device may be a component (for example, a chip) applied in the first network element.
- the communication device may be the above-mentioned first user plane network element, or a device including the above-mentioned first user plane network element, or the communication device may be a component (for example, a chip) applied in the first user plane network element.
- the communication device includes corresponding modules and units for implementing the above method.
- the modules and units can be implemented by hardware, software, or by hardware executing corresponding software.
- the hardware or software includes one or more modules or units corresponding to the above functions.
- the communication device described in the thirteenth aspect above may also include: a bus and a memory, and the memory is used to store codes and data.
- the memory is used to store codes and data.
- at least one processor communication interface and the memory are coupled to each other.
- embodiments of the present application provide a communication device, which includes: a communication interface and at least one processor. Wherein, at least one processor communicates with the communication interface. When the communication device is running, the at least one processor executes the computer execution instructions or programs stored in the memory, so that the communication device executes the above-mentioned first aspect or the first aspect.
- the communication device may be a data analysis network element, or a chip applied in the data analysis network element.
- embodiments of the present application provide a communication device, which includes: a communication interface and at least one processor. Wherein, at least one processor communicates with the communication interface. When the communication device is running, the at least one processor executes computer execution instructions or programs stored in the memory, so that the communication device executes the above second aspect or the second aspect.
- the communication device may be a first user plane network element, or a chip applied in the first user plane network element.
- an embodiment of the present application provides a communication device, which includes: a communication interface and at least one processor. Wherein, at least one processor communicates with the communication interface. When the communication device is running, the at least one processor executes the computer execution instructions or programs stored in the memory, so that the communication device executes the above third aspect or the third aspect. Methods in various possible implementations.
- the communication device may be the first network element, or a chip applied in the first network element.
- the communication device described in any one of the fourteenth to sixteenth aspects may also include a memory, and the memory may also be replaced by a storage medium, which is not limited in the embodiments of the present application.
- the memory described in any one of the fourteenth to sixteenth aspects can be a memory inside the communication device.
- the memory can also be located outside the communication device, but at least one processor Computer-executable instructions or programs stored in this memory can still be executed.
- inventions of the present application provide a communication device.
- the communication device includes one or more modules for implementing the method of any one of the above-mentioned first, second, and third aspects.
- the one Or multiple modules may correspond to various steps in the method of any one of the above-mentioned first, second, and third aspects.
- inventions of the present application provide a chip system.
- the chip system includes at least one processor.
- the processor is configured to read and execute the computer program stored in the memory to execute the first aspect or any possible implementation thereof. method in.
- embodiments of the present application provide a chip system.
- the chip system includes at least one processor.
- the processor is configured to read and execute the computer program stored in the memory to execute the second aspect or any possible method thereof. Methods in the implementation.
- inventions of the present application provide a chip system.
- the chip system includes at least one processor.
- the processor is configured to read and execute the computer program stored in the memory to execute the third aspect or any possible implementation thereof. method in.
- the chip system may be a single chip or a chip module composed of multiple chips.
- the chip system further includes a memory, and the memory and the processor are connected to the memory through circuits or wires.
- the chip system also includes a communication interface.
- the communication interface is used to communicate with other modules outside the chip.
- embodiments of the present application provide a communication system, which includes: a data analysis network element and a first user plane network element.
- the data analysis network element is used to perform the method in the first aspect or any possible implementation thereof
- the first user plane network element is used to perform the method in the first aspect or any possible implementation thereof.
- the communication system may also include one or more first network elements (for example, NRF network element or session management network element or unified data management network element) for performing the above first aspect or any possible implementation thereof. method within the method.
- first network elements for example, NRF network element or session management network element or unified data management network element
- Figure 1 is a schematic architectural diagram of a communication system provided by an embodiment of the present application.
- Figure 2 is a schematic diagram of a 5G network architecture provided by an embodiment of the present application.
- FIG. 3 is a schematic diagram of another 5G network architecture provided by an embodiment of the present application.
- Figure 4.1 and Figure 4.2 are respectively flow diagrams of obtaining data from UPF network elements in the prior art
- Figure 5 is a schematic flow chart of a data reporting method provided by an embodiment of the present application.
- Figure 6 is a schematic flow chart of another data reporting method provided by an embodiment of the present application.
- Figure 7 is a schematic flow chart of a specific embodiment of a data reporting method provided by the embodiment of the present application.
- Figure 8 is a schematic flow chart of another specific embodiment of a data reporting method provided by the embodiment of the present application.
- Figure 9 is a schematic flow chart of another specific embodiment of a data reporting method provided by the embodiment of the present application.
- Figure 10 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- Figure 11 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
- Figure 12 is a schematic structural diagram of a chip 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 functions and effects.
- the first network element and the second network element are only used to distinguish different network elements, and their sequence is not limited.
- words such as “first” and “second” do not limit the number and execution order, and words such as “first” and “second” do not limit the number and execution order.
- At least one refers to one or more, and “plurality” refers to two or more.
- “And/or” describes the association of associated objects, indicating that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist simultaneously, and B exists alone, where A, B can be singular or plural.
- the character “/” generally indicates that the related objects are in an “or” relationship.
- “At least one of the following” or similar expressions thereof refers to any combination of these items, including any combination of a single item (items) or a plurality of items (items).
- At least one of a, b, or c can mean: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, c can be single or multiple .
- LTE long time evolution
- FDD frequency division duplex
- TDD LTE time division duplex
- UMTS universal mobile telecommunication system
- WiMAX global interoperability for microwave access
- PLMN public land mobile network
- D2D device-to-device
- M2M machine to machine
- 5G fifth generation mobile communication technology
- an embodiment of the present application provides a communication system.
- the communication system includes: a data analysis network element 100 and a user plane network element 200. Among them, the data analysis network element 100 and the user plane network element 200 can communicate.
- system shown in Figure 1 may also include one or more of the consumer network element 300, the session management network element 400, the NRF network element 500, and the unified data management network element 600.
- the data analysis network element 100 can obtain the required user plane data from the user plane network element 200, and then perform data analysis or train an ML model based on the user plane data. Specifically, the data analysis network element 100 can obtain the required user plane data from the user plane network element 200 according to the demand information of the consumer network element 300.
- the communication system shown in Figure 1 in the embodiment of the present application can be applied to 5G network architecture and other network architectures that will appear in the future, and the embodiment of the present application does not limit this.
- the network element or entity corresponding to the user plane network element in the 5G core network can be the user plane function (UPF) network.
- the network element or entity corresponding to the element and the session management network element can be a session management function (Session Management Function, SMF) network element.
- SMF Session Management Function
- the data analysis network element in the embodiment of the present application can be the network data analytics function (NWDAF) network element in 5GC, or it can be the management data analysis function (MDAF) of the network management system. ) network element, or even a data analysis network element on the Radio Access Network (RAN) side.
- NWDAAF network data analytics function
- MDAF management data analysis function
- the 5G network architecture can also include: access and mobility management function (AMF) network elements, unified data management (UDM) Network element, policy control function (PCF) network element, application function (AF) network element, data network (DN), network switching Network slice selection function (NSSF) network element, network exposure function (NEF) network element, user data repository (UDR), and network repository function (NRF) Network elements and operation, administration, and maintenance (OAM) network elements (also called operation, management and maintenance network elements).
- AMF access and mobility management function
- UDM unified data management
- PCF policy control function
- AF application function
- DN data network
- NSSF network switching Network slice selection function
- NEF network exposure function
- UDR user data repository
- NRF network repository function
- OFAM operation, administration, and maintenance
- This NRF network element is mainly used for the discovery of network elements (such as AMF network elements, UPF network elements, NWDAF network elements, etc.).
- the terminal communicates with the AMF network element through the N1 interface (referred to as N1).
- the AMF entity communicates with the SMF network element through the N11 interface (referred to as N11).
- the SMF network element communicates with one or more UPF network elements through the N4 interface (referred to as N4). Any two UPF network elements among one or more UPF network elements communicate through the N9 interface (referred to as N9).
- the UPF network element communicates with the data network (DN) managed by the AF network element through the N6 interface (referred to as N6).
- the terminal accesses the network through the access network element (for example, RAN network element), and the RAN network element and the AMF network element communicate through the N2 interface (referred to as N2).
- the access network element for example, RAN network element
- the RAN network element and the AMF network element communicate through the N2 interface (referred to as N2).
- the SMF network element communicates with the PCF network element through the N7 interface (referred to as N7), and the PCF network element communicates with the AF network element through the N5 interface.
- the RAN network element communicates with the UPF network element through the N3 interface (referred to as N3). Any two AMF network elements communicate through the N14 interface (referred to as N14).
- the SMF network element communicates with UDM through the N10 interface (referred to as N10).
- the AMF network element communicates with the AUSF through the N12 interface (referred to as N12).
- AMF network elements communicate with UDM network elements through the N8 interface (referred to as N8).
- control plane network elements can also use service-based interfaces to interact.
- AMF network elements, SMF network elements, UDM network elements, or PCF network elements use service-oriented interfaces to interact.
- the service-oriented interface provided by the AMF network element to the outside world can be Namf.
- the external service interface provided by the SMF network element can be Nsmf.
- the service-oriented interface provided by the UDM network element to the outside world can be Nudm.
- the service-oriented interface provided by the PCF network element to the outside world can be Npcf.
- the external service interface provided by the CHF network element may be Nchf (not shown in Figure 3).
- the service-oriented interface provided by the NWDAF network element to the outside world can be Nnwdaf.
- the service-oriented interface provided by the BSF network element to the outside world can be Nbsf.
- the service-oriented interface provided by the NRF network element to the outside world can be Nnrf. It should be understood that the relevant description of the names of various service-oriented interfaces can refer to the 5G system architecture diagram in the 23501 standard, and will not be described again here.
- Figure 2 or Figure 3 only illustrates a UPF network element and an SMF network element. Of course, it may include multiple UPF network elements and SMF network elements, such as SMF network element 1 and SMF network element 2. This is not specifically limited in the embodiment of the present application.
- the access network element, AMF network element, SMF network element, UDM network element, UPF network element and PCF network element in Figure 2 or Figure 3 are just names, and the name does not limit the device itself.
- the network elements or entities corresponding to RAN network elements, AMF network elements, SMF network elements, UDM network elements, UPF network elements and PCF network elements can also have other names.
- This application implements The example does not specifically limit this.
- the UDM network element may be replaced by a home subscriber server (HSS) or a user subscription database (USD) or a database entity, etc. This will be explained in a unified manner and will not be described in detail later. .
- HSS home subscriber server
- USD user subscription database
- NF Network Function
- PCF Packet Control Function
- AMF Access Management Function
- SMF Session Management Function
- NEF Network Function
- AF AF network element
- NWDAF NWDAF network element
- NWDAF network element network data analysis function. It has the functions of data collection, training, analysis and reasoning, and can be used to collect relevant data from network elements, third-party business servers, terminals or network management systems. Perform analysis and training on relevant data and provide analysis results to network elements, third-party service servers, terminals or network management systems. The analysis results can assist PCF network elements in determining service quality parameters of the business, or assist SMF network elements in performing traffic routing. Or assist PCF network elements to determine background data transmission strategies, etc.
- NRF network element Provides registration and discovery capabilities for network elements in the 5G network. For example, relevant information about UPF network elements can be registered in NRF network elements. The NWDAF network element can discover the information of one or more UPF network elements from the NRF network element.
- UDM network element performs contract management, access authorization, authentication information generation, etc. for users.
- SMF network element session management function, which provides session management of terminal sessions (such as session establishment, modification, release), IP address allocation and management, UPF network element selection and control, etc.
- the UDM network element and the SMF network element in the embodiment of the present application may also store relevant information of the UPF network element that provides services for the terminal.
- UPF network element Provides user plane functions such as user plane data forwarding, processing, connection with DN, session anchor point, and QoS policy execution.
- Terminal also known as: user equipment (UE), may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems with wireless communication capabilities; May also include subscriber units, cellular phones, smart phones, wireless data cards, personal digital assistant (PDA) computers, tablet computers, wireless modems, Handheld device (handheld), laptop computer (laptop computer), cordless phone (cordless phone) or wireless local loop (WLL) station, machine type communication (MTC) terminal, user equipment ( user equipment (UE), mobile station (MS), terminal (terminal device) or relay user equipment, etc.
- the relay user equipment may be, for example, a 5G residential gateway (RG).
- RG 5G residential gateway
- the terminal can be a terminal in various vertical industry application fields such as Internet of Things terminals, ports, smart factories, railway transportation, logistics, drones, and driverless cars.
- the terminal can be a terminal in various vertical industry application fields such as Internet of Things terminals, ports, smart factories, railway transportation, logistics, drones, and driverless cars.
- mobile robots automated guided vehicles (AGVs), driverless cars, control equipment and sensors on trains, control equipment and sensors deployed in factories, etc.
- AGVs automated guided vehicles
- driverless cars control equipment and sensors on trains
- control equipment and sensors deployed in factories etc.
- the terminal may also be a wearable device.
- Wearable devices can also be called wearable smart devices. It is a general term for applying wearable technology to intelligently design daily wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes, etc.
- a wearable device is a portable device that is worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly defined wearable smart devices include full-featured, large-sized devices that can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones. Use, such as various types of smart bracelets, smart jewelry, etc. for physical sign monitoring.
- the terminal can also be a sensor device applied in the factory.
- NWDAF network elements need to collect corresponding data from different network elements in the network.
- Each Analytics ID corresponds to a set of data types that need to be collected.
- the NWDAF network element needs to collect service experience-related data from the AF network element, and from the core network element (such as AMF network element/SMF Network element/UPF network element) collects quality of service (QoS) flow level network data and collects terminal (UE) level QoS related data from OAM network elements.
- QoS quality of service
- UE terminal
- NWDAF network elements may also collect other levels of data from UPF network elements, such as network element (NF) level, application (Application) level, terminal level, etc. Examples are shown in Table 2 below:
- the UPF network element After the UPF network element receives the data collection request from the NWDAF network element directly or indirectly (such as through the SMF network element), it will collect the corresponding data and send it to the NWDAF network element directly or indirectly.
- Figure 4.1 shows the process of collecting UPF data of a specific terminal (such as one terminal or multiple terminals). As shown in Figure 4.1, the method includes:
- Step 401-1 The NWDAF network element queries the UDM network element for information about the SMF network element that provides services for the terminal according to the terminal's identifier (such as SUPI).
- the terminal's identifier such as SUPI
- the above identification of the terminal may refer to the identification of one or more terminals. Specifically, when the NWDAF network element determines to obtain the user plane data of the terminal on the user plane network element, step 401-1 is executed.
- the UDM network element stores a mapping relationship between the identifier of the terminal and the information of the SMF network element serving the terminal.
- the mapping information stored in the UDM network element can be registered by the SMF network element into the UDM network element during the session establishment or session modification process of the terminal.
- the information about the SMF network element may be the IP address of the SMF network element and the identifier of the SMF network element.
- the identifier of the terminal in the embodiment of the present application may be one or more of the following: Internet protocol address (internet protocol, IP), subscription permanent identifier (subscription permanent identifier, SUPI), permanent equipment identifier (permanent equipment identifier, PEI), general public subscription identifier (GPSI), international mobile subscriber identifier (IMSI), international mobile equipment identity (IMEI), IP address and mobile station international integration Business digital network number (mobile station international integrated service digital network number, MSISDN).
- IP Internet protocol address
- SUPI subscription permanent identifier
- PEI permanent equipment identifier
- GPSI general public subscription identifier
- IMSI international mobile subscriber identifier
- IMEI international mobile equipment identity
- IP address mobile station international integration Business digital network number
- MSISDN mobile station international integrated service digital network number
- Step 401-2 The NWDAF network element queries the SMF network element for the information of the service UPF network element that provides services for the terminal according to the terminal's identifier.
- the SMF network element stores a mapping relationship between the identification of one or more terminals served by the SMF network element and the information of the UPF network element that provides services for each terminal.
- the UPF network element information may be the IP address of the UPF network element and the ID of the UPF network element.
- Step 401-3 The NWDAF network element sends a subscription message to the serving UPF network element through the event open subscription (Nupf_EventExposure_Subscribe) service operation.
- the service UPF network element receives the Nupf_EventExposure_Subscribe service operation from the NWDAF network element.
- the Nupf_EventExposure_Subscribe service operation is used to subscribe to the service UPF network element and obtain the data of the terminal.
- the subscription message carries the following parameters:
- Event ID corresponds to a set of user plane data types (such as QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission, etc.), used to represent a set of user planes requested by NWDAF network elements data type data;
- user plane data types such as QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission, etc.
- Event Filter used to limit the scope of data collection by UPF network elements.
- Event Filter S-NSSAI means that the NWDAF network element wants to obtain the data of the terminal in a specific slice (that is, the slice indicated by S-NSSAI), or
- Event Filter App ID means that the NWDAF wants to obtain the App ID of the terminal. Indicates application-specific data.
- Event Reporting Information used to instruct the UPF network element how to report data to the NWDAF network element. If the event reporting information includes periodic reporting instruction information and cycle, it means that the UPF network element reports to the NWDAF network element according to the cycle. data.
- the NWDAF network element can subscribe to data from the UPF network element through the SMF network element, wherein the NWDAF network element sends the Nsmf_EventExposure_Subscribe service operation (the above-mentioned Event ID, Event Filter, Target of Event Reporting, Event Reporting) to the SMF network element Information), the SMF network element further sends the Nupf_EventExposure_Subscribe service operation or N4 message (the above-mentioned Event ID, Event Filter, Target of Event Reporting, Event Reporting Information) to the UPF network element.
- the Nsmf_EventExposure_Subscribe service operation the above-mentioned Event ID, Event Filter, Target of Event Reporting, Event Reporting
- N4 the above-mentioned Event ID, Event Filter, Target of Event Reporting, Event Reporting Information
- step 401-3 in addition to the subscription message, it may also be a non-subscription message.
- Step 401-4 The UPF network element sends the collected data of the terminal to the NWDAF network element through the event open notification (Nupf_EventExposure_Notify) service operation.
- the NWDAF network element can obtain the data of the terminal through the Nupf_EventExposure_Notify service operation.
- the UPF network element can also send the collected data of the terminal to the NWDAF network element through a common non-service interface (similar to the N4 interface) message.
- the UPF network element can send the data of the terminal to the NWDAF network element through the SMF network element, where the UPF network element sends the Nupf_EventExposure_Notify service operation or the N4 message (data of the terminal) to the SMF network element, and the SMF network element The element further sends the Nsmf_EventExposure_Notify service operation (data of the terminal) to the NWDAF network element.
- the second way for NWDAF network elements to collect data from UPF network elements is to collect data from all terminals or some terminals in the Area of Interest (AoI).
- AoI Area of Interest
- Step 402-1 The NWDAF network element queries the NRF network element for information about one or more UPF network elements serving the area based on the AoI (list of TA/cell).
- the NRF network element stores the registration information of the network element, namely NF profile, which includes network element type (NF type), network element identification (NF instance ID), network element address (FQDN or IP address of NF) and network element. Meta-serving area information (NF Serving Area information).
- Step 402-2 The NWDAF network element sends a subscription message to each of one or more UPF network elements through the event open subscription (Nupf_EventExposure_Subscribe) service operation.
- each UPF network element receives the Nupf_EventExposure_Subscribe service from the NWDAF network element. operate.
- the Nupf_EventExposure_Subscribe service operation is used to subscribe to the UPF network element and obtain the data of the terminal within a specific area.
- the data of the terminal can be the data of a single terminal (such as QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission, etc.), or it can be data aggregated from multiple terminals (such as Traffic usage report).
- a single terminal such as QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission, etc.
- data aggregated from multiple terminals such as Traffic usage report.
- the subscription message carries the following parameters:
- Step 402-3 The UPF network element sends the collected data of terminals within a specific area to the NWDAF network element through the event open notification (Nupf_EventExposure_Notify) service operation.
- the UPF network element can also send the collected data of the terminal to the NWDAF network element through a common non-service interface (similar to the N4 interface) message.
- the specific structure of the execution subject on one side of a data reporting method is not particularly limited by the embodiment of the present application, as long as it can be recorded by running the code of a data reporting method of the embodiment of the present application.
- the program can communicate using a data reporting method according to the embodiment of the present application.
- the execution subject of a data reporting method provided by the embodiment of the present application may be a functional module in the data analysis network element that can call and execute the program, or a communication device applied in the data analysis network element, such as a chip, Chip systems, integrated circuits, etc. These chips, chip systems, and integrated circuits can be installed inside the data analysis network element, or can be independent from the data analysis network element. This is not limited by the embodiments of this application.
- the execution subject on the other side may be a functional module in the first user plane network element that can call and execute the program, or be a communication module applied in the first user plane network element.
- Devices for example, chips, chip systems, integrated circuits, etc. These chips, chip systems, integrated circuits, etc. may be disposed inside the first user plane network element, or may be independent from the first user plane network element. The embodiments of this application do not Make restrictions.
- the data reporting method includes:
- Step 501 The data analysis network element sends the first message to the first user plane network element.
- the first user plane network element receives the first message from the data analysis network element.
- the first message includes first report information.
- the first message is used to request the first user plane network element to report the first data according to the first reporting information.
- the first data is data generated by the first user plane network element when it detects that the first event is triggered.
- the first report information includes first indication information and/or reporting time information.
- the first indication information is used by the first user plane network element to determine whether to delay reporting the first data.
- the reporting time information is used to instruct the first user plane network element to determine the time to report the first data.
- the above-mentioned first message may be a subscription message
- the data analysis network element may send a subscription message to the first user plane network element through the Nupf_EventExposure_Subscribe service operation to subscribe to the required data.
- the first user plane network element reports the first data to the data analysis network element when detecting that the first event is triggered, In this case, the first user plane network element reports the first data to the data analysis network element without considering the performance impact of the first user plane network element. If the first indication information indicates that the first user plane network element delays reporting the first data, then the first user plane network element reports the first data according to the reporting time information after detecting that the first event is triggered. In this case, The process of reporting the first data to the data analysis network element by the first user plane network element may consider the performance impact of the first user plane network element.
- the first data when the load of the first user plane network element is lighter than a certain threshold, the first data will be reported to the first user plane network element.
- the data analysis network element sends the first data, thereby reducing the performance impact of the first data reporting process on the first user plane network element.
- Step 502 The first user plane network element obtains the first data.
- Step 503 The first user plane network element reports the first data to the data analysis network element according to the first report information. Accordingly, the data analysis network element receives the first data from the first user plane network element.
- the first user plane network element may send the first data to the data analysis network element through the Nupf_EventExposure_Notify service operation.
- the first report information includes the first indication information, and if the first indication information indicates not to delay reporting the first data, then after the first user plane network element collects the first data, if it detects When the first event is triggered, the first data is immediately reported to the data analysis network element.
- the first report information includes the first indication information
- the first indication information indicates delay in reporting the first data
- the first user plane network element collects the first data, if it detects the When an event is triggered, the first data can be reported to the data analysis network element according to the reporting time information. For example, according to the reporting time information requirements, the first user plane network element can wait until the load of the first user plane network element is lighter before reporting the first data to the data analysis network element.
- the data analysis network element provides the first report information to the first user plane network element. Since the first report information includes the first indication information and/or the reporting time information, the first indication The information is used by the first user plane network element to determine whether reporting of the first data can be delayed. This allows the first user plane network element to determine whether reporting of the first data can or cannot be delayed based on instructions from the data analysis network element. When reporting of the first data can be delayed, In the case of a data, the first user plane network element does not need to report the first data to the data analysis network element immediately when it detects that the first event is triggered, but can independently choose to report the first data to the data analysis network element when its load is light.
- the first data analysis network element reports the first data, thereby reducing the impact of the reported data on the performance of the first user plane network element.
- the reporting time information is used to instruct the first user plane network element to determine the time to report the first data. This allows the first user plane network element to report the first data based on the reporting time indicated by the data analysis network element, thereby achieving flexibility in data reporting and also reducing the impact of the report data on the performance of the first user plane network element.
- the first message also includes a first event identifier.
- the first event identifier is associated with one or more user plane data types.
- the first data is data corresponding to one or more user plane data types generated by the first user plane network element when detecting that the first event is triggered.
- the first event is used to describe when the status of a specific object (such as UE, QoS Flow, UPF, Application ID, AoI, S-NSSAI, etc.) on the user plane network element changes.
- a specific object such as UE, QoS Flow, UPF, Application ID, AoI, S-NSSAI, etc.
- the first event can be identified by the event ID (Event ID), and each first event can also optionally be equipped with event filter information (Event Filter), event reporting target (Target of Event Reporting), event reporting information (Event Reporting Information), see the above description and will not be repeated here.
- the (first) user plane network element will record the data corresponding to the QoS flow (QoS Flow) after the QoS flow (QoS Flow) is established, such as QoS Flow bit rate (QoS flow Bit Rate, QoS flow Packet Delay), number of packet transmission (Number of Packet transmission), number of packet retransmission (Packet retransmission), packet loss rate (Packet loss rate), packet error rate (Packet error rate).
- QoS Flow bit rate QoS flow Bit Rate, QoS flow Packet Delay
- number of packet transmission Number of Packet transmission
- number of packet retransmission Packet retransmission
- Packet loss rate packet error rate
- Packet error rate Packet error rate
- the first event identifier can be associated with one or more user plane data types.
- the one or more user plane data types associated with the first event identifier include QoS flow bit rate (QoS flow bit rate). Rate, QoS flow Packet Delay), number of packet transmission (Number of Packet transmission), number of packet retransmission (Packet retransmission), packet loss rate (Packet loss rate), packet error rate (Packet error rate) as an example.
- QoS flow bit rate QoS flow bit rate
- Rate QoS flow Packet Delay
- number of packet transmission Number of Packet transmission
- Packet retransmission packet loss rate
- Packet loss rate packet error rate
- the data analysis network element can provide the second indication information to the first user plane network element.
- the second instruction information is used to instruct the data analysis network element to request acquisition of data of at least one user plane data type among the one or more user plane data types associated with the first event identifier.
- the second indication information includes one or more indicators, one indicator is associated with the user plane data type, and the indicator is used to indicate whether the associated user plane type is valid. For example, if the indicator is the first indicator, it means that the user plane data type is valid, that is, data of the user plane data type needs to be provided. If the indicator is the second indicator, it means that the user plane data type is invalid, that is, there is no need to provide data of the user plane data type.
- the first indicator may be 1 and the second indicator may be 0.
- the second indication information may be ⁇ 1,1,0,1,0 ⁇ , which indicates that the NWDAF network element wants the first user plane to be networked. Yuan provides data of user plane data types such as QoS flow Bit Rate, QoS flow Packet Delay and Packet loss rate.
- the data analysis network element may determine the second event identifier based on one or more user plane data types identified by the first event identifier, and the user plane data type associated with the second event identifier is one or more user plane data types identified by the first event identifier. Some user plane data types in user plane data types.
- the second indication information may be a second event identification.
- the user plane type associated with the second event identifier may include user plane data types such as QoS flow Bit Rate, QoS flow Packet Delay, and Packet loss rate.
- the first message also includes second indication information.
- the second instruction information is used to instruct the data analysis network element to request acquisition of data of at least one user plane data type among the one or more user plane data types associated with the first event identifier.
- the first user plane network element reports the first data to the first user plane network element according to the first report information, including: the first user plane network element obtains at least one user plane data according to the second instruction information. data type, and report data of at least one user plane data type to the data analysis network element according to the first reporting information.
- the data analysis network element receives the first data from the first user plane network element, including: the data analysis network element receives data of at least one user plane data type provided from the first user plane network element.
- the first report information includes one or more of the following information: third indication information, used to indicate the first user plane network element when the load of the first user plane network element is lower than
- third indication information used to indicate the first user plane network element when the load of the first user plane network element is lower than
- the threshold is preset
- the first data is reported to the data analysis network element.
- the first load threshold is used by the first user plane network element to determine to report the first data to the data analysis network element when the load of the first user plane network element is lower than the first load threshold.
- the main function of the first user plane network element is to forward user plane data (messages), when the network is congested or there is a lot of data to be forwarded, the load on the first user plane network element will be heavy and it may not be able to Complete the task of data collection and reporting, so by instructing the first user plane network element to report the first data again when the load meets the requirements (for example, lower than the preset threshold, or the first load threshold), data reporting can be reduced Impact on the performance of the first user plane network element.
- the requirements for example, lower than the preset threshold, or the first load threshold
- the reporting time information includes first start time information and first end time information.
- the first start time information is used by the first user plane network element to determine whether to report the first data to the data analysis network element.
- the start time and the first end time information are used by the first user plane network element to determine the first end time of reporting data to the data analysis network element; or the reporting time information includes deadline time information, and the deadline time information is used to indicate the data analysis network element.
- the time information is used by the first user plane network element to determine the start time of reporting the first data to the data analysis network element, and the time length information is used by the first user plane network element to determine the time length of reporting the data to the data analysis network element; or, report
- the time information includes time window information, and the time window information is used by the first user plane network element to determine the third start time and the second end time of reporting data to the data analysis network element.
- the first start time information and the first end time information may indicate a time window.
- the time window may also be called a time period.
- the time period may be a continuous time period or a non-continuous time period. The embodiments of the present application do not limit this.
- the first start time information and time length information can indicate a time window, which can also be called a time period.
- the time period can be a continuous time period or a non-continuous time period. This application The embodiment does not limit this.
- the load of the first user plane network element within the time window determined by the first start time information and the first end time information is lower than the preset load threshold.
- the data analysis network element can provide prediction analysis results of network element load, the data analysis network element can learn the time period when the load of the first user plane network element is lighter based on the predicted load of the first user plane network element, and The start time information of the lighter load time period is used as the first start time information, and the length of the lighter load time period is used as the first end time information and provided to the first user plane network element or data analysis network element.
- the time period in which the load of the first user plane network element is light may also be obtained from the first user plane network element or other network elements.
- the reporting time information is used to indicate that the first user plane network element completes the reporting of the first data within the time window determined by the first starting time information and the first ending time information. It can also be understood as reporting the completion of the first data.
- Scenario 1 Obtain data of a specific terminal (such as the first terminal) from the first user plane network element.
- the data analysis network element needs to obtain data of a specific terminal (such as the first terminal). ) data, the first message also includes the information of the first terminal, and accordingly, the first message is used to request the first data corresponding to the first terminal. Or the data analysis network element provides the first terminal information to the first user plane network element in other messages except the first message.
- the information of the first terminal is used to identify the first terminal, and the information of the first terminal may be the identification of the first terminal, such as SUPI.
- the first data provided by the first user plane network element to the data analysis network element includes the first terminal's data including the first event.
- Scenario 2 Obtain the data of the area of interest from the first user plane network element.
- the first message may also include AoI information or slice information or specific application information. Used to instruct the first user plane network element to provide data of the target terminal to the data analysis network element.
- the target terminal is all terminals located in the service area indicated by the AoI information or all terminals using the slice indicated by the slice information, or all terminals accessing the specific application.
- the first data provided by the first user plane network element to the data analysis network element includes the first event identifier in the data of the target terminal.
- Data associated with one or more user plane data types if the first message includes the first event identifier, the first data provided by the first user plane network element to the data analysis network element includes the first event identifier in the data of the target terminal.
- the method provided by the embodiment of this application also includes: the data analysis network element sends a second message to the first user plane network element, and accordingly, the first user plane network element receives the message from Second message from the data analysis network element.
- the second message includes the first event identifier and the information of the second terminal.
- the second message is used to request the second data corresponding to the second terminal.
- the second data is the detection of the first user plane network element corresponding to the second terminal.
- the data generated when the first event is triggered.
- the data analysis network element receives second data corresponding to the second terminal from the first user plane network element.
- the second message includes the first event report information.
- the method provided by the embodiment of this application further includes: the first user plane network element reports the first event report information to the data analysis network element.
- the first response is sent.
- the data analysis network element receives the first response sent from the first user plane network element.
- the first response includes the first data corresponding to the first terminal and the second data corresponding to the second terminal.
- Figure 6 shows another communication method provided by an embodiment of the present application.
- the method includes:
- Step 601 The consumer network element sends a data analysis request to the data analysis network element.
- the data analysis network element obtains the data analysis request from the consumer network element.
- the data analysis request includes a first analysis identifier.
- the data analysis request is used to request analysis results or machine learning models corresponding to the first analysis identifier.
- the consumer network element may send a data analysis request to the data analysis network element, where the data analysis request includes a first analysis identifier (Analytics ID).
- the data analysis request is used to request analysis results (analytics) or machine learning model (ML model, Machine Learning model) corresponding to the first analysis identifier.
- the consumer network element may subscribe to the data analysis network element for the analysis result or machine learning model corresponding to the first analysis identifier in a subscription manner.
- the data analysis request can be the Nnwdaf_AnalyticsSubscription_Subscribe or Nnwdaf_AnalyticsInfo_Request Request service operation that subscribes/requests the analysis results.
- the data analysis request is the Nnwdaf_MLModelProvisioning_Subscribe or Nnwdaf_MLModelInfo_Request Request service operation sent by the consumer network element to the data analysis network element for subscribing/requesting the machine learning model.
- the embodiments of the present application do not limit this.
- the above data analysis request can also carry: one or more of analysis filtering information, analysis report object information, and analysis report information:
- -Analytics Filter information used to indicate the scope of analysis results generated by NWDAF network elements, such as area of interest (AoI), application ID (Application ID), slice ID (for example, single network slice selection assistance) Information (Single Network Slice Selection Assistance Information, S-NSSAI)).
- Area of interest AoI
- application ID Application ID
- slice ID for example, single network slice selection assistance
- S-NSSAI Single Network Slice Selection Assistance Information
- Analytics Filter S-NSSAI means that NWDAF needs to obtain data in a specific slice, and the analysis results are only applicable to this slice.
- -Target of Analytics Reporting information an object used to instruct NWDAF network elements to generate analysis results, such as UE ID for a single terminal, UE Group ID (Internal group ID, internal Group ID) is for a terminal group, and Any UE is for any terminal (within an area or within a slice).
- UE ID means that the NWDAF network element needs to collect the data of the specific terminal identified by the UE ID, and the analysis results are only applicable to this terminal.
- Target of ML Model Reporting Any UE, which means that the NWDAF network element needs to collect the data of all terminals within the range limited by the ML Model Filter, and the trained ML model is also applicable to all terminals within this range.
- -Analytics Reporting information A method used to instruct NWDAF network elements to report analysis results, such as periodic reporting of instruction information, periodic information, etc.
- Nnwdaf_MLModelProvisioning_Subscribe or Nnwdaf_MLModelInfo_Request Request service operation can also carry the following information:
- ML Model Filter used to indicate the scope of machine learning model information generated by NWDAF, such as area AoI, application identification Application ID, and slice identification S-NSSAI;
- -Machine learning model reporting object an object used to instruct NWDAF to generate machine learning model information, such as UE ID for a single terminal, UE Group ID (Internal group ID, internal group identification) for a terminal group Group, Any UE targets any terminal (in the area or within the slice);
- ML Model Reporting A method used to instruct NWDAF to report machine learning model information, such as periodic reporting instructions, periodic information, etc.
- Step 602 The data analysis network element obtains the first event identifier based on the first analysis identifier.
- the data analysis network element after receiving the data analysis request in step 601, the data analysis network element explicitly generates the analysis results corresponding to the first analysis identifier or the machine learning model requires data corresponding to one or more user plane data types on the user plane network element. , In order to obtain these data, the data analysis network element first determines the first event identifier corresponding to one or more user plane data types.
- Step 603 The data analysis network element obtains information from the first network element about one or more user plane network elements that support the first event identifier according to the first event identifier.
- the one or more user plane network elements include a first user plane network element.
- the first network element at least contains relevant information of one or more user plane network elements that support the first event identifier.
- step 602 The following will describe the specific implementation of step 602 through three implementation methods:
- the data analysis network element has the associated information of each analysis identification and event identification in one or more analysis identifications.
- the above step 602 can be implemented in the following manner: Data analysis The network element determines the event identifier associated with the first analysis identifier as the first event identifier according to the association information, and the one or more analysis identifiers include the first analysis identifier.
- the data analysis network element can define an event ID (Event ID) for each analysis ID (Analytics ID) that requires UPF data, that is, there is a one-to-one relationship between Event ID and Analytics ID, where, Each Event ID corresponds to a set of user plane data types (usually including one or more user plane data types), that is, one Event ID corresponds to one or more user plane data types.
- Event ID corresponds to a set of user plane data types (usually including one or more user plane data types), that is, one Event ID corresponds to one or more user plane data types.
- This embodiment of the present application does not provide a complete definition of which specific user plane data types are included in the user plane data type set.
- the user plane data type in the embodiment of this application may also be called the UPF data type.
- the data analysis network element needs to collect service experience-related data from the AF network element and collect data from the core network element (AMF network element/SMF Network element/UPF network element) collects QoS flow-level network data and collects UE-level QoS-related data from OAM network elements, which includes data that needs to be collected from UPF network elements, as shown in Table 3:
- the set of data types that need to be collected from UPF network elements corresponding to this Event ID include QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission, but the set of data types corresponding to the Event ID is not limited to the above four data types, and can also include other data types, such as packet loss rate (Packet loss rate) , Packet error rate (Packet error rate), etc.
- the specific data types required are determined by the algorithm and feature selection during the model training process.
- the UPF data type corresponding to each Event ID cannot be defined in detail and completely.
- the NWDAF network element needs to collect the terminal's session-related data from the SMF network element/AF network element, collect the terminal's location information from the AMF network element, and collect the terminal's location information from the AMF network element.
- the connection status and other data, as well as the terminal communication data collected from the UPF network element, are shown in Table 4:
- the corresponding Event ID needs to be collected from the UPF network element.
- the set of user plane data types includes but is not limited to Communication start time, Communication stop time, UL data rate, DL data rate, Traffic volume.
- the above step 602 can be implemented in the following manner: the data analysis network element determines the first analysis identifier as the first event identifier.
- Method two that is, there is no need to define the Event ID of the UPF network element, and directly replace the Event ID of the UPF network element with the Analytics ID that requires UPF data. That is, when the subsequent NWDAF network element requests data from the first user plane network element, the Event ID carried is the Analytics ID.
- Analytics ID Service Experience
- the NWDAF network element determines that it needs to request QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission and other information from the first user plane network element (similar to method 1, but not limited to these Information may also include Packet loss rate, Packet error rate and other information (the specific information contained shall be determined by NWDAF).
- the NWDAF network element directly carries the Analytics ID in the subscription message sent to the first user plane network element, then the first user
- the surface network element can understand that it is necessary to collect relevant UPF data corresponding to the Analytics ID (assuming that NWDAF determines that the first user plane network element is the user plane network element that can provide all UPF data types required by NWDAF).
- the data analysis network element has the associated information of each data granularity and the event identifier in one or more data granularities.
- the above step 602 can be implemented in the following manner: Data analysis network element Determine that the data collected from the user plane network element is the first data granularity according to the first analysis identifier;
- the data analysis network element determines the event identifier associated with the first data granularity in the correlation information as the first event identifier, and the first data granularity belongs to one or more data granularities.
- Event ID can be defined according to different granularities of UPF collection data. Since the data collected by NWDAF network elements from UPF network elements can be divided into different granularities, such as network element granularity (NF level), UE granularity (UE level), PDU session granularity (PDU Session Level) and QoS flow granularity (QoS flow level) etc.
- NF level network element granularity
- UE level UE granularity
- PDU Session Level PDU session granularity
- QoS flow granularity QoS flow granularity
- the specific data type contained in each Event ID is not limited, that is, the set of data types corresponding to each Event ID can be expanded.
- each Event ID may contain UPF data types corresponding to multiple Analytics IDs.
- each Analytics ID may contain UPF data types of different granularities
- the Analytics ID needs to be mapped to the corresponding one or more Event IDs (it can be seen that the Analytics ID and Event ID are in a many-to-many relationship).
- Analytics ID Displayed
- the second indication information indicates the specific data type in the Event ID that needs to be obtained. As shown in Table 5.
- the above step 603 can be implemented in the following manner: the data analysis network element sends a second message to the first network element, and accordingly, the first network element receives the second message from the data analysis network element. information.
- the second message carries the first event identifier, and the second message is used to request the first network element to provide information on user plane network elements that support the first event identifier.
- the first network element determines, according to the second message, information of one or more user plane network elements that support the first event identifier.
- the first network element provides the information of one or more user plane network elements to the data analysis network element.
- the data analysis network element receives the information of one or more user plane network elements from the first network element.
- the first network element may be an SMF network element as shown in Figure 2, or an NRF network element or a UDM network element as shown in Figure 3.
- the first network element is a UDM network element or an SMF network element
- the data analysis network element requests the UDM network element or SMF network element to query the information of the user plane network element that supports the first event identifier
- it can also Carrying the identification of the first terminal facilitates the SMF network element or the UDM network element to determine whether it has relevant information of the first user plane network element that provides services for the first terminal.
- the SMF network element or the UDM network element determines that it has the relevant information of the first user plane network element, it means that the first user plane network element has registered the relevant information of the first user plane network element to the SMF network element or the UDM network. element, at this time, the SMF network element or the UDM network element can determine whether one or more event identifiers supported by the first user plane network element include the first event identifier. In the case where one or more event identifiers supported by the first user plane network element include the first event identifier, the SMF network element or the UDM network element may use the information of the first user plane network element or the first user plane network element to The relevant information is provided to the data analysis network element.
- the A network element may request the first user plane network element to provide relevant information of the first user plane network element to the first network element.
- the first event identifier is not included in one or more event identifiers supported by the first user plane network element, or the user plane data type associated with the one or more event identifiers only includes part of the user plane data types in the first event identifier.
- the SMF network element or UDM network element can determine that there is no first user plane network element that supports the first event identifier. At this time, the SMF network element or UDM network element can feed back the query result to the data analysis network element, that is, indicating that no Having a first user plane network element supporting the first event identifier.
- the SMF network element or the UDM network element can re-select a user plane network element (for example, the third user plane network element) that supports the first event identifier for the first terminal, and then transfer the information of the third user plane network element or the third user plane network element to the first terminal. Relevant information about user plane network elements is provided to data analysis network elements.
- a user plane network element for example, the third user plane network element
- Relevant information about user plane network elements is provided to data analysis network elements.
- NWDAF sends a second message to the NRF network element through the Nnrf_NFDiscovery_Request service operation, or the second message is the Nnrf_NFDiscovery_Request service operation, to discover a UPF that can provide the required data.
- the method provided by the embodiment of the present application may further include before step 601: the user plane network element registers the relevant information of the user plane network element into the first network element. Specifically: the user plane network element sends a sixth message carrying relevant information of the user plane network element to the first network element.
- the first network element is an SMF network element or a UDM network element serving the first terminal
- the The six messages may also carry identification information of the first terminal, which is not limited in the embodiments of this application.
- the first user plane network element can provide data for a single terminal (such as the first terminal).
- the data of the first terminal is data of one or more user plane data types associated with the first event identifier.
- the relevant information of the user plane network element may include one or more event identifiers supported by the user plane network element.
- the relevant information about the user plane network element may also include one or more of the following information: information about the service area served by the user plane network element, slice information, or network element type.
- the network element type of a user plane network element is the user plane network element.
- the user plane network element can register the relevant information of the user plane network element into the first network element based on the trigger of the first network element, or the user plane network element can actively register the user plane network element with the first network element.
- the relevant information of the network element is registered in the first network element, which is not limited in the embodiment of the present application.
- the method provided by the embodiment of the present application may also include:
- Step 604 The data analysis network element obtains the first data from the first user plane network element.
- the data analysis network element sends a request/subscription message including the first event identifier to the first user plane network element.
- the request/subscription message is used to request the first user plane network element to provide data of at least one user plane data type associated with the first event identifier.
- Step 605 The data analysis network element obtains analysis results or ML models based on the first data.
- the data analysis network element obtains the analysis result based on the first data (such as determining the analysis result based on the first data and ML model inference) or the ML model (such as training the ML model based on the first data), please refer to the description in the prior art. , which will not be described again here.
- Step 606 The data analysis network element provides analysis results or ML models to the consumer network element.
- the data analysis network element provides the analysis results to the consumer network element. Assuming that the consumer network element requests an ML model from the data analysis network element in step 601, the data analysis network element provides the ML model to the consumer network element.
- the following takes the user plane network element as the UPF network element, the data analysis network element as the NWDAF network element, and the first network element as the NRF network element as an example to describe a data reporting method provided by the embodiment of the present application from the following two stages. specific embodiments.
- Registration phase that is, the process in which the UPF network element registers the relevant information of the UPF network element with the NRF network element, including the following steps 701 and 702.
- Step 701. The UPF network element sends the first service operation to the NRF network element.
- the NRF network element receives the first service operation from the UPF network element.
- the first service operation carries UPF related information.
- the first service operation is used to request to register relevant information of the UPF in the NRF network element.
- the first service operation may also carry indication information, and the indication information is used to indicate information related to registering the UPF in the NRF network element.
- Event ID 1 (QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission)
- the UPF related information also includes one or more of the following information: network element type (NF type), network element instance identification (NF instance ID), network element address, and network element service area information. (Serving Area information).
- NF type network element type
- NF instance ID network element instance identification
- NF instance address network element address
- network element service area information network element service area information.
- Network element instance identifier used to identify a specific network element instance.
- the address of a network element can be a fully qualified domain name (Fully Qualified Domain Name, FQDN) or an IP address.
- the service area information of the network element can be a geographical area, such as one or more TA/cell IDs, or a network area, such as one or more S-NSSAI/data network names (DNN) /Application ID (App ID) composition.
- the first service operation may be the Nnrf_NFManagement_NFRegister Request service operation.
- the UPF network element can start executing step 701 under the trigger of the NRF network element, or the UPF network element actively registers the relevant information of the UPF network element into the NRF network element.
- This application implements This example does not limit this.
- step 702 may also be included after step 701: the NRF network element sends a response message to the UPF network element, and accordingly, the UPF network element receives the response message from the NRF network element.
- the response message is used to indicate the success/failure of UPF network element related information registration.
- the above response message may be the Nnrf_NFManagement_NFRegister Response service operation.
- the Nnrf_NFManagement_NFRegister Response service operation can carry a result indication (Result indication) to indicate the success/failure of the relevant registration of the network element.
- the NRF network element does not need to send a response message to the UPF network element. If the registration of the relevant information of the network element fails, the NRF network element can send a response message to the UPF network element. Send a response message. At this time, the response message may carry a result indication indicating that the registration failed. In this way, the UPF network element can know that the registration failed if it receives the response message.
- the NRF network element can also provide the UPF network element with the reason for the registration failure.
- the above first service operation may also carry a registration indication, which is used to instruct the NRF network element to provide an indication of registration success/failure to the UPF network element.
- the registration indication is used to indicate that in the case of registration failure, a result indication indicating the registration failure is provided to the UPF network element.
- the registration indication is used to indicate that in the case of successful registration, a result indication of successful registration is provided to the UPF network element.
- the registration indication is used to indicate that in the case of successful registration, there is no need to reply with a response message, but in the case of failed registration, a response message is replied.
- the UPF network element if a response message is received, it can be confirmed that the UPF related information has failed to be registered. If a response message is not received, it can be confirmed that the registration was successful. Or the registration indication is used to indicate that there is no need to reply with a response message in the case of registration failure, but to reply with a response message in the case of successful registration. In this way, for the UPF network element, if a response message is received, it can be confirmed that the relevant information of the UPF has been successfully registered. If a response message is not received, the registration failure can be confirmed.
- the above description takes the registration instruction carried in the first service operation as an example.
- the registration instruction may also be carried in messages other than the first service operation. This is not limited in the embodiment of the present application.
- the UPF network element can also negotiate with the NRF network element whether to feed back a response message.
- the NRF network element is configured with a response mechanism. For example, if the registration is successful, a response message will be fed back, but if the registration fails, no response message will be fed back. Or a response message will be fed back if the registration fails, but no response message will be fed back if the registration is successful, or a response message will be fed back regardless of whether the registration is successful or failed, but the response message has different functions in different situations.
- any UPF network element can register the relevant information of the UPF network element with the NRF network element through the above step 701, and then the NRF network element can have the relevant information of one or more UPF network elements.
- the NRF network element can store the relevant information of one or more UPF network elements in other network elements (for example, UDM network elements).
- the subsequent NRF network element can obtain one or more UPF network elements that meet the search conditions of the NWDAF network element from the UDM network element. Information.
- Data acquisition stage for example, steps 703 to 713.
- Step 703 The consumer network element sends a second service operation (corresponding to the data analysis request in step 601 above) to the data analysis network element.
- the data analysis network element receives the second service operation from the consumer network element.
- the second service operation carries the first analysis identification (Analytics ID), and the second service operation is used to request to obtain the analysis results or machine learning model corresponding to the first analysis identification.
- the second service operation may be an Nnwdaf_AnalyticsSubscription_Subscribe or Nnwdaf_AnalyticsInfo_Request Request service operation sent by the consumer network element to the NWDAF network element for subscribing/requesting analysis results.
- the second service operation is the Nnwdaf_MLModelProvisioning_Subscribe or Nnwdaf_MLModelInfo_Request Request service operation sent by the consumer network element to the NWDAF network element for subscribing/requesting the machine learning model.
- other information carried by the second service operation may refer to the information carried by the data analysis request in the above embodiment, which will not be described again here.
- Target of Analytics Reporting/Target of ML Model Reporting Any UE.
- Step 704 The NWDAF network element determines that data needs to be collected from the UPF network element based on the first analysis identifier, and then the NWDAF network element obtains the first event identifier based on the first analysis identifier.
- Step 705 The NWDAF network element sends a third service operation to the NRF network element.
- the NRF network element receives the third service operation from the NWDAF network element.
- the third service operation carries search conditions.
- the search conditions may include the first event identifier.
- the third service operation is used to request the NRF network element to provide information about the user plane network element that supports the first event identification.
- the third service operation carries indication information a, which is used to instruct the NRF network element to provide information about the user plane network element that supports the first event identifier.
- the third service operation may be the Nnrf_NFDiscovery_Request service operation.
- Step 706 The NRF network element determines the information of one or more UPF network elements that meet the search conditions of the NWDAF network element according to the third service operation.
- NWDAF provides the first event identifier as a search condition.
- the first event identifier may include one or more different Event IDs, such as (Event ID 1, Event ID 2), then the NRF network element needs According to the supported Event ID information in the registration information of the UPF network element, find the UPF network element whose supported Event ID can include Event ID 1 and Event ID 2, for example, UPF network element 1 and UPF network element 2.
- NWDAF provides AoI information as a search condition.
- the AoI information indicates the following areas: (cell1, cell2, cell3).
- the NRF network element needs to find out what the service area can cover based on the service area information in the UPF registration information.
- (cell 1, cell2, cell3) UPF network elements such as UPF network element 1 and UPF network element 3.
- the information of one or more UPF network elements found by the NRF network element that meets the NWDAF search conditions is the information of UPF network element 1 .
- Step 707 The NRF network element sends the fourth service operation to the NWDAF network element.
- the NWDAF network element receives the fourth service operation from the NRF network element.
- the fourth service operation is used for the NWDAF network element to determine the information of the user plane network element that can support the first event identification.
- the fourth service operation carries information of one or more user plane network elements that meet the search conditions of NWDAF network elements.
- the information of the user plane network element may be the ID and/or IP address of the user plane network element.
- the fourth service operation can carry relevant information of all UPF network elements registered at the NRF network element.
- the NWDAF network element Information about one or more user plane network elements that support the first event identifier can be obtained therefrom.
- the UPF network element related information provided by the NRF network element includes UPF network element 1 related information to UPF network element 7 related information, among which, UPF network element 1 related information, UPF network element 3 related information and UPF network element related information
- the relevant information of network element 4 includes the first event identifier, but the relevant information of other UPF network elements does not include the first event identifier.
- the NWDAF network element can determine UPF network element 1, UPF network element 3, and UPF network element 4.
- the first event identifier is supported, that is, the data type of the user plane data indicated by the first event identifier can be provided.
- the NRF network element can provide the NWDAF network element with relevant information of all UPF network elements.
- the third service operation does not carry the first event identifier and only carries AoI information
- the NRF network element can provide the NWDAF network element with one or more UPFs that can cover the service area indicated by the AoI information.
- Network element related information In this way, the NWDAF network element can, based on the first event identifier, find out a group of UPF networks that support the first event identifier from the relevant information of one or more UPF network elements that can cover the service area indicated by the AoI information. Yuan information.
- the third service operation may also carry an instruction for instructing the NRF network element to report relevant information of the UPF network element.
- the NRF network element defaults to providing the NWDAF network element with the relevant information of one or more UPF network elements that meet the search conditions during the process of the NWDAF network element requesting the information of the UPF network element.
- the third service operation may also carry instructions to provide the UPF network to the NWDAF network element. Yuan related information. This is because the service area of the UPF network element that supports the first event identification may not include the service area required by the consumer network element. Or the network element that supports the first event identifier may not be a UPF network element. Therefore, by providing the relevant information of the UPF network element to the NWDAF network element, it is easier for the NWDAF network element to select the first UPF network element that better meets the needs of consumer network elements. .
- the NRF network element can also provide other information in the relevant information of each UPF network element in addition to the information of the UPF network element.
- the NRF network element can search according to the search conditions provided by the NWDAF network element.
- the NRF network element can provide the NWDAF network element with the information of the UPF network element that meets all search conditions.
- it can also further provide the relevant information of the UPF network element.
- Step 708 The NWDAF network element selects the first UPF network element from the information of one or more UPF network elements that meet the search conditions provided by the NRF network element.
- the information of the UPF network element that supports the first event identifier provided by the NRF network element to the NWDAF network element includes the information of UPF network element 1, the information of UPF network element 2, and the information of UPF network element 3, but the UPF network element
- the service area of 1 is Cell 1 to Cell 3, while the service area of UPF network element 2 is Cell 4 to Cell 6, and the service area of UPF network element 3 is Cell 3 to Cell 5.
- the user plane required by the consumer network element is The data is the data of at least two cells among cell 1 to cell 3, then the NWDAF network element can determine that the first UPF network element is UPF network element 1.
- UPF network element 1 corresponds to slice 1 and slice 2
- UPF network element 2 corresponds to slice 3 and slice 4
- the data required by the consumer network element is the data for the terminal to access slice 1 and slice 2
- the NWDAF network element It can be determined that the first UPF network element is UPF network element 1. In this way, the selected first UPF network element can provide data that meets the needs of the consumer network element.
- the NWDAF network element Any UPF network element can be selected as the first UPF network element from all UPF network elements, or the NWDAF network element can also select one UPF network element as the first UPF network element based on the load condition of each UPF network element. For example, after obtaining the information of all UPF network elements, the NWDAF network element can request the load of each UPF network element from each UPF network element, and then select the UPF network element whose load is lower than the preset load threshold as the first UPF network element. Yuan.
- Step 709 The NWDAF network element sends the fifth service operation to the first UPF network element.
- the first UPF network element receives the fifth service operation from the NWDAF network element.
- the fifth service operation may carry the first event identifier.
- the fifth service operation is used to request/subscribe data of one or more data types indicated by the first event identifier from the first UPF network element.
- the fifth service operation may be the Nupf_EventExposure_Subscribe service operation.
- Event Filter Event Filter
- Event Filter AoI or S-NSSAI.
- AoI indicates cell 1 and cell 2
- the data type set of the first event identifier is (QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission, Packet loss rate, Packet error rate)
- the first UPF network The element can provide the NWDAF network element with QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission, Packet loss rate, Packet error rate and other data in Cell 1 and Cell 2.
- the event filtering information may also include time period information, used to instruct the first UPF network element to provide relevant data within the time period indicated by the time period information.
- the event filtering information provided by the NWDAF network element to the first UPF network element can be determined by the AoI information or S-NSSAI provided by the consumer network element.
- the event filtering information provided by the NWDAF network element to the first UPF network element is AoI information or S-NSSAI provided by the consumer network element, or including AoI information or S-NSSAI provided by the consumer network element.
- Event Filter also contains "list of event subsets that are requested", which is used to indicate the subset of the user plane data type set identified by the first event identifier to be obtained.
- the set of user plane data types identified by the first event identifier is (QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission, Packet loss rate, Packet error rate), "list of event subsets that are requested"
- the value is [1,1,1,1,0,0], indicating that NWDAF only wants to obtain (QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission, Packet retransmission) data. In this way, for the first UPF network element, there is no need to report Packet loss rate and Packet error rate data to the NWDAF network element.
- the NWDAF network element may only want to obtain data of some data types and does not want to collect data of all data types.
- the fifth service operation can carry all data types associated with the first event identifier. Some data types, for example, only carry QoS flow Bit Rate, QoS flow Packet Delay, Packet transmission and other data types.
- the fifth service operation can also carry event reporting information (Event Reporting Information).
- Event Reporting Information includes: at least one of indicator and/or reporting time information.
- the indicator is used to indicate that the first UPF network element can delay or cannot delay reporting data to the NWDAF.
- the reporting time information is used to indicate the time condition of UPF data reporting, including four methods.
- NWDAF provides Event Reporting start time, Event Reporting end time information.
- Event Reporting start time is used to indicate the first start time of the data report
- Event Reporting end time is used to indicate the first end time of the data report.
- a UPF network element can send data to NWDAF within the first time period indicated by Event Reporting start time and Event Reporting end time. It is worth mentioning that when the Indicator is missing, if the Event Reporting start time and Event Reporting end time are the same, that is, the two time intervals are 0, the Event Reporting start time and Event Reporting end time information is used to indicate that the first UPF network element has no Delay or directly report data to NWDAF.
- the NWDAF network element provides deadline information to the first UPF network element, where the deadline information is used to instruct the first UPF network element to report data to the NWDAF network element before the time indicated by the deadline information.
- the deadline information is used to instruct the first UPF network element to report data to the NWDAF network element when it determines that its load is light (for example, lower than a load threshold set for the first UPF network element). This is because the main function of the UPF network element is to forward user plane datagrams. When the network is congested, more data needs to be forwarded, which will cause the UPF network element to be heavily loaded and may not be able to complete the tasks of data collection and reporting).
- NWDAF can also provide NF Load Threshold, or NF Load Threshold is configured on the first UPF network element. It is worth noting that when the Indicator is missing, if the Deadline is 0, the Deadline is used to indicate that the first UPF network element has no delay or directly reports data to the NWDAF network element.
- NF Load Threshold is used to assist the first UPF network element in judging that the load of the first UPF network element is less than the NF Load Threshold and report data.
- Deadline is used to indicate the deadline (latest time) for the first UPF network element to report data to the NWDAF network element. If the load of the first UPF network element before the deadline has been greater than or equal to the NF Load Threshold or greater than the setting for the first UPF network element load threshold, the first UPF network element should also report the data to the NWDAF network element before the deadline.
- NWDAF provides Event Reporting start time, Event Reporting duration information.
- Event Reporting start time is used to indicate the second start time of data reporting
- Event Reporting duration is used to indicate the time length of data reporting.
- the first UPF network element Data can be sent to NWDAF within the second time period indicated by Event Reporting start time and Event Reporting duration.
- NWDAF can provide prediction analysis results of network element load
- the first time period indicated by Event Reporting start time and Event Reporting duration can be a time period when the load of the first UPF network element predicted by NWDAF is lighter. It is worth mentioning that when the Indicator is missing, if the Event Reporting duration is 0, the Event Reporting duration is used to indicate that the first UPF network element has no delay or directly reports data to NWDAF.
- NWDAF provides time window (reporting time window) information.
- the time window information is used to indicate the third start time and the second end time of data reporting.
- the first UPF network element can be in the third time indicated by the reporting time window. Send the data to NWDAF within the time period. It is worth noting that when the Indicator is missing, if the reporting time window is 0, that is, the third time period is 0, the reporting time window information is used to indicate that the first UPF network element has no delay or directly reports data to NWDAF.
- step 709 can be understood as the first message in the claims, and the event report information can be understood as the first report information in the claims.
- Step 710 The first UPF network element collects data based on the Event ID, Event Filter and Target of Event Reporting provided by NWDAF.
- Step 711 The first UPF network element sends the collected data to the NWDAF network element through the sixth service operation.
- the NWDAF network element receives the sixth service operation from the first UPF network element to obtain the data collected by the first UPF network element. The data.
- the method provided by the embodiment of the present application may also include: the first UPF network element determines to send data to the NWDAF network element based on the Event Reporting Information. time (i.e. data sending time).
- the above step 711 can be implemented in the following manner: the first UPF network element sends the collected data to the NWDAF network element through the sixth service operation at the determined data sending time.
- the first UPF network element determines The data sending time is the time period when the load of the first UPF network element is lower than the NF Load Threshold. If the Event Reporting Information is Deadline, then the time before the first UPF network element determines the deadline is the data sending time, or the first UPF network element determines the deadline is the data sending time.
- the sixth service operation may be the Nupf_EventExposure_Notify service operation.
- Step 712 The NWDAF network element derives the analysis results or trains the ML model based on the collected data.
- the NWDAF network element will derive the analysis results based on the collected data. If what the consumer network element needs is to train an ML model, the NWDAF network element trains the ML model based on the collected data.
- Step 713 The NWDAF network element sends the analysis results or trains the ML model to the consumer network element.
- the consumer network element receives the analysis results or trains the ML model from the NWDAF network element.
- the NWDAF network element sends analysis results to consumer NF through the Nnwdaf_AnalyticsSubscription_Notify or Nnwdaf_AnalyticsInfo_Request Response service operation.
- the NWDAF network element sends the ML model (or the address of the ML model file) to the consumer NF through the Nnwdaf_MLModelProvisioning_Notify or Nnwdaf_MLModelInfo_Request Response service operation.
- the consumer network element can also subscribe to the NWDAF network element for the ML model or data analysis results of a specific terminal (for example, the first terminal shown in Figure 8).
- a specific terminal for example, the first terminal shown in Figure 8.
- Another data reporting method provided by the embodiment of this application includes:
- Step 801 The UPF network element sends an N4 message to the SMF network element.
- the SMF network element receives the N4 message from the UPF network element.
- the N4 message carries relevant information of the UPF and the identity of the first terminal.
- the first terminal is the terminal served by the UPF network element.
- the UPF network element sends the N4 message to the SMF network element serving the first terminal.
- the UPF network element can send the N4 message to the SMF network element based on the trigger of the SMF network element.
- the SMF network element or the first terminal triggers the UPF network element to send the N4 message to the SMF network element.
- Step 802 The SMF network element configures the relevant information of the UPF network element at the SMF network element.
- Step 803 is the same as step 703 and will not be described again here.
- step 803 the Target of Analytics Reporting/Target of ML Model Reporting sent by the consumer network element to the NWDAF network element is the identification of the first terminal.
- the identifier of the first terminal may be SUPI. This facilitates the NWDAF network element to determine that what the consumer network element is requesting is the ML model or data analysis result of the first terminal.
- Target of Analytics Reporting/Target of ML Model Reporting identification of the first terminal.
- Step 804 The NWDAF network element determines the information of the SMF network element serving the first terminal according to the identifier of the first terminal.
- the NWDAF network element can determine the UDM network element serving the first terminal according to the identifier of the first terminal, because the UDM network element can store network elements serving one or more terminals (for example, SMF network elements or AMF network elements). element or UPF network element), so the NWDAF network element can determine the information of the SMF network element serving the first terminal from the UDM network element.
- the information of SMF network elements is used to identify SMF network elements, such as SMF network
- the element information may be the identification or address information (for example, IP address) of the SMF network element.
- Step 805 The NWDAF network element sends a subscription message to the SMF network element that provides services for the first terminal.
- the SMF network element receives the subscription message from the NWDAF network element.
- the subscription message is used to retrieve information about the UPF network element serving the first terminal (that is, serving UPF).
- the subscription message also carries the relevant Event ID (i.e., the first event identifier) of the data collected from the UPF network element, which is used to assist the SMF network element in determining whether the UPF network element that provides services for the first terminal can provide the required data. (That is, data of the user plane data type indicated by the first event identifier).
- Step 806 The SMF network element matches the NWDAF network element with the information of the UPF network element that meets the requirements according to the identification of the first terminal.
- the SMF network element needs to obtain the information from the SMF network element.
- the NRF network element retrieves the Event ID supported by the serving UPF network element to match the UPF network element. Or the SMF network element requests the serving UPF network element to provide relevant information of the serving UPF network element.
- the SMF network element determines that the UPF network element is matched successfully, and the SMF network element will The network element information is sent to the NWDAF network element through the following step 807.
- the SMF network element If the SMF network element discovers that the Event ID supported by the serving UPF network element that provides services for the first terminal cannot fully include the first Event ID required by the NWDAF network element carried in the subscription message to collect data from the UPF network element, the SMF network element It is determined that UPF network element matching fails. At this time, the SMF network element can send a notification message carrying a failure indication to the NWDAF network element, so that the NWDAF network element determines that the UPF network element that supports the first Event ID has not been queried based on the failure indication; or, the SMF network element is selected for the first terminal.
- a new serving UPF that can meet the requirements of NWDAF network element data collection, that is, the Event ID supported by the new serving UPF includes the first Event ID.
- the SMF network element will redirect the terminal's PDU session to the new serving UPF (ie, UPF relocation). After the redirection is completed, the SMF network element will send the new serving UPF to the NWDAF network element through the following step 808.
- Step 807 The SMF network element sends the information of the serving UPF network element (such as UPF ID, UPF address, etc.) that can provide the data required by the NWDAF network element to the NWDAF network element.
- the NWDAF network element receives data from the serving UPF network element.
- the information of the serving UPF network element in step 807 is the serving UPF network that provides services for the first terminal. Yuan information. If the SMF network element determines from the local configuration that the Event ID supported by the serving UPF network element does not include the first event identifier, or does not completely include the first event identifier, then the information of the serving UPF network element in step 807 is the SMF network element. Information about the serving UPF network element reselected by the first terminal.
- the NWDAF network element may send a message to the consumer network element indicating that analysis results or ML models cannot be provided.
- the message may carry indication information that analysis results or ML models cannot be provided.
- Steps 808 to 813 are the same as steps 708 to 713, and will not be described again here.
- the UPF network element configures the supported Event ID and other information into the SMF network element. Later, it can be queried by NWDAF network elements and other network elements to assist NWDAF network elements and other network elements in retrieving UPF network elements that can provide corresponding data from SMF network elements based on Event ID and other information.
- FIG 9 is a specific embodiment of another data reporting method provided by the embodiment of the present application.
- the UPF network element registers the relevant information of the UPF network element to the UDM network element. Later, when the consumer network element requests the data analysis results or ML model of the first terminal from the NWDAF network element, the NWDAF network element discovers from the UDM network element the UPF that provides services for the first terminal and supports the first event identifier.
- Network element information this method includes:
- Step 901 The UPF network element registers the relevant information of the UPF network element to the UDM network element.
- the UPF network element can register the relevant information of the UPF network element and the identity of the first terminal served by the UPF network element to the UDM network element through the SMF network element during the establishment/modification process of the first terminal's PDU session.
- the UPF network element sends an N4 message to the SMF network element, where the N4 message carries the relevant information of the UPF network element and the identity of the first terminal.
- the SMF network element can send the relevant information of the UPF network element and the identity of the first terminal to the UDM network element through the Nudm_UECM_Registration service operation.
- the UPF network element can also instruct the SMF network element to forward the relevant information of the UPF network element and the identity of the first terminal to the UDM network element.
- the N4 message may also carry a forwarding instruction, which is used to instruct the SMF network element to forward the relevant information of the UPF network element and the identity of the first terminal to the UDM network element.
- the forwarding instruction can be carried in a message other than the N4 message.
- the UPF network element can directly register the relevant information of the UPF network element to the UDM network element without using the SMF network element.
- the UPF network element can send the Nudm_UECM_Registration service operation to the UDM network element.
- the Nudm_UECM_Registration service operation carries relevant information of the UPF network element and the identification of the first terminal.
- the UDM network element can feed back a registration result indication to the UPF network element.
- the registration result indication is used to indicate the success/failure of registration of relevant information of the UPF network element.
- Step 902 The UDM network element stores relevant information of the UPF network element and the identification of the first terminal served by the UPF network element.
- Step 903 is the same as step 803 and will not be described again here.
- Step 904 The NWDAF network element sends a request message to the UDM network element according to the terminal's identifier and the first Event ID to request the UDM network element to provide information on the serving UPF that provides services for the first terminal and supports the first event identifier.
- step 904 can be implemented in the following manner: the NWDAF network element sends a Nudm_UECM_Get Request message to the UDM network element.
- Step 905 The UDM network element matches the UPF network element information for the NWDAF network element according to the identifier of the first terminal and the first event identifier.
- Step 906 The UDM network element provides first information to the NWDAF network element.
- the first information is used to determine the information of the serving UPF that provides services to the first terminal and supports the first event identifier.
- the first information may be information about serving UPF that provides services for the first terminal and supports the first event identifier.
- step 905 can be implemented in the following manner: the NWDAF network element sends a Send Nudm_UECM_Get response message.
- the Nudm_UECM_Get response message carries serving UPF information or serving UPF related information.
- Steps 907 to 912 are the same as steps 709 to 713, and will not be described again here.
- the UDM network element if in step 905, if the UDM network element does not match the information of the serving UPF that provides services for the first terminal and supports the first event identifier, the UDM network element sends a failure indication to the NWDAF network element to indicate that it has not A serving UPF that can provide the first terminal with data that meets the requirements can be found. Subsequently, the NWDAF network element can send a rejection message to the consumer network element to reject the consumer network element's request. Optionally, the rejection message can also carry the rejection reason, for example, for matching the serving UPF that provides the first terminal with data that meets the requirements.
- the UPF network element configures the supported Event ID and other information to the UDM network element for query by the NWDAF network element and other network elements to assist the NWDAF network element and other network elements based on the Event ID and other information.
- the UPF network element that can provide corresponding data is retrieved from the UDM network element.
- each network element such as the first network element, the first user plane network element, the data analysis network element, etc.
- each network element includes corresponding structures and/or software modules for executing each function.
- the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driving the 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 specific application, but such implementations should not be considered beyond the scope of this application.
- Embodiments of the present application can divide the functional units according to the above-mentioned method to illustrate the first network element, the first user plane network element, and the data analysis network element.
- each functional unit can be divided corresponding to each function, or two or two
- the above functions are integrated in one processing unit.
- the above integrated units can be implemented in the form of hardware or software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. In actual implementation, there may be other division methods.
- the method according to the embodiment of the present application has been described above with reference to FIGS. 5 to 9 , and the communication device provided by the embodiment of the present application for performing the above method will be described below. Those skilled in the art can understand that methods and devices can be combined and referenced with each other.
- the communication device provided by the embodiment of the present application can perform the data reporting method shown in Figure 5 or Figure 6 by the first network element, the first user plane network Element, steps performed by data analysis network elements.
- FIG. 10 shows the communication device involved in the above embodiment.
- the communication device may include: a communication module 1013 and a processing module 1012.
- the communication device may further include a storage module 1011 for storing program codes and data of the communication device.
- the communication device is a first user plane network element, or a chip applied in the first user plane network element.
- the communication module 1013 is used to support the communication device to communicate with an external network element (eg, a data analysis network element).
- the communication module 1013 is used to perform signal sending and receiving operations of the user plane network element in the above method embodiment.
- the processing module 1012 is configured to perform signal processing operations on the first user plane network element in the above method embodiment.
- the communication module 1013 is configured to perform the receiving action performed by the first user plane network element in step 501 of Figure 5 of the above embodiment and the receiving action performed by the first user plane network element in step 503.
- the processing module 1012 is configured to support the communication device to perform step 502 in FIG. 5 .
- the communication device is a data analysis network element, or a chip applied in the data analysis network element.
- the communication module 1013 is used to support the communication device to communicate with an external network element (for example, a first user plane network element or a consumer network element).
- the communication module 1013 is used to perform signal sending and receiving operations of the data analysis network element in the above method embodiment.
- the processing module 1012 is used to perform signal processing operations of the data analysis network element in the above method embodiment.
- the communication module 1013 is used to perform the sending action performed by the data analysis network element in step 501 of Figure 5 of the above embodiment, and the receiving action performed by the data analysis network element in step 503. Actions.
- the processing module 1012 is used to support the communication device to perform the above-mentioned processing actions performed by the data analysis network element.
- the processing module 1012 is configured to execute steps 602 to 603 in Figure 6 of the above embodiment.
- the communication module 1013 is also used to perform the receiving action performed by the data analysis network element in step 601 of Figure 6 in the above embodiment.
- the communication module 1013 is also used to perform the sending action performed by the data analysis network element in step 606 of Figure 6 in the above embodiment.
- the processing module 1012 may be a processor or a controller, such as a central processing unit, a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic devices, transistor logic devices, Hardware components or any combination thereof. It may implement or execute the various illustrative logical blocks, modules, and circuits described in connection with this disclosure.
- the processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and so on.
- the communication module can be a transceiver, a transceiver circuit or a communication interface, etc.
- the storage module may be a memory.
- the processing module 1012 is the processor 1101 or the processor 1105
- the communication module 1013 is the communication interface 1103
- the storage module 1011 is the memory 1102
- the communication device involved in this application may be the communication device shown in Figure 11.
- Figure 11 shows a schematic diagram of the hardware structure of a communication device provided by an embodiment of the present application.
- the communication device includes a processor 1101, a communication line 1104, and at least one communication interface (the communication interface 1103 is taken as an example for illustration in FIG. 11).
- the processor 1101 can be a general central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more processors used to control the execution of the program of the present application. integrated circuit.
- CPU central processing unit
- ASIC application-specific integrated circuit
- Communication line 1104 may include a path for communicating information between the above-mentioned components.
- Communication interface 1103 is used for information exchange with other devices, such as using any transceiver-like device, for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless LAN (wireless local area networks, WLAN), etc.
- RAN radio access network
- WLAN wireless local area networks
- the communication device may also include a memory 1102.
- the memory 1102 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (random access memory (RAM)) or other type that can store information and instructions.
- a dynamic storage device can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disk storage, optical disc storage (Including compressed disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures that can be accessed by a computer , but not limited to this.
- the memory may exist independently and be connected to the processor through a communication line 1104 . Memory can also be integrated with the processor.
- the memory 1102 is used to store computer execution instructions for executing the solution of the present application, and is controlled by the processor 1101 for execution.
- the processor 1101 is configured to execute computer execution instructions stored in the memory 1102, thereby implementing a data reporting method provided in the following embodiments of the present application.
- the computer-executed instructions in the embodiments of the present application may also be called application codes, which are not specifically limited in the embodiments of the present application.
- the processor 1101 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 11 .
- the communication device may include multiple processors, such as the processor 1101 and the processor 1105 in FIG. 11 .
- processors may be a single-CPU processor or a multi-CPU processor.
- a processor here may refer to one or more devices, circuits, and/or processing cores for processing data (eg, computer program instructions).
- the steps performed by the processor 1101 and the processor 1105 may refer to the steps performed by the above-mentioned processing module 1012.
- the steps performed by the communication interface 1103 may refer to the steps performed by the communication module 1013 mentioned above.
- FIG. 12 is a schematic structural diagram of the chip 130 provided by the embodiment of the present application.
- the chip 130 includes one or more (including two) processors 1310 and a communication interface 1330.
- the chip 130 also includes a memory 1340.
- the memory 1340 may include a read-only memory and a random access memory, and provides operating instructions and data to the processor 1310.
- a portion of memory 1340 may also include non-volatile random access memory (NVRAM).
- NVRAM non-volatile random access memory
- memory 1340 stores elements, execution modules, or data structures, or subsets thereof, or extended sets thereof.
- the corresponding operation is performed by calling the operation instructions stored in the memory 1340 (the operation instructions can be stored in the operating system).
- One possible implementation is that the structures of the first user plane network element and the data analysis network element are similar, and different devices can use different chips to implement their respective functions.
- the processor 1310 controls the processing operations of any one of the first user plane network element and the data analysis network element.
- the processor 1310 may also be called a central processing unit (CPU).
- Memory 1340 may include read-only memory and random access memory and provides instructions and data to processor 1310 . Portion of memory 1340 may also include NVRAM. For example, the memory 1340, the communication interface 1330 and the memory 1340 in the application are coupled together through the bus system 1320. In addition to the data bus, the bus system 1320 may also include a power bus, a control bus, a status signal bus, etc. However, for the sake of clarity, the various buses are labeled bus system 1320 in FIG. 12 .
- the methods disclosed in the above embodiments of the present application can be applied to the processor 1310 or implemented by the processor 1310.
- the processor 1310 may be an integrated circuit chip with signal processing capabilities. During the implementation process, each step of the above method can be completed by instructions in the form of hardware integrated logic circuits or software in the processor 1310 .
- the above-mentioned processor 1310 may be a general-purpose processor or a digital signal processor (digital signal processing, DSP), ASIC, off-the-shelf programmable gate array (field-programmable gate array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
- DSP digital signal processing
- ASIC application-the-shelf programmable gate array
- FPGA field-programmable gate array
- Each method, step and logical block diagram disclosed in the embodiment of this application can be implemented or executed.
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.
- the steps of the method disclosed in conjunction with the embodiments of the present application can be directly implemented by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, registers and other mature storage media in this field.
- the storage medium is located in the memory 1340.
- the processor 1310 reads the information in the memory 1340 and completes the steps of the above method in combination with its hardware.
- the communication interface 1330 is used to perform the steps of receiving and sending the first user plane network element in the embodiments shown in FIGS. 5 to 9 .
- the processor 1310 is configured to perform the steps of processing the first user plane network element in the embodiments shown in FIGS. 5 to 9 .
- the communication interface 1330 is used to perform the steps of receiving and sending data analysis network elements in the embodiments shown in FIGS. 5 to 9 .
- the processor 1310 is configured to perform the steps of data analysis network element processing in the embodiments shown in FIGS. 5 to 9 .
- a computer-readable storage medium is provided. Instructions are stored in the computer-readable storage medium. When the instructions are executed, the functions performed by the data analysis network element as shown in Figure 5 or Figure 6 are implemented.
- a computer-readable storage medium is provided. Instructions are stored in the computer-readable storage medium. When the instructions are executed, the functions performed by the first user plane network element as shown in Figure 5 or Figure 6 are implemented.
- a computer program product including instructions.
- the computer program product includes instructions. When the instructions are executed, the functions performed by the data analysis network element in Figure 5 or Figure 6 are implemented.
- a computer program product including instructions.
- the computer program product includes instructions. When the instructions are executed, the functions performed by the first user plane network element as shown in Figure 5 or Figure 6 are implemented.
- a chip is provided.
- the chip is used in a first user plane network element.
- the chip includes at least one processor and a communication interface.
- the communication interface is coupled with at least one processor.
- the processor is used to run instructions to implement as shown in Figure 5 ⁇ The functions performed by the first user plane network element in Figure 9.
- a chip is provided.
- the chip is used in a data analysis network element.
- the chip includes at least one processor and a communication interface.
- the communication interface is coupled to at least one processor.
- the processor is used to run instructions to implement Figures 5 to 5. 9 functions performed by the data analysis network element.
- Embodiments of the present application provide a communication system, which includes: a first user plane network element and a data analysis network element.
- the first user plane network element is used to perform the functions performed by the first user plane network element in Figure 5
- the data analysis network element is used to perform the functions performed by the data analysis network element in Figure 5.
- the system may also include a consumer network element, which is used to perform the steps performed by the consumer network element in Figure 6.
- the data analysis network element is also used to perform the steps in Figure 6.
- a computer program product includes one or more computer programs or instructions.
- the computer may be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment, or other programmable device.
- a computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer Readable storage media transmission, for example, a computer program or instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center via wired or wireless means.
- Computer-readable storage media can be any available media that can be accessed by a computer, or data storage devices such as servers and data centers that integrate one or more available media. Available media can be magnetic media, such as floppy disks, hard disks, tapes; optical media, such as digital video discs (DVD); or semiconductor media, such as solid state drives (SSD) ).
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mathematical Analysis (AREA)
- Algebra (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Physics (AREA)
- Probability & Statistics with Applications (AREA)
- Pure & Applied Mathematics (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (27)
- 一种数据报告方法,其特征在于,包括:数据分析网元向第一用户面网元发送第一消息,所述第一消息中包括第一报告信息,所述第一消息用于请求所述第一用户面网元按照所述第一报告信息报告第一数据,其中,所述第一数据是所述第一用户面网元在检测到第一事件被触发时产生的数据,所述第一报告信息中包括第一指示信息和/或报告时间信息,所述第一指示信息用于所述第一用户面网元确定是否可以延迟报告所述第一数据,所述报告时间信息用于指示所述第一用户面网元确定报告所述第一数据的时间;所述数据分析网元接收来自所述第一用户面网元的所述第一数据。
- 根据权利要求1所述的方法,其特征在于,所述第一消息中还包括第一事件标识,所述第一事件标识关联一个或多个用户面数据类型,所述第一数据是所述第一用户面网元在检测到所述第一事件被触发时产生的所述一个或多个用户面数据类型对应的数据。
- 根据权利要求1或2所述的方法,其特征在于,所述第一消息中还包括第二指示信息,所述第二指示信息用于指示所述数据分析网元请求获取第一事件标识关联一个或多个用户面数据类型中的至少一个用户面数据类型的数据,相应的,所述数据分析网元接收来自所述第一用户面网元的所述第一数据,包括:所述数据分析网元接收来自所述第一用户面网元提供的所述至少一个用户面数据类型的数据。
- 根据权利要求1~3任一项所述的方法,其特征在于,所述第一报告信息包括以下信息中的一个或多个:第三指示信息,用于指示所述第一用户面网元在所述第一用户面网元的负载低于预设阈值时向所述数据分析网元报告所述第一数据;第一负载阈值,用于所述第一用户面网元确定在所述第一用户面网元的负载低于所述第一负载阈值时向所述数据分析网元报告所述第一数据。
- 根据权利要求1~4任一项所述的方法,其特征在于,所述报告时间信息包括第一起始时间信息以及第一结束时间信息,所述第一起始时间信息用于所述第一用户面网元确定向所述数据分析网元报告所述第一数据的开始时间,所述第一结束时间信息用于所述第一用户面网元确定向所述数据分析网元报告数据的结束时间;或者,所述报告时间信息包括截止时间信息,所述截止时间信息用于指示所述数据分析网元在所述截止时间信息之前开始报告所述第一数据或者在所述截止时间信息之前报告完成所述第一数据。
- 根据权利要求5所述的方法,其特征在于,在所述第一起始时间信息以及第一结束时间信息所确定的时间窗内,所述第一用户面网元的负载低于预设负载阈值。
- 根据权利要求1~6任一项所述的方法,其特征在于,所述方法还包括:所述数据分析网元从消费者网元处获取第一分析标识,所述第一分析标识用于请求所述第一分析标识对应的分析结果或者机器学习模型;所述数据分析网元根据所述第一分析标识,得到所述第一事件标识;所述数据分析网元根据所述第一事件标识从第一网元处获取支持所述第一事件标 识的一个或多个用户面网元的信息,所述一个或多个用户面网元中包括所述第一用户面网元。
- 根据权利要求7所述的方法,其特征在于,所述数据分析网元中具有一个或多个分析标识中每个分析标识与事件标识的关联信息,相应的,所述数据分析网元根据所述第一分析标识,得到第一事件标识,包括:所述数据分析网元根据所述关联信息,将所述第一分析标识关联的事件标识确定为所述第一事件标识,所述一个或多个分析标识包括所述第一分析标识。
- 根据权利要求7所述的方法,其特征在于,所述数据分析网元根据所述第一分析标识,得到所述第一事件标识,包括:所述数据分析网元将所述第一分析标识确定为所述第一事件标识。
- 根据权利要求7所述的方法,其特征在于,所述数据分析网元中具有一个或多个数据粒度中每个数据粒度与事件标识的关联信息,所述数据分析网元根据所述第一分析标识,得到第一事件标识,包括:所述数据分析网元根据所述第一分析标识确定从用户面网元处收集的数据为第一数据粒度;所述数据分析网元将所述关联信息中与所述第一数据粒度关联的事件标识确定为所述第一事件标识,所述第一数据粒度属于所述一个或多个数据粒度。
- 根据权利要求7~10任一项所述的方法,其特征在于,所述数据分析网元根据所述第一事件标识从第一网元处获取支持所述第一事件标识的一个或多个用户面网元的信息,包括:所述数据分析网元向所述第一网元发送第二消息,所述第二消息中携带所述第一事件标识,所述第二消息用于请求所述第一网元提供支持所述第一事件标识的用户面网元的信息;所述数据分析网元接收来自所述第一网元的一个或多个所述用户面网元的信息。
- 根据权利要求1~11任一项所述的方法,其特征在于,所述第一消息还包括第一终端的信息,所述第一消息用于请求所述第一终端对应的所述第一数据;在所述数据分析网元还通过第三消息向所述第一用户面网元请求第二终端对应的第二数据,且所述第三消息中还包括所述第一报告信息的情况下,所述数据分析网元接收来自所述第一用户面网元的所述第一数据,包括:所述数据分析网元接收来自所述第一用户面网元发送的第一响应,所述第一响应包括所述第一终端对应的所述第一数据以及所述第二终端对应的第二数据。
- 一种数据报告方法,其特征在于,包括:第一用户面网元接收来自数据分析网元的第一消息,所述第一消息中包括第一报告信息,所述第一消息用于请求所述第一用户面网元按照所述第一报告信息报告第一数据,其中,所述第一数据是所述第一用户面网元在检测到第一事件被触发时产生的数据,所述第一报告信息中包括第一指示信息和/或报告时间信息,所述第一指示信息用于所述第一用户面网元确定是否可以延迟报告所述第一数据,所述报告时间信息用于指示所述第一用户面网元确定报告所述第一数据的时间;所述第一用户面网元获取所述第一数据;所述第一用户面网元根据所述第一报告信息,向所述数据分析网元报告所述第一数据。
- 根据权利要求13所述的方法,其特征在于,所述第一消息中还包括第一事件标识,所述第一事件标识关联一个或多个用户面数据类型,所述第一数据是所述第一用户面网元在检测到所述第一事件被触发时产生的所述一个或多个用户面数据类型对应的数据。
- 根据权利要求13或14所述的方法,其特征在于,所述第一消息中还包括第二指示信息,所述第二指示信息用于指示所述数据分析网元请求获取第一事件标识关联一个或多个用户面数据类型中的至少一个用户面数据类型的数据,相应的,所述第一用户面网元获取所述第一数据,包括:所述第一用户面网元根据所述第二指示信息,获取所述至少一个用户面数据类型的数据作为所述第一数据。
- 根据权利要求13~15任一项所述的方法,其特征在于,所述第一报告信息包括以下信息中的一个或多个:第三指示信息,用于指示所述第一用户面网元在所述第一用户面网元的负载低于预设阈值时向所述数据分析网元报告所述第一数据;第一负载阈值,用于所述第一用户面网元确定在所述第一用户面网元的负载低于所述第一负载阈值时向所述数据分析网元报告所述第一数据,相应的,所述第一用户面网元根据所述第一报告信息,向所述数据分析网元报告所述第一数据,包括:所述第一用户面网元根据所述第三指示信息和/或第一负载阈值,向所述数据分析网元报告所述第一数据。
- 根据权利要求13~16任一项所述的方法,其特征在于,所述报告时间信息包括第一起始时间信息以及第一结束时间信息,所述第一起始时间信息用于所述第一用户面网元确定向所述数据分析网元报告所述第一数据的开始时间,所述第一结束时间信息用于所述第一用户面网元确定向所述数据分析网元报告数据的第一结束时间;或者,所述报告时间信息包括截止时间信息,所述截止时间信息用于指示所述数据分析网元在所述截止时间信息之前开始报告所述第一数据或者在所述截止时间信息之前报告完成所述第一数据。
- 根据权利要求13~17任一项所述的方法,其特征在于,所述方法还包括:所述第一用户面网元向第一网元发送所述第一用户面网元的相关信息,所述第一用户面网元的相关信息至少包括所述第一用户面网元支持的一个或多个事件标识。
- 根据权利要求18所述的方法,其特征在于,所述方法还包括:所述第一用户面网元向第一网元发送所述第一用户面网元服务的终端的标识。
- 根据权利要求13~19任一项所述的方法,其特征在于,所述第一消息还包括第一终端的信息,所述第一消息用于请求所述第一终端对应的所述第一数据,相应的,所述第一数据为第一终端对应的所述第一数据。
- 根据权利要求20所述的方法,其特征在于,所述方法还包括:所述第一用户面网元接收来自所述数据分析网元的第三消息,所述第三消息用于向所述第一用户面网元请求第二终端对应的第二数据,且所述第三消息中还包括所述 第一报告信息的情况下,所述第一用户面网元根据所述第一报告信息,向所述数据分析网元报告所述第一数据包括:所述第一用户面网元根据所述第一报告信息,向所述数据分析网元报告第一响应,所述第一响应中包括第二终端对应的第二数据以及第一终端对应的第一数据。
- 一种芯片,其特征在于,所述芯片包括至少一个处理器和通信接口,所述通信接口和所述至少一个处理器耦合,所述至少一个处理器用于运行计算机程序或指令,以实现如权利要求1-12中任一项所述的数据报告方法,或以实现13-21任一项所述的数据报告方法,所述通信接口用于与所述芯片之外的其它模块进行通信。
- 一种通信装置,其特征在于,包括:处理单元和通信单元;其中,所述通信单元用于执行如权利要求1-12中任一项所述的数据报告方法中在数据分析网元中进行消息收发的操作;所述处理单元运行指令以执行如权利要求1-12中任一项所述的数据报告方法中在所述数据分析网元中进行处理或控制的操作;或者,所述通信单元用于执行如权利要求13-21中任一项所述的数据报告方法中在第一用户面网元中进行消息收发的操作;所述处理单元运行指令以执行如权利要求13-21中任一项所述的数据报告方法中在所述第一用户面网元中进行处理或控制的操作。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有指令,当所述指令被运行时,实现上述权利要求1-12任一项所述的数据报告方法;或者,实现上述权利要求13-21中任一项所述的数据报告方法。
- 一种通信系统,其特征在于,包括:第一用户面网元以及与所述第一用户面网元通信的数据分析网元,其中,所述数据分析网元用于执行上述权利要求1-12任一项所述的数据报告方法,第一用户面网元用于执行权利要求13-21中任一项所述的数据报告方法。
- 一种通信装置,其特征在于,所述通信装置包括处理器,所述处理器与存储器连接,所述处理器用于存储所述存储器中存储的指令或计算机程序,以实现上述权利要求1-12任一项所述的数据报告方法。
- 一种通信装置,其特征在于,所述通信装置包括处理器,所述处理器与存储器连接,所述处理器用于存储所述存储器中存储的指令或计算机程序,以实现上述权利要求13-21任一项所述的数据报告方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| AU2023264655A AU2023264655B2 (en) | 2022-05-06 | 2023-03-09 | Data reporting method, apparatus, and system |
| CA3256980A CA3256980A1 (en) | 2022-05-06 | 2023-03-09 | DATA REPORTING METHOD, DEVICE AND SYSTEM |
| EP23799123.7A EP4496378A4 (en) | 2022-05-06 | 2023-03-09 | Data reporting method, apparatus, and system |
| US18/934,167 US20250056297A1 (en) | 2022-05-06 | 2024-10-31 | Data reporting method, apparatus, and system |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210490110.5 | 2022-05-06 | ||
| CN202210490110.5A CN117082629A (zh) | 2022-05-06 | 2022-05-06 | 一种数据报告的方法、装置及系统 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/934,167 Continuation US20250056297A1 (en) | 2022-05-06 | 2024-10-31 | Data reporting method, apparatus, and system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023213134A1 true WO2023213134A1 (zh) | 2023-11-09 |
Family
ID=88646208
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/080588 Ceased WO2023213134A1 (zh) | 2022-05-06 | 2023-03-09 | 一种数据报告的方法、装置及系统 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US20250056297A1 (zh) |
| EP (1) | EP4496378A4 (zh) |
| CN (1) | CN117082629A (zh) |
| AU (1) | AU2023264655B2 (zh) |
| CA (1) | CA3256980A1 (zh) |
| WO (1) | WO2023213134A1 (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025108325A1 (zh) * | 2023-11-21 | 2025-05-30 | 维沃移动通信有限公司 | 数据处理方法、装置、设备及可读存储介质 |
| WO2025149898A1 (en) * | 2024-01-08 | 2025-07-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Upf exposure of raw data and packet metadata |
| WO2025222522A1 (zh) * | 2024-04-26 | 2025-10-30 | 北京小米移动软件有限公司 | 通信方法、核心网设备、网络节点、网元及系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113079541A (zh) * | 2020-01-06 | 2021-07-06 | 华为技术有限公司 | 一种报告信息的发送方法、装置及系统 |
| WO2021155579A1 (zh) * | 2020-02-07 | 2021-08-12 | 华为技术有限公司 | 一种数据分析方法、装置及系统 |
| WO2021194825A1 (en) * | 2020-03-26 | 2021-09-30 | Qualcomm Incorporated | Methods and apparatuses for postponed reporting of at least one positioning state information (psi) report element |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114339808B (zh) * | 2020-09-30 | 2025-08-08 | 华为技术有限公司 | 一种数据传输方法以及装置 |
-
2022
- 2022-05-06 CN CN202210490110.5A patent/CN117082629A/zh active Pending
-
2023
- 2023-03-09 WO PCT/CN2023/080588 patent/WO2023213134A1/zh not_active Ceased
- 2023-03-09 AU AU2023264655A patent/AU2023264655B2/en active Active
- 2023-03-09 EP EP23799123.7A patent/EP4496378A4/en active Pending
- 2023-03-09 CA CA3256980A patent/CA3256980A1/en active Pending
-
2024
- 2024-10-31 US US18/934,167 patent/US20250056297A1/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113079541A (zh) * | 2020-01-06 | 2021-07-06 | 华为技术有限公司 | 一种报告信息的发送方法、装置及系统 |
| WO2021155579A1 (zh) * | 2020-02-07 | 2021-08-12 | 华为技术有限公司 | 一种数据分析方法、装置及系统 |
| WO2021194825A1 (en) * | 2020-03-26 | 2021-09-30 | Qualcomm Incorporated | Methods and apparatuses for postponed reporting of at least one positioning state information (psi) report element |
Non-Patent Citations (2)
| Title |
|---|
| "3rd Generation Partnership Project; Technical Specification Group Core Network and Terminals; Interface between the Control Plane and the User Plane Nodes; Stage 3 (Release 17)", 3GPP STANDARD; TECHNICAL SPECIFICATION; 3GPP TS 29.244, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. CT WG4, no. V17.1.0, 29 June 2021 (2021-06-29), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , pages 1 - 345, XP052029880 * |
| See also references of EP4496378A4 |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025108325A1 (zh) * | 2023-11-21 | 2025-05-30 | 维沃移动通信有限公司 | 数据处理方法、装置、设备及可读存储介质 |
| WO2025149898A1 (en) * | 2024-01-08 | 2025-07-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Upf exposure of raw data and packet metadata |
| WO2025222522A1 (zh) * | 2024-04-26 | 2025-10-30 | 北京小米移动软件有限公司 | 通信方法、核心网设备、网络节点、网元及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2023264655B2 (en) | 2025-12-11 |
| US20250056297A1 (en) | 2025-02-13 |
| EP4496378A4 (en) | 2025-06-25 |
| CA3256980A1 (en) | 2025-04-15 |
| CN117082629A (zh) | 2023-11-17 |
| EP4496378A1 (en) | 2025-01-22 |
| AU2023264655A1 (en) | 2024-10-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11805022B2 (en) | Method and device for providing network analytics information in wireless communication network | |
| US12408058B2 (en) | Method and device for providing network analysis information for RFSP index selection in mobile communication network | |
| EP4099635A1 (en) | Method and device for selecting service in wireless communication system | |
| CN113923800B (zh) | 一种通信方法及装置 | |
| WO2022171051A1 (zh) | 一种通信方法和通信装置 | |
| WO2023213134A1 (zh) | 一种数据报告的方法、装置及系统 | |
| WO2021155579A1 (zh) | 一种数据分析方法、装置及系统 | |
| WO2020108002A1 (zh) | 一种传输策略确定方法、策略控制方法及装置 | |
| WO2023082877A1 (zh) | 一种通信方法及装置 | |
| CN115314973A (zh) | 一种无线通信方法及通信装置 | |
| WO2015143763A1 (zh) | 一种负荷信息传递方法、系统、网元及计算机存储介质 | |
| US20250063335A1 (en) | Data analytics method, apparatus, and system | |
| CN111328019A (zh) | 识别终端的方法、装置 | |
| US20250184853A1 (en) | Network element switching method, apparatus, and system | |
| CN116963038A (zh) | 基于o-ran设备的数据处理方法和o-ran设备 | |
| WO2024032031A1 (zh) | 一种数据分析方法及装置 | |
| EP4701159A1 (en) | Resource management method, apparatus, and system | |
| US20250133527A1 (en) | Techniques to facilitate network slice service continuity for mobile network environments | |
| WO2026000682A1 (en) | Network triggered registration method | |
| WO2025033026A1 (en) | Core network node and method for core network node | |
| WO2025140001A1 (zh) | 一种通信方法及装置 | |
| WO2026045715A1 (zh) | 一种通信方法、通信系统以及通信装置 | |
| WO2026045883A1 (zh) | 一种通信方法、装置和系统 | |
| CN118785141A (zh) | 通信方法及通信装置 | |
| WO2023061207A1 (zh) | 一种通信方法、通信装置及通信系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| DPE2 | Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101) | ||
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23799123 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: AU2023264655 Country of ref document: AU |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023799123 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 202417080333 Country of ref document: IN |
|
| ENP | Entry into the national phase |
Ref document number: 2023799123 Country of ref document: EP Effective date: 20241016 |
|
| ENP | Entry into the national phase |
Ref document number: 2023264655 Country of ref document: AU Date of ref document: 20230309 Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |