- 著者
-
後藤 真孝
根山亮
村岡 洋一
- 出版者
- 一般社団法人情報処理学会
- 雑誌
- 情報処理学会論文誌 (ISSN:18827764)
- 巻号頁・発行日
- vol.40, no.3, pp.1335-1345, 1999-03-15
- 被引用文献数
-
22
本論文では シンボル化された音楽情報をネットワークを介して共有するための通信プロトコルRMCPについて述べる. 本研究は 音楽情報処理システムを分散実装したり ネットワークを利用したアプリケーションを実現する際に有効な 音楽情報処理のためのネットワークプロトコルを設計することを目的とする. そのような目的では 音楽情報の効率の良い共有が望ましいが 従来の音楽情報用の関連プロトコルの多くは1対1通信を基本としたコネクション型であり 複数プロセス間での効率的な情報共有は十分考慮されていなかった. RMCPはコネクションレス型であり 全通信をブロードキャストで行うため 各プロセスへ個別に送信するオーバヘッドがなく情報共有の効率が良い. さらにRMCPは リアルタイム音楽情報処理のために タイムスタンプを用いた時間管理の機能を提供し 遠隔地間の合奏のために 信頼性を確保しながら遠隔地間で双方向にパケットを中継する機能も提供している. 本論文では これらの機能を活用することで実現できる 遅延を考慮した新たな形態の遠隔地間の合奏も提案する. RMCPはすでに様々な音楽情報処理システムを実現するために運用されてきた. その経験から RMCPの通信遅延時間が十分小さいことが確認されただけでなく RMCPを用いることで必要な機能が再利用できて実装が容易になり 拡張性が高くなることも確認された.This paper describes a communication protocol, called RMCP (Remote Music Control Protocol), which is designed for sharing symbolic musical information through computer networks. The purpose of this research is to design a network protocol which is suitable for musical information processing and facilitates distributed implementation of music-related applications. Although efficient musical information sharing is desirable for such a purpose, most previous music-related protocols were connection-oriented and did not emphasize efficient information sharing among multiple processes. Since the RMCP is a connection-less protocol, it supports broadcast-based efficient information sharing without the overhead of multiple transmission. It also supports time scheduling using time stamps for real-time musical information processing and reliable bidirectional packet relay for remote sessions. This paper also proposes an innovative remote session over the Internet that has a long delay. RMCP has been utilized in various applications and we found that the communication delay of RMCP was enough small and RMCP facilitated system implementation and expansion because of good reusability.