The iTCP meta engineering. iTCP is based on extensive state space modeling of the TCP standard. An application can now subscribe to these standard events with simple interface and design advanced application strategies . iTCP makes classical network more friendly to applications. Now truly network friendly applications can be built within compliance of TCP standard.

iTCP: TCP Interactive

TCP Interactive (iTCP) is a meta-engineered improvement on classical TCP. Advanced applications, middleware or systems designers can use iTCP to subscribe to selected TCP events for launching sophisticated, targeted and adaptive solutions.


Applications can subscribe to standard TCP events and register handler programs. Upon event arrival iTCP then invokes these sophisticated yet disposable transport/application cooperation components called Transientware (T-ware).


iTCP has been implemented using FreeBSD 4.3 source code. A public distribution of the modified sub-kernel is available here for interested researchers.


TCP Interactive is operationally state equivalent to the conventional TCP except applications can optionally subscribe, receive, and in real-time react to selected local end-point events. Consequently, it itself does not modify any TCP or traffic dynamics. It is also backward compatible. A system with iTCP can also run all conventional applications.


Transientware operates within the full access and authentication framework of the host operating system and it does not pose any special security risk.


Since, the solutions are coded in transientware(s)- outside of network layers- the solutions can be arbitrarily sophisticated yet remarkably easy to implement, deploy, discard and improve. Solutions can be real-time because of their event based instantiations.



>>NETWORK ARCHITECTURE: Javed I. Khan and Raid Y. Zaghal, Interactive Transparent Networking: Protocol Meta-modeling based on EFSM, Journal of Computer Communications, Elsevier Science, Volume 29, Issue 17, 8 November 2006, Pages 3536-3552[ DOI] [KhZa06a]


>>MOBILE NETWORKING: Javed I. Khan, Sandeep Davu, & Raid Y. Zaghal, High Performance Mobility without Agent Infrastructure for Connection Oriented Services, Journal of Pervasive and Mobile Computing, Elsevier Science, February 2008 (accepted, February 2008). [KhDZ08]


>>MOBILE NETWORKING: R. Y. Zaghal, S. Davu, and J. I. Khan, An Interactive Transparent Protocol for Connection Oriented Mobility Performance Analysis with Voice Traffic, IEEE Wireless and Optical Communications, WiOPT05, 3rd IEEE Intl. Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks, Riva Del Grande, Italy, April, 2005, pp.219-228. [ZaDK05]


>>MOBILE NETWORKING: Sandeep Davu, Raid Y. Zaghal and Javed I. Khan, An Infrastructureless End-to-End High Performance Mobility Protocol for Connection Oriented Applications using Interactive Transparent Networking, Proceedings of the 2005 IEEE International Conference on Electro Information Technology, 2005, Lincoln Nebraska, May 2005. [DaZK05]






Selected Publications

More Publications >>

It is based on simple intuition. In most real world communication services (be it shipping, courier, or travel agency) interactivity and service state transparency is an integral aspect of the design.


During an ongoing servicing, when the service provider layer encounters difficulty, if the subscriber entity is made aware of key service level events, it is often possible to device smarter solutions at the subscriber layer or above. Quite often the upper layer entities have global view and thus are able to execute solutions more holistic and effective.


Current transport protocols do not offer such transparency because of their restricted legacy design. In networking this critical shortcoming has made solution to some problems remarkably harder. TCP Interactive provisions this interactivity and transparency back into transport service layer.


This simple yet intuitive extension opens the horizon for a spectrum of powerful application level solutions to many of the current hard network problems.


The lab has implemented and live experimented with broad range of novel applications using iTCP technology.




iTCP Project Site Page

Public Distribution

Demo, Architecture

Technical Reports



Future & Current Works



Text Box: Effective

Page last updated February, 2008, Medianet Laboratories.

Welcome | Projects | Publications | Technical Reports | Software | Resources | Sponsors | Personnel