LTE-LAA NS-3 Code Tracing

Slides:



Advertisements
Similar presentations
淺談流動電話網絡 淺談流動電話網絡 李子健先生 DEPARTMENT OF PHYSICS, HKUST 香港科技大學 --- 物理學系.
Advertisements

台北市立南港高工 建築科 Architecture 建築科之精神:活力、責任、效率 建築科之展望:共築美麗人生 綜合高中 土木建築學程簡介  綜高土建升學進路  未來出路展望  專業證照考試  未來展望圖例  綜高土建學程課程架構  土建群統一入學測驗考科  升學人數統計.
PART II 04 藍芽  藍芽簡介  藍芽協定  藍芽無線電層協定  藍芽的基頻層協定  藍芽微網的建立及連接過程
WCDMA基本信令流程 11通信①班 吴炯天.
中数爱信网络科技(Actioncable)
从永磁体谈起.
第十四章 無線通訊安全 本投影片(下稱教用資源)僅授權給採用教用資源相關之旗標書籍為教科書之授課老師(下稱老師)專用,老師為教學使用之目的,得摘錄、編輯、重製教用資源(但使用量不得超過各該教用資源內容之80%)以製作為輔助教學之教學投影片,並於授課時搭配旗標書籍公開播放,但不得為網際網路公開傳輸之遠距教學、網路教學等之使用;除此之外,老師不得再授權予任何第三人使用,並不得將依此授權所製作之教學投影片之相關著作物移作他用。
第五章 证券投资基金理论与实务 1. 证券投资基金概述 2. 证券投资基金理论 3. 证券投资基金实务.
现代农业创业指导 广西省兴安县农广校.
PART III 10 無線網狀網路簡介與佈建  無線網狀網路的架構  SEE 網狀網路  無線網狀網路之網路規劃技術
苟利国家生死以, 岂因祸福避趋之。 ----禁毒英雄,一生为公 --林则徐.
實驗 9: 無線安全網路之建設.
电磁铁.
计算机网络教程(第 2 版) 第 7 章 网络互连 课件制作人:谢希仁.
第五章:連結層和區域網路 5.1 簡介與服務 5.2 錯誤偵測和更正技術 5.3 多重存取協定 5.4 連結層定址 5.5 乙太網路
桌球腳步練習(熱身操) 1.單步(近檯,踏出一步) 跟步(近到中檯,踏出二步) 11
网络协议及架构安全 培训机构名称 讲师名字.
目的: 明瞭CSMA / CA的工作原理 解析無線網路協定下框架資料傳送的格式
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构
网络体系结构:OSI模型.
第1章 概述.
4.6 局域网标准 专门的LAN标准 OSI/RM和TCP/IP均属于WAN标准 LAN具有自身固有的特点:
PART II 06 WiMAX 協定   WiMAX 概述  IEEE 規格
第 3 章 数据链路层 基本内容:数据链路层的基本概念,数据链路层协议的工作原理:停止等待协议,连续ARQ协议,滑动窗口,选择ARQ协议,Internet中的数据链路层协议。 重点掌握: 数据链路层的基本概念。 数据链路层协议的工作原理。 滑动窗口原理。
第3章 计算机网络体系结构.
IEEE Supframe 演講者:李嘉凱 指導教授:柯開維.
無線網路安全分析 Security Analysis of Wireless Network
無線區域網路 IEEE 標準 1997年制定 規範不同層的運作方式 不同特性的標準
基於OpenWSN之無線感測網路系統的實作
無線感測網路技術之 ZigBee發展現況分析
计算机网络原理 计算机与信息工程分院 周文峰.
乙太被動式光纖網路中 具流量感知性質之節能機制設計 The Design of Loading Aware Power Saving Mechanisms in Ethernet Passive Optical Network 學生:簡嘉志 指導教授:吳和庭 博士 2016/07/31.
教育部補助「行動寬頻尖端技術跨校教學聯盟計畫-行動寬頻網路與應用-小細胞基站聯盟中心計畫」 Small Cell創新應用與服務專題 課程單元: LTE/SAE網路架構與元件 計畫主持人:許蒼嶺 授課教師:李宗南、簡銘伸、李名峰 教材編撰:李名峰 國立中山大學 資訊工程系.
Small Cell創新應用與服務專題 實驗單元:建立Small Cell執行環境
教育部補助「行動寬頻尖端技術跨校教學聯盟計畫-行動寬頻網路與應用-小細胞基站聯盟中心計畫」 Small Cell創新應用與服務專題 課程單元: LTE之安全需求、安全特性 與安全機制簡介 計畫主持人:許蒼嶺 授課教師:李宗南、簡銘伸、李名峰 教材編撰:李名峰 國立中山大學 資訊工程系.
The Network Core 由互相連結成網狀的router所組成 資料在網路中傳送的方式 Circuit switching
Wi-Fi (Wireless Fidelity)
PART II 03 WiFi 協定  WiFi 簡介  IEEE 網路架構簡介  IEEE 之媒體存取層
控制系統 Control Systems 資工系 潘欣泰.
附錄 通訊協定堆疊.
無線網路的技術.
HL-003 以太网高级技术 ISSUE 1.1 江西陶瓷工艺美术职业技术学院.
Access Networks.
概述 水平(horizontal)換手 使用相同的無線存取 技術的基站之間切換 垂直(vertical)換手
WiMAX 技術原理與應用 中華電信股份有限公司 柯錫卿.
第三章 資料連結層 3-1 資料連結層簡介 3-2 訊框化 3-3 通訊連線管理 3-4 流量控制 3-5 滑動視窗法 3-6 錯誤檢出
Chapter Four 数据链路层.
第三章 计算机网络模型 主要内容 1. 网络标准化组织 2. ISO/OSI模型.
计算机网络 第 3 章 数据链路层 课件制作人:谢希仁.
计算机网络 第 3 章 数据链路层.
Wimax阶段性研究汇报 /1/3 Wimax 阶段性研究汇报.
Part 2 無線網路的技術.
LTE 协议原理介绍 中兴通讯学院.
具通訊傳輸品質認知性之IEEE e網路形成和快速加入演算法設計
Channel Multiplexing 陳洋升 (2018/9/10).
LWA (LTE-WiFi Aggregation)
傳輸控制協議 /互聯網協議 TCP/IP.
Source: Journal of Network and Computer Applications, Vol. 125, No
第十七讲 网络系统的规划与设计.
指導教授:梁明章 A 許之青 國立高雄大學 2010/06/25
Wireless Link Layer and IEEE
報告者: 通訊所 陳瑞文 學號: 授課教授: 潘仁義 老師
农牧业物联网 一、物联网的解读 二、未来的农牧业物联网 三、目前工作进展情况 四、关键共性技术 五、物联网在农业中的应用思考.
單元7 LTE與WiFi的負載分享排程演算法 (Load Scheduling)
计算机通信网 Lecture 3: 数据链路层.
行動寬頻介接網路與IoT實務應用-實驗課程
行動寬頻介接網路與IoT實務應用-實驗課程
Link Layer &一點點的Physical Layer
教育部補助「行動寬頻尖端技術跨校教學聯盟第二期計畫 -- 行動寬頻網路與應用 -- 小細胞基站聯盟中心」 課程模組: 「LTE-Small Cell 核心網路架構及服務」 實驗二: QoS網路效能指標 (Delay, PLR, Throughput) 的量測 計畫主持人:許蒼嶺 (國立中山大學.
知识点4---向量的线性相关性 1. 线性相关与线性无关 线性相关性的性质 2..
Presentation transcript:

LTE-LAA NS-3 Code Tracing 國立中山大學 電機系 許蒼嶺教授 研究生: 陳洋升

Layers Data Flow lte-enb-rrc.cc lte-pdcp.cc lte-rlc.cc lte-enb-mac.cc lte-enb-phy.cc 參考來源: https://www.tutorialspoint.com/lte/lte_layers_data_flow.htm

RRC (Radio Resource Control) Layer lte-enb-rrc.cc Fig. LTE radio protocol stack architecture for the eNB on the data plane 參考資料: https://www.nsnam.org/docs/models/html/lte-design.html

PDCP (Packet Data Convergence Control) Layer (1/3) PDCP層是處理Header的壓縮及加密 lte-pdcp.cc Fig. LTE radio protocol stack architecture for the eNB on the data plane 參考資料: https://www.nsnam.org/docs/models/html/lte-design.html

PDCP (Packet Data Convergence Control) Layer (2/3) lte-pdcp.cc 參考來源: https://www.tutorialspoint.com/lte/lte_layers_data_flow.htm

PDCP (Packet Data Convergence Control) Layer (3/3) lte-pdcp.cc 參考來源: https://www.tutorialspoint.com/lte/lte_layers_data_flow.htm

RLC (Radio Link Control) Layer (1/2) RLC層包含了 ARQ 及 HARQ 等重傳機制,以及為了配合下層 MAC 的各個 frame 大小進行封包的分割與重組 lte-rlc.cc Fig. LTE radio protocol stack architecture for the eNB on the data plane 參考資料: https://www.nsnam.org/docs/models/html/lte-design.html

RLC (Radio Link Control) Layer (2/2) lte-rlc.cc 參考來源: https://www.tutorialspoint.com/lte/lte_layers_data_flow.htm

MAC Layer (1/2) MAC層則主要做 QoS (Quality of Service) 的排程 lte-enb-mac.cc Fig. LTE radio protocol stack architecture for the eNB on the data plane 參考資料: https://www.nsnam.org/docs/models/html/lte-design.html

MAC Layer (2/2) lte-enb-mac.cc 參考來源: https://www.tutorialspoint.com/lte/lte_layers_data_flow.htm

建立DL PHY PDU 參考來源: https://www.tutorialspoint.com/lte/lte_layers_data_flow.htm

PHY Layer (1/2) PHY層將資料轉為實體訊號發送 lte-enb-phy.cc Fig. LTE radio protocol stack architecture for the eNB on the data plane 參考資料: https://www.nsnam.org/docs/models/html/lte-design.html

PHY Layer (2/2) lte-enb-phy.cc 參考來源: https://www.tutorialspoint.com/lte/lte_layers_data_flow.htm

LAA traced code (NS-3)

Block diagram of coexistence simulator https://www.nsnam.org/~tomh/ns-3-lbt-presentations/LAA-Wi-Fi-Coexistence-May2016.pdf

LBT Algorithm

NS3 traced code (1/11) LBT Channel Access Manager lbt-access-manager-ed-threshold-test.cc 檔

NS3 traced code (2/11) RNTI (Radio Network Temporary Identifier) eNB用來辨識UE身分的ID

NS3 traced code (3/11) LBT Channel Access Manager lbt-access-manager-ed-threshold-test.cc 檔

NS3 traced code (4/11) 監聽 Wi-Fi PHY 的事件, 再回報LbtAccessManager 監聽內容如下: lbt-access-manager.cc 檔 監聽 Wi-Fi PHY 的事件, 再回報LbtAccessManager 監聽內容如下: Rx Tx CCA Busy Sleep Wakeup

NS3 traced code (5/11) 監聽NAV的事件,再回報 LbtAccessManager 監聽內容如下: NAV開始與重置 lbt-access-manager.cc 檔 監聽NAV的事件,再回報 LbtAccessManager 監聽內容如下: NAV開始與重置 ACK Timeout開始與重置 CTS Timeout開始與重置

Slot time 設為 9us CCA時間設為 43us contention window最小值設為15 contention window最大值設為63 TxOP的channel access grant時間設為 8ms 使用Reservation Signal 當資料還沒有準備好傳輸時使用預留訊號 根據他的定義來更新CW的大小 更改CW記錄

NS3 traced code (7/11)

NS3 traced code (8/11)

NS3 traced code (9/11) 延遲後請求訪問 如果有延遲事件,則等待多個backoff time slots來查看它是否保持idle狀態 如果backoff計數為0 ,代表延遲成功,backoff計數已經為0 ,可授予訪問權限 若backoff計數不為0,則等待backoff事件,並在backoff後請求訪問 backoff時間 = slot time * backoff Count(多少backoff) 如果沒有延遲,把延遲時間加入排程,並在延遲後請求訪問 設定LBT的狀態為等待延遲

NS3 traced code (10/11)

NS3 traced code (11/11) Channel state 是 busy的情形,取消等待 Backoff Event Backoff Count=Backoff Count - 1