Network element processing method and device, electronic equipment and computer readable storage medium
By using migration applications to migrate network element data when the network element state is in the transformation state, the problem of the management system being unable to smoothly manage the transformed network element caused by the change of network element device type is solved, and efficient network element transformation and data migration is achieved.
Patent Information
- Application Number
- CN202311713875.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-13
- Publication Date
- 2025-06-13
AI Technical Summary
In 5G networks, the change in the network element device type causes the network element management system to be unable to directly smoothly manage the modified network elements, and the data migration work is huge, and it cannot be completed in a short time, which cannot meet the transformation time requirements.
When the state of the network element is in the transformation completion state, the network element is migrated through the migration application to realize the data migration after the network element transformation, so that the network element management system can realize the data migration processing after the network element transformation without upgrading and adaptation.
This greatly saves the processing time after network element transformation, improves the overall efficiency of network element transformation, and improves the efficiency of network element management and maintenance, reducing the risk of inability to work normally after the transformation and migration failure.
Smart Images

Figure CN120151883A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the field of communication technologies, and in particular, to a network element processing method, apparatus, electronic device, and computer-readable storage medium. Background Art
[0002] With the continuous evolution of the network, network element devices with the same type of network functions / similar technologies tend to converge to reduce R & D costs and ensure smooth network upgrades.
[0003] In 5G (the fifth generation of mobile communication technology), the network logical structure has completely changed. The network design draws on the microservices concept. 5GC (the core network of the fifth generation of mobile communication technology) is modular and software-defined, and is further divided into more network functions. The original network element concept has gradually faded. In implementation, following the principle of convergent evolution, except for a small number of newly added network functions, the remaining network functions are further integrated into existing network element devices.
[0004] With the development and application of telecom virtualization technology, in order to reduce construction costs, improve user experience, reduce the difficulty of operation and maintenance coordination, and ensure network stability, each operator also tends to converge in network construction. For example, co-construction of 4G (the fourth generation of mobile communication technology) / 5G or co-location of multiple network functions. Summary of the Invention
[0005] Embodiments of the present disclosure provide a network element processing method, apparatus, electronic device, and computer-readable storage medium.
[0006] In a first aspect, embodiments of the present disclosure provide a network element processing method, the method including:
[0007] Determine the state of a network element to be processed; the state of the network element includes a transformation completion state;
[0008] When the state of the network element is the transformation completion state, perform migration processing on the network element according to a migration application.
[0009] In a second aspect, embodiments of the present disclosure provide a network element processing apparatus, including:
[0010] A determination module, configured to determine the state of a network element to be processed; the state of the network element includes a transformation completion state;
[0011] A migration module, configured to perform migration processing on the network element according to a migration application when the state of the network element is the transformation completion state.
[0012] In a third aspect, embodiments of the present disclosure provide an electronic device, the electronic device including:
[0013] One or more processors;
[0014] A memory storing one or more programs, which when executed by one or more processors, cause the one or more processors to implement the network element processing method;
[0015] One or more input / output (I / O) interfaces connected between the processor and the memory and configured to implement information interaction between the processor and the memory.
[0016] In a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium storing a computer program, which when executed by a processor, implements the network element processing method.
[0017] In the case where the state of the network element in the embodiment of the present disclosure is the state of completion of transformation, migration processing is performed on the network element according to the migration application, realizing the processing of the network element through a corresponding preset application according to the state of the network element, realizing data migration after the network element is transformed, enabling the network element management system to implement data migration processing after the network element is transformed without upgrading and adapting, greatly saving the processing duration after the network element is transformed, improving the overall efficiency of the network element transformation, and enhancing the efficiency of network element management and maintenance. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In the drawings of the embodiments of the present disclosure:
[0019] Figure 1 is a flowchart of the network element processing method provided by the embodiment of the present disclosure;
[0020] Figure 2 is a block diagram of the composition of the network element migration system provided by the embodiment of the present disclosure;
[0021] Figure 3 is a schematic diagram of the network element processing method provided by the embodiment of the present disclosure;
[0022] Figure 4 is a block diagram of the composition of the network element processing device provided by the embodiment of the present disclosure;
[0023] Figure 5 is a block diagram of the composition of the electronic device provided by the embodiment of the present disclosure;
[0024] Figure 6 is a block diagram of the composition of the computer-readable storage medium provided by the embodiment of the present disclosure. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0025] To enable those skilled in the art to better understand the technical solutions of the present disclosure, the communication perception data processing method and the computer-readable storage medium provided by the embodiments of the present disclosure are described in detail below with reference to the drawings.
[0026] The present disclosure will be described more fully hereinafter with reference to the accompanying drawings. However, the illustrated embodiments may be embodied in different forms and the present disclosure should not be construed as limited to the embodiments set forth below. On the contrary, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
[0027] The drawings of the embodiments of the present disclosure are used to provide a further understanding of the embodiments of the present disclosure, and constitute a part of the specification. Together with the detailed embodiments, they are used to explain the present disclosure and do not constitute a limitation to the present disclosure. By describing the detailed embodiments with reference to the accompanying drawings, the above and other features and advantages will become more apparent to those skilled in the art.
[0028] The present disclosure may be described with reference to plan views and / or cross-sectional views by means of ideal schematic diagrams of the present disclosure. Therefore, the example illustrations may be modified according to manufacturing techniques and / or tolerances.
[0029] In the case of no conflict, the embodiments of the present disclosure and the features in the embodiments may be combined with each other.
[0030] The terms used in the present disclosure are only for describing specific embodiments and are not intended to limit the present disclosure. As used in the present disclosure, the term "and / or" includes any and all combinations of one or more of the related listed items. As used in the present disclosure, the singular forms "a" and "the" are also intended to include the plural forms unless the context clearly indicates otherwise. As used in the present disclosure, the terms "comprising", "made of", specify the presence of the stated features, wholes, steps, operations, elements and / or components, but do not preclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their groups.
[0031] Unless otherwise defined, all terms (including technical and scientific terms) used in the present disclosure have the same meaning as commonly understood by those of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted as having an idealized or overly formal meaning unless the present disclosure clearly so defines.
[0032] The present disclosure is not limited to the embodiments shown in the drawings, but includes modifications to the configurations formed based on the manufacturing process. Therefore, the regions illustrated in the drawings have schematic attributes, and the shapes of the regions shown in the drawings illustrate the specific shapes of the regions of the elements, but are not intended to be restrictive.
[0033] With the continuous evolution of the network, network element devices with the same type of network functions / similar technologies tend to converge to reduce R & D costs and ensure the smooth upgrade of the network.
[0034] With the advent of 5G (the fifth generation of mobile communication technology), the network logical structure has undergone a complete transformation. The network design draws on the concept of microservices, and 5GC (the core network of the fifth generation of mobile communication technology) is modular and software-defined, being further subdivided into more network functions, and the concept of the original network element is gradually fading. In terms of implementation, following the principle of integrated evolution, except for a small number of newly added network functions, the remaining network functions are further integrated into existing network element devices.
[0035] With the development and application of telecom virtualization technology, in order to reduce construction costs, improve user experience, reduce the difficulty of operation and maintenance coordination, and ensure network stability, operators also tend to adopt integrated construction in terms of network construction. For example, co-construction of 4G (the fourth generation of mobile communication technology) / 5G or co-location of multiple network functions.
[0036] In this way, there is a scenario where single-function network element devices based on virtualization technology deployed in the initial stage of the existing network need to be transformed into network element devices integrating multiple network element functions by operators. In this scenario of network element transformation from single network element function to integrated network element function, the type of network element device has changed. For the network element management system, the network element type belongs to a key field and does not support modification. The change of the network element type causes the network element management system to be unable to directly and smoothly manage the network element. After the network element device transformation is completed, it is necessary to reconnect the transformed network element. However, the unique identifier on the network element side before and after the transformation is the same, and the network element management system can only access one at a time. Many information of the original network element in the network element management system must be modified to access the transformed network element, and these data cannot be modified manually through the network element management system interface. If deleted manually and then reconnected, a large amount of historical data will be lost. At the same time, a large amount of data of the original network element cannot be automatically migrated and needs to be rebuilt manually, with a huge workload that cannot be completed in a short time and cannot meet the transformation time requirements.
[0037] In the embodiments of the present disclosure, when the state of the network element is the transformation completed state, the network element is migrated according to the migration application; when the state of the network element is the rollback state, the network element is rolled back according to the rollback application, realizing the processing of the network element through the corresponding preset application according to the state of the network element, realizing data migration after network element transformation and network element rollback, enabling the network element management system to realize data migration processing after network element transformation without upgrading and adaptation, greatly saving the processing time after network element transformation, improving the overall efficiency of network element transformation, and enhancing the efficiency of network element management and maintenance. In the case of abnormal network element transformation and data migration, based on the solution of the embodiments of the present disclosure, a rollback function can be provided to realize network element rollback, so as to quickly restore the management of the original network element, reduce the risk of being unable to work properly after the failure of transformation and migration, and improve the fault tolerance rate of network element transformation and migration processing.
[0038] The network element processing method of the embodiments of the present disclosure can be executed by any electronic device capable of performing application management functions, such as a terminal device or a server. The terminal device may include, but is not limited to: in-vehicle devices, user equipment (UE), mobile devices, computing devices, wearable devices, etc. For example, it includes, but is not limited to, cellular phones, cordless phones, personal digital assistants (PDAs), portable computers, etc. The network element processing method can be implemented by a processor calling computer-readable program instructions stored in a memory, or can be implemented by a server.
[0039] The network element processing solution of the embodiments of the present disclosure can be applied to, but is not limited to, the telecommunications industry and related cross-cutting vertical industries. For example, it is applied to telecommunications networks, especially in 2G (Second Generation Mobile Communication Technology), 3G (Third Generation Mobile Communication Technology), 4G, and 5G converged network scenarios, where there are many deployed network elements and diverse deployment methods. For example, the initially deployed 5G core network element with a single function by the operator, such as NRF (Network Repository Function), needs to be transformed into a converged network element. On the basis of the original support for the NRF function, the ability to support SCP (Service Communication Proxy) is added.
[0040] The solutions of the embodiments of the present disclosure will be introduced in detail below.
[0041] The embodiments of the present disclosure provide a network element processing method, as Figure 1 shown, the method may include steps S11 - S12:
[0042] S11. Determine the status of the network element to be processed; the status of the network element includes the transformation completion status;
[0043] S12. When the status of the network element is the transformation completion status, perform migration processing on the network element according to the migration application.
[0044] In the embodiments of the present disclosure, the network element processing method can be implemented based on the network element migration system 100 as Figure 2 shown. The network element migration system 100 may include an application management system 101, a network element management system 102, and a network element 103.
[0045] In the embodiments of the present disclosure, the network element processing method can be mainly implemented through a preset application in the application management system 101. The application management system can support importing applications, running applications, and viewing execution results. The application management system can be independently deployed according to needs, or can be deployed together with the network element management system as a function of the network element management system.
[0046] In the embodiments of the present disclosure, the operation and maintenance personnel can monitor the status of network element devices at any time. When it is determined that the status of the network element devices changes, it can be fed back to the application management system, so as to perform corresponding processing on the network elements through the preset applications pre-imported by the application management system.
[0047] In the embodiments of the present disclosure, the preset applications may include, but are not limited to, migration applications and rollback applications; the migration applications are used to perform migration processing on the transformed network elements (such as network element re-access, related data migration, such as performance data, alarm data, historical data, security user data, etc.) based on the existing interfaces of the network element management system (i.e., the network element management system interfaces), and the rollback applications are used to perform rollback processing on the network elements in the case of network element transformation or migration failure, so as to resume the management of the original network elements.
[0048] In the embodiments of the present disclosure, the migration applications and rollback applications can call the network element management system interfaces based on the interface capabilities of the network element management system 102, so as to provide the transformation migration and transformation rollback capabilities of the network element 103, including access migration processing, security migration processing, performance migration processing, alarm migration processing, etc.
[0049] In the embodiments of the present disclosure, before processing the network elements based on the network element migration system block diagram, it is required that the network element management system 102 has accessed the relevant network elements 103, the application management system 101 and the network element management system 102 are connected, the network element management system 102 and the network element 103 are connected, and the network element management system 102 accesses and manages the network element 103. Among them, the network elements 103 are all network element devices that support the transformation from a single function to a multi-functional integration, and the network element types change before and after the transformation.
[0050] In the embodiments of the present disclosure, the network element management system 102 may include, but is not limited to, the following functional modules: an ability open service module 1021, an access management module 1022, a security management module 1023, a performance management module 1024, and an alarm management module 1025.
[0051] The ability open service module 1021: provides an entry and control for the function opening of the network element management system 102, and third-party systems can obtain the capabilities provided by the network element management system 102 by calling the API (Application Program Interface).
[0052] The access management module 1022: is used to access the network elements 103 to be managed, collect relevant information of the network elements 103 through the interfaces agreed with the network elements 103, and support querying / starting / stopping the management of a certain network element 103.
[0053] Security Management Module 1023: It is used to manage the security operation set. The security operation set is a set of permissions for various operations (which may include but are not limited to operations such as addition, deletion, modification, and query) in the network element management system 102. It depends on the security operation set to control the operable scope of each user and role. The security management module 1023 supports querying and adding operation permissions for the security operation set. The above-mentioned role is a set of the manageable resource scope and operation scope in the network element management system 102, including the resource tree and the operation set corresponding to each resource. It supports querying and adding the resource tree and the operation set corresponding to each resource.
[0054] Performance Management Module 1024: It mainly includes performance statistics tasks and measurement result management. Through the performance management module 1024, measurement tasks are created for the measurement objects specified for the network element 103, and measurement result data is obtained. It supports operations such as addition, deletion, modification, and query of measurement tasks, and supports querying and exporting of measurement data.
[0055] Alarm Management Module 1025: Receives alarms from the network element 103 and provides alarm query, monitoring, and rule setting, etc.
[0056] In the embodiment of the present disclosure, as Figure 3 shown, based on the above network element migration system 100, migration and rollback of the network element 103 can be realized.
[0057] In the embodiment of the present disclosure, the migration process may include but is not limited to: access migration process and function migration process; the function migration process may include but is not limited to one or more of the following processes: access migration process, security migration process, performance migration process, and alarm migration process.
[0058] In the embodiment of the present disclosure, the operation and maintenance personnel can import the migration application into the application management system 101 in advance; after the operation and maintenance personnel determine that any network element is in the state of being reformed and completed, the migration application is started to execute the migration application on the network element.
[0059] In the embodiment of the present disclosure, in the case where the migration process includes an access migration process, migrating the network element according to the migration application may include:
[0060] Determine the original network element corresponding to the network element in the management of the network element management system through a preset network element management system interface, and stop managing the original network element;
[0061] Obtain the information of the original network element, and use the network element as a new network element to access the network element management system according to the information of the original network element;
[0062] Modify the conflict data between the original network element and the new network element, and start managing the new network element.
[0063] In an embodiment of the present disclosure, the migration application may call the access management module 1022 of the network element management system 102 through the network element management system interface. The access management module 1022 stops the original network element, accesses the new network element, modifies some conflicting data of the original network element, and starts to manage the new network element, so as to implement the access migration processing of the network element.
[0064] In an embodiment of the present disclosure, for some conflicting data of the newly accessed network element, the original network element data may be modified based on a preset specific rule, so that the new network element uses correct data. For the network element functions of the newly accessed network element, such as security, performance, alarms, etc., the original network element data may be retained, and based on the original network element data, new network element data may be generated.
[0065] In an embodiment of the present disclosure, when the migration processing includes function migration processing and the function migration processing is security migration processing, the migration processing of the network element according to the migration application may include:
[0066] Through the network element management system interface, retrieve the security operation set; based on the operation permissions of the network element type of the original network element included in the security operation set, append the operation permissions of the network element type of the new network element; the network element type of the original network element is different from the network element type of the new network element; and / or,
[0067] Through the network element management system interface, retrieve the security role; based on the original network element and the operation set corresponding to the original network element included in the security role, append the new network element and the operation set corresponding to the new network element.
[0068] In an embodiment of the present disclosure, the migration application may call the security management module 1023 of the network element management system 102 through the network element management system interface. The security management module 1023 performs security operation set and security role processing on the newly accessed network element to implement security migration processing.
[0069] In an embodiment of the present disclosure, when the migration processing includes function migration processing and the function migration processing is performance migration processing, the migration processing of the network element according to the migration application may include:
[0070] Through the network element management system interface, create a measurement task for the new network element based on the measurement task of the original network element;
[0071] Increase the performance data of the new network element based on the performance data of the original network element.
[0072] In an embodiment of the present disclosure, the migration application may call the performance management module 1024 of the network element management system 102 through the network element management system interface. The performance management module 1024 performs measurement task and performance data processing on the newly accessed network element to implement performance migration processing.
[0073] In an embodiment of the present disclosure, when the migration process includes a function migration process and the function migration process is an alarm migration process, migrating the network element according to the migration application may include:
[0074] Through the network element management system interface, based on the alarm data and alarm rules of the original network element, add the alarm data and alarm rules of the new network element.
[0075] In an embodiment of the present disclosure, the migration application may call the alarm management module 1025 of the network element management system 102 through the network element management system interface, and the alarm management module 1025 processes the alarm data and alarm rules of the newly connected network element to implement the alarm migration process.
[0076] In an embodiment of the present disclosure, after migrating the network element according to the migration application, the method may further include:
[0077] Detect whether the functions of the new network element are normal through the network element management system interface.
[0078] In an embodiment of the present disclosure, when the functions of the new network element are normal, it is determined that the network element is normal; when the functions of the new network element are abnormal, it is determined that the network element is abnormal.
[0079] In an embodiment of the present disclosure, after migrating the network element through the above solution, the migration application may perform a function self-detection process, that is, detect whether the functions of the new network element are normal through the network element management system interface. If the network element is normal, exit the migration application to complete the transformation and migration of the network element.
[0080] In an embodiment of the present disclosure, the state of the network element further includes a rollback state; the method further includes:
[0081] When the state of the network element is the rollback state, perform a rollback process on the network element according to the rollback application.
[0082] In an embodiment of the present disclosure, if the functions of the network element are abnormal, it indicates that the network element migration is abnormal. Then, the operation and maintenance personnel can select whether to set the network element to the rollback state for rollback processing. If the operation and maintenance personnel determine to set the network element to the rollback state, the rollback process can be performed on the network element according to this rollback state. Then, the application management system enters the rollback application, determines the network element that needs to be rollback processed, runs the rollback application, and the rollback application executes the rollback process on the network element.
[0083] In an embodiment of the present disclosure, the operation and maintenance personnel can also monitor the status of the network element device at any time. When the status of the network element device is the rollback state (which can be set to the rollback state after the transformation of the network element device fails), the rollback application can be enabled in the application management system, the corresponding network element is determined, and the rollback application performs a rollback process on the network element.
[0084] In an embodiment of the present disclosure, the network element is rolled back according to the rollback application, including:
[0085] The fallback application interacts with the network element management system 102 through a preset network element management system interface to perform access fallback processing and function fallback processing.
[0086] In the disclosed embodiment, the access fallback process includes: restoring the access information of the original network element, deleting the access information of the new network element, and starting to manage the original network element;
[0087] The function rollback process includes: rolling back the network element function to the original network element through the network element management system interface, and deleting the data of the new network element.
[0088] In the embodiment of the present disclosure, the network element function may include security, performance and alarm capabilities implemented based on the aforementioned security management module 1023, performance management module 1024 and alarm management module 1025. During rollback processing, the newly connected network element may be deleted and the access data of the original network element may be restored. For the network element function, only the new network element data needs to be deleted.
[0089] In the embodiment of the present disclosure, after the network element is rolled back according to the rollback application, the method may further include: the rollback application detects whether the function of the original network element is normal through the network element management system interface.
[0090] In the disclosed embodiment, the rollback application can perform function self-detection processing and detect whether the original network element functions normally after the rollback through the network element management system interface.
[0091] In the embodiments of the present disclosure, at least the following advantages are included:
[0092] 1. The disclosed embodiment greatly improves the efficiency and fault tolerance of data migration after network element transformation. In the case that the network element management system is not upgraded, the migration application can call the interface opened to the outside by the network element management system (i.e., the network element management system interface) through the capability exposure service to achieve the re-access of the transformed network element and data migration; if the network element transformation or migration fails, the fallback application calls the interface opened to the outside by the network element management system to provide a fallback function, which can quickly restore the management of the original network element. It has great promotion value in the telecommunications industry and related cross-cutting vertical industries.
[0093] 2. Through the solution of the embodiments of the present disclosure, in the scenario of network element transformation, based on the interface capabilities opened by the network element management system, the network element management system can quickly complete the management of the transformed network element, and the associated historical data is not lost. After the network element transformation is rolled back, it can quickly roll back to manage the original network element, greatly saving workload, accelerating the network element transformation process, and meeting the reliability requirements at the same time. For example: The initially deployed 5G core network elements with single functions such as NRF in the operator need to be transformed into integrated network elements, and on the basis of the original support for NRF functions, the ability to support SCP is added; The network element management system has been connected to manage NRF for many years, and there are a large amount of network element historical data, task information such as network element performance maintenance, and security authorization data. After the network element is transformed, through the migration application, based on the original network element data, the new network element is accessed and managed, and at the same time, the data of the original network element is migrated to ensure the consistency of the existing data of the network element. When the network element transformation is abnormally rolled back, through the rollback application, the management of the original network element is restored, the newly accessed network element is deleted, and the data is not lost.
[0094] 3. The solution of the embodiments of the present disclosure can ensure that the data of the original network element is retained for viewing, the transformed network element is automatically accessed and managed, the data of the original network element is migrated, and the management is smooth. After abnormal rollback, due to the retention of the data of the original network element, automatic rollback can be performed based on the data of the original network element to ensure the quick restoration of the management of the original network element.
[0095] The embodiments of the present disclosure also provide a network element processing device 200, as Figure 4 shown, which may include:
[0096] A determination module 201, configured to determine the status of the network element to be processed; the status of the network element includes the transformation completion status;
[0097] A migration module 202, configured to perform migration processing on the network element according to the migration application when the status of the network element is the transformation completion status.
[0098] In the embodiments of the present disclosure, the status of the network element further includes a rollback status; the network element processing device 200 further includes: a rollback module 203;
[0099] The rollback module 203 is configured to perform rollback processing on the network element according to the rollback application when the status of the network element is the rollback status.
[0100] The embodiments of the present disclosure also provide an electronic device 300, as Figure 5 shown, the electronic device 300 includes:
[0101] One or more processors 301;
[0102] A memory 302, on which one or more programs are stored. When the one or more programs are executed by the one or more processors 301, the one or more processors 301 implement the network element processing method;
[0103] One or more input / output (I / O) interfaces 303, connected between the processor 301 and the memory 302, are configured to enable information interaction between the processor 301 and the memory 302.
[0104] Among them, the processor 301 is a device with data processing capabilities, including but not limited to a central processing unit (CPU), etc.; the memory 302 is a device with data storage capabilities, including but not limited to a random access memory (RAM, more specifically such as SDRAM, DDR, etc.), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a flash memory (FLASH); the I / O interface (read / write interface) 303 is connected between the processor 301 and the memory 302 and can enable information interaction between the processor 301 and the memory 302, including but not limited to a data bus (Bus), etc.
[0105] In some embodiments, the processor 301, the memory 302, and the I / O interface 303 are interconnected through a bus 304 and are further connected to other components of the computing device.
[0106] The embodiments of the present disclosure also provide a computer-readable storage medium 400, as Figure 6 shown, a computer program is stored on the computer-readable storage medium 400, and when the computer program is executed by a processor, the network element processing method described above is implemented.
[0107] Those of ordinary skill in the art can understand that all or some of the functional modules / units disclosed above can be implemented as software, firmware, hardware, and their appropriate combinations.
[0108] In a hardware implementation, the division between the functional modules / units mentioned above does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be executed by several physical components in cooperation.
[0109] Some or all of the physical components may be implemented as software executed by a processor such as a central processing unit (CPU), a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transitory medium). As is well known to those of ordinary skill in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media includes, but is not limited to, random access memory (RAM, more specifically SDRAM, DDR, etc.), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory (FLASH), or other magnetic disk storage; compact disc read only memory (CD-ROM), digital versatile disc (DVD), or other optical disc storage; magnetic cassettes, tapes, magnetic disk storage or other magnetic storage; any other medium that can be used to store the desired information and that can be accessed by a computer. Additionally, it is well known to those of ordinary skill in the art that communication media typically embodies computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery medium.
[0110] The present disclosure has disclosed example embodiments, and although specific terms have been employed, they are used only and should be construed only for general illustrative purposes and not for purposes of limitation. In some instances, it will be apparent to those skilled in the art that, unless otherwise expressly stated, features, characteristics, and / or elements described in connection with a particular embodiment may be used alone or in combination with features, characteristics, and / or elements described in connection with other embodiments. Accordingly, those skilled in the art will understand that various forms and details may be changed without departing from the scope of the present disclosure as set forth by the appended claims.
Claims
1. A network element processing method, characterized in that, the method includes: determining the status of the network element to be processed; the status of the network element includes the transformation completion status; when the status of the network element is the transformation completion status, performing migration processing on the network element according to the migration application.
2. The network element processing method according to claim 1, characterized in that, the migration processing includes: access migration processing and function migration processing; the function migration processing includes any one or more of the following: security migration processing, performance migration processing, and alarm migration processing.
3. The network element processing method according to claim 2, characterized in that, when the migration processing includes the access migration processing, the performing migration processing on the network element according to the migration application includes: determining, through a preset network element management system interface, the original network element corresponding to the network element in the network element management system and stopping managing the original network element; acquiring the information of the original network element, and accessing the network element to the network element management system as a new network element according to the information of the original network element; modifying the conflict data between the original network element and the new network element, and starting to manage the new network element.
4. The network element processing method according to claim 2, characterized in that, when the migration processing includes the function migration processing and the function migration processing is the security migration processing, the performing migration processing on the network element according to the migration application includes: invoking a security operation set through a preset network element management system interface; based on the operation permissions of the network element type of the original network element included in the security operation set, adding the operation permissions of the network element type of the new network element; the network element type of the original network element is different from the network element type of the new network element; invoking a security role through a preset network element management system interface; based on the original network element included in the security role and the operation set corresponding to the original network element, adding the new network element and the operation set corresponding to the new network element.
5. The network element processing method according to claim 2, characterized in that, when the migration processing includes the function migration processing and the function migration processing is the performance migration processing, the performing migration processing on the network element according to the migration application includes: creating a measurement task for the new network element through a preset network element management system interface based on the measurement task of the original network element; increasing the performance data of the new network element based on the performance data of the original network element.
6. The network element processing method according to claim 2, characterized in that, when the migration processing includes the function migration processing and the function migration processing is the alarm migration processing, the performing migration processing on the network element according to the migration application includes: increasing the alarm data and alarm rules of the new network element through a preset network element management system interface based on the alarm data and alarm rules of the original network element.
7. The network element processing method according to claim 3, characterized in that, after performing migration processing on the network element according to the migration application, the method further includes: detecting whether the function of the new network element is normal through the network element management system interface.
8. The network element processing method according to claim 1, wherein, the state of the network element further includes a fallback state; and the method further includes: when the state of the network element is the fallback state, performing a fallback process on the network element according to a fallback application.
9. The network element processing method according to claim 8, wherein, performing a fallback process on the network element according to a fallback application includes: the fallback application interacts with a network element management system through a preset network element management system interface to perform access fallback processing and function fallback processing.
10. The network element processing method according to claim 9, wherein, the access fallback processing includes: restoring the access information of the original network element and deleting the access information of the new network element; the function fallback processing includes: deleting the data of the new network element.
11. The network element processing method according to claim 10, wherein, after performing a fallback process on the network element according to a fallback application, the method further includes: the fallback application detects whether the function of the original network element is normal through the network element management system interface.
12. A network element processing device, wherein, it includes: a determination module, configured to determine the state of a network element to be processed; the state of the network element includes a transformation completed state; a migration module, configured to perform a migration process on the network element according to a migration application when the state of the network element is the transformation completed state.
13. An electronic device, wherein, the electronic device includes: one or more processors; a memory, on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the network element processing method according to any one of claims 1 - 11; one or more input / output I / O interfaces, connected between the processor and the memory, configured to implement information interaction between the processor and the memory.
14. A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the network element processing method according to any one of claims 1 - 11.