Doshisha University International Science and Technology Course

  • S
  • M
  • L
  1. Home
  2. Programs & Courses
  3. Graduate School of Science and Engineering : Information and Computer Science (Laboratories : Network Information Systems Laboratory)

Graduate School of Science and Engineering
Information and Computer Science

Network Information Systems Laboratory

Website of the Laboratory 【Currently not available】


No Image

SATO Kenya
Acceptable course
Master's degree course
Doctoral degree course
Telephone : +81-774-65-6297
Office : KE-108
Database of Researchers
No Image

KOITA Takahiro
[Associate Professor]
Acceptable course
Master's degree course
Doctoral degree course
Telephone : +81-774-65-6261
Office : KE-109
Database of Researchers

Research Topics

Digital Home Network
We are constructing a multimedia application platform SONICA (Service Oriented Network Interoperability for Component Adaptation) that implements Plug and Play and streaming data QoS assurance with a XML-based server/client model. To support commands and data usage methods for undefined devices that aren't registered to the existing system, a network can be simply constructed by exchanging link information using the client/server model, not software module transfers used by UPnP (Universal Plug and Play) and HAVi (Home Audio Video Interoperability).
Grid Computing
In order to efficiently execute genome applications in a grid environment, we are designing middleware to appropriately manage computer and network information and to appropriately allocate and execute processing. Specifically, for InterProScan, HMMer, and other genome applications that analyze protein sequences, we are implementing scheduling and monitoring functions that aim to efficiently execute them in a grid environment. Executing genome applications in parallel with a single computer or uniform computers in a PC cluster is simple. However, for grid environments where computers with many different kinds of performance are connected to a variety of networks, computer and network information must be appropriately managed and processing must be appropriately allocated and executed.
Sensor Network
For multiple moving objects such as automobiles and small aircrafts to work autonomously, distributively, and collaboratively, we are researching and developing protocols related to ad-hoc networks that can be used as sensor networks to exchange information and control objects in real-time. Ad-hoc network is a technology that does not require an infrastructure such as base stations, and each node has a wireless communications function that autonomously constructs networks. Ad-hoc networks are positioned as a major technology in a ubiquitous network society and applications are expected for sensor information collection, emergency communications during disasters, events such as meetings, and personal services. Specifically in ITS (Intelligent Transport System), in addition to road-to-vehicle communications as a communications technique to supply information to vehicles, in vehicle-to-vehicle communications where communications are conducted directly between vehicles, we are investigating applications such as vehicle congestion warnings and collaborative driving.

Research Contents

Research Background and Goals
Mainframes (large-scale general purpose computers), which first became commercially available in the 1960s, were installed in dedicated computers rooms and multiple people simultaneously used a single computer using telecommunication lines. In the 1970s, computers called minicomputers started to become common, and in the 1980s, in office automation and factory automation, workstations processing graphics and numerical calculations connected by LANs started being used. On the other hand, personal computers appeared from the latter half of the 1970s into the 1980s. From the latter half of the 1980s into the 1990s they could be connected to the Internet, and along with the appearance of the World Wide Web (WWW), personal computers became common place and widely used in offices, laboratories, and even homes. Along with the miniaturization and declining price of microprocessors, computers have come to be installed in many kinds of embedded devices like home appliances and game consoles, and from cellular telephones to automobiles. In the future as well, we feel computers that individuals can use will only continue to increase. Presently we can consider connecting geographically distributed devices, in offices and homes or moving in trains and automobiles, to the Internet using IPv6.
However, by just doing that, even if we can interconnect devices, that doesn't mean they can be used cooperatively taking advantage of each devices' characteristics. In order to implement a true ubiquitous network, these distributed resources must be integrated organically and we must provide an optimal, virtual integrated computing environment for respective users.
Research Theme Overview
With the basic concept of "The Network CONNECTS the People," we are aiming to construct an information system that can provide a computing environment usable by anyone, anytime, and anywhere by fusing computers with the network, from personal computers and large-scale computers to embedded systems such as the home appliances and automobiles around us. Concretely, we are conducting research on distributed computing environments to effectively utilize varied ubiquitous computing resources using a grid that virtually implements a high performance computer that links computers around the world.


  • Internet
  • Grid computing
  • Home network
  • Sensor network
  • Large-scale distributed processing
  • Embedded system
  • ITS (Intelligent Transport System)