1

私たちのプロジェクトでは現在、GSMシステムを使用してSMSメッセージを送受信しています(つまり、URLを介したサードパーティのSMSサービスプロバイダーによる)。しかし今、それをGPRSシステムに移行する必要があります。

つまり、GSMをGPRSシステムに置き換える必要があります。アーキテクチャがどうなるかはわかりません。GSMでは、メッセージはHTTPAPIを使用して外部アプリケーションからURLを介して送受信されました。

GPRSを使用してメッセージを送受信するにはどうすればよいですか。その方法を教えてください。

よろしくお願いします、マヘシュ

4

4 に答える 4

3

まず、GPRS は SMS を送信できません。SMS を送信できる GPRS を使用して任意の SMS ゲートウェイに接続できます。GPRS は基本的に GSM ネットワーク用のインターネット サービスであり、まったく異なる目的を持っています。GPRS は HTTP トランスポートであり、それ以上のものではありません

SMS をどのように送信したいかのユースケース シナリオを説明してください。ここにいるこの人々があなたをよりよく助け、正しい実現可能な解決策を考え出すことができるとすれば。

于 2009-07-14T06:27:49.497 に答える
1

SAGEM HiLo ベースの GPRS モデムの場合、コマンドを使用できます

AT+CGSMS=2 // これは SMS のパケット ドメインを優先することを意味し、使用できない場合は回線交換を使用します

于 2010-08-08T11:19:34.750 に答える
1

基本的に、GPRS 接続を「ダイヤル」できるようにデバイスを構成する必要があります。これは、PC でモデムにダイヤルするようなものです。次に、他の「通常の」アプリケーションと同様に、TCP または UDP を使用してデータを送受信できるはずです。一部のデバイスは、TCP を使用してホストに接続しようとすると、GPRS 接続を自動的に「ダイヤル」します。他のデバイスでは、手動でダイヤルする必要があります。

ここで、「デバイスとサーバーの間で TCP または UDP を使用してメッセージを交換するにはどうすればよいか」という観点から考える必要があります。

于 2009-06-22T07:05:32.080 に答える
0

あなたが使用しているのは、着信ショート メッセージを HTTP/GET または POST 経由で宛先 URL にルーティングできる SMS ゲートウェイ サービス プロバイダーであると推測しています。

アプリケーションに SMS ゲートウェイ サービスと直接 GPRS 接続の両方を使用しています。どちらの場合も、ログ情報を送信します。違いは、GPRS を使用するとゲートウェイ サービスが必要ないことです (gprs を介して短いメッセージを送信しないため)。

モデムが接続できるソケット サーバーをセットアップする必要があるだけです。幸いなことに、組み込みの Python インタープリターを備えたモデムを見つけたので、クライアントを作成するのは非常に簡単でした (ちなみに、ソケット サーバーも Python で作成されていました)。

于 2009-07-14T06:15:23.953 に答える