LTEネットワークでTCP / IPスタックを介してデータを送信するATコマンド


11

LTEセルラーデバイス(u-Blox TOBY L2シリーズなど)とそのTCP / IPスタックを駆動して、一部のデータを遠方のサーバーに送信する組み込みソフトウェアを設計する必要があります。

デバイスが職場で配達されるのを待っています。今のところ、GPRSデバイス(u-Blox LEONシリーズ)を使用しています。基本的に、次のコマンドを実行します。

  • AT + UPSDを使用してPSDプロファイルを構成する
  • AT + UPSDA = 0,3でPSDプロファイルをアクティブ化します
  • AT + USOCR = 6でソケットを開く
  • AT + USOCO = 0、 "xx.xxx.xx.xxx"、 "pp"でサーバーIPに接続します。xxはIPアドレスで、ppはポート番号です
  • AT + USOWRでデータを書き込む

これは非常に基本的なフローチャートです。特別な設定は必要ありません。デフォルトの設定だけです。AT + CGDCONTまたはその他のものでPDPコンテキストを構成しません。AT + UPSDを使用したPSDの構成は、GPRSネットワークとLTEネットワークの両方で十分である可能性があります。

問題は次のとおりです。ネットワーク構成(GPRS / UMTSデバイスの場合はPDPコンテキスト、LTEの場合はEPS)のセットアップに関しては、GPRS / UMTSデバイスとLTEデバイスの間に何らかの違いがあるようです。これらのデータセッションのセットアップに関するすべてを読みましたが、違いを完全に理解することはできません。

GPRSデバイス(LEON)からLTEデバイス(TOBY)に切り替えると、セットアップやATコマンドでどのような違いが生じますか?

回答:


1

まず第一に、あなたが知っている限り、TOBY-L2のTCPソケットサポートは、L201バージョンを除くほとんどのモジュールで開発中です(現在のデータシートとublox.comの ATコマンドリファレンスを参照) 、および最新のファームウェアアップデートを使用する他のバージョンの場合。ubloxは現在ウェブサイトを再構築しているように見えるので、ここには直接リンクしていません。

それ以外に、ATコマンドリファレンスはここでのリソースであり、TOBY、LEON、SARA、およびLISAと各バージョンの各コマンドの違いを詳しく説明しています。まだ読んでいなかった場合は、正確にそのドキュメントから取得した移行のリスト(必ずしも完全または必ずしもチェックされているわけではありません)を以下に示します。

  • + UPSD:パラメータ値はモデムのタイプにかなり依存します。param_tagとparam_valには、LEONにとって多くの特別な意味と制限があります。これらのいずれかを使用する場合は、特別な措置を取ることをお勧めします。TOBY-L2にも制限がありますが、簡単に回避する必要があります
  • + UPSDA:違いはありませんが、副作用:TOBY-L2で同じ番号のプロファイルを2回アクティブにしたが、設定が異なると、失敗する可能性があります。その場合は、マニュアルをご覧ください。
  • + USOCR:LEONの最大16ソケットと比較して、TOBY-L2では7ソケット(0〜6)しか作成できません。
  • + USOCO:明らかな違いはありません
  • + USOWR:データも受信している場合、LEONにはいくつかの奇妙な点がありますが、明らかにそうではないので、ここで大丈夫です。

ただし、アップグレードする場合に備えて、アプリケーションで+ CG *コマンドと+ UPS *コマンドを混在させないように注意してください。それは問題につながる可能性があります。

それ以外は、ドキュメントの他の違いを見分けることはできません。それでも、それはこの早い段階で文書化されていないかもしれません。

他にも2つの参考文献があります。

  • 実際のTOBYモジュールを用意したら、m-centerを試してください。PSDプロファイルをセットアップし、ATコマンドを同時にトレースできます。
  • 販売代理店にお問い合わせください。u-bloxは一般的に彼らと非常に詳細な契約を結んでおり、そのような質問であなたをサポートする責任があります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.