Content and context aware networking using semantic tags
by Kodeswaran, Sethuram Balaji, Ph.D., UNIVERSITY OF MARYLAND, BALTIMORE COUNTY, 2008, 140 pages; 3324634

Abstract:

The current Internet was originally designed to provide "best-effort" data transport over a wired infrastructure with end hosts utilizing a layered network stack to provide reliability, quality of service, security etc. for user applications. However, the proliferation of inelastic applications, coupled with wide spread migration towards hybrid networks utilizing wired and wireless links and the plethora of end host variants ranging from cell phones to enterprise servers necessitates the migration of more and more services away from the edges and into the network. This dissertation presents a generic and flexible framework that will enable the incremental deployment of intelligent services into the network with the aim of optimizing the end-user experience for networked applications. Our framework relies on using semantic tags embedded in the data stream that describe the type of content carried in stream and levels of service desired. The nodes in the network utilize this semantic markup to reason over the stream to identify the set of actions that need to be performed based on the policies specified. We present the results of employing our framework to various scenarios including cross layer optimization for Ultra wideband PANs, use of semantic tags to differentiate traffic into service classes and utilizing the framework to allow BGP to employ security and trust relationships in the route decision process. In addition to the development of the framework, we have also developed a network ontology that can be used to both model traffic flows and their service needs along with network topology and state. The framework employs multi-level reasoning that utilizes the meta-data carried in the streams coupled with external contextual information to determine the set of actions that need to be performed to the datastream in-transit. This reasoning is done using network policies specified by network administrators using our rule language that is easy to use, human readable and machine understandable, non-network protocol specific, and can be formally verified for consistency.

 
AdviserAnupam Joshi
SchoolUNIVERSITY OF MARYLAND, BALTIMORE COUNTY
SourceDAI/B 69-09, p. , Jan 2009
Source TypeDissertation
SubjectsComputer science
Publication Number3324634
Adobe PDF Access the complete dissertation:
 

» Find an electronic copy at your library.
  Use the link below to access a full citation record of this graduate work:
  http://gateway.proquest.com/openurl%3furl_ver=Z39.88-2004%26res_dat=xri:pqdiss%26rft_val_fmt=info:ofi/fmt:kev:mtx:dissertation%26rft_dat=xri:pqdiss:3324634
  If your library subscribes to the ProQuest Dissertations & Theses (PQDT) database, you may be entitled to a free electronic version of this graduate work. If not, you will have the option to purchase one, and access a 24 page preview for free (if available).

About ProQuest Dissertations & Theses
With over 2.3 million records, the ProQuest Dissertations & Theses (PQDT) database is the most comprehensive collection of dissertations and theses in the world. It is the database of record for graduate research.

The database includes citations of graduate works ranging from the first U.S. dissertation, accepted in 1861, to those accepted as recently as last semester. Of the 2.3 million graduate works included in the database, ProQuest offers more than 1.9 million in full text formats. Of those, over 860,000 are available in PDF format. More than 60,000 dissertations and theses are added to the database each year.

If you have questions, please feel free to visit the ProQuest Web site - http://www.proquest.com - or call ProQuest Hotline Customer Support at 1-800-521-3042.