fix cmake compilation and gcc namespace issue for NetworkBroker namespace refactory