5G要用毫米波,需要解决这两个问题

本月早些时候,工信部、中国IMT-2020(5G)推进组确定了三大运营商的5G商用计划,按照计划中国将于2017年展开5G网络第二阶段测试,2018年进行大规模试验组网,到2019年启动5G网络建设,预计最快2020年正式商用。

5G拥有数千兆的传输速度,这是5G最大的特点之一,高传输速度并非凭空而来。

在雷锋网(公众号:雷锋网)昨日发布的《5G到来之前,我们先聊聊千兆级LTE是什么》一文中,我们提到要达到千兆级的传输速度,必须有载波聚合、高阶调制和高阶MIMO三项技术的支持,而5G所需的很多技术也正是由4G演进而来。

4G LTE-A的一个载波是20MHz,5G的一个载波为100MHz;4G目前的极限是实现四载波聚合,5G可以做到八载波聚合。

不过,5G能够实现4G明显的区别是,前者不仅支持6GHz以下低频段,还能延伸到26.5~300GHz的毫米波频段。这一变化的意义是显而易见的,4G之前,带宽资源极其稀缺,增加频谱利用率几乎是提高传输速度的唯一选择,而毫米波通过毫米波频段资源则直接解决了这一问题。

毫米波这个频段,我们再谈论的就不是几十兆赫兹的带宽,它将会是几百兆、甚至千兆级的带宽。

高通产品市场高级总监沈磊如此表示。

但不可否认的是,毫米波有两个致命短板:氧分子对它的吸收会比低频谱明显,所以毫米波频谱衰减的比较快;另外,该频段穿透障碍物的能力比较差,无法穿过障碍物。所以,之前业界对毫米波的认知就是更适用于短距传输,5G必须克服这一难题。

频率高利于波束成形:“曲线救国”补偿衰减

无线通信中,频率越高波长越低,天线就可以做成很小的尺寸。举个例子,现在手机中天线的长度还是几厘米,它需要有一个完整的立体空间;如果用毫米波,它的波长是毫米级别,因此单一天线也将是毫米级别,这样可以在手机有限的空间里同时设计多个天线。

沈磊表示,多个天线的优势就是可以形成一个天线阵列,每个天线会发出自己的振幅和相位。如果能有效地控制这些天线,让它发出的每个电磁波的空间互相抵消或者增强,就可以形成一个波束,而不再是全向发射,这种将无线信号(电磁波)按特定方向传播的技术叫做波束成形(beamforming)。

一两个天线是无法形成波束的,但如果单个终端有很多天线(如8个、16个、32个天线),就不需要再全向发射。每个天线的电磁波空间可以叠加成很窄的波束,再把所有能量聚集在上面,对想发射的那个方向进行传输,这就是波束成形。

形成很窄的波束后,有限的能量都集中在一条线上进行传输,因此能量传输速率就可以得到明显提升,补偿快速衰减的频谱特性。例如,军舰上的雷达早就应用到了微波的波束成形,在这种雷达的天线板上面有数百个天线,能量聚集在一点就可以实现高速远距离传输。

另一方面,波束成形意味着收发两点之间只是一条线,每个终端之间信号传输的波束重合和干扰的机会很小,整个系统的功耗、复杂程度都可以降下来。

相应的,如果A手机的信号是全向发射的,附近的B手机就可以接收到A的信号,B手机必须要把这个信号滤掉。要过滤掉这些信号,天线和基带的编码复杂程度都要增加,终端就需要容错的编码,如果还是处理不了,还要重发发射信号,很明显编码的复杂程度等等都需要增加。

  数据来源:高通5G毫米波研发测试平台

另外,因为终端是有移动性的,这些终端在移动的过程中,基站还要追踪终端不断变化的位置,每秒钟计算终端在什么地方,波束需要不停地调节,使得两个互相通讯点之间、终端和基站之间维持稳定的自适应波束(如上图),沈磊表示,现在的天线技术已经完全可以达到这个效果。

实际上,2G、3G、4G,包括千兆级LTE,所有的天线发射都是全向发射,5G使用毫米波将颠覆这一设计。

波束成形后可反射:弥补穿透力差的劣势

仅仅解决衰减问题还不足以让毫米波在复杂的移动通信场景中使用,第二个需要解决的就是穿透力差的短板。

目前还没有有效的方法来直接改善毫米波的穿透力,但业界正在测试的是通过反射和折射来帮助毫米波实现非视距的通信。沈磊指出,根据目前的实验结果来看,波束的反射和折射效果已经超出了业界的预期。例如,当用户在一个障碍物后面,波束依然可以通过室内的墙、玻璃,在户外有其他的建筑物、树木,它仍然可以找到一个好的方向、一个好的波束,经过几次反射折射之后,波束就能把信号传输到目标位置。

当然,虽然通过波束成形技术、利用反射和折射,毫米波可以穿越障碍物,可以拥有很好的非视距传输效果,但这些场景还只是在实验阶段,要实现商用还有很多技术难点要攻克。高通和Facebook等科技企业是5G毫米波的最大支持者,前者在今年10月发布了业界首款X50 5G调制解调器,该产品就是针对3GPP标准出现之前运营商的前期部署推出的,如采用28GHz的毫米波的Verizon的5G TF和Korea Telecom;而Facebook则希望通过Aquila无人机和毫米波来将网络覆盖至偏远地区,不久前他们还对外宣称其毫米波测试实现了13km距离下达到20Gbps的传输速率。

不过,还有不少业内人士认为毫米波并不适用于移动通信的应用场景,其更多的是可能作为低频的一个补充,即毫米波部署在室内环境,而室外通信以低频为主。至于5G最终会是什么样的形态,我们还无法做出准确的预测。

本文转自d1net(转载)

时间: 2024-07-28 23:44:23

5G要用毫米波,需要解决这两个问题的相关文章

求助Windows底层高手解决在两个不同进程中打开的excel表格之间传输信息的问题

问题描述 求助Windows底层高手解决在两个不同进程中打开的excel表格之间传输信息的问题 如果在同一进程内开启的excel表格,是很容易在A表格跟B表格之间互相link内容随时更新的. 但是,如果C盘和D盘被严格地隔离了,在C盘开启的excel表格和D盘开启的excel表格不是同一个进程中的,那么就不能随时link内容了. 怎么样才能在excel表格内书写代码,从进程读取另一个表格的数据呢? 求解答! 还有好多出如此类的问题,希望能找到在Windows底层的编程高手长期合作啊~~ 解决方案

sql-求解决oracle两个表数据匹配的问题

问题描述 求解决oracle两个表数据匹配的问题 是这样,有两个表 A 和B 要求得出只要A_id的开头和B表中的A_num的数据匹配,就将B的value添加进去 结果应该是这样: 其中A标的数据量有十万多,B表的有四千多. 这个需求应该怎样高效的实现? 想了很久都没得思路,求大神帮助啊! 解决方案 select a.*,b.value from a,b where instr(a.a_id,a_num)=1 解决方案二: 排版乱了,应该这样 结果 解决方案三: select a.*, b.va

“5G”噱头 网络供应商还需解决用户近期目标

在最近召开的移动世界大会上,来自全球各大基础设施供应商纷纷公布了自己的重量级产品,希望能够借此从厂商林立的盛大活动当中脱颖而出.成功吸引到参与者们的关注.尽管本次大会中不可避免地出现了大量与"5G"相关的前景宣传,但与会者们的关注对象仍然牢牢集中在更为真实的层面,而非被"5G"这一宣传口号牵着鼻子走.具体而言,只有在未来一到两年内能够切实部署的此类新平台才值得认真考量,而非五年的中长期. 即使那些运营商已经完成了自己的设备投入以及LTE升级,此类方案仍然要为其提供帮

C#向线程中传递多个参数的解决方法(两种)_C#教程

问题: 对于多线程编程,很多时候往往需要向线程中传递多个参数,而C#中的线程只接收1个object类型的参数(如下): Thread t = new Thread(new ParameterizedThreadStart(newthread)); t.start(参数); void newthread(object) { ............. } 而现在需要往线程中传递多个参数,比如method方法想用单独的线程来跑 void method(int begin,int end) { ...

移动广告有待解决的两大问题

硅谷网讯 6月17日消息,今年全球移动广告收入 预计将达到114亿美元,这一发展潜力巨大的市场引起了 Facebook等网络巨头和 众多初创企业的关注, 但是怎样才能做好移动广告呢?投身移动广告的初创企业应当 瞄准什么方向呢? 在日前发表于科技博客网站TechCrunch的一篇文章中,硅谷知名风投机构RedpointVentures的合伙人克里斯•摩尔(ChrisMoore) 提出了移动广告领域有待解决的两大问题和前景看好的三大发展方向: 一.两大有待解决的问题 目前的移动广告领域恰似1996到

django中使用jquery ajax post数据出现403错误的解决办法(两种方法)_AJAX相关

在django中,使用jquery ajax post数据,会出现403的错误 方法一: 如果用jQuery来处理ajax的话,Django直接送了一段解决问题的代码.把它放在一个独立的js文件中,在html页面中都引入即可.注意这个js文件必须在jquery的js文件引入之后,再引入即可 $(document).ajaxSend(function(event, xhr, settings) { function getCookie(name) { var cookieValue = null;

前端模块化要解决的两个问题

前言 前端模块化,主要是解决两个问题--"命名空间冲突","文件依赖管理". 坑___命名空间冲突 我自己测试好的代码和大家合并后怎么起冲突了? 页面脚本的变量或函数覆盖了公有脚本的. 坑___文件依赖管理 明明项目需要引入的包都引进来了怎么还报缺少包? 手动管理依赖,有天要更换某个插件,要深入代码内部进行修改 如下图,显示的代码加载,依赖关系复杂.在F.js中,分不清某个变量是来自C.js,还是E.js 两次加载同一个模块.比如引入了两遍JQ 其他的坑 为了实现脚

PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)_php实例

方法一: 在php中,抓取https的网站,提示如下的错误内容: Warning: file_get_contents() [function.file-get-contents]: failed to open stream: Invalid argument in I:Webmyphpa.php on line 16 打开php.ini文件找到 ;extension=php_openssl.dll ,去掉双引号";" ,重启web服务器即可. apache服务器的话,可以同时启用m

jQuery Dialog 打开时自动聚焦的解决方法(两种方法)_jquery

下面给大家介绍两种方法解决jQuery Dialog 打开时自动聚焦问题.具体实现方法大家可以参考下本文. 方法一: p1_dialog_seniorSearch.dialog({ title:"高级查询", autoOpen:false,//默认关闭 modal: true,//开启遮罩层 width:570, height:330, buttons: { "查询":function(){ seniorSearch(1,20) } , "关闭"