|Jobs| How can operators detect tethering?

出國玩,買 SIM卡 一定要注意,這張卡是否能夠當作 WiFi hotspot 分享給別人,

有的卡是不行的哦!!

 

在某次出差 (2017),我發現,電信業者是有能力知道這張 SIM卡是否有能力 WiFi hotspot,並且禁止這張卡做分享。

我一直以為是 framework 的行為(軟體端去擋),但是我做了一些實驗,發現電信商是可以控制的。(最近的新案子也有談到類似的東西)

表示在卡號之外,你這張卡是否有分享給別人,或者,
別支手機是否透過分享上網的,這兩個一定有其中一個資訊會被電信商知道。

 

稍微上網查了一下,電信商可以偵測到以下資訊,推斷出
你是否正在分享給別人/你是否是透過不能分享的網路上網

How can phone companies detect tethering (incl. Wifi hotspot)

  1. Your phone tells your network that you are tethering
  2. Inspecting the network packets for their TTL (time to live)
  3. MAC address inspection
  4. TCP/IP Stack Fingerprinting
  5. Looking at the Destination IP/URL

 

特別是去英國,要查一下你的卡哦!

Tethering on UK Networks: Which Mobile Networks Allow You To Tether?

|Jobs| LTE 是如何拿到位置和時間的?

先介紹一個詞:System Information Block

LTE 的系統資訊,會廣播到手機端,其中,

SIB16: GPS Related Informatin,

    包含位置及世界標準時間 (Coordinated Universal Time, UTC) 資訊

 

所以手機時間的來源有:

LTE 網路、NTP Server、或是電信商可能會支援 NITZ

延伸:

NTP (Network Time Protocol) Server?

NITZ (Network Identity and Time Zone)?

|NEWS| What is Rich Communications Services (RCS) ?

有錢的通訊服務,提升之後更能從使用者身上刮錢提高使用手機服務的品質。

主要提升三項手機的基本服務:簡訊、電話簿、通話品質。

是說這年代誰還在用手機講電話?

RCS 簡訊,可以直接傳送圖片影音,甚至是完成購物的流程,這樣難道不夠噱錢嗎?

這行為是不是讓我們很熟悉?LINE!!! 最近還開通了轉帳服務呢!

也就是說,到時候可能這些 APP 會跟 RCS 正面衝突呢?

不過,RCS 最重要還是依賴電信商 (Mobile Network Operator,MNO) 支援與否 (因為需要 IMS core system),所以這一天還有一段時間。(軟體服務這邊,Android Framework 這邊看來是提供支援了,那對於手機設備應該難度就大幅降低了)

YouTube:6 0:54 / 1:15 Android Messages: The messaging app built for Android

也許可以整合:SMS (Short Message Service,簡訊服務) 及 MMS (Multimedia Messaging Service,多媒體簡訊)?

BTW. 也就是說,現在在台灣,如果看到手機上有 RCS 可以先關掉或停用 (反正台灣用不了),以免耗電。可以自己打 keywords 問辜狗我在說什麼 XD

 

ref.

GSMA:rcs-documentation

Google’s support for RCS

新一代RCS多媒體簡訊更普及了,Google公布43家支援業者清單,只發簡訊就內嵌購物按鈕!

Wiki – RCS

Google開始部署RCS,Android傳訊服務升級至多媒體 (2016)

|NEWS| 什麼? WiFi 跟 LTE 有可能會干擾?

呃 …… 不要緊張 沒那麼容易啦!

禮拜五有 RF 同事打電話跟我們部門說要測 WiFi(我們部門在此案子沒負責 WiFi),當然要問為什麼阿!聽說是要測看看會不會干擾??!!

 

查了一下,還真的是有可能耶!
Wlan + Bluetooth Channels:2400 – 2483.5 MHz
LTE band 7:2500 to 2570 MHz (UL), 2620 to 2690 MHz (DL)

兩個靠的還蠻近的。
(我只列 FDD 的,參考資料裡面也有列出 TDD)

BTW. LTE band 13 會干擾 GNSS (Global Navigation Satellite System)

ref.

In-Device Coexistence Interference – Rohde & Schwarz

 

延伸問題:TDD v.s. FDD?

最大差異大概就是使用國家:台灣與美國都是 FDD (學把拔,不是很正常嗎?)

ref.

LTE frequency bands

Wiki – LTE-TDD

Wiki – LTE

 

延伸問題:台灣的頻段?

電信商通常會說是多少 Mhz 來表示 LTE 所支援的頻道,

但是手機商通常用 band 來表示。所以最大效益就是:

針對你的門號,去挑選手機(反過來也可以)。

同樣 700Mhz 有 Band 12/13/14/17/28,不過台灣只有亞太有 band 28 …… 以此類推

對照表可以找 Wiki 或電信商官網或是
台灣4G LTE各業者頻寬頻段與使用技術整理比較

|Jobs| 無線通訊裡的 NAS 是什麼 ?

之前工作主要是負責 NAS 相關的事項。

不過講 NAS 大家應該都會以為是儲存裝置。無線通訊裡面的 NAS 是 Non-Access Stratum 的縮寫,中文稱為:非接入層。

以下為 3GPP 網站寫的定義:

The Non-Access Stratum is a set of protocols in the Evolved Packet System. The NAS is used to convey non-radio signalling between the User Equipment (UE) and the Mobility Management Entity (MME) for an LTE/E-UTRAN access.

WIKI 的定義:

Non-access stratum (NAS) is a functional layer in the UMTS and LTE wireless telecom protocol stacks between the core network and user equipment.

一步步用簡單的語言理解:

  1. 先認識接入層:RNC (Radio Network Controller:3G 基地台控制器,負責通話處理、網路管理等機制)、NodeB (3G 基地台) 需要參與處理的就是接入層。
  2. 當接入層處理完成、把橋搭好後,接下來就是非接入層的事。
  3. MM (Mobile Management)、CC (Call Control)、SMS (Short Message Service) 均為非接入層的業務。
  4. 再濃縮來講:接入層是比較靠基地台的行為,非接入層比較靠使用者服務的端的事。

(以上,如有理解錯誤,歡迎指正)

至於工作內容,基本上,凡事 Framework 要跟 Modem 溝通,牽涉到網路狀態相關行為的都要管啦~

Ref.

3GPP: http://www.3gpp.org/more/96-nas

WIKI: https://en.wikipedia.org/wiki/Non-access_stratum

博客: https://blog.csdn.net/starperfection/article/details/78737741

WordPress.com.

Up ↑