2017-05-12 5 views
0

차량 간의 통신 범위를 줄여야합니다. Omnetpp.ini에서 이러한 매개 변수의 값을 줄여야합니까?차량 간 적용 범위 축소

*.**.nic.phy80211p.sensitivity = -89dBm 
*.**.nic.phy80211p.maxTXPower = 10mW 
*.**.nic.phy80211p.thermalNoise = -110dBm 

아니요, 어떤 매개 변수를 수정할 수 있습니까?

답변

2

통신 범위에 따라 통신 범위를 의미하는 경우 짧은 대답은 예입니다. 이러한 매개 변수를 수정하여 통신 범위를 줄일 수 있습니다 (최대 전송 전력을 낮춤으로써 가능할 수 있음). 또는 원하는 동작이있는 해당 아날로그 모델을 추가하여 채널 속성 (config.xml)을 변경할 수 있습니다. VEINS의 일부인 Two-Ray Interference modelObstacle Shadowing model을 살펴 보는 것이 좋습니다. 현재 혈관 버전에서

+0

대단히 감사합니다. 해결책을 찾아 보겠습니다. – Joe

+0

나는 최대 송신 전력의 값을 줄이려고했지만 내 시뮬레이션 결과가 바뀌지 않는다. (내 경우 자전거 인) 차량 간의 통신 반경을 75m로 정의해야한다. 정맥 내에서 제발 그것을 수정할 수 있습니까? – Joe

1

(즉, 4.5) 당신은 또한 다음 해독하려고 자신의 네트워크 카드에 주어진 기체를 받고 전반적인 적은 차량을 발생시키는 은 ConnectionManagermaxInterfDist 줄일 수 있습니다. 그러나 이는 가능한 최선의 통신 거리 (예 : LOS 등 건물이없는) 만 감소시키고 페이딩 효과 및 건물로 인해 평균 거리가 줄어들지는 않습니다.

+0

이 정보를 제공해 주셔서 감사 드리며, 저는 Veins-4a2와 협력 중입니다. 시뮬레이션 Veins-4.5를 실행하려고합니다. – Joe

0

내 생각에 maxTXPower 및 maxInterfDist는 차량 간의 적용 범위에 영향을주지 않습니다. ". .nic.mac1609_4.txPower"및 "..nic.phy80211p.sensitivity"를 수정해야합니다. 더 나은 이해를 위해이 스레드에서 Christoph Sommer의 답변을 확인하십시오. how to set the transmission range of a node under Veins 2.0?