検索
AND検索
OR検索
トップ
|
リロード
|
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
SIPropプロジェクト をテンプレートにして作成
Main Menu
TOP
Readme
Contents
Download
最新の20件
2012-10-25
product/AutoChasingTurtle
2012-04-12
product/TreasureHuntingRobot
2012-03-07
開発/コミュニティー/勉強会
2012-02-19
連絡帳
2012-02-17
product/TreasureHunter
2011-11-08
product/pandacloud
2010-11-10
SIProp育英基金
2010-02-08
開発/コミュニティー/勉強会/2010/01/09
2010-01-01
開発/コミュニティー/勉強会/2009/09/13
2009-12-01
執筆/ascii_mw/200911
執筆
2009-05-28
開発/コミュニティー/定例ミーティング/2009/05/28
開発/コミュニティー/定例ミーティング
FrontPage
スケジュール
リリース
2009-04-27
開発/コミュニティー/勉強会/2009/04/23
2009-04-06
開発/コミュニティー/勉強会/2009/03/13
2009-03-09
開発/コミュニティー/勉強会/2009/03/07
2008-11-03
開発/コミュニティー/定例ミーティング/2008/11/02
Total:0/Today:0
開始行:
[[FrontPage]]
*SIPropプロジェクトとは? [#g5f5cc9e]
SIP系のOSSを、開発するプロジェクトです。~
[[SIPropVer.2.0:http://www.siprop.org/ja/2.0/index.php?SI...
**目的 [#sd8a223c]
#br
CENTER:&size(28){ 「メディア (通信媒体)の世界を広げる」 };
という目的の元、SIPに関するのOSSアプリを提案・開発するプ...
この目的を果たすために、他プロジェクトと提携し、いろいろ...
イメージ図:
#ref(raiden_base_s.PNG)
**SIPropプロジェクト が認識する問題とその解決 [#za1a166d]
一般の IP 電話において、SIP は相手を呼び出す機能(シグナ...
しかし、インターネットの通信プロトコル規約である RFC にお...
SIP (Session Initiation Protocol) は、インターネットのエ...
お互いを発見し、共有を望むセッションの特性に合意すること...
協調して動作する。セッションの参加者と見込まれるものの場...
SIPは、ユーザーエージェントが登録リクエストやセッション...
できる、ネットワークホスト(プロキシサーバーと呼ばれる)の...
SIPは、下位のトランスポートプロトコルから独立し、確立さ...
セッションを生成・修正・終了するためのしなやかで多目的な...
すなわち、SIPは~
''「(IP電話を含む)様々なネットワーク・アプリケーション...
なのである。
#br
本来、汎用セッション・プロトコルであるはずの SIP が、IP ...
さらに、近年の通信事業各社によるNGNやFMCと呼ばれる試みは...
このような状況により SIP は、大きなジレンマを抱え込むこと...
#br
そこで、SIPropプロジェクト は、 SIP が抱えるジレンマをよ...
そのアプローチは概ね2つの方向性に整理することができる。
+シグナリング・プロトコルとしての SIP の拡張~
独自の追加規格が乱立している現状を抜本的に解決するために...
既に SIPropプロジェクト は、通信事業者間の SIP による通信...
+汎用セッション・プロトコルとしての SIP の拡張~
SIP の汎用セッション・プロトコルとしての特性を堅持するた...
SIPropプロジェクト では IP 電話以外の SIP アプリケーショ...
以上の2つのアプローチは垂直方向と水平方向の全く異なるベ...
例えば (1) でIP 電話のために開発された実装の一部は、(2) ...
#br
上記のバイ・ディレクション・アプローチは、SIP の問題解決...
**汎用セッション・プロトコルとしての SIP とは [#te8d14d0]
***OSI参照モデルの層構造(&size(12){出典:Wikipediaの「[[O...
&ref(osi_proto.png);
-第7層 - アプリケーション層
--具体的な通信サービス(例えばファイル転送、メール転送、...
-第6層 - プレゼンテーション層
--データの表現方法。
-第5層 - セッション層
--通信プログラム間の通信の開始から終了までの手順。
-第4層 - トランスポート層
--ネットワークの端から端までの通信管理(エラー訂正、再送...
-第3層 - ネットワーク層
--ネットワークにおける通信経路の選択(ルーティング)。デ...
***SIPropプロジェクトが考える層構造~ [#j2c5c454]
上記のOSI参照モデルに、SIPを適用しようとした場合、下記の...
-第5層 - セッション層
--%%通信プログラム間%% &color(red){セッション};の通信の開...
---すなわち、&size(24){SIPネットワーク};と考えられる。
-第4層 - トランスポート層
--%%ネットワーク%% &color(red){Peer(Node,Resource)};の端...
---すなわち、&size(24){P2Pネットワークやオーバーレイネッ...
#br
#br
これらから、下記のような層構造をSIPropプロジェクトは、考...
-アプリケーション層
--アプリケーションのための機能を提供する
---HTTPやFTPなどのアプリケーション用プロトコル
---NGN+IMSでいうところの「アプリケーション基盤」に相当す...
-セッション層
--セッション管理や認証、パーミッションを提供する
---SIPそのもの
---NGN+IMSでいうところの「サービス・ストラタム」に相当す...
-トランスポート層
--Peerやリソースへのリーチャビリティーを提供する
---P2Pやオーバーレイネットワーク
---NGN+IMSでいうところの「トランスポート・ストラタム」に...
-ネットワーク層
--ネットワークを提供する
---現在のTCPネットワーク
---NGN+IMSでいうところの「物理レイヤー」に相当する。
#br
#br
これらの適用例:HTTPの場合
-アプリケーション層
--HTTP通信をする
---送信先としては、Socket(TCP)ではなく、SIPスタックやSIPr...
-セッション層
--HTTPをSIPに載せて、通信をし、認証やパーミッションチェッ...
---SIP-URIベースのSIP IX網ルーティングを想定している。
-トランスポート層
--SIPをオーバーレイネットワークに載せて、相手リソースへ、...
---DHTであれば、ハッシュによるリソースへのルーティングを...
-ネットワーク層
--現在のTCP/IPネットワークに相当する通信を行う。
---Socketによる通信を想定している。
**参考資料 [#b450e0e9]
-SIPropプロジェクト解説
--PDF版:&ref(http://www.siprop.org/ja/download/SIPropPro...
--PPT版:&ref(http://www.siprop.org/ja/download/SIPropPro...
-汎用セッション・プロトコルとしての SIP を考える
--PDF版:&ref(http://www.siprop.org/ja/download/Session_S...
--PPT版:&ref(http://www.siprop.org/ja/download/Session_S...
-P2P SIP を考える(構想途中)
--PDF版:&ref(http://www.siprop.org/ja/download/p2psip_wo...
--PPT版:&ref(http://www.siprop.org/ja/download/p2psip_wo...
-VoIPと他の世界との橋渡しをするために
--SIerさん向けの資料~
SIのオプションとしてのVoIPとは?という視点で書いた提案資...
そういう提案書の書かなければならないときに参考になれば。...
---PDF版:&ref(http://www.siprop.org/ja/download/web_with...
---PPT版:&ref(http://www.siprop.org/ja/download/web_with...
--上記をベースにちゃんと体裁を整えてみたサンプル資料~
すでに、受注システムがあるという前提で、それ用のオプショ...
---PDF版:&ref(http://www.siprop.org/ja/download/voice_co...
---PPT版:&ref(http://www.siprop.org/ja/download/voice_co...
*プロジェクト一覧 [#w2123ce8]
**プロジェクト分類 [#vbcacb28]
***シグナリング・プロトコルとしての SIP の拡張を考えたプ...
-[[SIPropVer.2.0:http://www.siprop.org/ja/2.0/index.php?S...
--世界的に問題となっているVoIP相互接続問題を解決
---この目的は、下記のプロジェクトに受け継がれている
-[[HOTARUプロジェクト:http://www.luciola.net/]]
--SIPropと同様にVoIP相互接続問題を解決(トップダウン方式)
---最終的には、誰も利用できるクライアント側のSIPミドルウ...
---汎用セッション・プロトコルとしての SIP用のStackとして...
-[[SIP IX:http://www.sipix.jp/]]プロジェクト
--SIPropの最終目的であるSIP網の形成を目指したプロジェクト
---SIPパケットのルーティングをするための網となる
---汎用セッション・プロトコルとしての SIPをルーティングす...
***汎用セッション・プロトコルとしての SIP の拡張を考えた...
-[[雷電:http://raiden.siprop.org/]]
--クライアント間マッシュアップ用UA Servletアプリケーショ...
---SIPやHTTPなどセッションやトランスポートに依存せずに、...
-[[俺流プロトコル実装入門:http://pipbook.siprop.org/]]
--Web系技術者など普段プロトコルなどを意識する必要のない人...
---多方面の方々から「汎用セッション・プロトコルとしての S...
-[[P2P SIPの実装検討プロジェクト:http://www.p2psip.jp/]]
--P2P世界にSIPを適用したらどうなるか?を模索するプロジェ...
---「汎用セッション・プロトコルとしての SIP」の新しい定義...
--P2P SIP を考える(構想途中)
---PDF版:&ref(http://www.siprop.org/ja/download/p2psip_w...
---PPT版:&ref(http://www.siprop.org/ja/download/p2psip_w...
**プロジェクト推進団体 [#dbf94f2a]
***本家プロジェクト [#qdf5aa60]
-[[SIPropVer.2.0:http://www.siprop.org/ja/2.0/index.php?S...
-[[雷電:http://raiden.siprop.org/]]
-[[俺流プロトコル実装入門:http://pipbook.siprop.org/]]
***共同プロジェクト [#o200b0ac]
-[[WIDEプロジェクト:http://www.wide.ad.jp/]]様
--[[HOTARUプロジェクト:http://www.luciola.net/]]
-[[SIProp勉強会:http://www.siprop.org/ja/2.0/index.php?%B...
--[[P2P SIPの実装検討プロジェクト:http://www.p2psip.jp/]]
***提携プロジェクト [#keaf766f]
-[[SIP IX:http://www.sipix.jp/]]様
--[[SIP IX:http://www.sipix.jp/]]プロジェクト
*中の人の意見 [#g42587e1]
***[[noritsuna:http://www.siprop.org/ja/1.0/index.php?nor...
-blogエントリー
--[[生まれ変わるNTTの進むべき道:http://www.noritsuna.com/...
---NGNのあり方を語ったエントリー
--[[販売奨励金廃止の理由:http://www.noritsuna.com/archive...
---ケータイというものがどうあるべきかを語ったエントリー
--[[IPv6の使い道:http://www.noritsuna.com/archives/2007/0...
---IPv6をどう使うのが良さそうかを語ったエントリー
*名前の由来 [#ub9ca62c]
-読み:しっぷろっぷ
-意味:SIP と Interop(Interoperability、相互接続性)の...
-ロゴマーク:
#ref(http://www.siprop.org/ja/2.0/image/Logo_SIProp.jpg)
終了行:
[[FrontPage]]
*SIPropプロジェクトとは? [#g5f5cc9e]
SIP系のOSSを、開発するプロジェクトです。~
[[SIPropVer.2.0:http://www.siprop.org/ja/2.0/index.php?SI...
**目的 [#sd8a223c]
#br
CENTER:&size(28){ 「メディア (通信媒体)の世界を広げる」 };
という目的の元、SIPに関するのOSSアプリを提案・開発するプ...
この目的を果たすために、他プロジェクトと提携し、いろいろ...
イメージ図:
#ref(raiden_base_s.PNG)
**SIPropプロジェクト が認識する問題とその解決 [#za1a166d]
一般の IP 電話において、SIP は相手を呼び出す機能(シグナ...
しかし、インターネットの通信プロトコル規約である RFC にお...
SIP (Session Initiation Protocol) は、インターネットのエ...
お互いを発見し、共有を望むセッションの特性に合意すること...
協調して動作する。セッションの参加者と見込まれるものの場...
SIPは、ユーザーエージェントが登録リクエストやセッション...
できる、ネットワークホスト(プロキシサーバーと呼ばれる)の...
SIPは、下位のトランスポートプロトコルから独立し、確立さ...
セッションを生成・修正・終了するためのしなやかで多目的な...
すなわち、SIPは~
''「(IP電話を含む)様々なネットワーク・アプリケーション...
なのである。
#br
本来、汎用セッション・プロトコルであるはずの SIP が、IP ...
さらに、近年の通信事業各社によるNGNやFMCと呼ばれる試みは...
このような状況により SIP は、大きなジレンマを抱え込むこと...
#br
そこで、SIPropプロジェクト は、 SIP が抱えるジレンマをよ...
そのアプローチは概ね2つの方向性に整理することができる。
+シグナリング・プロトコルとしての SIP の拡張~
独自の追加規格が乱立している現状を抜本的に解決するために...
既に SIPropプロジェクト は、通信事業者間の SIP による通信...
+汎用セッション・プロトコルとしての SIP の拡張~
SIP の汎用セッション・プロトコルとしての特性を堅持するた...
SIPropプロジェクト では IP 電話以外の SIP アプリケーショ...
以上の2つのアプローチは垂直方向と水平方向の全く異なるベ...
例えば (1) でIP 電話のために開発された実装の一部は、(2) ...
#br
上記のバイ・ディレクション・アプローチは、SIP の問題解決...
**汎用セッション・プロトコルとしての SIP とは [#te8d14d0]
***OSI参照モデルの層構造(&size(12){出典:Wikipediaの「[[O...
&ref(osi_proto.png);
-第7層 - アプリケーション層
--具体的な通信サービス(例えばファイル転送、メール転送、...
-第6層 - プレゼンテーション層
--データの表現方法。
-第5層 - セッション層
--通信プログラム間の通信の開始から終了までの手順。
-第4層 - トランスポート層
--ネットワークの端から端までの通信管理(エラー訂正、再送...
-第3層 - ネットワーク層
--ネットワークにおける通信経路の選択(ルーティング)。デ...
***SIPropプロジェクトが考える層構造~ [#j2c5c454]
上記のOSI参照モデルに、SIPを適用しようとした場合、下記の...
-第5層 - セッション層
--%%通信プログラム間%% &color(red){セッション};の通信の開...
---すなわち、&size(24){SIPネットワーク};と考えられる。
-第4層 - トランスポート層
--%%ネットワーク%% &color(red){Peer(Node,Resource)};の端...
---すなわち、&size(24){P2Pネットワークやオーバーレイネッ...
#br
#br
これらから、下記のような層構造をSIPropプロジェクトは、考...
-アプリケーション層
--アプリケーションのための機能を提供する
---HTTPやFTPなどのアプリケーション用プロトコル
---NGN+IMSでいうところの「アプリケーション基盤」に相当す...
-セッション層
--セッション管理や認証、パーミッションを提供する
---SIPそのもの
---NGN+IMSでいうところの「サービス・ストラタム」に相当す...
-トランスポート層
--Peerやリソースへのリーチャビリティーを提供する
---P2Pやオーバーレイネットワーク
---NGN+IMSでいうところの「トランスポート・ストラタム」に...
-ネットワーク層
--ネットワークを提供する
---現在のTCPネットワーク
---NGN+IMSでいうところの「物理レイヤー」に相当する。
#br
#br
これらの適用例:HTTPの場合
-アプリケーション層
--HTTP通信をする
---送信先としては、Socket(TCP)ではなく、SIPスタックやSIPr...
-セッション層
--HTTPをSIPに載せて、通信をし、認証やパーミッションチェッ...
---SIP-URIベースのSIP IX網ルーティングを想定している。
-トランスポート層
--SIPをオーバーレイネットワークに載せて、相手リソースへ、...
---DHTであれば、ハッシュによるリソースへのルーティングを...
-ネットワーク層
--現在のTCP/IPネットワークに相当する通信を行う。
---Socketによる通信を想定している。
**参考資料 [#b450e0e9]
-SIPropプロジェクト解説
--PDF版:&ref(http://www.siprop.org/ja/download/SIPropPro...
--PPT版:&ref(http://www.siprop.org/ja/download/SIPropPro...
-汎用セッション・プロトコルとしての SIP を考える
--PDF版:&ref(http://www.siprop.org/ja/download/Session_S...
--PPT版:&ref(http://www.siprop.org/ja/download/Session_S...
-P2P SIP を考える(構想途中)
--PDF版:&ref(http://www.siprop.org/ja/download/p2psip_wo...
--PPT版:&ref(http://www.siprop.org/ja/download/p2psip_wo...
-VoIPと他の世界との橋渡しをするために
--SIerさん向けの資料~
SIのオプションとしてのVoIPとは?という視点で書いた提案資...
そういう提案書の書かなければならないときに参考になれば。...
---PDF版:&ref(http://www.siprop.org/ja/download/web_with...
---PPT版:&ref(http://www.siprop.org/ja/download/web_with...
--上記をベースにちゃんと体裁を整えてみたサンプル資料~
すでに、受注システムがあるという前提で、それ用のオプショ...
---PDF版:&ref(http://www.siprop.org/ja/download/voice_co...
---PPT版:&ref(http://www.siprop.org/ja/download/voice_co...
*プロジェクト一覧 [#w2123ce8]
**プロジェクト分類 [#vbcacb28]
***シグナリング・プロトコルとしての SIP の拡張を考えたプ...
-[[SIPropVer.2.0:http://www.siprop.org/ja/2.0/index.php?S...
--世界的に問題となっているVoIP相互接続問題を解決
---この目的は、下記のプロジェクトに受け継がれている
-[[HOTARUプロジェクト:http://www.luciola.net/]]
--SIPropと同様にVoIP相互接続問題を解決(トップダウン方式)
---最終的には、誰も利用できるクライアント側のSIPミドルウ...
---汎用セッション・プロトコルとしての SIP用のStackとして...
-[[SIP IX:http://www.sipix.jp/]]プロジェクト
--SIPropの最終目的であるSIP網の形成を目指したプロジェクト
---SIPパケットのルーティングをするための網となる
---汎用セッション・プロトコルとしての SIPをルーティングす...
***汎用セッション・プロトコルとしての SIP の拡張を考えた...
-[[雷電:http://raiden.siprop.org/]]
--クライアント間マッシュアップ用UA Servletアプリケーショ...
---SIPやHTTPなどセッションやトランスポートに依存せずに、...
-[[俺流プロトコル実装入門:http://pipbook.siprop.org/]]
--Web系技術者など普段プロトコルなどを意識する必要のない人...
---多方面の方々から「汎用セッション・プロトコルとしての S...
-[[P2P SIPの実装検討プロジェクト:http://www.p2psip.jp/]]
--P2P世界にSIPを適用したらどうなるか?を模索するプロジェ...
---「汎用セッション・プロトコルとしての SIP」の新しい定義...
--P2P SIP を考える(構想途中)
---PDF版:&ref(http://www.siprop.org/ja/download/p2psip_w...
---PPT版:&ref(http://www.siprop.org/ja/download/p2psip_w...
**プロジェクト推進団体 [#dbf94f2a]
***本家プロジェクト [#qdf5aa60]
-[[SIPropVer.2.0:http://www.siprop.org/ja/2.0/index.php?S...
-[[雷電:http://raiden.siprop.org/]]
-[[俺流プロトコル実装入門:http://pipbook.siprop.org/]]
***共同プロジェクト [#o200b0ac]
-[[WIDEプロジェクト:http://www.wide.ad.jp/]]様
--[[HOTARUプロジェクト:http://www.luciola.net/]]
-[[SIProp勉強会:http://www.siprop.org/ja/2.0/index.php?%B...
--[[P2P SIPの実装検討プロジェクト:http://www.p2psip.jp/]]
***提携プロジェクト [#keaf766f]
-[[SIP IX:http://www.sipix.jp/]]様
--[[SIP IX:http://www.sipix.jp/]]プロジェクト
*中の人の意見 [#g42587e1]
***[[noritsuna:http://www.siprop.org/ja/1.0/index.php?nor...
-blogエントリー
--[[生まれ変わるNTTの進むべき道:http://www.noritsuna.com/...
---NGNのあり方を語ったエントリー
--[[販売奨励金廃止の理由:http://www.noritsuna.com/archive...
---ケータイというものがどうあるべきかを語ったエントリー
--[[IPv6の使い道:http://www.noritsuna.com/archives/2007/0...
---IPv6をどう使うのが良さそうかを語ったエントリー
*名前の由来 [#ub9ca62c]
-読み:しっぷろっぷ
-意味:SIP と Interop(Interoperability、相互接続性)の...
-ロゴマーク:
#ref(http://www.siprop.org/ja/2.0/image/Logo_SIProp.jpg)
ページ名: