A dynamic protocol stack configuration model for adaptation to communications environments

Yoshito Tobe, Yosuke Tamura, Hideyuki Tokuda

Research output: Contribution to journalArticle

Abstract

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)
Volume84
Issue number3
DOIs
Publication statusPublished - 2001 Mar

Fingerprint

communication
Network protocols
Communication
configurations
Servers
communicating
distributing
local area networks
Data transfer
Local area networks
Throughput
Internet

Keywords

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

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Cite this

A dynamic protocol stack configuration model for adaptation to communications environments. / Tobe, Yoshito; Tamura, Yosuke; Tokuda, Hideyuki.

In: Electronics and Communications in Japan, Part II: Electronics (English translation of Denshi Tsushin Gakkai Ronbunshi), Vol. 84, No. 3, 03.2001, p. 12-27.

Research output: Contribution to journalArticle

@article{9aa0e61d0c2e42f8a6c5d3e0dd46d68b,
title = "A dynamic protocol stack configuration model for adaptation to communications environments",
abstract = "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.",
keywords = "Auto configuration, Flow, Protocol, QoS, TCP/IP",
author = "Yoshito Tobe and Yosuke Tamura and Hideyuki Tokuda",
year = "2001",
month = "3",
doi = "10.1002/1520-6432(200103)84:3<12::AID-ECJB2>3.0.CO;2-M",
language = "English",
volume = "84",
pages = "12--27",
journal = "Electronics and Communications in Japan, Part II: Electronics (English translation of Denshi Tsushin Gakkai Ronbunshi)",
issn = "8756-663X",
publisher = "Scripta Technica",
number = "3",

}

TY - JOUR

T1 - A dynamic protocol stack configuration model for adaptation to communications environments

AU - Tobe, Yoshito

AU - Tamura, Yosuke

AU - Tokuda, Hideyuki

PY - 2001/3

Y1 - 2001/3

N2 - 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.

AB - 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.

KW - Auto configuration

KW - Flow

KW - Protocol

KW - QoS

KW - TCP/IP

UR - http://www.scopus.com/inward/record.url?scp=0035276449&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0035276449&partnerID=8YFLogxK

U2 - 10.1002/1520-6432(200103)84:3<12::AID-ECJB2>3.0.CO;2-M

DO - 10.1002/1520-6432(200103)84:3<12::AID-ECJB2>3.0.CO;2-M

M3 - Article

AN - SCOPUS:0035276449

VL - 84

SP - 12

EP - 27

JO - Electronics and Communications in Japan, Part II: Electronics (English translation of Denshi Tsushin Gakkai Ronbunshi)

JF - Electronics and Communications in Japan, Part II: Electronics (English translation of Denshi Tsushin Gakkai Ronbunshi)

SN - 8756-663X

IS - 3

ER -