For the number of ‘concurrent’ calls, 0.1mbps of upload speed bandwidth would equate to 1 x call.
Each call uses 0.75/MB of data per minute.
If the monthly usage is unlimited, there are no issues, if the monthly usage is 100GB, this equates to 68,500 minutes of calls per month (1142 hours!)