(catv 망의 cmts 와 cm 관리 프로그램 기술 개발) - · pdf file소프트웨어...

68
- 1 - 중소기업 기술학신개발사업 최종보고서 (CATV 망의 CMTS 와 CM 관리 프로그램 기술 개발) (Development of CMTS and CM Management Program Technologies In CATV Networks) 2002년 12월 02일 주 관 기 업 : (주) 테라콤 개발참여기업 : 해당 없음 위탁연구기관 : 해당 없음

Upload: nguyenque

Post on 07-Feb-2018

232 views

Category:

Documents


5 download

TRANSCRIPT

- 1 -

중소기업 기술학신개발사업

최종보고서

(CATV 망의 CMTS 와 CM 관리 프로그램

기술 개발)

(Development of CMTS and CM Management Program

Technologies In CATV Networks)

2002년 12월 02일

주 관 기 업 : (주) 테라콤

개발참여기업 : 해당 없음

위탁연구기관 : 해당 없음

- 2 -

제 출 문

중소기업청장 귀하

본 보고서를 “CATV 망의 CMTS 와 CM 관리 프로그램 기술 개발에 관한 중소기업

기술혁신개발사업” (개발기간 2002.04.01~2002.11.30) 과제의 최종 보고서로 제출

합니다.

2002년 12 월 02 일

주관기업 : (주) 테 라 콤

과제책임자 : 김 정일

개발참여기업 : 해당 없음

위탁연구기관 : 해당 없음

- 3 -

요 약 서(초록)

과 제 명 CATV망의 CMTS와 CM관리 프로그램 기술 개발

주관기업 (주) 테 라 콤 과제책임자 김 정일

개발기간 2002. 04. 01 ~ 2002. 11. 30. (8 개월)

총개발사업비

(천원)

정부출연금 42,000원총개발

사업비87,601원

기업부담금현금 13,231원

현물 32,370원

위탁연구기관

개발참여기업

해당 없음.

해당 없음.

·주요기술용어

(6~10개)

CATV : Cable Television

SNMP : Simple Network Management Protocol

MIB : Managment Information Base

DOCSIS : Data Over Cable Service Interface Specification

GUI : Graphic User Interface

SNR : Signal to Noise Ratio

1. 기술개발목표

CATV망을 이용한 케이블 모뎀 가입자는 2001년 11월말 기준 281만명으로 초고

속 가입자망의 중추적인 역할을 하고 있다. 그러나 지난해 접수된 초고속 인터넷

서비스 실태를 분석한 결과 케이블 모뎀 서비스 가입자의 불만이 가장 많은 것

으로 조사되었다. 이는 관련 업계의 시설口장비口기술인력의 부족과 더불어 관리

가 제대로 되지 않고 있는 것이 중요한 원인이다. 또한 2002년 실시될 예정인

디지털 CATV 방송은 방송□통신 융합의 양방(Interactive) 서비스이다. 양방향 서

비스를 위해서는 기존의 CATV망의 하향 위주 관리에서 보다 진보된 상口하향의

관리가 절실히 필요한 상태이다. 이에 본 연구를 통해 GUI를 기반으로 망에 관

한 전문지식이 없는 관리자가 손쉽게 CMTS와 CM(케이블모뎀(Cable Modem)

및 STB를 감시 및 제어할 수 있는 CATV망 관리용 프로그램을 개발하고자 한다.

- 4 -

2. 기술개발의 목적 및 중요성

방송망으로 설계되어 현재 데이터망으로도 사용되고 있는 케이블 TV망에서 숙련

된 기술자가 아니어도 손쉽게 장비를 관리하여 비용 절감을 할 수 있고, 관련 장

비를 보다 효율적으로 관리함으로써 유지보수를 보다 수월하게 함.

3. 기술개발의 내용 및 범위

우선 케이블TV망의 활용 및 분석기술, 망에 연결되어 있는 CM, CMTS 장비의

특성, 관련 표준인 DOCSIS의 이해 후에 SNMP Protocol 분석 및 활용 기술을

습득하여 Java로 프로그래밍함

4. 기술개발 결과

방송용망으로 설계된 CATV망을 데이터통신용 망으로 사용함에 있어 보다 효율

적으로 장비를 관리할 수 있는 관리 프로그램의 개발으로 사용자 위주의 인터페

스로 고객정보 관리/장애관리/구성관리/트래픽 관리/이력관리/각종 설정 기능 등

을 GUI 및 그래프로 도식적으로 한눈에 파악할 수 있으며. CATV망의 CMTS 10

대, CM 50,000대를 동시에 관리할 수 있는 관리 프로그램 기술을 개발함.

5. 기대효과

관리 시스템을 이용하여 CATV망의 End-to-End의 관리를 한다. 망 관리자, 케

이블 모뎀 서비스 업체, 망 임대업체에게 한 차원 향상된 망 관리를 제공할 수

있다. 케이블 서비스 업체는 손쉽게 장비를 관리할 수 있고, 망 임대업체는 케이

블 모뎀의 가입자 수를 비롯한 케이블 모뎀 서비스 관련 각종 정보를 파악하여,

셀 분할 등의 망의 유지보수를 수월히 할 수 있다. 제조사는 망 관리 시스템을

CM 및 CMTS와 같이 판매하여 판매 수익을 증가시킬 수 있다.

- 5 -

목 차

제1장 제품의 소개

1. 개요

2. 시스템 요구사항

3. 제품의 특징

4. 소프트웨어 구성도

5. 구현 기능

제2장 프로그램의 시작

1. 제품 구성

2. 화면 구성

제3장 구성관리

1. 프로그램 시작하기

2. 화면 보기

3. CMTS 등록하기

4. CMTS 등록 해제

5. CMTS 정보 갱신

6. CMTS 등록 이후 메인 창

7. Cell 등록하기

8. Cell 등록 해제하기

9. CMTS의 정보

10. CM의 정보

11. Cell의 정보

12. Alarm 사용

13. Find 사용

14. MIB Browser

15. 사용자 등록

- 6 -

제4장 고객정보관리

1. 메뉴 구성

2. 가입자 정보 추가(Add)/변경(Modify)/삭제(Delete)

3. 가입자 정보 찾기(Find)

4. 저장하기

5. 기타 부가 기능

- 7 -

제1장 제품의 소개

1. 개요

HFC Network Manager는 케이블모뎀 서비스 망으로 사용되는 HFC(Hybrid Fiber

Coaxial)망 관리 분석 소프트웨어로서 HFC망에 대한 풍부한 경험과 다년간의 관련

표준에 대한 연구를 통하여 (주)테라콤이 독자적으로 개발한 제품

입니다. 본 제품은 DOCSIS표준을 준수한 케이블모뎀 HFC망 시스템을 보다 유용하

게 관리하기 위해서 개발되었습니다.

현재, 대부분의 케이블모뎀 ISP(Internet Service Provider)는 DOCSIS를 기반으로

한 HFC망 관리는 대부분 고객의 장애발생 신고 접수 후 경험과 추측에 의존하여

장애를 처리하는 수동적이고 낮은 수준의 관리 형태를 취하고 있습니다.

본 제품들 사용하여 케이블모뎀 ISP는 HFC망 시스템이 극심한 장애가 발생하기 전

에 문제를 미리 예측할 수 있도록 합니다. 또한 시스템의 자원의 할당 및 시스템의

확장 계획을 할 수 있도록 합니다.

본 제품은 DOCSIS(Data Over Cable Service Interface Specifications)와

SNMP(Simpie Network Management Protocol)을 기반으로 하여 개발되었습니다.

따라서 DOCSIS를 사용하는 모든 시스템에 범용적으로 사용될 수 있습니다. 또한

순수 Java 언어를 이용하여 개발하여 하드웨어 및 소프트웨어 플랫폼에 관계없이

사용할 수 있습니다.

이 문서는 HFC Network Manager의 설치 및 사용 방법 그리고 제품에 대한 설명

을 제공합니다. 이 문서는 시스템 관리자가 HFC망 운영에 익숙하다는 가정에서 작

성하였으며, 제1장과 제2장은 제품에 대한 설명, 제3장은 설치 방법, 제4장~제7장

은 제품 사용 설명서로 이루어져 있습니다.

- 8 -

2. 시스템 요구사항

(1) Microsoft Window

CPU : 600MHz Pentium Ⅲ 이상. 800MHz Dual Processor 권장

OS : Window98 이상. Window2000 Server 권장

Memory : 128MB 이상, 512MB 권장

Hard Disk : 4GB 이상, 10GB 권장

Network interface Card

1024×768 이상을 지원하는 VGA monitor

JDK 설치바이러스 백신 설치

(2) Linux

CPU: 600MHz Pentium Ⅲ 이상, 800MHz Dual Processor 권장

OS : Linux5.0 이상, Linux7.0 권장

Memory : 128MB 이상, 512MB 권장

Hard Disk : 4GB 이상, 10GB 권장

Network Interface Card

1024×768 이상을 지원하는 VGA monitor

JDK 설치

바이러스 백신 설치

(3) Sun Solaris

CPU : SPARCstation Utra 2 이상

OS : Solaris 2.5.1 이상

Memory : 128MB 이상, 512MB 권장

Hard Disk : 4G8 이상, 10GB 권장

Network Interface Card

1024×768 이상을 지원하는 VGA monitor

JDK 설치

바이러스 백신 설치

- 9 -

3. 제품의 특징

(1) 개관

HFC망은 독특한 토폴로지의 망으로써, 가입자망에 광케이블과 동축케이블의 결합

을 통해 유지비용과 설치비용을 줄이면서 대역폭과 신호 품질의 향상을 가져 왔으

나, 방송 위주로 설계하였기 때문에 케이블모뎀 서비스를 함에 있어 관리가 어렵다

는 단점이 있습니다.

HFC Network Manager는 DOCSIS를 기반으로 한 HFC망의 관리를 위한 소프트웨

어 툴로써, GUI를 기반으로 망에 관한 전문지식이 없는 관리자가 손쉽게 CMTS와

케이블모뎀 및 망의 상태를 감시 및 분석할 수 있는 HFC망 관리용 프로그램입니

다.

HFC Network Manager는 Java 언어를 이용하여 개발하였으며. DOCSIS 및 SNMP

등의 표준들 준수하였습니다. 따라서 하드웨어 소프트웨어에 관계없이 범용적으로

사용할 수 있습니다. HFC망에 접속된 DOCSIS 관련 장비 및 장비의 트래픽, 그리

고 성능강시/장애감시 등의 기능을 제공하고. 또한 CMTS 지속적으로 추가하여 관

리가 가능한 확장성을 특징으로 합니다.

설치가 완료된 후 CMTS를 추가하면, 자동적으로 하부단의 각종 장비를 자동으로

검색하여 토폴로지컬한 다이어그램 형태로 보여주며 그 정보를 데이터베이스에 저

장합니다.

HFC Network Manager는 망에 대한 장애, 성능 분석 등 망 운영상황을 객관적으

로 파악하여 복잡하고 다양한 정보를 간편하게 보여줌으로써 망의 효율성을 증대시

켜줄 것입니다. 데이터의 흐름과 서비스 특성을 분석하여 향후 네트워크의 구성 및

변경, 자원의 할당을 위한 정보 획득에 반영할 수 있습니다.

(2) 주요 특징

① HFC망 분석 경험을 바탕으로 개발

다년간의 HFC망 분석 경험을 활용하여 개발

(주)테라콤의 고유한 분석 방법론을 적용

네트워크 관리자의 애로사항을 반영

- 10 -

② 주요 관리항목에 대한 선별적 관리

관리의 우선순위가 높은 장애 중심의 관리기능 제공

실시간 감시

중요 자원에 대한 선택적 관리를 통하여 관리의 집중화 추구

③ 실시간 장애 정보 제공으로 문제 해결의 효율성

실시간 장애 정보 제공

메인 화면 상에서 장애 정보 즉시 제공

④ 사용자 위주의 인터페이스

Web을 기반으로 하여, 쉽게 접근할 수 있도록 함

네트워크에 대한 전문성을 필요로 하지 않는 편리한 사용자 인터페이스 제공

전체적인 정보 한눈에 파악 가능

⑤ 케이블모뎀 서비스를 위한 NMS

CATV망의 특성을 고려한 NMS

DOCSIS Spec.을 준수한 NMS

CM/CMTS의 상/하향 SNR, Power Level 등 즉시 파악

⑥ 고객 정보 관리

고객의 각종 정보를 NMS에서 연계하여 관리 가능

고객의 이름, 고객의 주소, 고객의 전화번호, CM의 모델, 사용시간, 고객의 Cell 등

⑦ 장애 이력 관리

각 CM들의 장애 이력관리

하드웨어나 망의 장애 이력관리

장애 발생 시간

장애 발생 횟수(동일 장애 발생 횟수)

장애의 등급 관리

⑧ cell을 기반으로 한 CM NMS

인터페이스 단위로 Cell 등록

고객 정보의 Cell 점보와 연계 Cell 구분

CM 단위로 Cell 등록

Cell별 망관리: Cell별 장애발생 CM의 수 등의 관리

- 11 -

⑩ Customizing

국내 환경에 맞는 NMS

케이블모뎀 서비스 사에 맞게 Customizing

4. 소프트웨어 구성도

HFC Network Manager는 분산형 구조의 소프트웨어 모듈을 기본으로 개발되었습

니다. 따라서 규모가 큰 DOCSIS 기반 HFC망의 관리에 용이합니다. 아래의 그림은

대단위 모듈단위로 이루어진 소프트웨어 구성도를 보여줍니다.

HFC Network Manager는 크게 Information Gathering Manager, CMTS Manager,

CM Manager. Alarm Manager, GUI Manager Customer Information Manager,

DB Manager라 불리는 모듈로 구성되어 있습니다. 각 모듈은 독립적으로 운용되며.

또한 서로 필요한 정보를 교환하게 하여 관리의 효율성을 배가시켰습니다. DOSIS

장비에서 정보의 수집은 Information Gathering Manager가 합니다. 수집된 정보를

이용한 각종 관리는 Alarm/CM/CMTS/Customer Information Manager가 담당하여,

GUI Manager를 통하여 관리자가 DOCSIS 장비 및 DOCSIS 기반 HFC망의 상태를

파악할 수 있습니다.

- 12 -

5. 구현 기능

(1) 관리 단위

CMTS

CM

CMTS의 각 Interface

Cell

(2) Auto-Discovery

CMTS의 IP Address 및 docslfCmtsCmstatus 결과 이용 CM 자동 검색

(3) 이력 관리 대상 정보

Polling Interval과 History Logging의 대상인 CM/CMTS는 운영자가 설정

저장 History는 관리자가 확인 후, 또는 일정시간 경과 후 삭제 가능

(4) 화면표시 방법

검색된 CM을 화면에 표시

상향레벨과 하향 SNR 정보를 동시에 표시

그래프 이용

Table 이용

상향파워레벨과 하향 SNR 정보의 갱신 Interval은 Polling Interval에 준함

IP Address 및 MAC Address 표시

특정 CM 및 CMTS 검색 기능

(5) 고객 정보 관리

관리자의 입력을 통한 가입자 DB 관리

사용하는 CM의 H/W, S/W version, IP, 사용자 이름, 주소, 전화번호 출력 및 저장

- 13 -

(6) 구성관리

장비의 인터페이스/장비의 이름/Physical 주소 자동검색

장비의 인터페이스 수 및 인터페이스의 각종 특성 자동 파악

인터페이스의 MAC Address 자동 검색

장비의 종류와 버전 자동 파악

장비의 제조사

장비의 종류

장비의 버전

장비의 전원이 들어온 이후 총 작동 시간

각종 정보 DB 저장

장비의 현황을 트리 형식으로 제공

(7) 폴링 기능

Mib 값을 기본으로 하여 특정 장비의 특정 상태 파악

(8) 트래픽 관리

CMTS 및 인터페이스의 트래픽 분석(패킷 단위)

CMTS 및 인터페이스의 형태별 트래픽 분석

데이터를 Unicast와 비Unicast 데이터로 나누어서 트래픽을 실시간 분석

트래픽 에러

Error가 발생한 수

Loss된 패킷의 수

트래픽과 관련된 지표를 그래프로 도식화

(9) 장애관리

장애 발생 장비 자동 표시

장애 발생 원인 추적

장애 등급별 지정 표시

이상이 있는 장비를 Polling을 통해 지속적인 감시 가능

장애 발생 내역 DB에 저장

장애 발생시 관리자에게 메일 발송

- 14 -

(10) 설정 기능

폴링 설정 기능

폴링 대상 장비 선택 가능

실시간 폴링 주기를 설정하는 기능

폴링 항목 선택 가능

관리 대상 설정 기능

장애 등급 설정

장애의 임계 값을 관리자가 네트워크 상황에 맞게 설정 가능

- 15 -

제2장 구성

1. 제품 구성

HFC Network Manager는 망의 관리를 위한 프로그램 이외에 Customer

Information Manager가 포함되어 있습니다. HFC Network Manager는 실제 망을

운용 관리하기 위하여 개발된 프로그램이며, Customer Information Manager는 케

이블모뎀 서비스가 일반인을 고객으로 하는 서비스인 점을 고려하여 개발한 프로그

램으로써, 고객의 각종 정보를 관리할 수 있는 프로그램입니다. 두 개의 프로그램은

서로 독립적으로 운용되지만, 같은 DB를 사용하고 있어 상호 연동이 가능합니다.

HFC Network Manager는 CMTS/lnterface/Cell/CM을 단위로 하여 각종 DOCSIS

장비의 관리를 합니다. 또한 케이블모뎀 가입자의 정보를 Customer Information

Manager와 연동하여 볼 수 있습니다.

<HFC Network Manager>

- 16 -

Customer Information Manager는 고객의 정보를 입력하여 관리하여, 앞서 언급했

듯이 HFC Network Manager와 같은 DB를 사용하여 각종 정보의 공유가 가능합니

다. CMTS에 등록이 되어 있으나, Customer Information Manager에 등록이 되어

있지 않은 고객의 MAC Address와 IP 정보를 찾아줌으로써, 보다 편리하게 고객의

정보를 입력할 수 있도록 도와줍니다. 더불어 불법 가입자의 적발에도 유용하게 사

용될 수 있습니다.

- 17 -

2. 화면 구성

(1) HFC Network Manager

- 18 -

① Menu

File, View, Configuraton, Help 등의 메뉴를 나타냅니다.

② Tool bar

③ CMTS/CM Configuration

CMTS와 CM의 대략적인 정보를 보여줍니다.

④ Subsystem Information

CMTS와 Interface Tree에서 CMTS를 클릭하였을 경우는 등록되어 있는 CMTS를

보여주며, Interface나 Cell을 클릭하였을 경우에는 하부안의 모든 CM을 보여줍니

다.

⑤ Setting/others

CMTS를 클릭하였을 경우에는 Add CMTS, Remove, Rediscovery, Find, Mib

Browser 메뉴가 뜨며, 그 외에는 CM을 전원의 on/off 상태별로 선별하여 볼 수 있

는 메뉴와 Find, Mib Browser 메뉴가 뜹니다.

⑥ CMTS와 Interface Tree

CMTS와 Interface를 Tree 구조로 나타내면, Cell Tab을 클릭할 경우 Cell의 구조를

Tree로 보여줍니다.

⑦ CMTS/CM Detaii Information

Subsystem을 더블 클릭할 경우 나타나며, Subsystem에서 보여주지 않았던

CMTS/CM의 상세정보를 보여주며. Record Tab을 클릭하면 CMTS/CM과 관련된

각종 기록을 입력하여 저장할 수 있어 필요할 때면 언제나 다시 기록들을 다시 볼

수 있습니다.

- 19 -

⑧ CMTS/CM Real Time Information

CMTS와 CM의 실시간 정보를 볼 수 있습니다. 클릭하는 순간의 실시간 정보를 체

크하여 장비 및 망의 상태를 점검할 수 있습니다

(2) Customer Information Manager

- 20 -

① Menu

File, Edit, Window, View, Help 등의 메뉴를 나타냅니다.

② Tool bar

③ Customer Information

입력한 고객정보를 한눈에 볼 수 있습니다.

- 21 -

제4장 HFC Network Manager 사용법

1. 프로그램 시작하기

HFC Network Manager를 실행하면 아래와 같이 로그인 창이 나타나며, 사용자의

ID와 Password를 입력하면 프로그램이 자동으로 시작됩니다. 처음 프로그램을 시

작할 때 ID는 ‘admin’, Password도 역시 ‘admin’입니다.

<로그인 창>

<처음 로그인 하였을 때 화면>

프로그램을 처음 시작하면 위와 같이 HFC Network Manager 메인 창이 나타나며,

CMTS/Inferface/Cell Tree를 나타내는 오른쪽 창과 각종 정보를 보여주는 왼쪽 창

에 아무런 정보도 나타나지 않습니다.

2. 화면 보기

메인 창에서 아래의 그림의 화살표는 전체 화면에 Left Panel 혹은 Right Panel의

정보만 표시하게 전화해주는 버튼이다.

- 22 -

처음 화면에서 ①번 버튼을 클릭하면 전체 화면이 Left Panel 정보를 보여주는 창

으로 변환됩니다. 따라서 HFC Network Manager는 CMTS/lnterface/Cell Tree 정보

만 보여줍니다. 많은 수의 CMTS를 관리할 경우 Tree는 더욱 복잡해 지며, 따라서

Tree 정보만 집중적으로 관찰할 필요가 있으며, 관리자가 필요에 의해서 Left

Panel을 볼 수 있도록 해줍니다. 그리고 원래의 상태로 돌아가기 위해서는 ②번 버

튼을 클릭하면 됩니다.

처음 화면에서 ②번 버튼 클릭하면 전체 화면이 Right Panel 정보를 보여주는 창으

로 변환됩니다. 이 경우는 CMTS/CM Information, Subsystem Information,

Setting/Others, CMTS/CM Detail Information, CMTS/CM Real Time Detail

Information 정보를 볼 수 있는 창들이 나타납니다. 이 기능은 CMTS/Interface/Cell

등의 Tree 정보 없이 전체 화면을 Right Panel 정보를 볼 수 있도록 해줍니다.

<1번 버튼 클릭>

- 23 -

<2번 버튼 클릭>

2. CMTS 등록하기

프로그램을 시작한 이후 우선 CMTS를 등록하여야 합니다. 아래 그림과 같이 메뉴

에서 File → ADD CMTS를 클릭하거나, Tool Bar에서 가장 오른쪽 버튼을 클릭하

면 ADD CMTS 창이 나타납니다.

<File Menu>

혹은 메인 화면의 Right Panel에서 Setting/Others 난에 CMTS ADD 버튼을 클릭하

면 위와 같이 ADD CMTS 창이 나타납니다.

- 24 -

<Add CMTS>

CMTS의 IP Address와 Community를 입력하고, OK 버튼을 클릭하면 CMTS를 등

록하게 됩니다. 이 때 HFC Network Manager는 CMTS 하부단의 Downstream

Interface와 Upstream Interface를 자동으로 찾아 화면에 표시합니다. 또한 CMTS

에 등록되어 있는 CM을 자동으로 찾아 카운트를 합니다. 아래의 화면은 CM의 개

수를 카운트하는 모습입니다.

<CM Count>

소요 시간은 하부단의 CM의 개수에 따라 수초~수십 분이 소요될 수 있습니다.

CMTS에 등록된 CM을 모두 카운트하면 아래와 같이 CMTS의 등록이 성공했음을

나타내는 창이 나타납니다.

<CMTS 등록 성공 알림 창>

3. CMTS 등록 해제

등록된 CMTS를 HFC Network Manager에서 등록 해제하려면 우선 Right Panel에

서 등록 해제하려는 CMTS를 클릭합니다. 이후 file → Remove CMTS 혹은 Tool

Bar에서 두 번째 아이콘, 혹은 메인 화면의 Right Panel에서 Setting/Others난에

Remove 버튼을 클릭하면 해당 CMTS의 등록을 해제할 것인지 여부를 묻습니다.

- 25 -

<Remove CMTS>

OK 버튼을 클릭하면 CMTS가 자동으로 등록해제 되면 등록해제가 완료되면 아래와

같이 등록해제가 완료되었음을 알리는 창이 나타납니다.

<등록해제 완료 알림 표시 창>

CMTS를 등록해제 하면 데이터 베이스에 저장되어 있던 각종 정보가 소실되므로,

등록해제시에는 신중을 기해야 합니다.

4. CMTS 정보 갱신

HFC Network Manager의 CMTS 등록 이후에 각종 정보의 갱신이 필요합니다. 정

보의 갱신이 필요할 경우는 Flie → Rediscover 혹은 Tool Bar의 세 번째 버튼, 혹

은 Right Panel의 Setting/Others에서 Rediscover를 클릭하면 아래와 같이 정보를

갱신할 것인지 여부를 묻습니다.

<정보갱신 여부 확인>

OK 버튼을 클릭하면 CMTS 등록과 같이 CM의 개수를 카운트하는 창이 나타나며,

CM의 카운트가 완료되면 CMTS의 정보의 갱신이 완료되는 것입니다. 이때도 역시

CM의 개수에 따라 수초~수십 분이 소요됩니다.

- 26 -

만약 OK 버튼을 누른 후 수초 내에 CM의 카운트 창이 나타나지 않고 아래와 같이

응답이 없음을 나타내는 창이 나타나면 우선 CMTS의 If Address와 Community를

다시 확인하시고 잘못되었을 경우 정정하여 입력합니다. 재입력하여도 같은 현상이

발생할 경우에는 CMTS의 전원이 켜져 있는지 여부를 확인하고, 전원이 켜져 있는

경우에는 HFC Network Manager와 CMTS 사이에 네트워크 연결 상태를 점검해야

하고. 이후에도 문제가 발생하면 CMTS의 상태를 살펴보아야 합니다.

<응답 없음 창>

CMTS의 정보갱신이 완료되면 아래와 같이 CMTS의 정보갱신이 성공적으로 완료되

었음을 나타내는 창이 나타납니다.

<CMTS 정보갱신 완료 알림 창>

5. CMTS 등록 이후 메인 창

CMTS 등록 이후 처음 창

CMTS의 등록이 성공하면 메인 창의 Left Panel에 등록된 CMTS의 IP가 나타납니

다. 예를 들면 ‘165.104.127.55 - CMTS’ 라고 표시되는데 이때 166.104.127.55는

CMTS의 IP이며, 뒤에 ‘CMTS’는 표시된 것이 CMTS임을 나타내는 것입니다. Right

Panel에는 다음과 같은 정보가 나타납니다.

CMTS/CM Information 창에는 CMTS의 간단한 정보가 나타나는데 등록된 CMTS의

개수, Cell의 개수, 그리고 Left Panel에서 클릭한 CMTS 하부단에 연결된 CM의 개

수가 나타납니다. CM의 개수는 전원이 켜진 CM과 전원이 켜지지 않은 CM의 개수

를 구분하여 나타내며, 전체 CM의 개수도 보여줍니다.

- 27 -

Sub System Information에는 등록된 CMTS를 모두 보여주며, CMTS 정보가 나타

납니다. CMTS 등록 이후의 처음 나타나는 메인 화면 창은 아래의 그림과 같습니

다.

(2) Left Panel의 CMTS/CM 클릭 시 메인 창

① CMTS 클릭

CMTS를 클릭하였을 경우는 CMTS 등록 이후 처음 창과 같습니다.

② Downstream 클릭

Downstream을 클릭하면 메인 창이 변환됩니다. CMTS/CM Information 창에는 해

당 Downstream의 CMTS의 IP Address, Interface 이름 Cell 이름, 그리고 Left

Panel에서 클릭한 Downstream 하부단에 연결된 CM의 개수가 나타납니다. CM의

개수는 전원이 켜진 CM과 전원이 켜지지 않은 CM의 개수를 구분하여 나타내며,

전체 CM의 개수도 보여줍니다. 등록된 CM이 나타납니다.

- 28 -

③ Upstream 클릭

Upstream을 클릭하면 Downstream을 클릭하였을 때와 마찬가지고 Upstream 하부

단에 해당하는 정보를 보여줍니다.

전원이 켜진 CM은 초록색, 켜진 CM은 빨간색으로 표시됩니다.

<Downstream 혹은 Upstream을 클릭 시 메인 화면>

6. Cell 등록하기

Cell은 Interface 단위 혹은 CM 단위로 등록할 수 있도록 하였습니다.

Interface를 Cell 등록하기

Interface는 Downstream 단위로 혹은 Upstream 단위로 Cell을 등록할 수 있습니

다. Left Panel에서 Downstream Interface 혹은 Upstream Interface를 클릭하고,

마우스 오른쪽 버튼을 누르면 Cell 등록 버튼이 나타납니다.

- 29 -

<Cell 등록 버튼>

혹은 Tool bar에서 네 번째 아이콘을 클릭하거나, File → Cell Registration을 클릭

하면 아래와 같이 Cell 이름을 등록하기 위한 창이 나타납니다.

<Cell 등록 창>

Cell 등록 창에 해당 Cell의 이름을 입력하고 OK 버튼을 클릭하면 Cell이 자동으로

데이터베이스에 저장됩니다.

CM을 Cell 등록하기

Right Panel에서 Cell 등록을 할 CM을 클릭합니다. 이후 Tool bar에서 네 번째 아

이콘을 클릭하거나, File → Cell Registration을 클릭하면 아래와 같이 Cell 이름을

등록하기 위한 창이 나타납니다.

<Cell 등록 창>

Cell 등록 창에 해당 Cell의 이름을 입력하고 OK 버튼을 클릭하면 Cell이 자동으로

데이터베이스에 저장됩니다.

등록된 Cell 정보를 보려면 Left Panel의 CMTS/Cell Tab 버튼에서 Cell 버튼을 클

릭하면 메인 창이 Cell 정보 창으로 변환됩니다. Left Panel에서 Cell Tab을 클릭하

였을 경우 메인 창은 Interface를 클릭하였을 경우의 메인 창과 같은 모양을 하고

있습니다.

- 30 -

<Cell Tab을 클릭하였을 때 메인 창>

7. Cell 등록 해제하기

등록되어 있는 Cell을 HFC Network Manager에서 등록을 해제하려면 우선 Left

Panel에서 등록해제 하려는 Cell을 클릭하고, 마우스의 오른쪽 버튼을 누르면, Cell

Remove 버튼이 나타나면 클릭합니다.

<Cell Remove>

혹은 Right Panel에서 해당 Cell을 클릭하고 Setting/others난에 Cell Remove 버튼

을 클릭하면 Cell을 삭제할 지 여부를 묻는 창이 나타나며, OK 버튼을 클릭하면

Cell이 지워집니다.

- 31 -

<Cell 삭제 여부를 묻는 창>

8. CMTS의 정보

(1) CMTS Detail Information

Right Panel의 리스트에서 CMTS를 더블클릭 하면 CMTS의 상세정보가 CMTS/CM

Information 난에 나타납니다. CMTS의 IP Address, CMTS의 이름. 그리고 현재를

기준으로 CMTS의 전원이 얼마나 오랫동안 켜져 있었는가를 알 수 있습니다.

<CMTS Detail Information>

CMTS의 Detail information을 본 후, History Tab 버튼을 클릭하면 CMTS의 이력

관리 창이 나타납니다. 이 창은 관리자가 CMTS의 상태를 관리자 임의의 형식으로

입력할 수 있도록 하였습니다.

CMTS의 고장 시점, 고장원인 등등 관리자의 필요에 따라 정보를 입력하인 데이터

베이스에 저장되어 어느 때이건 관리자가 필요할 때 열어 볼 수 있도록 하였습니

다. History Tab 버튼을 클릭하면 아래와 같은 창이 나타납니다.

<CMTS History>

관리자는 CMTS의 이력을 입력한 후 RECORD 버튼을 클릭하여 저장할 수 있습니

다. RECORD 버튼을 클릭하면 아래와 같은 창이 나타나며, Yes 버튼을 클릭하면

데이터베이스에 입력한 내용이 저장됩니다.

- 32 -

<RECORD SAVE>

(2) CMTS Real Time Information

CMTS Real Time Information은 실시간으로 CMTS에서 직접 각종 정보를 수집하여

실시간으로 보여줍니다.

메뉴 바에서 View → CMTS View를 클릭하면 CMTS에서 실시간으로 볼 수 있는

메뉴가 나타납니다.

<View>

실시간으로 볼 수 있는 CMTS의 정보에는 CMTS System 정보, CMTS의 Interface

에서 수집하는 각종 정보, DOCSIS 표준의 상향 RF 특성들 파악할 수 있는 CMTS

DOCSIS RF Up Channel 정보, DOCSIS 표준의 하향 RF 특성을 파악할 수 있는

CMTS DOCSIS RF DownChannel 정보, 변조방식에 관한 각종 정보를 수집하여 파

악할 수 있는 CMTS DOCSIS Modulation 정보, CMTS의 인터페이스/Ethernet Port

등으로 구분하여 실시간으로 보여주는 각종 트래픽에 관한 정보인 CMTS Signal

Information, CMTS DOCSIS Signal 정보, 마지막으로 각 인터페이스 별 트래픽의

변화를 실시간으로 관찰할 수 있도록 하는 CMTS Interface 그래프가 있습니다.

CMTS View 버튼을 클릭하면 아래와 같이 서브 메뉴가 나타납니다.

- 33 -

<CMTS View>

① CMTS System

CMTS System은 CMTS의 IP Address, 사용 시간, CMTS의 제조사, CMTS의 모델

명, CMTS의 소프트웨어 버전, 관리하는 CM의 숫자 등을 한눈에 볼 수 있도록 합

니다.

<CMTS System Information>

② CMTS Interface

CMTS Interface Information은 해당 CMTS의 Fast Ethernet 포트, 상/하향 인터페

이스의 타입과, 최대 전송 패킷 사이즈, 전송 속도, MAC Address 등의 상태를 자

세히 보여줍니다.

<CMTS Interface information>

- 34 -

③ CMTS DOCSIS RF UP Channel

<CMTS DOCSIS RF UP Channel Information>

CMTS DOCSIS RF UP Channel은 상향 채널 주파수, 상향 채널 대역폭, 상황 채널

슬롯 크기, 전송 타이밍 옵셋 등을 보여줍니다.

④ CMTS RF Down Channel

CMTS RF Down Channel은 하향 채널의 각종 특성인 하향 주파수, 대역폭, 변조방

식 등을 보여줍니다.

<CMTS RF Down Channel>

- 35 -

⑤ CMTS DOCSIS Modulation Information

<CMTS DOCSIS Modulation Information>

CMTS DOCSIS Modulation Information은 변조방식에 대한 각종 특성을 보여줍니

다.

⑥ CMTS Interface Signal

CMTS Interface Signal은 CMTS의 Fast Ethernet, Interface의 트래픽 특성을 보여

줍니다. In/Out Octets의 양, In/Out Unicast Packet의 양, 에러 발생 양, 그리고

Discard되는 패킷의 양 등을 표시해 줍니다.

<CMTS Interface Signal>

- 36 -

⑦ CMTS DOCSIS Signal

<CMTS DOCSIS Signal>

CMTS DOCSIS Signal Information은 S/N, Correct된 패킷 수 등을 표시해줍니다.

⑧ CMTS Interface Graph

메뉴에서 Graph View → CMTS Interface Graph를 클릭하시거나, CMTS/CM Real

Time Detail Information 난에서 Interface Graph를 클릭하시면 CMTS Interface

Graph가 나타납니다.

<Graph View>

실시간으로 변화하는 각종 패킷의 변화양은 실시간으로 그래프로 도식화함으로 그

변화 추이를 쉽게 읽을 수 있습니다.

- 37 -

<CMTS Interface Signal Graph>

9. CM의 정보

(1) CM Detail Information

left Panel의 Tree에서 Interface 혹은 Cell Tree에서 Interface를 클릭하면, 클릭한

Interface에 연결되어 있은 CM이 Right Panel에 나타나며, CM 리스트에서 관찰하

고자 하는 CM을 더블클릭 하면 CM의 상세정보가 CMTS/CM Information 난에 나

타납니다. CM의 MAC Address. CM의 IP Address, CM이 속해 있는 전주번호

(Branch), 수신 파워, S/N, 그리고 전원이 켜져 있는지 아닌지 상태가 나타납니다.

<CM Information>

Customer는 Customer Information Manager와 연계하여, 해당 CM의 고객정보를

HFC Network Manager에서 확인할 수 있도록 구성한 것입니다. 문제가 발생한

CM의 고객 이름과 전화번호, 주소를 손쉽게 파악할 수 있습니다.

- 38 -

<CM Customer>

History는 CMTS의 이력관리와 같은 역할을 하며, 기능 역시 같습니다. CM의 장애

발생 상황 등을 데이터 베이스에 저장하고, 해당 CM의 상태를 지속적으로 관찰 가

능하도록 하였습니다.

<CM History>

CM Real Time Information

CM Real Time Information은 실시간으로 CM에서 직접 각종 정보를 수집하여 실시

간으로 보여 줍니다.

메뉴 바에서 View → CM View를 클릭하면 CMTS에서 실시간으로 볼 수 있는 메뉴

가 나타납니다.

<CM View>

실시간으로 몰 수 있는 CM의 정보에는 CM System 정보, CM이 연결되어 있는 상

부 단의 각종 물리적 특성, CM의 소프트웨어 정보, CM을 관리하는 서버의 IP

Address. CM RF 특성, CM이 연결되어 있는 상부 단의 트래픽 정보, CM DOSIS

Signal 정보, CM의 Power level을 실시간으로 보여주는 그래프, CM의 SNR을 실시

간으로 보여주는 그래프가 있습니다.

- 39 -

① CM System Information

메뉴에서 View → CM View → System을 클릭하거나, CMTS/CM Real Time

Detail Information 난에서 CM System을 클릭하면 CM System Information이 나타

납니다.

CM Information은 Cable Modem의 제조사, 하드웨어 버젼, MAC Address, 전원이

켜져 있는 시간, 시리얼 번호 해당 CM이 연결되어 있는 CMTS의 IP Address, 해당

CM이 속해 있는 Cell, 해당 CM이 연결되어 있는 Upstream/Downstream Interface

를 한 눈에 볼 수 있도록 구성하였습니다.

<Cable Modem System Information>

② CM Interface Information Table

메뉴에서 View → CM View → Interface를 클릭하거나, CMTS/CM Real Time

Detail Information 난에서 CM Interface를 클릭하면 CM Interface information이

나타납니다. CM이 연결되어 있는 Ethernet 포트, CMTS, Upstream/Downstream

Interface의 물리적 특성을 보여줍니다. 각각의 속도, MAC Address 등을 보여줍니

다.

<Cable Modem Interface Information Table>

- 40 -

③ Cable Modem Firmware Information

메뉴에서 View → CM View → Software를 클릭하거나, CMTS/CM Real Time

Detail Information 난에서 CM Software를 클릭하면 CM Firmware Information이

나타납니다.

CM이 소프트웨어를 다운로드 하는 TFTP 서버의 IP, 소프트웨어의 파일 이름 소프

트웨어의 버전 등을 보여줍니다. 따라서 관리자가 해당 CM의 소프트웨어 상태를

쉽게 파악할 수 있으며, 업그레이드 상태를 알 수 있습니다.

<Cable Modem Firmware Information>

④ Cable Modem Server Information

메뉴에서 View → CM View → Server를 클릭하거나 CMTS/CM Real Time Detail

Information난에서 CM server를 클릭하면 Cable Modem Server Information 이 나

타납니다. 해당 CM을 제어하고 각종 정보를 전달하는 DHCP/TFTP/Time Server의

IP Address를 보여줍니다.

<Cable Modem Server Information>

⑤ Cable Modem Radio Frequency Information

메뉴에서 View → CM View → RF Channel을 클릭하거나. CMTS/CM Real Time

Detail Information 난에서 CM RF Channel 클릭하면 Cable Modem Radio

Frequency Information이 나타납니다.

해당 CM의 상/하향 주파수, 대역폭, 변조방식 등을 자세하게 볼 수 있습니다.

- 41 -

<Cable Modem Radio Frequency Table>

⑥ Cable Modem Interface Signal Table

메뉴에서 View → CM View → Signal을 클릭하거나, CMTS/CM Real Time Detail

information난에서 CM Signal을 클릭하면 Cable Modem interface Signal Table

이 나타납니다.

CM Interface Information Table이 해당 CM 상부 단 장비의 물리적 특성을 보여준

반면, Cable Modem Interface Signal Table은 CM 상부 단 장비의 트래픽 특성을

보여줍니다.

<Cable Modem Interface Signal Table>

- 42 -

⑦ Cable Modem DOCSIS Signal Table

메뉴에서 View → CM View → DOC Signal을 클릭하거나, CMTS/CM Real Time

Detail Information 난에서 DOC Signal을 클릭하면 Cable Modem DOCSIS Signal

Table 이 나타납니다.

해당 CM의 SNR, Equalization 등의 각종 정보를 보여줍니다.

<Cable Modem DOCSIS Signal Table>

⑧ CM Channel Power Graph

<CM Channel Power Graph>

메뉴에서 Graph View → Cable Modem Power Graph를 클릭하시거나, CMTS/CM

Real Time Detail Information 난에서 Power Graph를 클릭하시면 CM Channel

Power graph가 나타납니다.

상/하향 채널의 파워를 실시간으로 변화하는 추이를 살펴봄으로 망의 상태 혹은

CM의 상태를 파악할 수 있습니다.

- 43 -

⑨ CM Signal Noise Graph

메뉴에서 Graph View → Cable Modem SNR Graph를 클릭하시거나, CMTS/CM

Real Time Detail Information 난에서 SNR Graph를 클릭하시면 CM Signal Noise

Graph가 나타납니다. RF 채널에서 중요한 파라미터인 SNR을 실시간으로 그래프로

도식화함으로 효율적으로 망을 관리할 수 있도록 하였습니다.

<CM Signal Noise Graph>

10. Cell의 정보

Left Panel의 Tab에서 Cell을 클릭하시면 Right Panel 아래쪽에 Cell의 정보를 볼

수 있도록 창이 나타납니다. 해당 셀의 이름과 해당 셀이 속한 CMTS의 IP

Address, 해당 Cell의 interface 이름, 해당 Cell에 속한 총 CM의 수와 전원이 켜진

CM의 수/전원이 켜진 CM의 수 등을 볼 수 있습니다.

<Cell 정보 보기>

11. Alarm 사용

Alarm은 실시간 폴링을 통하여 해당 CM의 상태를 지속적으로 감시하기 위해서 사

용되며 View → Alarm View를 클릭하면 아래와 같은 창이 나타납니다.

- 44 -

<Alarm View 메인 창>

Alarm은 CM의 IP를 기반으로 관리자가 임의의 CM을 선택하고 각종 파라미터 값들

을 입력하여 CM의 상태를 관찰할 수 있도록 구성되어 있습니다.

① Step1

Alarm의 셋팅은 총 네 단계로 진행이 됩니다. 1단계는 위의 그림에서 새로 만들기

버튼을 클릭하시면 실행되는데 아래 그림과 같은 화면이 나타납니다.

<Alarm Setting Step 1>

위의 그림에서 왼쪽은 셋팅을 위한 입력 창이고 오른쪽은 셋팅 한 CM들의 IP가 나

타나는 창입니다.

관찰 대상이 CM 한 개일 경우 Single IP에 IP Address를 입력합니다. 예를 들어

관찰 대상 IP Address가 10.2.1.23일 경우 이 IP를 입력하고 → 방향 화살표 키를

클릭하시면 Selected Cable Modem 창에 입력된 IP Address가 나타납니다. 그리

고 Group Name을 입력하시고 Next 버튼을 클릭하시면 다음 단계로 넘어갑니다.

- 45 -

관찰 대상이 다수의 CM일 경우는 IP Range 창에 관찰한 CM의 IP Range를 입력

하시고 Single IP일 경우와 마찬가지로 진행하고 다음 단계로 넘어가면 됩니다.

Total Selected는 선택된 IP Address의 총 개수이며, Single IP와 IP Range를 동시

에 같이 진행하여도 됩니다. IP Address를 입력한 후의 화면은 아래와 같습니다.

<IP Address 입력 후 화면>

② Step2

Step 1에서 Next 버튼을 클릭하면 Step2로 자동으로 넘어가는데, Step2는 각종 파

라미터 값을 셋팅 하는 단계입니다.

파라미터 값은 Tx Power Level, Rx Power Level, SNR을 관리자 임의로 셋팅할 수

있습니다. Alarm은 Minor와 Major로 구분하여 입력할 수 있으며, 관리자의 판단에

따라 레벨 값을 변화시킬 수 있습니다. Minor는 노란색 칸에 입력하고. Major는 빨

간색 칸에 입력할 수 있습니다. 아래의 그림에서 Tx Power읜 Minor는 80~550

dBmv/10, Major는 70~600dBmv/10입니다.

Error Log는 step4를 마친 후, Error Log를 표시하는 창에 로그가 출력될 수 있도

록 셋팅하는 것입니다. 같은 문제로 인한 Alarm이 셋팅한 숫자만큼 나타날 경우

Error Log 창에 출력됩니다. 아래의 그림을 예로 들면 Tx Power, Rx Power, SNR

은 모두 연속적으로 같은 문제로 세 번 이상이 있을 경우 Error Log 창에 출력됩니

다. 이 값은 Step3의 Polling Interval과 연계하여 관리자가 적절한 값을 입력하면

됩니다.

- 46 -

<Alarm Setting Step2>

셋팅을 하시고 Next 버튼을 클릭하면 Step3 단계로 넘어갑니다.

③ Step3

Step3는 Polling interval, Update Interval, E-mall Address를 통한 Alarm Report,

그리고 Error Log를 파일 형식의 저장에 관한 셋팅을 하는 단계입니다.

선택한 CM들의 Alarm 정보를 CM에서 직접 가져오는 시간 간격을 셋팅할 때

Polling Interval을 사용합니다. 초 단위로 셋팅이 가능하며 최소 5초 최대 100초까

지 셋팅이 가능하도록 되어 있습니다.

Alarm Manager를 사용할 때, CM의 전원이 꺼졌을 경우 전원이 커진 CM을 폴링을

하는 것은 자원의 낭비를 초래하게 될 수 있습니다. 따라서 전원이 커진 CM에게는

Polling하지 않고 일정 시간 간격으로 CM의 상태를 체크하여 전원이 켜졌을 경우부

터 Polling을 시작하도록 설계되어 있습니다. Update Interval은 이처럼 전원이 켜

진 CM들을 관찰하는 시간 간격에 대한 셋팅입니다. 분단위로 셋팅이 가능하며. 최

소 1분 최대 10분으로 셋팅이 가능합니다.

Error Report의 사용여부도 역시 관리자가 결정할 수 있습니다. Report Error의 체

크 박스에 체크를 하면, Error Report에 관한 셋팅을 할 수 있습니다. 만약 Error

Report를 저장하거나, E-mail을 사용하여 Alarm의 상태를 사용하려면 반드시 셋팅

을 해야 합니다. Report Interval은 관리자 E-mall로 리포트를 하고, 파일형태로 저

장하는 시간 간격입니다. Alarm의 발생빈도를 고려하여 적절한 간격으로 셋팅하면

됩니다. 분 단위이며 최소 30분 최대 600분으로 셋팅이 가능합니다.

- 47 -

<Alarm Setting Step3>

E-maii Address는 관리자의 Error Report를 수신할 관리자의 E-mali Address를

입력하면 됩니다.

<Error Log 저장>

Error Log를 파일형태로 저장하고 싶으시면 Save As에서 Browse를 클릭하고 파일

을 저장하려는 경로와 파일 이름을 입력하면 됩니다.

④ Step4

Step4는 셋팅을 마친 후, 관리자가 셋팅이 제대로 되었는지 확인하는 단계입니다.

확인하고 셋팅이 제대로 되었을 경우 OK 버튼을 클릭하면 Alarm을 볼 수 있습니

다.

<Alarm Setting Step4>

- 48 -

⑤ Alarm 보기

Step4를 마치면 Alarm을 볼 수 있습니다. CM의 상태는 네 가지로 나누어져 있습

니다. CM이 흰색이면 정상, 검은색이면 전원이 커진 상태입니다. 그리고 빨간색일

경우 Major Error가 발생한 것이고, 노란색 경우 Minor 에러가 발생한 것입니다.

Rx, Tx, S/N은 해당 CM의 Rx Power Level, Tx Power Level. Signal To Noise

Raito의 수치를 나타내며, Polling Interval시간 간격으로 지속적으로 Update합니다.

Tx Error, Rx Error S/N Error는 같은 종류의 Error가 몇 번 발생하였는지를 나타냅

니다.

<Alarm Viewer>

Alarm Viewer의 아래 쪽 창에는 Step3에서 Error Log를 셋팅한 숫자와 관계가 있

습니다. 만약 3으로 셋팅이 되었을 경우는 같은 종류의 Error가 3번 연속해서 발생

할 경우 Error Log창에 나타나게 되어 있습니다.

12. Find 사용

HFC Network Manager에는 관리자가 특정 CMTS나 혹은 CM을 선택하여 각종 정

보를 실시간으로 파악할 수 있는 기능이 있습니다.

메뉴에서 File → Find를 클릭하면 Find 창이 나타납니다. find는 장비의 MAC

Address 흑은 IP Address를 기반으로 검색이 가능하도록 설계되어 있습니다. Find

창에 장비의 MAC Address 혹은 IP Address를 입력하면 대상 장비를 즉시 검색하

여 출력해 줍니다.

<Find 창>

- 49 -

Find를 이용하여 검색한 장비가 CMTS일 경우와 CM일 경우 다른 창이 나타나는데

창은 아래와 같습니다.

① Find CMTS

CMTS를 검색하면 아래와 같은 창이 나타납니다. 아래 창은 CMTS의 정보를 실시

간으로 관리자에게 보여주고, 이 창에서 단 한번의 클릭으로 각종 정보를 볼 수 있

으며, 사용방법은 앞서 설명한 CMTS 정보에서 설명한 사용방법과 같습니다.

<Find CMTS>

- 50 -

② Find CM

CM을 검색하면 아래와 같은 창이 나타납니다. 아래 창은 CM의 정보를 실시간으로

관리자에게 보여주고, 이 창에서 단 한번의 클릭으로 각종 정보를 볼 수 있으며, 사

용방법은 앞서 설명한 CM 정보에서 설명한 사용방법과 같습니다.

<Find CM>

<Customer Information>

- 51 -

12. MIB Browser

HFC Network Manager는 관리자의 편의를 위하여 MlB Browser를 기능에 구현하

여 놓았습니다. DOCSIS 표준을 준수하는 장비 이외의 장비의 정보도 볼 수 있고

또한 각 장비 제조사의 고유한 Private MIB을 이용하여 장비를 관찰할 수 있도록

MIB Browser 기능을 구현하여 놓았습니다.

메뉴에서 View → MlB Browser를 클릭하시면 Mib Browser 창이 나타납니다.

<MlB Browser>

13. 사용자 등록

HFC Manager는 처음 실행 시 사용자의 ID가 admin 이며, Password가 admin 입

니다. 이후 사용자를 추가하는 방법은 다음과 같습니다.

메뉴에서 Configuration → User → Registration을 클릭하면 사용자를 추가로 등록

할 수 있습니다.

- 52 -

<사용자 등록>

ID와 Password를 입력하고 추가의 정보를 입력하면, 입력된 ID와 Password로

HFC Network Manager의 사용이 가능합니다.

사용자의 Password를 변경하려면 메뉴에서 Configuration → User → Modify를 클

릭하면 아래와 같은 창이 나타납니다. 여기에 ID와 Password를 입력하면 변경이

됩니다.

<사용자 정보 변경>

사용자를 삭제하려고 할 때는 메뉴에서 Configuration → User → Delete를 클릭하

면 아래와 같은 창이 나타나며, 삭제할 사용자의 ID를 입력한 후 DELETE 버튼을

클릭하면 사용자가 삭제됩니다.

<사용자 삭제>

- 53 -

제4장 Customer Information Manager 사용법

1. 메뉴 구성

① File Menu

File Menu에는 Find, Save, Print, Exit가 있습니다. Find는 Customer의 정보를 찾

기 위해 사용되며, Save는 Customer 정보의 저장, Print는 Customer 정보의 저장,

Exit는 프로그램을 종료할 때 사용합니다.

<File Menu>

② Edit Menu

Edit Menu에는 Add, Modify, Delete가 있으며, Add는 고객정보를 새로이 추가할

때 사용하고, Modify는 고객정보의 수정 시에, 그리고 Delete는 고객 정보를 삭제

할 때 사용합니다.

<Edit Menu>

2. 가입자 정보 추가(Add)/변경(Modify)/삭제(Delete)

관리자가 가입자의 정보를 입력하려면 메뉴에서 Edit → Add를 클릭하면 가입자 정

보 입력창이 아래와 같이 나타납니다.

가입자 입력 창에서 가입자의 정보를 입력하고 ADD 버튼을 클릭하면 가입자의 정

보가 DB에 저장됩니다.

- 54 -

<가입자 정보 입력>

가입자 정보 변경은 이미 입력되어 있는 가입자의 정보가 변경되어 관리자가 편집

을 해야 할 필요가 있을 때 사용합니다.

우선 Customer Information 부분에서 변경할 필요가 있는 가입자의 칼럼을 선택하

고, 메뉴에서 Edit → Modify를 클릭하면 가입자 정보를 수정할 수 있는 창이 나타

나며, 그 창에서 가입자의 정보를 수정하고 Modify 버튼을 클릭하면 수정된 정보가

DB에 저장됩니다.

가입자 정보 삭제는 이미 입력되어 있는 가입자의 정보를 삭제하기 위해 사용합니

다. 정보 변경과 마찬가지로 삭제할 가입자의 칼럼을 선택하고, 메뉴에 Edit →

Delete를 클릭하시면 아래와 같이 삭제 여부를 묻는 창이 나타나며, Yes 버튼을 클

릭하시면 가입자의 정보가 삭제됩니다.

<가입자 정보 삭제>

- 55 -

3. 가입자 정보 찾기(find)

가입자 정보 찾기 메뉴에서 File→Find를 클릭하면 Registered CM과 Unregistered

CM의 두 종류 찾기 메뉴가 나타납니다. Registered CM은 DB에 저장된 고객정보

를 찾는 것이며, Unregisiered CM은 CMTS에는 등록이 되어 있으나 Customer

Information Manager에는 등록이 안되어 있는 고객을 찾아 줍니다.

<등록된 가입자 정보 찾기>

Registered CM 버튼을 클릭하면 위의 그림이 나타나는데 이때 관리자가 찾고자 하

는 정보를 입력하고 FIND 버튼을 클릭하면 해당 CM의 고객정보를 출력합니다. 아

래의 예는 Branch number(전주번호)를 이용하여 찾기를 한 경우이며, 2번 Branch

에는 2명의 고객이 있음을 보여줍니다.

<등록된 가입자 찾기 결과의 예>

- 56 -

<등록이 안된 가입자 찾기 결과의 예>

Unregistered CM 버튼을 클릭하면, 현재 CMTS에 연결되어 서비스 중인 CM들 중

에 Customer Information Manager에서 고객정보 추가(Add)를 하지 않은 CM들의

정보가 위의 그림처럼 출력됩니다. CM의 MAC Address, IP Address는 물론 해당

CM의 CMTS와 Cell 정보도 함께 출력됩니다.

이때 고객의 정보를 추가할 필요가 있을 경우는 해당 CM이 속한 칼럼을 더블 클릭

하면, 고객정보 등록 창이 나타나며, 해당 CM의 MAC과 Cell이 자동 입력되어, 고

객의 정보 등록을 수월하게 수행할 수 있습니다.

<등록이 안된 가입자 찾기 결과에서 고객정보 등록하기>

- 57 -

4. 저장하기

현재 등록된 고객의 정보를 파일 형태로 저장할 필요가 있을 경우 사용하는 기능입

니다. Customer Information Manager는 고객정보를 텍스트 파일의 형태로 관리자

가 원하는 위치에 원하는 파일 제목으로 저장할 수 있도록 설계되었습니다.

메뉴에서 File → Save를 클릭하면 아래와 같은 창이 나타나며, 파일의 이름과 경

로를 설정하고 SAVE 버튼을 클릭하면 해당 폴더에 고객정보가 텍스트 형태로 저장

됩니다.

<고객정보 저장>

5. 기타 부가 기능

① View 기능

메뉴에서 View를 클릭하면 아래와 같은 메뉴 창이 나타납니다.

<View Menu>

- 58 -

Customer Information Manager는 메인 창에서 많은 종류의 고객 정보를 볼 수 있

도록 설계되었으며, View 기능은 고객의 정보를 선택하여 볼 수 있도록 해 줍니다.

고객의 기본적인 정보(이름, MAG Address, Cell, 주소, 전화번호 등)은 기본으로

보여주며, 이외의 정보는 관리자가 필요 없는 정보는 체크박스를 클릭하면. 메인 창

에서 해당 정보는 보이지 않습니다.

② Window

Window 화면의 모양을 관리자의 취향에 맞게 변경하도록 하는 기능입니다.

기본 설정은 Wlndows로 하였으며, 관리자 임의로 변경이 가능합니다.

<Window Menu>

- 59 -

Appendix A. DOCSIS Mib 설명

MIB Objects Useful in Verifying Downstream Signal Integrity

아래의 테이블은 하향 신호의 특성을 알 수 있도록 도와주는 MIS의 테이블입니다.

이 MIB들은 RF Interface MIB → docslfSignalQualityTable →

docsIfSignalQualityEntry에 있습니다.

MIB Object Description Comments

docslfSigQU

nerroreds

"Codewords received on this channel

without error. This Includes all

codewords, whether or not they were

part of flames destined for this

device"

Should always be

incrementi ng

docsIfSigQC

orrecteds

"Codewords received on this channel

with correctable error. This Includes

all codewords, whether or not they

were part of flames destined for this

device"

Although occasional

correctable errors are

normal. excessive

Increments may

indicate a Physical

layer Problem with the

downstream

docsIfSigQ-

Uncorrectabl

es

"Codewords received on this channel

with uncorrectable errors. This

Includes all codewords, whether or

not they were part of flames destined

for this device"

If this object is

incrementing, this

Indicates a physical

layer problem with

the down stream.

docsIfSigQ-

SignalNoise

"Signal/Noise ratio as perceived for

this channel. Only meaningful In

Cable Modems. Returns zero for

Cable Modem Termination Systems."

Any value below 26dB

for 64-QAM or 29dB

for 256-QAM may

indicate physical layer

problem with the

downstream.

MIB Objects Useful in Verifying Downstream Operation

아래의 테이블은 하향 신호 프로세싱의 특성을 알 수 있도록 도와주는 MIB의 테이

블입니다. 이 MIB들은 RF Interface MIB → docslfDownstreamChannelTable →

docsIfDownstreamChannelEntry에 있습니다.

- 60 -

MIB Object Description Comments

docsIfDowncha

nnel-Frequency

"The center of the downstream

frequency associated with this

channel. This object will return the

current tuner frequency. If a CMTS

provides IF output, this object will

return 0, unless this CMTS is in

control of the final downstream RF

frequency."

Can be used for

verification.

Docsl

fDownChannel-

Width

"The bandwidth of this downstream

channel. Most implementations are

expected to support a channel width

of 6 MHz(North America) and/or 8

MHz(Europe)."

Can be used for

verification.

- 61 -

MIB Object Description Comments

DocsIfDown

Channel-Mo

dulation

"The modulation type associated

with this downstream channel. If

the Interface is down. this object

either returns the configured

value(CMTS). the most current

value (CM), or the value of

unknown(1)."

unknown(1),

other(2),

qam64(3),

qam256(4)

docsIfDown

Channel-Inte

rleave

"The Forward Error Correction

(FEC)interleaving used for this

downstream channel. If the

Interface is down, this object either

returns the configured value

(CMTS), the most current value

(CM), or the value of unknown(1)

The value of other(2) is returned if

the Interleave is known but not

defined in the above list."

taps8Increment16(3):

protection 5.9/4.1 usec,

latency .22/.15 mse

taps16Increment8(4):

protection 12/8.2 usec,

latency .48/.33 msec

taps32Increment4(5) :

protection 24/16 usec,

latency .98/.58 msec

taps64Increment2(6)

protection 47/33 usec,

latency 2/1.4 msec

taps128Increment1(7):

protection 95/66 usec,

latency 4/28 msec

docsIfDown

Channel-Po

wer

"At the CMTS, the operational

transmit power. At the CM, the

received power level. May be set

to zero at the CM if power level

measurement is not supported. If

the interface is down, this object

either returns the configured value

(CMTS), the most current value

(CM) or the value of 0."

Current versions of the

Toshiba Cable Modem

return a 0 indicating

measurement not

supported. Future

versions of the software

implement power level

measurements.

MIB Objects Useful in Verifying Upstream Operation

아래의 테이블은 상향 신호 프로세싱의 특성을 알 수 있도록 도와주는 MIS의 테이

블입니다. 이 MIB들은 RF Interface MIB → docsIfUpstreamChannelTable →

docslfUpnstreamChannelEntry 에 있습니다.

- 62 -

MIB Object Description Comments

docslfUpchan

nel-Frequenc

y

"The center of the frequency band

associated with this upstream

channel this object returns 0 If the

frequency is undefined or unknown

Minimum permitted upstream

frequency is 5,000,000 Hz."

Can be used for

verification.

- 63 -

MIB Object Description Comments

docsIfUpChan

nel-Width

"The bandwidth of this upstream channel this

object returns 0 if the channel width is undefined

or unknown. Minimum permitted channel width is

160,000 Hz."

Can be used

for

verification.

DocsIfUpChan

nel-Modulatio

nProfile

"An entry identical to the docslfModindex in the

docslfCmtsModulationTable that describes this

channel this channel is further instantiated there by

a grouping of interval usage codes which together

fully describe the channel modulation. This object

returns 0 If the docsliCmtsModulationTable does

not exist or is empty."

docsIfUpChan

nel-SlotSize

"The number of 6. 25 microsecond ticks in each

upstream mini-slot. Returns zero if the value is

undefined or unknown."

Can be used

for

verification.

DocsIfUpChan

nel-TxTiming

Offset

"A measure of the current round trip time at the

CM, or the maximum round trip time seen by the

CMTS. Used for timing of CM upstream

transmissions to ensure synchronized arrivals at the

CMTS. Units are in terms of (6.25

microseconds/64)."

Can be used

for

verification.

docsIfUpChan

nel-RangingB

ackoffStart

"The Initial random backoff window to use when

retrying Ranging Requests. Expressed as a power

of 2. A value of 16 at the CMTS Indicates that a

proprietary adaptive retry mechanism is to be

used."

Can be used

for

verification.

docsIfUpChan

nel-RangingB

ackoffEnd

"The Initial random backoff window to use when

retrying Ranging Requests. Expressed as a power

of 2. A value of 16 at the CMTS Indicates that a

proprietary adaptive retry mechanism is to be

used."

Can be used

for

verification.

docsIfUpChan

nel-TxBackoff

Start

"The Initial random backoff window to use when

retrying transmissions. Expressed as a power of 2.

A value of 16 at the CMTS Indicates that a

proprietary adaptive retry mechanism is to be

used."

Can be used

for

verification.

- 64 -

MIB Object Description Comments

DocsIfUpChan

nel-TxBackoff

End

"The final random backoff window to

use when retrying transmissions.

Expressed as a power of 2. A value of

16 at the CMTS indicates that a

proprietary adaptive retry mechanism is

to be used."

Can be used for

verification.

MIB Objects Useful in Verifying Cable Modem Operation (CM)

아래의 테이블은 CM의 적당한 동작을 알 수 있도록 도와주는 MIB의 테이블입니다.

이 MlB들은 RF Interface MIB → docslfCmStatusTabie → docslfCmstatusValue

에 있습니다.

MIB Object Description Comments

docsIfCmStatusValue

"Current Cable Modem connectivity state, as specified in the RF Interface Specification."

other(1), notReady(2), notSynchronized(3),phySynchronized(4), usParametersAcquired(5). rangingComplete(6), ipComplete(7), todEstablished(8), securityEstablished(9), paramTranslerComplete(10),registrationComplete(11), operational(12), accessDenied(13)This object is useful in detecting problems with DHCP, TFTP, TOD, and Baseline Privacy configuration.

docslfCmStatusCode

"Status code for this Cable Modem as defined in the RF Interface Specification. The status code consists of a single character Indicating error groups, followed by a two-or three-digit number Indicating the status condition."

- 65 -

MIB Object Description Comments

DocsIfCmStatus-Tx Power

"The operational transmit power for the attached upstream channel "

Range for QPSK is 8-58dbmvRange for 16-QAM is 8-55 dbmvReturned values that are close to the limits may indicate possible physical layer problems with the link.

docsIfCmStatusResets

"Number of times the CM reset or initialized this interface"

Incrementing values may indicate possible problems with the CM.

docslfCmStatus-LostSyncs

"Number of times the CM lost synchronizatlon with the downstream channel"

Incrementing values may indicate possible problems downstream signal integrity.

docslfCmStatus-InvalidMaps

"Number of times the CM received invalid MAP messages."

Incrementing values may Indicate problems with the CMTS.

docslfCmStatus-InvalidUcds

"Number of times the CM received invalid UCD messages."

Incrementing values may Indicate problems with the CMTS.

docslfCmStatus-InvalidRangingResp

"Number of times the CM received invalid ranging response messages."

Incrementing values may Indicate problems with the CMTS.

docslfCmStatus-InvalidRegistrationResp

"Number of times the CM received invalid registration response messages."

Incrementing values may Indicate problems with the CMTS.

docslfCmStatus-T1Timeouts

"Number of times counter T1 expired in the CM." (UCD Time-out)

Incrementing values may indicate possible with the downstream signal integrity or problems with the CMTS.

docslfCmStatus-T2Timeouts

"Number of times counter T2 expired in the CM." (Broadcast Ranging Time-out)

Incrementing values may indicate possible with the downstream signal integrity or problems with the CMTS.

docslfCmStatus-T3Timeouts

"Number of times counter T3 expired in the CM." (Ranging Response Time-out)

Incrementing values may indicate problems with the upstream signal integrity in the CM of the link, or problems with the CMTS upstream receiver.

- 66 -

MIB Object Description Comments

docslfCmStatus-T4Timeouts

"Number of times counter T4 expired in the CM." (Unicast Ranging Time-out)

Incrementing values may indicate possible with the downstream signal integrity or problems with the CMTS.

docsl fCmStatus-RangingAborteds

"Number of times the ranging process was aborted by the CMTS."

Incrementing values may indicate problems with the upstream signal integrity in the CM of the link, or problems with the CMTS upstream receiver.

MIB Objects Useful In Verifying Proper Cable Modem Operation (CMTS)아래의

테이블은 CM의 적당한 동작을 알 수 있도록 도와주는 MIB의 테이블입니다. 이

MIB들은 RF Interface MlB→ docslfCmtsStatusTable에 있습니다.

MIB Object Description Comments

docsIfCmtsCmStatus-MacAddress

"MAC address of this Cable Modem. If the Cable Modem has multiple MAC addresses. this is the MAC address associated with the Cable interface."

Can be used for verification.

docsIfCmtsCmStatus-IpAddress

"IP address of this Cable Modem. If the Cable Modem has no IP address assigned, or the IP address is unknown, this object returns a value of 0.0.0.0. If the Cable Modem has multiple If addresses, this object returns the If address associated with the Cable interface."

Can be used for verification.

docsIfCmtsCmStatus-DownChannelIfIndex

"Ifindex of the downstream channel this CM Is connected to. If the downstream channel Is unknown, this object returns a value of zero."

Can be used for verification.

docsIfCmtsCmStatus-UpChannelIfIndex

"Iflndex of the upstream channel this CM is connected to. If the upstream channel is unknown, this object returns a value of zero."

Can be used for verification.

docsIfCmtsCmStatus-RxPower

"The receive power as perceived for upstream data from this Cable Modem If the receive power is unknown, this object returns a value of zero."

If power is close to CMTS limits, this may indicate possible problems with the upstream signal in the CM or in the transmission link.

- 67 -

MIB Object Description Comments

docsIfCmtsCm

Status-TimingO

ffset

"A measure of the current round trip

time for this CM Used for timing of CM

upstream transmissions to ensure

synchronized arrivals at the CMTS Units

are in terms of (6.25 microseconds/64)

Returns zero if the value is unknown."

If the timing offset is

close to CMTS limits,

this may indicate

possible problems with

the cable modem's

upstream timing.

MIB Objects Useful in Determining Loss of Packets in the Downstream

Direction

아래의 테이블은 하향에서 패킷의 손실을 알 수 있도록 도와주는 MIB의 테이블입

니다. 이 MIB들은 RF Interface MIB → ifEntry에 있습니다.

MIB Object Description Comments

ifInOctets

The total number of octets received on this interface. this includes data packets as well as MAC layer packets, and Includes the length of the MAC header.

Possibledownstreamprocessing problem in CM if this object is not incrementing.Can be used to isolate packet loss in system.

ifInUcastPkts

The number of Unicast packets received on this Interface. this includes data packets as well as MAC layer packets.

Possibledownstreamprocessing problem in CM if this object is not incrementing.Can be used to isolate packet loss in system.

ifInMulticastPkts

Return the number of Multicast packets received on this interface. This includes data packets as well as MAC layer packets.

Can be used to isolate packet loss in system.

ifInBroadcastPkts

Return the number of Broadcast packets received on this interface. This includes data packets as well as MAC layer packets.

Can be used to isolate packet loss in system.

ifInDiscardsThe total number of received packets that have been discarded.

Can be used to isolate packet loss in system.

- 68 -

MIB Objects Useful In Determining Loss of Packets in the Upstream Direction

아래의 테이블은 상향에서 패킷의 손실을 알 수 있도록 도와주는 MIB의 테이블입

니다. 이 MIB들은 RF Interface MIB → ifEntry에 있습니다.

MIB Object Description Comments

ifOutOctets

The total number of octets transmitted on this interface. This includes MAC packets as weil as data packets, and includes the length of the MAC header

Possible upstream processing problem in CM if this object is not incrementing.Can be used to isolate packet loss in system.

ifOutUcastPkts

The number of Unicast packets transmitted on this interface. This includes MAC packets as well as data packets.

Possible upstream processing problem in CM if this object is not incrementing.Can be used to isolate packet loss in system.

ifOutMulticastPkts

Return the number of Multicast packets transmitted on this interface. This includes MAC packets as well as data packets

Can be used to isolate packet loss in system.

ifOutBroadcastPkts

Return the number of Multicast packets transmitted on this interface. This includes MAC packets as well as data packets

Can be used to isolate packet loss in system.

ifOutDiscards

The total number of outbound packets which were discarded. Possible reasons are: buffer shortage.

Possible upstream processing problem in CM if this object is not incrementing.Can be used to isolate packet loss in system.

ifOutErrorsThe number of packets which could not be transmitted due to errors.

Possible upstream processing problem in CM if this object is not incrementing.Can be used to isolate packet loss in system.