---
# System prepended metadata

title: 'ara::nm 4: Functional Cluster Cycle'
tags: [報告]

---

###### tags: `報告`

# ara::nm 4: Functional Cluster Cycle

Documents (R22-11):
[SWS_NetworkManagement](https://www.autosar.org/fileadmin/standards/adaptive/22-11/AUTOSAR_SWS_NetworkManagement.pdf)
[PRS_NetworkManagementProtocol](https://www.autosar.org/fileadmin/standards/foundation/22-11/AUTOSAR_PRS_NetworkManagementProtocol.pdf)

## Functional Cluster Cycle

### Startup

NM本身在啟動時並沒有特別的處理，而環境(environment)要負責設定NM。環境應該在設定後儘速的讓NM上線。實際上要如何啟動會因不同平台而異。

### Shutdown

NM在收到`SIGTERM`時，所有進行中的連線都將撤銷(withdrawn)，並且應該將連線狀態更改為`kNoCom`。

在這之後網路硬體可能會(might)被關閉。我們在這邊假設State Management知道在這之後並不需要網路連線才將NM關閉。如果在NM關閉後出現網路連線要求則為異常例外狀況(exception)。
