2011-05-12 58 views
-1

我必須做這個仿真模型,但我不知道如何啓動它以及從哪裏啓動它。我問我的主管這件事,他也沒有任何線索。所以我問你的意見。 這是我必須做的。編碼仿真模型

  • 我必須在一個簡單的地圖模型中模擬區域之間的GSM信號強度。
  • 我必須表現出用戶位置和改變從一個地方的用戶位置到另一個其中塔時,給移動客戶端的GSM信號,它需要

我不要求實現代碼什麼的傢伙,我只是想讓我知道如何做到這一點? 任何有關這方面的教程,你的知識來理清事情將是非常有益的。

我對Java也有一定的瞭解。

問候, Rangana

回答

2

如果它只是一個模擬,它可以很容易地僞造(除非我誤解真實需要什麼)。

以您需要的任何格式創建您的地圖模型。這可能是使用Google/Bing地圖API或自定義地圖。

創建一個GPS座標列表並遍歷它們以模擬用戶在地圖上移動。

計算用戶和每個塔之間的距離(可以使用歐幾里德距離)並確定GSM在給定點的強度。我不打算解釋你如何計算這樣的價值,但它應該很容易。

沒有更具體的信息,這是很難給出更多的細節。這是大學項目的一部分嗎?

+0

感謝您的快速回復。是的,這是一個大學項目。我必須模擬手機如何從塔到塔切換。我對你說的有基本的想法。我們如何創建一個GPS座標列表並遍歷它們? – 2011-05-12 18:39:45

+0

這是你的uni項目,所以你應該自己研究一下;)想一下Java中可用的不同數據結構,這些結構適合持有一組對象。每個集合都有自己的遍歷方式。你如何獲得你的GPS信息取決於你。如果你有需要使用的設備,那麼它將擁有自己的API,否則你可以手動輸入座標。 – keyboardP 2011-05-12 18:43:10