Data processing method and apparatus
AssigneeHuawei Technologies Co., Ltd.
InventorsMingdong Li, Yaoguang Wang, Enbo Wang, Longyu Cao
Life of this patent
Estimating the term…
Abstract
Example data processing methods and apparatus are described. One example data processing method includes receiving data description information and reported data, where the data description information includes at least one of a vendor name, network element version information, a data type supported by a network management system, or a coding mode supported by the network management system. The reported data is converted based on the data description information, where reported data obtained through conversion meets a virtual network function event streaming (VES) specification. A VES event is sent, where the VES event includes the reported data obtained through conversion.
Claims14
A data processing method, comprising:
- receiving a first message sent by a collector, wherein the first message comprises identification information of the collector, a data type supported by the collector, a coding mode supported by the collector, and an address of the collector;
- creating a context of the collector based on the first message, wherein the context comprises the identification information of the collector, the data type supported by the collector, the coding mode supported by the collector, and the address of the collector;
- receiving a second message, wherein the second message is used to indicate a data collection requirement;
- determining, based on a locally stored context of each collector and the second message, a collector that supports a data type and coding mode in the second message, wherein a context of the collector comprises attribute capability information of the collector;
- receiving data description information and reported data from the determined collector that supports the data type and coding mode in the second message, wherein the data description information comprises at least one of a vendor name, network element version information, a data type supported by a network management system, or a coding mode supported by the network management system;
- converting the reported data based on the data description information, wherein reported data obtained through conversion meets a virtual network function event streaming (VES) specification;
- and
- sending a VES event, wherein the VES event comprises the reported data obtained through conversion.
A data processing method, comprising:
- sending, by a collector, a first message to a data mapping processing function module, wherein the first message comprises identification information of the collector, a data type supported by the collector, a coding mode supported by the collector, and an address of the collector;
- receiving, by the collector, data description information;
- and
- sending, by the collector, the data description information and reported data to the data mapping processing function module, wherein the data description information comprises at least one of a vendor name, network element version information, a data type supported by a network management system, or a coding mode supported by the network management system;
- wherein the collector is determined, based on a locally stored context of each collector and a second message, to support a data type and a coding mode in the second message received by the data mapping processing function module, wherein the second message indicates a data collection requirement, and wherein a third message is sent by the data mapping processing function module to a software defined network controller (SDNC) to indicate information about the collector that meets a data collection requirement.
An apparatus, comprising:
- at least one processor coupled to one or more memories;
- and
- the one or more memories coupled to the at least one processor and storing program instructions for execution by the at least one processor to:
- receive a first message sent by a collector, wherein the first message comprises identification information of the collector, a data type supported by the collector, a coding mode supported by the collector, and an address of the collector;
- create a context of the collector based on the first message, wherein the context comprises the identification information of the collector, the data type supported by the collector, the coding mode supported by the collector, and the address of the collector;
- receive a second message, wherein the second message is used to indicate a data collection requirement;
- determine, based on a locally stored context of each collector and the second message, a collector that supports a data type and coding mode in the second message, wherein a context of the collector comprises attribute capability information of the collector;
- receive data description information and reported data from the determined collector that supports the data type and coding mode in the second message, wherein the data description information comprises at least one of a vendor name, network element version information, a data type supported by a network management system, or a coding mode supported by the network management system;
- convert the reported data based on the data description information, wherein reported data obtained through conversion meets a virtual network function event streaming (VES) specification;
- and
- send a VES event, wherein the VES event comprises the reported data obtained through conversion.
An apparatus, comprising:
- at least one processor coupled to one or more memories;
- and
- the one or more memories coupled to the at least one processor and storing program instructions for execution by the at least one processor to:
- send a first message to a data mapping processing function module, wherein the first message comprises identification information of a collector, a data type supported by the collector, a coding mode supported by the collector, and an address of the collector;
- receive data description information;
- and
- send the data description information and reported data to the data mapping processing function module, wherein the data description information comprises at least one of a vendor name, network element version information, a data type supported by a network management system, or a coding mode supported by the network management system, wherein the collector is determined based on a locally stored context of each collector and a second message, wherein the collector is configured to support a data type and coding mode in the second message received by the data mapping processing function module, wherein the second message indicates a data collection requirement, and wherein a third message is sent by the data mapping processing function module to a software defined network controller (SDNC) to indicate information about the collector that meets a data collection requirement.
Dependencies are inferred from the claim text.