使用TCPdump,当连接wifi-呼叫时,我看到了对snq.t-mobilesgws.com的DNS请求。根据Wireshark的说法,它执行一些ISAKMP协议请求,TLSv1,然后是“ESP”协议。Wifi呼叫协议可以编程到FirefoxOS中吗?
我很高兴看到它不会通过wifi在纯文本中发送IMEI,但我不确定这个协议是什么 - 它可以被添加到FirefoxOS/Ubuntu-touch中吗?或者这已经是许多移动操作系统的UMA标准了?
使用TCPdump,当连接wifi-呼叫时,我看到了对snq.t-mobilesgws.com的DNS请求。根据Wireshark的说法,它执行一些ISAKMP协议请求,TLSv1,然后是“ESP”协议。Wifi呼叫协议可以编程到FirefoxOS中吗?
我很高兴看到它不会通过wifi在纯文本中发送IMEI,但我不确定这个协议是什么 - 它可以被添加到FirefoxOS/Ubuntu-touch中吗?或者这已经是许多移动操作系统的UMA标准了?
ISAKMP(互联网安全关联和密钥管理协议)是一种加密协议,用于在的IPsec协议来建立安全关联IKE(互联网密钥交换)的基本协议(使用IP封装安全负载(ESP)或IPSec身份验证标头(IPsec AH))。
当然你也可以开发自己的实现,但您需要了解在RFC2408定义的协议硬知识,RFC2407(ISAKMP为)和RFC4302或RFC4303(IPsec的AH或ESP)。
所有这些协议被定义为通信的Internet标准,而不是UMA,UMA是为基于Web的访问管理定义的。
Firefox OS(基于Linux)已经实现了一个wpa_supplicant守护进程,它可以处理与WiFi的连接,所以它没有意义开发自定义实现。
无论如何,如果您想访问Firefox OS API以连接到WiFi网络,则无法执行此操作,因为此API仅适用于certified applications(OEM)。
虽然你确实解释了帖子中的各种缩写词的含义,但你没有解决OP问题。他们询问的基本上是通过wifi拨打电话。 – iamkrillin
为了实现wifi呼叫,您必须在相当低的级别使用手机,我发现手机操作系统不太可能允许这样做。 – iamkrillin