KR20180005579A - Apparatus for network management providing scalability and decentralization and method thereof - Google Patents
Apparatus for network management providing scalability and decentralization and method thereof Download PDFInfo
- Publication number
- KR20180005579A KR20180005579A KR1020160135815A KR20160135815A KR20180005579A KR 20180005579 A KR20180005579 A KR 20180005579A KR 1020160135815 A KR1020160135815 A KR 1020160135815A KR 20160135815 A KR20160135815 A KR 20160135815A KR 20180005579 A KR20180005579 A KR 20180005579A
- Authority
- KR
- South Korea
- Prior art keywords
- network
- network management
- sub
- domain
- management system
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000004458 analytical method Methods 0.000 claims description 8
- 238000007726 management method Methods 0.000 description 155
- 201000005625 Neuroleptic malignant syndrome Diseases 0.000 description 73
- 230000006870 function Effects 0.000 description 36
- 238000004891 communication Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 10
- 238000013341 scale-up Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000001965 increasing effect Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000013468 resource allocation Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 230000003014 reinforcing effect Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 238000004148 unit process Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/04—Network management architectures or arrangements
- H04L41/044—Network management architectures or arrangements comprising hierarchical management structures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0895—Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/40—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using virtualisation of network functions or resources, e.g. SDN or NFV entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/02—Standardisation; Integration
- H04L41/0213—Standardised network management protocols, e.g. simple network management protocol [SNMP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
본 발명은 망 관리(Network Management) 기술로서, 보다 구체적으로, 망 관리 시스템을 스케일 아웃 방식으로 확장할 수 있고 분립형으로 운영할 수 있도록 하는 장치 및 방법에 관한 것이다.BACKGROUND OF THE
모든 사물의 연결을 지향하는 초연결(Hyper-connected) 사회를 실현하기 위해서는 망 구현 기술도 중요하지만, 망에 연결된 모든 사물과 그에 따른 통신 연결을 효율적으로 관리할 수 있는 망 관리 시스템(NMS:Network Management System)의 역할도 중요하다. 망에 연결되는 사물과 그에 따른 통신의 양이 폭발적으로 증가하게 되므로 현재의 Scale-up 형태의 망 관리 시스템의 구조로는 대처가 어려우므로 Scale-out 형태의 구조로 전환이 필요하다.In order to realize a hyper-connected society that connects all objects, network implementation technology is also important. However, a network management system (NMS: Network Management System is also important. Since the amount of objects connected to the network and the amount of communication there is explosively increased, it is difficult to cope with the structure of the current scale-up type network management system, so it needs to be converted into a scale-out type structure.
또한, 자율 운전 자동차, 드론 원격/자율 비행, 원격 의료 등 초저 지연 (Ultra short latency) 특성의 지원이 필요한 신규 서비스들의 출현이 임박해 지면서 네트워크 기능들이 코어(Core)에서 엣지(Edge)로 (사용자 가까운 곳으로) 전진 배치되는 추세이다. 이에 따라 각도메인 내의 로컬 망 요소들을 중앙의 망 관리 시스템 에서 총괄 관리하기보다는 각각의 로컬 도메인에서 독립적으로 관리할 수 있도록 분립형(Decentralized) 구조를 따를 필요가 있다. 이때, 각 도메인을 구성하는 망 요소들의 특성과 크기가 다르므로 해당 도메인을 담당하는 망 관리 시스템의 특성과 규모도 다르게 조정될 수 있어야 한다.In addition, as the emergence of new services requiring support for autonomous driving vehicles, drone remote / autonomous flight, and remote medical services such as ultra short latency is imminent, the network functions are shifting from the core to the edge ). Accordingly, it is necessary to follow the decentralized structure so that the local network elements in each domain can be managed independently in each local domain, rather than in the centralized network management system. At this time, since the characteristics and sizes of the network elements constituting each domain are different, the characteristics and size of the network management system responsible for the domain must be adjusted to be different.
초연결 사회에서는 무선 통신의 비중이 커지는 동시에 움직이는 사물의 망 연결 물량이 매우 커지는데, 이때 각 로컬 도메인에 속한 관리 대상 망 요소들의 개수도 매우 유동적인 양상을 보이게 된다. 따라서 각 도메인을 담당하는 망 관리 시스템 의 구조도 이러한 유동성을 반영할 수 있는 유연한 구조를 갖추어야 한다.In the connected society, the proportion of wireless communication increases, and the number of network connections of moving objects becomes very large. At this time, the number of managed network elements belonging to each local domain also becomes very fluid. Therefore, the structure of the network management system in charge of each domain should have a flexible structure that reflects this fluidity.
종래의 망 관리 시스템의 구조와 기술을 바탕으로 초 연결 환경에서 폭증하는 망 요소 물량과 유동성을 해소하는 방안으로는 하드웨어를 증설하는 방안과 소프트웨어 시스템을 보강하는 방안이 있다.There are plans to increase the hardware and to reinforce the software system in order to solve the problem of the network elements and the liquidity which are exploding in the connection environment based on the structure and the technology of the conventional network management system.
하드웨어 시스템을 증설하는 방안으로서 대표적인 것은 메모리나 CPU를 증설함으로써 컴퓨팅 파워를 높이는 방안이 있으나 하나의 시스템을 하드웨어 측면에서 보강함으로써 성능 요구 사항을 만족시키는 방안은 물리적/기술적 한계가 있다.As a method to increase the hardware system, there is a method of increasing the computing power by expanding the memory or the CPU, but there is physical / technical limit to meet the performance requirement by reinforcing one system in the hardware aspect.
소프트웨어 시스템을 보강하는 종래의 망 관리 시스템 구현 기술은 scale-up 방식이 주류를 이룬다. 대표적인 특허로는 "Design for scalable network management systems (US Patent 6,968,371)"가 있는데, 이 특허는 확장성이 좋은 망 관리 시스템을 구축하는 것을 목적으로 하고 있으며 대규모 음성/데이터 네트워크를 대상으로 하고 있다. 관리 대상의 망 요소를 특정 규모의 그룹으로 묶어서 관리하는 방식이며 각 그룹마다 망 관리 시스템의 서브 시스템을 1개씩 배치한다. 서브 시스템은 망 관리 단위 기능들과 단위 프로세스들로 구성되며 하나의 서브 시스템에는 망 관리 기능 및 프로세스 인스턴스들이 1개씩만 생성되어 포함된다. 관리 대상의 망 요소들의 개수가 사전 설정된 규모 이상으로 증가할 경우, 그 이상의 망 요소들은 별도의 다른 그룹으로 묶고, 이 신규 그룹의 관리를 위해 새로운 서브 시스템을 생성하여 할당하게 된다. A conventional network management system implementation technique for enhancing a software system is mainly a scale-up method. A typical patent is "Design for scalable network management systems (US Patent 6,968,371)", which aims to build a scalable network management system and targets large-scale voice / data networks. The management elements are managed by grouping them into groups of a certain size. Each subsystem of the network management system is arranged for each group. The subsystem consists of network management unit functions and unit processes. In one subsystem, only one network management function and one process instance are created and included. If the number of network elements to be managed increases beyond a predetermined size, the further network elements are grouped into another group, and a new subsystem is created and allocated for management of the new group.
하드웨어 증설 방식에 대한 문제점은 이 분야의 기본적인 지식을 갖춘 엔지니어라면 쉽게 인지할 수 있는 내용이므로 추가 설명이 필요치 않다. 소프트웨어 시스템의 보강을 종래 기술 (특히 앞서 설명한 미국 특허 기술)로 해결하고자 하는 경우의 문제점에 대해서는 아래와 같은 설명이 가능하다.The problem with the hardware extension method is easily recognizable to engineers with basic knowledge in this field, so no further explanation is required. Problems in the case where the reinforcement of the software system is attempted to be solved by the prior art (in particular, the above-mentioned U.S. patent) is as follows.
먼저, 위에서 언급한 미국 특허의 발명자도 자신의 아이디어를 Scale-up 방식으로 규정하고 있는데, 초연결, 초저지연, 초복잡성 특성을 가지고 지속적으로 증가 및 변화하는 새로운 네트워크 환경을 관리하기 위해 단일 망 관리 시스템을 scale-up 시키는 방식은 초기 일정 수준까지의 성능 향상은 가능하지만 특정 시점 이후부터는 더 이상의 성능 향상이 이루어지지 않거나 오히려 성능 감소 현상이 나타나게 된다는 사실이 일반적으로 알려져 있다.First, the inventor of the above-mentioned U.S. patent also defines his idea as a scale-up method. In order to manage a new network environment that continuously increases and changes with super connect, ultra-low latency, It is generally known that the scale-up method of the system can improve the performance up to the initial predetermined level, but no further performance improvement occurs after a certain point of time, or rather, performance degradation occurs.
또한, 초저 지연성을 요구하는 다양한 신규 서비스가 출시될 수 있도록 네트워크 기능들을 사용자 단말 가까운 곳으로 전진 배치하는 상황에서 이들 네트워크 기능들을 여전히 중앙 집중형으로 관리하는 것은 요구되는 초저 지연 특성을 정확히 감시 및 관리하지 못하는 결과로 이어질 가능성이 크다.In addition, in order to release a variety of new services requiring ultra-low latency, the network functions are moved forward to the vicinity of the user terminal. Therefore, the centralized management of these network functions is required to accurately monitor and control the required ultra- It is likely to lead to unmanageable results.
특정 규모를 갖는 관리 그룹에 속한 관리 대상 망 요소(예 : 스위치, 라우터, 게이트웨이, 서버, 링크, 등)들은 각각의 네트워크 장비로서의 특성이 서로 다르다. 그룹별로 포함하고 있는 관리 대상 망 요소들의 구성분포를 보면 각 그룹은 상이한 망 요소들로 구성될 것이다. 그러나 종래 기술에 의하면 각 그룹을 관리하게 될 망 관리 시스템의 서브 시스템의 구성 형태가 동일한 형태를 띠게 되므로(새로운 그룹이 생성되면 기존의 서브 시스템을 그대로 복사하는 방식이므로), 컴퓨팅 자원을 비효율적으로 배치되는 결과를 초래하게 된다.The managed network elements (eg, switches, routers, gateways, servers, links, etc.) belonging to a management group of a certain size have different characteristics as respective network devices. In the configuration distribution of the managed network elements included in each group, each group will be composed of different network elements. However, according to the related art, since the configuration type of the subsystem of the network management system that will manage each group has the same form (since the existing subsystem is copied as it is when a new group is created), computing resources are placed inefficiently .
본 발명은 상기와 같은 종래 기술의 인식하에 창출된 것으로서, 망 도메인별로 관리 대상 망 요소들의 구성 분포와 성격 그리고 서비스 목적성에 따라 스케일 아웃 방식으로 유연하게 확장 가능하고 분립형으로 망 관리 시스템을 운영할 수 있도록 하는 장치 및 방법을 제공하는 것을 목적으로 한다.The present invention has been made in view of the above-described prior art, and it is an object of the present invention to provide a network management system that can be flexibly extended in a scale-out manner in accordance with the configuration distribution, And to provide an apparatus and a method for allowing a user to perform various operations.
일 측면에 따른, 적어도 하나 이상의 망 도메인 각각에 배치되어 각 망 도메인을 구성하는 망 요소들을 관리하는 적어도 하나 이상의 서브 망 관리 시스템을 관리하는 장치는, 망 관리 기능을 독립적으로 실행할 수 있는 적어도 한 종류 이상의 망 관리 모듈을 생성하는 생성부; 상기 적어도 하나 이상의 서브 망 관리 시스템으로 배포할 망 관리 모듈의 종류 및 개수를 결정하는 결정부; 및 상기 결정부에서 결정된 종류 및 개수에 대응하는 망 관리 모듈을 상기 적어도 하나 이상의 서브 망 관리 시스템으로 배포하는 배포부를 포함한다.An apparatus for managing at least one sub-network management system, which is arranged in each of at least one or more network domains and manages network elements constituting each network domain according to an aspect, includes at least one type A generation unit configured to generate the network management module; A determination unit for determining the type and number of network management modules to be distributed to the at least one sub-network management system; And a distribution unit for distributing a network management module corresponding to the type and number determined by the determination unit to the at least one sub-network management system.
상기 결정부는, 상기 적어도 하나 이상의 서브 망 관리 시스템에서 관리하는 망 도메인의 특성 및 망 요소들의 특성에 기초하여 배포할 망 관리 모듈의 종류 및 개수를 결정할 수 있다.The determination unit may determine the type and number of network management modules to be distributed based on characteristics of network domains managed by the at least one sub-network management system and characteristics of network elements.
상기 결정부는, 특정 망 도메인에 새로운 망 요소가 추가될 때마다 추가로 배포할 망 관리 모듈의 종류 및 개수를 결정할 수 있다.The determination unit may determine the type and number of network management modules to be further distributed each time a new network element is added to a specific network domain.
상기 결정부는, 상기 특정 망 도메인에 새로운 망 요소가 추가되어 상기 특정 망 도메인을 관리하는 서브 망 관리 시스템의 관리 능력이 초과될 때 추가로 배포할 망 관리 모듈의 종류 및 개수를 결정할 수 있다.When the management capability of the sub-network management system managing the specific network domain is exceeded by adding a new network element to the specific network domain, the determination unit may determine the type and number of network management modules to be further distributed.
상기 관리 모듈은, 연동 모듈, 경보 모듈, 분석 모듈 및 수집 모듈 중 적어도 하나를 포함할 수 있다.The management module may include at least one of an interlock module, an alarm module, an analysis module, and a collection module.
상기 적어도 하나 이상의 서브 망 관리 시스템은, NFV(Network Function Virtualization) 시스템이고, 상기 생성부는, VNF(Virtualized Network Function) 형태로 상기 적어도 하나 이상의 망 관리 모듈을 생성할 수 있다.The at least one sub-network management system may be an NFV (Network Function Virtualization) system, and the generation unit may generate the at least one network management module in the form of a VNF (Virtualized Network Function).
상기 적어도 하나 이상의 망 도메인은, 액세스 망 도메인, 코어 망 도메인, 상기 액세스 망 도메인과 상기 코어 망 도메인을 연결하는 엣지 망 도메인 중 어느 하나일 수 있다.The at least one network domain may be an access network domain, a core network domain, or an edge network domain connecting the access network domain and the core network domain.
다른 측면에 따른, 중앙 망 관리 시스템에서 적어도 하나 이상의 망 도메인 각각에 배치되어 각 망 도메인을 구성하는 망 요소들을 관리하는 적어도 하나 이상의 서브 망 관리 시스템을 관리하는 방법은, 망 관리 기능을 독립적으로 실행할 수 있는 적어도 한 종류 이상의 망 관리 모듈을 생성하는 단계; 상기 적어도 하나 이상의 서브 망 관리 시스템으로 배포할 망 관리 모듈의 종류 및 개수를 결정하는 단계; 및 결정된 종류 및 개수에 대응하는 망 관리 모듈을 상기 적어도 하나 이상의 서브 망 관리 시스템으로 배포하는 단계를 포함한다.According to another aspect of the present invention, a method for managing at least one or more sub-network management systems arranged in each of at least one or more network domains in a central network management system and managing network elements constituting each network domain includes the steps of Generating at least one type of network management module capable of managing at least one type of network management module; Determining a type and number of network management modules to be distributed to the at least one sub-network management system; And distributing a network management module corresponding to the determined type and number to the at least one sub-network management system.
상기 결정하는 단계는, 상기 적어도 하나 이상의 서브 망 관리 시스템에서 관리하는 망 도메인의 특성 및 망 요소들의 특성에 기초하여 배포할 망 관리 모듈의 종류 및 개수를 결정할 수 있다.The determining may determine the type and number of network management modules to be distributed based on characteristics of the network domain managed by the at least one sub-network management system and characteristics of the network elements.
상기 결정하는 단계는, 특정 망 도메인에 새로운 망 요소가 추가될 때마다 추가로 배포할 망 관리 모듈의 종류 및 개수를 결정할 수 있다.The determining step may determine the type and number of network management modules to be further distributed each time a new network element is added to a specific network domain.
상기 결정하는 단계는, 상기 특정 망 도메인에 새로운 망 요소가 추가되어 상기 특정 망 도메인을 관리하는 서브 망 관리 시스템의 관리 능력이 초과될 때 추가로 배포할 망 관리 모듈의 종류 및 개수를 결정할 수 있다.The determining step may determine a type and a number of network management modules to be further distributed when a new network element is added to the specific network domain and the management capability of the sub-network management system managing the specific network domain is exceeded .
상기 관리 모듈은, 연동 모듈, 경보 모듈, 분석 모듈 및 수집 모듈 중 적어도 하나를 포함할 수 있다.The management module may include at least one of an interlock module, an alarm module, an analysis module, and a collection module.
상기 적어도 하나 이상의 서브 망 관리 시스템은, NFV(Network Function Virtualization) 시스템이고, 상기 생성하는 단계는, VNF(Virtualized Network Function) 형태로 상기 적어도 하나 이상의 망 관리 모듈을 생성할 수 있다.The at least one sub-network management system may be an NFV (Network Function Virtualization) system, and the generating may include generating at least one or more network management modules in a VNF (Virtualized Network Function) format.
상기 적어도 하나 이상의 망 도메인은, 액세스 망 도메인, 코어 망 도메인, 상기 액세스 망 도메인과 상기 코어 망 도메인을 연결하는 엣지 망 도메인 중 어느 하나일 수 있다.The at least one network domain may be an access network domain, a core network domain, or an edge network domain connecting the access network domain and the core network domain.
본 발명의 일 측면에 따르면, 중앙 집중 관리형이 아닌 분립형으로 각 망 도메인을 관리함으로써 각 망 도메인에서 동작하는 망 요소들에 대한 관리를 신속하게 수행할 수 있어 초저지연성 서비스를 제공할 수 있다.According to an aspect of the present invention, management of network elements operating in each network domain can be performed quickly by managing each network domain in a non-centralized management type, and it is possible to provide an ultra low- have.
또한, 본 발명의 다른 측면에 따르면, 망 관리를 독립적으로 실행할 수 있는 적어도 한 종류 이상의 망 관리 모듈을 생성하여 각 망 도메인의 특성에 따라 적응적으로 각 망 도메인의 서브 망 관리 시스템에 투입함으로써 망 관리에 사용되는 컴퓨팅 자원과 망 자원의 낭비를 예방할 수 있다.According to another aspect of the present invention, at least one or more types of network management modules capable of independently performing network management are generated, and the network management modules are adaptively inserted into the sub-network management system of each network domain according to the characteristics of each network domain, It is possible to prevent waste of computing resources and network resources used for management.
또한, 본 발명의 또 다른 측면에 따르면, 각 망 도메인에 배치된 서브 망 관리 시스템들은 모두가 공통된 망 관리 모듈로 구성되어 있기 때문에 전체로 묶어서 유기적으로 작동할 수 있으며 전체 망에 대한 단일한 뷰를 제공할 수 있다.According to another aspect of the present invention, since all the sub-network management systems disposed in each network domain are configured by a common network management module, they can be grouped together and operated organically, and a single view .
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술한 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되지 않아야 한다.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 후술한 발명의 상세한 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되지 않아야 한다.
도 1은 본 발명의 일 실시예에 따른 시스템의 개략적인 구성도이다.
도 2는 도 1의 망 관리 시스템의 개략적 내부 구성도이다.
도 3은 도 1의 중앙 망 관리 시스템이 서브 망 관리 시스템으로 배포하는 망 관리 모듈의 예시도이다.
도 4는 도 1의 중앙 망 관리 시스템이 망 관리 모듈을 관리하는 개략적 내부 구성도이다.
도 5는 본 발명의 일 실시예에 따른 망 관리 방법의 개략적 순서도이다.
도 6은 종래의 시스템과 도 1의 시스템을 대비하는 예시도이다.BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate preferred embodiments of the invention and, together with the description of the invention below, And should not be construed as interpretation.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate preferred embodiments of the invention and, together with the description of the invention below, And should not be construed as interpretation.
1 is a schematic block diagram of a system according to an embodiment of the present invention.
2 is a schematic internal configuration diagram of the network management system of FIG.
3 is an exemplary diagram of a network management module distributed by the central network management system of FIG. 1 to a sub-network management system.
4 is a schematic internal configuration diagram of the central management system of FIG. 1 managing a network management module.
5 is a schematic flowchart of a network management method according to an embodiment of the present invention.
FIG. 6 is an exemplary diagram illustrating a comparison between a conventional system and the system of FIG. 1;
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다. 이에 앞서, 본 명세서 및 청구 범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념을 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서, 본 명세서에 기재된 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시예에 불과할 뿐이고 본 발명의 기술적 사상에 모두 대변하는 것은 아니므로, 본 출원 시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. Prior to this, terms and words used in the present specification and claims should not be construed as limited to ordinary or dictionary terms, and the inventor should appropriately interpret the concepts of the terms appropriately It should be interpreted in accordance with the meaning and concept consistent with the technical idea of the present invention based on the principle that it can be defined. Therefore, the embodiments described in the present specification and the configurations shown in the drawings are only the most preferred embodiments of the present invention and do not represent all the technical ideas of the present invention. Therefore, It is to be understood that equivalents and modifications are possible.
도 1은 본 발명의 일 실시예에 따른 시스템(1)의 개략적인 구성도이다.1 is a schematic block diagram of a
본 발명의 일 실시예에 따른 시스템(1)은 통신 서비스를 제공하는 망 도메인(121~123), 각각의 망 도메인(121~123)에 대응되어 각 망 도메인(121~123) 내의 망 요소들을 관리하는 서브 망 관리 시스템(Sub Network Management System, 이하에서 '서브 NMS'라 함)(111~113) 및 상기 서브 망 관리 시스템(111~113)을 관리하는 중앙 망 관리 시스템(Core Network Management System, 이하에서 '중앙 NMS'라 함)(100)를 포함하여 구성된다. 망 관리(Network Management)는 가입자들에게 통신 서비스를 제공하는 망 도메인을 구성하는 각종 망 요소들에 대한 기능과 동작의 상태를 통신 사업자가 관리하는 것을 의미한다. 여기서 망 요소(Network element)는 스위치, 라우터, 게이트웨이, 서버, 링크 등을 의미한다. The
상기 망 도메인(121~123)은 통신 서비스를 위한 각각의 망 요소들로 구성되어 통신 서비스를 제공한다. 망 도메인(121~123)은 망의 기능 및 계층에 따라 구분되어 액세스 망 도메인(121), 엣지 망 도메인(122) 및 코어 망 도메인(123) 등을 포함한다. 각각의 망 도메인(121~123)에는 서브 NMS에 해당되는 액세스 NMS(111), 엣지 NMS(112) 및 코어 NMS(113)가 할당된다. 여기서, 상기 망 도메인(121~123)은 고유한 특성을 갖는다. 상기 특성은 네트워크 서비스의 요구 사항으로서 초연결, 초저지연, 네트워크 기능, 계층, 망 요소의 구성 및 특성, 망의 규모 등이 해당된다. The
상기 액세스 망 도메인(121)은 가입자의 엔드 단말로 망 접속 기능을 제공하는 도메인으로서, 대응되는 액세스 NMS(111)에 의해 관리된다. 액세스 망 도메인(121)은 엔드 단말이 접속되는 AP(Access Point), 기지국, 게이트웨이 장치 등의 망 요소를 포함한다. 액세스 망 도메인(121)은 엔드 단말로 5G 접속, 와이파이 접속 및 유선 접속 등의 망 접속 기능을 제공한다.The
상기 엣지 망 도메인(122)은 적어도 하나 이상의 액세스 망 도메인(121) 및 코어 망 도메인(123) 사이에서 신호를 중계하고, 대응되는 엣지 NMS(112)에 의해 관리된다. 엣지 망 도메인(122)은 액세스 망과 코어 망 사이의 신호를 중계하는 라우터 장치, 스위치 장치, 게이트웨이 장치, 서버 등의 망 요소를 포함한다.The
상기 코어 망 도메인(123)은 적어도 하나 이상의 엣지 망 도메인(121)에 접속한 가입자의 엔드 단말로 통신 서비스를 제공하고, 대응되는 코어 NMS(113)에 의해 관리된다. 코어 망 도메인(123)은 통신 서비스의 세대 또는 종류에 따라 고유한 통신 장비들로 구성된다. 예를 들면, 코어 망 도메인(123)은, MME(Mobility Management Entity), HSS(Home Subscriber Server), S-GW(Serving-Gateway), P-GW(Packet Data Network-Gateway) 등의 망 요소를 포함한다.The
이상과 같이, 서브 NMS(111~113)는 액세스 NMS(111), 엣지 NMS(112) 및 코어 NMS(113)를 포함한다. 서브 NMS(111~113)는 각각 할당된 도메인(121~123)을 관리하기 위한 소정의 개수의 적어도 한 종류 이상의 망 관리 모듈(101)을 중앙 NMS(100)로부터 제공받고, 제공받은 망 관리 모듈(101)을 설치 및 실행한다. 이때 서브 NMS(111~113)는 NFV(Network Function Virtualization) 아키텍처로 구축되고, 상기 망 관리 모듈(101)은 이러한 NFV 아키텍처에서 VM(Vritual Machine) 상에서 동작하는 VNF(Virtual Network Function) 형태로 구현될 수 있다. As described above, the
상기 중앙 NMS(100)는 각각의 도메인(121~123)의 특성 및 각 도메인(121~123)을 구성하는 망 요소들의 특성을 고려하여 망 관리 모듈(101)을 생성하고, 종류 및 개수를 결정하고, 결정된 종류 및 개수의 망 관리 모듈(101)을 서브 NMS(111~113)로 배포하고 관리한다. 망 관리 모듈(101)의 종류는 도 3을 참조하여 후술한다. 중앙 NMS(100) 역시 서브 NMS(111~113)와 마찬가지로 NFV(Network Function Virtualization) 아키텍처로 구축될 수 있고, 앞서 설명한 바와 같이, 중앙 NMS(100)는 망 관리 모듈(101)을 VM(Vritual Machine) 상에서 동작하는 VNF(Virtual Network Function) 형태로 생성하여 서브 NMS(111~113)로 배포할 수 있다.The
도 2는 도 1의 망 관리 시스템(100, 111~113)를 구성하는 NFV 아키텍처의 개략적 내부 구성도이다. NFV 아키텍처는 크게 가상 네트워크 기능(VNF) 인스턴스들의 그룹(101), NFV 인프라스트럭처(Infrastructure)(230) 및 MANO(Management and Orchestration)(210)를 포함한다.2 is a schematic internal configuration diagram of an NFV architecture constituting the
MANO(210)는 물리적 그리고 소프트웨어적 자원 관리, 전달, VNF의 관리 기능을 제공한다. 구체적으로, MANO(210)는 NFV 인프라스트럭처(230) 자원, 즉 컴퓨팅 하드웨어(231), 스토리지 하드웨어(232) 및 네트워크 하드웨어(233)를 관리하고 제어하고, 멀티 NFV 인프라스트럭처 환경에서 전체적인 네트워크 오케스트레이션 및 관리하는 기능을 수행한다. 또한, MANO(210)는 VNF 인스턴스(101)에 대한 라이프 사이클 관리를 수행한다. 또한 MANO(210)는 VM(Virtual Machine) 리소스 관리, 라우터(또는 스위치), 방화벽 정책 등을 관리한다.
MANO(210)는 오케스트레이터(Orchestrator)와, 하나 또는 그 이상의 VNF 매니저(manager), 및 하나 또는 그 이상의 가상화된 인프라스트럭처 매니저(virtualized infrastructure Manager)를 포함할 수 있다. The
MANO(210)는 VNF 인스턴스들(101)과 NFV 인프라스트럭처(230)에 대한 감독 및 관리를 수행하도록 구성된다. 오케스트레이터는 NFV 인프라스트럭처(230)와 NFV 인프라스트럭처(230) 내의 가상 자원에 구현될 수 있다. 또한, 오케스트레이터는 NFV 인프라스트럭처(230) 상에서 L2 및 L3 VPN 서비스와 같은 네트워크를 실현할 수 있다. 오케스트레이터는 자원과 관련된 요청을 구현하고 VNF 매니저로 구성 정보(configuration information)을 전송하며, VNF 인스턴스(101)의 상태 정보를 수집하기 위해 하나 또는 그 이상의 VNF 매니저와 통신할 수 있다. 또한, 오케스트레이터는 자원 할당 및/또는 가상화된 하드웨어 자원 구성 및 상태 정보를 보존하고 교환하기 위해 가상화된 인프라스트럭처 매니저와 통신할 수 있다. VNF 매니저는 하나 또는 그 이상의 VNF 인스턴스를 관리한다.The
VNF 매니저는 VNF 인스턴스(101)의 생성(instantiating), 업데이팅(updating), 쿼링(quering), 스케일링(scaling) 및/또는 종료(terminating)와 같은 다양한 관리 기능을 수행한다. 가상화된 인프라스트럭처 매니저는 컴퓨팅 하드웨어(computing)(231), 스토리지 하드웨어(storage)(232), 네트워크 하드웨어(network)(233), 가상 컴퓨팅(virtual computing)(234), 가상 스트로지(virtual storage)(235) 및 가상 네트워크(virtual network)(236)로 VNF 인스턴스(101)의 인터랙션을 제어하고 관리하는데 사용되는 관리 기능들을 수행한다. 예를 들어, 가상화된 인프라스트럭처 매니저는 인프라스트럭처 자원 관리 및 할당 그리고 NFV 인프라스트럭처 장애 정보를 수집하는 것과 같은 동작 등의 자원 관리 기능을 수행한다. VNF 매니저 및 가상화된 인프라스트럭처 매니저는, 서로 자원 할당 요청에 대한 통신을 수행하고 가상화된 하드웨어 자원 구성 및 상태 정보를 교환한다. The VNF manager performs various management functions such as instantiating, updating, quering, scaling, and / or terminating the
NFV 인프라스트럭처(230)는, 가상 환경(예컨대, VM)을 구축하고, VNF 인스턴스(101)를 배치하고 관리하며 실행하기 위한 하드웨어 컴포넌트, 소프트웨어 컴포넌트, 또는 이들의 조합을 포함한다. 즉 VNF 인스턴스(101)에 대한 VM 및 다른 형태의 가상 컨테이너(virtual container)와 같은 가상화된 자원을 제공하기 위해 하드웨어 자원(hardware resource) 및 가상화 계층(virtualization layer)이 사용된다. 하드웨어 자원은 컴퓨팅 하드웨어(231), 스토리지 하드웨어(232) 및 네트워크 하드웨어(233)를 포함한다. 컴퓨팅 하드웨어(231)는 자원을 프로세싱하고 컴퓨팅에 사용되는 COTS(commercial off-the-shelf) 하드웨어 및/또는 커스텀 하드웨어(custom hardware)일 수 있다. 스토리지 하드웨어(232)는 네트워크 내에 제공되거나 또는, 스토리지 하드웨어(즉, 서버 내에 위치하는 로컬 메모리) 내에 상주하는 스토리지 용량을 제공한다. 네트워크 하드웨어(233)는, 스위치, 라우터, 및/또는 무선이나 유선 링크를 통해 상호 연결될 수 있는 스위칭 기능을 수행하는 다른 네트워크 장비일 수 있다. 네트워크 하드웨어(233)는 여러 도메인에 걸쳐있을 수 있고, 하나 또는 그 이상의 전송 네트워크(transport network)를 통해 상호 연결되는 복수의 네트워크를 포함할 수 있다.
NFV 인프라스트럭처(230) 내의 가상화 계층(virtualization layer)은, 하드웨어 자원을 추상화하고, 그 아래에 위치하는 물리적 네트워크 계층으로부터 VNF 인스턴스(101)를 분리하여 VNF 인스턴스(101)로 가상화된 자원을 제공한다. 도 2에 도시된 바와 같이, 가상화된 자원은 가상 컴퓨팅(234), 가상 스토리지(235) 및 가상 네트워크(236)를 포함한다. 가상 컴퓨팅(234) 및 가상 스토리지(235)는 하이퍼바이저, VM 또는 다른 가상 컨테이너의 형태로 VNF 인스턴스(101)에 제공될 수 있다. 예를 들어, 하나 또는 그 이상의 VNF 인스턴스(101)는 VM에 배치될 수 있다. 가상화 계층은 네트워크 하드웨어(233)를 추상화하여 가상 네트워크를 형성한다. 가상 네트워크는 VNF 인스턴스(101)를 호스팅하는 VM 및/또는 다른 가상 컨테이너 간의 연결을 제공하는 가상 스위치를 포함한다. 하드웨어 자원의 추상화는, 가상 LAN, VPLS, VxLAN 및 NVGRE(Network Virtualization using Generic Routing Encapsulation)을 포함하는 다양한 기술을 이용하여 구현될 수 있으나 여기에 제한되는 것은 아니다. 또한, 네트워크 하드웨어(233) 내의 전송 네트워크는 중앙 제어 평면 및 분리된 포워딩 평면, 예를 들면 SDN(Software Defined Network)를 이용하여 가상화될 수 있다. The virtualization layer in the
이러한 도 2의 NFV 아키텍처 상에서 VNF 인스턴스(101)는 도 1을 참조하여 설명한 망 관리 모듈(101)이다. 따라서, 중앙 NMS(100)의 MANO(210)는 NFV 인프라스트럭처(230)를 이용하여 각 도메인(121~123)의 특성 그리고 각 도메인(121~123)을 구성하는 망 요소의 특성 등을 종합적으로 분석하여 각 도메인(121~123)을 관리하는 서브 NMS(111~113)에 배포할 망 관리 모듈(101)의 종류 및 개수를 결정하고 결정된 종류 및 개수의 망 관리 모듈(101)을 생성하여 각 서브 NMS(111~113)로 배포할 수 있고 또한 라이프 사이클을 관리할 수 있다. 한편, 각각의 서브 NMS(111~113)의 MANO(210)는 중앙 NMS(100)로부터 배포된 VNF 인스턴스인 망 관리 모듈(101)을 VM 상에서 설치 및 실행하고, 또한 중앙 NMS(100)의 제어에 따라 망 관리 모듈(101)의 라이프 사이클을 관리하여 삭제할 수 있다. The
도 3은 도 1의 중앙 NMS(100)가 서브 NMS(111~113)로 배포하는 망 관리 모듈(101)의 예시도이다. 본 발명이 제공하는 중앙 NMS(100) 및 서브 NMS(111~113)는 가입자들에게 통신 서비스를 제공하기 위해 구축한 각종 망 요소를 관리하는 시스템이다. 본 발명이 제안하는 핵심 개념은 망 관리를 위한 기능을 독립적으로 동작할 수 있는 최소 규모로 분해하고 각 분해된 기능들을 모듈로 유닛화한 뒤, 각 망 도메인(121~123)의 특성(예컨대, 서비스 목적성) 그리고 각 망 도메인(121~123) 내의 망 요소들의 특성(구성 분포, 성격 등)에 따라 각 망 도메인(121~123)을 관리하는 서브 NMS(111~113)로 필요한 망 관리 모듈(101)의 조합을 필요한 양만큼 투입하는 것이다. 이와 같이 최소 규모로 분해되어 유닛화된 망 관리 모듈(101)은 여러 종류로 구성된다. FIG. 3 is an exemplary diagram of a
도 3에 도시된 예와 같이, 망 관리 모듈(101)은, "연동", "경보", "분석", "수집" 등과 같은 4가지 종류로 구성될 수 있다. 그러나 반드시 이에 제한되는 것은 아니며 망 관리를 위한 기능에 따라 다양한 종류로 구성될 수 있다. 연동 모듈은 관리 대상의 망 요소가 외부 시스템과 연동하는 네트워크 동작에 대한 관리 기능을 실행한다. 경보 모듈은 망 요소에서 발생되는 장애 및 성능과 보안의 위협에 대해 경보를 출력하는 관리 기능을 실행한다. 분석 모듈은 망 요소에서 발생된 이벤트를 추출하여 분석하는 관리 기능을 실행한다. 수집 모듈은 망 요소로부터 성능 및 장애의 정보를 수집하는 관리 기능을 실행한다.3, the
본 발명의 서브 NMS(111~113)에 배포될 망 관리 모듈(101)의 종류와 수량은 관리 대상의 망 도메인(121~123)의 특성 그리고 각 망 도메인(121~123)을 구성하는 망 요소들의 규모, 목적성 등의 특성에 따라 결정된다. 예를 들어, 통신사가 가입자들을 위해 신규로 망을 구축할 경우, 대상 지역이 공장이나 회사가 밀집한 지역인지, 또는 아파트 단지 등 주거 밀집 지역인지에 따라 서브 MMS(111~113)에 투입할 망 관리 모듈(101)의 종류 및 개수를 다르게 편성한다. 회사/공장 지역은 안정적인 운용이 중요하기 때문에 망 상황을 정확히 분석하기 위한 “분석” 모듈과 문제가 생겼을 때 적시에 경보를 발생시키기 위한 “경보” 모듈이 충분히 투입할 것이 요구된다. 반면에, 주거 지역(특히 아파트 지역)의 경우, 통신사는 개별 가정의 사용자들의 망 사용 정보를 면밀히 수집할 필요가 있기 때문에 “수집” 모듈을 많이 투입할 것이 요구된다.The types and the quantity of the
여기서, 각각의 서브 NMS(111~113)의 망 관리 모듈(101)들은 하나의 망 관리 체계를 이루면서 해당 망 도메인(121~123)별로 망 관리를 독립적으로 운용한다. 즉, 분립성에 의해, 소규모 서브 NMS(111)는 소규모 액세스 망 도메인(121)에 대해서만 망 관리를 하고, 대형 서브 NMS(113)는 대규모 코어 망 도메인(123)에 대해서만 망 관리를 한다. Here, the
도 4는 도 1의 중앙 NMS(100)가 망 관리 모듈(101)을 관리하는 개략적 내부 구성도이다. 도 4를 참조하면, 중앙 NMS(100)는 생성부(410), 결정부(420) 및 배포부(430)를 포함한다.FIG. 4 is a schematic internal configuration diagram of the
상기 생성부(410)는 최소 단위로 분해된 망 관리 기능을 독립적으로 실행할 수 있는 연동 모듈, 경보 모듈, 분석 모듈 및 수집 모듈과 같은 다양한 종류의 망 관리 모듈(101)을 생성한다.The
상기 결정부(420)는 관리가 요구되는 망 도메인별 특성을 고려하여 각 서브 NMS(111~113)로 배포할 망 관리 모듈(101)의 종류와 개수를 결정한다. 여기서, 결정부(420)는 특정 망 도메인에 새로운 망 요소가 추가될 때마다 추가로 배포할 망 관리 모듈(101)의 종류 및 개수를 결정한다. The
결정부(420)는, 새로운 망 요소가 추가되고 이에 따라 서브 NMS(111~113)가 보유한 관리 능력이 초과될 때, 추가된 망 요소의 망 관리를 위해 배포할 망 관리 모듈(101)의 종류 및 개수를 결정할 수 있다. 또한, 망 요소의 추가뿐만 아니라 망 요소의 감소 등의 변경이 발생될 경우, 결정부(42)는 특정 망 도메인(121~123)에서 변경된 망 요소의 망 관리를 위해 추가로 배포할 망 관리 모듈(101)의 종류 및 개수를 결정하고 이미 배포하였으나 불필요한 망 관리 모듈(101)의 삭제를 결정할 수 있다. 이를 위해 결정부(420)는 각 서브 NMS(111~113)로 배포된 수집을 위한 망 관리 모듈(110)로부터 각 망 도메인(121~123) 내에서 감소된 망 요소들의 정보를 수신할 수 있다.The
상기 배포부(430)는 결정부(420)에 의해 결정된 종류와 개수의 망 관리 모듈(101)을 해당 망 도메인의 서브 NMS(111~113)로 배포한다. 상기 배포에 의해 서브 NMS(111~113)는 망 관리 모듈(101)을 전송받고 설치 및 실행한다. 만약, 서브 NMS(111~113)의 망 관리 모듈(101)의 삭제가 결정되면, 배포부(430)는 해당하는 서브 NMS(111~113)로 망 관리 모듈(101)의 삭제 명령을 전송할 수 있다. 여기서 삭제 명령은 라이프 사이클의 정보일 수 있다.The
본 발명에서 각 망 도메인(121~123)에 배치된 서브 NMS(111~113)는 중앙 NMS(100)에서 배포된 망 관리 모듈(101)들로 구성되어 있기 때문에 전체로 묶어서 하나의 NMS로 유기적으로 관리될 수 있고, 따라서 중앙 NMS(100)에서는 전체 네트워크에 대한 단일한 뷰(View)를 제공할 수 있다.In the present invention, since the
도 5는 본 발명의 일 실시예에 따른 망 관리 방법의 개략적 순서도이다. 5 is a schematic flowchart of a network management method according to an embodiment of the present invention.
중앙 NMS(100)는 망 관리 기능을 독립적으로 실행할 수 있는 최소 규모의 기능들로 분해하고, 분해된 기능의 망 관리 모듈(101)을 생성한다. 참고로, 일 실시예로서, 연동, 경보, 분석, 수집의 4 종류의 망 관리 모듈(101)을 생성한다. 다양한 망 요소들로 구성된 망 도메인(121~123)이 구축될 수 있다. 따라서 해당 망 도메인(121~123)에 속하는 망 요소들을 관리하기 위한 서브 NMS(111~113)이 구축될 수 있다. 즉 망 도메인(121~123)을 관리하기 위한 물리적 시스템인 서브 NMS(111~113)이 구축될 수 있다. 이때 서브 NMS(111~113)에는 망 관리 모듈(101)이 배포되어 있지 않다. 이와 같이 새로운 망 도메인(121~123) 및 이 새로운 망 도메인(121~123)을 관리하기 위한 서브 NMS(111~113)가 구축되면, 중앙 NMS(100)는 새로운 망 도메인(121~123)의 특성 그리고 망 도메인(121~123)에 속하는 망 요소들의 특성을 종합하여 해당 서브 NMS(111~113)로 배포할 망 관리 모듈(101)의 종류 및 개수를 결정하고, 해당 망 도메인(121~123)에 구축된 서브 NMS(111~113)로 배포하여 투입한다(S501).The
이후, 서브 NMS(111~113)에 배포되어 투입된 망 관리 모듈(101)은 설치 및 실행되어 망 관리 기능을 실행하여 대상 망 도메인(121~123)에 대한 관리를 실시한다(S503).Thereafter, the
망 관리 중에, 임의의 이유로 망 도메인(121~123)으로 망 요소들이 새로 추가될 수 있다(S505). 중앙 NMS(100)는 추가된 망 요소들의 정보를 관리자로부터 입력받을 수 있고, 또는 망 요소들이 추가된 망 도메인(121~123)을 관리하는 서브 NMS(111~113)로부터 추가된 망 요소들의 정보를 수신할 수 있다. 이때 서브 NMS(111~113)에는 최초 구축시 수집에 관한 망 관리 모듈(101)이 필수적으로 투입되고 그 수집에 관한 망 관리 모듈(101)이 새로 추가된 망 요소들의 정보를 수집하여 중앙 NMS(100)로 전송할 수 있다. During network management, network elements may be newly added to the
망 요소들의 추가에 의해, 중앙 NMS(100)는 관리 대상의 망 도메인(121~123)에 추가된 망 요소들의 특성 그리고 해당 망 도메인(121~123)의 특성을 분석하여, 요구되는 망 관리 모듈(101)의 종류 및 수량을 결정하고, 결정된 종류 및 수량의 망 관리 모듈(101)을 해당 서브 NMS(111~113)로 배포하여 투입한다(S507, S509). 이때 중앙 NMS(100)는 새로운 망 요소들이 추가되었을 때 추가된 망 요소들에 의해 해당 서브 NMS(111~113)의 관리 능력이 초과하는 경우에만 망 관리 모듈(101)을 추가로 배포할 수 있다. By adding network elements, the
도 6은 종래의 시스템과 도 1의 시스템을 대비하는 예시도이다. 설명의 편의상, 신도시 형성에 의해 통신망이 증설될 경우를 예로 든다. 종래의 망 관리를 위한 시스템에서는 도 6의 (ㄱ)에서와 같이, ① 신도시 형성에 의해, ② 통신망이 증설되면, ③ 증설된 망의 관리를 위해 해당 지역을 관리하는 기존의 망 관리 시스템의 서브 시스템은 스케일 업 방식으로 증설되고, ④ 스케일 업 방식으로 증설된 서브 시스템은 새로 증설된 통신망을 관리한다 스케일 업 방식에 따라, 해당 지역을 관리하는 기존의 망 관리 시스템의 서브 시스템은 메모리, CPU 및 DB 등과 같은 하드웨어 자원이 증설되어 통신망을 관리한다. 반면, 일 실시예의 시스템은 도 6의 (ㄴ)에서와 같이, ①신도시 형성에 의해, ② 통신망이 증설되면, ③ 증설된 망의 관리를 위해 해당 지역을 관리하는 서브 NMS(111~113)가 스케일 아웃 방식으로 증설된다. 즉 ④ 중앙 NMS(100)는 증설된 망의 망 요소들의 특성 그리고 증설된 망의 특성에 따라 망 관리 모듈(101)의 종류와 수량을 결정하고, 결정된 종류 및 수량의 망 관리 모듈(101)을 해당 증설된 통신망을 관리하는 서브 NMS(111~113)로 배포한다. ⑤ 서브 NMS(111~113)는 결정된 종류와 수량의 망 관리 모듈(101)을 실행하여 새로 증설된 통신망을 관리한다.FIG. 6 is an exemplary diagram illustrating a comparison between a conventional system and the system of FIG. 1; For convenience of explanation, a case where a communication network is added by the formation of a new city is taken as an example. In the conventional system for network management, as shown in FIG. 6 (a), when the new network is formed, (2) the communication network is expanded, and (3) the existing network management system The subsystem of the existing network management system that manages the area according to the scale-up method is divided into a memory, a CPU and a memory, DB and other hardware resources are added to manage the communication network. On the other hand, in the system of one embodiment, as shown in (b) of FIG. 6, the
따라서, 본 발명의 일 실시예의 시스템은, 중앙 집중 관리형이 아닌 분립형으로 각 망 도메인(121~123)을 관리함으로써 각 망 도메인(121~123)에서 동작하는 망 요소들에 대한 관리를 신속하게 수행할 수 있어 초저지연성 서비스를 제공할 수 있다. 또한, 망 관리를 독립적으로 실행할 수 있는 적어도 한 종류 이상의 망 관리 모듈(101)을 생성하여 각 망 도메인(121~123)의 특성에 따라 적응적으로 각 망 도메인(121~123)의 서브 망 관리 시스템(111~113)에 투입함으로써 망 관리에 사용되는 컴퓨팅 자원과 망 자원의 낭비를 예방할 수 있다. 또한, 각 망 도메인(121~123)에 배치된 서브 망 관리 시스템(111~113)들은 자체의 모듈이 아닌 모두가 중앙 NMS(100)로부터 배포된 망 관리 모듈(101)로 구성되어 있기 때문에 전체로 묶어서 유기적으로 작동할 수 있으며 전체 망에 대한 단일한 뷰를 제공할 수 있다.Accordingly, the system of the embodiment of the present invention manages network elements operating in each of the
본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. It goes without saying that various modifications and variations are possible within the scope of equivalence of the scope.
100 : 중앙 NMS 101 : 망 관리 모듈
111~113 : 서브 NMS 121~123 : 망 도메인100: Central NMS 101: Network management module
111 to 113:
Claims (14)
망 관리 기능을 독립적으로 실행할 수 있는 적어도 한 종류 이상의 망 관리 모듈을 생성하는 생성부;
상기 적어도 하나 이상의 서브 망 관리 시스템으로 배포할 망 관리 모듈의 종류 및 개수를 결정하는 결정부; 및
상기 결정부에서 결정된 종류 및 개수에 대응하는 망 관리 모듈을 상기 적어도 하나 이상의 서브 망 관리 시스템으로 배포하는 배포부를 포함하는 장치.There is provided an apparatus for managing at least one sub-network management system which is disposed in each of at least one or more network domains and manages network elements constituting each network domain,
A generation unit configured to generate at least one type of network management module capable of independently performing a network management function;
A determination unit for determining the type and number of network management modules to be distributed to the at least one sub-network management system; And
And a distribution unit for distributing a network management module corresponding to the type and the number determined by the determination unit to the at least one sub-network management system.
상기 결정부는,
상기 적어도 하나 이상의 서브 망 관리 시스템에서 관리하는 망 도메인의 특성 및 망 요소들의 특성에 기초하여 배포할 망 관리 모듈의 종류 및 개수를 결정하는 것을 특징으로 하는 장치.The method according to claim 1,
Wherein,
And determines the type and number of network management modules to be distributed based on characteristics of network domains managed by the at least one sub-network management system and characteristics of network elements.
상기 결정부는,
특정 망 도메인에 새로운 망 요소가 추가될 때마다 추가로 배포할 망 관리 모듈의 종류 및 개수를 결정하는 것을 특징으로 하는 장치.3. The method of claim 2,
Wherein,
And the type and number of network management modules to be further distributed are determined every time a new network element is added to a specific network domain.
상기 결정부는,
상기 특정 망 도메인에 새로운 망 요소가 추가되어 상기 특정 망 도메인을 관리하는 서브 망 관리 시스템의 관리 능력이 초과될 때 추가로 배포할 망 관리 모듈의 종류 및 개수를 결정하는 것을 특징으로 하는 장치.The method of claim 3,
Wherein,
Wherein the type and number of network management modules to be further distributed are determined when a new network element is added to the specific network domain and the management capability of the sub-network management system managing the specific network domain is exceeded.
상기 관리 모듈은,
연동 모듈, 경보 모듈, 분석 모듈 및 수집 모듈 중 적어도 하나를 포함하는 것을 특징으로 하는 장치.The method according to claim 1,
The management module comprising:
An interlock module, an alarm module, an analysis module and a collection module.
상기 적어도 하나 이상의 서브 망 관리 시스템은,
NFV(Network Function Virtualization) 시스템이고,
상기 생성부는,
VNF(Virtualized Network Function) 형태로 상기 적어도 하나 이상의 망 관리 모듈을 생성하는 것을 특징으로 하는 장치.The method according to claim 1,
Wherein the at least one sub-network management system comprises:
NFV (Network Function Virtualization) system,
Wherein the generation unit comprises:
And generates the at least one network management module in the form of a VNF (Virtualized Network Function).
상기 적어도 하나 이상의 망 도메인은,
액세스 망 도메인, 코어 망 도메인, 상기 액세스 망 도메인과 상기 코어 망 도메인을 연결하는 엣지 망 도메인 중 어느 하나인 것을 특징으로 하는 장치.The method according to claim 1,
Wherein the at least one network domain comprises:
An access network domain, a core network domain, and an edge network domain connecting the access network domain and the core network domain.
망 관리 기능을 독립적으로 실행할 수 있는 적어도 한 종류 이상의 망 관리 모듈을 생성하는 단계;
상기 적어도 하나 이상의 서브 망 관리 시스템으로 배포할 망 관리 모듈의 종류 및 개수를 결정하는 단계; 및
결정된 종류 및 개수에 대응하는 망 관리 모듈을 상기 적어도 하나 이상의 서브 망 관리 시스템으로 배포하는 단계를 포함하는 방법.A method for managing at least one sub-network management system in a central network management system, the network management system being arranged in each of at least one or more network domains and managing network elements constituting each network domain,
Generating at least one kind of network management module capable of independently executing the network management function;
Determining a type and number of network management modules to be distributed to the at least one sub-network management system; And
And distributing a network management module corresponding to the determined type and number to the at least one sub-network management system.
상기 결정하는 단계는,
상기 적어도 하나 이상의 서브 망 관리 시스템에서 관리하는 망 도메인의 특성 및 망 요소들의 특성에 기초하여 배포할 망 관리 모듈의 종류 및 개수를 결정하는 것을 특징으로 하는 방법.9. The method of claim 8,
Wherein the determining comprises:
Wherein the type and number of network management modules to be distributed are determined based on characteristics of network domains managed by the at least one sub-network management system and characteristics of network elements.
상기 결정하는 단계는,
특정 망 도메인에 새로운 망 요소가 추가될 때마다 추가로 배포할 망 관리 모듈의 종류 및 개수를 결정하는 것을 특징으로 하는 방법.10. The method of claim 9,
Wherein the determining comprises:
And the type and number of network management modules to be further distributed are determined every time a new network element is added to a specific network domain.
상기 결정하는 단계는,
상기 특정 망 도메인에 새로운 망 요소가 추가되어 상기 특정 망 도메인을 관리하는 서브 망 관리 시스템의 관리 능력이 초과될 때 추가로 배포할 망 관리 모듈의 종류 및 개수를 결정하는 것을 특징으로 하는 방법.11. The method of claim 10,
Wherein the determining comprises:
When a new network element is added to the specific network domain and the management capability of the sub-network management system managing the specific network domain is exceeded, the type and number of network management modules to be further distributed are determined.
상기 관리 모듈은,
연동 모듈, 경보 모듈, 분석 모듈 및 수집 모듈 중 적어도 하나를 포함하는 것을 특징으로 하는 방법.9. The method of claim 8,
The management module comprising:
An interlock module, an alarm module, an analysis module and a collection module.
상기 적어도 하나 이상의 서브 망 관리 시스템은,
NFV(Network Function Virtualization) 시스템이고,
상기 생성하는 단계는,
VNF(Virtualized Network Function) 형태로 상기 적어도 하나 이상의 망 관리 모듈을 생성하는 것을 특징으로 하는 방법.9. The method of claim 8,
Wherein the at least one sub-network management system comprises:
NFV (Network Function Virtualization) system,
Wherein the generating comprises:
And generating the at least one network management module in the form of a VNF (Virtualized Network Function).
상기 적어도 하나 이상의 망 도메인은,
액세스 망 도메인, 코어 망 도메인, 상기 액세스 망 도메인과 상기 코어 망 도메인을 연결하는 엣지 망 도메인 중 어느 하나인 것을 특징으로 하는 방법.9. The method of claim 8,
Wherein the at least one network domain comprises:
An access network domain, a core network domain, and an edge network domain connecting the access network domain and the core network domain.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20160085541 | 2016-07-06 | ||
KR1020160085541 | 2016-07-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180005579A true KR20180005579A (en) | 2018-01-16 |
KR102182644B1 KR102182644B1 (en) | 2020-11-24 |
Family
ID=61066941
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160135815A Active KR102182644B1 (en) | 2016-07-06 | 2016-10-19 | Apparatus for network management providing scalability and decentralization and method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102182644B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6968371B1 (en) | 1999-06-23 | 2005-11-22 | Clearwire Corporation | Design for scalable network management systems |
KR20110137650A (en) * | 2010-06-17 | 2011-12-23 | 주식회사 케이티 | Dynamic Resource Management Method and Device for Service Overlay Network |
US20160149771A1 (en) * | 2014-11-21 | 2016-05-26 | Oracle International Corporation | Transparent orchestration and management of composite network functions |
-
2016
- 2016-10-19 KR KR1020160135815A patent/KR102182644B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6968371B1 (en) | 1999-06-23 | 2005-11-22 | Clearwire Corporation | Design for scalable network management systems |
KR20110137650A (en) * | 2010-06-17 | 2011-12-23 | 주식회사 케이티 | Dynamic Resource Management Method and Device for Service Overlay Network |
US20160149771A1 (en) * | 2014-11-21 | 2016-05-26 | Oracle International Corporation | Transparent orchestration and management of composite network functions |
Also Published As
Publication number | Publication date |
---|---|
KR102182644B1 (en) | 2020-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2672668B1 (en) | Facilitating the operation of a virtual network by predicting a failure | |
CN112600717B (en) | Hardware-in-the-loop test device for satellite network management and control protocol based on SDN | |
US9064216B2 (en) | Identifying likely faulty components in a distributed system | |
US10389173B2 (en) | Programmable and application aware power utility automation networking | |
EP3425855B1 (en) | Network system, control device, method and program for building virtual network function | |
CN114500169B (en) | Method for establishing VXLAN tunnel, method and device for forwarding message | |
CN107210607A (en) | Method and system for providing energy service | |
EP3425853B1 (en) | Network system, terminal, sensor data collection method, and program | |
Nguyen et al. | Can sdn technology be transported to software-defined wsn/iot? | |
CN113778615B (en) | Rapid and stable network shooting range virtual machine construction system | |
US20210203639A1 (en) | Network system, control apparatus, method for constructing a virtual network, and program | |
CN117751567A (en) | Dynamic process distribution for utility communication networks | |
US20250168062A1 (en) | Real-time inventory for cloud network resources | |
Shamsan et al. | SDN-assisted IoT architecture: a review | |
CN108965147A (en) | Network control method, device and the network equipment | |
Casellas et al. | Orchestration of IT/cloud and networks: From inter-DC interconnection to SDN/NFV 5G services | |
Leal et al. | Reliability provision in software defined power substations communication networks | |
Kukliński | Programmable management framework for evolved SDN | |
CN106160212A (en) | The remote centralized control system of a kind of power communication terminal and method | |
CN102904739A (en) | A Method for Realizing Event Forwarding and Common Information Model CIM Server | |
JP5523599B1 (en) | Network system resource management system and method | |
KR102182644B1 (en) | Apparatus for network management providing scalability and decentralization and method thereof | |
Basu et al. | SoftChain: dynamic resource management and SFC provisioning for 5G using machine learning | |
Rashma et al. | Performance evaluation of multi controller software defined network architecture on Mininet | |
Carlsson | On the use of 5G for smart grid inter-substation control signaling |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20161019 |
|
PG1501 | Laying open of application | ||
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20190808 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20161019 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20200330 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20201028 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20201118 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20201118 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20241023 Start annual number: 5 End annual number: 5 |