• 追加された行はこの色です。
  • 削除された行はこの色です。
[[FrontPage]]

*全体ブロック図 [#j36e5556]
-モジュール化されたレイヤー構造
--シーケンス制御/吸収層
--メッセージ変換層
---制御モジュール、コントローラ部
--Transport層
--セッション層
---制御モジュール
---シーケンス制御/吸収部
---メッセージ変換部
---コントローラ部
--トランスポート層
---API
---Proxy Socket
---フック用Socket
---メディア

#ref(http://www.siprop.org/ja/image/blockFig.png,center)


*シーケンス部 [#cc290e4c]
転送シーケンスの差異を吸収するなどのシーケンスの制御や吸収を行う層。
*セッション層 [#x822d841]
**シーケンス制御/吸収部 [#cc290e4c]
転送シーケンスの差異を吸収するなどのシーケンスの制御や吸収を行う
下記のような感じで変換することを想定している。

#ref(http://www.siprop.org/ja/image/sequenceFig.png,center)


*メッセージ部 [#o109319f]
SIPメッセージの網間の差異や他UAプロトコルを、Flat化SIPメッセージに変換する層。
**メッセージ変換部 [#o109319f]
SIPメッセージの網間の差異や他UAプロトコルを、Flat化SIPメッセージに変換する
下記のような感じで変換することを想定している。

#ref(http://www.siprop.org/ja/image/messageFig.png,center)
#ref(http://www.siprop.org/ja/image/messageSequenceFig.png,center)


*制御モジュール部 [#tf1d0108]
**制御モジュール [#tf1d0108]
シーケンス部とメッセージ部の組み合わせから構成される。
APIを公開し、開発者が独自にモジュールを開発可能とする。

#ref(http://www.siprop.org/ja/image/moduleFig.png,center)


*Transport層 [#ab4f0974]
*トランスポート層 [#ab4f0974]
本ミドルウェアとアプリケーションの接続層。
下記の4種類の接続形態を想定している。
-API
--SIP-UAアプリに組み込むためのAPI
-Proxy Socket
--Proxyのような動作で、Socket経由でメッセージ交換を行う
-ダミーSocket
-フック用Socket
--OSのSocketをフックして、通信メッセージを制御する
-メディア
--メディアを制御し、DTMFによるコントロールを可能とする