TL;DR: An XML test corpus and a combined efficiency metric integrating compression ratio and execution speed are presented and it is shown that XMill or WBXML may be useful in some instances, but a general-purpose compressor is often the best choice.
Abstract: XML simplifies data exchange among heterogeneous computers, but it is notoriously verbose and has spawned the development of many XML-specific compressors and binary formats. We present an XML test corpus and a combined efficiency metric integrating compression ratio and execution speed. We use this corpus and linear regression to assess 14 general-purpose and XML-specific compressors relative to the proposed metric. We also identify key factors when selecting a compressor. Our results show, XMill or WBXML may be useful in some instances, but a general-purpose compressor is often the best choice.
TL;DR: This paper designs a system called Millau and a series of algorithms for efficient encoding and representation of XML structures and data and defines a programming model corresponding to XML Document Object Model and Simple API for XML streams and documents in compressed form.
TL;DR: In this paper, an apparatus and method for delivering multimedia content within the mobile world is provided, based on the definition of a smart content object, or content package format, along with provision for specifying meta-information about the digital rights associated with the content.
Abstract: An apparatus and method for delivering multimedia content within the mobile world is provided. One embodiment is based on the definition of a smart content object, or content package format, along with provision for specifying meta-information about the digital rights associated with the content. The format is defined in terms of two alternative MIME content subtypes. The first is defined for delivering clear-text, XML representation of the content package. The other is defined for deliverying binary, WBXML representation of the content package. The clear-text MIME type is useful in robust network environments that are not sensitive to limitations, such as were bandwidth can be a limiting factor on application deployment (e.g., the mobile world).
TL;DR: The design and implementation of OMA DM v1.2 based MDM(Mobile Device Management) agent is introduced, which provides more effective device management functions with small amount of network traffic.
Abstract: With the rapid advancement of mobile communication technologies, mobile devices are evolving into convergence devices with various multimedia capabilities. However, the needs for high-performance devices demand complicated settings, and thus contain latent error possibilities. Also, in these devices, poor system performance can be caused by the collisions of different software programs. In solving these problems, device management becomes an important issue. Open Mobile Alliance developed OMA DM(Device Management) which is a device management standard, and recently has released OMA DM v1.2, which provides improved mobile device management methods compared to earlier versions. OMA DM v1.2 supports TNDS(Tree and Description Serialization) of XML or WBXML management trees. This paper introduces design and implementation of OMA DM v1.2 based MDM(Mobile Device Management) agent. By using TNDS which is supported by OMA DM v1.2 for acquiring, adding, and editing management objects in the mobile devices, it provides more effective device management functions with small amount of network traffic.
TL;DR: An embedded prototype system which collects environmental data and distributes them either using Web service protocols or using the JXTA Peer-to-Peer protocol stack to prove their applicability for a middleware solution in the field of sensor networks is presented.
Abstract: Today' s broad coverage of mobile networks allows for large-scale environmental monitoring systems capable of warning citizens prior to an incident. In this paper, we present an embedded prototype system which collects environmental data and distributes them either using Web service protocols or using the JXTA Peer-to-Peer protocol stack. The complete system was implemented based on both protocol stacks in order to prove their applicability for a middleware solution in the field of sensor networks. The performance of both stacks is analyzed, utilizing an embedded sensor gateway node with a wireless GPRS connection. In case of the Web service approach standard XML-based SOAP messages as well as WAP binary XML (WBXML) based SOAP messages are examined and compared against the JXTA peer-to-peer protocol. Both the processing power of the embedded sensor gateway node and the throughput of the GPRS-based wireless communication channel are the major bottlenecks focused in this performance evaluation. In our scenario WBXML is the favorable approach for small sets of data being transmitted over the wireless link whereas JXTA is the favorable approach for large sets of data.