SAGEM HiLo GPRS ベースのデータ通信の場合、TCP/IP スタックがあり、接続する方法が 2 つあります。
(1) 基本的な GPRS コマンドを使用してから ppp ダイヤルを使用して、モデムを公衆ネットワーク/インターネットに接続します。
AT+CGDCONT=1,"IP","APN","0.0.0.0",0,0
OK
atd*99***1#
CONNECT
(2) GPRS アタッチを使用してから、次のような TCP ソケット コマンドを使用する
at&k3
OK
AT+KCNXCFG=0,"GPRS","APN","log","pass
word",”0.0.0.0”,”0.0.0.0”,”0.0.0.0”
OK
AT+KCNXTIMER=0,60,2,70
OK
AT+KCNXPROFILE=0
OK
AT+CGATT=1
OK
at+ktcpcfg=0,0,"www.domain.com",PortNo
+KTCPCFG: 1
OK
AT+KTCPCNX=1
OK
AT+KTCPSND=1,18
CONNECT
…Data send…
OK
+KTCP_DATA: 1,1380
AT+KTCPRCV=1,10000
CONNECT
リモート クライアントがポート番号付きの TCP を使用して静的 IP サーバーに接続する場合、TCP/IP スタック コマンドを使用せずに基本的な GPRS コマンドを使用する例を見つけることができます。
2つの方法でどのような違いがありますか? 最初の方法は通常、PC を使用したインターネット ブラウジングに使用されることを理解しています。ステップ 1 のようにすべきでない場合は、ステップ 2 に進みます。
GPRS モデムが 117 から始まる接続 IP を割り当てると正常に動作し、割り当てられた IP が 110 から始まるとサーバーに接続してすぐに切断するという問題を観察したことがあります。2 つのケースの違いは何ですか?また、そのような状況をどのように処理しますか? GPRS モデムの場所はどちらの場合も同じです。ほとんどの場合、非常に長い時間が経過してから起動すると IP が機能し、モデムまたは接続が再起動された場合、割り当てられた IP は機能しません。