Showing posts with label simulation. Show all posts
Showing posts with label simulation. Show all posts

GoLang :Simulation of QPSK SER in AWGN Channel

on Tuesday, January 1
The new (atleast to me) programming language Go. The philosophy behind the change and need for the new notations and the language writing itself impressed me. I am a long time C,C++ user. The website has few sample programs to run online itself (Check the Tour).

Wanted to test out a simple code within my domain. And what else could be simplest code for a wireless system modelling - A BER performance of QPSK modulated symbols in AWGN channel. Here goes the code.

Video of Simulator

on Sunday, December 23

Pico deployment in annular fashion 

A simple GUI for learning the SINR distribution when Pico base-stations are deployed in different ways by specifying in config file.

Mobile Network Cell-edge Simulation

on Wednesday, August 8
Some time back, I had simulated the aspect of cell-edge scheduling in a wireless cellular network. The snapshot is embedded. I used Qt based library for the visualization and itpp library for the back-end to simulate the signal processing, schedulers, CDMA base-station, receivers.


The GUI uses a dynamic webkit to present Google Map, with labels and other locations. Above the Map layout, there are graphical elements in different colors. The centre of circle, with three sectors in each cell. The different shades (other than BLUE) represents the SINR of the UEs.  Due to the wrap-around model one may notice that a UE at one of the cell  is being scheduled with a base-station too far from that cell.

Multicell simulation GUI Interface

on Monday, October 11
Have been a long time wish, to make a completely configurable simulator for wireless system all phy layer tuning etc. I have been using itpp and g++ on linux for my simulator work see some description here (Personal blog). Later I added a frontend to manage the input configuration (screenshot  is here)

Now, recently I finished a tool/interface to display a multicell deployment scenario with macro, mobiles and pico/small cells. ( droping of base-stations and nodes, pathloss calculation was done by a friend). The screenshot is

The green dots are pico transmitters, Black are base-stations with directional antennas. Other nodes are receivers and the color shows the SIR of the node (Lowest : blue, Highest Orange). The front-end was developed using Qt library (Open source)