protocols and function modules used in multiple projects 
(those only used in voip main project is located in main only)
