Schedulability Analysis of CAN based Systems with Precedence Constraints