$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

센서 네트워크에서 실시간 침입탐지 라우팅을 위한 다목적 개미 군집 최적화 알고리즘
A Multi-objective Ant Colony Optimization Algorithm for Real Time Intrusion Detection Routing in Sensor Network 원문보기

정보처리학회논문지. KIPS transactions on computer and communication systems 컴퓨터 및 통신 시스템, v.2 no.5, 2013년, pp.191 - 198  

강승호 (국가수리과학연구소 수리생물학연구팀)

초록
AI-Helper 아이콘AI-Helper

이동하는 베이스 노드를 가진 무선 센서 네트워크(WSN)에서 실시간 침입탐지를 위해서는 침입을 탐지한 센서로부터 베이스 노드까지의 정보 전달이 짧은 라우팅 경로를 통해 이루어져야 한다. 센서 네트워크에서 최소 Wiener수 신장트리(MWST)기반 라우팅 방법은 최소 신장트리(MST)기반 라우팅 방법에 비해 작은 홉 수를 보장하고 있어서 실시간 침입탐지에 적합함이 알려져 있다. 하지만 주어진 네트워크로부터 최소 Wiener 수 신장트리를 찾는 문제는 NP-hard이고 특정 노드에 대한 의존성이 커서 최소 신장 트리 기반 라우팅 방법에 비해 짧은 네트워크 수명을 갖는 단점이 있다. 본 논문은 실시간 침입탐지를 위해 최소 Wiener수 신장트리를 개선해 작은 홉 수와 긴 네트워크의 수명을 동시에 보장하는 라우팅 트리를 찾는 다목적 개미 군집 최적화 알고리즘을 제안한다. 그리고 제안한 라우팅 트리의 성능을 패킷의 평균 전송 홉 수 및 네트워크 전력 소모, 네트워크의 수명 측면에서 최소 신장트리기반 라우팅 방법 및 최소 Wiener수 신장트리기반 라우팅 방법과 비교한다.

Abstract AI-Helper 아이콘AI-Helper

It is required to transmit data through shorter path between sensor and base node for real time intrusion detection in wireless sensor networks (WSN) with a mobile base node. Because minimum Wiener index spanning tree (MWST) based routing approach guarantees lower average hop count than that of mini...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 모든 센서간 라운드 패킷 전송은 센서 네트워크 모델에 다수의 베이스 노드나 베이스 노드의 이동성을 포함하기 위한 시나리오이다. 일반적으로 무선 센서 네트워크에서는 베이스 노드와 가장 근접한 센서가 다른 센서로부터 전송된 데이터를 최종적으로 베이스 노드에 전달하게 되므로 모든 센서가 이동하는 베이스 노드의 최근접 센서가 될 수 있기 때문이다.
  • 본 논문은 이동하는 베이스 노드를 가진 센서 네트워크 환경 하에서 실시간 침입탐지를 위해 Wiener 수 신장트리의 장점인 작은 전송 홉 수와 높은 에너지 효율성을 보장하면서 동시에 단점인 짧은 네트워크 수명을 개선하고자 다목적 개미 군집 최적화 알고리즘을 제안한다. 제안하는 개미군집 최적화 알고리즘은 조합 최적화 문제 해결에 사용되는 메타 휴리스틱 알고리즘의 하나로 수백 개의 센서로 구성된 네트워크에도 사용이 가능하다.
  • 하지만 특정 노드들에 대한 전송 의존도가 높아 네트워크 수명이 짧은 단점을 가지고 있다. 본 논문은 이러한 단점들을 보완하고자 지연 시간 최소화와 더불어 네트워크 수명 연장을 목적으로 하는 다목적 개미 군집 최적화 알고리즘을 설계하였다. 많은 수의 센서를 가진 네트워크에도 사용이 가능하며 평균 홉 수나 네트워크 효율성은 MWST기반 라우팅 방법과 비슷한 결과를 보인 반면 네트워크 수명에 있어서는 MST에 기반한 방법과 비슷한 결과를 보였다.
  • 하지만 네트워크의 수명 단축이라는 효과도 동시에 가져온다는 사실을 확인할 수 있다. 본 논문은 패킷 전송에서 지연시간 최소화와 네트워크 수명 최대화라는 상충관계에 있는 두 가지 목적을 모두 만족시키는 라우팅 트리 토폴로지의 생성을 위해 다목적 개미 군집 최적화(Multi-Object Ant Colony Optimization) 알고리즘을 제시한다. 개미 군집 최적화 알고리즘은 조합 최적화 문제를 해결하는데 사용되는 메타 휴리스틱 알고리즘으로 여러 분야에서 다양한 문제에 사용되고 있다[12, 15, 16, 17, 18].

가설 설정

  • 특정 센서 네트워크 표준 기술의 하위 계층 프로토콜들의 효과를 차단하고 순수한 토폴로지 효과만을 검증하기 위하여 [9]에서 사용한 모의 실험기(simulator)를 수정하여 제작하였다. 모의 실험기는 네트워크 내의 모든 센서는 동일한 종류를 가정하였다. 50m×50m 공간에 50, 60, 70, 80, 90, 100개의 센서가 임의로 배치된 상황에서 모든 실험이 진행 되었다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
센서 네트워크를 구성하는 작은 센서들은 어떤 기능을 가지고 있는가? 센서 네트워크를 구성하는 작은 센서들은 빛, 소리, 온도, 이미지, 압력, 진동 등의 다양한 형태의 정보들을 감지하고 감지된 정보들을 특정 목적에 맞게 처리하여 처리된 정보를 베이스 노드까지 전송하는 기능을 가지고 있다. 이러한 센서들 덕분에 센서 네트워크는 국방 영역을 비롯해 환경 감시, 재해 예방, 의료 보건 분야 및 조선, 해양 영역 등 다양한 곳에서 여러 가지 목적으로 사용되고 있다[1-4].
MWST 기반 라우팅 방법은 어떠한 측면에서 MST 기반 라우팅 방법에 비해 좋은 성능을 보였는가? 모든 센서가 한 번씩 베이스 노드가 되어 다른 센서로부터 동일한 크기의 패킷을 전송 받는 상황인 라운드 패킷 전송 시나리오 등을 사용해 MWST 기반 라우팅 방법과 최소신장트리(MST) 기반의 라우팅 방법을 비교하였다. 이에 따르면 MWST 기반 라우팅 방법은 패킷 전송에 소모되는 에너지의 양이나 패킷의 전송 홉 수면에서 MST 기반라우팅 방법에 비해 좋은 성능을 보였다. 하지만 패킷 전송 시 특정 센서에 대한 의존이 커서 MST에 비해 네트워크 전체의 총 에너지 사용량은 작았음에도 불구하고 특정 센서의 에너지 고갈로 인해 네트워크의 연결이 빨리 끊어진다는 단점을 보여주었다.
MWST 기반 라우팅 방법은 어떠한 단점이 있는가? 이에 따르면 MWST 기반 라우팅 방법은 패킷 전송에 소모되는 에너지의 양이나 패킷의 전송 홉 수면에서 MST 기반라우팅 방법에 비해 좋은 성능을 보였다. 하지만 패킷 전송 시 특정 센서에 대한 의존이 커서 MST에 비해 네트워크 전체의 총 에너지 사용량은 작았음에도 불구하고 특정 센서의 에너지 고갈로 인해 네트워크의 연결이 빨리 끊어진다는 단점을 보여주었다.
질의응답 정보가 도움이 되었나요?

참고문헌 (20)

  1. I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, "Wireless sensor networks: a survey," Computer Networks, Vol.38, pp.393-422, 2002. 

  2. I. F. Akyildiz and I. H. Kasimoglu, "Wireless sensor and actor networks: research challenges," AdHoc Networks, Vol.2, pp.351-367, 2004. 

  3. I. F. Akyildiz, T. Melodia, and K. R. Chowdhury, "A survey on wireless multimedia sensor networks," Computer Networks, Vol.51, pp.921-960, 2007. 

  4. D. Ganesan, A. Cerpa, W. Ye, Y. Yu, J. Zhao, and D. Estrin, "Networking Issues in Wireless Sensor Networks," Journal of Parallel and Distributed Computing, Vol.64, pp.799-814, July, 2004. 

  5. B. Bhuyan, H. K. D. Sarma, N. Sarma, A. Kar, and R. Mall, "Quality of Serivce (QoS) Provisions in Wireless Sensor Networks and Related Challenges," Wireless Sensor Networks, Vol.2, No.11, pp.861-868, 2010. 

  6. R. S. Dubey, R. Choubey, and A. Dubey, "Challenges for Quality of Service (QoS) in Wireless Sensor Networks," International Journal of Engineering Science and Technology, Vol.2, No.12, pp.7395-7400, 2010. 

  7. L. Zhang, J. Yu, and Xiaoheng Deng, "Modelling the guaranteed QoS for wireless sensor networks: a network calculus approach," EURASIP Journal on Wireless Communication and Networking, Vol.82, pp.1-14, 2011. 

  8. S. Upadhyayula, S. K. S. Gupta, "Spanning tree based algorithms for low latency and energy efficient data aggregation enhanced convergecast(DAC) in wireless sensor networks," Ad Hoc Networks, Vol.5, pp.626-648, 2007. 

  9. S. W. Han, I. S. Jeong, and S. H. Kang, "Low latency and energy efficient routing tree for wireless sensor networks with multiple mobile sinks," Journal of Network and Computer Applications, Vol.36, pp.156-166, 2013. 

  10. S. H. Kang, K. Y. Kim, W. Y. Lee, M. A Jung, and S. R. Lee, "A Branch and Bound Algorithm to Find a Routing Tree Having Minimum Wiener Index in Sensor Networks with High Mobile Base Node," KICS Journal, Vol.35, No.5, pp.466-463, 2010. 

  11. W. R. Heinzelman, A. Chandrakasan, and H. Balakrishnan, "Energy-Efficient Communication Protocol for Wireless Microsensor Networks," in Proceedings of the 33rd Hawaii International Conference on System Sciences, pp.1-10, 2000. 

  12. S. H. Kang, M. S. Choi, M. A Jung, and S. R. Lee, "A Pareto Ant Colony Optimization Algorithm for Application-Specific Routing in Wirelss Sensor & Actor Networks," KICS Journal, Vol.36, No.4, pp.346-353, 2011. 

  13. S. Hussain and O. Islam, "An Energy Efficient Spanning Tree Based Multi-hop Routing in Wireless Sensor Networks," in Proceedings of Wireless Communications and Networking Conference, pp.4383-4388, 2007. 

  14. M. Tchuente, P. M. Yonta, J. M. Nlong II, and Y. Denneulin, "On the Minimum Average Distance Spanning Tree of the Hypercube," Acta Applicandae Mathematicae, Vol.102, pp.219-236, 2008. 

  15. S. K. Chaharsooghi, A. H. M. Kermani, "An effective ant colony optimization algorithm (ACO) for multi-objective resource allocation problem (MORAP)," Applied Mathematics and Computation, Vol.200, No.1, pp.167-177, 2008. 

  16. M. Dorigo and L. M. Gambardella, "Ant colony system: a cooperative learning approach to the traveling salesman problem," IEEE Transactions on Evolutionary Computation, Vol.1, pp.53-66, 1997. 

  17. M. Dorigo, V. Maniezzo, and A. Colorni, "The ant system: optimization by a colony of cooperating agents," IEEE Transactions on Systems, Man, and Cybernetics - Part B, Vol.26, pp.29-41, 1996. 

  18. S. Okdem and D. Karaboga, "Routing in Wireless Sensor Networks Using an Ant Colony Optimization Router Chip," Sensors, Vol.9, pp.909-921, Feb., 2009. 

  19. R. C. Prim, "Shortest connection networks and some generalization," Bell System Technical Journal, Vol.36, pp.1389-1401, 1957. 

  20. J. C. Kuo and W. Liao, "Hop Count Distribution of Multihop Paths in Wireless Networks With Arbitrary Node Density: Modeling and Its Applications," IEEE Transactions on Vehicular Technology, Vol.56, pp.2321-2331, 2007. 

관련 콘텐츠

오픈액세스(OA) 유형

BRONZE

출판사/학술단체 등이 한시적으로 특별한 프로모션 또는 일정기간 경과 후 접근을 허용하여, 출판사/학술단체 등의 사이트에서 이용 가능한 논문

섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로