A dynamic protocol stack configuration model for adaptation to communications environments

Yoshito Tobe, Yosuke Tamura, Hideyuki Tokuda

Research output: Contribution to journalArticlepeer-review


Differences in the quality of communication occur based on the conditions of the network and the position where the client is connected when the client is communicating with a server distributing continuous media over a network. In this paper the authors propose a DPC (Dynamic Protocol stack Configuration) to dynamically change the protocol stack for each flow based on the reliability and throughput of the data transfer when a client connected to a network is starting or maintaining communications with a server. In addition, the authors define dsocket, an expanded socket based on the DPC model, and DPCP (Dynamic Protocol stack Configuration Protocol) as a protocol to change the protocol stack through coordination between the client and the server. The authors demonstrate the validity of the DPC model by using it for dynamic changes between TCP and UDP for changes in network load in a system in which computers running this model under FreeBSD are connected via a wireless LAN or the Internet.

Original languageEnglish
Pages (from-to)12-27
Number of pages16
JournalElectronics and Communications in Japan, Part II: Electronics (English translation of Denshi Tsushin Gakkai Ronbunshi)
Issue number3
Publication statusPublished - 2001 Mar


  • Auto configuration
  • Flow
  • Protocol
  • QoS
  • TCP/IP

ASJC Scopus subject areas

  • Physics and Astronomy(all)
  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'A dynamic protocol stack configuration model for adaptation to communications environments'. Together they form a unique fingerprint.

Cite this