請問GPRS module與NIC(wifi)及NIC(GPRS)的差別?

今天被問了個問題卻答不出來,請版上高手不吝解惑。以Android作業系統手機為例,在手機上可查到wifi Mac實體位址,但為何沒有GPRS Mac?如果網路由wifi切到GPRS時,手機透過何種interface來連上GPRS呢,有說是透過GPRS module來連網,很多APP可以分別計算WIFI/GPRS使用數據量,是如何算出來的呢,是抓Mac流量或process報表?
kkssppy wrote:
今天被問了個問題卻答...(恕刪)



GPRS這種行動上網驗的是IMEI+SIM卡憑證(必須註冊到電信業者基地台)

WIFI這種無線上網有的是看MAC位置(必須註冊到自行架設的WIFI基地台)

剩下的樓下請補充喽

anthony0820 wrote:
GPRS這種行動上網...(恕刪)

謝謝回覆,GPRS及3G上網透過IMSI及IMEI認證,這部分比較沒有問題,因為計價在系統業者端處理,比較不解的是,不同計量軟體計算GPRS數據使用量往往不盡相同,排除程式撰寫不同原因,到底手機計量軟體APPS抓的是那些資料,GOOGLE一下說是Mobile interface I/O,但如您所回覆,GPRS並不像WIFI有實體MAC位址,那這些送收的資料量究竟由何而來呢?

kkssppy wrote:
今天被問了個問題卻答...(恕刪)


NIC是網路卡吧? 所以有固定的MAC位置

GPRS模式下的網路 在SGSN有指定的MAC位置,但是他會把資料傳到GGSN,再從GGSN把資料傳回到你的GPRS,
如果是以前2G的WAP模式,MAC位置就是你的SIM卡‧



這只是小弟我的看法,如有錯誤,請高手不吝嗇指教(・ω<)。

shufflesair wrote:
NIC是網路卡吧? ...(恕刪)

謝謝回應,我找到此流量統計的API,但不解的是mobile interface與all network interface有何差別

http://developer.android.com/reference/android/net/TrafficStats.html

kkssppy wrote:
謝謝回應,我找到此流...(恕刪)


那您的意思是指。在行動裝置上使用不同型態的網路,會有不同方式的流量計算嗎?
請參考此篇
http://stackoverflow.com/questions/7281076/how-to-count-3g-traffic-in-android-mobile

經網路搜尋可以確定,over the mobile interface、on a per-UID basis、Wi-Fi network I/O必需使用不同method來計算。

GPRS module可參考此篇

http://ir.ntut.edu.tw/retrieve/59958/ntut-94-91418009-1.pdf
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!