SIM800L heating issue due to continuous internet connection

hi… i completed my vehicle tracker with SIM800L and NEO6MV2 using node js for MQTT server…now i can send data receive from mobile and all things completed, the one and only problem is sim800l heating after half hour running…this module will sent data to cloud each second…may be that is why i got the problem…but i want so solve it…what will be the solution…need i change my gsm or anything else.

could you please send me the solution
if you can contact me then that will be greate pleasure 9895680203

Mild heating is normal, even the current cell phones get heated on continous usage. But if its more then you can add proper ground planes for heat dissipation in your design.