Dear Ahmed,
This issue has been discussed in the past several times. Search the mailing list archives for similar questions.
There are currently routing protocols in NS-3 that use HELLOs with different information. Study that implementation to understand how you can create, send, receive HELLOs. Then you should be able to modify them and add your own content (location information you like).
Regards,
K.