This document presents a framework for designing a collaborative multimedia mobile learning (mLearning) environment based on JXTA infrastructure and SVG-RDF multimedia learning objects. It discusses developing learning objects using SVG and RDF to represent multimedia in a way that can be used on mobile devices. It also discusses using JXTA and JXTA4JMS APIs to provide a peer-to-peer networking infrastructure where students can collaborate using their mobile devices.