BMSC does the charging for MBMS contents. It may charge for the users receiving the contents through MBMS bearer services or it charge to the content provider. BMSC supports both offline and online charging mechanism. BMSC has Ro interface with the OCS and Rf interface with OFCS. Like PGW, BMSC also does the charging in similar way.