rssi path-loss 경로손실이라는 것이 어떤 건가요? > 과학기술Q&A

본문 바로가기

rssi path-loss 경로손실이라는 것이 어떤 건가요?

페이지 정보

chi00933 작성일2015-10-03 13:18

본문

1. rssi에 대해서 공부 중인데 경로 손실이라는 것이 송신기의 신호 세기와 수신기의 신호 세기의 차이 인가요?

2. 그리고 이것은 논문 중 한 내용인데 여기서 신호 데이터에 다른 무게를 준다는 것이 무슨 의미인가요?
Take eight RSSI signals which collected continuously as a
queue, give different weights for the data collected at different
time during the collecting process, usually the sample date is
more close to the present moment, its weight is higher

3. R S S I(n번째RSSI) =α R S S I(n번째RSSI)+ (1-α)RSSI(n-1번째RSSI)

α=0.75

인데 여기서
(1-α)R S S I(n번째RSSI) =(1-α)RSSI(n-1번째RSSI)가 되는데 이 식 맞는건가요?

4. 혹시 rssi신호를 이용해서 거리를 구하는 식 알고 있는거 있으시면 3개 식 정도만 알려주시면 감사합니다.(논문도 알려주시면 감사합니다)

댓글 13

노랭이군님의 댓글

노랭이군

  1. 단위를 dB를 가정하면 맞는 표현입니다. 하지만 원래 정의는 신호가 송신기에서 수신기까지 가는 경로를 블랙박스로 보았을 때 출력전력에 대한 입력전력 비 (즉, 손실)이죠.

2. 통계를 내기 위한 가중치를 주겠다는 겁니다. 거리 측정 응용에서는 채널 상황의 변화나 노이즈/간섭의 효과를 줄이기 위해 RSSI 표본의 대표값 (이를테면, 평균이나 가중평균)을 사용하는데, 이 논문에서는 현재의 RSSI의 대표값으로써 최근에 측정된 8개의 표본을 측정하되 최근에 측정된 것에 가중치가 높도록 하는 weighted moving average 재귀식 (3번 식)으로 계산하겠다는 겁니다.

3. 여기서 = 은 컴퓨터 프로그래밍에서 말하는 '우변을 계산해서 좌변에 대입하라'의 의미입니다. 등식이 아니므로 등식의 성질을 이용할 수 없습니다.

4. 이건 직접 찾아보시기 바랍니다. 가지고 계신 논문의 참고문헌을 모두 찾아서 스스로 해결하셔야 할 문제입니다.

chi00933님의 댓글

chi00933

  아 정말 감사합니다.
1.  그리고 무선랜환경에서 rssi를 이용한 거리측정에 대한 여러 모델 중에서 센서 네트워크에 쓰이는 Prx=C*Ptx/d^a (a:경로상수, Prx:수신 전력, Ptx: 송신 전력, d:송신기와 수신기 사이 거리)에서 C의 값은 상수라고 나와있는데 이 상수값은 제가 뽑아낸 데이터를 대입함으로써 평균을내서 상수값을 결정해야 할까요??
2. 그리고 위의 3번에서 n값은 2부터 시작하면 될까요?
공부하려고 하는 것이니 좋게 봐주시고 답장주시면 감사하겠습니다.

노랭이군님의 댓글

노랭이군

  1. 맞습니다. 다만 원래 RSSI 자체가 정확한 값이 아니니 신용하진 마시고요.
2. n=2로 시작하든 n=1로 시작하든 상관없습니다. 사용하시는 프로그래밍 언어나 데이터에 따라 달라지겠죠.

chi00933님의 댓글

chi00933

  덕분에 해결이 되었습니다. 정말 감사합니다.

chi00933님의 댓글

chi00933

  안녕하세요 한 가지 더 질문이 있어서 질문드립니다. 앞서 제가 여쭤봤던 C값이 무슨 상수인지 단위가 무엇인지 알 수 있을까요? 찾아봐도 나오질 않아요...그리고 거리에 대한 신호세기 식인데〖𝒑_(𝒓(𝒅))〗_𝒅𝒃𝒎=〖𝒑_(𝒓(𝒅_𝟎))〗_𝒅𝒃𝒎−𝟏𝟎𝒏 𝒍𝒐𝒈[𝒅/𝒅_𝟎 ]+𝑿_𝒅𝒃𝒎식에서의 n값이 감쇠상수인데 이 값과 다른 모델의 거리에 대한 신호세기 식𝑷_𝑹𝑿=𝑪 𝑷_𝑻𝑿/𝒅^𝜶에서 𝜶(감쇠상수)값을 같은 값으로 봐도 될까요? 이름은 같지만 모델이 달라서요.

노랭이군님의 댓글

노랭이군

  뭐라 쓰셨는지 모르겠습니다. ^^;

단위에 대해서만 말씀드리면 간단히 생각하면 답이 나옵니다.
y = Cx 일 때 상수 C의 단위는 (y의 단위) / (x의 단위) 입니다. 그래야 C의 단위와 x의 단위를 곱해서 y의 단위가 나올테니까요. 예를 들어 용수철의 힘 F = kx에서 상수 k의 단위는 (힘의 단위) / (거리 x 의 단위)= N/ m 이 되겠지요. (단, 거리 측정을 m 단위로 하고 힘의 측정을 Newton으로 했을 때.)

chi00933님의 댓글

chi00933

  답변감사합니다. 위의 식 다시 쓰겠습니다. 거리에 대한 신호세기의 모델인 Pr(d)={Pr(d0)}-10nlog(d/d0)+X 의 식에서 n은 감쇄상수입니다. 근데 거리에 대한 신호세기의 다른 모델인 Prx=C*Ptx/d^a에서 a(감쇄상수)값을 n과 같은 값으로 봐도 될까요? 그리고 두 번째 모델에서 C는 논문에 그냥 상수라고만 나와있었는데 무슨 상수인지 알 수 있을까요?  감사합니다.
P.S: 그리고 이것은 논문 이름입니다. '무선랜 환경에서 RSSI를 이용한 거리 측정 및 성능 비교 분석'

chi00933님의 댓글

chi00933

  Pr(d)는 d거리에서 수신신호세기이고 Pr(d0)는 참조거리 1m에서의 신호세기입니다. Prx는 수신전력이고 Ptx는 송신전력입니다.

노랭이군님의 댓글

노랭이군

  같은 값으로 보시면 됩니다.  상수는 dBm 단위 모델을 일반 단위로 바꾸어 표기하시면 바로 유도할 수 있습니다. 이건 dBm의 정의를 공부하신 뒤 직접 해보셔야 됩니다. (직접 못하면서 논문을 쓰거나 연구를 해선 안 됩니다.) 덧붙여 두 모델은 파라미터와 가정에 약간 차이가 있긴 하나 같다고 보시면 됩니다.

보시는 논문은 측정이나 모델에 대해 제대로 된 정보를 제공하지 못하는 것 같습니다. 변인 통제나 통계적 처리가 매우 기초적으로만 되어있는 반면, 불필요한 오해를 불러올 수 있는 내용이 포함되어 있습니다. 무선 통신에 관한 책이나 해당 논문에서 References를 걸어둔 논문을 좀 더 찾아보시기 바랍니다.

chi00933님의 댓글

chi00933

  답변 감사합니다. 다름이 아니라 그 논문에서는 Prx=C*Ptx/d^a식에 대한 참조 논문이 없더라고요. 그래서 도서관에서 Prx=C*Ptx/d^a식이 나온 책을 찾았는데 역시 자세한 설명이 없더군요. 책이 참조한 논문을 찾아봤는데 역시 a에 대한 설명이 없었습니다. a가 왜 n과 같다고 할 수 있는지 알 수 있을까요??혹 참고할 만한 서적이나 논문이 있으면 알려주시면 감사합니다. 책 제목은 '무선 및 이동통신 시스템' AGRAWAL*ZENG글쓴이 입니다.

chi00933님의 댓글

chi00933

  다시 한 번 더 말씀드리지만 정말 감사합니다!!

노랭이군님의 댓글

노랭이군

  다들 설명이 안 되어 있는 이유는 교수들이 책으로 가르쳐주기도 귀찮을 정도로 쉬운 문제라는 겁니다. 문헌을 찾으려는 노력은 뛰어나신 듯 하나, 쉬운 문제는 스스로 푸는 게 좋습니다.

굳이 조금 도움을 드리면,

먼저, 데시벨의 정의를 먼저 공부하십시오.
https://ko.wikipedia.org/wiki/%EB%8D%B0%EC%8B%9C%EB%B2%A8
데시벨은 A/B와 같은 '비율'에 log 함수를 씌우고 10을 곱한 값을 말합니다.

다음으로, dBm의 정의를 공부하십시오. 데시벨이 비율에 대한 값인 반면에 dBm은 B=1 mW (밀리와트)라고 둔 데시벨이라고 생각하면 됩니다.

그 다음으로 Prx=C*Ptx/d^a (전력이니 단위는 W를 쓰겠죠)를 dBm 단위로 표현해보십시오. 데시벨의 정의에 따라 양변에 각각 log를 씌우고 10을 곱하면 되겠죠.

굳이 제가 해드리면
10 log Prx (dBm) = 10 log C + 10 log Ptx -a 10 log d (dBm)
이겠죠. 여기서 10 log Prx 는 'dBm 단위의 수신전력'이고 10 log Ptx는 'dBm 단위의 송신전력'입니다. 헷갈리니 Qrx, Qtx라 적으면
Qrx = 10 log C + Qtx - a 10 log d
가 됩니다. 이제 Pr(d)={Pr(d0)}-10nlog(d/d0)+X 과 비교해보세요.
d0은 초기 거리 (즉, 기준이 되는 거리)에 불과하므로 일반성을 잃지 않고 1이라 가정해도 됩니다. 그러면
Qrx = Pr(d)
Qtx = Pr(d0) - 10 n log d0
a 10 log d = 10 n log d
라고 "대응시킬 수" 있습니다. 여기서 X=0으로 가정합니다.

두 모델은 완전히 동일한 모델은 아니기 때문에 증명을 할 수 있는 건 아닙니다. 하지만 두 모델이 송수신전력의 관계를 표현하는 다른 모델이라는 점, 동일하지는 않더라도 log d라는 항을 포함하고 있다는 점을 고려하면, log d를 미지수로 보았을 때 '계수'가 같아야 말이 되겠죠.

chi00933님의 댓글

chi00933

  네 감사합니다. dBm의 정의는 알고 있었는데 뭐랄까요 n과 a가 같다는 것을 수학적으로? 증명을 할 수가 없어서 확신이 없었습니다. 그래도 노랭이군님의 말씀을 들어보니 알겠습니다. 감사합니다.

과학기술Q&A

SLIDE UP

모바일에서는 읽기만 가능합니다.
PC 버전 보기
© 2002 - 2015 scieng.net