Japan QualNet Community Forums Japan QualNet Community Forums
Welcome Guest 
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
検索
メインメニュー
アクセスカウンター
2024/05/17:8/8
2024/05/16:22/24

2024/03/18より397/1407
人気モジュール
No.1: フォーラム 95
No.2: QualNet概要 2
No.3: ニュース 2
日曜日からの合計
人気Browser&OS
No.1:巡回ロボット75
No.2:Unknown OS1
No.3:Windows XP1

No.1:どっかの巡回ロボット66
No.2:Majestic-12巡回ロボット6
No.3:Google巡回ロボット3

日曜日からの合計
メイン
   Physical Layer Settings
     受信電力の計算について
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
romorei
投稿日時: 2012/1/13 15:36
新米
登録日: 2011/7/12
居住地:
投稿: 4
受信電力の計算について
こんにちは

現在,端末が自身の通信状態に応じて送信電波強度を弱めるような改良をしています.

送信電波は

if (ANTENNA_IsInOmnidirectionalMode(node, phyIndex)) {

PROP_ReleaseSignal(
node,
packet,
phyIndex,
channelIndex,
phy802_11->txPower_dBm,
duration,
delayUntilAirborne);

内において計算されていると思います.その中でも

phy802_11->txPower_dBm

の値を変更することで受信側の受信電力を変更することができる思います.
しかし,シナリオ上でtxPower_dBm=4に設定した場合と,シナリオ上でtxPower_dBm=8
に設定した場合と, PROP_ReleaseSignal()の直前で txPower_dBm=4に変更した場合とで
受信側の受信電力が異なります.どうしてこのようになるのかがどうしてもわかりません.
どなたかご教示お願いします.
hiro
投稿日時: 2012/1/14 17:32
長老
登録日: 2005/7/16
居住地:
投稿: 452
Re: 受信電力の計算について
シナリオ条件が全く分からないのですが、
まず、
> シナリオ上でtxPower_dBm=4に設定した場合と
> シナリオ上でtxPower_dBm=8に設定した場合と
これは、異なる設定なので受信側も当然異なりますよね。
で、
> シナリオ上でtxPower_dBm=4に設定した場合と
> PROP_ReleaseSignal()の直前で txPower_dBm=4に変更した場合と
という事をして、具体的にどのように異なるのでしょうか?

一個一個の受信電力は確認していませんが。
./scenarios/defaultシナリオで
PHY802.11b-TX-POWER--1MBPS 4.0
PHY802.11b-TX-POWER--2MBPS 4.0
PHY802.11b-TX-POWER--6MBPS 4.0
PHY802.11b-TX-POWER-11MBPS 4.0
した場合と、

シナリオでは、
PHY802.11b-TX-POWER--1MBPS 15.0
PHY802.11b-TX-POWER--2MBPS 15.0
PHY802.11b-TX-POWER--6MBPS 15.0
PHY802.11b-TX-POWER-11MBPS 15.0
とデフォルトに戻して、
./libraries/wireless/src/phy_802_11.cppで
phy802_11->txPower_dBm = 4.0;
PROP_ReleaseSignal(
した場合で、
.statレベルでは全く同じ結果でした。
romorei
投稿日時: 2012/1/16 11:39
新米
登録日: 2011/7/12
居住地:
投稿: 4
Re: 受信電力の計算について
hiroさん返信ありがとうございます

説明不足で申し訳ありません

異なっている点は,同じになると思われる受信電力rxPower_dBmが違う数字になっていることです.

2つともシナリオではノードは2つ,距離は100mという設定で,
txPower_dBmの値以外の変更していません
magic_gate
投稿日時: 2012/1/16 18:52
新米
登録日: 2012/1/15
居住地:
投稿: 4
Re: 受信電力の計算について
こんばんは.

既にこの程度のデバッグはやられているとは思いますが,
romoreiさんがphy802_11->txPower_dBmに送信電力を代入しているつもりの箇所って,実行時にちゃんと通ってますか???
scallion
投稿日時: 2012/1/16 19:03
常連
登録日: 2010/10/21
居住地:
投稿: 51
Re: 受信電力の計算について
2Nodeをちょうど100m離してやってみました。
シナリオで4dBmにするのと、8dBm->4dBmへ書き換えの2パターンです。

結果、どちらも同じ値になりましたよ。

PROP_ReleaseSignalは4箇所あるみたいなので(.11の場合)注意してください。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ
Copyright c KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
XOOPS Cube PROJECT