동적 라우팅기반의 점대다중점 라우팅 경로 선택

A Point-to-Multipoint Routing Path Selection Algorithm for Dynamic Routing Based ATM Network

  • 신현순 (한국전자통신연구원 네트워크연구소) ;
  • 이상호 (충북대학교 컴퓨터과학과) ;
  • 이경호 (한국전자통신연구원 네트워크연구소) ;
  • 박권철 (한국전자통신연구원 네트워크연구소)
  • 발행 : 2003.08.01

초록

본 논문은 ATM 시스템에서 동적 소스 기반의 점대다중점 호를 위한 라우팅 경로 택 방법을 제안한다. 특히 최적의 경로 선택보다는 리소스를 최대한 공유할 수 있고, 경로 계산 시간 단축 및 cycle 방지를 쉽게 보장할 수 있는 점대다중점 라우팅 경로 선택 방법을 제안하였다. 리소스를 최대한 공유할 수 있도록 하기 위해 착신지(destination) 노드로부터 가장 근거리의 branch point를 찾는 것이 이 알고리즘의 목표이다. 그러므로 목적(destination) 노드로부터 역 추적에 의해 인접한 노드중 같은 Call ID를 갖는 기존 경로상의 노드와 최초로 크로스(cross)되는 노드를 branch노드로 정하여 최적의 점대다중점 라우팅 경로를 구성하는 알고리즘이다. 크로스 노드를 찾을 때까지 역추적에 의해 선택되는 최적의 노트는 다익스트라 알고리즘을 이용하여 선택된다. 즉 점대다중점 라우팅 경로 선택은 역추적에 의한 인접 노드중 기존 경로와 크로스되는 노드 선택 단계와 각 인접 노드중 최적의 노드를 선택하는 단계를 수행한다. 이 기법은 경로 선정을 위한 라우팅 정보 테이블의 검색 및 경로 계산 과정을 단축시키고, 경로 설정시 cycle방지도 쉽게 해결한다.

This paper proposes the routing path selection mechanism for source routing-based PtMP (Point-to-Multipoint) call in ATM switching system. Especially, it suggests PtMP routing path selection method that can share the maximum resource prior to the optimal path selection, guarantee the reduction of path calculation time and cycle prevention. The searching for the nearest branch point from destination node to make the maximum share of resource is the purpose of this algorithm. Therefore among neighbor nodes from destination node by back-tracking, this algorithm fixes the node crossing first the node on existing path having the same Call ID as branch node, constructs the optimal PtMP routing path. The optimal node to be selected by back-tracking is selected by the use of Dijkstra algorithm. That is to say, PtMP routing path selection performs the step of cross node selection among neighboring nodes by back-tracking and the step of optimal node selection(optimal path calculation) among neighboring nodes by back-tracking. This technique reduces the process of search of routing information table for path selection and path calculation, also solves the cycle prevention easily during path establishment.

키워드

참고문헌

  1. ITU-T Q.2931 B-ISDN DSS2 UNI Layer 3 Spec for Basic Call/Connection Control
  2. ITU-T Q.2971 B-ISDN DSS2 UNI Layer 3 Spec for Point-To-Multipoint Call/Connection Control
  3. ATM User-Network Interface Signalling Specification Version3.1 ATM FORUM
  4. ATM User-Network Interface Signalling Specificatioin Verision 4.0 ATM FORUM
  5. IEEE Communication Magazine Future Switching System Requirements Toshiharu Aoki
  6. McGraw-Hill Series on Computer Communications ATM Theory and Appoication David E. MacDysan;Darren L. Spohn
  7. Tech. Rep. Af-pnni-0055.000,ATM Forum Private Network-Network Interface Specification Version 1.0 ATM Forum
  8. BT Technol J v.16 no.2 The ATM Forum's private network/network interface J.M.Scoot;I.G.Hones
  9. CEIC Point-to-Multipoint Routing in ATM Switching H.S.Shin;S.S.Nam;K.C.Park
  10. IEEE Trans. On Communication v.14 Hierarchical Multicast Routing in ATM Networks R.VenKateswaran;C.S.Raghavendra;X.Chen;V.P.Kumar