lpp ASN.1 スキーマ

この LPP ASN.1 スキーマ は、 LPP データを Message ペイロードで BER エンコードするために使用されました。 LPP v16 を使用していますが、このスキーマ は GNSS-SSR-OrbitECEFCorrections-r15 要素で拡張します。

GNSS-SSR-OrbitECEFCorrections-r15 要素を含むデータ型を使用する場合 は、このスキーマ ファイルを使用して、すべての LPP ペイロードのデコードに使用する LPP デコーダを生成する必要があります。 それ以外の場合は、メッセージに含まれているすべてのデータ型が定義されている限り、 LPP 仕様 v16 に準拠したスキーマ を使用できます。 「データ型」も参照してください。

ASN.1 スキーマファイルは、次のリンクからダウンロードできます。 lpp.asn1

LPP v16.6.0 仕様は、次のリンクからダウンロードできます。 lpp v16.6.0

LPP ASN.1 スキーマの拡張要素の説明

GNSS-SSR-OrbitECEFCorrections-r15

GNSS-SSR-OrbitECEFCorrections-r15 HERE GNSS サービスでは、 X 、 Y 、 Z の軌道修正を行うためにが使用されます。 ターゲットデバイスは、パラメータを使用して衛星位置の修正を計算し、ブロードキャストエフェメリスから計算された衛星位置と組み合わせることができます。

GNSS-SSR-OrbitECEFCorrections-r15 、 LPP 標準に含まれていません。 LPP に対する独自の拡張機能です。

で提供されているパラメータ GNSS-SSR-OrbitECEFCorrections-r15、 RTCM Standard 10403.3 の SSR オービット修正メッセージ(メッセージタイプ 1057 および 1063 など)の指定どおりに使用されます。 「 Differential GNSS ( Global Navigation Satellite Systems ) Services 」–バージョン 3 、 2016 年 10 月 7 日 - 第 3.5.12 章「 State Space Messages 」(ステータススペースメッセージ)。すべての GNSS に適用されます。

オプションのフィールドは修正に含まれていません。

HERE GNSS サービスでは、約 15 秒で 1 回新しい修正が提供されますが、各修正のセットは約 5 分間有効です。 このため、同じ修正を 5 分間まで使用できますが、修正の精度は時間の経過とともに低下します。

-- ASN1START

GNSS-SSR-OrbitECEFCorrections-r15 ::= SEQUENCE {
    epochTime-r15                       GNSS-SystemTime,
    ssrUpdateInterval-r15               INTEGER (0..15),
    satelliteReferenceDatum-r15         ENUMERATED { itrf, regional, ... },
    iod-ssr-r15                         INTEGER (0..15),
    ssr-OrbitECEFCorrectionList-r15     SSR-OrbitCorrectionList-r15,
    ...
}

SSR-OrbitECEFCorrectionList-r15 ::= SEQUENCE (SIZE(1..64)) OF SSR-OrbitECEFCorrectionSatelliteElement-r15

SSR-OrbitECEFCorrectionSatelliteElement-r15 ::= SEQUENCE {
    svID-r15                            SV-ID,
    iod-r15                             BIT STRING (SIZE(11)),
    delta-X-r15                         INTEGER (-2097152..2097151),
    delta-Y-r15                         INTEGER (-524288..524287),
    delta-Z-r15                         INTEGER (-524288..524287),
    dot-delta-X-r15                     INTEGER (-1048576..1048575)             OPTIONAL,
    dot-delta-Y-r15                     INTEGER (-262144..262143)               OPTIONAL,
    dot-delta-Z-r15                     INTEGER (-262144..262143)               OPTIONAL,
    ...
}

-- ASN1STOP


表 1. GNSS - SSR - 軌道修正の各フィールドの説明

GNSS-SSR-OrbitECEFCorrections-r15 フィールドの説明
epochTime
軌道修正のエポック時間を指定します。 gnss-TimeID IN は GNSS-SystemTimeGNSS-ID IN と同じにする GNSS-GenericAssistDataElement必要があります。
ssrUpdateInterval この
フィールドでは、 SSR 更新間隔を指定します。 すべての SSR パラメータの SSR 更新間隔は、 GPS タイムスケールの時間帯の 00:00 に開始されます。 SSR データの送信中に SSR 更新間隔を変更すると、ターゲットデバイスの整合性のあるデータが保証されます。 SSR 更新間隔の値の関係については、表 3 を参照してください。 注 1 を参照してください。
satelliteReferenceData
軌道修正のための衛星参照データムを指定します。
IOD-ss
このフィールドは、 SSR データのデータ番号の問題を指定します。 IOD-SSR の変更は、 SSR が生成する設定の変更を示すために使用されます。
svID
このフィールドには、軌道修正を行う衛星を指定します。
この
フィールドでは、軌道修正が有効な放送エフェメリスの IOD 値を指定 GNSS NavigationModelします ( を参照 ) 。 注 2 を参照してください。
Delta-X
このフィールドでは、放送エフェメリスの X 座標における軌道修正を指定します。 注 3 を参照してください。
スケール係数 0.1 mm 、範囲 ± 209.7151 m
Delta-Y
このフィールドでは、放送エフェメリスの Y 座標における軌道修正を指定します。 注 3 を参照してください。
スケール係数 0.4 mm 、範囲 ± 209.7148 m
Delta-Z: この
フィールドでは、放送エフェメリスの Z 座標における軌道修正を指定します。 注 3 を参照してください。
スケール係数 0.4 mm 、範囲 ± 209.7148 m
DOT-Delta-X
このフィールドでは、放送エフェメリスの X 座標における軌道修正の速度を指定します。 注 3 を参照してください。
スケール係数 0.001 mm/s 、範囲 ± 1.048575 m/s
DOT-Delta-Y
このフィールドでは、放送エフェメリスの Y 座標における軌道修正の速度を指定します。 注 3 を参照してください。
スケール係数 0.004 mm/s 、範囲 ± 1.048572 m/s
DOT-Delta- Z
このフィールドでは、 Z 座標放送エフェメリスにおける軌道修正の速度を指定します。 注 3 を参照してください。
スケール係数 0.004 mm/s 、範囲 ± 1.048572 m/s

注 1 : 複数の GNSS サービスの同期操作を可能にするために、更新間隔はすべての GNSS の GPS 時間スケールに合わせて調整されます。 つまり、別の GNSS では、更新間隔が 1 日の開始時間に合わせられない可能性があります。 うるう秒数のため、通常は GLONASS の場合です。

注意 2 :gnss-ID 「 GPS 」または「 QZSS 」を示している場合 GNSS-NavigationModel、 IOD は NAV ブロードキャストエフェメリスを参照します(では、 GNSS と IOD ビット文字列( 11 )の関係を表に、それぞれ GPS L1 C/A または QZSS QZS-L1 )。

注意 3 : 参照時間 t0epochTime +1/2 × ssrUpdateIntervalです。 t0ssrUpdateInterval 「 0 」の参照時間はです epochTime


GNSS-SSR-ClockCorrections-r15

GNSS-SSR-ClockCorrections-r15 、 HERE GNSS サービスによってクロック補正パラメータを提供するために使用されます。 ターゲット・デバイスは、パラメーターを使用して、対応する IOD によって識別 GNSS-SSR-OrbitCorrections-r15されるブロードキャスト衛星クロック・パラメーターに適用されるクロック補正を計算できます。

GNSS-SSR-ClockCorrections-r15 、 LPP 標準バージョン 15 の一部です。 SSR-ClockCorrectionSatelliteElement-r15 を追加して拡張しました iod-LanePilot

で提供されているパラメータ GNSS-SSR-ClockCorrections-r15 は、 [RTCM Standard 10403.3: 「ディファレンシャル GNSS (グローバル衛星ナビゲーションシステム)サービス」–バージョン 3 、 2016 年 10 月 7 日)。すべての GNSS に適用されます。

オプションのフィールドは修正に含まれていません。

HERE GNSS サービスでは、約 15 秒で 1 回新しい修正が提供されますが、各修正のセットは約 5 分間有効です。 このため、同じ修正を 5 分間まで使用できますが、修正の精度は時間の経過とともに低下します。

-- ASN1START

GNSS-SSR-ClockCorrections-r15 ::= SEQUENCE {
    epochTime-r15                       GNSS-SystemTime,
    ssrUpdateInterval-r15               INTEGER (0..15),
    iod-ssr-r15                         INTEGER (0..15),
    ssr-ClockCorrectionList-r15         SSR-ClockCorrectionList-r15,
    ...
}

SSR-ClockCorrectionList-r15 ::= SEQUENCE (SIZE(1..64)) OF SSR-ClockCorrectionSatelliteElement-r15

SSR-ClockCorrectionSatelliteElement-r15 ::= SEQUENCE {
    svID-r15                            SV-ID,
    delta-Clock-C0-r15                  INTEGER (-2097152..2097151),
    delta-Clock-C1-r15                  INTEGER (-1048576..1048575)         OPTIONAL,
    delta-Clock-C2-r15                  INTEGER (-67108864..67108863)       OPTIONAL,
    ...,
    iod-LanePilot                       BIT STRING (SIZE(11)) OPTIONAL
}

-- ASN1STOP


表 2. GNSS - SSR - クロック補正の各フィールドの説明

GNSS-SSR-ClockCorrections-r15 フィールドの説明
epochTime
\'81\'5c このフィールドには、クロック修正のエポック時間を指定します。 gnss-TimeID IN は GNSS-SystemTimeGNSS-ID IN と同じにする GNSS-GenericAssistDataElement必要があります。
ssrUpdateInterval この
フィールドでは、 SSR 更新間隔を指定します。 すべての SSR パラメータの SSR 更新間隔は、 GPS タイムスケールの時間帯の 00:00 に開始されます。 SSR データの送信中に SSR 更新間隔を変更すると、ターゲットデバイスの整合性のあるデータが保証されます。 GNSS SSR 軌道修正での SSR 更新間隔の値の関係については、表 3 を参照してください。
IOD-ss
このフィールドは、 SSR データのデータ番号の問題を指定します。 IOD-SSR の変更は、 SSR が生成する設定の変更を示すために使用されます。
svID
このフィールドには、クロック修正を提供する衛星を指定します。
Delta-Clock-c0
このフィールドは、ブロードキャスト衛星クロックを補正するための C0 多項式係数を指定します。 クロック補正のリファレンス信号については、表 4 を参照してください。 注 1 を参照してください。
スケール係数 0.1 mm 、範囲 ± 209.7151 m
Delta-Clock-C1
このフィールドは、ブロードキャスト衛星クロックを修正するための C1 多項式係数を指定します。 クロック補正のリファレンス信号については、表 4 を参照してください。 注 1 を参照してください。
スケール係数 0.001 mm/s 、範囲 ± 1.048575 m/s
Delta-Clock-c2
このフィールドでは、ブロードキャスト衛星クロックを補正するための C2 多項式係数を指定します。 クロック補正のリファレンス信号については、表 4 を参照してください。 注 1 を参照してください。
スケール係数 0.00002 mm/s2 、範囲 ± 1.34217726 m/s2 。
IOD-LanePilot
このフィールドには、クロック修正が有効なブロードキャストエフェメリスの IOD 値 GNSS NavigationModelを指定します(を参照)。

注 1 : 参照時間 t0epochTime +1/2 × ssrUpdateIntervalです。 t0ssrUpdateInterval 「 0 」の参照時間はです epochTime



表 3. SSR 更新間隔リレーションの値

ssrUpdateInterval の値 SSR 更新間隔
0 1 秒
1 2 秒
2 5 秒
3 10 秒
4 15 秒
5 30 秒
6 60 秒
7 120 秒
8 240 秒
9 300 秒
10 600 秒
11 900 秒
12 1800 秒
13 3600 秒
14 7200 秒
15 10800 秒



表 4. クロック補正リファレンス信号

コンステレーション クロックリファレンス
GPS 電離層フリーの組み合わせ
- L1 C/A および L2P ( ブロック IIR) (C1C-C2W)
- L1 C/A および L2 C/A ( ブロック IIR) 以外 (C1C-C2L)
GLONASS L1CA-L2P の電離層フリーの組み合わせ( C1C – C2P )
ガリレオ E1-e5a の電離層フリーの組み合わせ( C1C ~ C5Q )
BeiDou B1I-B3 の電離層フリーの組み合わせ (C2I-C6I)

注 1 :C1CC2W など 。 RINEX 3.05 、第 5.2.17 章「 Observation codes 」に定義されている RINEX 観測コードを参照してください。

注意 2 : GPS コンステレーションステータスページ には、各 GPS 衛星のブロックタイプが表示されます。


GNSS - RealTimeIntegrity

GNSS-RealTimeIntegrity 、 LPP 標準の一部です。 BadSignalElement badSignalReason-agness-r1 が拡張され、信号が不良である理由が示されるようになりました。

現時点では、次の 3 つの理由のうちの 2 つが使用されています。

  • healthFlags - 衛星から送られた正常性フラグは、信号が不良であることを示しています
  • accuracy - 3D または時計のエラーが衛星の所定のしきい値を超えています。 しきい値は 20 m ですが、 HERE GNSS サービスの最新バージョンで調整できます。
GNSS-RealTimeIntegrity ::= SEQUENCE {
        gnss-BadSignalList GNSS-BadSignalList,
        ...
    }

    GNSS-BadSignalList ::= SEQUENCE (SIZE(1..64)) OF BadSignalElement

    BadSignalElement ::= SEQUENCE {
        badSVID SV-ID,
        badSignalID GNSS-SignalIDs OPTIONAL, -- Need OP
        ...,
        badSignalReason-agness-r1 ENUMERATED {healthFlags, accuracy, unknownAccuracy,...} OPTIONAL -- Need OP
    }

サポートされているデータ要素

表 5 と表 6 に、サポートされているデータ要素、対応する Protobuf データ型、および修正データと A-GNSS データの各コンステレーションに対するサポートをそれぞれ示します。 A-GNSS データの場合、 Protobuf データ型は datatype_AGNSS _<> です。ここで、角括弧は constellation の略語に置き換えられます。

表 5. 補正データの lpp 要素。 データ型の括弧は、星座の省略形に置き換えられます。

LPP 要素 Protobuf データ型 GPS GLONASS Beidou ガリレオ
GNSS-SSR-CorrectionPoints DATATYPE_<>_IONO X X X X
GNSS-SSR-STEC-Correction DATATYPE_<>_IONO X X X X
GNSS-SSR-GriddedCorrection DATATYPE_<>_IONO X X X X
GNSS-SSR-OrbitCorrections DATATYPE_<>_ORBITS_RAC X X X X
GNSS-SSR-ClockCorrections DATATYPE_<>_CLOCKS X X X X
GNSS-SSR-CodeBias DATATYPE_<>_CODE_BIAS X X X X

表 6. A-GNSS データの lpp エレメント。

LPP 要素 GPS GLONASS Beidou ガリレオ QZSS
GNSS-ReferenceTime X X X X X
GNSS-IonosphericModel X X X X
GNSS-TimeModelList X X X X X
GNSS-NavigationModel X X X X X
GNSS-RealTimeIntegrity X X X X X
GNSS-Almanac X X X X X
GNSS-UTC-Model X X X X X
GNSS-AuxiliaryInformation X X

」に一致する結果は 件です

    」に一致する結果はありません