[要約] RFC 8798は、SenMLに追加の単位を提供するための仕様です。その目的は、SenMLデータの表現力を向上させ、さまざまな種類のセンサーデータを効果的に表現することです。

Internet Engineering Task Force (IETF)                        C. Bormann
Request for Comments: 8798                        Universität Bremen TZI
Category: Standards Track                                      June 2020
ISSN: 2070-1721
        

Additional Units for Sensor Measurement Lists (SenML)

センサー測定リスト(SenML)の追加ユニット

Abstract

概要

The Sensor Measurement Lists (SenML) media type supports the indication of units for a quantity represented. This short document registers a number of additional unit names in the IANA registry for units in SenML. It also defines a registry for secondary units that cannot be in SenML's main registry, as they are derived by linear transformation from units already in that registry.

センサー測定リスト(SenML)メディアタイプは、表示される数量の単位の表示をサポートします。この短い文書では、SenMLのユニットのIANAレジストリにいくつかの追加ユニット名を登録しています。また、SenMLのメインレジストリには存在できないセカンダリユニットのレジストリも定義します。これは、それらがすでにそのレジストリにあるユニットからの線形変換によって導出されるためです。

Status of This Memo

本文書の状態

This is an Internet Standards Track document.

これはInternet Standards Trackドキュメントです。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 7841.

このドキュメントは、IETF(Internet Engineering Task Force)の製品です。これは、IETFコミュニティのコンセンサスを表しています。公開レビューを受け、インターネットエンジニアリングステアリンググループ(IESG)による公開が承認されました。インターネット標準の詳細については、RFC 7841のセクション2をご覧ください。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at https://www.rfc-editor.org/info/rfc8798.

このドキュメントの現在のステータス、正誤表、およびフィードバックの提供方法に関する情報は、https://www.rfc-editor.org/info/rfc8798で入手できます。

Copyright Notice

著作権表示

Copyright (c) 2020 IETF Trust and the persons identified as the document authors. All rights reserved.

著作権(c)2020 IETFトラストおよびドキュメントの作成者として識別された人物。全著作権所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

この文書は、BCP 78およびIETF文書に関するIETFトラストの法的規定(https://trustee.ietf.org/license-info)の対象であり、この文書の発行日に有効です。これらのドキュメントは、このドキュメントに関するあなたの権利と制限を説明しているため、注意深く確認してください。このドキュメントから抽出されたコードコンポーネントには、Trust Legal Provisionsのセクション4.eに記載されているSimplified BSD Licenseのテキストが含まれている必要があり、Simplified BSD Licenseに記載されているように保証なしで提供されます。

Table of Contents

目次

   1.  Introduction
   2.  New Primary Units
     2.1.  Rationale
   3.  New Registry for Secondary Units
   4.  Operational Considerations
   5.  Security Considerations
   6.  IANA Considerations
   7.  References
     7.1.  Normative References
     7.2.  Informative References
   Acknowledgements
   Author's Address
        
1. Introduction
1. はじめに

The Sensor Measurement Lists (SenML) [RFC8428] media type supports the indication of a unit, using the SenML field "u", for the quantity given as a data value in a SenML record. For this purpose, SenML defines an IANA registry of defined unit names and their meanings; in the present document, we call the unit names registered there "primary unit names".

センサー測定リスト(SenML)[RFC8428]メディアタイプは、SenMLレコードのデータ値として指定された数量に対して、SenMLフィールド "u"を使用した単位の表示をサポートします。この目的のために、SenMLは定義されたユニット名とその意味のIANAレジストリを定義します。本書では、そこに登録されているユニット名を「主ユニット名」と呼びます。

This short document registers a number of additional units in the IANA registry for units in SenML that appear to be necessary for further adopting SenML in other Standards Development Organizations (SDOs).

この短い文書は、他の標準開発組織(SDO)でSenMLをさらに採用するために必要であると思われるSenMLのユニットのIANAレジストリにいくつかの追加ユニットを登録しています。

The document also defines a registry for secondary unit names that cannot be in SenML's main registry, as they are derived by linear transformation from units already in that registry. Although SenML version 10 [RFC8428] does not provide for the direct use of these secondary units, future support is intended via the use of SenML extension mechanisms, one of which is proposed in [SENML-VERSIONS].

ドキュメントは、SenMLのメインレジストリに存在できないセカンダリユニット名のレジストリも定義します。これは、それらがすでにそのレジストリにあるユニットからの線形変換によって導出されるためです。 SenMLバージョン10 [RFC8428]ではこれらのセカンダリユニットを直接使用できませんが、[SENML-VERSIONS]で提案されているSenML拡張メカニズムを使用することで、将来のサポートが予定されています。

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.

キーワード「MUST」、「MUST NOT」、「REQUIRED」、「SHALL」、「SHALL NOT」、「SHOULD」、「SHOULD NOT」、「RECOMMENDED」、「NOT RECOMMENDED」、「MAY」、「OPTIONALこのドキュメントの「」は、BCP 14 [RFC2119] [RFC8174]で説明されているように解釈されます。

2. New Primary Units
2. 新しいプライマリユニット

IANA has assigned new units in the "SenML Units" subregistry of the "Sensor Measurement Lists (SenML)" registry [IANA.SENML] (as defined in [RFC8428]):

IANAは、「センサー測定リスト(SenML)」レジストリ[IANA.SENML]([RFC8428]で定義)の「SenMLユニット」サブレジストリに新しいユニットを割り当てました。

   +========+======================================+=======+===========+
   | Symbol | Description                          | Type  | Reference |
   +========+======================================+=======+===========+
   | B      | Byte (information content)           | float | RFC 8798  |
   +--------+--------------------------------------+-------+-----------+
   | VA     | volt-ampere (Apparent Power)         | float | RFC 8798  |
   +--------+--------------------------------------+-------+-----------+
   | VAs    | volt-ampere second (Apparent         | float | RFC 8798  |
   |        | Energy)                              |       |           |
   +--------+--------------------------------------+-------+-----------+
   | var    | volt-ampere reactive (Reactive       | float | RFC 8798  |
   |        | Power)                               |       |           |
   +--------+--------------------------------------+-------+-----------+
   | vars   | volt-ampere-reactive second          | float | RFC 8798  |
   |        | (Reactive Energy)                    |       |           |
   +--------+--------------------------------------+-------+-----------+
   | J/m    | joule per meter (Energy per          | float | RFC 8798  |
   |        | distance)                            |       |           |
   +--------+--------------------------------------+-------+-----------+
   | kg/m3  | kilogram per cubic meter (mass       | float | RFC 8798  |
   |        | density, mass concentration)         |       |           |
   +--------+--------------------------------------+-------+-----------+
   | deg    | degree (angle)*                      | float | RFC 8798  |
   +--------+--------------------------------------+-------+-----------+
        

Table 1: New Units Registered for SenML

表1:SenMLに登録された新しいユニット

2.1. Rationale
2.1. 根拠

SenML [RFC8428] takes the position that unscaled SI units should always be used. However, SenML makes one exception: The degree Celsius (as Cel) is allowed as an alternative to the K (Kelvin).

SenML [RFC8428]は、スケーリングされていないSIユニットを常に使用すべきであるという立場を取っています。ただし、SenMLでは例外が1つあります。摂氏(摂氏)は、K(ケルビン)の代わりに使用できます。

This document takes the position that the same should apply to a small number of alternative units in wide use:

この文書は、広く使用されている少数の代替ユニットにも同じことが当てはまるという立場を取っています。

The Byte: [IEC-80000-13] defines both the bit (item 13-9.b) and the byte (item 13-9.c, also called octet) as alternative names for the coherent unit used for dimensionless quantities, for the purpose of giving storage capacity and related quantities. While the name octet is associated with the symbol o, this is in wide use only in French-speaking countries. Globally more widespread is the symbol B for byte, even though B is already taken in SI for bel. [RFC8428] therefore registers dB as the SenML unit for logarithmic relative power, leaving B free for the usage proposed here. While this is potentially confusing, the situation is widely understood in engineering circles and is unlikely to cause actual problems.

バイト:[IEC-80000-13]は、ビット(アイテム13-9.b)とバイト(アイテム13-9.c、オクテットとも呼ばれる)の両方を、無次元量に使用されるコヒーレント単位の代替名として定義します。ストレージ容量と関連数量を与える目的。オクテットの名前は記号oに関連付けられていますが、これはフランス語圏の国でのみ広く使用されています。 BはすでにベルのSIで使用されていますが、グローバルに広く普及しているのはバイトのシンボルBです。 [RFC8428]したがって、dBを対数相対パワーのSenMLユニットとして登録し、ここで提案されている使用法のためにBを解放します。これは混乱を招く可能性がありますが、状況はエンジニアリングサークルで広く理解されており、実際の問題を引き起こす可能性はほとんどありません。

The Volt-Ampere: [IEC-80000-6] defines the volt ampere (VA) (item 6-57.a) as a unit for apparent power; items 6-59.a, 6-60.a, and 6-61.a also use the unit for complex, reactive, and non-active power.

ボルトアンペア:[IEC-80000-6]は、ボルトアンペア(VA)(アイテム6-57.a)を皮相電力の単位として定義します。アイテム6-59.a、6-60.a、および6-61.aも、ユニットを複雑な無効電力および無効電力に使用します。

The Volt-Ampere Reactive: [IEC-80000-6] item 6-60.b defines the volt-ampere reactive (var) as an alternative (and fully equivalent) unit to VA specifically for reactive power (with the primary unit VA); it has become clear that there is strong interest in using this unit specifically for the imaginary content of complex power, i.e., reactive power [IEEE-1459].

電圧-アンペア反応:[IEC-80000-6]項目6-60.bは、特に無効電力(プライマリユニットVA)に対して、VAの代替(および完全に同等)ユニットとしてボルト-アンペア反応(var)を定義します。 ;このユニットを特に複雑な電力、すなわち無効電力の虚数コンテンツに使用することに強い関心があることが明らかになりました[IEEE-1459]。

The Joule per meter is not a traditional electromagnetic unit. It and its scaled derivatives (in particular Wh/km) are used to describe the energy expended for achieving motion over a given distance, e.g., as an equivalent for electrical cars of the inverse of "mileage".

メートルあたりのジュールは、従来の電磁装置ではありません。それとそのスケーリングされた導関数(特にWh / km)は、たとえば「走行距離」の逆の電気自動車の同等物として、特定の距離にわたって運動を達成するために費やされるエネルギーを記述するために使用されます。

The unit "degree" is in wide use in practice for plane angles (as in heading, bearing, etc.). It is marked with an asterisk because the preferred coherent SI unit is radian ("rad").

「度」の単位は、平面の角度(方位、方位など)で実際に広く使用されています。望ましい一貫したSI単位はラジアン( "rad")であるため、アスタリスクが付いています。

3. New Registry for Secondary Units
3. セカンダリユニットの新しいレジストリ

IANA has created a "Secondary Units" subregistry in the "Sensor Measurement Lists (SenML)" registry [IANA.SENML] defined in [RFC8428].

IANAは、[RFC8428]で定義されている[Sensor Measurement Lists(SenML)]レジストリ[IANA.SENML]に「Secondary Units」サブレジストリを作成しました。

The registry has six columns:

レジストリには6つの列があります。

* Secondary Unit: a newly registered name allocated within the same namespace as SenML units

* セカンダリユニット:SenMLユニットと同じ名前空間内に割り当てられた、新しく登録された名前

* Description: a short description (usually just the expansion of an abbreviation)

* 説明:短い説明(通常は略語の展開)

* SenML Unit: an existing SenML unit from the SenML Units registry

* SenML Unit:SenML Unitsレジストリの既存のSenMLユニット

* Scale, Offset: two rational numbers, expressed in decimal (optionally, with a decimal exponent given) or as a fraction represented using a "/" character to separate numerator and denominator

* スケール、オフセット:2つの有理数、10進数(オプションで、10進数の指数を指定)、または「/」文字を使用して分子と分母を分離して表される分数

* Reference: where the entry comes from

* 参照:エントリの出所

Quantities expressed in the secondary unit can be converted into the SenML unit by first multiplying their value with the scale number and then adding the offset, yielding the value in the given SenML unit.

2次単位で表された数量は、最初にそれらの値にスケール番号を乗算してからオフセットを追加することにより、SenML単位に変換でき、指定されたSenML単位の値が得られます。

The initial content of the "Secondary Units" subregistry is provided in Table 2:

「Secondary Units」サブレジストリの最初の内容を表2に示します。

   +=========+======================+=====+=========+======+===========+
   |Secondary| Description          |SenML|   Scale |Offset| Reference |
   | Unit    |                      |Unit |         |      |           |
   +=========+======================+=====+=========+======+===========+
   | ms      | millisecond          | s   |  1/1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | min     | minute               | s   |      60 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | h       | hour                 | s   |    3600 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | MHz     | megahertz            | Hz  | 1000000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | kW      | kilowatt             | W   |    1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | kVA     | kilovolt-ampere      | VA  |    1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | kvar    | kilovar              | var |    1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | Ah      | ampere-hour          | C   |    3600 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | Wh      | watt-hour            | J   |    3600 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | kWh     | kilowatt-hour        | J   | 3600000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | varh    | var-hour             |vars |    3600 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | kvarh   | kilovar-hour         |vars | 3600000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | kVAh    | kilovolt-ampere-hour | VAs | 3600000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | Wh/km   | watt-hour per        | J/m |     3.6 |    0 | RFC 8798  |
   |         | kilometer            |     |         |      |           |
   +---------+----------------------+-----+---------+------+-----------+
   | KiB     | kibibyte             | B   |    1024 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | GB      | gigabyte             | B   |     1e9 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | Mbit/s  | megabit per second   |bit/s| 1000000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | B/s     | byte per second      |bit/s|       8 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | MB/s    | megabyte per second  |bit/s| 8000000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | mV      | millivolt            | V   |  1/1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | mA      | milliampere          | A   |  1/1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | dBm     | decibel (milliwatt)  | dBW |       1 |  -30 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | ug/m3   | microgram per cubic  |kg/m3|    1e-9 |    0 | RFC 8798  |
   |         | meter                |     |         |      |           |
   +---------+----------------------+-----+---------+------+-----------+
   | mm/h    | millimeter per hour  | m/s |1/3600000|    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | m/h     | meter per hour       | m/s |  1/3600 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | ppm     | parts per million    | /   |    1e-6 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | /100    | percent (Note 1)     | /   |   1/100 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | /1000   | permille             | /   |  1/1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | hPa     | hectopascal          | Pa  |     100 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | mm      | millimeter           | m   |  1/1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | cm      | centimeter           | m   |   1/100 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | km      | kilometer            | m   |    1000 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
   | km/h    | kilometer per hour   | m/s |   1/3.6 |    0 | RFC 8798  |
   +---------+----------------------+-----+---------+------+-----------+
        

Table 2: Secondary Units Registered for SenML

表2:SenMLに登録されているセカンダリユニット

      |  Note 1: This registration does not use the obvious name "%"
      |  because this name has been taken in [RFC8428] already, where it
      |  is a NOT RECOMMENDED synonym for "/" (unity) for legacy
      |  reasons.  Note that the presence of both "%" and "/100" with
      |  different meanings is likely to create confusion, so the
      |  present document adds some weight to the recommendation against
      |  using the counterintuitive unit name "%".
        

Example: The value of a quantity given as 100 ms is first multiplied by 1/1000, yielding the number 0.1, and the offset 0 is then added, yielding the number 0.1 again, leading to a quantity of 0.1 s. The value of a quantity given as 10 dBm is first multiplied by 1, yielding the number 10, and the offset -30 is then added, yielding the number -20, leading to a quantity of -20 dBW.

例:100ミリ秒として指定された数量の値に最初に1/1000が掛けられて数値0.1が生成され、次にオフセット0が追加されて数値0.1が再び生成され、0.1秒の数量になります。 10 dBmとして指定された数量の値は、最初に1で乗算されて数値10が得られ、次にオフセット-30が追加されて数値-20が得られ、-20 dBWの数量になります。

New entries can be added to the registration by Expert Review as defined in [RFC8126]. Experts should exercise their own good judgment, with the same guidelines as used for SenML units (Section 12.1 of [RFC8428]), but without applying rules 4, 5, and 8. Note that rule 7 limits the use of what could be understood as prefixes on their own, not the use of prefixes inside secondary unit names. Guidelines to the difference between units (which can go into the registry) and quantities (which cannot) are widely available; see, for instance, [RS] and [BIPM].

[RFC8126]で定義されているように、エキスパートレビューによって新しいエントリを登録に追加できます。専門家は、SenMLユニットで使用されるのと同じガイドライン([RFC8428]のセクション12.1)を使用して、独自の適切な判断を行う必要がありますが、ルール4、5、および8は適用しません。ルール7は、プレフィックス自体。セカンダリユニット名内のプレフィックスの使用ではありません。単位(レジストリに入る可能性がある)と数量(できない場合がある)の違いに関するガイドラインは広く利用できます。たとえば、[RS]と[BIPM]を参照してください。

As of SenML version 10 [RFC8428], SenML packs are limited to using primary units in "u" fields. The use of primary units enables direct comparison of measurements from different sources. Also, it facilitates implementations that trigger on the presence of a quantity in a certain unit, without the need to track any additional secondary units that may be registered for this quantity.

SenMLバージョン10 [RFC8428]以降、SenMLパックは「u」フィールドでのプライマリユニットの使用に限定されています。プライマリユニットを使用すると、さまざまなソースからの測定値を直接比較できます。また、特定のユニットに数量が登録されている可能性のある追加のセカンダリユニットを追跡する必要なく、特定のユニットに数量が存在する場合にトリガーされる実装を容易にします。

Where the benefits of directly using a secondary unit in a SenML pack outweigh the above considerations, the use of secondary units in "u" fields MAY be enabled by indicating a new SenML version that specifically allows this and/or by using a field with a label name that ends with the "_" character ("must-understand" field) whose definition specifically allows this. The definition of these versions and fields is outside the scope of the present specification; one such definition is proposed in [SENML-VERSIONS].

SenMLパックでセカンダリユニットを直接使用する利点が上記の考慮事項を上回る場合、「u」フィールドでのセカンダリユニットの使用は、これを具体的に許可する新しいSenMLバージョンを示すか、または"_"文字( "must-understand"フィールド)で終わるラベル名。その定義により、これが特に許可されます。これらのバージョンとフィールドの定義は、現在の仕様の範囲外です。そのような定義の1つが[SENML-VERSIONS]で提案されています。

4. Operational Considerations
4. 運用上の考慮事項

The "Secondary Units" subregistry is expected to grow at a faster pace than the subregistry of primary unit names. It also is amenable to automatic interpretation, by making use of the scale and offset columns.

「Secondary Units」サブレジストリは、プライマリユニット名のサブレジストリよりも速いペースで成長すると予想されます。また、スケール列とオフセット列を利用することにより、自動解釈も可能です。

Implementers may be tempted to equip each instance of their systems with code to download new versions of the registry from IANA frequently in order to be able to make use of newly defined secondary unit names. This can create high load at IANA and a potential single point of failure. Instead of pulling the registry in each individual instance of the code, the software update mechanism (or a similar mechanism that leads to less frequent IANA visits) SHOULD be used to disseminate updated units registries obtained from IANA towards the instances via common repositories.

実装者は、新しく定義されたセカンダリユニット名を利用できるようにするために、IANAからレジストリの新しいバージョンを頻繁にダウンロードするコードをシステムの各インスタンスに装備したくなるかもしれません。これにより、IANAに高負荷が発生し、単一障害点が発生する可能性があります。コードの個々のインスタンスでレジストリを取得する代わりに、ソフトウェア更新メカニズム(またはIANAへのアクセス頻度を減らす同様のメカニズム)を使用して、IANAから取得した更新されたユニットレジストリを共通のリポジトリ経由でインスタンスに配布する必要があります。

5. Security Considerations
5. セキュリティに関する考慮事項

The security considerations of [RFC8428] apply.

[RFC8428]のセキュリティに関する考慮事項が適用されます。

The introduction of new measurement units poses no additional security considerations except a potential for additional confusion about the proper unit to use and the risk that an implementation based on the assumption described in the penultimate paragraph of Section 3 no longer works properly. However, an implementation processing a pack while making use of secondary units is guaranteed to have been developed with an awareness of the risks of having multiple units available for the same logical type. In any case, the existing risk of an existing SenML implementation not understanding a unit that was not in the initial registry content provided in [RFC8428] is unchanged, and implementations are warned properly about the potential use of secondary units by the need for a must-understand field or an updated version field.

新しい測定ユニットの導入は、使用する適切なユニットに関する追加の混乱の可能性と、セクション3の最後から2番目の段落で説明されている仮定に基づく実装が適切に機能しなくなるリスクを除いて、追加のセキュリティ上の考慮事項をもたらしません。ただし、セカンダリユニットを利用してパックを処理する実装は、同じ論理タイプで複数のユニットを使用できることのリスクを認識して開発されたことが保証されています。いずれの場合も、既存のSenML実装が[RFC8428]で提供される初期レジストリコンテンツにないユニットを理解しないという既存のリスクは変更されておらず、必須の必要性によりセカンダリユニットの潜在的な使用について実装に適切に警告されます-understandフィールドまたは更新されたバージョンフィールド。

6. IANA Considerations
6. IANAに関する考慮事項

See Section 2 and Section 3.

セクション2およびセクション3を参照してください。

7. References
7. 参考文献
7.1. Normative References
7.1. 引用文献

[IANA.SENML] IANA, "Sensor Measurement Lists (SenML)", <https://www.iana.org/assignments/senml>.

[IANA.SENML] IANA、「センサー測定リスト(SenML)」、<https://www.iana.org/assignments/senml>。

[IEC-80000-13] IEC, "Quantities and units - Part 13: Information science and technology", Edition 1.0, IEC 80000-13, March 2008.

[IEC-80000-13] IEC、「数量と単位-パート13:情報科学と技術」、エディション1.0、IEC 80000-13、2008年3月。

[IEC-80000-6] IEC, "Quantities and units - Part 6: Electromagnetism", Edition 1.0, IEC 80000-6, March 2008.

[IEC-80000-6] IEC、「数量と単位-パート6:電磁気」、エディション1.0、IEC 80000-6、2008年3月。

[IEEE-1459] IEEE, "IEEE Standard Definitions for the Measurement of Electric Power Quantities Under Sinusoidal, Nonsinusoidal, Balanced, or Unbalanced Conditions", IEEE Std 1459-2010, DOI 10.1109/IEEESTD.2010.5439063, March 2010, <https://doi.org/10.1109/IEEESTD.2010.5439063>.

[IEEE-1459] IEEE、「正弦波、非正弦波、平衡、または不平衡条件下での電力量の測定に関するIEEE標準定義」、IEEE Std 1459-2010、DOI 10.1109 / IEEESTD.2010.5439063、2010年3月、<https:/ /doi.org/10.1109/IEEESTD.2010.5439063>。

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, <https://www.rfc-editor.org/info/rfc2119>.

[RFC2119] Bradner、S。、「要件レベルを示すためにRFCで使用するキーワード」、BCP 14、RFC 2119、DOI 10.17487 / RFC2119、1997年3月、<https://www.rfc-editor.org/info/ rfc2119>。

[RFC8126] Cotton, M., Leiba, B., and T. Narten, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 8126, DOI 10.17487/RFC8126, June 2017, <https://www.rfc-editor.org/info/rfc8126>.

[RFC8126]コットン、M。、レイバ、B。、およびT.ナルテン、「RFCでIANAの考慮事項セクションを作成するためのガイドライン」、BCP 26、RFC 8126、DOI 10.17487 / RFC8126、2017年6月、<https:// www .rfc-editor.org / info / rfc8126>。

[RFC8174] Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, May 2017, <https://www.rfc-editor.org/info/rfc8174>.

[RFC8174] Leiba、B。、「RFC 2119キーワードの大文字と小文字のあいまいさ」、BCP 14、RFC 8174、DOI 10.17487 / RFC8174、2017年5月、<https://www.rfc-editor.org/info/ rfc8174>。

[RFC8428] Jennings, C., Shelby, Z., Arkko, J., Keranen, A., and C. Bormann, "Sensor Measurement Lists (SenML)", RFC 8428, DOI 10.17487/RFC8428, August 2018, <https://www.rfc-editor.org/info/rfc8428>.

[RFC8428]ジェニングス、C。、シェルビー、Z。、アルコ、J。、ケラネン、A。、およびC.ボーマン、「センサー測定リスト(SenML)」、RFC 8428、DOI 10.17487 / RFC8428、2018年8月、<https ://www.rfc-editor.org/info/rfc8428>。

7.2. Informative References
7.2. 参考引用

[BIPM] Bureau International des Poids et Mesures, "The International System of Units (SI)", 9th edition, version 1.06, 2019, <https://www.bipm.org/utils/common/pdf/si-brochure/SI-Brochure-9-EN.pdf>.

[BIPM] Bureau International des Weights and Measures、「The International System of Units(SI)」、第9版、バージョン1.06、2019、<https://www.bipm.org/utils/common/pdf/si-brochure/ SI-Brochure-9-EN.pdf>。

[RS] Rohde & Schwarz, "Standard-compliant usage of quantities, units and equations", version 5.0, July 2017, <https://scdn.rohde-schwarz.com/ur/pws/dl_downloads/dl_common_library/ dl_brochures_and_datasheets/pdf_1/Standard-compliant_usage _of_quantities_units_and_equations_bro_en_5214-5061-62_v05 00.pdf>.

[RS] Rohde&Schwarz、「標準準拠の数量、単位、方程式の使用」、バージョン5.0、2017年7月、<https://scdn.rohde-schwarz.com/ur/pws/dl_downloads/dl_common_library/ dl_brochures_and_datasheets / pdf_1 / Standard-compliant_usage _of_quantities_units_and_equations_bro_en_5214-5061-62_v05 00.pdf>。

[SENML-VERSIONS] Bormann, C., "SenML Features and Versions", Work in Progress, Internet-Draft, draft-ietf-core-senml-versions-00, 13 May 2020, <https://tools.ietf.org/html/draft-ietf-core-senml-versions-00>.

[SENML-VERSIONS] Bormann、C。、「SenML Features and Versions」、Work in Progress、Internet-Draft、draft-ietf-core-senml-versions-00、13 May 2020、<https://tools.ietf。 org / html / draft-ietf-core-senml-versions-00>。

Acknowledgements

謝辞

Ari Keränen pointed out the need for additional units in SenML. Comments provided by him as well as by Thomas Fossati, Joaquin Prado, Jaime Jiménez, Benjamin Kaduk, and Rob Wilton helped improve the document.

AriKeränenさんは、SenMLに追加のユニットが必要だと指摘しました。彼とThomas Fossati、Joaquin Prado、JaimeJiménez、Benjamin Kaduk、Rob Wiltonのコメントは、ドキュメントの改善に役立ちました。

Author's Address

著者のアドレス

Carsten Bormann Universität Bremen TZI Postfach 330440 D-28359 Bremen Germany

カルステンボルマンブレーメン大学TZI P.O. Box 330440 D-28359ブレーメンドイツ

   Phone: +49-421-218-63921
   Email: cabo@tzi.org