Если это просто симуляция, ее можно легко подделать (если я не понимаю, что требуется).
Создайте модель своей карты в любом нужном вам формате. Это может быть использование Google / Bing Maps API или пользовательская карта.
Создайте список координат GPS и просмотрите их, чтобы имитировать перемещение пользователя по карте.
Рассчитать расстояние между пользователем и каждой вышкой (можно использовать евклидово расстояние) и определить силу GSM в данной точке. Я не собираюсь объяснять, как вы можете рассчитать такое значение, но это должно быть довольно просто.
Без более конкретной информации довольно сложно дать какие-либо подробности. Это часть университетского проекта?