# Wireless Communications Study Notes ###### tags: `Wireless Communications` ## :notebook_with_decorative_cover: Personal Information :::info - Name: Wouter Berghuis - Research Direction: Embedded Systems - Briefly summarize your background and why you want to take this course: Finished my bachelors in Electronical Engineering afterwhich I've worked as an Embedded Software developer at an High-Tech company in Eindhoven (Prodrive Technologies) building integrated system for semicon. Currently persuaing my Masters in Embedded Systems. My knowledge regarding wireless communication is very limited and therefore I expect this course to be a proper addition to my curriculum. ::: ## :notebook_with_decorative_cover: Study Notes ### A1: Basic Wireshark :::warning - **A1: Basic Wireshark (12pt)** - **Deadline : 12:00, Oct. 7** - **Goal:** - Students will be able to use Wireshark to perform basic packet capture and analysis, and understand the structure of network packets. - **Requirment and Rule:** - Rule: 1. Please provide proof for each answer using a screenshot or log. 2. Please include the link to your PCAP file (you can upload it to your Google Drive). 3. You will receive full points if you provide the correct answer for each question. 4. Paste your study note link and video link on your personal hackmd home page's `Deliverable`. - Requirment: - Make a wireshark and [KS wireshark](https://drive.google.com/drive/folders/1FiEmKeXc4M7qfkHbAzDjbaQ0Yn-SRcCO?usp=sharing) installation guide - ==Note: KS wireshark only can install in the **Windows** OS== - (1 pt) Capture packets: access the NTUST homepage (https://www.ntust.edu.tw/home.php) and answer the following questions: - What is the IP address and port of the NTUST homepage (https://www.ntust.edu.tw/home.php)? - What is the IP address and port of your PC when initially accessing the page? - What is the process of the TCP three-way handshake? - (1 pt) Use the filter `dns` to find a DNS packet and answer the following questions: - What is the IP address and port of the DNS server? - What is the domain name in this query? - Which protocol(s) does this DNS packet use? (List the protocols from Layer 2 — Link Layer — up to Layer 5 — Application Layer in the TCP/IP five-layer model.) - (1 pt) Access an HTTP page (e.g., http://www.gzxyzn.com/Article/bjrk2/1644.html) and answer the following questions: - Which HTTP page did you access? - What is the IP address and port of the server hosting this page? - What is the request method? - What is the response status code, and what does it mean? - **Deliverable:** - [ ] (4 pts) [Study Note](https://hackmd.io/@2xIzdkQiS9K3Pfrv6tVEtA/ryfyPD3oge): - [ ] (1 pt) Make a wireshark installation guide - [ ] (1 pt) Capture packets: access the [NTUST homepage](https://www.ntust.edu.tw/home.php) and answer the following questions: - [ ] (1 pt) Use the filter `dns` to find a DNS packet and answer the following questions: - [ ] (1 pt) Access an HTTP page (e.g., http://www.gzxyzn.com/Article/bjrk2/1644.html) and answer the following questions: - [ ] (4 pts) Presentation Video (5 mins) - [ ] (1 pt) [Vote the Top3](https://docs.google.com/forms/d/e/1FAIpQLSehUNvidISkA4JD97emaqW53Lze0zSrHqtWIIeSEYrNP1S96A/viewform?usp=header) - Top3: * Top1(3pts): * Top2(2pts): * Top3(1pt): - **Reference:** - [Wireshark-Basics.pdf](https://drive.google.com/file/d/15hqyIT_i-IEboLMnthlA8ZcC5HRLAgtp/view?usp=sharing) - [How to install two different Wireshark versions in same PC](https://drive.google.com/file/d/1xA_2otvBCCxwzFfWDvkX0h_W4tpcdOrB/view?usp=drive_link) - [KS-wireshark for 5G RRC_NAS callflow analysis](https://drive.google.com/drive/folders/1FiEmKeXc4M7qfkHbAzDjbaQ0Yn-SRcCO?usp=drive_link) ::: :::warning - **A2: 5G End-To-End Log Analysis (13pt) -> Provided by Prof. MA** - **Deadline : 12:00, Nov. 18** - **Goal:** - Students will be able to analyze sample pcap traces to understand the 5G End-to-End (E2E) Call Flow, gaining familiarity with the complete procedure from UE through RAN, core network, and user data transmission. - **Reference:** - **Deliverable:** - Study Note: Analyze 5G E2E Log (7pts) - A clear summary of the entire 5G E2E Call Flow - Log analysis highlighting key parameters (e.g., Registration, Authentication...) - Presentation Video (5 mins) (6pts) ::: :::info Add the hyperlink of your study note when available. During your studying, try to address the key tasks/knowledge identified by [IEEE WCET Handbook](https://www.comsoc.org/media/6771/download). ::: ## Deliverables ### Homework 1 Study notes: https://hackmd.io/@fIDuktJnQNye0jaquXJqFw/ryboxK52lx Video: https://youtu.be/72b0bokyGjI ### Homework 2 Study notes: https://hackmd.io/@fIDuktJnQNye0jaquXJqFw/HJFG3GmGWe