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ú)線傳感器網(wǎng)絡(luò)》教學(xué)大綱
課程名稱: 無(wú)線傳感器網(wǎng)絡(luò)
英文名稱: Wireless Sensor Networks
課程類別: 專業(yè)選修課 課程編號(hào):
開課學(xué)院: 計(jì)算機(jī)學(xué)院 開課學(xué)期: 1
學(xué)分: 3 總學(xué)時(shí): 51
適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù),、軟件工程,、計(jì)算機(jī)應(yīng)用、計(jì)算機(jī)體系結(jié)構(gòu)
預(yù)修課程:計(jì)算機(jī)網(wǎng)絡(luò)
教學(xué)目的:本課程目的是使學(xué)生學(xué)習(xí)無(wú)線傳感器網(wǎng)絡(luò)的基本原理和思想方法,,培養(yǎng)傳感器網(wǎng)絡(luò)硬件和軟件的應(yīng)用能力,,增強(qiáng)解決工程實(shí)際中出現(xiàn)的問題的能力,。通過本課程的學(xué)習(xí),,能開闊計(jì)算機(jī)專業(yè)學(xué)生的眼界,,增加應(yīng)用方面的知識(shí),,并能設(shè)計(jì)簡(jiǎn)單無(wú)線傳感器網(wǎng)絡(luò)系統(tǒng),。
課程簡(jiǎn)介:無(wú)線傳感器網(wǎng)絡(luò)是當(dāng)前國(guó)內(nèi)外備受關(guān)注的、由多學(xué)科高度交叉的新興前沿研究熱點(diǎn)領(lǐng)域,。 傳感器網(wǎng)絡(luò)綜合了傳感器技術(shù),、嵌入式計(jì)算技術(shù)、現(xiàn)代網(wǎng)絡(luò)及無(wú)線通信技術(shù),、分布式信息處理技術(shù)等,,能夠通過各類集成化的微型傳感器協(xié)作地實(shí)時(shí)監(jiān)測(cè),、感知和采集各種環(huán)境或監(jiān)測(cè)對(duì)象的信息,通過嵌入式系統(tǒng)對(duì)信息進(jìn)行處理,,并通過隨機(jī)自組織無(wú)線通信網(wǎng)絡(luò)以多跳中繼方式將所感知信息傳送到用戶終端,。從而真正實(shí)現(xiàn)“無(wú)處不在的計(jì)算”理念,因此傳感器網(wǎng)絡(luò)被認(rèn)為是將對(duì)二十一世紀(jì)產(chǎn)生巨大影響力的技術(shù)之一,。
本課程將介紹傳感器網(wǎng)絡(luò)的基本概念和主要技術(shù),。第一部分介紹傳感器網(wǎng)絡(luò)的基本概念和節(jié)點(diǎn)技術(shù);第二,、三部分介紹網(wǎng)絡(luò)通信技術(shù),,包括路由協(xié)議、介質(zhì)訪問協(xié)議等,;第四,、五、六部分介紹傳感器網(wǎng)絡(luò)的支撐技術(shù),,包括定位技術(shù),、同步技術(shù)、拓?fù)淇刂?、?shù)據(jù)匯聚和服務(wù)質(zhì)量等,。
本課程深入淺出,可以作為對(duì)傳感器網(wǎng)絡(luò)技術(shù)感興趣的研究生的入門課程,。
教學(xué)方式:課堂教學(xué)+論文研討+課程Project
考核方式及要求:
課堂考核(考勤及論文研討):20%
課程Project:30%
期末考試:50%
教材,、主要參考書目和資料:
教材:無(wú)線傳感器網(wǎng)絡(luò) 作者: 孫利民、李建中,、陳渝,、朱紅松 出版社: 清華大學(xué)出版社 2005
參考書目:無(wú)線傳感器網(wǎng)絡(luò)協(xié)議與體系結(jié)構(gòu) 作者:(德)卡勒 (德)維里西 譯者:邱天爽 等 電子工業(yè)出版社 2007
撰寫人:申興發(fā)
授課計(jì)劃(專業(yè)選修課授課計(jì)劃填寫不作要求)
序號(hào) | 授 課 內(nèi) 容 | 學(xué)時(shí) | 作業(yè)和實(shí)驗(yàn) | 備 注 |
1 | 無(wú)線傳感器網(wǎng)絡(luò)概述 1、無(wú)線傳感器網(wǎng)絡(luò)的概念和應(yīng)用 | 6 | 文獻(xiàn)閱讀 | |
2 | 媒體接入控制(MAC) | 9 | 鄰居發(fā)現(xiàn)協(xié)議實(shí)驗(yàn) | |
3 | 路由策略 | 9 | 簡(jiǎn)單多跳協(xié)議實(shí)驗(yàn) | |
4 | 網(wǎng)絡(luò)部署和管理 | 9 | 論文研討 | |
5 | 數(shù)據(jù)分發(fā)與匯聚 | 9 | 論文研討 | |
6 | 服務(wù)質(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)容,,教學(xué)方式,預(yù)修課程,、教材等)
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