DocumentCode
1982204
Title
An efficient hardware-based XML message processing architecture
Author
Yang, Hongwei ; Ma, Dianfu ; Zhao, Yongwang
Author_Institution
Nat. Lab. of Software Dev. Environ., Beihang Univ., Beijing, China
fYear
2011
fDate
16-18 Sept. 2011
Firstpage
4336
Lastpage
4339
Abstract
In the distributed computing environment, XML becomes the main choice as the way to transfer and store data in Web Services and distributed systems. With the development of the Web Services technique, there is a higher demand for an efficient XML message processing in some real-time systems. The XML messages are always parsed by software. Although many software-based XML processing techniques have been studied to improve the processing efficiency, this cannot help much. Hardware-based methods can be another efficient choice of boosting XML message processing. In this paper, we present a novel hardware-based XML message processing technique and design a binary token descriptor data structure to describe the document´s structure and information. By utilizing the processing technique we are able to parse the XML into a set of binary token descriptor. The architecture is designed and implemented on a FPGA. Our experimental results show that the processing rate is more efficient than the traditional software processing.
Keywords
Web services; XML; data structures; electronic data interchange; field programmable gate arrays; message passing; program compilers; FPGA; Web Services; binary token descriptor data structure; data storage; data transfer; distributed computing environment; document structure; hardware based XML message processing technique; parsing; software based XML processing technique; Computer architecture; Engines; Field programmable gate arrays; Hardware; Simple object access protocol; XML; FPGA; Web services; XML; boosting; distributed systems; hardware-based;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Control Engineering (ICECE), 2011 International Conference on
Conference_Location
Yichang
Print_ISBN
978-1-4244-8162-0
Type
conf
DOI
10.1109/ICECENG.2011.6057475
Filename
6057475
Link To Document