Movatterモバイル変換


[0]ホーム

URL:


CN113839798B - Method, device, equipment and medium for link data configuration synchronization - Google Patents

Method, device, equipment and medium for link data configuration synchronization
Download PDF

Info

Publication number
CN113839798B
CN113839798BCN202010587851.6ACN202010587851ACN113839798BCN 113839798 BCN113839798 BCN 113839798BCN 202010587851 ACN202010587851 ACN 202010587851ACN 113839798 BCN113839798 BCN 113839798B
Authority
CN
China
Prior art keywords
link data
configuration
management system
network management
link
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.)
Active
Application number
CN202010587851.6A
Other languages
Chinese (zh)
Other versions
CN113839798A (en
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.)
Nanjing ZTE New Software Co Ltd
Original Assignee
Nanjing ZTE New Software Co 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 Nanjing ZTE New Software Co LtdfiledCriticalNanjing ZTE New Software Co Ltd
Priority to CN202010587851.6ApriorityCriticalpatent/CN113839798B/en
Publication of CN113839798ApublicationCriticalpatent/CN113839798A/en
Application grantedgrantedCritical
Publication of CN113839798BpublicationCriticalpatent/CN113839798B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a method, a device, equipment and a medium for link data configuration synchronization, which relate to the technical field of communication and solve the technical problems of inconsistent link data and low reliability under a layered architecture, and the technical scheme is that after an upper network management system sends a link configuration command to a lower network management system, the lower network management system processes the configuration link data of the link configuration command, and returns the processing result to the upper network management system, and only after the lower network management system processes the configuration link data successfully, the upper network management system and the lower network management system both store the configuration link data of the link configuration command so as to ensure the consistency of the link data. When the upper network management system completes storage, a link data configuration notice with an identifier is constructed, and the link data configuration notice is broadcasted to the lower network management system, so that the situation that the link data configuration is not successfully notified to cause data transmission loss is avoided, and the reliability of data transmission is ensured.

Description

Method, device, equipment and medium for link data configuration synchronization
Technical Field
The disclosure relates to the field of communication technologies, and in particular, to a method, a device, equipment and a medium for link data configuration synchronization.
Background
In the field of communication technology, a network management system for managing network devices is called a network management software, and unified and centralized management of all network devices in an optical transmission network can be completed through the network management software. The network management software can perform configuration management on various data on the network equipment, so that the normal operation of the service on the network equipment is ensured.
The link data configuration is basic data in a network management software system, and the association mapping of the physical links of all ports on the network equipment and the links on the network management software is completed by configuring the link fiber connection relation among all physical ports on the network equipment, so that data service is provided for other functions depending on link data. The current network management software generally stores link data configuration only in a network element management system, and along with the rapid development of the internet, the network management scale is further expanded, and the network equipment management system has evolved into a system supporting a multi-level hierarchical architecture, wherein the specific hierarchy is as follows: based on the model of the layered architecture, the data storage mode of the network management software is changed, the single-layer storage mode of the link data configuration is limited, and the application scene of the configuration link under the scene of crossing a plurality of network element management systems cannot be met.
Disclosure of Invention
The present disclosure provides a method, an apparatus, a device, and a medium for link data configuration synchronization, which are used for ensuring consistency and reliability of link data of gateway software under a layered architecture.
The technical aim of the disclosure is achieved by the following technical scheme:
A method of link data configuration synchronization, comprising:
The second network management system receives a link configuration command issued by a user layer, analyzes link data of the link configuration command, extracts network element information, and distributes the link configuration command to a third network management system according to the network element information;
after receiving the link configuration command, the third network management system processes the configuration link data, and returns an operation result to the second network management system;
the second network management system stores the configuration link data, constructs a link data configuration notice with a second identifier and reports the link data configuration notice to the first network management system;
The first network management system monitors the link data configuration notification, filters out the configuration link data if the link data configuration notification has no second identifier, and stores the configuration link data if the link data configuration notification has the second identifier.
Further, the method comprises the steps of:
The first network management system receives a link configuration command issued by a user layer, analyzes configuration link data, extracts network element information and distributes the link configuration command to a second network management system according to the network element information;
the second network management system receives the link configuration command and then issues the link configuration command to the third network management system;
after receiving the link configuration command, the third network management system processes the configuration link data, and returns an operation result to the second network management system;
The second network management system stores the configuration link data, and then returns an operation result to the first network management system;
The first network management system receives the operation result and stores the configuration link data, constructs a link data configuration notice with a first identifier, and broadcasts the link data configuration notice to the second network management system;
the second network management system monitors the link data configuration notification from the first network management system, and if the link data configuration notification has no first identifier, the configuration link data is filtered out.
Further, when the link data on the second network management system is changed, the second network management system stores the changed link data, constructs a link data change notification with a second identifier, and reports the link data change notification to the first network management system.
Further, when the link data on the third network management system is changed, the third network management system reports the change to the second network management system, the second network management system stores the changed link data, and constructs a link data change notification with a second identifier, and reports the link data change notification to the first network management system.
Further, the first network management system monitors a link data change notification reported by the second network management system, the link data change notification filters out the changed link data if no second identifier exists, and the link data change notification stores the changed link data if the link data change notification exists.
The device comprises a first network management system, a second network management system and a third network management system, wherein the first network management system comprises a first monitoring module and a first database, and the second network management system comprises a second link configuration module, a second database and a second construction module; the third network management system comprises a third receiving unit and a third data processing unit;
the second link configuration module includes:
The second receiving unit receives a link configuration command issued by the user layer;
a second data processing unit for analyzing the configuration link data and extracting network element information,
The second distributing unit distributes the link configuration command to a third network management system according to the network element information;
after the third receiving unit receives the link configuration command, the third data processing unit processes the configuration link data, and then returns an operation result to the second network management system;
The second database stores the configuration link data;
the second construction module constructs a link data configuration notice with a second identifier and reports the link data configuration notice to the first network management system;
The first monitoring module monitors the link data configuration notification, filters out the configuration link data if the link data configuration notification has no second identifier, and stores the configuration link data in the first database if the link data configuration notification has the second identifier.
Further, the first network management system further includes a first link configuration module and a first construction module, the second network management system further includes a second monitoring module, and the first link configuration module includes:
the first receiving unit receives a link configuration command issued by a user layer;
a first data processing unit for analyzing the configuration link data and extracting network element information,
The first distribution unit distributes the link configuration command to a second network management system according to the network element information;
The first construction module constructs a link data configuration notice with a first identifier, and then broadcasts the link data configuration notice to the second network management system;
The second monitoring module monitors the link data configuration notification from the first network management system, and if the link data configuration notification has no first identifier, the configuration link data is filtered out.
Further, the second link configuration module further includes a second changing unit, when the link data on the second network management system is changed, the second database stores the changed link data, and the second construction module constructs a link data change notification with a second identifier, and the second changing unit reports the link data change notification to the first network management system.
Further, the third network management system includes a third changing unit, when the link data on the third network management system is changed, the third changing unit reports the change to the second network management system, the second database stores the changed link data, and the second construction module constructs a link data change notification with a second identifier, and the third changing unit reports the link data change notification to the first network management system.
An apparatus for implementing link data configuration synchronization, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing a method for implementing link data configuration synchronization according to any one of the above when executing the program.
A computer medium having stored thereon a computer program which when executed by a processor performs a method of link data configuration synchronisation as claimed in any one of the preceding claims.
The beneficial effects of the present disclosure are: after the upper network management system sends the link configuration command to the lower network management system, the lower network management system firstly processes the configuration link data of the link configuration command, then returns the processing result to the upper network management system, and only after the lower network management system processes the configuration link data successfully, both the upper network management system and the lower network management system store the configuration link data so as to ensure the consistency of the link data.
When the upper network management system completes storage, a link data configuration notice with an identifier is constructed, and the link data configuration notice is broadcasted to the lower network management system, so that the situation that the link data configuration is not successfully notified to cause data transmission loss is avoided, and the reliability of data transmission is ensured.
Drawings
FIG. 1 is a flow chart of the method of the present disclosure;
FIG. 2 is a schematic diagram of a system of the present disclosure;
FIG. 3 is a schematic diagram of a first embodiment of the present disclosure;
FIG. 4 is a flow chart of a first embodiment of the present disclosure;
FIG. 5 is a flow chart of a second embodiment of the present disclosure;
FIG. 6 is a flow chart of a third embodiment of the present disclosure;
Fig. 7 is a flowchart of a fourth embodiment of the present disclosure.
Detailed Description
The technical scheme of the present disclosure will be described in detail below with reference to the accompanying drawings. In the description of the present disclosure, it should be understood that the terms "first," "second," and "third" are used for descriptive purposes only and are not to be interpreted as indicating or implying a relative importance or the number of technical features indicated is implicitly indicated, only for distinguishing between different components. In the present application, "first", "second" and "third" represent the levels of the network management systems from top to bottom, and the network management system at the high level manages and controls the network management system at the low level.
Fig. 1 is a flowchart of the method of the present disclosure, as shown in fig. 1, a second network management system receives a link configuration command issued by a user layer, parses link data of the link configuration command, extracts network element information, and distributes the link configuration command to a third network management system according to the network element information. After receiving the link configuration command, the third network management system processes the configuration link data, and returns an operation result to the second network management system. If the operation is successful, the second network management system stores the configuration link data, constructs a link data configuration notification with the second identifier and reports the link data configuration notification to the first network management system. The first network management system monitors the link data configuration notice, if the link data configuration notice does not have the second identifier, the configuration link data is filtered, and if the first network management system exists, the configuration link data is stored.
Fig. 2 is a schematic diagram of a system of the present disclosure, and the specific structure of the system is shown in fig. 2, which is not described herein.
Embodiment one: fig. 3 is a schematic diagram of an overall architecture of an embodiment, and fig. 4 is a flowchart of the embodiment, as shown in fig. 3 and fig. 4, a user accesses a network management system through a user operation UI interface or a northbound interface, configures a link in a network element or between network elements, issues a link configuration command to the network management system, and after receiving the link configuration command issued by a user layer, the network management system analyzes the configuration link data and extracts network element information, and distributes the link configuration command to the network element management system to which the network element belongs according to the network element information. Generally, a link in a network element only relates to one network element, a link between network elements relates to 2 different network elements, a network management system queries network element management system information which the network element belongs to according to the network element information, and then distributes a link configuration command of the current operation to the network element management system which each network element belongs to.
After receiving the link configuration command issued by the network management system, the network element management system performs interface conversion on the configuration link data, and then issues the configuration link data to a specific network element. If the link in the network element is to be issued, only one network element is involved, and the network element management system directly issues configuration link data to the network element through an interface; if the link between network elements is to be issued, two different network elements are involved, and in order to ensure the consistency of data on the network element management system, the data of the configuration link needs to be issued to the network elements by parallel processing.
The network element receives the link configuration command issued by the network element management system, processes the configuration link data, and then returns an operation result to the network element management system. The network element management system receives the operation result returned by the network element, if the operation is successful, the configuration link data is saved in the EM database of the network element management system, and then the operation result is returned to the network management system. The network management system receives the operation result returned by the network element management system, if the operation is successful, the configuration link data is saved in the NM database of the network management system, meanwhile, a link data configuration notification with NM identification is constructed, the notification is sent to each network element management system in a broadcast mode, and then the result of the operation is returned to the user layer.
The network element management system monitors the link data configuration notification from the network management system, analyzes the configuration link data of the link data configuration notification, carries out data filtering according to whether the network element management system has NM identification, and then sends the configuration link data to other functional modules which rely on the configuration link data under the network element management system in the form of notification.
The embodiment describes a processing flow of network element link configuration synchronization under a network management system, the system allows configuration of links in network elements or among network elements within the management range of the network management system, supports link configuration and synchronization across a plurality of network element management systems, and ensures the consistency of link data within the whole network management system range.
Embodiment two: as shown in fig. 5, a user accesses a network element management system through a user operation UI interface or a northbound interface, configures links in or between network elements, issues a link configuration command to the network elements, and after receiving the link configuration command issued by the user layer, the network element management system analyzes the configuration link data and extracts network element information, and distributes the link configuration command to the network element to which the user belongs according to the network element information.
The network element receives the link configuration command issued by the network element management system, processes the configuration link data, and then returns an operation result to the network element management system. The network element management system receives the operation result returned by the network element, if the operation is successful, the configuration link data is saved in an EM database of the network element management system, meanwhile, a link data configuration notification with an EM identifier is constructed, and the link data configuration notification is reported to the network management system.
The network management system monitors the link data configuration notice from the network element management system, analyzes the configuration link data of the link data configuration notice and carries out data filtering according to whether the link data configuration notice is provided with the EM mark, if so, the network management system stores the configuration link data and then sends the configuration link data to other functional modules which rely on the configuration link data under the network element management system in a notification mode.
The embodiment describes the processing flow of network element link configuration synchronization under the network element management system, and the system allows the configuration of the network element management system to inform the network element management system and the network management system of synchronously configuring link data in time, so that the consistency of the link data in the whole network management system range is ensured.
Embodiment III: as shown in fig. 6, when the link data on the network element management system is changed, the changed link data is stored in the EM database, meanwhile, a link data change notification with an EM identifier is constructed and is actively reported to the network management system, the network management system monitors the link data change notification reported by the network element management system, after receiving the link data change notification, firstly, the changed link data of the link data change notification is analyzed, and if the EM identifier operated by the network element management system does not exist in the changed link data, the change notification can be directly discarded without any processing; if the EM mark exists, the change link data in the notification needs to be synchronized, the change link data is stored in the NM database, and then the change notification is sent to other functional modules which rely on the change link data under the network management system.
Embodiment four: as shown in fig. 7, when the link data on the network element is changed, the link is actively reported to the network element management system, the network element management system processes the changed link data, stores the changed link data in the EM database, and constructs a link data change notification with the EM identifier and reports the link data change notification to the network management system. The network management system monitors the link data change notification reported by the network element management system, analyzes the change link data of the link data change notification, carries out data filtering according to whether the link data change notification is provided with an EM mark, then stores the change link data to an NM database, and then sends the change link data to other functional modules which rely on the change link data under the network management system in a notification mode.
In the above embodiment, the network management system provides multiple access modes of link configuration, and the user can directly select network elements, single boards, ports and other link attributes of the link to be created in the link configuration management interface through operating the UI interface, and then click a button to send a link configuration command to the network management system; meanwhile, the link data to be created can be directly constructed in the form of a code interface, and the link configuration command is issued to the network management system through a unified interface command format.
In addition, the network management system, the network element management system and the network elements all belong to different expression forms of the network management system and are respectively in different levels.
The foregoing description is only of the preferred embodiments of the present invention and is not intended to limit the scope of the invention, and all equivalent structures or equivalent processes using the descriptions and drawings of the present invention or directly or indirectly applied to other related technical fields are included in the scope of the invention.

Claims (11)

CN202010587851.6A2020-06-242020-06-24Method, device, equipment and medium for link data configuration synchronizationActiveCN113839798B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202010587851.6ACN113839798B (en)2020-06-242020-06-24Method, device, equipment and medium for link data configuration synchronization

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010587851.6ACN113839798B (en)2020-06-242020-06-24Method, device, equipment and medium for link data configuration synchronization

Publications (2)

Publication NumberPublication Date
CN113839798A CN113839798A (en)2021-12-24
CN113839798Btrue CN113839798B (en)2024-08-27

Family

ID=78963442

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010587851.6AActiveCN113839798B (en)2020-06-242020-06-24Method, device, equipment and medium for link data configuration synchronization

Country Status (1)

CountryLink
CN (1)CN113839798B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101035014A (en)*2006-03-072007-09-12大唐移动通信设备有限公司Method for realizing the reverse synchronization in the network management system
CN110086657A (en)*2019-04-102019-08-02北京华三通信技术有限公司A kind of configuration and synchronization method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100372288B1 (en)*2000-12-292003-02-15엘지전자 주식회사method for automatically synchronizing a database of the network management system
CN100359862C (en)*2004-12-062008-01-02华为技术有限公司 Method for transferring network management configuration information between network element management systems

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101035014A (en)*2006-03-072007-09-12大唐移动通信设备有限公司Method for realizing the reverse synchronization in the network management system
CN110086657A (en)*2019-04-102019-08-02北京华三通信技术有限公司A kind of configuration and synchronization method and device

Also Published As

Publication numberPublication date
CN113839798A (en)2021-12-24

Similar Documents

PublicationPublication DateTitle
CN110413599A (en)Generating date and storage system and method
CN113742033B (en)Kubernetes cluster federation system and implementation method thereof
CN112235130A (en)Method and device for realizing operation and maintenance automation based on SDN network
CN102571417A (en)Method for realizing dynamic topology
CN111641521B (en)Method for deploying big data clusters on cloud based on Ambari
CN108989385A (en)A kind of implementation method based on Zabbix monitoring collection automatic synchronization CMDB
CN103188101A (en)Distributed type collection scheduling method and device
CN113937894A (en) A power intelligent terminal management system and method based on cloud-edge collaboration
US20230412674A1 (en)Topology-aware load balancing method and apparatus, and computer device
CN102932160A (en)Resource management system
CN103166776A (en) An integrated management system for access network equipment
CN115827380A (en)Cloud platform monitoring method and cloud platform monitoring system
CN102131205B (en)Network management method and system used for multimode system
CN104168138A (en)Electric power communication network system centralized topology generation and display method
US8560874B2 (en)Method and system for power saving management
CN108877188A (en)A kind of environment protection digital concurrently acquires and Multi net voting dissemination method and device
CN111897983A (en)Network topological graph generation method, device and system based on graph database
CN119676093A (en) A method, device, equipment, medium and product for displaying network topology and equipment resource information
CN113839798B (en)Method, device, equipment and medium for link data configuration synchronization
CN109120443A (en)A kind of management method and device of network attached storage NAS device
CN110995503B (en)Synchronous network monitoring method and system
CN109116815A (en)One kind is based on MQTT injection molding machine management system, method and storage medium
CN101820354A (en)Collocation method based on TNDS (Total Network Data System) object, terminal equipment and server
CN102868746A (en)Method for realizing mobile informationization
CN110851186A (en)Network equipment restarting method and device, electronic equipment and readable storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right
TA01Transfer of patent application right

Effective date of registration:20240730

Address after:210012 No. 68 Bauhinia Road, Yuhuatai District, Jiangsu, Nanjing

Applicant after:Nanjing Zhongxing New Software Co.,Ltd.

Country or region after:China

Address before:518000 Zhongnan communication tower, South China Road, Nanshan District high tech Industrial Park, Shenzhen, Guangdong

Applicant before:ZTE Corp.

Country or region before:China

GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp