Ответ зависит от того, как построен ваш модуль.В очень простом и простом случае вы можете просто использовать
msg->getSenderGate()
Однако, если у вас есть более иерархическая структура модуля (составного модуля), вы получаете ворота другого (простого) модуля, а неот отправителя в терминах «реальной сетевой терминологии»