지난 5월20일에 OPNET Modeler 17.5 PL4 버전이 발표되었습니다(이전 버전에 관한 내용은 "OPNET Modeler 17.5 PL3 발표" 참조). 먼저 메일로 안내된 내용은 다음과 같습니다.
- The new Shared Code Module to share code between real hardware and discrete event simulation engine.
- Support for multiple propagation models for different network regions in a given simulation.
- LTE Model Enhancements
UE Idle Mode
MIMO Spatial Multiplexing
IPv6 Support
- IP QoS Traffic Shaping
- New application model to stream collected video files as application traffic
새로운 프로토콜 모델의 추가는 없으며, 기존 프로토콜 모델 업데이트와 사용 편의 기능 추가와 개선이 이루어 졌네요. Release note를 통해 조금 더 자세히 살펴보았습니다.
Shared Code Module은 이번에 새로 추가되었는데, 실장비 사용된 소스 코드를 OPNET 시뮬레이션에서도 그대로 사용하게 해주는 기능입니다. 즉, 실장비와 OPNET이 동일한 소스 코드를 사용하여 동작할 수 있다는 것입니다.실장비 개발과 시뮬레이션이 같이 진행되는 경우라면, 매우 유용하게 사용될 수 있을 것 같습니다. 단, 이 기능을 사용하기 위해서는 별도의 Shared Code Development 라이센스가 필요합니다.
Multiple Propagation Model은 TMM 사용시 구역별로 propagation 모델을 다르게 지정해주는 기능입니다. 기존에는 하나의 시나리오내에서는 하나의 propagation 모델만이 사용되었습니다.
LTE는 역시 꾸준하게 업데이트되고 있습니다. Idle Mode는 eNodeB와의 시그날링 오버헤드를 줄여 UE의 배터리 사용량을 줄이는 기능입니다. MIMO에서 안테나별로 다른 정보를 전송하는 Spatial Multiplexing의 적용이 가능하게 되었습니다. 17.5 PL1 버전에서 LTE 모델에 MIMO가 도입되었습니다만("OPNET Modeler 17.1 PL1 발표" 참조), 당시에는 동일한 정보를 여러 안테나를 통해 전송하는 Antenna Diversity에 국한된 것이었습니다. 이번에 지원되는 Spatial Multiplexing 방식은 2 Codewords - 2 Layers, 2 Codewords - 3 Layers, 2 Codewords - 4 Layers의 3가지입니다. 또한 MIMO Antenna Diversity도 DL 1x4, 4x4 모드가 추가되었네요. IPv6 Support는 LTE 모델도 이제 IPv6가 동작하게 되었다는 것입니다. WiMAX 모델의 경우에도 IPv6에 대한 지원이 상당히 늦게 이루어졌었는데("OPNET Modeler 16.0.A PL1 발표" 참조), LTE 모델도 IPv6 지원이 상당히 늦었네요.
Traffic Shaping 기능이 IP QoS에 적용되었다고 합니다. 구현된 Traffic shaping은 Generic Traffic Shaping(GTS)와, Class-based Shaping입니다.
Standard Application 모델에 Video Streaming이 새롭게 추가되었습니다. Video Streaming 트래픽의 특성은 실제 Video Streaming 트래픽으로부터 추출되며, 이를 위해 Video Streaming 패킷에 대한 캡춰 기능도 제공합니다. 또한 HTTP에도 Video Object에 대한 속성이 추가되었습니다.
메일에는 안내되어 않지만, 다음의 사항들도 중요한 내용으로 생각됩니다.
라우팅 프로토콜과 같은 Network Control Packet에 대한 ToS(또는 DSCP) 코드를 지정해줄 수 있게 되었습니다. 기존에는 이들 패킷들의 ToS 값은 BE로 고정되어 있었습니다.
IP 모델에서는 IPv6를 위한 ip_dgram_v6 패킷 포맷이 추가되었습니다. 이전까지는 IPv6도 IPv4와 동일하게 ip_dgram_v4 패킷 포맷을 사용하고 있었는데, 이제 IPv6는 전용의 ip_dgram_v6 패킷 포맷을 사용하도록 변경되었습니다.
IP Multicast 모델에서는 Anycast RP와 Multicast Source Discovery(MSDP) 기능이 추가되었다고 합니다.
ODB에는 시뮬레이션의 진행에 따른 프로토콜 상태를 보여주는 Debugger Visualization 기능이 추가되었습니다. 이 기능은 디버깅이나 성능분석시에 상당히 유용할 것 같습니다.
이외에도 여러가지 추가/변경된 사항들이 있지만, 현재 관심이 가는 내용이 아니라서 생략합니다.
'Riverbed Modeler(OPNET) > Release notes' 카테고리의 다른 글
OPNET Modeler 17.5 PL6 발표 (0) | 2014.03.14 |
---|---|
OPNET Modeler 17.5 PL5 발표 (0) | 2013.08.16 |
OPNET Modeler 17.5 PL3 발표 (1) | 2012.11.21 |
OPNET Modeler 17.1 PL2 발표 (0) | 2012.08.01 |
OPNET Modeler 17.1 PL1 발표 (0) | 2011.10.23 |