下圖為以SIP協定呼入asterisk系統到以ISDN通道呼出的流程。
1.asterisk啟動後,SIP協定棧即啟動監聽線程,通常在5060端口監聽udp/tcp請求
2. UAC發起INVITE請求到asterisk SIP通道監聽線程,監聽線程負責SIP消息的解析,驗證,建立 ast_channel結構代表此call leg.
3.sip 監聽線程處理後 調用ast_pbx_start,啟動新線程負責此條call leg
4. 根據被叫比對extentions.conf中的dialplan,進入dial plan loop
5.如果進入隊列或者執行Dial app,建立另一條通道,以ISDN信令呼出