摘要:通信工程師互聯(lián)網(wǎng)技術(shù)移動(dòng)節(jié)點(diǎn)注冊(cè)FSM:由于移動(dòng)節(jié)點(diǎn)中的信息最為復(fù)雜,包括發(fā)送HoTI和CoTI、接收HoT和CoT、發(fā)送BU、接收BA、BRR、MD等,而且它們之間還互相影響,有必要建立一個(gè)存限狀態(tài)的狀態(tài)機(jī)來(lái)表樂(lè)這種復(fù)雜的變化。
在線輔導(dǎo) 面授招生 考試大綱 指定教材 報(bào)名時(shí)間
1.移動(dòng)節(jié)點(diǎn)注冊(cè)FSM
由于移動(dòng)節(jié)點(diǎn)中的信息最為復(fù)雜,包括發(fā)送HoTI和CoTI、接收HoT和CoT、發(fā)送BU、接收BA、BRR、MD等,而且它們之間還互相影響,有必要建立一個(gè)存限狀態(tài)的狀態(tài)機(jī)來(lái)表樂(lè)這種復(fù)雜的變化??梢栽O(shè)計(jì)如圖3-28、閣3-29、圖3-30所示的FSM,圖中的雙向線表示兩個(gè)狀態(tài)在某種條件下可以互相轉(zhuǎn)移,單向線表示可以向方轉(zhuǎn)移。為了圖的簡(jiǎn)潔,其中的觸發(fā)事件和發(fā)生的條件并沒(méi)有標(biāo)出。涪要說(shuō)明的是有些狀態(tài)在事件觸發(fā)下不會(huì)發(fā)生狀態(tài)轉(zhuǎn)移,而且還可能退出FSM,圖中沒(méi)有標(biāo)出這樣的悄況。
圖中一共有9種狀態(tài),分別如下。
①IDLE:空閑狀態(tài),BU列表剛剛建立,即初始化。
②RRIN1T:當(dāng)不存在與CN對(duì)應(yīng)的綁定項(xiàng)時(shí),初始化返回路出可達(dá)過(guò)程RR。
③DRRREDO:移動(dòng)節(jié)點(diǎn)執(zhí)行返回路由可達(dá)過(guò)程RR,菹新發(fā)送BU向CN注冊(cè)綁定。這時(shí)舊的綁定仍然存在,可以使用HoA。
④RRDEL:移動(dòng)節(jié)點(diǎn)執(zhí)行返回路由可達(dá)過(guò)程RR,向CN發(fā)送BU來(lái)進(jìn)行解注冊(cè)。這時(shí)舊的綁定仍然存在,可以使用HoA。
⑤WAITA:移動(dòng)節(jié)點(diǎn)等待用于初始注冊(cè)的綁定確認(rèn)。
⑥WAT1AR:移動(dòng)節(jié)點(diǎn)等待用于重新注冊(cè)的綁定確認(rèn)。這時(shí)舊的綁定仍然存在,可以使用HoA。
⑦WA1TD:移動(dòng)節(jié)點(diǎn)等待用于解注冊(cè)的綁定確認(rèn)。這時(shí)舊的綁定仍然存在,可以使用HoA。
⑧BOUND:移動(dòng)節(jié)點(diǎn)成功注冊(cè)。
⑨DHAAD:移動(dòng)節(jié)點(diǎn)執(zhí)行DHAAD。
觸發(fā)事件如下。
①M(fèi)OVEMENT:指示移動(dòng)節(jié)點(diǎn)已經(jīng)移動(dòng)到另一個(gè)網(wǎng)絡(luò)。
②RETURNTNG_HOME:指示移動(dòng)節(jié)點(diǎn)已經(jīng)回到家鄉(xiāng)網(wǎng)絡(luò)。
③REVERSE_PACKET:移動(dòng)節(jié)點(diǎn)通過(guò)隧道(在移動(dòng)節(jié)點(diǎn)和HA之間)接收或發(fā)送數(shù)據(jù)。
④RR_DONE:指示對(duì)CN的返回路由可達(dá)過(guò)程RR已經(jīng)完成。
⑤RR_FAILED:指示對(duì)CN的返回路由可達(dá)過(guò)程RR已經(jīng)失敗。
⑥BRR:指示移動(dòng)節(jié)點(diǎn)收到了來(lái)自CN的BRR。
⑦BACK:指示移動(dòng)節(jié)點(diǎn)接收到來(lái)自HA或CN的BA。
⑧REGISTERED:移動(dòng)節(jié)點(diǎn)的家鄉(xiāng)注冊(cè)完成。
⑨DEREGISTERED:移動(dòng)節(jié)點(diǎn)的家鄉(xiāng)解注冊(cè)完成。
UNKNOWN.HAO:MN接收到BE,BE中表明由此MN發(fā)出的家鄉(xiāng)地址選項(xiàng)被CN拒絕
UNKNOWN_MHs移動(dòng)節(jié)點(diǎn)接收到BE,BE中表明山此移動(dòng)體發(fā)出的移動(dòng)報(bào)文的類型無(wú)法被識(shí)別。
ICMP6_PARAM_PR0B:移動(dòng)節(jié)點(diǎn)接收來(lái)自CN或中間路由器的ICMPv6參數(shù)錯(cuò)誤消息。
EXPIRE_TIMER:綁定更新列表的計(jì)時(shí)器過(guò)期。
DHAAD_REPLY:移動(dòng)節(jié)點(diǎn)接收到DHAAD回復(fù)消息。
RETRANS_TIMER:指示移動(dòng)節(jié)點(diǎn)應(yīng)該東傳數(shù)據(jù)包。
返回目錄:
編輯特別推薦:
中級(jí)通信專業(yè)實(shí)務(wù)
中級(jí)通信專業(yè)實(shí)務(wù)傳輸與接入教程匯總
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬(wàn)道題
已有25.02萬(wàn)小伙伴參與做題