31688
exit-popup-close
Have you found the sample you need?

Save your time and order an original essay now!

close

Communication data processing

Download PDF

The process of analyzing a new communication protocols is a time intensive task that includes studying data formats, developing prototype parser, testing prototypes and repeating the cycle until a robust parser is full developed. Domain specific protocol parsing tools help in the process by simplifying tasks with parsing and analyzing models.

Essay due? We'll write it for you!

- any subject

- min. 3-hour delivery

- pay if satisfied

Get your price

For software developers that work on communication data processing, dealing with raw bits and bytes in data streams can be unnecessary task every time a new parser development project shows up. Even though developing against bits and bytes gives better control, a higher level abstraction of data stream representation such as [1],[2]and [3]can help avoid complexities and implementation bugs. Protocol handlers such as Googles Protocol Bufferset al [4] enable direct (de)serialization of memory objects to and from network streams. Other such serialization implementations in major computer languages can also be used in this regard. But, since these serializes have strict binary data representation that is optimized for smaller disk space and lower bandwidth usage, developing parsers with them is difficult or impossible.

Protocol definition languages like Generic Application Level Protocol Analyzer (GAPA)et al[5] are better suited for the task of parser development because they enable to describe a protocol with pseudo codes or custom syntaxes which later can be exported to a language of interest such as C++ or compile with their own compilers and be deployed directly to the target systems. Each packet filter discussed in [3] is represented by a context-free grammar, whose language is the set of packets a filter should accept so that packet filters can be formulated through a general, well defined specification. Such languages are domain specific and they are intended to simplify creating new or existing communication protocols. But they can not be directly used if we want to analyze, visualize, route and retransmit information in a network. Bro et al [6] is more related to our model in that it tries to create a complete solution of parsing and monitoring of a network stream. But, Bro is inclined towards TCP/IP protocols and its intention is for detecting and reporting irregularities, which is only a part of the many goals of the model proposed.

The generic protocol representation and data routing model described here tries to create an abstraction layer on top of raw data streams. Since it supports most C like data types, it can act as an interpreted protocol language for defining new protocol formats or for parsing and analyzing most of existing protocol definitions. It doesn’t create additional memory data structure, rather the model introduces entities which are virtual objects that have their value evaluated at runtime, when a user or developer specifically requests for it. This is good design choice when it comes to conserving memory; a precious resource in communication analysis field.

This new model can be used to create intelligence gathering tools by specifying policies as data parsing formats, as data storage mechanism by defining specifics to be included out of a given data stream, as an information relaying platform.

Disclaimer: This essay has been submitted by a student. This is not an example of the work written by our professional essay writers. You can order our professional work here.

Download essay
73 editors online and ready to help you with your essay
close

Sorry, copying is not allowed on our website. If you’d like this or any other sample, we’ll happily email it to you.

By clicking “Send”, you agree to our Terms of service and Privacy statement. We will occasionally send you account related emails.

close

Thanks!

Your essay sample has been sent.

Want us to write one just for you? We can custom edit this essay into an original, 100% plagiarism free essay.

thanks-icon Order now

Newest essays & research papers

O’neill states that Famine is said to be inevitable if people do not curb their fertility, alter their consumption patterns, and avoid pollution and consequent ecological catastrophes. O’neill argues that…
The wedding day can be marked as a red letter day in anyone’s life. It has to be a big affair for a couple, and destination wedding being the talk…
India newest pride, Hima Das has taken the world by storm by becoming the first Indian woman to win a gold medal during the recent IAAF World Under-20 Championships in…
Every day more and more people are getting dependent on online to gather resources, additional knowledge and to buy all sorts of things that they can’t find near their places.…
As technology is overpowering our thinking ability, one without reasoning any particular event is likely to fall prey to the misinformation which is in front of our eyes. This misinformation…
In recent globalizing society, we use language as a communication tool. The more and more tools you can use, we can contribute to the society, or we can success in…
We can view human society as a macro-organization, as an identifier of serious problems and a continuous producer of change, but also as a generator of organizations that bring social…
White, heterosexual men dominate the directing field and always have, and as a result cinema well over the past century has been decidedly male-oriented. My Major Work focuses on girl(hood)s…
The 21st century is earmarked as a great revolution in the history of women with the advent of globalization. The past has seen women living in oppression for simply being…
Skyways Travel is one of the leading traveling companies. We provide a wide range of travel services includes, airport transfer, corporate travel, Hire wedding cars in Wales and so on.…
The process of analyzing a new communication protocols is a time intensive task that includes studying data formats, developing prototype parser, testing prototypes and repeating the cycle until a robust…
Howdy Guys, In this Article we are discussing about The Worlds Most Unique World Records. Today India is recognized for its new technology, knowledge, power in the whole world. He…
Load More

Eduzaurus.com uses cookies to offer you the best service possible.By continuing we’ll assume you board with our cookie policy.

Do not miss your deadline waiting for inspiration! Our writers will handle essay of any difficulty in no time. Want to get a custom essay from scratch?
Do not miss your deadline waiting for inspiration! Our writers will handle essay of any difficulty in no time. Want to get a custom essay from scratch?
Do not miss your deadline waiting for inspiration! Our writers will handle essay of any difficulty in no time. Want to get a custom essay from scratch?