4. MIPSHOP
4.3 WG I NTERNET D RAFTS
본 절에서는 현재 MIPSHOP WG에서 표준화 진행 중인 Internet Draft들에 관하여 간략히 설 명한다.
4.3.1 Mobile Ipv6 Fast Handovers over IEEE 802.16e Networks
본 문서는 IEEE 802.16(e)상에서 FMIPv6의 동작 시나리오에 관한 내용을 담고 있다. 특히, IEEE 802.16(e) 표준에서 제안하고 있는 L2 hard 핸드오버 시에 전송되는 Message들과 IEEE 802.21에서 정의하고 있는 L2와 L3 레벨간의 핸드오버 지원을 위한 Triggering 메시지들을 기반으로 FMIPv6 핸드오버 수행의 구체적인 세부 절차에 관해 언급하고 있다.
다음은 본 문서에서 사용하고 있는 IEEE 802.16(e)의 L2 핸드오버 관련 메시지들의 간략한 용어 설명이다.
MOB_NBR-ADV
IEEE 802.16e Neighbor 광고 메시지, 주변 BS의 정보를 Serving BS가 주기적으로 광고
MOB_MSHO-REQ
MN이 BS에게 IEEE 802.16e 핸드오버 요청 메시지
MOB_BSHO-RSP
BS가 MN에게 IEEE 802.16e 핸드오버 응답 메시지
MOB_BSHO-REQ
BS가 MN에게 IEEE 802.16e 핸드오버 요청 메시지
MOB_HO-IND
MN가 BS에게 IEEE 802.16e 핸드오버 실행하도록 하는 메시지
BSID
IEEE 802.16e BS ID
다음은 IEEE 802.21에서 제안된 L2에서 L3 계층으로 전달되는 Triggering 이벤트들의 간략한 용어 설명이다.
New_BS_Found (NBF)
New BS가 발생되었을 시 발생되는 L2 트리거
Link_Going_Down (LGD)
공 L2 링크가 끊길 것이라고 알려주는 L2 트리거
Link_Up (LUP)
New BS와 L2연결을 성공했을 경우 발생하는 L2 트리거
Link_Switch (LSW)
New BS와 링크를 교환 시 발생하는 L2트리거
IEEE 802.16e 기반의 FMIPv6 작동 과정을 설명하기 전에, IEEE 802.16e 표준에서 제안하고 있는 L2 레벨의 hard 핸드오버 과정을 앞서 언급한 IEEE 802.16e의 핸드오버 수행 메시지들 을 가지고 간략히 설명한다.
IEEE 802.16e를 지원하는 MN은 자신이 속한 기지국으로부터 주기적으로 광고 되는
MOB_NBR-ADV 메시지를 수신한다. MN은 MOB_NBR-ADV 메시지를 통해 인접 기지국들의 ID 의 목록을 획득하고 스캐닝을 통해 취득한 실시간 링크 정보를 바탕으로 적절한 기지국을 선택한다. MN은 Serving BS로부터 제공되는 서비스 품질과 신호 세기 등을 비교하여 핸드오 버가 가능한 기지국들의 리스트를 MOB_MSHO-REQ에 실험 기지국에게 전송하고 기지국은 그 중 추천하는 기지국들의 리스트를 MOB_BSHO-RSP 메시지에 포함하여 회신 한다. MN이 MOB_BSHO-RSP를 수신하고 목적지 기지국을 결정했다면, Serving BS에게 MOB_HO-IND 메 시지를 보내어 핸드오버를 최종적으로 통지하고 곧 바로 핸드오버를 실행한다. MOB_HO-IND를 전송한 시점부터 단말은 Serving BS를 통해 더 이상 데이터를 송수신 할 수 없으므로 새로운 네트워크로 이동한 후 가능한 신속하게 Re-entry 절차를 수행해야 한다.
다음 그림에서 본 문서에서 제안하는 IEEE 802.16e 기반 FMIPv6의 동작 과정을 보여주고 있다.
그림 3 IEE 802.16e 기반의 FMIPv6 수행 절차
위의 그림과 같이, BS는 주기적으로 MOB_NBR-ADV 메시지를 주기적으로 광고하고, MN이 이 를 받아서 적절한 기지국을 선택하고 결정한다. MN은 L2의 NBS (New_BS_Found)을 L3에게 Triggering하고 RtSolPr 와 PrRtAdv 메시지를 PAR과 교환하고 AR Discovery 과정을 수행한다.
이후, MN는 MOB_MSHO-REQ와 MOB_BSHO-RSP를 교환한 후, L2 핸드오버를 시작한다. MN 이 L2 핸드오버의 시작 메시지를 수신할 경우, L2는 L3에게 Ling_Going_Down Triggering 이 벤트를 발생시키고, L3가 Link_Going_Down 메시지를 수신하면, MN는 PAR과 FBU, FBAck를 교환하고 PAR은 그 사이에 NAR과 HI, HACK를 이용하여 터널을 생성한다. MN은 PAR에게 MOB_HO-IND를 보내 실제 핸드오버의 수행을 알리고, MN은 대상 BS로의 핸드오버를 수행 하고, 802.16e의 802.16e 네트워크 엔트리 절차를 수행한다. 802.16e 핸드오버 과정이 끝나
면, L2는 Link_UP 메시지를 Triggering 하고 MN은 FNA를 NAR에게 전송한다. 마지막으로, NAR이 MN으로부터 FNA를 수신하면 버퍼링된 데이터를 MN에게 전송한다.
4.3.2 Mobile IPv6 Fast Handovers for 3G CDMA Networks
본 문서는 3G CDMA 네트워크 환경에서 FMIPv6 수행 시나리오에 대해 설명한다. 3G CDMA 에서는 기존의 무선 접속 기술에서 제공하는 L2 핸드오버 방식과 달리, Access Network 기 반의 hard 핸드오버가 수행된다. 다시 말해서, Pilot channel들을 이용하여 BS들의 신호 강도 및 Air Interface의 정보들을 수집하고, MN와의 협상을 통해 Network이 핸드오버 수행을 결 정하게 된다.
일반적으로 3G 네트워크에서는 MN이 아닌 Network기반의 핸드오버가 수행되기 때문에 FMIPv6의 “Predictive Mode” 방식이 적용될 수 있다. 그러나, Network가 NAR에 대한 정보를 RtSolPr/PrRtAdv 메시지 교환에 의해 알 수 없을 경우, 3G CDMA 네트워크에서 FMIPv6는
“Reactive Mode”로 동작하게 된다. 특히, 3G CDMA 네트워크에서는 핸드오버 수행을 위한 링 크 정보를 ‘Handover Assist Information’ 이라고 정의하고, 기존의 FMIPv6 표준에서 정의하고 있는 New AP Link Layer Address (LLA)을 확장하도록 권고하고 있다. 이는 3G 네트워크에서 는 AP방식이 아닌, BS의 Sector별 Pilot Channel에 의해 링크 계층 핸드오버가 수행되기 때문 이다.
또한, 본 문서에서는 Selective bi-casting 방식을 제안하고 있다. Selective bi-casting 방식은 MN이 하나 이상의 라디오 신호를 수신할 수 있을 때, PAR, HA 혹은 NAR이 MN가 해당 signal을 선택적으로 bi-casting 함으로써 데이터 손실 및 핸드오버 처리 시간을 줄일 수 있 도록 하고있다.
4.4 IETF 66th 회의 논의 사항