2013年12月16日09:11
3分钟变身IPv6智能手机
“APN协议”的设定项目可以在“IPv4”、“IPv6”、“IPv4/IPv6”三个项目中选择(图3)。佐佐木说:“如果用户是通过Nexus 5连接IIJmio高速移动/D服务,不妨试试将APN协议设定为IPv4/IPv6。”只要支持LTE的数据终端能改变连接方式,IIJmio高速移动/D服务就能实现IPv4和IPv6两种连接方式。设定为“IPv4/IPv6”后,手机将首先尝试IPv6连接,如果不成功,再自动切换为IPv4连接。而设定为“IPv6”的话,就只能进行IPv6连接。
IIJ发布了已经通过测试的终端的信息。Nexus 5是第一款已确认可以实现IPv6连接的智能手机。除了Nexus 5,其他智能终端中只有安装了Android 4.3的平板电脑“Nexus 7(2013)”的LTE款支持IPv6连接。其他终端虽然支持LTE,但由于在设置中无法更改协议,因此最终还是不能实现IPv6连接。其他类型的终端,例如USB类型的调制解调器和移动路由器,已经有一些可以通过IIJ Mio实现IPv6连接。
让Nexus 5变身成IPv6智能手机只需更改“APN协议”的设置,连3分钟都用不了。笔者试着设置为“IPv6/IPv4”。然后测试上网,连接没有任何问题。根本不需要在意网站是否支持IPv6。
接下来,自然是要试一下只在IPv6接入时乌龟图案才会动的“The KAME project”网站(图4)。乌龟顺利动了起来,不过,能在智能手机上看到,感觉倒是格外新鲜。顺便一提,IIJ的网站支持IPv4和IPv6,页面顶端会显示接入的类型。
图4:在The KAME project网站上看到了活动的乌龟
另外,“APN协议”下方的“APN漫游协议”是漫游时使用的协议。因为现在支持IPv6的手机运营商还比较少,大多数情况下估计还是要使用IPv4。
前面已经提到,在插入SIM卡时,画面上会自动显示连接设定。据介绍,这是因为Android 4.4中保存着所有运营商的连接信息,所以手机在读取SIM卡时,便会显示出最适合的APN。Android系统似乎从4.3开始就加入了IIJmio的资料。
TCP吞吐量已超过100Mbps
Nexus 5另一项令人关注的通信功能是Wi-Fi。通信运营商推出的智能手机有一些已经开始支持最新的802.11ac draft,但在Nexus系列中,不久前上市的Nexus7(2013)只支持到802.11n。Nexus 5是该系列首款支持802.11ac的产品。
虽说都号称支持802.11n、支持802.11ac draft,但是,对于使用多根天线提高通信速度的MIMO(Multiple Input Multiple Output)、扩大通信频带的通道绑定等的支持情况不同,理论最大传输速度相差很大。于是,笔者决定调查一下Nexus 5的802.11n和802.11ac draft的最大传输速度。
通过Wi-Fi认证的设备可以在Wi-Fi联盟的网站上看到WLAN的配置。笔者在该联盟的网站上进行搜索时,输入的是具体型号而不是机型名称。手头这部Nexus 5的型号是“LG-D821”。
配置显示,Nexus 5(LG-D821)的802.11n使用1-Stream的短防护间隔。在这样的条件下,没有通道绑定(通信带宽为20MHz)时,最大传输速度为72.2Mbps,有通道绑定(通信带宽为40MHz)时,最大传输速度为150Mbps。
令人颇感兴趣的是,配置中标注着“40 MHz operation in 5 GHz”,通道绑定似乎仅限于5GHz频带。这样说来,2.4GHz频带的通信带宽就只是20MHz?带着这样的疑问,笔者咨询了LG电子日本公司,结果的确如此。这款机型在2.4GHz频带下使用802.11n时,最大传输速度为72.2Mbps,在5GHz频带下使用则为150Mbps。
那么,802.11ac draft又是如何?802.11ac draft同样使用的是1-Stream的短防护间隔。调制方式为256QAM。关于通道绑定,LG给出的回答是80MHz带宽。在这样的条件下,最大传输速度为433Mbps。802.11ac只能在5GHz频带使用,因此,在2.4GHz频带和5GHz频带下使用Nexus 5,最大传输速度截然不同。
借此机会,笔者实际检测了与用户的实际通信速度相近的TCP吞吐量。测试使用的是PLANEX COMMUNICATIONS的无线路由器“MZK-1200DHP”,支持802.11a/b/g/n/ac draft。方式是用网线连接路由器和检测用电脑,经由无线网络连接Nexus 5,利用检测工具iPerf测定TCP吞吐量(图5)。在Android系统中安装的工具名叫iPerf for Android。因为不是官方发布的iPerf,使用的时候还请注意风险。
图5:无线网络的TCP吞吐量的检测环境
首先,802.11ac draft连接5GHz频带时,TCP吞吐量的检测结果大致在120~130Mbps之间(图6)。因为超过了Fast Ethernet的100Mbps,这个成绩令人深刻印象。等到智能手机与无线网始终连接的时候,或许就是将局域网换为1Gbps的1000BASE-T物理层的最佳时机。
图6:802.11ac draft连接时的吞吐量检测结果(电脑画面)。红框内的数值是检测到的TCP吞吐量
接下来,在2.4GHz频带下连接同一路由器(图7)。前面已经说过,802.11ac draft在2.4GHz频带下无法使用,802.11n连接时的最大传输速度为72.2Mbps。在2.4GHz频带下,TCP的吞吐量远低于5GHz频带,仅为30~40Mbps左右。
图7:在2.4GHz频带下802.11n连接时的吞吐量检测结果(电脑画面)。红框内的数值是检测到的TCP吞吐量
上面介绍了Nexus 5的2个通信功能。顺便一提,对于IPv6这项标准技术,客户端OS对应的速度很快,但互联网服务才刚刚起步。WiFi标准802.11ac也还处于草案阶段,完成标准化并实现普及尚需时日。笔者觉得,从能够尝试即将普及的技术这一点来看,Nexus 5或许称得上是“领先一步的标准互联网终端”。(作者:山崎洋一,日经技术在线!供稿)