Interactive Transparent Networking: Protocol meta modeling based on EFSM

نویسندگان

  • Javed I. Khan
  • Raid Zaghal
چکیده

the extensibility and evolution of network services and protocols had become a major research issue in recent years. The 'programmable' and 'active' network paradigms have been trying to solve the problems emanating from the immutable organization of network software layers by allowing arbitrary custom codes to be embedded inside network layers. In this work, we propose a new approach for building extensible network systems to support cross-layer optimization. The fundamental idea is to perform a simple, light-weight meta-engineering on the classical OSI protocols' organization to make it interactive and transparent. The protocols become (interactive) since they can provide event notification to service subscribers, and they become (transparent) since they also allow controlled access to their state information. Actual protocol extensions (or modifications) can then be performed at the application space by what we call Transientware Modules. This organization provides the infrastructure needed for easy and practical extensions of the current network services and it becomes much easier to address other difficult issues like security and flexibility. We call this mechanism Interactive Transparent Networking (InTraN) and we call the extended kernel InTraN-enabled. We have realized a FreeBSD implementation of the extensible InTraN-enabled kernel. In this paper, we present a formal EFSM-based model for the proposed meta-engineering and illustrate the principles through a real example of TCP extension. Then, we demonstrate how it can be used to realize equivalents of other protocol modifications by showing the InTraN model of 'Snoop' [4].

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Test Generation for a Protocol Specified in SDL with Complex Loops by Event-based EFSM Modeling

Test case generation for a network protocol by extended finite state machine (EFSM) based modeling is a well-known technique in formal methods in conformance testing. An input output based EFSM (IOEFSM) is a popular model for a protocol specified in the specification and description language (SDL) because an SDL process diagram is based on an input-driven EFSM. However, as an SDL specification ...

متن کامل

Interactive transparent networking-modeling examples of snoop and WTCP protocols

The layered rigid organization of traditional network service stack currently poses a two fold problem: (i) better solutions/improvements cannot be practically deployed in the service stack –we call this the ‘Evolution’ problem, and (ii) applications are becoming more selective and critically demanding for specialized services –we call this the ‘Implementation Conflict’ problem. The ‘Programmab...

متن کامل

An Interactive Transparent Protocol for Connection Oriented Mobilityity–performance Analysis with Voice Traffic

Loss-Free handoff in Mobile Networks is an extensive research area. Mobile IP (MIP) provided a solution to enable a mobile node to roam from one location to another while maintaining its network level connectivity. However, handoff latencies and longer triangular routing paths in MIP can severely degrade communication performance and in particular cripple connection oriented protocols like TCP....

متن کامل

Specification of Timed EFSM Fault Models in SDL

In this paper, we apply our timing fault modeling strategy to writing formal specifications for communication protocols. Using the formal language of Specification and Description Language (SDL), we specify the Controller process of rail-road crossing system, a popular benchmark for real-time systems. Our extended finite state machine (EFSM) model has the capability of representing a class of t...

متن کامل

Analysis and Modeling of VoIP Servers: A Linear Programming Approach

The SIP protocol was standardized by the IETF at the application layer for initiating, managing, and terminating multimedia sessions and has been widely used as the main signaling protocol on both the Internet and VoIP networks. Most challenges in this protocol are overload and lack of proper state distribution. These challenges cause a wide range of next-generation network users to face a shar...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computer Communications

دوره 29  شماره 

صفحات  -

تاریخ انتشار 2006