[openrtm-users 00948] NameServerに登録されたComponentのTimeoutについて

3 個の投稿 / 0 new
最終投稿
root
オフライン
Last seen: 5日 12時間 前
登録日: 2009-06-23 14:31
[openrtm-users 00948] NameServerに登録されたComponentのTimeoutについて

中央大学の小島です。

いつもお世話になっております。

ヨーロッパと日本で、RTを使って通信を試みようとしたところ、
Name Server に登録されているComponentを接続できない問題が発生いたしました。

おそらく、通信に時間がかかってしまい、タイムアウト処理が行われてしまっていると思います。
(各々のパソコンでは、各々のコンポーネントが動いていることを確認でき、
名前の解決はできるが、実態を取得することができないようなので。)

タイムアウト処理の時間の延長もしくは、こういう場合に対応できる方法を、ご教授いただけると幸いです。

なお、使用したのはRTC-Linkおよび、SimpleIOのConnectCompで使われている方法の両方で、
試してみましたが、接続させることは、できませんでした。

アドバイスがあれば、よろしくお願いいたします。

以下に環境を添付します。

RTM 0.4.2
Corba: Omni 4.1.1
ACE: 5.4.7

OS: Ubuntsu 8.10 (Wibi)
CPU: CoreDuo 1.66

未定義
root
オフライン
Last seen: 5日 12時間 前
登録日: 2009-06-23 14:31
[openrtm-users 00949] NameServerに登録されたComponentのTimeoutについて

安藤です

timoutに関しては
http://omniorb.sourceforge.net/omni41/omniORB/omniORB004.html
にある適当なタイムアウト設定を
rtc.conf の corba.args に -ORBparameterkey value として設定
してあげれば設定することができます。

ただ、気になるのは、ホスト間で相互にルーティング可能な
アドレスになっているかということです。
日本からヨーロッパ、逆にヨーロッパから日本へは
pingは通っていますでしょうか?
また、firewallなどは設定されていませんでしょうか?

omniORBはデフォルトではタイムアウトはなしでブロックする
設定になっていたような気がするので。。。

いかがでしょうか?

2009年9月10日10:14 Takashi Kojima :
> 中央大学の小島です。
>
> いつもお世話になっております。
>
> ヨーロッパと日本で、RTを使って通信を試みようとしたところ、
> Name Server に登録されているComponentを接続できない問題が発生いたしました。
>
> おそらく、通信に時間がかかってしまい、タイムアウト処理が行われてしまっていると思います。
> (各々のパソコンでは、各々のコンポーネントが動いていることを確認でき、
> 名前の解決はできるが、実態を取得することができないようなので。)
>
> タイムアウト処理の時間の延長もしくは、こういう場合に対応できる方法を、ご教授いただけると幸いです。
>
> なお、使用したのはRTC-Linkおよび、SimpleIOのConnectCompで使われている方法の両方で、
> 試してみましたが、接続させることは、できませんでした。
>
> アドバイスがあれば、よろしくお願いいたします。
>
>
> 以下に環境を添付します。
>
> RTM 0.4.2
> Corba: Omni 4.1.1
> ACE: 5.4.7
>
> OS: Ubuntsu 8.10 (Wibi)
> CPU: CoreDuo 1.66
>

root
オフライン
Last seen: 5日 12時間 前
登録日: 2009-06-23 14:31
[openrtm-users 00995] [openrtm-users 00949] NameServerに登録されたCo

安藤様

ホスト間で相互にルーティング不可能な状態だったためだと思います。
ルータのファイアーウォールに弾かれていたためだと思います。

ありがとうございました。

コメントを投稿するにはログインまたはユーザー登録を行ってください

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2195
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク