Building a Secured XML Real-Time Interactive Data Exchange Architecture

Yousef E. Rabadi, Zhongyu Lu

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

TCP and UDP communication protocols are the most widely used transport methods for carrying out XML data messages between different services. XML data security is always a big concern especially when using internet cloud. Common XML encryption techniques encrypt part of private sections of the XML file as an entire block of text and apply these techniques directly on them. Man-in-the-Middle and Cryptanalysts can generate statistical information, tap, sniff, hack, inject and abuse XML data messages. The purpose of this study is to introduce architecture of new approach of exchanging XML data files between different Services in order to minimize the risk of any alteration, data loss, data abuse, data misuse of XML critical business data information during transmission; by implementing a vertical partitioning on XML files. Another aim is to create a virtual environment within internet cloud prior to data transmission in order to utilise the communication method and rise up the transmission performance along with resources utilisation and spreads the partitioned XML file (shredded) through several paths within multi agents that form a multipath virtual network. Virtualisation in cloud network infrastructure to take advantage of its scalability, operational efficiency, and control of data flow are considered in this architecture. A customized UDP Protocol in addition to a pack of modules in RIDX adds a reliable (Lossless) and Multicast data transmission to all nodes in a virtual cloud network. A comparative study has been made to measure the performance of the Real-time Interactive Data Exchange system (RIDX) using RIDX UDP protocol against standard TCP protocol. Starting from 4 nodes up to 10 nodes in the domain, the results showed an enhanced performance using RIDX architecture over the standard TCP protocol.
LanguageEnglish
Title of host publicationOntologies and Big Data Considerations for Effective Intelligence
EditorsJoan Lu, Qiang Xu
Place of PublicationUSA
PublisherIGI Global
Chapter8
Pages327-412
Number of pages86
ISBN (Electronic)9781522520597
ISBN (Print)9781522520580, 1522520589
DOIs
Publication statusPublished - Jan 2017

Fingerprint

Electronic data interchange
XML
Network protocols
Data communication systems
Internet
Security of data
Virtual reality
Cryptography
Scalability
Communication

Cite this

Rabadi, Y. E., & Lu, Z. (2017). Building a Secured XML Real-Time Interactive Data Exchange Architecture. In J. Lu, & Q. Xu (Eds.), Ontologies and Big Data Considerations for Effective Intelligence (pp. 327-412). USA: IGI Global. https://doi.org/10.4018/978-1-5225-2058-0.ch008
Rabadi, Yousef E. ; Lu, Zhongyu. / Building a Secured XML Real-Time Interactive Data Exchange Architecture. Ontologies and Big Data Considerations for Effective Intelligence. editor / Joan Lu ; Qiang Xu. USA : IGI Global, 2017. pp. 327-412
@inbook{6b9f4fcbb8784a3d915f8a1d826cf719,
title = "Building a Secured XML Real-Time Interactive Data Exchange Architecture",
abstract = "TCP and UDP communication protocols are the most widely used transport methods for carrying out XML data messages between different services. XML data security is always a big concern especially when using internet cloud. Common XML encryption techniques encrypt part of private sections of the XML file as an entire block of text and apply these techniques directly on them. Man-in-the-Middle and Cryptanalysts can generate statistical information, tap, sniff, hack, inject and abuse XML data messages. The purpose of this study is to introduce architecture of new approach of exchanging XML data files between different Services in order to minimize the risk of any alteration, data loss, data abuse, data misuse of XML critical business data information during transmission; by implementing a vertical partitioning on XML files. Another aim is to create a virtual environment within internet cloud prior to data transmission in order to utilise the communication method and rise up the transmission performance along with resources utilisation and spreads the partitioned XML file (shredded) through several paths within multi agents that form a multipath virtual network. Virtualisation in cloud network infrastructure to take advantage of its scalability, operational efficiency, and control of data flow are considered in this architecture. A customized UDP Protocol in addition to a pack of modules in RIDX adds a reliable (Lossless) and Multicast data transmission to all nodes in a virtual cloud network. A comparative study has been made to measure the performance of the Real-time Interactive Data Exchange system (RIDX) using RIDX UDP protocol against standard TCP protocol. Starting from 4 nodes up to 10 nodes in the domain, the results showed an enhanced performance using RIDX architecture over the standard TCP protocol.",
keywords = "Internet, Cloud, XML, Interactive data exchange system, TCP, UDP",
author = "Rabadi, {Yousef E.} and Zhongyu Lu",
year = "2017",
month = "1",
doi = "10.4018/978-1-5225-2058-0.ch008",
language = "English",
isbn = "9781522520580",
pages = "327--412",
editor = "Joan Lu and Qiang Xu",
booktitle = "Ontologies and Big Data Considerations for Effective Intelligence",
publisher = "IGI Global",

}

Rabadi, YE & Lu, Z 2017, Building a Secured XML Real-Time Interactive Data Exchange Architecture. in J Lu & Q Xu (eds), Ontologies and Big Data Considerations for Effective Intelligence. IGI Global, USA, pp. 327-412. https://doi.org/10.4018/978-1-5225-2058-0.ch008

Building a Secured XML Real-Time Interactive Data Exchange Architecture. / Rabadi, Yousef E.; Lu, Zhongyu.

Ontologies and Big Data Considerations for Effective Intelligence. ed. / Joan Lu; Qiang Xu. USA : IGI Global, 2017. p. 327-412.

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Building a Secured XML Real-Time Interactive Data Exchange Architecture

AU - Rabadi, Yousef E.

AU - Lu, Zhongyu

PY - 2017/1

Y1 - 2017/1

N2 - TCP and UDP communication protocols are the most widely used transport methods for carrying out XML data messages between different services. XML data security is always a big concern especially when using internet cloud. Common XML encryption techniques encrypt part of private sections of the XML file as an entire block of text and apply these techniques directly on them. Man-in-the-Middle and Cryptanalysts can generate statistical information, tap, sniff, hack, inject and abuse XML data messages. The purpose of this study is to introduce architecture of new approach of exchanging XML data files between different Services in order to minimize the risk of any alteration, data loss, data abuse, data misuse of XML critical business data information during transmission; by implementing a vertical partitioning on XML files. Another aim is to create a virtual environment within internet cloud prior to data transmission in order to utilise the communication method and rise up the transmission performance along with resources utilisation and spreads the partitioned XML file (shredded) through several paths within multi agents that form a multipath virtual network. Virtualisation in cloud network infrastructure to take advantage of its scalability, operational efficiency, and control of data flow are considered in this architecture. A customized UDP Protocol in addition to a pack of modules in RIDX adds a reliable (Lossless) and Multicast data transmission to all nodes in a virtual cloud network. A comparative study has been made to measure the performance of the Real-time Interactive Data Exchange system (RIDX) using RIDX UDP protocol against standard TCP protocol. Starting from 4 nodes up to 10 nodes in the domain, the results showed an enhanced performance using RIDX architecture over the standard TCP protocol.

AB - TCP and UDP communication protocols are the most widely used transport methods for carrying out XML data messages between different services. XML data security is always a big concern especially when using internet cloud. Common XML encryption techniques encrypt part of private sections of the XML file as an entire block of text and apply these techniques directly on them. Man-in-the-Middle and Cryptanalysts can generate statistical information, tap, sniff, hack, inject and abuse XML data messages. The purpose of this study is to introduce architecture of new approach of exchanging XML data files between different Services in order to minimize the risk of any alteration, data loss, data abuse, data misuse of XML critical business data information during transmission; by implementing a vertical partitioning on XML files. Another aim is to create a virtual environment within internet cloud prior to data transmission in order to utilise the communication method and rise up the transmission performance along with resources utilisation and spreads the partitioned XML file (shredded) through several paths within multi agents that form a multipath virtual network. Virtualisation in cloud network infrastructure to take advantage of its scalability, operational efficiency, and control of data flow are considered in this architecture. A customized UDP Protocol in addition to a pack of modules in RIDX adds a reliable (Lossless) and Multicast data transmission to all nodes in a virtual cloud network. A comparative study has been made to measure the performance of the Real-time Interactive Data Exchange system (RIDX) using RIDX UDP protocol against standard TCP protocol. Starting from 4 nodes up to 10 nodes in the domain, the results showed an enhanced performance using RIDX architecture over the standard TCP protocol.

KW - Internet, Cloud, XML, Interactive data exchange system, TCP, UDP

UR - https://www.igi-global.com/book/ontologies-big-data-considerations-effective/171688

U2 - 10.4018/978-1-5225-2058-0.ch008

DO - 10.4018/978-1-5225-2058-0.ch008

M3 - Chapter

SN - 9781522520580

SN - 1522520589

SP - 327

EP - 412

BT - Ontologies and Big Data Considerations for Effective Intelligence

A2 - Lu, Joan

A2 - Xu, Qiang

PB - IGI Global

CY - USA

ER -

Rabadi YE, Lu Z. Building a Secured XML Real-Time Interactive Data Exchange Architecture. In Lu J, Xu Q, editors, Ontologies and Big Data Considerations for Effective Intelligence. USA: IGI Global. 2017. p. 327-412 https://doi.org/10.4018/978-1-5225-2058-0.ch008