1. 程式人生 > >LTE總結1.使用者連線與上行排程和下行排程

LTE總結1.使用者連線與上行排程和下行排程

以下是我個人對LTE的理解: 首先,對於手機來說,支援我們上網的是流量,而這個網路就是所謂的4G網路。無論是聯通還是移動來說,都是LTE,只不過一個使用的FDD模式,一個使用TDD模式。那麼我們手機如何進行通訊的?這個框架弄清楚就可以大致瞭解LTE裡面的架構了。首先,下載一個東西如何排程LTE網路資源呢?這些過程作出了以下的分析: 首先,你要下載東西必須連線網路吧。那麼你所用的行動網路都是要經過基站連線的。除了WIFI是由路由轉發的區域網以外。手機要處於開機狀狀態, 然後通過手機進行小區基站的搜尋,然後與這個基站的時間和頻率進行同步,這是最關鍵的。然後獲得你小區基站的位置,就是所謂的實體地址cell PHY ID.然後讀基站裡面的PBCH通道,來獲取系統幀號和頻寬資訊,以及PHICH的配置資訊,PHICH是一種控制格式的通道。所謂通道就是一種資料,用通俗的話來講就是儲存資料的空間。 此時,手機已經知道了基站的位置,以及基站系統的幀號和頻寬的一些資訊了。手機就要嘗試著連線這個基站了,那麼怎麼樣連線呢? 它是在PRACH上給基站傳送Preamble序列。PRACH是一種隨機接入通道,就是為手機隨機接入所用的。當基站收到訊息後,基站要對手機要進行迴應,此時它會告訴手機幾種資訊,一種是你接入了我哪個資源塊,稱為RA-RNTI。一種是時間間隔的控制。以及對這個手機的連線進行授傳,稱為UL-grant.。那麼,現在手機就要像基站發起連線了,叫做所謂的RRC連線。連線之前要完成一些預設的配置。1.通道預設配置,2.MAC排程層資訊的配置,3,CCCH公共控制通道的配置4.時間的配置。5,時間間隔的配置。完成了之後,手機就開始進行RRC的連線。它的連線的具體過程是通過RRC->CCCH->UL-SCH->PDSCH這三個通道進行資料傳輸。手機嘗試著對基站進行連線。基站收到這些訊息之後就會對手機進行回答,我收到了你的連線。然後進行對手機連線的一些過程,它要做的是共享給手機我的RRC資源的配置,然後手機通過RRC這個協議進行連線。此時手機連線了之後要告訴基站我連線了,那麼手機就要向基站發出我連線了的訊息。如果此時基站沒有收到這樣的訊息,基站會重複的向手機發出RRC連線的訊息。為了防止資訊被洩漏。 手機與基站的連線可以通俗的理解為我們開啟手機連線蜂窩行動網路。此時就可以上網啦!那麼上網是個什麼過程呢?首先上網你要做的事情無非只有兩種,一種是下載某個東西,一種是上傳某個東西。就是我們所說的上載和下載。那麼這些資料進行傳輸的過程稱為上行排程和下行排程。首先來說上行排程: 上行排程就是所謂的上傳某一個東西。那麼肯定是手機要先對基站發出什麼訊息之後再進行。上面已經說了手機與基站連線了,那麼手機就要向基站進行上行資源排程的請求。它是通過PUCCH來進行的,PUCCH也是一種通道。叫上行控制通道。手機現在就要告訴基站,我要傳輸多少收據量。同時,手機必須告訴基站我的ID號是什麼。如何告訴基站呢?是通過SR來告訴的,SR為1就對基站說我手機有資料要傳給你,SR為0就對基站說,我手機暫時沒有資料給你。當基站收到手機的這麼多訊息的時候,基站肯定在想如何讓手機能更好的將我的資料傳給我,這個時候,傳輸的環境至關重要。如果被傳輸的環境進行干擾的話,那麼手機的資料是無法傳到基站的。此時,要進行上行通道的質量檢測。如果質量好就讓手機傳資料。質量不好就不要手機傳資料。那麼如何檢測呢?打個很簡單的比方,你要測試一個東西好不好,你拿一個東西來測就行了。此時基站那邊用參考通道讓手機將這個標準的參考訊號發給基站。看這個訊號是不是能夠傳送完整就能夠檢測通道的好壞了。但是這種檢測方法也有誤差,萬一,通道的質量變得很快,你測的這一個時間是好的,下一秒就變壞了。這只是一種客觀的方法。在確保通道質量好的情況下傳輸資料是最好的。此時已經知道通道質量是好的了,那麼基站就要分配資源給手機了,有時候機器之間的操作就是這麼繁瑣,分配了之後還要告訴手機我分配給你什麼東西。就是手機啊,你要在哪一條路上傳播資料。用通訊的專業術語就是你要在哪個載波上面傳輸資料,以及採用哪種編碼方案。然後基站再為手機分配資源為手機傳輸資料做準備。手機接收到基站的資源分配通知後,就要時刻監視PDCCH上面基站所發的東西。收到基站發的東西后就有許可權進行資料傳輸了,它是在PUSCH通道對應的PRB上傳輸資料資訊。由於上行鏈路中沒有盲解碼,那麼資源空缺的部分補0即可。此時基站要判斷手機是否傳送資料成功,如果傳送失敗,手機要繼續傳送資料。此上就是上行排程的過程。 下行排程就是所謂的下載某一個東西。那麼肯定是基站發給手機的資料。首先基站在發資料前同樣要檢測通道的質量,質量好的時候向手機發送資料。通過CQI就可以知道通道質量的好壞。基站先發給手機參考訊號,然後通過CQI進行質量檢測,將檢測的結果告訴給基站,CQI不僅告訴基站通道的質量,還告訴基站用哪種編碼方式比較好。此時基站根據通道的好壞自適應地分配下行資源,在下行鏈路中,接入網在每個TTI時間間隔之內不斷的為手機分配資源。資源分配好了就要傳輸了,將資源分配的結果填充到PDSCH通道上,然後在PDCCH上傳輸使用者的業務。手機收到資料後並判斷是否要需要基站重新發送資料,那就是手機根據檢測PDCCH通道,解碼對應的PDSCH資訊,然後再解碼PDCCH通道上面的內容。通俗的來講就像C語言的二級指標,通過PDSCH找到所傳內容的目錄,通過PDCCH來找到所傳的內容是什麼。最後基站是否要重新傳輸相應的資料。

歡迎使用Markdown編輯器

你好! 這是你第一次使用 Markdown編輯器 所展示的歡迎頁。如果你想學習如何使用Markdown編輯器, 可以仔細閱讀這篇文章,瞭解一下Markdown的基本語法知識。

新的改變

我們對Markdown編輯器進行了一些功能拓展與語法支援,除了標準的Markdown編輯器功能,我們增加了如下幾點新功能,幫助你用它寫部落格:

  1. 全新的介面設計 ,將會帶來全新的寫作體驗;
  2. 在創作中心設定你喜愛的程式碼高亮樣式,Markdown 將程式碼片顯示選擇的高亮樣式 進行展示;
  3. 增加了 圖片拖拽 功能,你可以將本地的圖片直接拖拽到編輯區域直接展示;
  4. 全新的 KaTeX數學公式
    語法;
  5. 增加了支援甘特圖的mermaid語法1 功能;
  6. 增加了 多螢幕編輯 Markdown文章功能;
  7. 增加了 焦點寫作模式、預覽模式、簡潔寫作模式、左右區域同步滾輪設定 等功能,功能按鈕位於編輯區域與預覽區域中間;
  8. 增加了 檢查列表 功能。

功能快捷鍵

撤銷:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Command + B 斜體:Ctrl/Command + I 標題:Ctrl/Command + Shift + H 無序列表:Ctrl/Command + Shift + U 有序列表:Ctrl/Command + Shift + O 檢查列表:Ctrl/Command

+ Shift + C 插入程式碼:Ctrl/Command + Shift + K 插入連結:Ctrl/Command + Shift + L 插入圖片:Ctrl/Command + Shift + G

合理的建立標題,有助於目錄的生成

直接輸入1次#,並按下space後,將生成1級標題。 輸入2次#,並按下space後,將生成2級標題。 以此類推,我們支援6級標題。有助於使用TOC語法後生成一個完美的目錄。

如何改變文字的樣式

強調文字 強調文字

加粗文字 加粗文字

標記文字

刪除文字

引用文字

H2O is是液體。

210 運算結果是 1024.

插入連結與圖片

連結: link.

圖片: Alt

帶尺寸的圖片: Alt

當然,我們為了讓使用者更加便捷,我們增加了圖片拖拽功能。

如何插入一段漂亮的程式碼片

部落格設定頁面,選擇一款你喜歡的程式碼片高亮樣式,下面展示同樣高亮的 程式碼片.

// An highlighted block
var foo = 'bar';

生成一個適合你的列表

  • 專案
    • 專案
      • 專案
  1. 專案1
  2. 專案2
  3. 專案3
  • 計劃任務
  • 完成任務

建立一個表格

一個簡單的表格是這麼建立的:

專案 Value
電腦 $1600
手機 $12
導管 $1

設定內容居中、居左、居右

使用:---------:居中 使用:----------居左 使用----------:居右

第一列 第二列 第三列
第一列文字居中 第二列文字居右 第三列文字居左

SmartyPants

SmartyPants將ASCII標點字元轉換為“智慧”印刷標點HTML實體。例如:

TYPE ASCII HTML
Single backticks 'Isn't this fun?' ‘Isn’t this fun?’
Quotes "Isn't this fun?" “Isn’t this fun?”
Dashes -- is en-dash, --- is em-dash – is en-dash, — is em-dash

建立一個自定義列表

Markdown
Text-to-HTML conversion tool
Authors
John
Luke

如何建立一個註腳

一個具有註腳的文字。2

註釋也是必不可少的

Markdown將文字轉換為 HTML

KaTeX數學公式

您可以使用渲染LaTeX數學表示式 KaTeX:

Gamma公式展示 Γ(n)=(n1)!nN\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N 是通過尤拉積分

Γ(z)=0tz1etdt . \Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.

你可以找到更多關於的資訊 LaTeX 數學表示式here.

新的甘特圖功能,豐富你的文章

Mon 06Mon 13Mon 20已完成 進行中 計劃一 計劃二 現有任務Adding GANTT diagram functionality to mermaid
  • 關於 甘特圖 語法,參考 這兒,

UML 圖表

可以使用UML圖表進行渲染。 Mermaid. 例如下面產生的一個序列圖::

張三李四王五你好!李四, 最近怎麼樣?你最近怎麼樣,王五?我很好,謝謝!我很好,謝謝!李四想了很長時間,文字太長了不適合放在一行.打量著王五...很好... 王五, 你怎麼樣?張三李四王五

這將產生一個流程圖。:

連結長方形圓角長方形菱形
  • 關於 Mermaid 語法,參考 這兒,

FLowchart流程圖

我們依舊會支援flowchart的流程圖:

Created with Raphaël 2.2.0開始我的操作確認?結束yesno
  • 關於 Flowchart流程圖 語法,參考 這兒.

匯出與匯入

匯出

如果你想嘗試使用此編輯器, 你可以在此篇文章任意編輯。當你完成了一篇文章的寫作, 在上方工具欄找到 文章匯出 ,生成一個.md檔案或者.html檔案進行本地儲存。

匯入

如果你想載入一篇你寫過的.md檔案或者.html檔案,在上方工具欄可以選擇匯入功能進行對應副檔名的檔案匯入, 繼續你的創作。