Utilization of forward error correction (FEC) techniques with extensible markup language (XML) schema-based binary compression (XSBC) technology

Approved for public release, distribution is unlimited === In order to plug-in current open sourced, open standard Java programming technology into the building blocks of the US Navy's ForceNet, first, stove-piped systems need to be made extensible to other pertinent applications and then a new...

Full description

Bibliographic Details
Main Author: Norbraten, Terry D.
Other Authors: Brutzman, Don
Format: Others
Published: Monterey, California. Naval Postgraduate School Dece
Subjects:
Online Access:http://hdl.handle.net/10945/1247
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-1247
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-12472017-05-24T16:06:57Z Utilization of forward error correction (FEC) techniques with extensible markup language (XML) schema-based binary compression (XSBC) technology Norbraten, Terry D. Brutzman, Don McGregor, Don Davis, Duane T. Naval Postgraduate School Modeling, Virtual Environments and Simulation (MOVES) Computer simulation XML (Document markup language) Autonomous underwater vehicle (AUV) Workbench (AUVW) Erasure codes Extensible markup language (XML) Extensible modeling and simulation framework (XMSF) Forward error correction (FEC) Scenario authoring & visualization for advanced graphical environments (SAVAGE) XML schema based binary compression (XSBC) Approved for public release, distribution is unlimited In order to plug-in current open sourced, open standard Java programming technology into the building blocks of the US Navy's ForceNet, first, stove-piped systems need to be made extensible to other pertinent applications and then a new paradigm of adopting extensible and cross-platform open technologies will begin to bridge gaps with old and new weapons systems. The battle-space picture in real time and with as much detail, or as little detail needed is now a current vital requirement. Access to this information via wireless laptop technology is here now. Transmission of data to increase the resolution of that battle-space snapshot will invariably be through noisy links. Noisy links such as found in the shallow water littoral regions of interest will be where Autonomous Underwater and Unmanned Underwater Vehicles (AUVs/UUVs) are gathering intelligence for the sea warrior in need of that intelligence. The battle-space picture built from data transmitted within these noisy and unpredictable acoustic regions demands efficiency and reliability features abstract to the user. To realize this efficiency Extensible Markup Language (XML) Schema-based Binary Compression (XSBC), in combination with Vandermode-based Forward Error Correction (FEC) erasure codes, offer the qualities of efficient streaming of plain text XML documents in a highly compressed form, and a data self-healing capability should there be loss of data during transmission in unpredictable transmission mediums. Both the XSBC and FEC libraries detailed in this thesis are open sourced Java Application Program Interfaces (APIs) that can be readily adapted for extensible, cross-platform applications that will be enhanced by these desired features to add functional capability to ForceNet for the sea warrior to access on demand, at sea and in real-time. These features will be presented in the Autonomous Underwater Vehicle (AUV) Workbench (AUVW) Java-based application that will become a valuable tool for warriors involved with Undersea Warfare (UW). Lieutenant, United States Navy December 2004 2012-03-14T17:31:03Z 2012-03-14T17:31:03Z 2004-12 Thesis http://hdl.handle.net/10945/1247 This publication is a work of the U.S. Government as defined
in Title 17, United States Code, Section 101. As such, it is in the
public domain, and under the provisions of Title 17, United States
Code, Section 105, is not copyrighted in the U.S. xvi, 173 p. : ill. (some col.) application/pdf Monterey, California. Naval Postgraduate School
collection NDLTD
format Others
sources NDLTD
topic Computer simulation
XML (Document markup language)
Autonomous underwater vehicle (AUV) Workbench (AUVW)
Erasure codes
Extensible markup language (XML)
Extensible modeling and simulation framework (XMSF)
Forward error correction (FEC)
Scenario authoring & visualization for advanced graphical environments (SAVAGE)
XML schema based binary compression (XSBC)
spellingShingle Computer simulation
XML (Document markup language)
Autonomous underwater vehicle (AUV) Workbench (AUVW)
Erasure codes
Extensible markup language (XML)
Extensible modeling and simulation framework (XMSF)
Forward error correction (FEC)
Scenario authoring & visualization for advanced graphical environments (SAVAGE)
XML schema based binary compression (XSBC)
Norbraten, Terry D.
Utilization of forward error correction (FEC) techniques with extensible markup language (XML) schema-based binary compression (XSBC) technology
description Approved for public release, distribution is unlimited === In order to plug-in current open sourced, open standard Java programming technology into the building blocks of the US Navy's ForceNet, first, stove-piped systems need to be made extensible to other pertinent applications and then a new paradigm of adopting extensible and cross-platform open technologies will begin to bridge gaps with old and new weapons systems. The battle-space picture in real time and with as much detail, or as little detail needed is now a current vital requirement. Access to this information via wireless laptop technology is here now. Transmission of data to increase the resolution of that battle-space snapshot will invariably be through noisy links. Noisy links such as found in the shallow water littoral regions of interest will be where Autonomous Underwater and Unmanned Underwater Vehicles (AUVs/UUVs) are gathering intelligence for the sea warrior in need of that intelligence. The battle-space picture built from data transmitted within these noisy and unpredictable acoustic regions demands efficiency and reliability features abstract to the user. To realize this efficiency Extensible Markup Language (XML) Schema-based Binary Compression (XSBC), in combination with Vandermode-based Forward Error Correction (FEC) erasure codes, offer the qualities of efficient streaming of plain text XML documents in a highly compressed form, and a data self-healing capability should there be loss of data during transmission in unpredictable transmission mediums. Both the XSBC and FEC libraries detailed in this thesis are open sourced Java Application Program Interfaces (APIs) that can be readily adapted for extensible, cross-platform applications that will be enhanced by these desired features to add functional capability to ForceNet for the sea warrior to access on demand, at sea and in real-time. These features will be presented in the Autonomous Underwater Vehicle (AUV) Workbench (AUVW) Java-based application that will become a valuable tool for warriors involved with Undersea Warfare (UW). === Lieutenant, United States Navy
author2 Brutzman, Don
author_facet Brutzman, Don
Norbraten, Terry D.
author Norbraten, Terry D.
author_sort Norbraten, Terry D.
title Utilization of forward error correction (FEC) techniques with extensible markup language (XML) schema-based binary compression (XSBC) technology
title_short Utilization of forward error correction (FEC) techniques with extensible markup language (XML) schema-based binary compression (XSBC) technology
title_full Utilization of forward error correction (FEC) techniques with extensible markup language (XML) schema-based binary compression (XSBC) technology
title_fullStr Utilization of forward error correction (FEC) techniques with extensible markup language (XML) schema-based binary compression (XSBC) technology
title_full_unstemmed Utilization of forward error correction (FEC) techniques with extensible markup language (XML) schema-based binary compression (XSBC) technology
title_sort utilization of forward error correction (fec) techniques with extensible markup language (xml) schema-based binary compression (xsbc) technology
publisher Monterey, California. Naval Postgraduate School
publishDate Dece
url http://hdl.handle.net/10945/1247
work_keys_str_mv AT norbratenterryd utilizationofforwarderrorcorrectionfectechniqueswithextensiblemarkuplanguagexmlschemabasedbinarycompressionxsbctechnology
_version_ 1718452528903880704