ITM065
Topics |
Reading |
Slides |
An introduction of WLANs | Network Topology CSMA/CD |
An Introduction to WLANs |
Transmission Fundamentals | Signals for Conveying Information Analog and Digital Data Transmission Channel Capacity Transmission Media Multiplexing |
Transmission
Fundamentals |
Antennas and Propagation | Antennas Propagation Modes Line-of-Sight Transmission Fading in the Mobile Environment |
Antennas and Propagation |
Signal Encoding Techniques | Signal Encoding, Analog Signal Digital Data, Analog Signals Analog Data, Analog Signals Analog Data, Digital Signals |
Signal Encoding Techniques |
Wi-Fi/IEEE 802.11a/b/g/n Protocols | Wireless LAN Standards & Protocols |
1. WLAN 2. IEEE 802.11 |
BlueTooth Alliance/IEEE 802.15.1 Protocols | IEEE 802.15.1 Standards | IEEE 802.15.1 |
ZigBee/IEEE 802.15.4 Protocols/Sensor Networks | An Introduction to ZigBee Networks |
IEEE 802.15.4 |
WiMAX Networks/IEEE 802.16d/e/j 1G/2G/3G/LTE-Advanced Technology |
IEEE 802.16d IEEE 802.16e IEEE 802.16j 1G/2G/3G/LTE-A |
1. WiMAX Tutorial 2. IEEE 802.16 3. LTE/LTE-A |
2012/4/10: The Programming Homework: CSMA/CA simulation
IT3031
Topics |
Reading |
Slides |
opening Speech | An introduction to data communications systems | powerpoint |
An introduction of communication systems | 1.1 Data communications |
powerpoint |
Network models | 2.1 Layered stacks |
powerpoint |
Data and signals | 3.1 Analog and digital 3.2 Periodic analog signals 3.3 Digital signals 3.4 Transmission impairment 3.5 Data rate limits 3.6 Performance |
powerpoint |
Digital Transmission | 4.1 Digtial-to-digital conversion 4.2 Analog-to-digital conversion 4.3 Transmission modes 4.4 Recommended reading |
powerpoint |
Analog Transmission | 5.1 Digtial-to-analog conversion 5.2 Analog-to-analog conversion 5.3 Recommended reading |
powerpoint |
Midterm Exam | Questions and Its Answers | download |
Bandwidth Utilization: Multiplexing and Spreading | 6.1 Multiplexing 6.2 Spread Spectrum 6.3 Recommended reading |
powerpoint |
Transmission Media | 7.1 Guided Media 7.2 Unguided Media: Wireless 7.3 Recommended reading |
powerpoint |
Switching | 8.1 Circuit-Switching Networks 8.2 Datagram Networks 8.3 Virtual-circuit Networks 8.4 Structure of a Switch 8.5 Recommended reading |
powerpoint |
Using Telephone and Cable Networks for Data Transmission | 9.1 Telephone Network 9.2 Dial-Up Modems 9.3 Digital Subscriber Line 9.4 Cable TV Networks 9.5 Cable TV for Data Transfer 9.6 Recommended reading |
powerpoint |
Error Detection and Correction | 10.1 Introduction 10.2 Block Coding 10.3 Linear Block Codes 10.4 Cyclic Codes 10.5 Checksum 10.6 Recommended Reading |
powerpoint |
Data Link Control | 11.1 Framing 11.2 Flow and Error Control 11.3 Protocols 11.4 Noiseless Channels 11.5 Noisy Channels 11.6 HDLC 11.7 Point-to-Point Protocol |
powerpoint |
Multiple Access | 12.1 Random Access 12.2 Controlled Access 12.3 Channelization |
powerpoint |
Class |
Course
Content |
Update
Time |
1 |
Introduction | 26/02/2003 |
2 |
IEEE 802.11x, HIPERLAN, Bluetooth | 26/02/2003 |
IT3023
Topics |
Reading |
Slides |
An Introduction to Distributed Systems | 1.1 Definition of a Distributed System |
powerpoint |
Communication | 2.1 Layered protocols |
powerpoint |
Process | 3.1 Threads 3.2 Clients 3.3 Servers 3.4 Code Migration 3.5 Software Agents 3.6 Summary |
powerpoint |
Synchronization | 5.1 Clock Synchronization 5.2 Logical Clocks 5.3 Global State 5.4 Election Algorithm 5.5 Mutual Exclusion 5.6 Distributed Transactions 5.7 Summary |
powerpoint |
Consistency and Replication | 6.1 Introduction 6.2 Data-Centric Consistency Models 6.3 Client-Centric Consistency Models 6.4 Distribution Protocols 6.5 Consistency Protocols 6.6 Examples 6.7 Summary |
powerpoint |
Fault Tolerance | 7.1 Introduction to Fault Tolerance 7.2 Process Resilience 7.3 Reliable Client-Server Communication 7.4 Reliable Client-Server Communication 7.5 Distributed Commit 7.6 Recovery 7.7 Summary |
powerpoint |
Security | 8.1 Introduction to Security 8.2 Secure Channels 8.3 Access Control 8.4 Security Management 8.5 Example: KERBEROS 8.6 Example: SESAME 8.7 Example: Electronic Payment Systems 8.8 Summary |
powerpoint |
Class |
Course
Content |
Update
Time |
1 |
Chapter 1: Characterization of Distributed Systems | 21/02/2003 |
2 |
Chapter 2: System Models | 21/02/2003 |
3 |
Chapter 3: Networking and Internetworking | 21/02/2003 |
4 |
Chapter 4: Interprocess Communication | 21/02/2003 |
5 |
Chapter 5: Distributed Objects and Remote Invocation | 21/02/2003 |
6 |
Chapter 6: Operating System Support | 21/02/2003 |
7 |
Chapter 7: Security | 21/02/2003 |
8 |
Chapter 8: Distributed File Systems | 21/02/2003 |
9 |
Chapter 9: Name Services | 21/02/2003 |
10 |
Chapter 10: Time and Global States | 21/02/2003 |
11 |
Chapter 11: Coordination and Agreement | 21/02/2003 |
12 |
Chapter 12: Transactions and Concurrency Control | 21/02/2003 |
13 |
Chapter 13: Distributed Transactions | 21/02/2003 |
14 |
Chapter 14: Replication | 21/02/2003 |
15 |
Chapter 15: Distributed Multimediat Systems | 21/02/2003 |
16 |
Chapter 16: Distributed Shared Memory | 21/02/2003 |