This invention relates to one multi-media sub system based on IP , which comprises at least one leg simulation engine, at least one simulation machine and at least one compatible test part, wherein, the engine comprises at least one Java virtual machine, at least one agreement layer and at least one leg execution engine; the agreement layer and above leg executive engine interface is of Java local interface; the agreement layer comprises at least on dialogue initial agreement, one super text transmission agreement, one expansive label language, one simple subject visit agreement, one Diameter or Radium, one COPS and one real time transmission or real time transmission control agreement.