KR20180005554A - 플로우 관제 시스템, 컨트롤러 및 장애 검출 방법 - Google Patents
플로우 관제 시스템, 컨트롤러 및 장애 검출 방법 Download PDFInfo
- Publication number
- KR20180005554A KR20180005554A KR1020160085789A KR20160085789A KR20180005554A KR 20180005554 A KR20180005554 A KR 20180005554A KR 1020160085789 A KR1020160085789 A KR 1020160085789A KR 20160085789 A KR20160085789 A KR 20160085789A KR 20180005554 A KR20180005554 A KR 20180005554A
- Authority
- KR
- South Korea
- Prior art keywords
- flow
- information
- fault
- network equipment
- network
- 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 description 31
- 230000008859 change Effects 0.000 claims description 20
- 238000012217 deletion Methods 0.000 claims description 18
- 230000037430 deletion Effects 0.000 claims description 18
- 230000004044 response Effects 0.000 claims description 11
- 238000001514 detection method Methods 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 12
- 238000013507 mapping Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000006855 networking Effects 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 239000008186 active pharmaceutical agent Substances 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 101000820457 Homo sapiens Stonin-2 Proteins 0.000 description 1
- 229910000831 Steel Inorganic materials 0.000 description 1
- 102100021684 Stonin-2 Human genes 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 229920003002 synthetic resin Polymers 0.000 description 1
- 239000000057 synthetic resin Substances 0.000 description 1
- 239000011800 void material Substances 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/06—Management of faults, events, alarms or notifications
- H04L41/0677—Localisation of faults
-
- 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/06—Management of faults, events, alarms or notifications
-
- 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/06—Management of faults, events, alarms or notifications
- H04L41/0686—Additional information in the notification, e.g. enhancement of specific meta-data
-
- 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/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/02—Capturing of monitoring data
- H04L43/026—Capturing of monitoring data using flow identification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/062—Generation of reports related to network traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0823—Network architectures or network communication protocols for network security for authentication of entities using certificates
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 소프트웨어 정의 네트워킹(Software Defined Networking, SDN) 시스템의 개념도이다.
도 3은 본 발명의 실시예에 따른 플로우 관제 시스템의 구성을 나타낸 블록도이다.
도 4는 본 발명의 실시예에 따른 플로우 관제 시스템의 장애 검출 방법을 나타낸 순서도이다.
도 5는 본 발명의 실시예에 따른 플로우 구성 정보의 예시도이다.
도 6은 본 발명의 실시예에 따른 네트워크 장비의 위치를 구성하는 요소들을 설명하기 위한 도면이다.
도 7은 본 발명의 실시예에 따른 장애 이벤트 메시지의 구성 예시도이다.
도 8은 본 발명의 실시예에 따른 장애 이벤트 파싱을 설명하기 위한 도면이다.
도 9는 본 발명의 실시예에 따른 장애 이벤트를 플로우 구성 정보와 맵핑하는 예시도이다.
도 10은 본 발명의 실시예에 따른 장애 이벤트 파싱 과정을 나타낸 순서도이다.
도 11은 본 발명의 실시예에 따른 채널 정보 맵핑을 설명하기 위한 도면이다.
도 12는 본 발명의 실시예에 따른 장애 관제 화면을 나타낸 예시도이다.
도 13은 본 발명의 실시예에 따른 장애 상세보기 화면을 나타낸 예시도이다.
도 14는 본 발명의 실시예에 따른 컨트롤러의 구성을 나타낸 블록도이다.
도 15는 본 발명의 실시예에 따른 플로우 생성 동작을 나타낸 순서도이다.
도 16은 본 발명의 실시예에 따른 플로우 삭제 동작을 나타낸 순서도이다.
도 17은 본 발명의 실시예에 따른 플로우 변경 동작을 나타낸 순서도이다.
도 18은 본 발명의 실시예에 따른 하드웨어 블록도이다.
Claims (15)
- 네트워크 장비들에서 발생된 장애 이벤트 메시지를 수집하는 수집부, 그리고
상기 장애 이벤트 메시지를 분석하여 장애가 발생한 적어도 하나의 플로우를 검출하는 플로우 관제부
를 포함하는 플로우 관제 시스템. - 제1항에서,
상기 플로우 관제부는,
복수의 플로우 중에서 상기 장애가 발생한 적어도 하나의 플로우를 표시한 장애 관제 화면을 출력하는 플로우 관제 시스템. - 제2항에서,
상기 플로우 관제부는,
상기 장애 관제 화면 상에서 상기 장애가 발생한 플로우를 클릭하면, 장애 상세 화면으로 전환 출력하고,
상기 장애 상세 화면은,
클릭된 플로우에 연결된 적어도 하나의 네트워크 장비에서 발생한 장애 상세 정보들로 구성되고,
상기 장애 상세 정보들은,
상기 장애 이벤트 메시지로부터 획득한 장애발생시간, 경보등급, 경보코드, 네트워크 장비명, 경모 메시지, 발생위치, 장애유형 및 경보 수신 시간이 나열된 플로우 관제 시스템. - 제1항에서,
플로우 별로 해당 플로우에 연결된 적어도 하나의 네트워크 장비 각각의 장치 식별정보 및 위치 정보가 맵핑된 플로우 구성 정보를 저장하는 저장부를 더 포함하고,
상기 플로우 관제부는,
상기 장애 이벤트 메시지를 파싱하여 장애가 발생한 네트워크 장비 및 상기장애가 발생한 네트워크 장비의 위치 정보를 검출하고, 상기 플로우 구성 정보를 이용하여 상기 장애가 발생한 네트워크 장비 및 위치 정보에 맵핑된 적어도 하나의 플로우를 장애가 발생한 플로우로 판별하는 플로우 관제 시스템. - 제4항에서,
상기 플로우 관제부는,
상기 네트워크 장비들을 제어하는 컨트롤러로부터 플로우 생성 정보, 플로우 변경 정보 및 플로우 삭제 정보를 수신하여 상기 플로우 구성 정보를 생성 및 업데이트하며,
상기 플로우 생성 정보, 상기 플로우 변경 정보 및 상기 플로우 삭제 정보는,
플로우 식별자 및 해당 플로우에 연결된 네트워크 장비의 장치 식별정보 및 위치 정보를 포함하는 플로우 관제 시스템. - 제4항에서,
상기 위치 정보는,
네트워크 장비의 랙(rack) 정보, 셀프(shelf) 정보, 슬롯(slot) 정보, 포트(port) 정보 및 채널 정보 중 적어도 하나를 포함하고,
상기 플로우 관제부는,
상기 장애 이벤트 메시지에 포함된 이벤트 정보를 파싱하여 장애가 발생한 네트워크 장비의 랙 정보, 셀프 정보, 슬롯 정보, 포트 정보 및 채널 정보 중에서 적어도 하나를 추출하고, 추출한 정보들과 맵핑된 적어도 하나의 플로우를 상기 플로우 구성 정보로부터 검출하는 플로우 관제 시스템. - 제6항에서,
상기 이벤트 정보는, 문자 및 숫자가 조합된 일련번호 형태이고,
상기 플로우 관제부는,
상기 장애 이벤트 메시지를 발생시킨 네트워크 장비를 식별하고, 상기 네트워크 장비의 제조사와 랙 타입인지 또는 셀프 타입인지에 따라 상기 일련번호를 분할하여 각각 대응되는 랙 정보, 셀프 정보, 슬롯 정보, 포트 정보 및 채널 정보 중 적어도 하나의 정보를 상기 플로우 구성 정보에서 조회하여 대응되는 플로우를 검출하는 플로우 관제 시스템. - 네트워크 장비들을 관리하는 컨트롤러로서,
상기 네트워크 장비들과 인터페이스를 통해 플로우의 생성, 변경 및 삭제를 수행하는 플로우 제어부, 그리고
생성, 변경 및 삭제된 플로우에 연결된 네트워크 장비의 장치 식별정보 및 위치 정보를 플로우 관제 시스템으로 전송하는 플로우 관제 연동부를 포함하고,
상기 네트워크 장비의 장치 식별정보 및 위치 정보는,
상기 플로우 관제 시스템에서 네트워크 장비의 장애를 플로우 단위로 관리하는데 사용되는 컨트롤러. - 제8항에서,
상기 플로우 관제 연동부는,
하나의 플로우에 대해 단대단에 위치하는 모든 네트워크 장비에 대한 장치 식별정보 및 위치 정보를 전송하는 컨트롤러. - 제8항에서,
상기 플로우 제어부는,
플로우 연결, 삭제 및 변경이 필요한 적어도 하나의 네트워크 장비에게 플로우 연결 커맨드를 송신하여 커맨드 수행 여부를 나타내는 응답이 정상적으로 수신되면, 플로우 식별자와, 상기 플로우 연결, 삭제 및 변경이 필요한 적어도 하나의 네트워크 장비 각각의 장치 식별정보 및 위치정보를 상기 플로우 관제 연동부를 통해 상기 플로우 관제 시스템으로 전송하는 컨트롤러. - 네트워크 장비들을 제어하는 컨트롤러와 연결되는 플로우 관제 시스템이 네트워크 장비의 장애를 검출하는 방법으로서,
상기 네트워크 장비들에서 발생된 장애 이벤트 메시지를 수신하는 단계, 그리고
상기 장애 이벤트 메시지를 분석하여 장애가 발생한 적어도 하나의 플로우를 검출하는 단계
를 포함하는 장애 검출 방법. - 제11항에서,
상기 검출하는 단계 이후,
복수의 플로우 중에서 상기 장애가 발생한 적어도 하나의 플로우를 표시한 장애 관제 화면을 출력하는 단계, 그리고
상기 장애 관제 화면 상에서 상기 장애가 발생한 플로우를 클릭하면, 장애 상세 화면으로 전환하는 단계를 더 포함하고,
상기 장애 상세 화면은,
상기 장애 이벤트 메시지로부터 획득한 장애발생시간, 경보등급, 경보코드, 네트워크 장비명, 경모 메시지, 발생위치, 장애유형 및 경보 수신 시간이 나열된 장애 상세 정보를 포함하는 장애 검출 방법. - 제11항에서,
상기 수신하는 단계 이전에,
플로우 별로 해당 플로우에 연결된 적어도 하나의 네트워크 장비 각각의 장치 식별정보 및 위치 정보가 맵핑된 플로우 구성 정보를 생성하는 단계를 더 포함하고,
상기 검출하는 단계는,
상기 장애 이벤트 메시지를 파싱하여 장애가 발생한 네트워크 장비 및 상기장애가 발생한 네트워크 장비의 위치 정보를 검출하는 단계, 그리고
상기 플로우 구성 정보를 이용하여 상기 장애가 발생한 네트워크 장비 및 위치 정보에 맵핑된 적어도 하나의 플로우를 장애가 발생한 플로우로 판별하는 단계
를 포함하는 장애 검출 방법. - 제13항에서,
상기 위치 정보는,
네트워크 장비의 랙(rack) 정보, 셀프(shelf) 정보, 슬롯(slot) 정보, 포트(port) 정보 및 채널 정보 중 적어도 하나를 포함하고,
상기 장애가 발생한 네트워크 장비의 위치 정보를 검출하는 단계는,
상기 장애 이벤트 메시지로부터 문자 및 숫자가 조합된 일련번호 형태의 이벤트 정보를 확인하는 단계,
상기 장애가 발생한 네트워크 장비의 제조사 및 장비 타입이 랙 타입인지 또는 셀프 타입인지를 판별하여 상기 일련번호 중 적어도 하나의 앞자리 숫자 또는 문자를 상기 네트워크 장비의 랙 정보 또는 셀프 정보로 검출하는 단계, 그리고
상기 랙 정보 또는 상기 셀프 정보로 검출된 숫자 또는 문자를 제외한 나머지 일련번호 중에서 순차적으로 슬롯 정보, 포트 정보 및 채널 정보를 검출하는 단계
를 포함하는 장애 검출 방법. - 제13항에서,
상기 생성하는 단계는,
상기 네트워크 장비들을 제어하는 컨트롤러로부터 플로우 생성 정보, 플로우 변경 정보 및 플로우 삭제 정보를 수신하여 상기 플로우 구성 정보를 생성 및 업데이트하며,
상기 플로우 생성 정보, 상기 플로우 변경 정보 및 상기 플로우 삭제 정보는,
플로우 식별자 및 해당 플로우에 연결된 네트워크 장비의 장치 식별정보 및 위치 정보를 포함하는 장애 검출 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160085789A KR101829881B1 (ko) | 2016-07-06 | 2016-07-06 | 플로우 관제 시스템, 컨트롤러 및 장애 검출 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160085789A KR101829881B1 (ko) | 2016-07-06 | 2016-07-06 | 플로우 관제 시스템, 컨트롤러 및 장애 검출 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20180005554A true KR20180005554A (ko) | 2018-01-16 |
KR101829881B1 KR101829881B1 (ko) | 2018-02-19 |
Family
ID=61066603
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160085789A Active KR101829881B1 (ko) | 2016-07-06 | 2016-07-06 | 플로우 관제 시스템, 컨트롤러 및 장애 검출 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101829881B1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190132147A (ko) * | 2018-05-18 | 2019-11-27 | 주식회사 케이티 | 망 장비의 교점 정보를 이용하여 망 장애를 판단하는 장치 및 방법 |
KR20200004166A (ko) * | 2018-07-03 | 2020-01-13 | 주식회사 케이티 | 네트워크 장애 분석 모델을 학습시키기 위한 학습 데이터 생성 장치 및 방법 |
KR20240054672A (ko) * | 2022-10-19 | 2024-04-26 | 주식회사 코드제이 | 네트워크 장애 분석을 위한 3d 기반 토폴로지 관제 시스템 및 그 방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100492413B1 (ko) * | 2002-04-30 | 2005-06-16 | 서한정보통신(주) | Cdma 시스템에서 발생되는 장애 메시지 처리 장치 |
KR100706604B1 (ko) * | 2004-12-03 | 2007-04-11 | 한국전자통신연구원 | 무선인터넷 서비스 망에서 네트워크 서비스 품질 보증을위한 자동감지 장애 관리 방법 |
-
2016
- 2016-07-06 KR KR1020160085789A patent/KR101829881B1/ko active Active
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20190132147A (ko) * | 2018-05-18 | 2019-11-27 | 주식회사 케이티 | 망 장비의 교점 정보를 이용하여 망 장애를 판단하는 장치 및 방법 |
KR20200004166A (ko) * | 2018-07-03 | 2020-01-13 | 주식회사 케이티 | 네트워크 장애 분석 모델을 학습시키기 위한 학습 데이터 생성 장치 및 방법 |
KR20240054672A (ko) * | 2022-10-19 | 2024-04-26 | 주식회사 코드제이 | 네트워크 장애 분석을 위한 3d 기반 토폴로지 관제 시스템 및 그 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR101829881B1 (ko) | 2018-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9876572B2 (en) | Configuring a computer network to satisfy multicast dispersion and latency requirements using affinity and network topologies | |
US10484265B2 (en) | Dynamic update of virtual network topology | |
EP2774048B1 (en) | Affinity modeling in a data center network | |
US8458319B2 (en) | System and method for tracking network resources | |
JP4598462B2 (ja) | L2−vpnサービスを提供するプロバイダ網、及びエッジルータ | |
US10911263B2 (en) | Programmatic interfaces for network health information | |
CN103081410B (zh) | 通信质量监视系统、通信质量监视方法 | |
EP2750331A1 (en) | Virtual network optimizing a physical network | |
US10771345B1 (en) | Network monitoring service | |
EP2509273A1 (en) | Method and system for updating network topology in multi-protocol label switching system | |
EP4005187B1 (en) | Peer discovery process for disconnected nodes in a software defined network | |
CN104539445A (zh) | 一种用于管理业务资源的方法和装置 | |
EP2862315B1 (en) | Self-configuring transport network | |
US10560456B2 (en) | Method, apparatus, and system for collecting access control list | |
KR101829881B1 (ko) | 플로우 관제 시스템, 컨트롤러 및 장애 검출 방법 | |
US9225588B2 (en) | Alarm management apparatus and method for managing alarms | |
WO2021249546A1 (zh) | 网络监测方法、电子设备及存储介质 | |
EP2858302A1 (en) | Connectivity check method of service stream link, related apparatus and system | |
US20140254372A1 (en) | System, apparatus, procedure, and computer program product for provisioning a network | |
US10447551B1 (en) | Method and system for autonomous discovery of colored interface mappings across routing and optical layers | |
US11563640B2 (en) | Network data extraction parser-model in SDN | |
EP2020774A1 (en) | Method and device for utilizing an object in a communication network, management system and communication system compris-ing such device | |
KR20160063155A (ko) | Sdn 기반의 에러 탐색 네트워크 시스템 | |
JP2015035678A (ja) | ネットワークシステム、経路の監視方法、及び中継装置 | |
CN115297011A (zh) | 能力上报方法、能力上报装置、存储介质与电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160706 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20160707 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20160706 Comment text: Patent Application |
|
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170316 Patent event code: PE09021S01D |
|
PE0902 | Notice of grounds for rejection |
Comment text: Final Notice of Reason for Refusal Patent event date: 20170704 Patent event code: PE09021S02D |
|
PG1501 | Laying open of application | ||
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: 20180117 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20180209 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20180209 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20211222 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20250122 Start annual number: 8 End annual number: 8 |