ITRON Technical Committee, TRON Association
Katsuta Building 5F, 3-39, Mita 1-chome, Minato-ku, Tokyo 108, JAPAN
TEL: (03) 3454-3191 FAX: (03) 3454-3224
The Java Technology on ITRON-specification OS Technical Committee was formed in November 1997 by the ITRON Technical Committee, with the goal of producing a standard interface specification merging the ITRON-specification real-time kernel with the Java Application Environments. The results of their work have now been released as the JTRON2.0 Specification.
The field of embedded systems is yet another area where Java technology is drawing interest these days. A Java application environment is one in which programs downloaded on a network can be run safely, and Java lends itself readily to creating a graphical user interface (GUI). Despite obvious advantages like these, the overhead for byte code processing and the need for garbage collection make Java less than ideal for real-time systems. The idea behind the move to merge Java and ITRON is to combine their respective advantages. The approach seen as most effective is to implement the Java Application Environments on top of an ITRON-specification kernel, then build an application system whereby the parts for which Java is best suited are implemented as Java programs, and the parts taking advantage of the ITRON-specification kernel strengths are implemented as ITRON tasks.
A key issue here is the interface for communication between Java programs and ITRON tasks. This interface has to be standardized; otherwise Java's highly touted portability will be lost. The JTRON2.0 specification released at this time defines this interface standard. Actually there are three interfaces specified here. The first is the interface by which a Java program accesses ITRON-specification kernel resources (Type 1). The second is for sharing Java objects between a Java program and ITRON task (Type 2), and the third is for stream communication between a Java program and ITRON task (Type 3). Of these, Type 1 is defined in the initially released JTRON specification (JTRON1.0 Specification) announced in December 1997 and is not included in the JTRON2.0 Specification.
The JTRON2.0 Specification can be downloaded from the ITRON Web site. Awareness and use of this specification will be promoted at coming seminars and trade fairs in Japan and abroad, including the ITRON Specification Seminar and various embedded systems conferences.
Minor adjustments to the JTRON2.0 Specification will be made after the µITRON4.0 kernel specification reaches a fixed state. The Type 1 interface will be revised to conform to the µITRON4.0 specification and then incorporated in JTRON2.0.
The ITRON Technical Committee has planned a seminar in Tokyo for Wednesday, October 14, to present a detailed explanation of the ITRON specifications as they have evolved recently.
The main focus of the seminar will be on the ITRON TCP/IP API specification released in May of this year, and the recently released JTRON2.0 specification. Committee members who have played a key role in drawing up these respective specifications will explain in detail the design principles and the thinking behind the specifications. There will also be ample time for fielding questions from those in attendance. The seminar will be aimed chiefly at software engineers who are thinking of developing or using products that implement these specifications.
The seminar program is given below.
For the most recent information on the program and details on applying for the seminar, please refer to the ITRON Web site or contact the TRON Association (TEL: (03) 3454-3191, FAX: (03) 3454-3224). We look forward to a large turnout for this event.
As part of the on-going effort to promote the spread of the ITRON specifications outside of Japan, the ITRON Technical Committee will hold an ITRON International Meeting on Wednesday, November 4 in San Jose, California.
The meeting is timed to coincide with the Embedded Systems Conference (ESC), the world's largest trade fair in the embedded system field, and will be held at the Hyatt Sainte Claire hotel near the San Jose Convention Center, site of the ESC. Aimed mainly at people in the United States with an interest in the ITRON project, the meeting will present the latest happenings in the project and introduce ITRON-specification products and related products available in the United States. Another purpose is to broaden the range of feedback on the project. This meeting follows on the similar ITRON Supporters' Meeting held at last year's ESC.
The ITRON Technical Committee will again be exhibiting at the ESC trade fair, promoting the ITRON specifications. The booth will be shared with the Japan System House Association (JASA) this year as last year. This year's ESC is being held from November 2 to 5 (Monday to Thursday), about a month later than last year, again at the San Jose Convention Center.
Visitors from Japan are also welcome at the ITRON International Meeting. Those planning on attending the ESC are urged to take part in this meeting as well. Please visit the ITRON Web site (English) for the latest information on the meeting.
At the upcoming MST'98, the Microcomputer System & Tool Fair to be held from Wednesday November 18 to Friday November 20 at the Tokyo International Exhibition Center ("Big Sight"), the ITRON Technical Committee is planning a booth exhibit promoting the ITRON specifications. Similar to last year, a seminar organized by the ITRON Technical Committee will be presented at the Technical Seminars being held in parallel with the trade fair.
The Microcomputer System & Tool Fair is a specialized trade fair devoted mainly to embedded systems technology and development support tools, sponsored by the Japan System House Association (JASA). The seminar being put on by the ITRON Technical Committee is scheduled for the 1:00 to 4:00 p.m. slot on the opening day (November 18). It will consist of three presentations of around 50 minutes each, on the topics of "Update on the ITRON Project," "Overview of the µITRON4.0 Specification," and "New Functions of the µITRON4.0 Specification and Their Use." Attendance at the seminar is free of charge, although those wishing copies of the presentation materials will need to purchase them.
For the latest details on the seminar program and information on applying, please visit the MST'98 Web site. We look forward to a large attendance.
The ITRON Technical Committee has registered a new domain name specific to the ITRON project and has relocated the ITRON Web site there. The new URL is shorter; but more importantly, the ITRON-specific domain name became necessary because of its use in the newly released JTRON2.0 Specification. The new location is:
http://www.itron.gr.jp/
At the same time a mirror site has been established in the United States. Accessing the new URL connects to the U.S. mirror site. The old URL still connects to the mirror site in the University of Tokyo.
Listed below are the publications prepared and issued by the ITRON Technical Committee as of August 1, 1998. Each of the publications below can be obtained directly from the sources indicated.
The revised edition of the ITRON3.0 Standard Handbook incorporates Ver. 3.02.02 of the specification. Changes made since the earlier edition of the Standard Handbook (Ver. 3.00.00) as of Ver. 3.02.00 are given in the ITRON Standard Guidebook 2. Subsequent revisions as of Ver. 3.02.02 involve only organizational changes and additional explanations, not affecting the technical contents.
The ITRON-µITRON Standard Handbook is a one-volume compilation of µITRON (Ver. 2.0) and ITRON2 specifications. Printed editions are no longer available from Personal Media Corporation, but the entire contents are available in PDF format at the company's web site.
The ITRON Standard Guidebook 2 deals primarily with µITRON3.0. The earlier ITRON Standard Guidebook '92-'93 remains as a valuable reference for use with the µITRON (Ver. 2.0) and ITRON2 specifications, even though the dates in its title are now past.
Name | Type | Price | Publisher | Issued | ISBN No. |
---|---|---|---|---|---|
ITRON-µITRON Standard Handbook | Specification (Jap.) | (out of print) | Personal Media Corp. | 1990 | ISBN4-89362-079-7 |
µITRON3.0 Standard Handbook, Revised Edition | Specification (Jap.) | 4,000Yen | Personal Media Corp. | 1997 | ISBN4-89362-154-8 |
ITRON Standard Guidebook '92-'93 | Reference work (Jap.) | 3,500Yen | Personal Media Corp. | 1992 | ISBN4-89362-197-6 |
ITRON Standard Guidebook 2 | Reference work (Jap.) | 3,500Yen | Personal Media Corp. | 1994 | ISBN4-89362-133-5 |
ITRON TCP/IP API Specificaiton (Ver. 1.00.01) | Specification (Jap.) | - | TRON Association | 1998 | - |
JTRON2.0 Specification (Ver. 2.00.00) | Specification (Jap.) | - | TRON Association | 1998 | - |
µITRON Specification Ver. 2.01.00.00 | Specification (Eng.) | 12,000Yen | TRON Association | 1989 | - |
ITRON2 Specification Ver. 2.02.00.10 | Specification (Eng.) | 15,000Yen | TRON Association | 1990 | - |
µITRON3.0 Specification Ver. 3.02.00 | Specification (Eng.) | - | TRON Association | 1994 | - |
µITRON3.0: An Open and Portable Real-Time Operating System for Embedded Systems | Specification (Eng.) | $40.00 U.S. | IEEE CS Press | 1998 | ISBN0-8186-7795-3 |
Advanced Data Controls Corp. A.I. Corporation Alsys KKE ANDOR System Support Co., Ltd. Aplix Corp. Cats Co., Ltd. DENSO CREATE INC. ERG CO., Ltd. |
Grape Systems, Inc. Nihon Cygnus Solutions Personal Media Corp. SOFTBOAT INC. Sophia Systems Co., Ltd. TOSHIBA INFORMATION SYSTEMS Yokogawa Digital Computer Corp. |
The Embedded Systems Expo & Conference '98 (ESEC), held at Tokyo Big Sight from July 8 to 10, was the occasion for another exhibit by the ITRON Technical Committee promoting the ITRON specifications. ESEC consisted of exhibits and technical seminars relating to embedded systems development technology. It was held for the first time this year, organized by Reed Exhibitions Japan Ltd. and in cooperation with the TRON Association.
It has become customary when such exhibits are held to promote the ITRON Project by asking exhibitors to display placards in their booths indicating their support of the ITRON-specification OS. This time the wording was changed to, "We Support the ITRON Project." The 22 exhibitors listed in the table cooperated by showing these placards, for which we are deeply grateful.
Advanced Data Controls Corp. A.I. Corporation Ampere Inc. Aplix Corp. ART System Corp. AVAL DATA CORPORATION Cats Co., Ltd. ERG CO., Ltd. EST Corp. GAIO Technology Co., Ltd. GAIO Technology Yokohama |
Grape Systems, Inc. Japan Tech Co. K.I. Technology Co., Ltd. Miyazaki System Planning Office Nihon Cygnus Solutions Nippon Systemware Co., Ltd. Pacific Softworks, Inc. Japan Risoh Keisoku, K.K. SOFTBOAT INC. TOYO Corp. Yokogawa Digital Computer Corp. |
A feature article in the June 27 issue of the Nihon Keizai Shimbun (morning edition) discussed the surprising success of the TRON-specification OSs. Although the article referred throughout to "TRON," it was in fact talking about the ITRON-specification OS as well as BTRON and CTRON-specification OSs. It noted that these OSs are in wide use, even though they may not be readily apparent to the public eye, and pointed to the need to make the world more aware of this reality.
A news report in the August 10 issue of Nikkei Electronics gave an overview of the coming µITRON4.0 specification. The article was based on the µITRON4.0 specification overview presented at the ITRON Open Seminar. It noted the tightening up of the specification and the emphasis on software reusability.
Interface Magazine in its September issue carries an article introducing the ITRON TCP/IP API specification. The article was written by ITRON Technical Committee member Hiroaki Takada of the Toyohashi University of Technology. He points out the problems with the existing socket interface, explains the design principles behind the ITRON TCP/IP API specification, and then illustrates the difference between this and a socket interface with a simple program using TCP.
Back to the list of ITRON Newsletter
(English Version)
Back to ITRON Home Page (in English)