2008年4月7日 星期一

SS的Scheduler9---send_scan_request ()

當SS移動時發生需要handoff的時候,SS就必須執行此member function, 以下將敘述此function的流程---

Step1. 首先會先判斷Mac的state是否為MAC802_16_CONNECTED,若是的話就往下進行後續動作.反之,則不進行後續動作.判斷是否有連線後,產生一packet,並且配給其n byte data buffer,再產生一mac802_16_mob_scn_req_frame的frame,並將frame的type設為MAC_MOB_SCN_REQ,後續設定其相關參數scan_duration, interleaving_interval......等等.

Step2. 設定好frame後,產生一peer node,利用此peer node取得connection id,並且將packet enqueue,準備送出去.

End~

1 則留言:

匿名 提到...

JoJo ,您好 ,
拜讀您的文章讓我受益良多 ,我有閱讀 NIST 的一篇論文是"Adaptive Channel Scanning for ieee 802.16e" ,裡面的內容是提到說ACS Algorithm 可以降低 Scan_duration 的時間 ,因此想請教您 NIST 模組裡面有哪一隻程式有提到Adaptive Channel Scanning algorithm 的內容 ?
謝謝 !
TY