Hi,
Please see
this discussion and I have copied the part of reply here:
===
There are many variables to consider for a user when estimating network traffic. Some of the variables are:
1. The Office 365 service offerings that your organization has subscribed to.
2. The type of task the users client computer is performing (for example, the number of the pages opened).
3. The performance of your Internet browser software (for example, Word Online and Excel Online).
4. Other variables.
Because these variables are unique to each customer environment, as a result, we are not able to provide the accurate official bandwidth requirement for a user. However, we can calculate the average network traffic for each user based on the following assumptions.
a. An average interaction (page load) transfers approximately 100 KB.
b. A typical user generates about 36 interactions (page loads) per hour.
c. About 10 percent of a company's users will be active at the same time.
For detailed steps and the example, please see:
BPOS bandwidth / network requirements Company
===
Regards,
George Zhao
TechNet Community Support