“…Typically, A Multimedia collaborative application consists of several components that may vary in their error control requirements [11]. Moreover, in a heterogeneous environment, not all end systems and their network connections to the source have the same capabilities.…”