Abstraction scheme is very important in network simulation modeling, especially in the case of large interconnected LAN via ATM backbone. It is almost impossible to simulate large-scale complex network without proper abstraction, because rapid prototyping and runtime is critical for the efficient analysis of the network design alternatives.
Though burst level simulation has been thought to be a proper abstraction for ATM network simulation, it is not directly applicable to Ethernets interconnected via ATM backbone because Ethernet is based on the CSMA/CD (Carrier Sense Multiple Access with Collision Detection) that is characterized by traffic broadcasting and medium sharing.
In this thesis, a new abstraction scheme for traffic model and its control scheme are proposed in order to apply the burst level simulation to the Ethernet and, as a result, to perform an integrated simulation of ATM and Ethernet. The traffic model consists of the four levels: Session, Offered burst, Carried-burst, and Packet.
The KAIST campus network is analyzed as an example. It is implemented with MODSIM II, a general purpose object-oriented simulation language. According to the example, it is shown that the simulation modeling proposed in this thesis reflects the dynamic behaviors of the interconnected networks in an efficient way.
네트워크 시뮬레이션의 중요한 문제 중의 하나는 어떻게 네트워크를 추상화하는가 하는 것이다. 특히 기간망을 통해서 서로 연결된 근거리 망을 시뮬레이션 할 때, 망의 적절한 추상화는 망 설계 시 시뮬레이션을 효율적으로 적용하기 위해서 필수적이다.
버스트 수준의 시뮬레이션이 비동기식 전송 방식의 망의 의미있는 추상화 수준이지만, 비동기식 전송 방식의 망을 기간망으로 해서 연결된 이더넷의 경우에는 이 추상화 수준을 직접 적용하지 못한다. 왜냐하면 이더넷이 사용하는 프로토콜인 CSMA/CD가 브로드캐스팅과 전송 매체를 공유하는 특성을 가지고 있기 때문이다.
이 논문은 새로운 추상화 트래픽 모형과 그에 따른 네트워크의 통제 방법을 제시한다. 이를 통해 버스트 수준의 추상화를 이더넷에도 가능하게 하고, 결과적으로 기간망과 하위 접근망에 동시에 적용할 수 있는 시뮬레이션 모형을 제시한다. 이 논문의 추상화 트래픽 모형은 세션(session), 제시 버스트(offered-burst), 흐름 버스트(carried-burst), 패킷(packet)수준 으로 구성된다.
한국과학기술원의 캠퍼스 네트워크가 예로 분석되었으며, 이 시뮬레이션은 MODSIM II로 프로그램 되었다. 이 예를 통해, 이 논문에서 제시한 시뮬레이션 모델링이 기간망으로 서로 연결된 근거리망의 상호영향을 잘 표현하면서 효율적으로 시뮬레이션을 수행할 수 있게 하는 것을 보였다.