2012-09-01から1ヶ月間の記事一覧

openSIPSの変数

公式ドキュメントの中身を要約して書いていきます。変数は4種類の観点から分類できます。 変数の視認性(スコープのこと?) 変数が何にくっついているのか 読み書き可能かどうか どれだけの複数の値を持つか(同じ変数として処理) 変数は$記号がついているた…

AVP (Attribute-Value Pair)

今回はAVPについて読んでみました。勘違いしているかもしれませんが、だいたいこんなかんじでしょうか。 AVPとは AVPは動的な変数で、ひとつのメッセージもしくはトランザクションに連動します(もしステートフル処理を使用していれば)。 メッセージまたはト…

スクリプト変数

名前の通り、寿命がスクリプトに拘束される変数で、トランザクションには無関係です。 正しくはopenSIPSのプロセスに関係し、プロセス間では値の共有ができません。 後述のAVPはトランザクションの中で値を持ち回れるのに対し、スクリプト変数はルーティング…

openSIPSに少なくとも必要なモジュール

前回はopenSIPSのパッケージを一つだけインストールしたと書いたのですが、configのサンプルのパッケージをインストールしようとしたらいろいろと依存関係があったので、それらもインストールしてみました。で、configファイル/etc/opensips/opensips.cfgを…

openSIPSはじめました

わけあってOpenSIPSを使うことになりましたので、記録を残していこうと思います。 勉強しながらその都度書いていきますので、まとまらないし間違った記事が多く上がると思います。気づいたらその都度訂正記事を上げていくつもりでいますが、ご指摘いただけれ…