MIBsocket: An integrated mechanism to manipulate general network information in mobile communications

Research output: Contribution to journalArticle

2 Citations (Scopus)

Abstract

Layering architecture of the Internet Protocol provides independent processing for each layer by concealing state information from each layer. Application Program Interface (API) is based on the idea of layering model. However, the idea disturbs efficient processing of applications requiring adaptation to network environment, such as context-aware applications in mobile computing. To address this need, this paper proposes MIBsocket designed as an integrated control and management system for general network information. Any variable information related to network is shared between each applications and operating system. MIBsocket detects and informs changes in network resources to applications. MIBsocket functions such as Get, Set, and Trap used in the application adapts dynamically to any environments. MIBsocket provides portability and facility for applications: it only requires a few modification to the operating system and its API has the same programmable interfaces as usual API's. MIBsocket does not interfere the current layering architecture, but it achieves remarkable improvement on the current model. We have measured costs of MIBsocket, and applied MIBsocket to the application named interface switching system which enables a mobile host to connect to the Internet anytime by switching interface depending on network environment. As a result, the costs of MIBsocket was found acceptable. The application shows that MIBsocket is useful for movement detection and reconfiguration of network resources in the mobile computing.

Original languageEnglish
Pages (from-to)2001-2010
Number of pages10
JournalIEICE Transactions on Communications
VolumeE84-B
Issue number8
Publication statusPublished - 2001 Aug

Fingerprint

Communication
Interfaces (computer)
Mobile computing
Application programs
Integrated control
Internet protocols
Switching systems
Computer operating systems
Processing
Application programming interfaces (API)
Costs
Internet

Keywords

  • Layering model
  • Mobile computing
  • Network resource
  • System management

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Computer Networks and Communications

Cite this

@article{f104f15f17cb4906827a93e9dd2fafc5,
title = "MIBsocket: An integrated mechanism to manipulate general network information in mobile communications",
abstract = "Layering architecture of the Internet Protocol provides independent processing for each layer by concealing state information from each layer. Application Program Interface (API) is based on the idea of layering model. However, the idea disturbs efficient processing of applications requiring adaptation to network environment, such as context-aware applications in mobile computing. To address this need, this paper proposes MIBsocket designed as an integrated control and management system for general network information. Any variable information related to network is shared between each applications and operating system. MIBsocket detects and informs changes in network resources to applications. MIBsocket functions such as Get, Set, and Trap used in the application adapts dynamically to any environments. MIBsocket provides portability and facility for applications: it only requires a few modification to the operating system and its API has the same programmable interfaces as usual API's. MIBsocket does not interfere the current layering architecture, but it achieves remarkable improvement on the current model. We have measured costs of MIBsocket, and applied MIBsocket to the application named interface switching system which enables a mobile host to connect to the Internet anytime by switching interface depending on network environment. As a result, the costs of MIBsocket was found acceptable. The application shows that MIBsocket is useful for movement detection and reconfiguration of network resources in the mobile computing.",
keywords = "Layering model, Mobile computing, Network resource, System management",
author = "Ryuji Wakikawa and Keisuke Uehara and Fumio Teraoka and Jun Murai",
year = "2001",
month = "8",
language = "English",
volume = "E84-B",
pages = "2001--2010",
journal = "IEICE Transactions on Communications",
issn = "0916-8516",
publisher = "Maruzen Co., Ltd/Maruzen Kabushikikaisha",
number = "8",

}

TY - JOUR

T1 - MIBsocket

T2 - An integrated mechanism to manipulate general network information in mobile communications

AU - Wakikawa, Ryuji

AU - Uehara, Keisuke

AU - Teraoka, Fumio

AU - Murai, Jun

PY - 2001/8

Y1 - 2001/8

N2 - Layering architecture of the Internet Protocol provides independent processing for each layer by concealing state information from each layer. Application Program Interface (API) is based on the idea of layering model. However, the idea disturbs efficient processing of applications requiring adaptation to network environment, such as context-aware applications in mobile computing. To address this need, this paper proposes MIBsocket designed as an integrated control and management system for general network information. Any variable information related to network is shared between each applications and operating system. MIBsocket detects and informs changes in network resources to applications. MIBsocket functions such as Get, Set, and Trap used in the application adapts dynamically to any environments. MIBsocket provides portability and facility for applications: it only requires a few modification to the operating system and its API has the same programmable interfaces as usual API's. MIBsocket does not interfere the current layering architecture, but it achieves remarkable improvement on the current model. We have measured costs of MIBsocket, and applied MIBsocket to the application named interface switching system which enables a mobile host to connect to the Internet anytime by switching interface depending on network environment. As a result, the costs of MIBsocket was found acceptable. The application shows that MIBsocket is useful for movement detection and reconfiguration of network resources in the mobile computing.

AB - Layering architecture of the Internet Protocol provides independent processing for each layer by concealing state information from each layer. Application Program Interface (API) is based on the idea of layering model. However, the idea disturbs efficient processing of applications requiring adaptation to network environment, such as context-aware applications in mobile computing. To address this need, this paper proposes MIBsocket designed as an integrated control and management system for general network information. Any variable information related to network is shared between each applications and operating system. MIBsocket detects and informs changes in network resources to applications. MIBsocket functions such as Get, Set, and Trap used in the application adapts dynamically to any environments. MIBsocket provides portability and facility for applications: it only requires a few modification to the operating system and its API has the same programmable interfaces as usual API's. MIBsocket does not interfere the current layering architecture, but it achieves remarkable improvement on the current model. We have measured costs of MIBsocket, and applied MIBsocket to the application named interface switching system which enables a mobile host to connect to the Internet anytime by switching interface depending on network environment. As a result, the costs of MIBsocket was found acceptable. The application shows that MIBsocket is useful for movement detection and reconfiguration of network resources in the mobile computing.

KW - Layering model

KW - Mobile computing

KW - Network resource

KW - System management

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

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

M3 - Article

AN - SCOPUS:0035421346

VL - E84-B

SP - 2001

EP - 2010

JO - IEICE Transactions on Communications

JF - IEICE Transactions on Communications

SN - 0916-8516

IS - 8

ER -