在過去的20年中,手機已實現了爆炸式增長,成為我們日常生活中的一個重要部分。至始至終,ARM?都是手機的核心部分,在支持日益復雜功能的同時一直致力于通過行業領先的低功耗來延長電池壽命。
智能手機的復雜性尚未得到充分的認識,通常而言,智能手機都擁有10個以上基于ARM的處理器,負責處理觸屏、感應處理器、定位、照相、圖形、應用程序等功能以及不斷增長的大量連接功能,如Wi-Fi、藍牙和LTE。
隨著無線通信行業為下一代移動寬帶設備的標準化而升級,即實現所謂的“5G”, 本白皮書將探討這對于技術、挑戰和使用案例來說意味著什么。我們將重點關注基于ARM Cortex?-R8的實時處理器將如何為我們帶來多兆比特(multi-Gigabit)的新產品,同時仍以低功耗作為設計核心。
快速移動寬帶革命
隨著移動寬帶的持續變革,我們看到新的使用案例正不斷涌現。5G的出現將繼續推動一直處于聯網狀態且相互連接的世界,同時反過來改變人類同世界交互的方式。同多兆比特服務一樣,5G也承諾支持低吞吐量、能量受限的設備或所謂的“Massive Machine-Type Communications” (mMTC)。我們看到如今LTE中出現了MTC,其標準包括LTE Cat-0和NB-IOT,這兩個標準都保證為5G奠定基礎。
談及5G,人們腦海中首先想到的就是移動設備。如今智能手機的體驗已經夠復雜的了,那么隨著5G的來臨,手機又有什么不一樣的地方呢?如今討論5G標準的一些提議大多圍繞網絡效率,主要關注如何處理移動數據的絕對值和需求。千兆位級服務將允許消費者在近乎瞬間內完成數字化內容下載,而超低延時連接可使諸如VR 和AR服務、新型的汽車應用皆成為可能。
在傳統手機之外,我們將5G視為一個重要技術,能夠促成更多的額外服務。5G將讓遠程醫療變成現實,允許內科醫生和醫療保健工作者通過連接5G的設備遠程管理病人,這是普及醫療保健和身心健康的真正機會。
低碳經濟可能是未來十年內實現發達世界的最大挑戰之一。高效可靠無線互聯網的廣泛利用將有助于實現低碳經濟,因為這可以保證效率并促成更高程度的控制和融合。從管理智能街道照明、遠程排放監控、公共交通到公共信息,5G將為我們的日常生活帶來無限可能。就連5G網絡體系結構本身也要求降低功耗,這同時可為移動運營商降低運營成本,并極大地降低碳排放。
5G不僅僅能夠在家里家外,還能在開車時為我們帶來全新體驗。5G被視為“超越移動互聯網”的技術。其高性能和低延遲的特點,使其能夠以傳統4G/WiFi服務難以企及的方式進行推廣?;ヂ撈嚮?a href="http://www.nxhydt.com/tags/自動駕駛/" target="_blank">自動駕駛被視為非常需要高可靠、低延遲無線連接的重要領域,用于例如安全和防碰撞。
使下一代設備成為可能
頻譜是一個寶貴的資源,而過去十年間隨著移動業務需求量的激增,對無線電頻譜的需求也隨之增長。以前我們認為無線電頻譜分為“塊”或“媒介物”,可以應用于不同領域,例如電視、Wi-Fi、藍牙或手機。監管者,例如美國的聯邦通信委員會(FCC)和英國的通信管理局(OFCOM))按區域分配頻譜以用于不同領域。
在手機出現的早期就相對簡單,分配幾塊頻譜(通常以拍賣的方式進行)以提供主要以語音為基礎的服務,這從其本質上而言只會消耗很少量的頻譜。在過去十年內,隨著智能手機的出現,這一情形不復存在,而且頻譜越來越多地被用于移動寬帶業務。一般而言,提供給用戶的吞吐量越高,為此服務而使用的頻譜也越多。如果你也將這一數字乘以用戶數,你很快就會發現移動數據供不應求,而傳統意義上的頻譜分配沒有跟上這一變化。
認識到這一點之后,我們整個行業要如何跟上變化、提供移動寬帶體驗,而這對未來十年的手機技術挑戰又意味著什么呢?
外加先進無線技術的載波聚合(稱為MIMO)被用于幫助緩解壓力并提供更高效的服務。從3G系統到LTE,我們看到數據速率不斷增加,盡管這部分成果來源于更復雜的調制和MIMO技術,但是吞吐量的增加主要受益于載波聚合的進步,使得更高效利用碎片式頻譜成為現實。
授權頻段是頻譜的一部分,其使用也存在特定的局限性;例如:某塊頻譜可能僅限于手機業務使用并分配給某個特定的手機運營商。授權頻段的優勢在于運營商可以完全控制該部分的頻譜,這樣就可以管理服務質量并提供相應的服務。授權頻段的局限性在于其是一種始終寶貴的資源,無法滿足移動數據不斷增長的需求,無法滿足快速增長的用戶群體的要求。為了克服這個局限性,運營商越來越關注他們如何可以將未授權頻段和既有的授權頻段服務結合起來。我們越來越多地看到將未授權頻段納入到載波聚合,這樣設備可以同時使用授權頻段(通常作為一個控制通道)和未授權卸載,如:用于諸如Wi-Fi和新興的LTE未授權技術。第三代合作伙伴項目(3GPP)內許多LTE標準所剩的優勢集中關注這些未授權卸載技術的管理。
5G擁有良好的前景,但是其標準尚未確立。正如我們在前一節所看到的,如果處理得當,那么5G將開啟未來20年數字化服務的發展,為我們的日常生活帶來全新,并且更強大的用例。
5G的核心將帶來全新的調制算法和日益復雜的MIMO技術,從而最大化寶貴頻譜資源的使用效率并提供較早期LTE性能50倍的吞吐量。5G概念也包括一個很寬波段的頻帶,遠遠超出我們如今在LTE中看到的頻帶,原因在于使各頻段間的接入技術實現和諧,并且在努力增加下一代服務的容量的同時實現效率的最大化。從提供廣域服務的sub GHz頻段到如今Wi-Fi廣泛使用的區域性GHz頻段,我們將看到5G應用于范圍廣泛的部署情景。進一步來講,5G能夠支持30Hz以上的至今未充分利用的mm波段。這些波段能夠提供與5G相關的數千兆比特每秒(multi-Gbps)吞吐量。mm波段的缺點之一包括:我們只可以期待設備在“視線”和基站幾十米之內工作,這在本質上將為部署帶來挑戰。
所以,這一切對智能手機的未來都意味著什么呢?尤其是對調制解調器基帶加工的未來意味著什么呢?回顧這些趨勢,我們注意到,SoC設計者在滿足以下新要求時也面臨這三個主題:
數據速率持續上升,我們有望看到在不久的將來以LTE為基礎的多兆比特服務,5G的吞吐量可能可以高達10至20Gbps。
載波聚合的大量增加。吞吐量和網絡容量最終由日益復雜的載波聚合提供。該聚合讓手機調制解調器處理器具有高運算復雜度,因為其為多個并聯無線接入承載服務。該主題將持續成為LTE技術(LTE高級Pro)和5G技術進化的關鍵。
為持續推動功效和手機電池壽命的最大化。由于引進了新的接入技術,新的技術無法就用戶體驗做出妥協,因為這樣的手機調制解調器需要將功效作為其設計的關鍵。
正如我們將在本白皮書下文內容看到的一樣,ARM Cortex-R8有助于設計者能夠滿足以上需求,在兼顧上一代諸如3G和LTE等技術的反向兼容性和傳統支持的同時,繼續成為當前多模設備的必須。
介紹Cortex-R8,下一代移動寬帶的關鍵
Cortex-R8處理器是自ARM以來最高性能嵌入式實時處理器。該處理器采用成熟技術,但是將性能表現提升到新高峰。處理器流水線采用了許多ARM技術,用以開發最高性能的應用處理器,并使這些處理器提供最高性能的同時,滿足強實時(hard real-time) 的要求。
強實時(hard real-time)是指處理器在已知最壞(決定性的)情況延遲下,可以非常快速地切換以解決一件新的重要事件。該最壞情況延遲通常都只有幾納秒,使來自系統其他部分的中斷能夠得到發現并迅速采取行動解決。第一層LTE高級Pro和5G調制解調器的任務控制將處理多載波和很高的數據速率。因此,處理器必須以很高的時鐘脈沖頻率運行,并能夠在很多任務之間很快速地切換并處理外來事件。諸如Wi-Fi的未授權載波提供的數據和數據包速率比LTE更高,將這些不同的載波結合和控制需要一個專門的處理器。帶有11級流水線的Cortex-R8可以被快速計時,以提供所需的性能。流水線是“亂序的”,這意味著就算有些指令在等待來自較慢外部存儲系統的數據時,也可以繼續處理,這在很大程度上減少了流水線的“故障”,并提供盡可能最好的性能。
Cortex-R8也加強了緊密耦合存儲(TCM),允許快速存儲中存在更多的代碼和數據,這樣在訪問重要程序和數據時不會存在延遲。不同于高速緩存是由處理器管理的,緊密耦合存儲是由開發人員管理的,這樣重要的指令和數據結構都始終能夠立即獲得。在調制解調器內有一些非常關鍵的實時程序,而其他程序不是那么重要,可以在后臺運行。
Cortex-R8使多達4個處理器能夠集成到一個單一致的集群。就調制解調器而言,這些處理器通常是以不對稱的處理模式運行的,以獲得最佳效率。它能夠在手機處于空閑模式時關閉處理器電源,并只有當吞吐量上升時才接通額外處理器的電源,這樣可以極大地延長電池壽命。這一可配置性也使得如今的開發商能夠創建不同的調制解調器,通過對軟件的單一投資和可擴展的性能,滿足不同LTE類型的需求。
Cortex-R8可在諸多的界面接口中靈活選擇,從而轉向其他調制解調器系統。用于控制外部硬件和加速器的專用接口的控制延時最低,以確保在復雜系統中盡可能地實現最佳性能。
但是,Cortex-R8并不僅僅用于調制解碼器設計。它提供的行業領先性能也適用于企業存儲產品,包括HDD和SSD及其他要求可擴展性的嵌入式實時平臺。Cortex-R8實施新的錯誤檢測、更正和控制方案,以盡可能地確??煽啃?。
提供下一代移動寬帶體驗
和5G全新優化及高效率的空中接口一樣,支撐5G基礎設施要求的改進型網絡必須能夠簡化管理、并創建管理工具協調層(orchestration layer),這個協調層的作用是簡化下層硬件和軟件的復雜性。
全新5G基礎設施的成功部署需要將不同設備組合。根據地理條件,有可能需要諸如云端無線接入網(Cloud RAN)、分散式內容分發、可擴展性控制網絡和自適應天線陣列等技術。以云端無線接入網為例,該新技術顛覆力非常巨大,當多個基站單元和相關的控制網絡共同整合到“云端”時,可以提供云端無線接入網。
為了滿足云端無線接入網、分散式內容分發和可擴展性控制網絡中這些全新平臺的需求,我們已經通過使用一些重要的新興技術取得了重要的進步:
軟件定義網絡(SDN)是一種提供網路可擴展性連接和簡化舊的傳統網絡的新方式。SDN是由開放網路基金會(Open Networking Foundation)初步開發的一套標準,該標準通過將控制平面和數據平面分開提供網絡功能的抽象層。網絡管理和運營可以集中進行,而不是分散到不同的網絡層和網絡箱。通過簡化的抽象軟件層進行集中控制帶來了諸多益處,如降低了運營成本、提高了自動化、控制、靈活性、敏捷性和應用創新。SDN將會改變設備連接到網絡基礎設施的方式,而且接入節點同聚合節點之間的連接方式也會相應地發生改變。
網絡功能虛擬化(NFV)允許傳統功能從所有權硬件防火墻轉移到更標準化的服務器、交換器和存儲元件。當這些新功能應用于軟件,它們可以輕易地應用于數據中心、網絡節點或用戶端的平臺,以充分利用全球網絡效率。因此,NFV的益處包括通過更少的依賴所有權和專用硬件來降低資本支出(CapEx)和運營成本(OpEx)。由于更快的配置、測試和整合,使用NFV可以加速市場實時服務。為了支撐諸多延時敏感的5G功能和終端使用案例,NFV的執行必須與優化網絡卸載能力配對,也須同諸如移動電子數據收集設備計算(Mobile Edge Compute)技術相配對,這些技術將這些虛擬化的網絡功能盡可能貼近接入網絡的電子數據收集設備,以避免網絡基礎設施的過度轉變。
分布式智能。通過支持網絡內更多的分布式智能,可以通過云端已經調部署的可用資源分布基本的決策點。使用工作負荷優化的硬件和軟件來確保網絡內各布點的網絡、存儲和計算功能的實現。工作負荷優化硬件以高度集成的SoCs為基礎,具有異構處理能力,這使得該硬件在網絡內可以變得智能,即使是縮減到最高功率和形狀因數強迫區位。普通的軟件平臺能夠允許開發者和IT用戶更快地調配服務。
存儲。隨著5G網絡和服務的發展,我們也會看到存儲直接融合到基礎設施網絡之內。然而通常我們將“云端”存儲融合到數據中心內,我們會逐漸看到存儲遷移到網絡內所有節點。我們認為5G設備的核心在于高帶寬和低延時服務。這些要求不僅影響空中接口無線方面,也會推進整個網絡。分布存儲和提高電子數據收集設備的智能程度都有利于通過使回路延時最小化并提供所需的服務和智能以實現這些目標。
這些技術標準和架構是下一代基礎設施網絡或“智能靈活云”(Intelligent Flexible Could)的基礎之一。云端之所以靈活是因為其可以快速滿足不同的網絡要求并且增加5G空中接口的具體挑戰。云端之所以智能是因為其利用業務、顧客和網絡數據來加強既有的服務,并且其是創建高度創新和競爭性的新服務的基礎。
ARM及其合作伙伴提供基于ARM的通用處理平臺,以滿足實現5G方式的不同需求。
為什么在網絡基礎設施中使用ARM Cortex-A系列的處理器?
ARM正在提供處理器和相互連接的IP來滿足網絡基礎設施的需求,未來的需求直接推進了ARM路線圖。要提供這樣的服務,關鍵在于各種各樣的Cortex A處理器內核和高速緩存一致性互聯,例如Cortex-A72,Cortex-A53和互聯產品的CCN家族。
新的SoC平臺將提供一系列多核異構CPU、DSP和功能特定的加速器內核,對于滿足吞吐要求、5G部署延時和靈活性要求至關重要。越來越多的功能將被融合到單個SoC中,這通常將處理多種流量類型,包括數據通道有效負荷、控制平面流量、前端處理和用戶調度。
伴隨著發展集成與更高性能SoC的趨勢,將會出現一些處理部件通過處理器內核和智能信號處理部件,來支持突發性高速流量有效負荷和時延敏感流量的情況。
網絡基礎設施應用混合了3個不同功能的不同層面:控制面板處理、數據包或回程處理、及在任一特定SoC設備上可獲得的幾個內核簇之間事件或流量調度。
5G基站設備同5G核心設備相比具有完全不同的功能。設計者必須要確定處理器功能的最佳混合以應對所需的處理,從可獲得的技術選項中做出選擇,在規定的時間內提供自己的設計以抓住市場機遇。
控制面板:控制面板的功能要求每個數據包處理量最大化,尤其是每個數據包所涉及的數以萬計的指令,通常是以“從運行到完成”的模式分配。亂序和多級流水線可以得到非常有效的利用。
具備虛擬化功能的高性能內核可以滿足控制面板、內容發布網絡和其他要求高單線程性能功能的需求。在控制面板運營的應用包括NFV、用于云端和邊緣網絡的CDN和要求更多性能的潛在新興遠程訪問技術(例如:5G)。
數據平面:
網絡的優勢在于能夠看到幾百Mbps或也許Gbps范圍內的數據速率;訪問或云端部分感受到1至10 Gbps的數據;內核處理20至幾百Gbps的數據。和控制面板不同的是,此處的挑戰在于處理回程流量的爆發、處理數據頭并將數據置于緩沖存儲器內而不丟失任何數據包。
這包括處理的完全不同方式。許多數據平面設計使用專用的數字信號處理系統,該設計通過ARM AMBA?互聯將數據層面處理器連接到SoC。DSP提供一個專用最優指令組用于數據平面處理,并且將CPU從高耗電和計算密集型功能卸載。
除了用于控制處理的每個數據包數以萬計的指令,數據包處理可能僅僅使用幾百個指令/數據包。訪問高速緩沖存儲器(指令、數據、L2和L3)和外部存儲器對數據包處理來說也是不同的。
數據和控制處理之間存在一個重要的區別。ARM使用“無狀態”(stateless)和“有狀態”(statful)的術語來區別這兩個概念。無狀態處理使用海量的小內核來處理進入SoC數據包的數據流。每個內核以“從運行到完成的模式”運行,以給數據頭分類,并將數據包納入存儲器。每個數據包單獨的處理;內核只知悉之前的任何數據包。內核的數量和互聯的尺寸僅僅根據界面速度變化。相反,有狀態處理 適用于更高水平的決策,數據包的歷史在這樣的情形下很重要。流量和會議可以得到管理,尤其是控制平面。
調度:
5G系統的另一個挑戰在于與前兩個正交。對于用戶訪問調度,如果需要按照可獲得的空中接口帶寬調度用戶,延時是關鍵。以LTE為例,空中接口可能有幾百個用戶將被調度到他們自己的時隙。所有這一切都需要按照5G標準的時間限制通過潛在幾個內核計算:可能小于0.5ms。這涉及很多優先計算、接收和傳輸任務的調度、及從DSPs、處理器和存儲器接收和向DSPs、處理器和存儲器發送信號。因此,具備在異構架構下使用多個內核并且在多個內核間切換的能力至關重要。
技術要求:
隨著智能連接設備上的數據消費的急速增長,受到新的空中接口技術(如5G)的推動,系統設計人員利用相同的功率和設備位置來提供更佳性能的任務帶來新設計。ARM一直在開發IP來支持更高的性能、多核處理器。連貫連接線、最佳性能增強物理和邏輯IP都支持這些非常靈活的異構結構,異構結構對于確保滿足5G性能要求至關重要。新的ARM內核,如Cortex-A72和Cortex-A53,已經使得性能/瓦特和性能可擴展性目標能夠在下一代SoC設計上實現。此外,在研發預算受到挑戰的當下,具備良好支持的軟件和工具生態系統的行業標準指令集合結構(ISA)使得SoC設計經理能夠更快地將產品投入市場,節約研發資金,開發具有附加值和差異化專用的特點。
小結
在過去20年內,ARM已然成為移動變革的核心。從早期的2G手機到3G再到LTE,已經有超過200億手機采用了ARM技術,ARM是蜂窩式調制解調器的核心。以ARM為基礎的調制解調器使得我們日常生活中不可缺少的智能手機變成現實。
隨著LTE日益成熟,我們已經把連接數字化生活的方方面面變為現實。在諸如電子郵件、新聞和社交媒體等信息化服務之外,我們看到現在人們傾向于更復雜的使用案例,覆蓋到日常生活的方方面面,如健康、福利、醫療等等。就算是這些設備的形狀因數已經開始改變并打破傳統智能手機的限制;新的應用,如可穿戴,已經與我們的日常生活無縫銜接。
展望手機發展的下一個十年,我們可以有哪些期待呢?對服務的更多需求給服務我們的網絡提出了更大容量的要求。更有效地利用無線頻譜是至關重要的,這將行業研究催化推進到5G無線通信系統。增加移動網絡的容量,可以讓移動網絡不僅服務更多的用戶,并且隨著世界在物聯網的這把大傘下相互連接,也服務更多的“事件”或物體。通過更高效地使用和監控資源實現低碳經濟、通過遠程醫療實現普遍醫療保健或實現汽車聯網,這次都只是持續移動變革所帶來的諸多益處中的其中幾個。
正如我們為了實現這些益處而建立了這些訪問技術一樣,對于下一代移動設備,我們也需要提供先進的處理能力。ARM Cortex-R8具備高效節能、實時處理的特點,能夠很好地實現這一承諾,讓設備供應商和原始設備制造商能夠開發5G的潛能。
?
?
?
?
評論
查看更多