2

これがこの質問の適切な場所であるかどうかは完全にはわかりませんが、Stack Exchange Directory を調べたところ、モバイル ネットワーク用のものはないようです。この質問により適切な場所を教えてください。

とにかく、私は Android でプロジェクトに取り組んでおり、データを送信する最も費用対効果の高い方法を見つけようとしています。TCP ソケットを使用しています。基本的に、一連の (たとえば 5) の小さな (たとえば 100B) ペイロードを送信するか、1 つの大きなペイロード (1000B) を送信するかを選択できます。私は Nagle のアルゴリズムを使用していないので (これはとにかく冗長になりますよね?) これは、最初のケースでは 5 つのパケットを送信し、2 番目のケースでは 1 つしか送信しないことを意味すると推測します。パケット。

私が疑問に思っているのは、どのアプローチが最終的にユーザーにより多くのデータを使用するのでしょうか? 前者は技術的に半分の量のデータを送信していますが、ユーザーはパケットのオーバーヘッドに対して課金されますか?

どんな洞察も大歓迎です。

4

1 に答える 1

1

(スウェーデンの通信事業者の観点から言えば、状況は世界中で同じだと思います。)

キャリアは通常、転送された(送信された+受信された)バイトごとに課金します。ユーザーは他のものをほとんど制御できず、他の数値を検証する可能性さえ限られているため、他のものは基本的に意味があります。

通話の場合と同じように、開始した1分ごとに料金を支払う場合もありますが、最小の料金単位である場合もあります。綴る運送業者はほとんどありませんが、綴る運送業者もあります。通常、「最小充電単位は1キロバイトです」のように表示されます。

于 2011-11-29T21:27:29.100 に答える