0

3G モデムを介して SMS を受信する Java アプリケーションを開発しました。問題は、複数のユーザーがこの同じ番号 (約 25、30 ユーザー) に SMS を送信することです。SMS の受信が断続的に発生することに気付きました。すべてが受信される場合もあれば、一部しか受信されない場合もあれば、数分後に他の受信者が到着する場合もあります。ルールはありません。

この携帯電話事業者の行動について詳しい人はいますか?

これはオペレータの制限でしょうか、それともモデムの負担でしょうか?

4

1 に答える 1

0

3G モデムは、オペレーターの SMSC (ショート メッセージ サービス センター) に接続されています。これは、世界中の他の SMSC に接続されています (SS7 クラウドと呼ばれることもあります)。他のモバイル デバイスからの SMS メッセージは、携帯電話会社があなたと相互接続する方法に応じて、さまざまなルートを取ることができます。これは、価格、携帯電話会社の契約、およびその他の無数の要因が原因である可能性があります. たとえば、より安価なルートには、複数の国を通る複数のホップ (SMSC 間) が含まれる場合があります。また、オペレーターはデバイスに送信するメッセージのキューを持っているため、トラフィックによっては配信時間が予測不能になる可能性があります。最後に、3G モデムには、ファームウェアのプログラム方法に応じて、処理できる SMS の数にも制限があります。

これは、SMS 配信時間の影響の一部を示す最上位の概要です。お役に立てれば。

于 2012-01-17T18:38:04.057 に答える