Hello Girish
If I understand your requirement correctly, I think this requires SDK access. While this is allowed, we do require and NDA and SDK related training so you can develop your own protocol stack.
I would be happy to put you in touch with the right team, Can you please reach out to me at anand@mellanox.com? Drop me a note with a detailed description of the requirement and the business case and we can take it from there.
Thanks
Anand