• 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