CN116939665A - Core network service scheduling optimization processing method and related equipment - Google Patents

Core network service scheduling optimization processing method and related equipment Download PDF

Info

Publication number
CN116939665A
CN116939665A CN202310913891.9A CN202310913891A CN116939665A CN 116939665 A CN116939665 A CN 116939665A CN 202310913891 A CN202310913891 A CN 202310913891A CN 116939665 A CN116939665 A CN 116939665A
Authority
CN
China
Prior art keywords
service
network element
target service
network
scheduling
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.)
Pending
Application number
CN202310913891.9A
Other languages
Chinese (zh)
Inventor
高一超
田海波
李凌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Telecom Technology Innovation Center
China Telecom Corp Ltd
Original Assignee
China Telecom Technology Innovation Center
China Telecom Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Telecom Technology Innovation Center, China Telecom Corp Ltd filed Critical China Telecom Technology Innovation Center
Priority to CN202310913891.9A priority Critical patent/CN116939665A/en
Publication of CN116939665A publication Critical patent/CN116939665A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The disclosure provides a core network service scheduling optimization processing method and related equipment, and relates to the technical field of core network operation. The method comprises the following steps: collecting network element data generated when a core network bears a target service; preprocessing the collected network element data, and screening out the network element data of one or more network element devices carrying the target service; generating a service scheduling scheme of the target service according to network element data of each network element device carrying the target service and service execution conditions of the target service; and according to the service scheduling scheme of the target service, one or more network element devices in the core network are scheduled to execute the target service. The method provided by the disclosure realizes the real-time acquisition of the network element data of the network element equipment carrying the target service in the core network, determines the service scheduling scheme aiming at the target service based on the real-time network element data, and optimizes the service scheduling of the core network.

Description

Core network service scheduling optimization processing method and related equipment
Technical Field
The disclosure relates to the technical field of core network operation, in particular to a core network service scheduling optimization processing method and related equipment.
Background
The existing core network operation system has a complex network intelligent operation scene, and various communication equipment manufacturers provide huge network elements to provide support for the operation of the core network, but in the aspects of service operation and scheduling of the core network, the problem that the task scheduling and forwarding among the network elements are lack of effective optimization means in the service processing process, and the time delay of service processing is increased due to the fact that manual configuration is mainly relied on, so that the service opening and processing of the core network are influenced is still faced. The existing optimization means can relieve the network pressure by simply increasing the device shunting mode and avoid the network queue congestion, so that basic service scheduling optimization is realized, but the device increasing mode can only improve the processing efficiency of single service and cannot realize the overall scheduling optimization of cross-domain network topology connection.
Therefore, a method is needed that can schedule core network services in combination with actual operation data of network element devices, and can realize overall scheduling optimization for cross-domain network topology connection.
It should be noted that the information disclosed in the above background section is only for enhancing understanding of the background of the present disclosure and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
The present disclosure provides a method for optimizing and processing core network service scheduling and related equipment, which at least overcomes the problem that the actual operation data of network element equipment cannot be combined in the related technology, schedules the core network service, and can realize overall scheduling optimization of cross-domain network topology connection to a certain extent.
Other features and advantages of the present disclosure will be apparent from the following detailed description, or may be learned in part by the practice of the disclosure.
According to one aspect of the present disclosure, there is provided a core network service scheduling optimization processing method, including:
collecting network element data generated when a core network carries a target service, wherein the core network comprises: a plurality of network element devices, wherein one or more network element devices in the core network bear the target service;
preprocessing the collected network element data, and screening out the network element data of one or more network element devices bearing the target service;
generating a service scheduling scheme of the target service according to network element data of each network element device carrying the target service and service execution conditions of the target service, wherein the service scheduling scheme is used for optimizing the network element data of one or more network element devices executing the target service;
And according to the service scheduling scheme of the target service, one or more network element devices in the core network are scheduled to execute the target service.
In some embodiments, the preprocessing the collected network element data, screening out network element data of one or more network element devices carrying the target service includes:
screening the acquired network element data to acquire one or more network element devices bearing the target service, wherein the network element data is generated when the target service is borne;
and processing the network element data generated by one or more network element devices carrying the target service according to a preset acquisition rule to acquire the network element data of the one or more network element devices carrying the target service.
In some embodiments, after screening out network element data of one or more network element devices carrying the target service, the method further comprises:
and according to a preset data table structure, carrying out standardization processing on network element data of one or more network element devices carrying the target service so as to acquire a network element data table of one or more network element devices carrying the target service.
In some embodiments, the generating a service scheduling scheme of the target service according to network element data of each network element device carrying the target service and service execution conditions of the target service includes:
Determining the service execution condition of each network element device carrying the target service according to the network element data of each network element device carrying the target service and the service execution condition of the target service;
judging whether the service execution condition of each network element device carrying the target service meets a preset service scheduling condition or not, wherein the preset service scheduling condition comprises the following steps: load capacity conditions, load performance conditions, and scheduling path conditions;
if the service execution condition of one or more network element devices bearing the target service meeting the preset service scheduling condition exists, generating a service scheduling scheme of the target service according to the type of the preset service scheduling condition met by the service execution condition of one or more network element devices bearing the target service.
In some embodiments, the generating a service scheduling scheme of the target service according to a type of a preset service scheduling condition satisfied by a service execution condition of one or more network element devices carrying the target service includes:
generating a scheduling scheme of each network element device bearing the target service according to the type of a preset service scheduling condition met by the service execution condition of one or more network element devices bearing the target service;
And determining a service scheduling scheme of the target service according to the generated scheduling scheme of each network element device carrying the target service.
In some embodiments, when the target service is a service to be opened of the core network, the method further includes:
constructing a testing environment of the core network, and carrying the service to be opened by the testing environment;
collecting network element data generated when the test environment bears the service to be opened;
preprocessing the acquisition result to obtain network element data of each network element device carrying the service to be opened;
and generating a service scheduling scheme of the service to be opened according to the network element data of each network element device carrying the service to be opened and the service execution condition of the service to be opened.
In some embodiments, after generating the service scheduling scheme of the service to be opened, the method further includes:
and carrying the service to be opened by the core network, and scheduling one or more network element devices in the core network to execute the service to be opened according to a service scheduling scheme of the service to be opened.
According to another aspect of the present disclosure, there is also provided a core network service scheduling optimization processing apparatus, including:
The data acquisition module is configured to acquire network element data generated when a core network carries a target service, wherein the core network comprises: a plurality of network element devices, wherein one or more network element devices in the core network bear the target service;
the data preprocessing module is configured to preprocess the collected network element data and screen out the network element data of one or more network element devices bearing the target service;
a service scheduling scheme generating module configured to generate a service scheduling scheme of the target service according to network element data of each network element device carrying the target service and service execution conditions of the target service, wherein the service scheduling scheme is used for optimizing the network element data of one or more network element devices executing the target service;
and the service scheduling module is configured to schedule one or more network element devices in the core network to execute the target service according to the service scheduling scheme of the target service.
According to another aspect of the present disclosure, there is also provided an electronic device including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the core network traffic scheduling optimization processing method according to any one of the above via execution of the executable instructions.
According to another aspect of the present disclosure, there is also provided a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the core network traffic scheduling optimization processing method of any one of the above.
According to another aspect of the present disclosure, there is also provided a computer program product, including a computer program, which when executed by a processor implements the core network traffic scheduling optimization processing method of any one of the above.
According to the core network service scheduling optimization processing method provided by the embodiment of the disclosure, the network element data generated when the core network bears the target service is collected, the collected network element data is preprocessed, and the network element data of one or more network element devices bearing the target service are screened out; generating a service scheduling scheme of the target service according to the network element data of each network element device carrying the target service and the service execution condition of the target service, and finally scheduling the network element devices in the core network according to the service scheduling scheme; network element data of network element equipment for bearing target service in a core network is obtained in real time, analysis of bearing capacity, bearing performance and service scheduling paths is carried out based on the network element data, a service scheduling scheme for the target service is determined according to analysis results, and system optimization is carried out on service scheduling and processing of the core network. The core network service scheduling optimization processing method provided by the embodiment of the disclosure is convenient for operating and maintaining network services borne by a core network, avoids risks brought by manual scheduling and inspection, improves efficiency, saves labor cost, is more suitable for actual operation states with multiple equipment manufacturer types and huge network element numbers in the existing network environment, and meets the requirements of complex network intelligent operation scenes.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the disclosure and together with the description, serve to explain the principles of the disclosure. It will be apparent to those of ordinary skill in the art that the drawings in the following description are merely examples of the disclosure and that other drawings may be derived from them without undue effort.
Fig. 1 is a schematic diagram illustrating a system architecture for implementing a core network service scheduling optimization processing method in an embodiment of the disclosure;
fig. 2 is a flowchart of a method for optimizing service scheduling of a core network in an embodiment of the disclosure;
fig. 3 illustrates a flow chart of preprocessing acquired network element data in an embodiment of the present disclosure;
FIG. 4 illustrates a flow chart of a traffic scheduling scheme for generating a target traffic in an embodiment of the present disclosure;
FIG. 5 shows a step diagram of a traffic scheduling scheme for generating a target traffic in an embodiment of the present disclosure;
fig. 6 is a flowchart of a core network service scheduling optimization processing method in an embodiment of the present disclosure when processing a service to be opened;
Fig. 7 is a flowchart illustrating a core network service scheduling optimization system in performing core network service scheduling optimization according to an embodiment of the present disclosure;
fig. 8 is a step diagram of a core network service scheduling optimization system in performing core network service scheduling optimization according to an embodiment of the disclosure;
fig. 9 is a schematic diagram of a core network service scheduling optimization processing device in an embodiment of the disclosure; and
fig. 10 is a block diagram of an electronic device for implementing core network traffic scheduling optimization in an embodiment of the disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments may be embodied in many forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus a repetitive description thereof will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in software or in one or more hardware modules or integrated circuits or in different networks and/or processor devices and/or microcontroller devices.
The following detailed description of embodiments of the present disclosure refers to the accompanying drawings.
As shown in fig. 1, the system architecture includes a terminal device 101, a base station 102, and a network 103; the network 103 includes a communication network and network side devices for providing services to the communication network, and the terminal device 101 interacts with the network 103 through the base station 102 to execute network services carried by the network 103.
Optionally, the terminal Device in the embodiments of the present disclosure may also be referred to as UE (User Equipment), and in a specific implementation, the terminal Device may be a mobile phone, a tablet (Tablet Personal Computer), a Laptop (Laptop Computer), a personal digital assistant (Personal Digital Assistant, PDA), a mobile internet Device (Mobile Internet Device, MID), a Wearable Device (webable Device), a vehicle-mounted Device, or the like, which is to be noted that the specific type of the terminal Device is not limited in the embodiments of the present disclosure.
The network side device may be a network element device that provides services for a service carried by the core network, etc. The base station may be a 5G or later version base station (e.g., 5G NR NB), or a base station in other communication systems (e.g., eNB base station), and it should be noted that the specific type of the network side device is not limited in the embodiments of the present disclosure.
Those skilled in the art will appreciate that the number of terminals, base stations, and networks in fig. 1 is merely illustrative, and that any number of terminals, base stations, and networks may be provided as desired. The embodiments of the present disclosure are not limited in this regard.
Under the system architecture, the embodiment of the disclosure provides a core network service scheduling optimization processing method, which can be executed by any electronic device with computing processing capability.
In some embodiments, the core network service scheduling optimization processing method provided in the embodiments of the present disclosure may be executed by a terminal device of the above system architecture; in other embodiments, the core network service scheduling optimization processing method provided in the embodiments of the present disclosure may be executed by a server in the system architecture described above; in other embodiments, the core network service scheduling optimization processing method provided in the embodiments of the present disclosure may be implemented by a terminal device and a server in the system architecture in an interactive manner.
Fig. 2 shows a flowchart of a core network service scheduling optimization processing method in an embodiment of the present disclosure, and as shown in fig. 2, the core network service scheduling optimization processing method provided in the embodiment of the present disclosure includes the following steps:
S202, collecting network element data generated when a core network bears a target service, wherein the core network comprises: and the plurality of network element devices, one or more network element devices in the core network bear the target service.
The target service may be any service specified from various services carried by the core network; the collected network element data can be the device performance data of each network element device of the core network and the operation data generated when each network element device of the core network operates after the core network bears the target service.
S204, preprocessing the collected network element data, and screening out the network element data of one or more network element devices bearing the target service.
The preprocessing of the collected network element data means that the collected network element data is screened, and the equipment performance data and the operation data of each network element equipment carrying the target service are obtained from the collected network element data; and further screening out equipment operation parameters and operation instruction parameters which can influence the execution state of the target service from the acquired equipment performance data and operation data of each network element equipment carrying the target service, wherein the equipment operation parameters and the operation instruction parameters are used as network element data of one or more network element equipment carrying the target service.
S206, generating a service scheduling scheme of the target service according to the network element data of each network element device carrying the target service and the service execution condition of the target service, wherein the service scheduling scheme is used for optimizing the network element data of one or more network element devices executing the target service.
The service execution condition of the target service may be a feedback result obtained after each network element device carrying the target service executes the target service, and is used to represent a state of each network element device carrying the target service after executing the target service; the service scheduling scheme of the target service may be a scheme for improving efficiency of the core network to execute the target service by scheduling one or more network element devices to execute the target service.
In some embodiments, each network element device carrying the target service returns a result code after executing the target service instruction, where the result code indicates whether each network element device carrying the target service executes the target service instruction successfully or not; for example, when the result code returned by a network element device is resultCode:200, it indicates that the network element device successfully executes the target service instruction.
S208, according to the service scheduling scheme of the target service, one or more network element devices in the core network are scheduled to execute the target service.
And according to the generated service scheduling scheme of the target service, scheduling network element equipment corresponding to the service scheduling scheme in the core network to execute the target service.
Fig. 3 shows a flowchart of preprocessing collected network element data in an embodiment of the present disclosure, and as shown in fig. 3, preprocessing collected network element data provided in an embodiment of the present disclosure includes the following steps:
s302, the collected network element data are screened to obtain one or more network element devices bearing the target service, and the network element data are generated when bearing the target service.
The method comprises the steps of screening collected network element data, namely discarding data irrelevant to service scheduling optimization in the collected network element data, and taking the rest data as one or more network element devices carrying target service, wherein the network element data is generated when carrying the target service.
In some embodiments, the service scheduling needs to ensure real-time performance, so that attributes of some network element devices, which are irrelevant to service scheduling optimization, need to be discarded, so that for the network element devices, parameters related to user planes and services, such as vendor types, user information, micro-service process types, micro-service process information, and the like, which are irrelevant to scheduling optimization, can be discarded, and parameters related to device running and operation instructions, such as query IP addresses, query APN configuration, display instance information, and the like, are reserved; these instructions may cause exceptions after being issued in error, requiring significant attention to such instructions.
S304, processing the network element data generated by one or more network element devices bearing the target service according to a preset acquisition rule to acquire the network element data of one or more network element devices bearing the target service.
Wherein, because the network element data collected in S202 is data collected in real time, the time sequence is dense, and the data volume is very large; after the processing in S302, the obtained network element data generated by the one or more network element devices carrying the target service when carrying the target service is still larger in data size; and taking three-dimensional modeling as analogy, a three-dimensional scanner can scan 10 ten thousand by 10 ten thousand point cloud data, but when the three-dimensional scanner reversely models according to the point cloud data, the three-dimensional model meeting the precision requirement can be constructed by screening 1 ten thousand by 1 ten thousand point cloud data from the three-dimensional model and adopting an interpolation method for processing. For this reason, when processing the network element data generated by one or more network element devices carrying the target service, the preset obtaining rule may be obtaining the network element data of the network element device carrying the target service in a fixed period, or randomly obtaining a plurality of pieces of data from the network element data generated by the network element device carrying the target service every day.
The execution sequence of S302 and S304 is not fixed, and S304 may be executed first and then S302 may be executed when processing the collected network element data.
As an optional embodiment, after acquiring network element data of one or more network element devices according to a bearer target service through the methods described in S302 and S304, the core network service scheduling optimization processing method provided by the embodiment of the present disclosure further includes: and according to a preset data table structure, carrying out standardization processing on the network element data of one or more network element devices bearing the target service so as to acquire a network element data table of one or more network element devices bearing the target service.
The method comprises the steps of classifying network element data of one or more network element devices carrying target services, obtaining data such as an instruction template, instruction parameter configuration, instruction version management, instruction assembly and the like, normalizing the data into a data table structure according to corresponding instruction specifications, and storing the data. The instruction specification is a series of standardized structures of parameters, types of parameters, optional necessity of parameters and the like carried by the instruction of the network element equipment and the adding, deleting and checking function of the instruction. The instruction specification is derived from a network element instruction document provided by a network element equipment manufacturer, and the document specifies an operation instruction owned by a certain network element equipment type to which the manufacturer belongs; the method comprises the steps of reading the specification description of the network element instruction in each manufacturer product document, configuring different reading interfaces according to different manufacturer document formats, storing the reading interfaces into a database, and storing and recording the attributes of the instruction and parameters thereof in the form of a database table.
Fig. 4 shows a flowchart of a service scheduling scheme for generating a target service provided by an embodiment of the present disclosure, and as shown in fig. 4, the service scheduling scheme for generating a target service provided by an embodiment of the present disclosure includes the following steps:
s402, determining the service execution condition of each network element device bearing the target service according to the network element data of each network element device bearing the target service and the service execution condition of the target service.
The service execution condition of each network element device carrying the target service may be a feedback result after the target service is executed by each network element device carrying the target service, and may include: the bearing capacity of each network element device bearing the target service is used for representing the times of executing the instructions of the target service by each network element device bearing the target service; the bearing performance of each network element device bearing the target service is used for representing the success rate of executing the instruction of the target service by each network element device bearing the target service; the service scheduling path of each network element device carrying the target service is used for representing the scheduling path when each network element device carrying the target service executes the instruction of the target service.
In some embodiments, the bearing capacity of each network element device carrying the target service may be the number of times the network element device executes the instruction of the target service in a certain selected period (for example, half an hour), and an appropriate bearing capacity threshold is set according to the past success rate of the network element device processing the target service (for example, when the success rate is above 95%, the bearing capacity of the network element device is an appropriate standard).
In some embodiments, the bearer performance of each network element device that carries the target service may send feedback results of execution success/execution failure to the instruction of the network element device, where in a unit selected period of time, the execution success ratio=the execution success number/the instruction execution number is×100%.
In some embodiments, the service scheduling paths of the network element devices carrying the target service may be processing and executing a certain instruction for the target service, which affects normal execution of the target service, and if the instruction does not need to be executed, the service requirements may be satisfied; or when the network element device executes the instruction, the network element device with a longer topological distance is communicated to execute the instruction, for example:
when an operator needs to access an external packet switching network through a core network, internal network communication needs to be ensured, and APN (Access Point Name ) network element equipment needs to be configured at this time, and parameters configured include: APN name, binding virtual private network, binding IPv6 virtual private network, etc.; for the service with special control requirement (such as user activation, roaming user access, etc.) of the user, the APN access control parameter needs to be set at the same time, but the common service is not needed, if the operation of setting the APN access control parameter is also executed when the common service is executed, the operation is regarded as unnecessary instruction operation.
When the core network carries 5G personal user service, for user demand, user plane data packet routing and forwarding are required by the UPF (User Plane Function ) network element device, where the UPF network element device can be flexibly deployed according to different service scenarios for different demands of delay, bandwidth, reliability, and the like, and typical deployment locations include: the personal business demands can be completed through the edge level UPF network element equipment, the local forwarding and routing are carried out on the data flow needing to be processed locally, the flow roundabout is avoided, the data forwarding delay is reduced, the user experience is improved, and if the regional level or the central level UPF network element equipment is requested by the user business, the communication is carried out with the equipment with a longer topological distance.
S404, judging whether the service execution condition of each network element device carrying the target service meets the preset service scheduling conditions or not, wherein the preset service scheduling conditions comprise: load capacity conditions, load performance conditions, and scheduling path conditions.
The bearing capacity condition may be a bearing capacity threshold set for each network element device carrying the target service; the load performance condition may be a success rate threshold set for each network element device carrying the target service; the scheduling path condition may be whether a scheduling path for executing target service instruction scheduling for each network element device carrying the target service may affect implementation of the target service.
S406, if the service execution condition of one or more network element devices bearing the target service meeting the preset service scheduling condition exists, generating a service scheduling scheme of the target service according to the type of the preset service scheduling condition met by the service execution condition of one or more network element devices bearing the target service.
The service execution condition of the one or more network element devices carrying the target service, which meets the preset service scheduling condition, may include: the times of executing the instructions of the target service by one or more network element devices bearing the target service exceed the preset bearing capacity threshold, the success rate of executing the instructions of the target service by one or more network element devices bearing the target service does not reach the preset success rate threshold, or the scheduling path when the instructions of the target service are executed by one or more network element devices bearing the target service does not influence the requirement of realizing the target service.
Fig. 5 shows a step diagram of a service scheduling scheme for generating a target service provided by an embodiment of the present disclosure, and as shown in fig. 5, the service scheduling scheme for generating a target service provided by an embodiment of the present disclosure includes the following steps:
s502, according to the type of the preset service scheduling condition met by the service execution condition of one or more network element devices bearing the target service, respectively generating a scheduling scheme of each network element device bearing the target service.
For network element equipment meeting the bearing capacity condition, the network element equipment can be added to shunt to serve as a service scheduling scheme of the network element equipment, so that the purposes of relieving network pressure and avoiding congestion of a service processing queue are achieved; for the network element equipment meeting the load-bearing performance condition, a service scheduling scheme which is manually adjusted by operation and maintenance personnel after the network element equipment is subjected to the network breaking test and the fault position is located through the network breaking test can be adopted, so that the aim of reducing the time delay when the target service is executed is fulfilled; for network element equipment meeting the scheduling path condition, a service scheduling scheme for manually configuring the scheduling path of the network element equipment by operation and maintenance personnel can be adopted, so that the purposes of optimizing the scheduling path of the target service and improving the efficiency of executing the target service are achieved.
S504, generating a service scheduling scheme of the target service according to the scheduling scheme of each network element device carrying the target service.
After determining the scheduling schemes of each network element device carrying the target service, generating a service scheduling scheme of the target service, wherein the service scheduling scheme of the target service comprises the following steps: scheduling schemes of various network element devices carrying the target service.
Fig. 6 shows a flowchart of a core network service scheduling optimization processing method provided by an embodiment of the present disclosure when processing a service to be opened, and as shown in fig. 6, the core network service scheduling optimization processing method provided by the embodiment of the present disclosure when processing the service to be opened includes the following steps:
s602, a testing environment of a core network is constructed, wherein the testing environment is used for bearing the service to be opened.
The test environment is a network environment of the simulated core network built according to the acquired network element data of the core network before the service to be opened is carried, and before the core network carries the service to be opened, the running state of the core network after the service to be opened is carried is simulated in the test environment.
S604, collecting network element data generated when the test environment bears the service to be opened.
After the simulation environment simulates the core network to bear the service to be opened, collecting network element data generated when the service to be opened is executed in the test environment.
S606, preprocessing the acquisition result to obtain network element data of each network element device bearing the service to be opened.
The acquisition result is preprocessed according to the method recorded in S302 to S304, and network element data of network element equipment of the simulation environment bearing the service to be opened is obtained.
S608, generating a service scheduling scheme of the service to be opened according to the network element data of each network element device bearing the service to be opened and the service execution condition of the service to be opened.
According to the method described in S402 to S406, according to the network element data of each network element device carrying the service to be opened in the simulation environment and the service execution condition of the service to be opened, the service execution condition of each network element device carrying the service to be opened in the simulation environment is determined, and according to the service execution condition of each network element device carrying the service to be opened in the simulation environment and the service scheduling condition set for each network element device carrying the service to be opened, a service scheduling scheme of the service to be opened is generated, where the service scheduling scheme may include: and carrying the service scheduling scheme of each network element device for the service to be opened.
As an optional embodiment, after generating a service scheduling scheme of a service to be opened, the method for optimizing service scheduling of a core network according to the embodiment of the present disclosure, when the service to be opened is carried, after the core network carries the service to be opened, one or more network element devices in the core network are scheduled to execute the service to be opened according to the service scheduling scheme of the service to be opened, where the service scheduling scheme of the service to be opened is generated according to the methods described in S602 to S608.
As an optional embodiment, the present disclosure further provides a core network service scheduling optimization system, where the system includes a device data acquisition module, a data resource management module, a device scheduling analysis module, a service scheduling optimization module, and a service activation verification module, fig. 7 shows a flowchart when the core network service scheduling optimization system performs core network service scheduling optimization, and as shown in fig. 7, a flow of core network service scheduling optimization performed by the core network service scheduling optimization system provided by the embodiment of the present disclosure includes the following steps:
s702, acquiring network element equipment terminal perception data, and performing preliminary screening and preprocessing.
The step is executed by the device data acquisition module, in the step, the network element device terminal sensing data can be network element data generated when the core network bears the target service, and the data can comprise: equipment specification parameters, equipment operation data and equipment operation instructions of the network element equipment; preliminary screening is carried out on network element equipment terminal sensing data so as to obtain equipment operation data and equipment operation instructions, which are related to the target service, of each network element equipment carrying the target service from the network element equipment terminal sensing data; the preprocessing of the network element data is to acquire data from the acquired time series data at intervals so as to avoid the influence on the execution of the core network service scheduling optimization method due to the excessively large quantity of the acquired network element data.
And S704, managing the network element collected data and service information, normalizing the data into a data table structure and storing the data table structure.
The step is executed by a data resource management module, in the step, the network element collecting data is data obtained by screening and preprocessing network element equipment terminals of each network element equipment carrying the target service in S702, and the service information is feedback results generated after each network element equipment carrying the target service executes the target service; normalizing the network element acquisition data and the service information into a data table structure, filling the content of the network element acquisition data into a preset network element data table structure to obtain a network element data table, and filling the service information into a preset service information model table structure to obtain a service information model table; the network element data table may include: an instruction specification table, a specification attribute table, an instruction relationship specification table and a network element configuration table; the business information model table may contain: the system comprises a business basic information table, a business object table, a business configuration network element information table, a business object association configuration network element table and a business association configuration object table.
In some embodiments, after each time of acquiring the network element equipment terminal sensing data, performing preliminary screening and preprocessing, the acquired network element acquisition data and service information are normalized, so as to update the network element data table and the service information model table in real time.
S706, analyzing the load capacity of the network element equipment, the load performance of the network element equipment and the path analysis of the service scheduling of the network element equipment.
The step is executed by an equipment scheduling analysis module, and in the step, the load capacity analysis of the network element equipment may be that the number of times of executing the target service instruction by each network element equipment carrying the target service recorded in the service information model table is respectively obtained, and the network element equipment of which the number of times of executing the target service instruction exceeds a preset load capacity threshold is obtained.
The network element device load performance analysis may be to obtain the number of times of executing the target service instruction and the number of times of executing the target service successfully by each network element device carrying the target service recorded in the service information model table, calculate the execution success rate of each network element device carrying the target service according to the number of times, and obtain the network element device with the execution success rate lower than the preset load performance threshold.
The path analysis of the network element device service scheduling may be used to determine whether the instruction executed by each network element device carrying the target service will affect the execution of the target service, including: judging whether the network element equipment can meet the requirement of the target service without executing the instruction, and judging whether the network element equipment communicates with the network element equipment with a longer topological distance to acquire the network element equipment which does not influence the execution of the target service.
S708, respectively giving corresponding optimization schemes aiming at the three-aspect scheduling analysis results.
In the step, for network element equipment with the times of executing target service instructions exceeding a preset bearing capacity threshold, an optimization scheme for adding the network element equipment is provided to relieve network pressure and avoid congestion of a service processing queue and influence on task processing.
For network element equipment with the execution success rate lower than a preset bearing performance threshold, giving out an optimization scheme for performing network breaking test on the network element equipment, positioning the network element equipment to process faults and delivering the faults to operation and maintenance personnel for performing fault repair, wherein the network breaking test refers to: suspending the service being processed by the network element equipment, manually issuing a fault instruction by an operation and maintenance personnel, checking the fault reason according to the returned error code, and adjusting and maintaining the network element equipment for the fault reason by the operation and maintenance personnel after determining the fault reason.
For the network element equipment which does not influence the execution of the target service, an optimization scheme is adopted, wherein the configuration of the network element equipment is manually carried out by operation and maintenance personnel according to the target service.
S710, performing flow verification on the new service opening requirement, and supporting a service scheduling optimization scene.
The step is executed by a service opening verification module, in the step, when a new service opening requirement exists, the target service borne by the core network is the service to be opened, the service to be opened is simulated and the network element data is collected and analyzed according to the method recorded in S602 to S608, so as to obtain a dispatching optimization scheme of the service to be opened; and finally, after the core network actually bears the service to be opened, dispatching the network element equipment in the core network according to the generated optimal dispatching scheme of the service to be opened.
As an alternative embodiment, fig. 8 shows a step diagram of a core network service scheduling optimization system when performing core network service scheduling optimization, and as shown in fig. 8, when the core network service scheduling optimization system provided in the foregoing embodiment performs core network service scheduling optimization, the method specifically includes the following steps:
s802, network element equipment data acquisition.
In this step, the network element data of the core network after bearing the target service is collected, and the network element data is screened and preprocessed to obtain the network element data of one or more network element devices bearing the target service.
S804, network element equipment data resource management.
In this step, network element data of one or more network element devices carrying the target service are filled into a preset data table structure, and a network element data table and a service information model table are obtained.
And S806, network element equipment scheduling analysis.
In this step, when the target service is the current network service, according to the methods described in S706 to S708, the network element data of each network element device carrying the target service is analyzed from three aspects of the carrying capacity, the carrying performance and the service scheduling path, and a service scheduling scheme of the target service is obtained according to the analysis result, where the current network service is the running service in the core network.
S808, the current network service scheduling is optimized.
In this step, according to the service scheduling scheme of the target service obtained in S806, the network element device in the core network is scheduled, so as to implement service scheduling optimization of the target service.
S810, opening verification of the service to be opened.
In this step, when the target service is a service to be opened, the key attribute and capability of the service to be opened are simulated, the online feasibility is evaluated, and after confirming that the service processing and the service scheduling can be operated normally, the service can be formally opened in the production environment.
And S8102, the network element equipment is scheduled according to the service scheduling optimization scheme.
In the step, before starting to perform the opening verification of the service to be opened, the network element equipment in the core network is not scheduled; after starting the service to be opened verification, the network element equipment is scheduled according to the service scheduling optimization scheme received from S8108, and the scheduled network element equipment is the network element equipment simulated in the service test environment.
S8104, a service testing environment is constructed.
In this step, a service testing environment is constructed according to the core network for which the network element device scheduling is completed in S808.
And S8106, performing feasibility verification.
In the step, the service to be opened is carried in a service testing environment, whether the service testing environment can support the service to be opened is judged, and for the situation that the service testing environment cannot support the service to be opened, S8108 is executed; s8110 is performed for a case where the service testing environment is capable of supporting the service to be opened.
And S8108, performing service scheduling optimization analysis to generate a service scheduling optimization scheme of the service to be opened.
In this step, the method described in S602 to S608 is adopted to collect network element data when the service to be opened is carried in the service testing environment, and corresponding analysis is performed to obtain a service scheduling optimization scheme of the service to be opened in the service testing environment, and the service scheduling optimization scheme is transmitted to S8100, so that the service testing environment schedules network element equipment in the service testing environment according to the service scheduling optimization scheme.
And S8110, the core network bears the service to be opened, and the scheduling of network element equipment is carried out.
In this step, when the service testing environment in S8106 can support the service to be opened, the core network carries the service to be opened, and according to the scheduling condition of the network element device in the service testing environment at this time, the network element device of the core network is scheduled to execute the service to be opened.
In summary, according to the core network service scheduling optimization processing method provided by the embodiment of the present disclosure, the network element data generated when the core network carries the target service is collected, the collected network element data is preprocessed, and the network element data of one or more network element devices carrying the target service are screened out; generating a service scheduling scheme of the target service according to the network element data of each network element device carrying the target service and the service execution condition of the target service, and finally scheduling the network element devices in the core network according to the service scheduling scheme; the network element data of the network element equipment for bearing the target service in the core network is obtained in real time, the analysis of the bearing capacity, the bearing performance and the service scheduling path is carried out based on the network element data, the service scheduling scheme aiming at the target service is determined according to the analysis result, and the system optimization is carried out on the service scheduling and the processing of the core network, so that the network service borne by the core network is conveniently operated and maintained, the risk brought by manual scheduling and inspection is avoided, the efficiency is improved, the labor cost is saved, and the network intelligent scheduling method is more suitable for the actual operation states of multiple equipment manufacturer types and huge network element quantity in the current network environment, and meets the requirement of complex network intelligent operation scenes.
Further, by setting a service test environment for the service to be opened in the core network, the service to be opened is simulated in the service test environment, and network element data when the service to be opened is simulated is analyzed to obtain a service scheduling scheme when the service to be opened is simulated, so that when the service to be opened is carried by the core network, the scheduling of the network element equipment is directly performed according to the service scheduling scheme obtained through the service test environment, and the scheduling of the network element equipment for the service to be opened is realized under the condition that the current network service is not influenced. According to the core network service scheduling optimization processing method, the current network operation data of the core network are collected, the collected operation data are normalized into a data table to be stored, synchronous interaction is carried out based on the network element operation data, and the real form of connection between network element devices in the core network is accurately restored.
It should be noted that, in the technical solution of the present disclosure, the acquiring, storing, using, processing, etc. of data all conform to relevant regulations of national laws and regulations, and various types of data such as personal identity data, operation data, behavior data, etc. relevant to individuals, clients, crowds, etc. acquired in the embodiments of the present disclosure have been authorized.
Based on the same inventive concept, the embodiments of the present disclosure further provide a core network service scheduling optimization device, as described in the following embodiments. Since the principle of solving the problem of the embodiment of the device is similar to that of the embodiment of the method, the implementation of the embodiment of the device can be referred to the implementation of the embodiment of the method, and the repetition is omitted.
Fig. 9 is a schematic diagram of a core network service scheduling optimization device in an embodiment of the disclosure, where, as shown in fig. 9, the device includes:
a data acquisition module 902 configured to acquire network element data generated when a core network carries a target service, where the core network includes: and the plurality of network element devices, one or more network element devices in the core network bear the target service.
The data preprocessing module 904 is configured to preprocess the collected network element data, and filter out the network element data of one or more network element devices carrying the target service.
And a service scheduling scheme generating module 906 configured to generate a service scheduling scheme of the target service according to the network element data of each network element device carrying the target service and the service execution condition of the target service, where the service scheduling scheme is used to optimize the network element data of one or more network element devices executing the target service.
The service scheduling module 908 is configured to schedule one or more network element devices in the core network to execute the target service according to a service scheduling scheme of the target service.
It should be noted that, the data acquisition module 902, the data preprocessing module 904, the service scheduling scheme generating module 906, and the service scheduling module 908 correspond to S202 to S208 in the method embodiment, and the foregoing modules are the same as examples and application scenarios implemented by the corresponding steps, but are not limited to those disclosed in the foregoing method embodiment. It should be noted that the modules described above may be implemented as part of an apparatus in a computer system, such as a set of computer-executable instructions.
In some embodiments, the data preprocessing module 904 is further configured to: screening the acquired network element data to acquire one or more network element devices carrying the target service, wherein the network element data is generated when the target service is carried; processing network element data generated by one or more network element devices bearing the target service according to a preset acquisition rule to acquire the network element data of the one or more network element devices bearing the target service.
In some embodiments, the data preprocessing module 904 is further configured to: and according to a preset data table structure, carrying out standardization processing on the network element data of one or more network element devices bearing the target service so as to acquire a network element data table of one or more network element devices bearing the target service.
In some embodiments, the service scheduling scheme generating module 906 is further configured to determine, according to the network element data of each network element device carrying the target service and the service execution condition of the target service, the service execution condition of each network element device carrying the target service; judging whether the service execution condition of each network element device carrying the target service meets a preset service scheduling condition or not, wherein the preset service scheduling condition comprises the following steps: load capacity conditions, load performance conditions, and scheduling path conditions; if the service execution condition of one or more network element devices bearing the target service meeting the preset service scheduling condition exists, generating a service scheduling scheme of the target service according to the type of the preset service scheduling condition met by the service execution condition of one or more network element devices bearing the target service.
In some embodiments, the traffic scheduling scheme generation module 906 is further configured to: respectively generating a scheduling scheme of each network element device bearing the target service according to the type of a preset service scheduling condition met by the service execution condition of one or more network element devices bearing the target service; and generating a service scheduling scheme of the target service according to the scheduling scheme of each network element device carrying the target service.
In some embodiments, the traffic scheduling scheme generation module 906 is further configured to: constructing a testing environment of a core network, wherein the testing environment is used for bearing a service to be opened; collecting network element data generated when the test environment bears a service to be opened; preprocessing the acquisition result to obtain network element data of each network element device bearing the service to be opened; and generating a service scheduling scheme of the service to be opened according to the network element data of each network element device bearing the service to be opened and the service execution condition of the service to be opened.
In some embodiments, the traffic scheduling module 908 is further configured to: and carrying the service to be opened by the core network, and scheduling one or more network element devices in the core network to execute the service to be opened according to a service scheduling scheme of the service to be opened.
Those skilled in the art will appreciate that the various aspects of the present disclosure may be implemented as a system, method, or program product. Accordingly, various aspects of the disclosure may be embodied in the following forms, namely: an entirely hardware embodiment, an entirely software embodiment (including firmware, micro-code, etc.) or an embodiment combining hardware and software aspects may be referred to herein as a "circuit," module "or" system.
An electronic device 1000 according to such an embodiment of the present disclosure is described below with reference to fig. 10. The electronic device 1000 shown in fig. 10 is merely an example and should not be construed as limiting the functionality and scope of use of the disclosed embodiments.
As shown in fig. 10, the electronic device 1000 is embodied in the form of a general purpose computing device. Components of electronic device 1000 may include, but are not limited to: the at least one processing unit 1010, the at least one memory unit 1020, and a bus 1030 that connects the various system components, including the memory unit 1020 and the processing unit 1010.
Wherein the storage unit stores program code that is executable by the processing unit 1010 such that the processing unit 1010 performs steps according to various exemplary embodiments of the present disclosure described in the above section of the present specification. For example, the processing unit 1010 may perform the following steps of the method embodiment described above: collecting network element data generated when a core network carries a target service, wherein the core network comprises: a plurality of network element devices, one or more network element devices in the core network bearing a target service; preprocessing the collected network element data, and screening out the network element data of one or more network element devices carrying the target service; generating a service scheduling scheme of the target service according to the network element data of each network element device carrying the target service and the service execution condition of the target service, wherein the service scheduling scheme is used for optimizing the network element data of one or more network element devices executing the target service; and according to the service scheduling scheme of the target service, one or more network element devices in the core network are scheduled to execute the target service.
The memory unit 1020 may include readable media in the form of volatile memory units such as Random Access Memory (RAM) 10201 and/or cache memory unit 10202, and may further include Read Only Memory (ROM) 10203.
The storage unit 1020 may also include a program/utility 10204 having a set (at least one) of program modules 10205, such program modules 10205 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of which may include an implementation of a network environment.
Bus 1030 may be representing one or more of several types of bus structures including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
The electronic device 1000 can also communicate with one or more external devices 1040 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the electronic device 1000, and/or with any device (e.g., router, modem, etc.) that enables the electronic device 1000 to communicate with one or more other computing devices. Such communication may occur through an input/output (I/O) interface 1050. Also, electronic device 1000 can communicate with one or more networks such as a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network, such as the Internet, through network adapter 1060. As shown, the network adapter 1060 communicates with other modules of the electronic device 1000 over the bus 1030. It should be appreciated that although not shown, other hardware and/or software modules may be used in connection with the electronic device 1000, including, but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, data backup storage systems, and the like.
From the above description of embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, a terminal device, or a network device, etc.) to perform the method according to the embodiments of the present disclosure.
In particular, according to embodiments of the present disclosure, the process described above with reference to the flowcharts may be implemented as a computer program product comprising: and the computer program realizes the core network service scheduling optimization method when being executed by the processor.
In an exemplary embodiment of the present disclosure, there is also provided a computer readable storage medium, which may be a readable signal medium or a readable storage medium, having stored thereon a program product capable of implementing the above method of the present disclosure. In some possible implementations, various aspects of the disclosure may also be implemented in the form of a program product comprising program code for causing a terminal device to carry out the steps according to the various exemplary embodiments of the disclosure as described in the "exemplary methods" section of this specification, when the program product is run on the terminal device.
More specific examples of the computer readable storage medium in the present disclosure may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
In this disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, with readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Alternatively, the program code embodied on a computer readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
In particular implementations, the program code for carrying out operations of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device, partly on a remote computing device, or entirely on the remote computing device or server. In the case of remote computing devices, the remote computing device may be connected to the user computing device through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., connected via the Internet using an Internet service provider).
It should be noted that although in the above detailed description several modules or units of a device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit in accordance with embodiments of the present disclosure. Conversely, the features and functions of one module or unit described above may be further divided into a plurality of modules or units to be embodied.
Furthermore, although the steps of the methods in the present disclosure are depicted in a particular order in the drawings, this does not require or imply that the steps must be performed in that particular order or that all illustrated steps be performed in order to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step to perform, and/or one step decomposed into multiple steps to perform, etc.
From the description of the above embodiments, those skilled in the art will readily appreciate that the example embodiments described herein may be implemented in software, or may be implemented in software in combination with the necessary hardware. Thus, the technical solution according to the embodiments of the present disclosure may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (may be a CD-ROM, a U-disk, a mobile hard disk, etc.) or on a network, including several instructions to cause a computing device (may be a personal computer, a server, a mobile terminal, or a network device, etc.) to perform the method according to the embodiments of the present disclosure.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any adaptations, uses, or adaptations of the disclosure following the general principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

Claims (10)

1. The core network service scheduling optimization processing method is characterized by comprising the following steps:
collecting network element data generated when a core network carries a target service, wherein the core network comprises: a plurality of network element devices, wherein one or more network element devices in the core network bear the target service;
preprocessing the collected network element data, and screening out the network element data of one or more network element devices bearing the target service;
generating a service scheduling scheme of the target service according to network element data of each network element device carrying the target service and service execution conditions of the target service, wherein the service scheduling scheme is used for optimizing the network element data of one or more network element devices executing the target service;
and according to the service scheduling scheme of the target service, one or more network element devices in the core network are scheduled to execute the target service.
2. The method for optimizing core network service scheduling according to claim 1, wherein preprocessing the collected network element data and screening out the network element data of one or more network element devices carrying the target service includes:
Screening the acquired network element data to acquire one or more network element devices bearing the target service, wherein the network element data is generated when the target service is borne;
and processing the network element data generated by one or more network element devices carrying the target service according to a preset acquisition rule to acquire the network element data of the one or more network element devices carrying the target service.
3. The method for optimizing scheduling of core network traffic according to claim 1, further comprising, after screening out network element data of one or more network element devices carrying the target traffic:
and according to a preset data table structure, carrying out standardization processing on network element data of one or more network element devices carrying the target service so as to acquire a network element data table of one or more network element devices carrying the target service.
4. The method for optimizing service scheduling in a core network according to claim 1, wherein the generating a service scheduling scheme of the target service according to network element data of each network element device carrying the target service and a service execution condition of the target service includes:
Determining the service execution condition of each network element device carrying the target service according to the network element data of each network element device carrying the target service and the service execution condition of the target service;
judging whether the service execution condition of each network element device carrying the target service meets a preset service scheduling condition or not, wherein the preset service scheduling condition comprises the following steps: load capacity conditions, load performance conditions, and scheduling path conditions;
if the service execution condition of one or more network element devices bearing the target service meeting the preset service scheduling condition exists, generating a service scheduling scheme of the target service according to the type of the preset service scheduling condition met by the service execution condition of one or more network element devices bearing the target service.
5. The method for optimizing service scheduling of core network according to claim 4, wherein generating the service scheduling scheme of the target service according to the type of the preset service scheduling condition satisfied by the service execution condition of the one or more network element devices carrying the target service includes:
generating a scheduling scheme of each network element device bearing the target service according to the type of a preset service scheduling condition met by the service execution condition of one or more network element devices bearing the target service;
And generating a service scheduling scheme of the target service according to the scheduling scheme of each network element device carrying the target service.
6. The method for optimizing service scheduling in a core network according to claim 1, wherein when the target service is a service to be opened in the core network, the method further comprises:
constructing a testing environment of the core network, wherein the testing environment is used for bearing the service to be opened;
collecting network element data generated when the test environment bears the service to be opened;
preprocessing the acquisition result to obtain network element data of each network element device carrying the service to be opened;
and generating a service scheduling scheme of the service to be opened according to the network element data of each network element device carrying the service to be opened and the service execution condition of the service to be opened.
7. The method for optimizing service scheduling in a core network according to claim 6, further comprising, after generating the service scheduling scheme for the service to be opened:
and carrying the service to be opened by the core network, and scheduling one or more network element devices in the core network to execute the service to be opened according to a service scheduling scheme of the service to be opened.
8. A core network service scheduling optimization processing device, comprising:
the data acquisition module is configured to acquire network element data generated when a core network carries a target service, wherein the core network comprises: a plurality of network element devices, wherein one or more network element devices in the core network bear the target service;
the data preprocessing module is configured to preprocess the collected network element data and screen out the network element data of one or more network element devices bearing the target service;
a service scheduling scheme generating module configured to generate a service scheduling scheme of the target service according to network element data of each network element device carrying the target service and service execution conditions of the target service, wherein the service scheduling scheme is used for optimizing the network element data of one or more network element devices executing the target service;
and the service scheduling module is configured to schedule one or more network element devices in the core network to execute the target service according to the service scheduling scheme of the target service.
9. An electronic device, comprising:
a processor; and
a memory for storing executable instructions of the processor;
Wherein the processor is configured to perform the core network traffic scheduling optimization processing method of any one of claims 1 to 7 via execution of the executable instructions.
10. A computer-readable storage medium, on which a computer program is stored, characterized in that the computer program, when executed by a processor, implements the core network traffic scheduling optimization processing method according to any one of claims 1 to 7.
CN202310913891.9A 2023-07-24 2023-07-24 Core network service scheduling optimization processing method and related equipment Pending CN116939665A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310913891.9A CN116939665A (en) 2023-07-24 2023-07-24 Core network service scheduling optimization processing method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310913891.9A CN116939665A (en) 2023-07-24 2023-07-24 Core network service scheduling optimization processing method and related equipment

Publications (1)

Publication Number Publication Date
CN116939665A true CN116939665A (en) 2023-10-24

Family

ID=88380227

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310913891.9A Pending CN116939665A (en) 2023-07-24 2023-07-24 Core network service scheduling optimization processing method and related equipment

Country Status (1)

Country Link
CN (1) CN116939665A (en)

Similar Documents

Publication Publication Date Title
CN109740222B (en) Testing device and system for automobile networking scene
CN109597398A (en) Failure automatic processing method, device, equipment and the storage medium of household electrical appliance
CN109766217A (en) A kind of vehicle system fault repairing method and device
US11722371B2 (en) Utilizing unstructured data in self-organized networks
CN114338172B (en) Mobile network target range system and network flow attack simulation method
WO2024139814A1 (en) Train operation scenario general simulation method and system, and device and medium
US11210156B1 (en) Intelligent distributed tracing
CN114936062A (en) Method, device, equipment, system and storage medium for automatically debugging equipment
CN117729576A (en) Alarm monitoring method, device, equipment and storage medium
CN116939665A (en) Core network service scheduling optimization processing method and related equipment
CN116880840A (en) Service interface generation method, service interface generation device, electronic equipment and medium
CN113993161B (en) Service test method, server, terminal device and storage medium
EP4207702A1 (en) Dynamic prediction of system resource requirement of network software in a live network using data driven models
CN104843031A (en) Configuration method for trackside and vehicle-mounted wireless units
CN114118440A (en) Model iteration method, model iteration device, electronic equipment and computer readable storage medium
CN114567559A (en) Training method and device of data analysis model and storage medium
CN114070889A (en) Configuration method, traffic forwarding method, device, storage medium, and program product
US20230199540A1 (en) System and method for automatic emergency call validation
CN116708135B (en) Network service fault monitoring method and device, electronic equipment and storage medium
CN108551361A (en) A kind of data verification method of transmission light path
CN110768744B (en) Power wave divides system operation and maintenance management auxiliary device
CN116708204A (en) Service simulation verification method and device, electronic equipment and storage medium
CN113886780B (en) Client information verification method, device, medium and electronic equipment
CN116939672A (en) Network element equipment fault early warning method, device, equipment and storage medium
CN116136817A (en) Information processing method and device based on cloud service, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination