To search, Click below search items.


All Published Papers Search Service


Efficacious Transmission Technique for XML Data on Networks


Xu Huang, Alexander Ridgewell, Dharmendra Sharma


Vol. 6  No. 3  pp. 14-19


XML is increasingly being used to transmit data on networks but is a verbose format and needs an efficient encoding to send relatively large amounts of data efficiently. It is a common technical challenge for researchers in XML-driven networks to have good performance. One may employ a middleware to enhance performance by minimizing the impact of transmission time [1, 2]. Normally, to reduce the amount of data sent the XML documents are converted to a binary format using a compression routine such as XMill [3]. However while this would reduce the amount of data, it results in an increase in the CPU time as the XML document must be compressed before being sent and uncompressed when it is received. We first present a technique, called multi-threshold method to decide if it would be transmitting the XML document as a compressed document or not depending on a threshold that we first establish. We compare this technique to a widely known technique proposed by Ghandeharizadeh et al [1] called Network Adaptable Middleware (NAM). Experimental results show that for an established threshold size at a discussed situation, our method is superior to the NAM method [1]. The simulation results shows that for an example of a 4.5 MB XML file in our method will make the CPU time decreasing 22.69% and total transition time will save 4.61% in comparison with the method described in [1]. The final simulations show the multi-threshold does work for XML data transmissions.


Web server, XML, transmission efficiency, document size compressing, XMill