Disclosure of Invention
In view of the above-mentioned shortcomings in the prior art, the present disclosure provides a service data configuration method, a network system, a network element and a data storage system.
As a first aspect of the present disclosure, there is provided a service data configuration method, including:
receiving a data configuration request sent by a service system, and acquiring a service identifier and each service function identifier corresponding to the service identifier;
respectively configuring functional parameters corresponding to the service function identifications, and establishing a mapping relation between the service function identifications and the functional parameters;
and sending a data configuration indication message carrying the mapping relation and the service identifier to a network element, so that the network element obtains functional parameter data corresponding to each service functional identifier according to the mapping relation and the service identifier, and returns the functional parameter data to a data storage system.
Preferably, the method further comprises:
and responding to the received service data configuration success message sent by the data storage system, and forwarding the service data configuration success message to the service system.
As a second aspect of the present disclosure, there is provided a service data configuration method, including:
receiving a data configuration indication message sent by a network system, and acquiring a mapping relation between each service function identifier and a function parameter and a service identifier, wherein the service identifier corresponds to each service function identifier;
acquiring function parameter data corresponding to each service function identifier according to the mapping relation and the service identifier;
and sending the function parameter data corresponding to each service function identification to a data storage system.
As a third aspect of the present disclosure, a method for configuring service data is provided, including:
receiving function parameter data corresponding to each service function identification sent by a network element;
storing the function parameter data corresponding to each service function identification locally;
and sending a service data configuration success message to a network system so that the network system forwards the service data configuration success message to a corresponding service system.
Preferably, after sending the service data configuration success message to the network system, the method further includes:
receiving a data acquisition request sent by the service system, and acquiring a service function identifier in the data acquisition request;
and responding to the local inquiry of the functional parameter data corresponding to the business function identification, and sending the functional parameter data corresponding to the business function identification to the business service system.
As a fourth aspect of the present disclosure, there is provided a network system including:
the receiving module is used for receiving a data configuration request sent by a business service system;
the acquisition module is used for acquiring the service identifier in the data configuration request and each service function identifier corresponding to the service identifier;
the establishing module is used for respectively configuring the functional parameters corresponding to the service function identifications and establishing the mapping relation between the service function identifications and the functional parameters;
and the sending module is used for sending a data configuration indication message carrying the mapping relation and the service identifier to a network element so that the network element obtains the functional parameter data corresponding to each service function identifier according to the mapping relation and the service identifier and returns the functional parameter data to the data storage system.
Preferably, the sending module is further configured to forward the service data configuration success message to the service system in response to receiving the service data configuration success message sent by the data storage system.
As a fifth aspect of the present disclosure, there is provided a network element, comprising:
the receiving module is used for receiving a data configuration indication message sent by a network system;
the first acquisition module is used for acquiring the mapping relation between each service function identifier and the function parameter and the service identifier in the data configuration indication message, wherein the service identifier corresponds to each service function identifier;
the second obtaining module is used for obtaining the functional parameter data corresponding to each service function identifier according to the mapping relation and the service identifier;
and the sending module is used for sending the functional parameter data corresponding to each service function identifier and the service identifier to a data storage system.
As a sixth aspect of the present disclosure, there is provided a data storage system comprising:
the receiving module is used for receiving the functional parameter data corresponding to each service function identifier sent by the network element;
the storage module is used for storing the function parameter data corresponding to each service function identifier locally;
and the sending module is used for sending a successful configuration message of the service data to a network system so that the network system forwards the successful configuration message of the service data to a corresponding service system.
Preferably, the receiving module is further configured to receive a data obtaining request sent by the service system, and obtain a service function identifier therein;
the sending module is further configured to send, in response to locally querying out the functional parameter data corresponding to the service function identifier, the functional parameter data corresponding to the service function identifier to the service system.
In the service data configuration method provided by the embodiment of the present disclosure, a network system receives a data configuration request sent by a service system corresponding to a service, acquires a service identifier therein and each service function identifier corresponding to the service identifier, configures a function parameter corresponding to each service function identifier, establishes a mapping relationship between each service function identifier and the function parameter, and sends a data configuration indication message carrying the service identifier and the mapping relationship to a network element. And extracting the functional parameter data corresponding to each service function identifier by the network element according to the mapping relation and the service identifier, and returning the functional parameter data to the data storage system. The business service system can inquire the function parameter data corresponding to a certain function from the data storage system, so that the business service system can analyze the use condition of users with different functions for one business, the obtained data is beneficial to improving the function requirement of the business service system, and meanwhile, personalized services can be provided for the users.
Detailed Description
For a better understanding of the technical aspects of the present disclosure, reference is made to the following detailed description taken in conjunction with the accompanying drawings.
The method and the device aim to solve the problems that refined service function characteristic identification cannot be carried out in the existing system, and various service applications in the terminal cannot provide personalized requirements for users during updating and upgrading. The disclosure provides a service data configuration method, a network system, a network element and a data storage system. The following detailed description is made with reference to the accompanying drawings which respectively illustrate embodiments provided by the present disclosure.
Fig. 1 shows a flowchart of a service data configuration method on a network system side according to an embodiment of the present disclosure. As shown in fig. 1, a service data configuration method provided in this embodiment includes the following steps.
Step S101, receiving a data configuration request sent by a service system.
Step S102, acquiring the service identification in the data configuration request and each service function identification corresponding to the service identification.
Step S103, configuring the function parameters corresponding to the service function identifications respectively, and establishing the mapping relation between the service function identifications and the function parameters.
Step S104, sending a data configuration indication message carrying the mapping relation and the service identification to the network element, so that the network element obtains the function parameter data corresponding to each service function identification according to the mapping relation and the service identification, and returning the function parameter data to the data storage system.
The service system is connected with the network service through the interface server, a user installs various services (application programs) in a mode of downloading the application programs and the like on a terminal side, and the service system is a background system which provides various services and applications for the user and corresponds to the services. The service system maintains and updates the application program, performs maintenance such as real-time update and upgrade to the service according to the requirement of the service system, and performs operations such as addition, deletion, modification and upgrade to the service function system.
The network system is a system connected with the interface server, can receive and respond to the request of the business service system, and sends an instruction to other systems according to the requirement of the business service system.
And in the data storage system, the data analysis module performs various analysis and statistical functions on the acquired data and stores the data meeting the requirements.
And the network element comprises network front-end acquisition equipment, performs parameter configuration according to rules after receiving the data configuration indication message so as to acquire data according to the rules, and sends the acquired data to the data storage system for storage.
Before step S101, the service system defines functions corresponding to different services in advance according to respective service requirements, where one service may correspond to 1 to N different function modules, for example, there are N functions under one APP (Application). Configuring a service identifier for each service, and defining a service function identifier for each function.
In the service data configuration method provided by the embodiment of the present disclosure, a network system receives a data configuration request sent by a service system corresponding to a service, acquires a service identifier therein and each service function identifier corresponding to the service identifier, configures a function parameter corresponding to each service function identifier, establishes a mapping relationship between each service function identifier and the function parameter, and sends a data configuration indication message carrying the service identifier and the mapping relationship to a network element. Each function corresponds to different feature data, so the network system needs to define the function parameters of the feature data according to different functions. And extracting the functional parameter data corresponding to each service function identifier by the network element according to the mapping relation and the service identifier, and returning the functional parameter data to the data storage system. The business service system can inquire the function parameter data corresponding to a certain function of the business from the data storage system, analyze according to the function parameter data, judge whether the business system needs to be updated and upgraded, and analyze various strategies and functions through the user group, so that various functions of the business are more suitable for the use of the user, and personalized customized services are provided for the user.
In the embodiment of the disclosure, the business service system acquires the function parameter data corresponding to different functions of the business itself, and analyzes the use condition of the user with different functions for one business, so that the acquired data is beneficial to improving the function requirement of the business service system, and meanwhile, personalized service can be provided for the user.
In some embodiments, the method further comprises: and responding to the received service data configuration success message sent by the data storage system, and forwarding the service data configuration success message to the service system. After receiving the successful message of the service data configuration, the service system may query the data storage system for functional parameter data corresponding to a certain function of the service.
Fig. 2 shows a flowchart of a service data configuration method on a network element side according to an embodiment of the present disclosure. As shown in fig. 2, a service data configuration method provided in this embodiment includes the following steps.
Step S201, receiving a data configuration indication message sent by the network system.
Step S202, obtaining the mapping relation between each service function identification and the function parameter and the service identification in the data configuration indication message. The service identifier corresponds to each service function identifier.
Step S203, acquiring the function parameter data corresponding to each service function identification according to the mapping relation and the service identification.
And step S204, sending the function parameter data corresponding to each service function identification to a data storage system.
In steps S201 to S204, after receiving the data configuration indication message sent by the network system, the network element configures parameters in the dpi (deep Packet inspection) deep Packet inspection module according to the mapping relationship and the service identifier, so as to acquire function parameter data corresponding to each service function identifier, that is, perform real-time acquisition and identification functions on various behaviors or service data of the user.
Specifically, when acquiring and matching functional parameter data, the network element firstly matches the service identifier, when identifying a data stream corresponding to the service identifier, judges whether to perform secondary feature data extraction on the service corresponding to the service identifier, that is, whether to perform refined functional parameter data extraction, and acquires and matches the data through a pre-configured mapping relationship to identify the functional data parameters. And sending the function parameter data corresponding to each service function identification to a data storage system. The business service system acquires the function parameter data corresponding to different functions of the business through the data storage system, analyzes the use condition of users with different functions of one business, enables the acquired data to be beneficial to improving the function requirement of the business service system, and can provide personalized service for the users.
For example, the present network element mainly provides an interface between a PS (Packet Switching) and an external Packet data network for a GGSN (Gateway GPRS Support Node), and assumes the functions of a Gateway or a router. The GGSN equipment has a deep data packet detection function, divides data messages on a network into a plurality of application flows according to five-element components, detects specific data messages in the application flows through an identification technology, thereby determining services corresponding to the application flows, and further determines functional parameter data corresponding to service function identifiers through a mapping relation. The configured network elements may be determined according to the functions of the system when actually executed.
For example, the APP of the service a has different functions: a1, a2, a3 … …, a1, a2 and a3 are service function identifiers corresponding to different functions, and if the service function identifiers are not configured finely, the conditions that users use a1, a2 and a3 cannot be identified for data identification. The network system firstly extracts the functional parameters of the functions a1, a2 and a3 to be identified, extracts the functional parameters including the parameters of the user click times, the use duration and the like, and generates the mapping relation between the functions a1, a2 and a 3. After receiving the data configuration indication message sent by the network system, the network element identifies the service a identifier, then identifies the service function identifiers a1, a2 and a3, and further identifies different function parameter data corresponding to a1, a2 and a 3. Therefore, the method and the device can not only identify the name, the use time, the end time and the like of a service, but also identify the functional parameter data such as the user click times, the use time and the like corresponding to different menus of service functions in a refined manner. Further, the inquired function parameter data corresponding to each service function identifier is sent to a data storage system for storage, a service system corresponding to the service can inquire the function parameter data of any one of a1, a2 and a3 through the data storage system, and the frequently used function and the rarely used function of the user for the service A are analyzed through data, so that personalized customized service and the like are provided for the user.
Fig. 3 shows a flowchart of a service data configuration method on the data storage system side according to an embodiment of the present disclosure. As shown in fig. 3, a service data configuration method provided in this embodiment includes the following steps.
Step S301, receiving function parameter data corresponding to each service function identifier sent by the network element.
Step S302, storing the function parameter data corresponding to each service function identification in local.
Step S303, sending a successful service data configuration message to the network system, so that the network system forwards the successful service data configuration message to the corresponding service system.
In steps S301 to S303, the data storage system receives function parameter data corresponding to each service function identifier sent by the network element. In a preferred embodiment, when the network element sends the functional parameter data to the data storage system, the network element also sends a corresponding service identifier, so that the data storage system can store the functional parameter data of different functions corresponding to each service. The business service system acquires the function parameter data corresponding to different functions of the business through the data storage system, analyzes the use condition of users with different functions of one business, enables the acquired data to be beneficial to improving the function requirement of the business service system, and can provide personalized service for the users.
In some embodiments, after sending the service data configuration success message to the network system, the method further includes:
step S401, receiving a data acquisition request sent by the service system.
Step S402, acquiring the service function identification in the data acquisition request.
Step S403, in response to the local query of the functional parameter data corresponding to the service function identifier, sending the functional parameter data corresponding to the service function identifier to the service system.
In steps S401 to S403, after receiving the service data configuration success message sent by the network system, the service system may obtain, from the data storage system, function parameter data corresponding to any service function identifier of the service corresponding to the service system.
Fig. 5 shows a schematic structural diagram of a network system provided in an embodiment of the present disclosure. Based on the same technical concept as the embodiment corresponding to fig. 1, as shown in fig. 5, the network system provided by the embodiment of the present disclosure includes the following modules.
A receiving module 11, configured to receive a data configuration request sent by a service system;
an obtaining module 12, configured to obtain a service identifier in the data configuration request and each service function identifier corresponding to the service identifier;
the establishing module 13 is configured to configure the function parameters corresponding to the service function identifiers, and establish a mapping relationship between the service function identifiers and the function parameters;
a sending module 14, configured to send a data configuration indication message carrying the mapping relationship and the service identifier to a network element, so that the network element obtains, according to the mapping relationship and the service identifier, function parameter data corresponding to each service function identifier, and returns the function parameter data to a data storage system.
In some embodiments, the sending module 14 is further configured to forward the service data configuration success message to the service system in response to receiving the service data configuration success message sent by the data storage system.
Fig. 6 shows a schematic structural diagram of a network system provided in an embodiment of the present disclosure. Based on the same technical concept as the embodiment corresponding to fig. 2, as shown in fig. 6, the network element provided by the embodiment of the present disclosure includes the following modules.
A receiving module 21, configured to receive a data configuration indication message sent by a network system;
a first obtaining module 22, configured to obtain a mapping relationship between each service function identifier and a function parameter in a data configuration indication message and a service identifier, where the service identifier corresponds to each service function identifier;
a second obtaining module 23, configured to obtain, according to the mapping relationship and the service identifier, function parameter data corresponding to each service function identifier;
and a sending module 24, configured to send the function parameter data corresponding to each service function identifier and the service identifier to a data storage system.
Fig. 7 shows a schematic structural diagram of a network system provided by an embodiment of the present disclosure. Based on the same technical concept as the embodiment corresponding to fig. 3, as shown in fig. 7, the data storage system provided by the embodiment of the present disclosure includes the following modules.
A receiving module 31, configured to receive function parameter data corresponding to each service function identifier sent by a network element;
the storage module 32 is configured to store the function parameter data corresponding to each service function identifier locally;
the sending module 33 is configured to send a service data configuration success message to a network system, so that the network system forwards the service data configuration success message to a corresponding service system.
In some embodiments, the receiving module 31 is further configured to receive a data obtaining request sent by the service system, and obtain a service function identifier therein;
the sending module 33 is further configured to send, in response to locally querying the function parameter data corresponding to the service function identifier, the function parameter data corresponding to the service function identifier to the service system.
It is to be understood that the above embodiments are merely exemplary embodiments that are employed to illustrate the principles of the present disclosure, and that the present disclosure is not limited thereto. It will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the disclosure, and these are to be considered as the scope of the disclosure.