2018/01/30 |
Back |
開講学期 /Semester |
2017年度/Academic Year 2学期 /Second Quarter |
---|---|
対象学年 /Course for; |
3rd year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
Anh T. Pham |
担当教員名 /Instructor |
Hirokuni Kurokawa (Aiguo HE), Anh T. Pham, Cong-Thang Truong |
推奨トラック /Recommended track |
CN |
履修規程上の先修条件 /Prerequisites |
L6 & L11 |
更新日/Last updated on | 2017/01/27 |
---|---|
授業の概要 /Course outline |
This course is the extension of "Intro. to Computer Networking", giving several advanced topics about digital communication technology. This course starts with a review of OSI Reference Model, TCP/IP Model and concept of protocol as key points to understand computer communication. Then we will learn network socket-based programming techniques. By using sockets, application programs can freely use all the basic communication services offered by computer operating system. Socket-based network programming is very important for people who wants to verify his application layer protocols by experiments. The next topic is multimedia communication. Computer network is getting broadband according to the evolution of the hardware technology. Multimedia data communication has become a part of our daily life. Here we will learn techniques for getting good quality of multimedia data transmission. Furthermore, optical network which brings us broadband communication environment will be discussed. Finally, other topics such as wireless communication, mobile communication system, network security and ubiquitous networking will be introduced. |
授業の目的と到達目標 /Objectives and attainment goals |
This course will help students to acquire knowledge of advanced topics in the field of communications & networking, including: The details of Sockets Socket-based network programming Multimedia communication systems: issues and solutions Optical networks Wireless networks Mobile communication systems Ubiquitous networking Network security |
授業スケジュール /Class schedule |
Lecture 1: Course orientation & Review of TCP/IP network Lecture 2: Network programming Lecture 3: Network programming (2) Lecture 4: Network programming (3) Lecture 5: Multimedia networks Lecture 6: Multimedia networks (2) Lecture 7: Multimedia networks (3) Lecture 8: Midterm examination and review Lecture 9: Physical Layer in the Communication Networks Lecture 10: Special lecture on Ubiquitous network Lecture 11: Wireless and Mobile Networks Lecture 12: Wireless and Mobile Networks (2) Lecture 13: Optical Networks Lecture 14: Network Security Lecture 15: Network Security (2) |
教科書 /Textbook(s) |
Computer Networking: A Top-Down Approach Featuring the Internet, 4/E by Kurose, ISBN 0321513258 (Some items, such as the quiz, homework and the handout of Network Programming may be different from the course text) |
成績評価の方法・基準 /Grading method/criteria |
Attendance (A): 10% Full score, if attend 9 or more number of classes 0, otherwise. Homework (H): 30% Mid-term (M): 20% Project (P): 20% Final exams (E): 20% Given A, H, M, P and E (100-point scale) are score of attendance, homework, mid-term and final exam respectively, final score, F, will be calculated by: If none of {A, H, M, L, E} is zero then F = 0.1A + 0.3H + 0.2M + 0.2P + 0.2E Otherwise F = 0 |
履修上の留意点 /Note for course registration |
Formal prerequisites: P3 JAVA Programming I N1 Communication Networking I L6 Information Security No re-exams for midterm and final examinations. |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://web-int.u-aizu.ac.jp/~pham/cn2/ |
Back |
開講学期 /Semester |
2017年度/Academic Year 1学期 /First Quarter |
---|---|
対象学年 /Course for; |
4th year |
単位数 /Credits |
3.0 |
責任者 /Coordinator |
Cong-Thang Truong |
担当教員名 /Instructor |
Anh T. Pham, Cong-Thang Truong, Lei Jing |
推奨トラック /Recommended track |
CN |
履修規程上の先修条件 /Prerequisites |
L11 |
更新日/Last updated on | 2017/01/25 |
---|---|
授業の概要 /Course outline |
The “N3: Computer network organization and design” is the 3rd networking course in the CN track. It is designed to strengthen student's knowledge of the core concept of networking. In addition, the course also offers student opportunity to have experience, using simulation environment, in network modeling, design and management. |
授業の目的と到達目標 /Objectives and attainment goals |
Student will study (1) how to design and create network applications, (2) the operation and the design of network protocols, especially the transport layer protocols, and (3) modeling, design and simulation and analyze performance of the network using simulation tools. |
授業スケジュール /Class schedule |
Lecture schedule Lec. 1: Application layer Lec. 2: Design of network applications Lec. 3: Transport layer Lec. 4: Transport protocols Lec. 5: Design of transport protocols Lec. 6: IP Protocol Lec. 7: Internetworking Lec. 8: Routing Algorithms Lec. 9: Routing in the Internet Lec. 10: Data Link layer Lec. 11: Ethernet technologies Lec. 12: Local area and wide area network design Exercise labs (6 labs) schedule Lab 1: Unix environment Lab 2: Sub-net environment Lab 3: Programming: client/server Lab 4: Programming: transport using HTTP protocol Lab 5: Wireshark lab - exploring transport-layer protocols Lab 6: Wireshark lab - exploring network-layer protocols |
教科書 /Textbook(s) |
Computer Networking: A Top-Down Approach Featuring the Internet, 4/E by Kurose, ISBN 0321513258 oJapanese version is also available: 「インターネット技術のすべて」 岡田 晴美 監訳、 ピアソン・エデュケーション。 質問・問題やソケットプログラミングなどの部分に一部教科書と異なる。 Network Simulation Experiments Manual, Third Edition, ISBN-10: 0123852102 |
成績評価の方法・基準 /Grading method/criteria |
Quiz (Q): 10% Midterm & Final exams (E): 40% (no re-exams) Exercise Lab (L): 50% Given Q, E and L (100-point scale) are average score of homework, scores of mid-term, final exam and lab experiment, the final score, F, will be calculated by: If none of {Q, E, L} is zero then F = 0.1Q + 0.4E + 0.5L Otherwise F = 0 |
履修上の留意点 /Note for course registration |
Communication Networking I Formal prerequisites:N1 Communication Networking I |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
http://web-int.u-aizu.ac.jp/~thang/cno/ |
Back |
開講学期 /Semester |
2017年度/Academic Year 3学期 /Third Quarter |
---|---|
対象学年 /Course for; |
3rd year |
単位数 /Credits |
2.0 |
責任者 /Coordinator |
Tsuneo Tsukahara |
担当教員名 /Instructor |
Tsuneo Tsukahara |
推奨トラック /Recommended track |
VD,CN,VH |
履修規程上の先修条件 /Prerequisites |
L11 |
更新日/Last updated on | 2017/01/13 |
---|---|
授業の概要 /Course outline |
This course covers basics on physical layers of digital communications, such as wireless and optical communications. Starting from the Fourier analysis and the sampling theorem, it will provide digital baseband signaling, basic analog modulation, and modern digital modulation. Finally, practical wireless and optical communication systems will be briefly discussed. |
授業の目的と到達目標 /Objectives and attainment goals |
This course provides the basic knowledge of digital communication technologies (physical layer) indispensable for modern ICT engineers. Students can understand how we can transmit precisely digital signals over metallic and co-axial cables, optical fiber cables, and radio waves for long distance. |
授業スケジュール /Class schedule |
1. Introduction 2. Modulation: Basic concepts are same in analog and digital modulations. ・Amplitude modulation (AM) ・AM radios and analog TVs (videos) 3. Frequency and phase modulations ・Advantage compared with AM ・FM radios, Analog TVs (voice), and 1st generation cellular 4. Chapter 1 of the textbook ・Signal space diagram ・Introduction of phasors 5. Chapter 1 of the textbook ・Signal spectra ・Fourier analysis of signals 6. Chapters 2 and 3 of the textbook ・Models of communication systems ・Sampling theorem ・Analog-to-digital (A/D) and digital-to-analog (D/A) conversions 7. Chapter 4 of the textbook ・Pulse modulations: PAM, PWM, PCM etc. ・Nyquist filtering theorem for minimizing a bandwidth 8. Chapter 5 of the textbook ・Baseband signaling ・Bit Error Rate (BER) 9. Mid-term exam 10. Chapter 6 of the textbook ・Bandpass signaling (Carrier transmission) :Digital modulation ・Amplitude-shift keying (ASK) 11. Chapter 6 of the textbook ・Phase-shift keying: BPSK, QPSK ・Frequency-shift keying: FSK 12. Chapters 6 and 7 of the textbook ・Quadrature amplitude modulation (QAM) ・BER and noise ・Practical communication systems ・Cellular systems: From the 2nd to 3rd and 4th generations ・Short-range radio systems: Wireless LAN, Bluetooth, ZigBee, etc. 13. Chapter 6 of the textbook ・OFDM ・Digital television, GPS, ADSL ・Optical communication systems 14. Explaining solutions of the mid-term exam 15. Review of this course & Q&A |
教科書 /Textbook(s) |
S. Oshita, S. Handa and D. Asano, "Digital Communications", Kyoritu, ISBN 4-320-08618-X. (in Japanese) (大下、半田、D. アサノ著、「ディジタル通信」、共立出版、ISBN 4-320-08618-X) |
成績評価の方法・基準 /Grading method/criteria |
Terminal Exam (50%), Midterm Exam(25%), Exercises (25%) |
履修上の留意点 /Note for course registration |
Handouts will be delivered in PDF files. Formal prerequisites:L11 Intro. to Computer Networking |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
1. For deep understanding of communication systems L. W. Couch, II, "Digital and Analog Communication Systems", 7th edition, Pearson Education. 2. For understanding of CMOS LSI for Wireless Communications T. Tsukahara, "Design of CMOS RF Circuits", Maruzen. ISBN-13: 978-4621082034 (in Japanese) (束原、「CMOS RF回路設計」、丸善、ISBN-13: 978-4621082034) |
Back |
開講学期 /Semester |
2017年度/Academic Year 3学期 /Third Quarter |
---|---|
対象学年 /Course for; |
4th year |
単位数 /Credits |
3.0 |
責任者 /Coordinator |
Peng Li |
担当教員名 /Instructor |
Peng Li |
推奨トラック /Recommended track |
CN |
履修規程上の先修条件 /Prerequisites |
M7 & L11 |
更新日/Last updated on | 2017/01/30 |
---|---|
授業の概要 /Course outline |
This course provides some fundamental knowledge in probability theory and queuing theory, as well as essential analytical methods and approaches to be employed to evaluate and design telecommunication networks. It provides methods for tele-traffic analysis and illustrates the applications of queuing theory in telecommunication networks. This course starts with a review of probability theory, including transform and Markov chain, and then presents M/M/1 model and its variants. |
授業の目的と到達目標 /Objectives and attainment goals |
As computer systems and networks can be modeled as queuing systems, queuing theory serves as the key for performance analysis work. This course aims to prepare students with a good mathematical background in order to formally analyze the performance of various designs in computer systems and networks. |
授業スケジュール /Class schedule |
Session 1: Introduction - Overview of queuing theory - Queuing examples in Telecommunication Networks Session 2: Survey on Probability Theory - Probability space and measure - Conditional probability and independence - Distribution of random variables - Expectation and variance Session 3: Important Distributions - Geometric distribution - Poisson distribution - Binomial distribution - Exponential distribution Session 4: Markov Chains - Markov process - Discrete-time Markov chain - Transition probability and state probability - State transition and equilibrium Session 5: Birth-Death Process - Birth-death process - Dynamics of birth-death process and equilibrium - Queues and birth-death process Session 6: General Birth-Death Process - Markov chain model - Equilibrium and equilibrium solutions - Mean birth/death rate - The Little’s formula Session 7: Poisson Process - Continuous-time birth-death process - Differential balance equations - Pure-birth model of random arrivals - The Poisson process and inter-arrival time Session 8: Poisson Process Superposition - Probability of merging flows - Partition vectors - Merging Poisson flows Session 9: Poisson Process Decomposition and M/M/1 - Branching Poisson flows - M/M/1 queuing model - M/M/1 queuing analysis and its applications Session 10: Other Queuing Models (1) - M/M/1/K queuing analysis and its applications - M/M/S queuing analysis and its applications Session 11: Other Queuing Models (2) - M/M/S/S queuing analysis and its applications - M/M/∞ queuing analysis and its applications - M/M/S/K queuing analysis and its applications Session 12: M/G/1 - Residual service time - Pollaczek-Kintchine formula - M/D/1 |
教科書 /Textbook(s) |
Fundamental of Queueing Theory 3e, by D. Gross and G. Harris, John Wiley & Sons, 2002. |
成績評価の方法・基準 /Grading method/criteria |
Assignments: 30% Midterm Exam: 35% Final Exam: 35% |
履修上の留意点 /Note for course registration |
Computer Networks Probability Theory Formal prerequisites:M7 Probability and Statistic N1 Communication Networking I |
参考(授業ホームページ、図書など) /Reference (course website, literature, etc.) |
Queuing Theory and Telecommunications: Networks And Applications, by Giovanni Giambene, Springer, 2005. |