李毅,董根才,藺偉,姜博,柴金川
(1.中國鐵道科學研究院集團有限公司通信信號研究所,北京100081;2.中國鐵道科學研究院集團有限公司國家鐵道試驗中心,北京100081)
智能鐵路是鐵路運輸發(fā)展的必然方向,需要對鐵路行車狀態(tài)、設備健康狀況、自然環(huán)境條件等信息進行全方位感知[1]。數(shù)據(jù)采集點增多,采集密度加大,數(shù)據(jù)內容進一步擴充,數(shù)據(jù)類型更加多樣,鐵路積累了大量實時業(yè)務數(shù)據(jù)和視頻、圖像、語音等非結構化數(shù)據(jù),對現(xiàn)有通信系統(tǒng)的傳輸能力、數(shù)據(jù)中心的安全、存儲和計算能力提出了更高要求。
目前,我國鐵路通信系統(tǒng)主要以900 MHz鐵路專用數(shù)字移動通信系統(tǒng)(GSM-R)和450 MHz的模擬無線列調系統(tǒng)為主,面臨系統(tǒng)承載能力不足、頻率資源緊張、生命周期即將終結等問題,不能有效滿足智能鐵路大容量數(shù)據(jù)的有效傳輸。大帶寬類鐵路應用通常利用公網(wǎng)運營商網(wǎng)絡進行數(shù)據(jù)傳輸,存在隱私泄露和安全性不足等問題。此外,我國鐵路已形成中國國家鐵路集團有限公司、鐵路局集團公司2級信息處理平臺,信息機房布局基本形成,初步實現(xiàn)了計算和存儲資源的共享[2]。但在鐵路運輸生產中,大量鐵路應用部署在鐵路沿線設施附近,現(xiàn)有信息平臺面臨處理實時性不高的問題。
第五代移動通信技術(5G)作為最新一代的信息通信技術,可有效滿足增強型移動寬帶、大規(guī)模物聯(lián)網(wǎng)和超高可靠低時延通信三大應用場景的信息傳輸需求。5G系統(tǒng)在熱點區(qū)域的峰值速率可達20 Gb/s;廣域覆蓋場景下的用戶體驗速率可達100 Mb/s;頻譜效率與第四代移動通信技術(4G)相比提升3倍;能效優(yōu)于4G網(wǎng)絡;空中延遲低至1 ms;在高速場景下支持500 km/h的移動性;支持高達106個/km2的用戶連接密度。邊緣計算(MEC)是滿足5G關鍵性能指標的關鍵技術之一,對推動5G技術在鐵路行業(yè)的應用具有重要作用。
邊緣計算是在移動網(wǎng)絡的邊緣整合信息化架構和云計算能力,利用無線接入網(wǎng)絡就近提供低時延與高帶寬的網(wǎng)絡服務,在本地網(wǎng)絡中實現(xiàn)各項內容、服務及應用的快速獲取,提升用戶體驗。邊緣計算使內容與應用下沉到本地存儲,能夠降低數(shù)據(jù)傳輸時延;支持本地路由和轉發(fā),數(shù)據(jù)不出園區(qū),滿足鐵路行業(yè)的數(shù)據(jù)安全隱私需求;能夠向第三方應用提供無線網(wǎng)絡狀態(tài)、位置和其他網(wǎng)絡能力,優(yōu)化所部署的應用性能;作為智慧網(wǎng)絡的重要節(jié)點,提供算力和存儲資源,使能大數(shù)據(jù)和人工智能,提升網(wǎng)絡運維效率,改善網(wǎng)絡性能。
研究如何將5G邊緣計算技術應用于智能鐵路,滿足鐵路業(yè)務的大帶寬、低時延和數(shù)據(jù)安全需求,進一步提升鐵路通信系統(tǒng)和信息處理平臺的性能是非常必要的。
標準規(guī)范中[3]將MEC的應用對象分為終端消費者、運營商和行業(yè)三大類。其中,面向行業(yè)的應用主要包括:
(1)視頻緩存、壓縮和分析。對下行無線鏈路的吞吐量進行估計并提供給視頻服務器,用于選擇合適的視頻編碼碼率并進行流量擁塞控制;對監(jiān)測視頻和傳感數(shù)據(jù)進行壓縮和實時分析,提取部分重要數(shù)據(jù)進行回傳,降低承載網(wǎng)的數(shù)據(jù)傳輸壓力。
(2)位置追蹤。在GPS不能覆蓋的區(qū)域,通過網(wǎng)絡測量和定位算法,確定終端裝置的實時位置。
(3)服務質量管理。為MEC上部署的應用提供在線性能監(jiān)測功能,保障應用的服務質量等級。
(4)企業(yè)園區(qū)專網(wǎng)。提供本地分流功能,終端直接與本地MEC服務器進行數(shù)據(jù)傳輸,不需要訪問遠程的核心網(wǎng)和互聯(lián)網(wǎng),實現(xiàn)本地處理,保證數(shù)據(jù)不出園區(qū)。
(5)車聯(lián)網(wǎng)通信。MEC服務器通過接收并分析車輛信息和路旁傳感器信息,將事故預警信息及時發(fā)送給同一區(qū)域內的相鄰車輛。
(6)面向特定用戶群組的應用。通過接收核心網(wǎng)的用戶組簽約信息,MEC上部署的應用只向特定用戶組提供服務。
(7)車載MEC設備。提供車載MEC主機,實現(xiàn)標準化車載通信平臺,以支持安全相關、遠程信息處理、導航及視頻娛樂等不同類型業(yè)務的統(tǒng)一部署。
(8)計算密集型業(yè)務。終端可將計算和分析任務上傳至MEC進行統(tǒng)一處理,以最大化電池使用時間,降低終端的自身造價和協(xié)作成本。
(9)工廠自動化。為工廠內的傳感網(wǎng)絡提供計算資源,存儲敏感數(shù)據(jù)并進行大數(shù)據(jù)處理分析,發(fā)現(xiàn)異常檢測數(shù)據(jù)。為工廠中的移動平臺(機器人、自動導航車等)提供遠程控制系統(tǒng)。
以鐵路站場為例,可在MEC服務器上部署相關應用,實現(xiàn)電子自動派單、調車前方路況直傳司機、機車燈顯多媒體調度、機車遠程監(jiān)測與診斷(CMD)系統(tǒng)數(shù)據(jù)實時下載、高清視頻監(jiān)控、檢修圖像實時分析、機車實時定位等應用,提升站場的信息化水平。
以鐵路列車為例,可在MEC服務器上部署相關應用,實現(xiàn)車載設備檢測數(shù)據(jù)實時處理、列車監(jiān)控視頻實時分析、旅客在途娛樂和辦公等服務,提升動車組的智能化水平。
MEC標準主要由歐洲電信標準協(xié)會(ETSI)和第三代合作伙伴計劃(3GPP)兩大標準組織制定。其中,ETSI負責制定邊緣計算平臺的參考架構、能力開放接口、應用場景、部署環(huán)境等。3GPP負責制定支持邊緣計算的5G系統(tǒng)架構、分流機制和業(yè)務質量保障等。
ETSI標準制定分為3個階段。第1階段從2014年12月開始,發(fā)布了邊緣計算的場景、需求、架構、接口等;第2階段從2017年3月開始,完成了MEC和網(wǎng)絡功能虛擬化(NFV)的架構融合,研究了應用遷移機制,支持非3GPP接入,分析了MEC在5G中的部署方式。目前正在進行第3個階段,與行業(yè)開展合作,開展面向行業(yè)的平臺能力設計。目前ETSI發(fā)布的MEC標準及主要內容見表1。
表1 ETSI制定的MEC標準及主要內容
3GPP R15和R16標準中,定義了5G網(wǎng)絡對邊緣計算的支持機制;核心網(wǎng)設計了3種不同的流量分流方式,滿足不同場景下的分流需求;核心網(wǎng)的用戶面功能網(wǎng)元(UPF)作為連接5G網(wǎng)絡和邊緣計算的交匯點,可根據(jù)業(yè)務需求靈活部署在核心網(wǎng)或本地;核心網(wǎng)的應用功能網(wǎng)元(AF)可以影響會話管理功能網(wǎng)元(SMF),進行UPF的選擇和重選,支持UPF在本地按需增加和刪除;邊緣計算可以通過網(wǎng)絡開放功能網(wǎng)元(NEF)與5G核心網(wǎng)進行信息交互等。3GPP制定的MEC標準及主要內容見表2。
表2 3GPP制定的MEC標準及主要內容
標準定義的邊緣計算架構主要由主機級、系統(tǒng)級2部分及各網(wǎng)元接口組成(見圖1)[4]。主機級包括虛擬化基礎設施(含數(shù)據(jù)平面)、MEC平臺、MEC應用、虛擬化基礎設施管理器和MEC平臺管理器等;系統(tǒng)級包括MEC編排器、操作支持系統(tǒng)、應用生命周期管理代理等;接口包括與MEC平臺的接口Mp、與網(wǎng)管的接口Mm、與外部實體的接口Mx等。
圖1 MEC平臺架構
3.1.1 MEC主機級
虛擬化基礎設施可為MEC應用提供計算、存儲和網(wǎng)絡資源,其中包含的數(shù)據(jù)平面能夠為接收數(shù)據(jù)執(zhí)行轉發(fā)和路由規(guī)則。
MEC平臺為應用提供發(fā)布、發(fā)現(xiàn)、訂閱、消費等服務能力,從MEC平臺管理器接收流量轉發(fā)規(guī)則,通過Mp2參考點下發(fā)給數(shù)據(jù)平面,并提供應用的狀態(tài)監(jiān)控功能。MEC平臺還可以通過Mp3參考點與其他MEC平臺進行通信和協(xié)作。通過Mp1參考點與MEC應用通信,完成生命周期、服務治理、流規(guī)則等相關交互。
MEC平臺管理器控制應用程序的創(chuàng)建和終止,實現(xiàn)平臺和流量過濾規(guī)則的配置,并且為MEC編排器提供應用相關事件的指示消息。
虛擬化基礎設施管理器負責為MEC應用分配和釋放計算、存儲、網(wǎng)絡資源。將虛擬資源的使用信息,通過Mm4、Mm6參考點分別上報給MEC編排器和MEC平臺管理器。
3.1.2 MEC系統(tǒng)級
MEC編排器是MEC的核心功能,宏觀掌控MEC網(wǎng)絡的資源和容量,通過衡量用戶需求和每個MEC主機的可用資源,為用戶選擇或切換到合適的主機。
操作支持系統(tǒng)從面向用戶的服務門戶和用戶終端接收MEC應用的實例化或終止請求,檢查應用數(shù)據(jù)的完整性和授權信息。
面向用戶的服務門戶相當于第三方接入點,可使用該接口將第三方應用接入運營商的MEC系統(tǒng)中。
用戶應用生命周期代理是MEC用戶請求應用相關的實例化和終止等服務的實體,負責對所有來自外部云的請求進行認證。
MEC與5G系統(tǒng)的融合架構見圖2,其中3GPP標準定義的5G系統(tǒng)見圖左側,ETSI標準定義的MEC系統(tǒng)架構見圖右側。MEC部署在5G系統(tǒng)外部的數(shù)據(jù)網(wǎng)絡(DN)中,與核心網(wǎng)的UPF相連。MEC作為5G核心網(wǎng)的應用功能(AF),與核心網(wǎng)的策略控制功能網(wǎng)元(PCF)交互請求流量控制。以下重點描述MEC的功能實體如何與5G核心網(wǎng)的各網(wǎng)絡功能(NF)進行交互[5]。
圖2 MEC與5G的融合架構
5G核心網(wǎng)中的網(wǎng)絡開放功能網(wǎng)元(NEF)用于域外不受信任的實體訪問5G網(wǎng)絡服務。NEF充當服務開放的集中節(jié)點,對來自系統(tǒng)外部訪問請求進行鑒權。PCF用于處理5G系統(tǒng)中的策略和規(guī)則。PCF可以服務于MEC平臺以影響流量控制規(guī)則。受信任的應用功能AF可以直接訪問PCF,非授信的應用功能AF要通過NEF來訪問PCF。
SMF在控制UPF和配置其分流策略等方面起著重要作用,通常在數(shù)據(jù)中心集中部署。SMF允許MEC作為5G系統(tǒng)的AF管理協(xié)議數(shù)據(jù)單元(PDU)會話、對策略設置和流量規(guī)則進行控制、訂閱相關會話管理事件的通知。
UPF在MEC部署中起著關鍵作用?;?G核心網(wǎng)的控制面和用戶面分離式架構,UPF需要下沉到網(wǎng)絡邊緣部署,以減少傳輸時延,實現(xiàn)數(shù)據(jù)流量的本地分流。UPF的控制和路由規(guī)則配置遵循NEF—PCF—SMF的順序。本地MEC AF將UPF分流規(guī)則告知PCF,PCF將分流策略配置給SMF,SMF對所有流量進行集中調度,將本地流量通過邊緣UPF進行分流。
在圖2右側的MEC系統(tǒng)中,MEC編排器是1個MEC系統(tǒng)級功能實體,從5G核心網(wǎng)的角度,可作為外部應用功能AF與網(wǎng)絡開放功能NEF交互。在MEC主機級別上,MEC平臺可作為應用功能AF與5G系統(tǒng)的各NF交互。MEC主機通常部署在5G系統(tǒng)的數(shù)據(jù)網(wǎng)絡DN中。
5G系統(tǒng)對MEC的支持,除選擇UPF和配置流量導向規(guī)則外,還可為MEC提供無線網(wǎng)絡信息(如接收信號功率/質量)、相關用戶的位置和移動性時間、無線連接情況、策略和計費等相關服務,幫助在MEC主機上運行的應用程序進行性能和服務優(yōu)化。
標準中定義了5G網(wǎng)絡支持MEC的3種分流機制[6],分別為上行分類器(UL-CL)、第六代互聯(lián)網(wǎng)協(xié)議(IPv6)多歸屬和局域數(shù)據(jù)網(wǎng)絡(LADN),實現(xiàn)邊緣UPF的本地流量卸載。
(1)UL-CL。SMF根據(jù)需要在PDU會話的數(shù)據(jù)路徑中插入UL-CL。支持UL-CL功能的UPF通過SMF下發(fā)的分流規(guī)則過濾上行數(shù)據(jù)包的IP目的地址,符合規(guī)則的數(shù)據(jù)包進行本地分流。
(2)IPv6多歸屬。1個PDU會話可能關聯(lián)多個IPv6前綴,不同IPv6前綴通過公共UPF分別錨定到中心網(wǎng)絡的UPF和本地數(shù)據(jù)網(wǎng)絡的UPF。公共UPF支持分支點功能,通過SMF下發(fā)的分流規(guī)則,檢查數(shù)據(jù)包源IP地址轉發(fā)上行流量到不同PDU會話錨點,并聚合從不同PDU會話錨點發(fā)送到終端的下行數(shù)據(jù)流。
(3)LADN。LADN是一種特殊的數(shù)據(jù)網(wǎng)絡,只允許終端在特定區(qū)域內訪問該數(shù)據(jù)網(wǎng)絡,超出該區(qū)域時則不允許終端訪問。為了支持LADN對訪問區(qū)域的限制,5G核心網(wǎng)的接入管理功能網(wǎng)元(AMF)將LADN的名稱和服務區(qū)域發(fā)送給終端,終端根據(jù)所處位置決定是否可以發(fā)起LADN PDU會話建立。SMF判斷終端位于LADN服務區(qū)域后下發(fā)策略給UPF,UPF采用相關策略進行分流。
上述MEC分流機制比較見表3。
表3 MEC分流機制比較
在5G網(wǎng)絡架構中,MEC的部署位置以國際電信聯(lián)盟(ITU)定義的三大場景為基礎,綜合考慮業(yè)務時延、帶寬需求、數(shù)據(jù)安全、MEC服務范圍、可用站址和機房等物理資源等,在MEC編排器的統(tǒng)一控制下部署。邊緣計算服務器通常有3種部署位置:
(1)與基站共址。業(yè)務時延要求1~5 ms,用于車聯(lián)網(wǎng)、無人機通信、自動化控制等低時延業(yè)務,需要部署的數(shù)量多。
(2)接入?yún)R聚機房。業(yè)務時延要求5~10 ms,用于AR/VR和區(qū)域視頻類等大帶寬業(yè)務,需要部署的數(shù)量中等。
(3)核心匯聚機房。業(yè)務時延要求大于20 ms,用于物聯(lián)網(wǎng)和中心控制類業(yè)務,需要部署的數(shù)量較少,MEC能夠覆蓋更大的區(qū)域。
對于鐵路行業(yè),根據(jù)業(yè)務需求靈活選擇MEC服務器的部署位置,如鐵路局集團公司核心網(wǎng)機房、大型車站和編組站的接入機房等。
根據(jù)智能鐵路業(yè)務需求和MEC技術特點,分別以站場場景和動車組車內場景為例,研究MEC的部署方案。
鐵路站場場景包括鐵路車站(含站臺面、站房內、地下通道等)、物流中心、編組站、機務段、車輛段、動車所等鐵路作業(yè)區(qū)域。該場景特點是通信作業(yè)范圍為面狀區(qū)域,作業(yè)人員和車輛密集且業(yè)務量大,調車控制、自動駕駛、無線售票、機器人控制等業(yè)務對低時延需求較高,對生產作業(yè)過程中的數(shù)據(jù)安全和隱私性要求較高。因此,邊緣計算技術可有效滿足站場的上述需求。
MEC在鐵路站場的應用方案見圖3。其中,MEC服務器部署在站場接入?yún)R聚機房,通過萬兆網(wǎng)口與傳輸接入環(huán)傳輸設備對接,與站場應用服務器通過光纖或專線對接。MEC關鍵部件UPF/MEC平臺部署在通用IT服務器上,鐵路業(yè)務應用根據(jù)實際形態(tài),可選擇部署在站場應用服務器或MEC服務器上。匯聚機房需要打通MEC到5G核心網(wǎng)、到站場5G基站的路由。該方案中,MEC側UPF做業(yè)務分流,通過MEC分流策略將站場應用業(yè)務分流到站場應用服務器,滿足站場低時延和數(shù)據(jù)安全需求,并降低大容量數(shù)據(jù)回傳對承載網(wǎng)的壓力。
為滿足智能動車組內視頻監(jiān)控與處理、車載設備狀態(tài)監(jiān)測與分析、旅客在途娛樂和行程管理等服務需求,利用運營商在鐵路沿線部署的5G網(wǎng)絡,通過車載終端設備(CPE)、車內覆蓋單元和車載MEC服務器,實現(xiàn)列車內部的5G信號覆蓋(見圖4)。其中,CPE作為室分空口,與沿線的地面基站進行信息傳輸;車內小基站的集中單元(CU)和分布式單元(DU)處理基帶信號,射頻拉遠單元(RRU)實現(xiàn)每個車廂的信號覆蓋,在列車車廂內劃分蜂窩網(wǎng),提升系統(tǒng)的容量;車載MEC服務器包含UPF,通過在邊緣云服務器上部署視頻處理、監(jiān)測數(shù)據(jù)分析、旅客服務等應用,提升動車組的智能運營和服務水平。
圖3 MEC在鐵路站場的應用
圖4 MEC在智能動車組的應用
介紹MEC的典型業(yè)務應用和國際標準進展;論述5G與MEC的融合架構,重點分析MEC的功能實體如何與5G核心網(wǎng)的各網(wǎng)絡功能進行交互;探討MEC的分流原理和部署位置;并針對智能鐵路在站場和動車組場景下的業(yè)務需求特點,分別提出2種工程可行的MEC部署方案。