얼마전에 OPNET Modeler 16.1 버전이 발표되었다. ("OPNET Modeler 16.1 PL1 발표" 참조) 하지만, 새 버전에는 WiMAX 모델에 대한 변경이 미미한 것으로 보여진다. 그래서, 여기에서는 기존에 분석중이었던 16.0 PL6 버전을 기준으로 분석을 계속하겠다.
==========================================================================================
wimax_bs_control 프로세스 모델은 wimax_mac 프로세스의 차일드 프로세스로서, BS 노드의 제어 메시지 처리 및 MAP 생성 등의 관리 기능을 담당한다. 즉, 해당 노드가 BS 일때만 wimax_bs_control 프로세스가 차일드 프로세스로 생성되는 것이다.
외부로부터 wimax_bs_control 프로세스로 전달되는 패킷은 모두 제어 메시지이므로, CONTROL_PACKET에 의한 천이가 발생하고 제어 메시지 종류에 따라 처리해준다. DSA-REQ 메시지인 경우에는 연결 수락 여부를 결정하는 Admission control이 수행되고, BWR 메시지인 경우에는 UL구간 BW 할당 절차를 수행한다. 패킷이 도착하지 않았더라도 ASN 시그날링이 도착한 경우에는 CONTROL_PACKET 천이가 발생한다.
외부로부터의 인터럽트가 발생하였지만 패킷이 없는 경우는 BS에서 DL구간 BW를 요청하는 것이므로, BW 할당 절차를 수행한다. WIMAXC_BWR_SELF_ARRIVAL 코드를 가지는 셀프 인터럽트가 발생한 경우는 제어 메시지 전달을
위한 DL구간 BW가 필요한 것이므로, 역시 BW 할당 절차를 수행한다.
wimax_bs_control 프로세스는 MAP 생성을 위한 셀프 인터럽트를 주기적으로 발생시키며, 이 이벤트에 따라 DL/UL-MAP을 생성하여 wimax_mac 프로세스로 넘겨준다.
==========================================================================================
wimax_bs_control 프로세스 모델은 wimax_mac 프로세스의 차일드 프로세스로서, BS 노드의 제어 메시지 처리 및 MAP 생성 등의 관리 기능을 담당한다. 즉, 해당 노드가 BS 일때만 wimax_bs_control 프로세스가 차일드 프로세스로 생성되는 것이다.
외부로부터 wimax_bs_control 프로세스로 전달되는 패킷은 모두 제어 메시지이므로, CONTROL_PACKET에 의한 천이가 발생하고 제어 메시지 종류에 따라 처리해준다. DSA-REQ 메시지인 경우에는 연결 수락 여부를 결정하는 Admission control이 수행되고, BWR 메시지인 경우에는 UL구간 BW 할당 절차를 수행한다. 패킷이 도착하지 않았더라도 ASN 시그날링이 도착한 경우에는 CONTROL_PACKET 천이가 발생한다.
외부로부터의 인터럽트가 발생하였지만 패킷이 없는 경우는 BS에서 DL구간 BW를 요청하는 것이므로, BW 할당 절차를 수행한다. WIMAXC_BWR_SELF_ARRIVAL 코드를 가지는 셀프 인터럽트가 발생한 경우는 제어 메시지 전달을
위한 DL구간 BW가 필요한 것이므로, 역시 BW 할당 절차를 수행한다.
wimax_bs_control 프로세스는 MAP 생성을 위한 셀프 인터럽트를 주기적으로 발생시키며, 이 이벤트에 따라 DL/UL-MAP을 생성하여 wimax_mac 프로세스로 넘겨준다.
'Riverbed Modeler(OPNET) > WiMAX Model' 카테고리의 다른 글
WiMAX 모델(10) - wimax_rs_control 프로세스 모델 (0) | 2011.08.08 |
---|---|
WiMAX 모델(9) - wimax_ss_control 프로세스 모델 (0) | 2011.07.03 |
WiMAX 모델(7) - wimax_mac 프로세스 모델 (0) | 2011.06.01 |
WiMAX 모델(3) - WiMAX 노드 모델 구조 (0) | 2011.04.14 |
WiMAX 모델(2) - WiMAX 노드 모델 종류 (0) | 2011.04.03 |