@techreport{oai:ipsj.ixsq.nii.ac.jp:00036183, author = {姉崎, 章博 and Akihiro, Anezaki}, issue = {11(1987-DPS-036)}, month = {Feb}, note = {今年、1988年はOSI(開放型システム間相互接続)の開発が大きく前進する年と言える。昨年の9月に開催されたデータショウ'87における当社を含む7社によるFTAM(ファイル転送,アクセスと管理/DIS版)のデモの成果を踏まえて、本年11月にINTAP(情報処理相互運用技術協会)によるOSIネットワーク(FTAM/IS版,MHS,ODA/ODIF,RDA)のデモがさらに規模を拡大して行われる。また、多くの応用プロトコルが本年早々に制定される見込みである。これら上位層のプロトコル・データ単位(PDU)は、ASN.1 (ISO 8824/8825)を使用して定義されている。本稿では、まず、ASN.1の複雑さについて述べる。次に、その対策として開発した、PDUを組立て/分解する汎用C関数ASN.1ハンドラの設計方法と実装時考慮した移植性の問題について述べる。最後にISO 8824でPDUを記述する場合、間違い易い記述について述べる。, In this year,1988, we'll make a great progress in the OSI development. We demonstrated FTAM(File Transfer, Access and management / DIS Version) in September, 1987 in Japan. We'll advance the results and hold a demonstration of the OSI network(FTAM/IS version, MHS, ODA/ODIF, RDA) in November by INTAP(INTEROPERABILITY TECHNOLOGY ASSOCIATION FOR INFORMATION PROCCESSING, JAPAN). Many application protocols will be also standardized early in this year. These upper layer PDUs(protocol data units) is represented by ASN.1(abstract Syntax Notation One, ISO 8824/8825). This paper describes complexity of ASN.1, then presents the design and implementation of ASN.1-Handler whitch can encode and decode PDU of those upper layers. And this points out some PDU notations to be mistaken.}, title = {ASN. 1ハンドラの設計と実装}, year = {1988} }