⑴ 去哪兒網支付系統架構演進全歷程
親,如果您是交易失敗,資金發生退回,其退款時間和去向請查看:回1.余額支付的:答實時退回到支付寶余額,可用狀態;2.銀行卡支付的:根據不同的卡種退款時間是3~7天 (退回銀行卡不會有簡訊通知,請不要以是否有簡訊通知為准。請查看銀行的收支明細,信用卡包括已出賬單和未出賬單)退款到卡的進度,您可以登錄支付寶,點擊頁面上方的小鬧鍾,進行查看。
⑵ 餓了么移動APP的架構演進
在餓了么業務發展的早期,移動APP經歷了從無到有的階段。為了快速上線搶占市場,傳統移動APP開發的MVC架構成了「短平快」思路的首選:
MVC架構
這種架構因簡單清晰,容易開發而被大多數人所接受。
在MVC的體系架構中,Controller層負責整個APP中主要邏輯功能的實現;Model層則負責數據結構的描述以及數據持久化的功能;而View層作為展現層負責渲染整個APP的UI。分工清晰,簡潔明了。此外,這種系統架構在語言框架層就得到了Apple的支持,所以非常適用於APP的startup開發。
然後,這種架構在開發的後期會由於其超高耦合性,造成Controller層龐大,而這也是一直被人們所詬病。最終的MVC都從Model-View-Controller走向了Massive-View-Controller的終點。
2
Mole
Decoupled
「短平快」的MVC架構在早期可以滿足餓了么移動APP的快速開發迭代,但是隨著代碼量的不斷增加,臃腫的Controller層也在漸露頭角;而業務上,餓了么移動APP也從單一APP發展為多APP齊頭並進的格局。這時候,降低耦合,復用已有模塊便成了架構的第一要務。
架構中,模塊復用的第一要求便是代碼的功能組件化。組件化意味著擁有獨立功能的代碼從系統中進行抽象並剝離,再以「插件」的形式插回原有系統中。這樣剝離出來的功能組件,便可以供其他APP使用,從而降低系統中模塊與模塊之間的耦合性;也同時提高了APP之間代碼的復用性。
餓了么移動對於組件有兩種定義:公有組件和業務組件。公有組件指的是封裝得比較好的一些SDK,包括一些第三方組件和自己內部使用的組件。如iOS中最著名的網路SDK AFNetworking,Android下OKHttp,都是這類組件的代表。業務組件,則定義為包含了一系列業務功能的整體,例如登錄業務組件,注冊業務組件,即為此類組件的典型代表。
對於公有組件,餓了么移動採取了版本化的管理方式,而這在iOS和Android平台上早有比較成熟的解決方案。例如,對於iOS平台,CocoaPods基本上成為了代碼組件化管理的標配;在Android平台上,Gradle也是非常成熟和穩健的方案。採用以上管理工具的另一個原因在於,對企業開發而言,代碼也是一種商業機密。基於保密的目的,支持內網搭建私有伺服器成為了必需。以上的管理工具都能夠很好地支持這些操作。
對於業務的組件化,我們採取了業務模塊注冊機制來達到解耦合的目的。每個業務模塊對外提供相應的業務介面,同時在系統啟動的時候向Excalibur系統注冊自己模塊的Scheme(Excalibur是餓了么移動用來保存Scheme與模塊之間映射的系統,同時能根據Scheme進行Class反射返回)。 當其他業務模塊對該業務模塊有依賴時,從Excalibur系統中獲取相關實例,並調用相應介面來實現調用,從而實現了業務模塊之間的解耦目的。
而在業務組件,即業務模塊的內部,則可以根據不同開發人員的偏好,來實現不同的代碼架構。如現在討論得比較火的MVVM, MVP等,都可以在模塊內部進行而不影響整體系統架構。
這時候的架構看起來更像是這樣:
EMC架構
E(Excalibur)M(Moles)C(Common)架構以高內聚、低耦合為主要的特點,以面向介面編程為出發點,降低了模塊與模塊之間的聯系。
該架構的另外一大好處則在於解決了不同系統版本的兼容性問題。這里以iOS平台下的WebView作為例子來進行說明。Apple從iOS8系統開始提供了一套更好的Web支持框架——WebKit,但在iOS7系統下卻無法兼容,從而導致Crash。使用此類架構,可以在iOS7系統下仍然注冊使用傳統的WebView來渲染網頁,而在iOS8及其以上系統注冊WebKit來作為渲染網頁的內核。既避免了Apple嚴格的審核機制,又達到了動態載入的目的。
3Hybrid
移動APP的開發有兩種不同的路線,NativeAPP和Web APP。這兩種路線的區別類似於PC時代開發應用程序時的C/S架構和 B/S架構。
以上我們談到的都屬於典型的Native APP,即所有的程序都由本地組件渲染完成。這類APP優點是顯而易見的,渲染速度快、用戶體驗好;缺點同時也十分突出:出現了錯誤一定要等待下一次用戶進行APP更新才能夠修復。
Web APP的優點恰好就是Native APP的缺點所在,其頁面全部採用H5撰寫並存放在伺服器端。每次進行頁面渲染時都從伺服器請求最新的頁面。一旦頁面有錯誤,伺服器端進行更新便能立刻解決。不過其弊端也容易窺見:每次頁面都需要請求伺服器,造成渲染時等待時間過長,從而導致的用戶體驗不夠完美,並且性能上較Native APP慢了1-2個數量級;與此同時還會導致更多的用戶流量消耗。另一個缺點則在於,Web APP在移動端上調用本地的硬體設備存在一定的不便。不過這些弊端也都有相應的解決方案,如PhoneGap將網頁提前打包在本地以減少網路的請求時間;同時也提供一系列的插件來訪問本地的硬體設備。然而,盡管如此,其渲染速度上還是存在一定的差距。
Hybrid APP則是綜合了二者優缺點的解決方案。餓了么移動對於此二類APP的觀點在於,純粹展示性的模塊會更適合使用Web頁面來達到渲染的目的;而更多的數據操作性、動畫渲染性的模塊則更適合採用Native的方式。
⑶ 秒殺系統架構如何設計
這種高頻系統需要考慮的因素很多。
如果在一分鍾內會有上百萬次請求, 那麼1秒鍾就要處理1萬多次請求。 那麼我們分析一下延遲:
網路延遲
系統IO延遲
內存延遲
緩存延遲
資料庫延遲
對於網路延遲,沒有很好的解決方法,這個跟用戶的網路環境有關
對於系統IO, 不太推薦用多線程以及線程池模型。 多線程創建銷毀都會有很大的額外開銷, 線程池會有等待延遲。 推薦使用libevent這類多路io的框架, 可以在一個線程內完成IO非常輕量
對於內存延遲, 如果我們在短時間內要做大量的業務,建議使用slab這類內存對象方式分配內存,這樣可以減少內存分配器帶來的開銷。 處理完的業務可以放在隊列中,可以單獨設計一個線程處理隊列來給用戶response(response延遲並不是那麼重要)。另外有大量優化的地方, 例如排除cpu緩存偽共享,集成第三方高性能內存分配器等等手段, 如果有需求可以研究一下。
一般秒殺系統session數據會放在緩存中,例如redis。 如果請求多了, 那麼流量會全部壓到一個redis的server上,會造成輕微延遲(redis是單線程隊列), 這時候可能需要做一個主從系統,不過公司的硬體環境不好有可能會有反效果, 一般情況下1s處理幾萬次請求還是沒有多大問題的。
資料庫不要動態寫,肯定慢,秒殺結束後一次性把redis的transactions 同步進去。
處理IO建議不要直接用後台伺服器, 建議做幾個io伺服器和客戶端連接, 接到客戶端請求後用rpc框架投到你的後台。 一個電腦的socket多了後性能下降很快。
⑷ 什麼是系統架構演進
LTE的研究,包含了一些普遍認為很重要的部分,如等待時間的減少、更高的用戶
數據速率、系統容量和覆蓋的改善以及運營成本的降低。
為了達到這些目標,無線介面和無線網路架構的演進同樣重要。考慮到需要提供比
3G更高的數據速率,和未來可能分配的頻譜,LTE需要支持高於5MHz的傳輸帶寬。
E-UTRA和E-UTRAN要求
UTRA和UTRAN演進的目標,是建立一個能獲得高傳輸速率、低等待時間、基於包優
化的可演進的無線接入架構。3GPPLTE正在制定的無線介面和無線接入網架構演進技術主
要包括如下內容:
(1)明顯增加峰值數據速率。如在20MHz帶寬上達到100Mbit/s的下行傳輸速率
(5bit/s/Hz)、50Mbit/s的上行傳輸速率(2.5bit/s/Hz)。
(2)在保持目前基站位置不變的情況下增加小區邊界比特速率。如MBMS(多媒體
廣播和組播業務)在小區邊界可提供1bit/s/Hz的數據速率。
(3)明顯提高頻譜效率。如2~4倍的R6頻譜效率。
(4)無線接入網(UE到E-NodeB用戶面)延遲時間低於10ms。
(5)明顯降低控制面等待時間,低於100ms。
(6)帶寬等級為:a)5、10、20MHz和可能取的15MHz;b)1.25、1.6和2.5MHz,
以適應窄帶頻譜的分配。
(7)支持與已有的3G系統和非3GPP規范系統的協同運作。
(8)支持進一步增強的MBMS。
上述演進目標涉及到系統的能力和系統的性能,是LTE研究中最重要的部分,也是
E-UTRA和E-UTRAN保持最強競爭力的根本。
在LTE中,還規范了一些其他要求,如與配置相關的要求、E-UTRAN架構和移植要
求、無線資源管理要求、復雜性要求、成本相關要求和業務相關要求。
與其他無線接入方式相比,高頻譜效率、廣域覆蓋和支持用戶高速移動是E-UTRAN
系統的主要特點。在E-UTRAN中,當移動速率為15~120km/h時,能獲得最高的數據傳輸性
能。E-UTRAN支持在蜂窩之間120~350km/h甚至高達500km/h的移動速率。在整個速率范圍
內,R6中CS域的語音和其他實時業務在E-UTRAN中通過PS域來支持,並要求至少獲得與
UTRAN相同的性能。
LTE物理層方案和技術
在LTE層1方案徵集過程中,有6個選項在3GPPRAN1工作組中被評估。它們是:
(1)FDD,上行採用單載波FDMA(SC-FDMA),下行採用OFDMA。
(2)FDD,上行下行都採用OFDMA。
(3)FDD,上行下行都採用多載波WCDMA(MC-WCDMA)。
(4)TDD,上行下行都採用多載波時分同步CDMA(MC-TD-SCDMA)。
(5)TDD,上行下行都採用OFDMA。
(6)TDD,上行採用單載波FDMA(SC-FDMA),下行採用OFDMA。
在上述方案中,按照雙工方式可分為頻分雙工(FDD)和時分雙工(TDD)兩類;按
照無線鏈路多址方式主要可分為碼分多址(CDMA)和正交頻分多址(OFDMA)兩類。
針對5MHz頻譜做系統級的初步評估,採用CDMA的系統與採用OFDM的系統,在提升頻
譜效率方面表現相似。如果採用CDMA演進途徑,則有利於系統從前期UTRA版本平滑升
級,可以廣泛地重用物理層。如果採用OFDMA,一個完全脫離以往設計約束的全新層1結
構,則有利於系統在設計參量上做出靈活和自由的選擇,更容易實現E-UTRA定義的一些
目標,如等待時間、最小帶寬間隔以及在不同雙工模式下的公平性等;同時,對於用戶
接收機來說,針對OFDMA空中介面的處理相對簡單,在更大帶寬和高階多輸入多輸出
(MIMO)配置情況下可以降低終端的復雜性。
綜合上述因素,當然也經過激烈的討論和艱苦的融合,在2005年12月召開的TSGRAN
第30次全會上,最終決定LTE可行性研究將集中在下行OFDMA和上行SC-FDMA上。這也意味
著OFDM技術在3GPPLTE中獲得了勝利。這一結果一方面出於純技術的考慮,即在下行鏈路
採用頻譜效率很高的OFDMA作為調制方式,在上行鏈路採用SC-FDMA,可以降低發射終端
的峰均功率比,減小終端的體積和成本;另一方面也是為了擺脫自3G以來高通公司獨掌
CDMA核心專利的制約。
基本物理層傳輸方案
LTE下行傳輸方案採用傳統的帶循環前綴(CP)的OFDM,每一個子載波佔用15kHz,
循環前綴的持續時間為4.7/16.7μs,分別對應短CP和長CP。為了滿足數據傳輸延遲的要
求(在輕負載情況下,用戶面延遲小於5ms),LTE系統必須採用很短的交織長度(TTI)
和自動重傳請求(ARQ)周期,因此,在3G中的10ms無線幀被分成20個同等大小的子幀,
長度為0.5ms。
下行數據的調制主要採用QPSK、16QAM和64QAM這3種方式。針對廣播業務,一種獨
特的分層調制(hierarchicalmolation)方式也考慮被採用。分層調制的思想是,在
應用層將一個邏輯業務分成兩個數據流,一個是高優先順序的基本層,另一個是低優先順序
的增強層。在物理層,這兩個數據流分別映射到信號星座圖的不同層。由於基本層數據
映射後的符號距離比增強層的符號距離大,因此,基本層的數據流可以被包括遠離基站
和靠近基站的用戶接收,而增強層的數據流只能被靠近基站的用戶接收。也就是說,同
一個邏輯業務可以在網路中根據信道條件的優劣提供不同等級的服務。
在目前的研究階段,主要還是沿用R6的Turbo編碼作為LTE信道編碼,例如在系統性
能評估中。但是,很多公司也在研究其他編碼方式,並期望被引入LTE中,如低密度奇偶
校驗(LDPC)碼。在大數據量情況下,LDPC碼可獲得比Turbo碼高的編碼增益,在解碼復
雜度上也略有減小。
MIMO技術在R7中已經被引入,是WCDMA增強的一個重要特性。而在LTE中,MIMO被認
為是達到用戶平均吞吐量和頻譜效率要求的最佳技術。下行MIMO天線的基本配置是,在
基站設兩個發射天線,在UE設兩個接收天線,即2×2的天線配置。更高的下行配置,如4
×4的MIMO也可以考慮。開環發射分集和開環MIMO在無反饋的傳輸中可以被應用,如下行
控制信道和增強的廣播多播業務。
雖然宏分集技術在3G時代扮演了相當重要的角色,但在HSDPA/HSUPA中已基本被摒
棄。即便是在最初討論過的快速小區選擇(FCS)的宏分集,在實際規范中也沒有定義。
LTE沿用了HSDPA/HSUPA思想,即只通過鏈路自適應和快速重傳來獲得增益,而放棄了宏
分集這種需要網路架構支持的技術。在2006年3月的RAN總會上,確認了E-UTRAN中不再包
含RNC節點,因而,除廣播業務外,需要「中心節點」(如RNC)進行控制的宏分集技術
在LTE中不再考慮。但是對於多小區的廣播業務,需要通過無線鏈路的軟合並獲得高信噪
比。在OFDM系統中,軟合並可以通過信號到達UE天線的時刻都處於CP窗之內的RF合並來
實現,這種合並不需要UE有任何操作。
上行傳輸方案採用帶循環前綴的SC-FDMA,使用DFT獲得頻域信號,然後插入零符號
進行擴頻,擴頻信號再通過IFFT。這個過程簡寫為DFT-SOFDM。這樣做的目的是,上行用
戶間能在頻域相互正交,以及在接收機一側得到有效的頻域均衡。
子載波映射決定了哪一部分頻譜資源被用來傳輸上行數據,而其他部分則被插入若
干個零值。頻譜資源的分配有兩種方式:一是局部式傳輸,即DFT的輸出映射到連續的子
載波上;另一個是分布式傳輸,即DFT的輸出映射到離散的子載波上。相對於前者,分布
式傳輸可以獲得額外的頻率分集。上行調制主要採用π/2位移BPSK、QPSK、8PSK和
16QAM。同下行一樣,上行信道編碼還是沿用R6的Turbo編碼。其他方式的前向糾錯編碼
正在研究之中。
上行單用戶MIMO天線的基本配置,也是在UE有兩個發射天線,在基站有兩個接收天
線。在上行傳輸中,一種特殊的被稱為虛擬(Virtual)MIMO的技術在LTE中被採納。通
常是2×2的虛擬MIMO,兩個UE各自有一個發射天線,並共享相同的時—頻域資源。這些
UE採用相互正交的參考信號圖譜,以簡化基站的處理。從UE的角度看,2×2虛擬MIMO與
單天線傳輸的不同之處,僅僅在於參考信號圖譜的使用必須與其他UE配對。但從基站的
角度看,確實是一個2×2的MIMO系統,接收機可以對這兩個UE發送的信號進行聯合檢
測。
基本物理層技術
在基本的物理層技術中,E-NodeB調度、鏈路自適應和混合ARQ(HARQ)繼承了
HSDPA的策略,以適應基於數據包的快速數據傳輸。
對於下行的非MBMS業務,E-NodeB調度器在特定時刻給特定UE動態地分配特定的
時—頻域資源。下行控制信令通知分配給UE何種資源及其對應的傳輸格式。調度器可以
即時地從多個可選方案中選擇最好的復用策略,例如子載波資源的分配和復用。這種選
擇資源塊和確定如何復用UE的靈活性,可以極大地影響可獲得的調度性能。調度和鏈路
自適應以及HARQ的關系非常密切,因為這3者的操作是在一起進行的。決定如何分配和復
用方式的依據包括以下一些:QoS參數、在E-NodeB中准備調度的數據量、UE報告的信道
質量指示(CQI)、UE能力、系統參數如帶寬和干擾水平,等等。
鏈路自適應即自適應調制編碼,可以在共享信道上應用不同的調制編碼方式適應不
同的信道變化,獲得最大的傳輸效率。將編碼和調制方式變化組合成一個列表,E-NodeB
根據UE的反饋和其他一些參考數據,在列表中選擇一個調制速率和編碼方式,應用於層2
的協議數據單元,並映射到調度分配的資源塊上。上行鏈路自適應用於保證每個UE的最
小傳輸性能,如數據速率、誤包率和響應時間,而獲得最大化的系統吞吐量。上行鏈路
自適應可以結合自適應傳輸帶寬、功率控制和自適應調制編碼的應用,分別對頻率資
源、干擾水平和頻譜效率這3個性能指標做出最佳調整。
為了獲得正確無誤的數據傳輸,LTE仍採用前向糾錯編碼(FEC)和自動重復請求
(ARQ)結合的差錯控制,即混合ARQ(HARQ)。HARQ應用增量冗餘(IR)的重傳策略,
而chase合並(CC)實際上是IR的一種特例。為了易於實現和避免浪費等待反饋消息的時
間,LTE仍然選擇N進程並行的停等協議(SAW),在接收端通過重排序功能對多個進程接
收的數據進行整理。HARQ在重傳時刻上可以分為同步HARQ和非同步HARQ。同步HARQ意味著
重傳數據必須在UE確知的時間即刻發送,這樣就不需要附帶HARQ處理序列號,比如子幀
號。而非同步HARQ則可以在任何時刻重傳數據塊。從是否改變傳輸特徵來分,HARQ又可以
分為自適應和非自適應兩種。目前來看,LTE傾向於採用自適應的、非同步HARQ方案。
與CDMA不同,OFDMA無法通過擴頻方式消除小區間的干擾。為了提高頻譜效率,也
不能簡單地採用如GSM中復用因子為3或7的頻率復用方式。因此,在LTE中,非常關注小
區間干擾消減技術。小區間干擾消減途徑有3種,即干擾隨機化、干擾消除和干擾協調/
避免。另外,在基站採用波束成形天線的解決方案也可以看成是下行小區間干擾消減的
通用方法。干擾隨機化可以採用如小區專屬的加擾和小區專屬的交織,後者即為大家所
知的交織多址(IDMA);此外,還可採用跳頻方式。干擾消除則討論了採取如依靠UE多
天線接收的空間抑制和基於檢測/相減的消除方法。而干擾協調/避免則普遍採取一種在
小區間以相互協調來限制下行資源的分配方法,如通過對相鄰小區的時—頻域資源和發
射功率分配的限制,獲得在信噪比、小區邊界數據速率和覆蓋方面的性能提升。
E-UTRAN架構
E-UTRAN與UTRAN架構完全不同,去掉了RNC這個網路設備,只保留了NodeB網元,目
的是簡化網路架構和降低時延。RNC功能被分散到了演進的NodeB(E-NodeB)和接入網關
(aGW)中。目前並沒有說明aGW是位於E-UTRAN還是SAE(系統架構演進)中。但從LTE設
計初衷來看,應該只採用由E-Node B構成的單層結構,而aGW因為包含了原SGSN功能,還
是歸屬為SAE的邊界節點,只不過與E-UTRA相關的部分用戶面和控制面的功能在LTE中定
義。
E-UTRAN結構中包含了若干個E-NodeB(eNB),提供了終止於UE的E-UTRA用戶面
(PHY/MAC)和控制面(RRC)協議。E-NodeB之間採用網格(mesh)方式互連,E-NodeB
與aGW之間的介面稱為S1介面。
E-UTRAN的協議棧結構還是與URTAN一樣分為用戶面和控制面,但簡化了很多。比如
去掉了RLC層,該實體功能被並入MAC層,PDCP功能在網路側被移到了aGW中。控制面RRC
功能移入E-NodeB中,並在網路側終止於E-NodeB。
與UTRAN相比,E-UTRAN在信道結構上做了很大的簡化,雖然還沒有最終確定,但從
目前討論的結果來看,傳輸信道將從原來的9個減為現在的5個,邏輯信道從原來的10個
減為現在的7個。上/下行共享信道(DL/UL-SCH)用於承載用戶的控制信令和業務數據,
取代了R6中的DCH、FACH、HS-DSCH和E-DCH信道。MCH只給多小區廣播/多播業務提供數據
承載,而單小區的廣播/多播業務數據則在SCH信道上承載。在現階段,LTE尚未決定是否
單獨定義映射多播業務的邏輯信道,如繼承R6中單獨的MCCH和MTCH。
無線資源控制(RRC)狀態在LTE中也簡化了許多,將UTMS中的RRC狀態和PMM狀態合
並為一個狀態集,並且只包含RRC_IDLE、RRC_ACTIVE和RRC_DETACHED這3種狀態。在aGW
網元中,UE的上下文必須區分這3種狀態。而在E-NodeB中只保留RRC_ACTIVE狀態的UE上
下文,即合並了原先的CELL_DCH、CELL_FACH、CELL_PCH和URA_PCH多種狀態。
結束語
除了對無線接入網演進的研究,3GPP還正在進行系統架構方面的演進工作,並將其
定義為SAE。目前,一些發起並參與LTE/SAE標准制定和技術研究工作的3GPP成員,比如
ALCATEL等設備廠商,正在積極研究和開發符合3GLTE/SAE技術標準的系統和設備,目標
是在保證技術和系統性能領先的同時,最大程度地利用並兼容現有的系統平台,保持系
統的平滑演進,以提供最優的無線通信解決方案。
⑸ 長期演進技術的系統架構
LTE系統只存在分組域。分為兩個網元,EPC(Evolved Packet Core,演進分組核心網)和eNode B(Evolved Node B,演進Node B)。EPC負責核心網部分,信令處理部分為MME(Mobility Management Entity,移動管理實體),數據處理部分為S-GW(Serving Gateway,服務網管)。eNode B負責接入網部分,也稱E-UTRAN(Evolved UTRAN,演進的UTRAN),如圖1所示。
LTE的關鍵需求 Peak data rate(峰值數據速率)
下行20M頻譜帶寬內要達到峰值速率100 Mbps,頻譜效率達到5 bps/Hz。
上行20M頻譜帶寬內要達到峰值速率50 Mbps,頻譜效率達到2.5 bps/Hz。 Control-plane latency(控制面延時)
空閑模式(如Release 6 Idle Mode)到激活模式(Release 6 CELL_DCH)的轉換時間不超過100 ms。
休眠模式(如Release 6 CELL_PCH)到激活模式(Release 6 CELL_DCH)的轉換時間不超過50 ms。 Control-plane capacity(控制面容量)
在5 MHz帶寬內每小區最少支持200個激活狀態的用戶。 User-plane latency(用戶面延時)
在小IP分組和空載條件下(如單小區單用戶單數據流),用戶面延時不超過5 ms。 User throughput(用戶吞吐量)
下行:每MHz的平均用戶吞吐量是Release 6 HSDPA下行吞吐量的3~4倍。
上行:每MHz的平均用戶吞吐量是Release 6 HSDPA上行吞吐量的2~3倍。 Spectrum efficiency(頻譜效率)
下行:滿負載網路下,頻譜效率(bits/sec/Hz/site)希望達到R6 HSDPA下行的3~4倍。
上行:滿負載網路下,頻譜效率(bits/sec/Hz/site)希望達到增強R6 HSDPA上行的2~3倍。 Mobility(移動性)
要求E-UTRAN在0~15 km/h達到最優。
15和120 km/h的更高速度應該達到高性能。
在蜂窩網路中應該要保證120 km/h~350 km/h的性能(甚至在某些頻段達到500 km/h)。 Coverage(覆蓋)
5 km的小區半徑下,頻譜效率、移動性應該達到最優。
在30 km小區半徑時只能有輕微下降。也需要考慮100 km小區半徑的情況。 需要支持Multimedia Broadcast Multicast Service(MBMS)
降低終端復雜性:採用同樣的調制、編碼、多址接入方式和頻段。
需要同時支持專用話音和MBMS業務。
需要支持成對或不成對的頻段。 Spectrum flexibility(頻譜靈活性)
E-UTRA可以使用不同的頻帶寬度
包括,上下行的1.4 MHz,2.5 MHz,5 MHz,10 MHz,15 MHz and 20 MHz。
需要支持工作在成對和不成對的頻段。
需要支持資源的靈活使用,包括功率、調制方式、相同頻段、不同頻段、上下行,相鄰或不相鄰的頻點分配等。 Radio Access Technology(RAT)不同系統間的共存。
支持與GERAN/UTRAN系統的共存和切換。
E-UTRAN終端支持到UTRAN和/或GERAN的切入和切出的功能。
在實時業務情況下,E-UTRAN和UTRAN(or GERAN)之間的切換,不能過300 ms。 Architecture and migration(網路結構和演進)
單一的E-UTRAN架構。
E-UTRAN架構應該基於分組的,但是應該支持實時和會話類業務。
E-UTRAN架構應該減小「single points of failure(單點失敗)」的情況出現。
E-UTRAN架構應該支持end-to-end QoS。
骨幹網路的協議應該具有很高的效率。 Radio Resource Management requirements(RRM需求)
增強的 end to end QoS。
更高的高層分組效率。
支持不同Radio Access Technologies (RAT)間的負荷分擔和政策管理。 Complexity (復雜性)
要求可選項最少。
減小冗餘。 LTE具有巨大的先進性,使得通信進入4G時代。但是,為滿足未來幾年內無線通信市場的更高需求和更多應用,LTE也需要演進。2008年4月,3GPP在研討會中討論了後LTE系統的需求和技術,即「LTE-Advanced」。
⑹ 想要系統學習java到底要學習哪些知識
一、java基礎
學習任何一門編程語言,首先要學習的是基礎語法,開啟Java學習的第一步,當然就是深入掌握計算機基礎、編程基礎語法,面向對象,集合、IO流、線程、並發、異常及網路編程,這些我們稱之為JavaSE基礎。當你掌握了這些內容之後,你就可以做出諸如:電腦上安裝的迅雷下載軟體、QQ聊天客戶端、考勤管理系統等桌面端軟體。
java學習路線大陸傳送門
⑺ 大型網站採用什麼系統架構保證性能穩定性
現在比較大型的網站大多數都是PHP以及.net的
資料庫以MYSQL為佳
比如說織夢程序、Discuz論壇程序以及wordpress博客程序都是使用PHP+MQSQL