Wireless and sensor networks contain a large number of self-organizing communication devices. Each device has wireless communication capability and a certain level of intelligence for signal processing. Some devices can sense and actuate the environments. Wireless cellular, ad hoc and sensor networks have been used in many application domains such as personal communication, military surveillance, habitat monitoring and scientific exploration, participatory sensing and crowdsensing, and cyber physical systems. The hype indicates that wireless and sensor networks will dominate every aspect of our lives in the near future. The overall impact is touted as the next Internet that interconnects every objects within the planet! This class presents the fundamentals regarding the hardware and software of wireless cellular, WLAN, MANNET and sensor networks. It synthesizes materials from many research papers, presenting principles, commonalities and open research issues. Also importantly, students will obtain hand-on experience on programming tiny communication devices to sense and communicate in this course.
Topics:
The introduction of wireless and sensor networks research.
Cellular,WLAN, Ad hoc & sensor network applications
Programming the wireless sensor nodes: TinyOS, NesC and TOSSIM
Wireless and Sensor Networking Protocols
Wireless and Sensor Media Access Control
Middleware: time synchronization, localization, power management.
Programming models, languages and debugging.
Security and privacy in wireless and sensor networks
《 無線傳感器網(wǎng)絡》教學大綱
課程名稱: 無線傳感器網(wǎng)絡
英文名稱: Wireless Sensor Networks
課程類別: 專業(yè)選修課 課程編號:
開課學院: 計算機學院 開課學期: 1
學分: 3 總學時: 51
適用專業(yè):計算機科學與技術、軟件工程、計算機應用、計算機體系結(jié)構(gòu)
預修課程:計算機網(wǎng)絡
教學目的:本課程目的是使學生學習無線傳感器網(wǎng)絡的基本原理和思想方法,培養(yǎng)傳感器網(wǎng)絡硬件和軟件的應用能力,增強解決工程實際中出現(xiàn)的問題的能力。通過本課程的學習,能開闊計算機專業(yè)學生的眼界,增加應用方面的知識,并能設計簡單無線傳感器網(wǎng)絡系統(tǒng)。
課程簡介:無線傳感器網(wǎng)絡是當前國內(nèi)外備受關注的、由多學科高度交叉的新興前沿研究熱點領域。 傳感器網(wǎng)絡綜合了傳感器技術、嵌入式計算技術、現(xiàn)代網(wǎng)絡及無線通信技術、分布式信息處理技術等,能夠通過各類集成化的微型傳感器協(xié)作地實時監(jiān)測、感知和采集各種環(huán)境或監(jiān)測對象的信息,通過嵌入式系統(tǒng)對信息進行處理,并通過隨機自組織無線通信網(wǎng)絡以多跳中繼方式將所感知信息傳送到用戶終端。從而真正實現(xiàn)“無處不在的計算”理念,因此傳感器網(wǎng)絡被認為是將對二十一世紀產(chǎn)生巨大影響力的技術之一。
本課程將介紹傳感器網(wǎng)絡的基本概念和主要技術。第一部分介紹傳感器網(wǎng)絡的基本概念和節(jié)點技術;第二、三部分介紹網(wǎng)絡通信技術,包括路由協(xié)議、介質(zhì)訪問協(xié)議等;第四、五、六部分介紹傳感器網(wǎng)絡的支撐技術,包括定位技術、同步技術、拓撲控制、數(shù)據(jù)匯聚和服務質(zhì)量等。
本課程深入淺出,可以作為對傳感器網(wǎng)絡技術感興趣的研究生的入門課程。
教學方式:課堂教學+論文研討+課程Project
考核方式及要求:
課堂考核(考勤及論文研討):20%
課程Project:30%
期末考試:50%
教材、主要參考書目和資料:
教材:無線傳感器網(wǎng)絡 作者: 孫利民、李建中、陳渝、朱紅松 出版社: 清華大學出版社 2005
參考書目:無線傳感器網(wǎng)絡協(xié)議與體系結(jié)構(gòu) 作者:(德)卡勒 (德)維里西 譯者:邱天爽 等 電子工業(yè)出版社 2007
撰寫人:申興發(fā)
授課計劃(專業(yè)選修課授課計劃填寫不作要求)
序號 | 授 課 內(nèi) 容 | 學時 | 作業(yè)和實驗 | 備 注 |
1 | 無線傳感器網(wǎng)絡概述 1、無線傳感器網(wǎng)絡的概念和應用 | 6 | 文獻閱讀 | |
2 | 媒體接入控制(MAC) | 9 | 鄰居發(fā)現(xiàn)協(xié)議實驗 | |
3 | 路由策略 | 9 | 簡單多跳協(xié)議實驗 | |
4 | 網(wǎng)絡部署和管理 | 9 | 論文研討 | |
5 | 數(shù)據(jù)分發(fā)與匯聚 | 9 | 論文研討 | |
6 | 服務質(zhì)量QoS | 9 | 課程Project |
《 Wireless Sensor Networks 》Teaching Brief
Name of Course:
Type:□ Master’s Degree Course □ Common Course □Specialized Course
□ Non-Master’s Degree Course □ Required Course √Specialized Elective Course
□Common Elective Course
College: Computer College
Credits: 3 Total Class Hours: 51
Specialty: Computer Science and Technology, Software Engineering, Computer Architecture, Computer Application Technology
Course Brief:(包括課程內(nèi)容,教學方式,預修課程、教材等)
Course Content:
This course will cover the basic concept and main techniques in wireless sensor networks.
1. Basic concept and node technology for sensor networks.
2. Medium Access Control for sensor networks
3. Routing protocols for sensor networks
4. Network deployment and management.
5. Data dissemination and aggregation.
6. Quality of service.
Teaching Style: Class teaching+ Paper discussing +Course project
Pre-course: computer networks
Books: Wireless Sensor Networks, Limin Sun, Tsinghua Univ. Press, 2005
Writer:Xingfa Shen