2009年5月30日土曜日

Run&Walk-セクション毎の通信量

今回、Run&Walkを起動するに当たって通信が発生しそうな
セクションに分けて通信量を見てみました。

下図はRun&Walkを起動した直後からワークアウト結果を
表示する直前までの流れを表し
1~4までの数字を割り当てた範囲のそれぞれを各セクションとします。



セクション1:Run&Walkを起動した直後に発生する通信。
       最初のエントランス的な画面内の情報を通信していると考えられる
セクション2:どういうメニューでワークアウトを行うか設定した後、現在地取得などの通信をしている模様
セクション3:GPSから一定間隔で現在地取得を行う。
セクション4:ワークアウトの結果をサーバに送信していると考えられる。

※Run&Walkは毎回、「コース未設定」「フリーラン」で
  携帯電話を床に置いて実行しています。
  また、20日から22日、23日、24日、28日、29日は
  電波OFFモードにて完全にRun&Walkに関わる
  通信以外(ニュースフラッシュ等は除く)を行わずに通信量を調べました。

20日:1分間、ワークアウト画面で放置し、
    セクション4に進めず電源ボタンを押すことで強制終了
    アプリ一発起動ボタンからRun&Walk起動。エントランス的な画面から誤って
    「モバイルサイト」を選択し、1~2秒ほどEzWeb接続をしてしまう。

21日:この日はワークアウト開始から一秒後に電源ボタンを押し
    セクション4に進む前に強制終了

22日:メール送受信の為、通信量確認のみ実施

23日:セクション1のみでエントランス的なページの表示を
    以って電源ボタンを押し終了

24日:メール送受信の為、通信量確認のみ実施

28日:ワークアウト開始後1分でワークアウトを終了し
    セクション4の終わりで電源ボタン押し通信終了

29日:通信量確認のみ実施







20日21日22日23日24日28日29日
通信量4,001パケット4,322パケット4,640パケット5,012パケット5,156パケット7,574パケット7,999パケット
通信料319円345円370円399円412円605円639円
前日との通信量差321パケット318パケット144パケット425パケット
前日との通信料差26円25円13円34円




<
>

12+31+2+341+2+3+4
通信量144パケット174パケット318パケット107パケット425パケット
通信料13円12円約25円9円34円


※通信量確認が一日おきにしか出来ないという性質上、
  異なる日に実施した通信の寄せ集めのデータなので
  上記のデータはあくまでも目安ということで。


結果から言えることとしては…
10円を落としてしまって慌てて拾うような人は
間違えてRun&Walkを起動してしまったらとりあえず走りましょう
という事と、通信量を削りたければセクション4で終わらせてしまえば
若干、通信料を抑えられるのではないかということです。
走ってみてのデータを取ってないのであくまで推測ですが。
ちなみにPCから確認してみましたが走行データの方は
4の範囲終了で通信終了してもしっかり送信されてるようです。

2009年1月24日土曜日

Nike+ipod精度の向上

前回、Nike+ipodの誤差が酷いみたいなことを書きましたが
次の日にはRun&Walkとの差が100m程になったので

走り方なんかが悪いのかもしれないと思いまして…
というのは、上記の差が100m程だったという事だけではなく
決定的に感じたのは、ちょっとインターバル走?気取りで
400mを全力疾走しているときに
もう200mぐらい走っただろうというところで、
ipodの表示画面で90mぐらいしか
距離が変わっていなかった時でした。
(※400mトラックを走っていたので目測とか
  体感による誤差はさほど生まれないはずです。)

設定時の走り方と変わってしまってると誤差が増えたりするのかもしれないと
で、思い立ったのが、400mでしか行っていなかったセンサの設定です。
(ちなみに設定したのはちょうど1年前でした)
設定できる最長距離の2kmで設定してみたんですが、
設定を終了するときにワークアウト時と終了のメニュー位置が違うために
最後10mぐらい余分に走ってしまいました。

設定をし直してからは
400mトラックのほぼ同じ地点でipodからのアナウンスが聞けるようになりました。
ただ、現在長くても3.8kmしか走ってないので
走行距離が10km,20kmと長くなった場合も
この精度が保てるかどうか…
まぁ、5kmまでしか走るつもりはないので
5kmまで、この精度が保てれば個人的には満足です。

そもそも走ってる自分のペース自体が揺らぎまくってますから、
これも誤差要因の一つかもしれません。

という事で、ランニングフォームが変わったとか
設定時よりも、かなり速くなってきたとか
定期的に設定を行ったほうが良さそうです。

Run&Walkを一瞬で終了させた場合のパケット量など

地図取得のみにかかるパケット量は如何ほどか?と思い
Run&Walkをスタートして1秒後ぐらいに
ワークアウトを終了させてみました。

すると、なんと「GPSの受信状況が不安定だったため…云々」と
画像が表示されるべき場所に表示されました。
スタートする前に地図を完全に取得しているわけでは無いのですねぇ…。

いつも、「地図取得設定」を「取得しない」としているので
地図の取得は最初の通信で一度だけ行われてるはず…
なのに、ワークアウト開始時に一度だけ取得されたと思っていた地図には
走ったコースを完璧に把握していたかのように
ぴったしサイズで地図の中に走行コースが描きこまれている.

不思議だなぁ…と首を傾げておりましたが
よくよく考えてみれば、
走行したコースがぴったし納まる地図を後から取得すれば良いだけの話なんですね
(auのページにも、そんな感じのことが書いてました。縮尺がどうのこうのと…)

とりあえず、Run&Walkをスタートさせて一瞬で終了させた場合のパケット量
Run&Walk起動→(約一秒後)ワークアウト終了→情報送信→結果表示 という操作をした場合のパケット量





22日(Run&Walk起動)23日(Run&Walk起動)24日
通信量5,862パケット6,595パケット7,235パケット
通信料468円527円578円
前日との通信量差不明733パケット640パケット
前日との通信料差不明59円51円


日付の横に「(Run&Walk起動)」としてるのは、
前述のようにRun&Walkを一瞬で終了させた日だということで。

23日に確認して地図も表示されてないのに、この通信量は変だと思いまして、
その日に22日と同じ事して24日に再度確認してみました。
もちろん、メールもWeb閲覧もしてないはずなんですが
何となく「GPSの受信状況が不安定だったため…云々」の所は
画像として表示してるくさいので、それがパケット量の理由かもしんないです。

起動するのが約50円なのか…それとも終了後の結果表示に約50円なのか…
後者のような気がしますが
それは、また今度調べてみたいと思います。

なんか、Run&Walkの通信量・料に興味がある一般的な方の
ベクトルと微妙にずれていってる気がしますが…
それ以前に、Run&Walkがランニングをサポートするための
ツールじゃなくなってる件についてはスルーで宜しくお願い致します。

2009年1月8日木曜日

au Smart Sports Run&Walk のパケット

またまた、Run&Walkの通信料を調べてみました。
今度は、Run&Walk起動直後のトップから
「MENU」を選択して「その他の設定」の
「地図取得設定」を取得しないと設定してみた。

走行距離 3.7km
走行時間 19分21秒




Run&Walk起動前に確認翌日確認
通信量1,692パケット2,639パケット947パケット
通信料132円210円78円

今回もRun&Walk以外のEzWebやメール等の通信をしないように心がけ…てもないですね
午後3時ぐらいに1通ほどメールがやって来たのみだったかと思います。
通信料金の照会時に表示される情報の更新時間は午前中っぽいですが、
何時だとか決まってるわけではないらしく、
上記1通のメールの通信量がカウントされてるかは微妙ですが
まぁ、カウントされてるとしても画像の添付もないし誤差の範囲内ということで

で、1パケット128Byte(au公証値)として 約118KByteとなるわけですが
よくあるご質問 | Run&Walk | au by KDDIによると
初回の地図取得のみを行い1時間の走行において、53.6KByteとなり、
ダブル定額利用時に通信料は約23円

らしいですが…
20分の走行で軽くauの概算値を上回ってしまってます。
auの概算当てにならん…
こっちで計算できるもんなら計算するから、どんな通信してるのか教えてほしいなぁ


そうそうRun&Walkですが、
有料会員になってもサービスの質は、あまり良く無さそうなので
ライト会員で続けていこうと思ってます。
いえ、「ペースメーカーモード」とか「BEAT RUNモード」など
サービス自体は便利そうだったり面白そうなんですが
結果をサーバに送信する際はミスして送信出来なくとも1度きりらしいし
(場合によってはワークアウト結果がチャラなんて可能性も?)
土台の部分が疎かになってる気がしますな。

さて、auの概算もあまり鵜呑みにも出来ないし、
Run&Walkの通信量が気になる人の情報源が少しでも多くなるように
時々、思い出したときにですが
Run&Walkの通信量載せていきたいと思います。


水とランニングくらいはタダだと思ってたのになぁ…なんちて。