The document describes a traffic simulator tool developed for multibeam GEO satellite communication systems. The simulator uses reliable datasets on spatial-temporal traffic distributions to model traffic across satellite beam patterns. It includes algorithms to identify beam borders, associate users with beams, and determine channel coefficients incorporating interference. The simulator can help design satellite systems and enable technologies like beam hopping. It provides visual and statistical outputs on heterogeneous traffic demands across beams over time.