전력선통신망 (PLC 네트워크 ) 을위한관리정보 (MIB) 설계 박창근 1, 강준명 1, 최미정 1, 홍원기 1, 임용훈 2, 주성호 2, 최문석 2, 이범석 2, 현덕화 2 1 포항공과대학교컴퓨터공학과, 2 한국전력공사전력연구원 1 {pck1982, eliot, mjchoi, jwkhong}@postech.ac.kr, 2 {adsac, shju1052, 05100097, leebs, hyundh}@kepco.co.kr 요 약 전력선통신 (Power Line Communication, PLC) 은기존에존재하던전력선에데이터신호를실어통신을위해사용할수있게해주는기술이며, 전세계적으로다양한용도로구축이되고있다. 이미이기술을통하여원격검침서비스, 홈네트워킹서비스및초고속인터넷서비스가이루어지고있다. 이러한 PLC 기술을이용하여구축된전력선통신망 (PLC 네트워크 ) 도다른통신네트워크와같이효율적으로자원을활용하고안전한운영을위해서관리가되어야한다. 현재 PLC 네트워크를관리하기위해서 PLC 기술을제공하는업체를중심으로각기다른관리정보 (Management Information Base, MIB) 를정의하여관리하는노력은하고있으나다양한업체의 PLC 기술이혼재하는 PLC 네트워크에서는동일한 MIB 를사용하기어렵기때문에이를위한표준 MIB 의정의가요구된다. 본연구에서는특정업체에의존적이지않고일반화된 PLC 네트워크를위한표준 PLC MIB 의설계를목표로한다. 이를위해기존에존재하던 OPERA MIB 과 Xeline MIB 을비교및분석하였다. 그리고그중에서공통적인부분을추출하고, 그외에필요한것들을더정의하여표준 PLC MIB 을설계하였다. 본연구의결과물은기존의전력선통신업체의관리정보정의의표본으로이용될수있고, 전력선통신을위한통합망관리시스템을위해서도사용될수있다. 그리고이를통한 PLC 네트워크관리를위한국내및국제표준화에기여할수있다. 1. 서론 전력선통신 (Power Line Communication, PLC) 은가정이나사무실에전력을제공하기위해이미존재하고있는전력선에데이터신호를흘려서통신을위한네트워크를구축하는것을가능하게해주는기술이다 [1, 2]. 최근에는이러한전력선을통신수단으로활용하여백본망 (backbone network) 과접근망 (access network) 을구축하거나원격검침서비스, 홈네트워킹서비스및초고속인터넷서비스같은부가서비스로사용하기위해전세계적으로많은연구가진행되고있다 [3, 4]. 이러한 PLC 기술을이용한네트워크도기존의다른통신네트워크와마찬가지로자원을효율적으로이용하고안전한운영및서비스제공을위하여모니터링과제어를통한관리를필요로한다. 그리고이를통한다양한부가서비스가개발되고관련네트워크장비들도출현하게되면네트워크자원들의성능측정및오류를해결하기위한관리의중요성은더욱커질것이다. 현재일반적인 IP 네트워크에서는 IETF(Internet Engineering Task Force) [5] 에서정의한 SNMP(Simple 본연구는산업자원부의전력산업연구개발 (R-2005-1-397-004) 의연구결과로수행되었음 Network Management Protocol) [6, 7] 기반의네트워크관리가가장많은곳에서활용되고있다. 이방법에서는네트워크시스템의구성을설정하고제어하기위해서 SNMP MIB(Management Information Base) [8] 을사용하고있다. MIB 이란원격에서네트워크시스템을관리하기위해서각시스템의관리정보를계층적으로정의해놓은것이다 [9]. 특정네트워크를관리하기위해서는관리대상을정하고, 각관리대상들에서관리되어야할정보들을추출하여 MIB 으로정의해야한다. 그리고관리에이전트가관리대상에설치되어앞에서정의한관리정보를관리자에게제공할수있어야한다. PLC 네트워크도 SNMP 기술을이용한효율적인관리가가능하다. 현재 PLC 네트워크는대체적으로 4 개의주요업체들이제공하는 chip set 으로만들어진장비들로구성이되어있다 : 1) DS2 [10], 2) Intellon [11], 3) Xeline [12], 4) Panasonic [13]. DS2 와 Xeline 은자체적으로 PLC MIB 을정의하여 PLC 모뎀같은 PLC 장비를위한 SNMP 에이전트를독자적으로개발하여관리기능을제공하고있으며, EMS(Element Management System) 수준의매니저시스템도함께제공하고있다. 반면에, Intellon 과 Panasonic 은그들의 chip set 을위한 private PLC MIB 을독자적으로정의하여관리시스템을 198
제공하기위해개발중에있다. 현재는각각의 chip set 별로독립적으로네트워크가구성되어서비스가제공되고있지만, 추후에다양한장비들이서로혼재하는네트워크가된다면각업체에서정한 MIB 과관리방법만으로는이러한네트워크를통합관리하기는어려울것이다. 이런문제점을해결하기위해관리방법에대한표준화가되어야하고, 그출발점으로 PLC 네트워크를관리하기위한관리정보에대한표준화부터진행이되어야한다. 본연구에서는 DS2 가주도한유럽의 OPERA (Open PLC European Research Alliance) [14] 단체가정의한 PLC MIB 과한국의 Xeline 에서정의한 PLC MIB 을비교분석하여 PLC 를위한공통적인관리정보를추출하고추가적으로필요한부분을정의하여 PLC 네트워크의효율적인관리를위한표준 PLC MIB 을설계하고자한다. 즉, 특정업체의 PLC 장비에의존적인것이아니라, 전반적인 PLC 네트워크관리를위한관리정보를정의하는것이목표이다. 이를통해대규모의 PLC 네트워크를일관적으로통합관리하는데기여할수있고 PLC 네트워크관리를위한국내외적인표준화에기여하고자한다. 본논문의구성은다음과같다. 2 장에서는 PLC 기술에대해서설명한다. 3 장에서는기존에존재하던 PLC MIB 에대한분석으로써 OPERA MIB 과 Xeline MIB 에대해소개하고비교분석한결과를설명한다. 4 장에서는 3 장의비교분석결과를바탕으로본연구에서제안하는표준 PLC MIB 에대한요구사항과설계를제시한다. 끝으로 5 장에서는결론과향후연구에대해기술한다. PLC 는그림 1 과같이크게고압배전선로를이용한 MV(Medium Voltage) PLC 와저압배전선로를이용한 LV(Low Voltage) PLC 로나눌수있다. MV 는변전소에서가정앞까지오는변압기까지의 22.9 kv 의전력선이고, LV 는변압기에서가정까지들어오는 220V 의전력선이다. PLC 네트워크를구성하는장비는 PLC 마스터모뎀, PLC 슬레이브모뎀, PLC 리피터로구성되어있다 [16]. MV 마스터모뎀은광네트워크, xdsl 이나케이블네트워크같은백본망과 PLC 네트워크를연결하기위해서사용된다. MV 리피터는 MV PLC 모뎀사이의신호를증폭시키기위해서사용되고, PLC 슬레이브모뎀은데스크탑등의인터넷에연결하기위한장비와전력선을연결하기위해서사용된다. PLC 네트워크운영센터에서는인터넷을통하여이와같이구축된 PLC 네트워크를관리할수있어야한다. 2. PLC 네트워크 이장에서는 PLC 기술의개요와 PLC 네트워크를구성하는장비들에대해서알아본다. PLC 기술은가정이나사무실에포설되어있는전력선을통하여통신신호를 100KHz ~ 300KHz 의고주파신호로바꿔실어보내고이를고주파필터를이용, 따로분리해신호를수신하는방식을말한다. 국내에서사용되는전력은 60Hz 의교류신호로서가전제품은이를전력변환기를통해직류로바꿔사용하며, 전력선통신에서의고주파신호는저출력의신호이므로일반가전기기작동에는어떠한영향을미치지않는다. PLC 기술은리모콘을이용하여전자기기를원격으로제어하거나외부에서이동전화나인터넷을통한가전기기제어를가능하게해주며, 조명제어, 침입탐지와같은방범, 가스밸브원격차단과같은방재, 냉난방기기의제어와같은홈오토메이션, 자동원격검침, 원격모니터링에적합한기술로주목받고있다. 특히최근들어사이버아파트설립붐을타고고가의아파트에기본설비로장착되는등가파른성장세를보이고있다 [15]. 3. 기존 MIB 들의분석 그림 1. PLC 네트워크개요 현재 PLC 네트워크장비의 chip se 을만드는 4 업체중에서 PLC MIB 을정의하여제공하는곳은 OPERA 와 Xeline 두곳뿐이다. 이장에서는 DS2 가주도한유럽의 OPERA 단체가정의한 PLC MIB 과한국의 PLC 모뎀제조업체인 Xeline 이정의한 PLC MIB 에대해살펴보고, 이두 MIB 의장점, 단점을비교분석함으로써본연구에서정의한표준 PLC MIB 이가져야할요구사항및관리필수요소를정의한다. 3.1 OPERA MIB 분석 OPERA 는스페인의 DS2 사가주축으로 2004 년부터시작된유럽의전력선통신표준화프로젝트로서유럽전역에 PLC 기술을전파하는것을목적으로하여, PLC 시스템들의표준화및 199
다양한서비스와테스트를수행하고있다. 그림 2 는 OPERA 에서제안하는 PLC 네트워크구조를나타내고있다 [17]. 기본적으로 PLC 네트워크는 1 개또는그이상의 PLC Cell 로구성된다. PLC Cell 은 MV Cell 과 LV Cell 로나눌수있는데, MV Cell 은 Ring Topology 로 1 개이상의 MV Node 로구성되어있다. LV Cell 은 1 개의 Head End(HE) 와여러개의 Repeater(REP) 와 Customer Premises Equipment(CPE) 로구성이된다. Core 망은 Core Switching 및 management 기능을제공한다. OPERA PLC 네트워크는 Ring Topolgy 의 Optic Fiber 나 MV-PL 을이용하여, 넓은망을구축할수있고, LV Cell 내에서는 Tree Topology 로망이구성된다. LV Cell 은관리대상의기본단위가된다. HE 는 PLC Cell 을 control 하는 central node 이며직접연결된모든 Node 들의마스터역할을담당한다. 예를들면 QoS resource 의할당을 HE 에서수행한다. REP 는신호를중개해주는역할과증폭시켜주는역할을담당하며 HE 나다른 REP 에연결되어있다. 이때 HE 에게는슬레이브의역할을하고, 다른 REP 에게는마스터또는슬레이브의역할을수행한다. CPE 는고객의집에설치되는 PLC 모뎀이다. OPERA 는각장비를 IP 와 SNMP 에이전트를가진관리대상으로가정하고, OPERA System 장비들을위한 MIB 을정의하였다. 정보를가지고있다. plqos 는전력선링크의 QoS 에관한정보를가지고있고, plovlan 는 VLAN 에관한정보를가지고있다. plstatistics 는통계정보 Counter 정보에대한그룹이고, pltraps 는 Trap 에관한정보로이루어져있다. plstp 는 spanning tree protocol 에관한정보를, plsecurtiy 는보안에관한정보를가지고있다. 그림 3. OPERA MIB 구조 3.2 Xeline MIB 분석 Xeline 은 chip set 뿐만아니라 PLC 모뎀을비롯한 PLC 장비들과관련소프트웨어까지만드는한국의기업이다. 이회사에서도 PLC 네트워크를구축하고이를관리하기위해서자체적으로 private MIB 을정의하고네트워크관리시스템을개발하였다. 그림 2. OPERA PLC 네트워크구조 OPERA MIB 은기본적으로 MIB II 에서 system 그룹과 interface 그룹은필수적으로지원하고그외의것은필수이지는않다. 그리고 OPERA 에서 PLC 를위해서따로히정의한 private MIB 은그림 3 과같이 Root OID 가 1.3.6.1.4.1.6798.3 이고총 10 개의하위그룹으로구성되어있다. plsystem 은전력선통신시스템의일반적인정보를포함하고그룹이고, plbasic 은일반적인전력선구성정보에대한그룹이다, plphy 은 Physical Layer 에관한정보를, plmac 은 MAC Layer 에관한 그림 4. Xeline PLC 네트워크구조 그림 4 는 Xeline 에서정의한 XPAS 200B PLC 인터넷가입자망의 PLC 네트워크구조 [18] 를보여준다. 이시스템은마스터 / 슬레이브구조와 Ad- Hoc 구조를동시에지원하며, 옥내에서는 Ad-Hoc 구조로가정또는사무실내의모든기기간직접통신이가능하며, 옥외에서는마스터 / 슬레이브구조로통신을하게한다. MM-202B 라는마스터유닛은 PLC 네트워크내의모든슬레이브와리피터를관리하며로컬백본네트워크와연결되는 200
액세스포인트이다. SU-200B 라는슬레이브유닛은가입자단말모뎀으로서집안내의전기콘센터를통한초고속인터넷또는홈네트워킹을가능하게해준다. 이더넷 ((RJ-45) 인터페이스를통해가입자 PC 의랜카드또는 VoPL(Voice over Power Line) 등의단말장치와연결된다. EU-200B 라는 PLC EMS (Element Management System) 유닛은 XPAS-200B 시스템의모든장비들의원격등록및해지, 관리, 모니터링, 펌웨어업그레이드등의기능을수행한다. 그리고이모든장비들은 SEMS 라는관리소프트웨어에의해서 SNMP 를통해관리된다. Xeline MIB [19] 은앞에서설명한 LV-PL 를이용한댁내인터넷가입자망시스템인 XPAS-200B System 의모뎀들을관리하기위한 MIB 이다. Root OID 는.3.6.1.4.1.10792 이고, 전체적인구조는그림 5 와같다. Xeline MIB 의특징은각제품군별로독립된 MIB tree 를가지고있다는것이다. 그림 5. Xeline MIB 구조 이중에서실질적으로현재 PLC 시스템들을관리하기위한정보는 xelinexpas200bmodule 에정의되었다, Xeline PLC 네트워크를구성하는모뎀장비들은 SNMP 에이전트를탑재하고있지않기때문에 EU(EMS Unit) 라는장비내의 Proxy 에이전트를통해서관리가이루어진다. 그래서 xelineeu200bmodule 을따로정의하여 EU 장비의관리정보를정의하고있다. 3.3 분석결과 이장에서는 OPERA MIB 과 Xeline MIB 을기준으로해서비교분석한내용과공통정보를정리한것을설명한다. 표 1 은네트워크관리기능적인측면에기준을두고두개의 MIB 을비교분석한결과를보여준다. 이를바탕으로판단해보면두개의 PLC MIB 이다루는네트워크구조가달라서 MIB 구조는다르지만, 관리내용은비슷한것을알수있다. 목적 표 1. OPERA MIB과 Xeline의 MIB 비교, 분석 OPERA MIB Xeline MIB MIB 구조 관리범위 관리구조 구성관리 장애관리 성능관리 보안관리 업그레이드 OPERA System 장비에적용가능한 MIB 제시 10개의 Sub 그룹으로구성 LV-PLC 와 MV-PLC 구성된 Opera 망의모든장비 모든장비에 SNMP 에이전트탑재 plsystemtable 의 plsyscar d plmacconnected- NodesTable 정보들 plmacslavetable 정보들 pltrapsgroups 의정보들 plstaticstable 정보들 plphygroup 의정보들 plsecurity Group 의정보들 지원 plsystemtable 의 plsysupgradestatus 와 plsysupdate 자사제품 (XPAS- 200B) 을관리하고테스트하기위한 MIB 9개의 Sub 그룹으로구성 LV-PLC 로구성된 XPAS-200B PLC 망의모든장비 SNMP 에이전트가탑재되지않는 Proxy 에이전트구조 DeviceInfoTable의 StationID DeviceInfoTable 의 LinkedStationID 와 EURegistration 의 MACArray EUManagementTable의 ManagementMAC XPAS200BTrapGroup의정보들 EU200BTrapGroup의정보들 NodeInfoTable의 TxBPS, CHInformTx 등 InterfaceTable의 TxFail, RxFail, TxEthernetByte, RxEthernetByte 등 DeviceInfoTable의 GroupID ( 네트워크참여 Key값역할 ) 지원 RemoteUpgradeTable의정보들 표 2 는 OPERA MIB 과 Xeline MIB 에서공통적인관리정보들을 System 정보, PLC 구성정보, 성능정보, 연결정보, Trap 정보를기준으로정리한결과이다. 이노드들은앞에서분석한 OPERA MIB 과 Xeline MIB 에서노드이름은다르지만, 같은의미를담고있는것을서로연결하여만든것이다. Xeline 과 OPERA 는통신기술과관리구조가다르기때문에, 서로다른정보를가지고있지만, PLC 네트워크를관리하기위해내용상으로는서로비슷한정보를다루고있음을알수있다. 이결과들을바탕으로다음장에서는 PLC MIB 의요구사항을도출하고본연구의결과물인일반적인 PLC 네트워크관리를위한표준 PLC MIB 을설계한다. 표 2. OPERA MIB 과 Xeline MIB 의공통부분이름 OPERA MIB Xeline MIB 201
System 정보 Index plsystemtable - plsyscard MACAddr NodeType plsystemtable - plsysnodetype FWVersion plsystemtable - plsysnodetype Reset plsystemtable - plsysreset Trap plsystemtable - 목적지 plsnmptrapdest 주소 PLC 구성정보 TxAGCGain plbasictable - plbasictxagcgain RxAGCGain plbasictable - plbasicrxagcgain TxBPC plphybymactable (BPS) RxBPC plphybymactable (BPS) Statistics 정보보내는속도 plphybymactable - plphybymactxphyspee d 받는속도 plphybymactable - plphybymacrxphyspee d Rx Data양 plstatistics - plinputpackets Tx Data양 plstatistics - ploutputpackets RxFail plstatistics - plstatisticsplcinputin corriegible TxFail plstatistics - RcvInComplete OPERA는 Packet 수, Xeline은 Byte 수 연결정보 MasterMAC Addr 연결된 node 의개수 연결된 node 의 MAC addr Trap 정보관리 device 개수변화 plsystemtable - plbasicmastermac plmactable - plmacnumconnected Nodes plmacconnectednode stable - plmacconnectednode smac pltrapsmactable - pltrapsmactrappeer DetectedEnable pltrapsmactrappeer DisappearedEnable 4. 표준 PLC MIB 설계 MACAddr (StationID) xxpas200bdeviceinfotabl e - stationeid xxpas200bdeviceinfotabl e - DeviceType xxpas200bdeviceinfotabl e - Firmwareversion - xeu200bmanagementdeviceflag xxpas200bnodeinfotable - xxpas200bnodeinfotxagc xxpas200bnodeinfotable - xxpas200bnodeinforxagc xxpas200bnodeinfotable - xxpas200bnodeinfotxbps xxpas200bnodeinfotable - xxpas200bnodeinforxbps - xeu200bdevicesimpleinformation - xeu200bdevicesimpleinformation xxpas200binterfacetable xxpas200binterfacetable xxpas200binterfacetable xxpas200binterfacetable - xeu200bdevicesimpleinfor mation - xeu200bdevicesimpleinfor mation xxpas200bdeviceinfotabl e - xxpas200bavailablelinks tation XPAS200BTraps - TrapDeviceRowstatusChang e 이장에서는 3.3 장에서설명한기존의 PLC MIB 의비교분석결과를바탕으로하여표준 PLC MIB 의요구사항을알아보고설계한 PLC MIB 을제시한다. 4.1 요구사항 본연구에서정의할표준 PLC MIB 의 Target 망구조는그림 6 과같이다양한회사의 PLC 장비로구성된망이다. 따라서각회사의의존적인정보는 private MIB 으로정의되고, 표준 PLC MIB 은모든 PLC 장비에적용될수있는공통정보만을포함해야한다. 또각전력선장비에 SNMP 에이전트가탑재한관리구조와 Proxy 에이전트를사용하는모든구조를포함할수있어야한다. 그림 6. 표준 MIB 의 Target 망구조 PLC 네트워크관리정보의요구사항은다음과같다. 일반적인통신망관리정보인 RFC1213 에정의된 MIB II 의관리정보를기본적으로포함해야한다. 모든장비에들어가야할공통시스템구성정보를포함해야한다. System 의장애원인을판단할수있는정보 ( 예 : CPU 사용률 ) 들이포함되어야한다. PLC Interface 의장애상태를판단할수있는성능정보들 ( 예 : TxBPS, RxBPS) 은모두포함되어야한다. 신속한장애경고를위한 Trap 정의와 Trap 발생기준인 Threshold 정보가포함되어야한다. 망구조를보여주는 System 사이의연결정보가포함되어야한다. 4.2 설계 4.1 장의요구사항을바탕으로하여표 3 과같이총 4 개의그룹을정하고각그룹에해당하는노드들을정의하였다. 여기서정의한값들은통합적인 PLC 네트워크를관리하기위한정보이고, 이외에각업체별로더필요한정보가있다면 private MIB 으로추가정의가되어야한다. 202
그룹이름 system interface plcinfo trap 4.2.1 system 그룹 표 3. PLC MIB 그룹설명 PLC System의기본정보 PLC System의 Interface 정보 PLC 관련정보 Trap 정보 이그룹은시스템에대한일반적인모든정보를담고있다. Polling 의효율성을증가시키기위하여, 정적인시스템설정에관한정보를담고있는 systemconftable( 표 4) 과동적인시스템통계적인정보를담고있는 systemstatistictable( 표 5) 로나누어정의하였다. 표 4. systemconftable 정의 Node 이름설명 sysmacaddr Index, System의 MAC Address (Index) sysdescr 하드웨어, OS타입등 entity 에대한설명 sysobjectid 엔티티의포함되는전산망관리서브시스템제공자의권한구별 sysuptime 시스템의전산망관리부분이마지막으로재초기화된이후에시간 syscontact 피관리노드를위해접촉할사람의구별과이사람과접촉하는방법에관한정보 sysname 피관리노드를위해승인된이름 syslocation 노드의물리적인위치 sysservice 이엔티티가주로제공하는서비스의집합을가리키는값 (ex. S/W=64) sysnodetype System Node의 Type (2DIgit 로표현 (1Digit는 Type, 1Digit는 RepeaterEnable상태 ) sysfwversion System의 Firmware Version sysreset System Reset sysfactoryreset System FactoryReset sysstatus System의상태 Type (Active(0), Pending(1), Falut(2) ) sysrtsctsenable RTS/CTS 사용여부 sysserialrate Serial Interface의초당비트수 (bps) sysserialwordbit Serial Interface의데이터비트수 sysserialstopbit Serial Interface의정지비트수 sysserialparitytype Serial Interface의패리티 Type ( 사용안함 (0), Odd(1), Even(2)) sysusedhcp DHCP 사용여부 표 5. systemstatistictable 정의 Node 이름 설명 sysmacaddr Index, System의 MAC Address (Index) sysinbps Master Station와의들어오는 BPS 값 (bit/symbol) sysoutbps Master Station에서나가는 BPS 값 (bit/symbol) sysfreememory Free Memory 양 syscpuutilization CPU 사용률 sysparentmacaddr 상위단모뎀의 MACAddr 4.2.2 interface 그룹 이그룹은시스템의 Interface 와관련된정보를담고있다. 이그룹에는 interfacetable( 표 6) 으로구성되어있다. MIB-II 의 interface group 과비슷한 interfacetable 이표준 PLC MIB 에포함된이유는 Proxy Agent 를사용하는관리구조인경우, Proxy Agent 장비이외에장비의 Interface 정보를보여주기위한것이다. Node 이름 ifmacaddr (Index) ifnumber (Index) ifdescr iftype ifmtu ifadminstaus 표 6. interfacetable 정의설명 Index, Link의하위단 System의 MAC Address Index, System의 Interface Index 인터페이스에관한정보를포함하는문자열 ( 제조자, 상품명, 버전 ) 물리 / 연결프로토콜에따라구별되는인터페이스의유형인터페이스에서송수신할수있는옥텍으로명시된가장큰데이터그램의크기인터페이스의원하는상태 (up(1), down(2), testing(3)) iflastchange 인터페이스가현재동작상태에들어갔을때의 sysuptime의값 ifoperstatus 인터페이스의현동작상태 (up - 1, down - 2, testing - 3) ifinspeed BPS(Bit/Symbo) 값으로추정되는현재가능한대역폭 ifinoctets 인터페이스에서수신된총옥텟개수 (Serial Interface인경우, 수신된 Byte 값 ) ifinucastpkts ifinnucastpkts 상위계층의프로토콜에전달되는서브네트웍-유니캐스트패킷의개수상위계층의프로토콜에전달되는비유니캐스트패킷의 203
ifindiscards ifoutspeed ifoutoctets ifoutucastpkts ifoutnucastpkts ifoutdiscards 4.2.3 plcinfo 그룹 개수상위계층의프로토콜에전달되는것을막는오류가검출되지않을지라도버려지는도착패킷의갯수 BPS(Bit/Symbo) 값으로추정되는현재가능한대역폭인터페이스에서전송되는총옥텟개수 (Serial Interface인경우, 전송된 Byte 값 ) 서브네트워크-유니캐스트주소에전송되는패킷의총개수비유니캐스트주소에전송되는패킷의총개수오류때문에전송되지못한패킷이없을지라도버려지는발신패킷의갯수 이그룹은시스템 Interface 정보중에 PLC 관련정보를담고있다. 이그룹은 plcinfotable( 표 7) 로구성되어있다. 이 table 의 plcoutbps 와 plcinbps 는 PLC 네트워크의성능을보여주는 ifinspeed 와 ifoutspeed 를측정할때, 사용되는정보로, 장애판단에중요한정보이다. 표 7. plcinfotable 정의 Node 이름 설명 plcmacaddr Index, Link의 하위단 System의 (Index) MAC Address plcoutagcgain 보내는 AGC Gain plcinagcgain 받는 AGC Gain plcoutbps Total number of allocated bits per symbol for Tx plcinbps Total number of allocated bits per symbol for Rx plcrxtonemap Rx tone map plctxtonemap Tx tone map 4.2.4 trap 그룹 이그룹은 trap 에관련된정보를담고있고, 각 node 의값은표 8 과같이정의된다. 표 8. trap 정의 Node 이름설명 trapstatuschange Device 상태변화하는경우발생하는 Trap trapdetectednewpeer 새로운 System이추가된경우발생하는 Trap trapdisappearedpeer System이사라진경우발생하는 Trap trapcpuwarning CPU Threshold 값을넘은 trapmemorywarning trapchannelstatewarning 5. 결론및향후과제 경우발생하는 Trap Memory Threshold 값을넘은경우발생하는 Trap Channel의성능이 Threshold 값보다떨어진경우발생하는 Trap 전력선을이용한 PLC 기술은경제성과접근의용이함으로많은주목을받고있는기술이다. 다른네트워크와같이 PLC 네트워크도자원을효율적으로관리하고안정적으로운영하기위해네트워크관리가필요하다. 다양한 PLC 장비들이혼재하는네트워크를통합관리하기위해서는 PLC 네트워크관리를위한표준화가필요하다. 본연구에서는이러한표준화에서가장우선적으로고려되어야할관리정보정의를위하여기존에존재하던 MIB 을비교분석하여 PLC MIB 을설계하였다. 본논문의연구결과물인 PLC MIB 은특정회사의 PLC 장비로만구성된네트워크를관리하는것이아니라다양한 PLC 장비들이혼재하는네트워크를관리하도록설계되었다. 향후연구에서는본연구에서설계한 PLC MIB 을구현하여실제 PLC 네트워크관리에반영하여그실효성을검증할것이다. 그리고더나아가서는우리가정의한 PLC MIB 을국내 PLC 기술표준화에반영하고, 국제적인표준화에도반영할계획이다. 6. 참고문헌 [1] George Jee, Ram Das Rao, and Yehuda Cern, Demonstration of the technical viability of PLC systems on medium- and low-voltage lines in the United States, IEEE Communications Magazine, vol. 41, no. 5, May 2003 pp. 108-112 [2] Weilin Liu, Hanspeter Widmer, and Philippe Raffin, Broadband PLC access systems and field deployment in European power line networks, IEEE Communications Magazine, vol. 41, no. 5, May 2003. pp. 114-118 [3] Niovi Pavlidou, A.J. Han Vinck, and Javad Yazdani, Power Line Communications: State of the Art and Future Trends, IEEE Communications Magazine, April 2003, pp. 34-40 [4] A. Majumder and J. Caffery, Power line communications, IEEE Potentials, Vol. 23, Issue 4, Oct-Nov 2004, pp. 4-8 [5] The Internet Engineering Task Force (IETF), http://www.ietf.org/ [6] W. Stallings, SNMP, SNMPv2, SNMPv3 and RMON 1 and 2, Third Edition, Addison-Wesley, Reading, MA, USA, 1999 204
[7] J. Case, M. Fedor, M. Schoffstall, and J. Davin, A Simple Network Management Protocol (SNMP), IETF, RFC 1157, May 1990 [8] K. McCloghrie, and M. Rose, Management Information Base for Network Management of TCP/IP-based nternets: MIB-II, IETF, RFC1213, March 1991 [9] David Perkins, and Evan McGINNIS, Understading SNMP MIBs, Prentice Hall PTR, Reading, USA, 1997 [10] DS2, http://www.ds2.es/ [11] Intellon, http://www.intellon.com/ [12] Xeline, http://www.xeline.com/ [13] Panasonic, http://www.panasonic.com/ [14] OPERA (Open PLC European Research Alliance), http://www.ist-opera.org/ [15] 강준명, 박창근, 김은희, 홍원기, 임용훈, 주성호, 최문석, 이범석, 현덕화, " 전력선통신망을위한네트워크관리시스템의설계및구현, KNOM Review, Vol. 9, No. 2, Dec. 2006, pp. 8-19 [16] Jae-Jo Lee, Choong Seon Hong, Joon-Myung Kang, and James Won-Ki Hong, Power line communication network and management in Korea, International Journal of Network Management (IJNM), Vol. 13, Issue 6, Special Issue, November/December 2006, pp. 443-457 [17] OPERA, Opera System Specification Part 2 version 1.0, 2006 [18] Xeline, Xeline EMS System Manual, 2006 [19] Xeline, CMAC & AMAC MIB Definition version 1.01, 2006 205