SlideShare a Scribd company logo
CS590:
Embracing 5G and Beyond 5G
Instructor: Chunyi Peng
Fall 2017
https://www.cs.purdue.edu/homes/chunyi/teaching/cs590.html
Today’s Agenda
• Self-Introduction
• Beyond course syllabus
• Get started: a brief course introduction
CS590 (Peng) 2
About Me
• Chunyi Peng
• 08/2017-, Assistant Professor, CS@Purdue
• 08/2013-08/2017, Assistant Professor, CSE@Ohio State Univ
• 09/2009-06/2013, Ph.D., CS@UCLA
• Research interests: mobile networks (3G/4G/5G), mobile
systems (sensing), mobile security
• Homepage: https://www.cs.purdue.edu/homes/chunyi/
• Email: chunyi@purdue.edu
• Office hours: LWSN 2142E, Thur 14:30PM-16:00PM
• I am hiring! (1) 5G, (2) Mobile network analytics at scale
CS590 (Peng) 3
About You?
• Basic personal information
– Name
– MS/PhD/??
– Department
– Advisor
– Research Area
• Interests
• Experience
• About this course and you
– Why do you take this course?
– What you expect to learn (or any goal)?
– What keywords run into your mind regarding 5G?
– What specific problems or topics are you interested in?
CS590 (Peng) 4
Today’s Agenda
• Self-Introduction
• Beyond course syllabus
• Get started: a brief course introduction
CS590 (Peng) 5
Course Syllabus
• 50% regular + 50% seminar
• Approved for CS PhD & MS Plan of Study
• Grading:
– In-class presentation and discussion: 20%
– Homework: 20% (3 reading reports)
– Midterm: 20%
– Project: 40% (team: 2-4 students)
CS590 (Peng) 6
What This Course Will Look Like?
• Two threads: lecturing and project discussion
• Thread #1: In-class lecturing
– Organized into multiple topics
– Overview (mainly by me): problems, status quo,
basic concept/principle/technology, state-of-the-
art, …
– In-class paper presentation (mainly by you):
representative or recent study
– In-class presentation (all of us): paper critique,
lessons/insights, brainstorming, etc
CS590 (Peng) 7
What This Course Will Look Like?
• Thread #2: Research project updates
– Organized into multiple teams/projects
– Mainly in the second half semester
– Updates on:
• problem statement (key challenges)
• survey on relevant work
• High-level idea and preliminary results
• Progress and technical problems
• Project presentation and report
– Seek for feedback, brainstorming and discussion
CS590 (Peng) 8
What Are You Expected to Learn?
• Learn a broad range of hot topics in 5G and B5G
– State-of-the-art and recent trends
• Master a suite of research skills
– Paper reading, thinking, and criticizing
– Paper presentation, discussion and brainstorming
– Project execution (problem solving)
– Paper writing
• Gain experience in doing original research
– Publishable results generated
– Hopefully, your long-term research topic determined
CS590 (Peng) 1-9
Course Workload
• No required textbook; only a set of “classic” and recent
papers and lecture slides
• Light/medium workload expected
– You are expected to read 1-3 papers each week
– Select one paper for your in-class presentation this fall
– Select 3 papers for your reading assignments this fall
– Midterm (core concepts)
– Work on your course project
• Read, think and discuss
– your class participation counts
• Practice what you have learned
– do a course project
– make your contributions
CS590 (Peng) 10
In-Class Presentation
& Reading Assignments
• Select one paper from the reading list (or
under my approval)
• Signup in advance
• In-class presentation
– 25-30 min presentation
– Q&A + in-class discussion
• Paper summary: select three out of the
reading list (invalid after in-class presentation)
CS590 (Peng) 11
How to Summarize a Paper?
• From four aspects
– 3 strong points: 3 most important things stated by
the paper
• Could be combination of motivations, observations,
interesting designs, or clever implementations (1) from
the author’s perspective at the time; (2) your
perspective with the benefit of hindsight
– 1 or more weakness: what is the single most
glaring deficiency?
• Design flaws, poorly designed experiments, narrow-
scoped main idea, weak applicability, …
CS590 (Peng) 12
More on Paper Summary
• 1+ key assumption/observation that led to the
research
– What were the key observations?
– Where did the observation/assumption come from?
• Personal experience, or work environment, …
• 1+ core risk/obstacle
– What are they to prevent the research from
successful?
– Were the authors aware of them? Are these obstacles
eventually overcome?
• Optional: what if you were the author
CS590 (Peng) 13
Course Project (1/3)
• Several topics to be distributed
– from the list or come up with your own
• Project scope (on mobile networking)
– Apps: emerging issues for 5G apps (e.g., scalability,
delay, energy, security etc)
• Understand the requirements in support of new apps
• Disclose and quantify the (unanticipated) issues
• Explore solution ideas
• Design, implement and evaluate the new solution
• Example: massive IoT support (pain for massive connectivity,
emerging security risks, issues still unresolved by recent
proposals)
• Example: realtime support for VR/AR/autonomous driving
(latency is the key)
CS590 (Peng) 14
Course Project (2/3)
– Technology (wireless advances, architecture,
radio/core, SDN/NFV, protocol)
• Build a (simplified) 5G prototype or simulator
• Re-architecture: NFV for 5G (redefine and split
functions), mobile edging computing
• Redesign protocols: simplified signaling protocols
• Augment intelligence at end devices (data-driven) via
MobileInsight
– Enable runtime network analytics at devices
– Enable network analytics at scale (crowdsourcing)
– Take additional actions at devices when needed
– Type: measurement, simulation/emulation,
design, implementation,
CS590 (Peng) 15
Course Project (3/3)
• Team of 2-4; find your team members ASAP
• Timeline
– W4: Project proposal (2 pages): problem
formulation, survey, heuristics, plan, …
– After midterm (W8): updates every 2-3 weeks
– W15 (11/28, 11/30): project presentation
– W17 (12/15): final report
• I will meet you regularly (office hours or by
appointment)
CS590 (Peng) 16
Timeline
• 08/28: first lecture
• …
• 10/12: midterm (after the fall break)
• 10/17, 10/19: no class due to travel
– Make-up lectures at night???
• …
• 11/30: Last lecture
• 12/15: final report
CS590 (Peng) 17
Any Question?
CS590 (Peng) 18
Today’s Agenda
• Self-Introduction
• Beyond course syllabus
• Get started: a brief course introduction
CS590 (Peng) 19
What is 5G?
• Next generation mobile network
– Current generation: 4G LTE
CS590 (Peng) 20
1G 2G 3G 4G 5G
Mid 1980s 1990s 2000s 2010s 2020s
analog
voice
Digital voice
+ Simple data
Mobile
broadband
Mobile Internet
More & faster
Pull from User Demands:
Mobile Internet Anytime, Anywhere
21
In-building Outdoor Walking
Driving Subway High-speed train
No. 1 disruptive technology in the past decade
Smartphones (not PCs): primary access points to Internet
22
Pull from User Demands in 5G
Internet of Things
Remote Healthcare
Autonomous Driving
Tactile Internet
AR/VR Drone-based Delivery
… … ... ...
Well-Connected Everything
Pull from User Demands in 5G
CS590 (Peng) 23
4G 5G
2010s 2020s
Higher
mobility
300+ Kmh
Ultra-reliable
99.999%
Much Faster
10Gps peak rate
< 1ms latency
Super-
connected
10000x traffic
1000x
bandwidth
10-100x devices
Energy-
efficien
t
...
Questions to Answer
• Understand critical demands in 5G
– Driven by 5G apps
– Drives to 5G technology evolution
– On extremely low latency, scalability, efficiency,
reliability, security …
– In 5G app contexts
CS590 (Peng) 24
Questions to Answer
• Understand critical demands in 5G
• Learn the state-of-the-art technologies
– Giant players: Industry, standardization, policy
makers, research (academy)
– Wireless technologies (PHY, spectrum, radio)
– Architecture (radio/core architecture, SDN/NFV,
edge computing, cloudlet, network slicing…)
– Network protocol and functions (control and
management)
CS590 (Peng) 25
Questions to Answer
• Understand critical demands in 5G
• Learn the state-of-the-art technologies
• Remaining issues and unaddressed areas
– Overlooked by high-level design
• Devils are in the details
– Innovation complements mainstream design
• Data-driven network intelligence
• Formal methods: verification and provable redesign
• Security: vulnerabilities and exploits
– Carry out original research projects
CS590 (Peng) 26
Reading
• NGMN 5G White Paper , 2015
• (Presentation): The Evolution of Mobile
Technologies: 1G, 2G, 3G, 4G, Qualcomm ,
2014
CS590 (Peng) 27

More Related Content

Similar to 1 courseinfo-5g 2

From network beginner to network programmer.v2
From network beginner to network programmer.v2From network beginner to network programmer.v2
From network beginner to network programmer.v2
Telematika Open Session
 
AmI 2015 - Course Introduction
AmI 2015 - Course IntroductionAmI 2015 - Course Introduction
AmI 2015 - Course Introduction
Fulvio Corno
 
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docxCOURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
faithxdunce63732
 
Course Possibilities & Architecture
Course Possibilities & ArchitectureCourse Possibilities & Architecture
Course Possibilities & Architecture
Folajimi Fakoya
 
Data communications and network connection.ppt
Data communications and network connection.pptData communications and network connection.ppt
Data communications and network connection.ppt
Yuvaraj471177
 
National education show final presentation (dw) 20.03.2015
National education show   final presentation (dw) 20.03.2015National education show   final presentation (dw) 20.03.2015
National education show final presentation (dw) 20.03.2015
wooffd
 
Induction Presentation.pdf
Induction Presentation.pdfInduction Presentation.pdf
Induction Presentation.pdf
RahulRaj694185
 
Alan Hayes_Moodle case study
Alan Hayes_Moodle case studyAlan Hayes_Moodle case study
Alan Hayes_Moodle case study
Hittesh Ahuja
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community Responses
Daniel S. Katz
 
Built around answering questions
Built around answering questionsBuilt around answering questions
Built around answering questions
Larry Smarr
 
Social Web: (Big) Data Mining | summer 2014/2015 course syllabus
Social Web: (Big) Data Mining | summer 2014/2015 course syllabusSocial Web: (Big) Data Mining | summer 2014/2015 course syllabus
Social Web: (Big) Data Mining | summer 2014/2015 course syllabus
Jakub Ruzicka
 
Data-X-v3.1
Data-X-v3.1Data-X-v3.1
Data-X-v3.1
Ikhlaq Sidhu
 
Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015
TBSS Group
 
User Experience Showcase lightning talks - University of Edinburgh
User Experience Showcase lightning talks - University of EdinburghUser Experience Showcase lightning talks - University of Edinburgh
User Experience Showcase lightning talks - University of Edinburgh
Neil Allison
 
Iscram Multi Stakeholder Track And Labs Proposal 20090512
Iscram Multi Stakeholder Track And Labs Proposal 20090512Iscram Multi Stakeholder Track And Labs Proposal 20090512
Iscram Multi Stakeholder Track And Labs Proposal 20090512
Paul Burghart
 
Devops syllabus
Devops syllabusDevops syllabus
Devops syllabus
Len Bass
 
Leernetwerk cloud praktoraat engels
Leernetwerk cloud praktoraat engelsLeernetwerk cloud praktoraat engels
Leernetwerk cloud praktoraat engels
GuidovanDijk7
 
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
Hironori Washizaki
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
Ikhlaq Sidhu
 
Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013
Sanjeev Deshmukh
 

Similar to 1 courseinfo-5g 2 (20)

From network beginner to network programmer.v2
From network beginner to network programmer.v2From network beginner to network programmer.v2
From network beginner to network programmer.v2
 
AmI 2015 - Course Introduction
AmI 2015 - Course IntroductionAmI 2015 - Course Introduction
AmI 2015 - Course Introduction
 
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docxCOURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
COURSE  OUTLINE  FALL  2014  A      ACTIVI.docx
 
Course Possibilities & Architecture
Course Possibilities & ArchitectureCourse Possibilities & Architecture
Course Possibilities & Architecture
 
Data communications and network connection.ppt
Data communications and network connection.pptData communications and network connection.ppt
Data communications and network connection.ppt
 
National education show final presentation (dw) 20.03.2015
National education show   final presentation (dw) 20.03.2015National education show   final presentation (dw) 20.03.2015
National education show final presentation (dw) 20.03.2015
 
Induction Presentation.pdf
Induction Presentation.pdfInduction Presentation.pdf
Induction Presentation.pdf
 
Alan Hayes_Moodle case study
Alan Hayes_Moodle case studyAlan Hayes_Moodle case study
Alan Hayes_Moodle case study
 
Scientific Software Challenges and Community Responses
Scientific Software Challenges and Community ResponsesScientific Software Challenges and Community Responses
Scientific Software Challenges and Community Responses
 
Built around answering questions
Built around answering questionsBuilt around answering questions
Built around answering questions
 
Social Web: (Big) Data Mining | summer 2014/2015 course syllabus
Social Web: (Big) Data Mining | summer 2014/2015 course syllabusSocial Web: (Big) Data Mining | summer 2014/2015 course syllabus
Social Web: (Big) Data Mining | summer 2014/2015 course syllabus
 
Data-X-v3.1
Data-X-v3.1Data-X-v3.1
Data-X-v3.1
 
Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015Scilab Presentation for Tech Talk Tuesday 21 July 2015
Scilab Presentation for Tech Talk Tuesday 21 July 2015
 
User Experience Showcase lightning talks - University of Edinburgh
User Experience Showcase lightning talks - University of EdinburghUser Experience Showcase lightning talks - University of Edinburgh
User Experience Showcase lightning talks - University of Edinburgh
 
Iscram Multi Stakeholder Track And Labs Proposal 20090512
Iscram Multi Stakeholder Track And Labs Proposal 20090512Iscram Multi Stakeholder Track And Labs Proposal 20090512
Iscram Multi Stakeholder Track And Labs Proposal 20090512
 
Devops syllabus
Devops syllabusDevops syllabus
Devops syllabus
 
Leernetwerk cloud praktoraat engels
Leernetwerk cloud praktoraat engelsLeernetwerk cloud praktoraat engels
Leernetwerk cloud praktoraat engels
 
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
SWEBOK Guide Evolution and Its Emerging Areas including Machine Learning Patt...
 
Data-X-Sparse-v2
Data-X-Sparse-v2Data-X-Sparse-v2
Data-X-Sparse-v2
 
Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013Experience sharing-of-technologist-cum-mgmt-scientist-2013
Experience sharing-of-technologist-cum-mgmt-scientist-2013
 

Recently uploaded

Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
ramrag33
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
SakkaravarthiShanmug
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
Atif Razi
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
insn4465
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
ElakkiaU
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
VANDANAMOHANGOUDA
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
IJECEIAES
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
riddhimaagrawal986
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
bijceesjournal
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
171ticu
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 

Recently uploaded (20)

Data Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptxData Control Language.pptx Data Control Language.pptx
Data Control Language.pptx Data Control Language.pptx
 
cnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classicationcnn.pptx Convolutional neural network used for image classication
cnn.pptx Convolutional neural network used for image classication
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Applications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdfApplications of artificial Intelligence in Mechanical Engineering.pdf
Applications of artificial Intelligence in Mechanical Engineering.pdf
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
哪里办理(csu毕业证书)查尔斯特大学毕业证硕士学历原版一模一样
 
An Introduction to the Compiler Designss
An Introduction to the Compiler DesignssAn Introduction to the Compiler Designss
An Introduction to the Compiler Designss
 
ITSM Integration with MuleSoft.pptx
ITSM  Integration with MuleSoft.pptxITSM  Integration with MuleSoft.pptx
ITSM Integration with MuleSoft.pptx
 
An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...An improved modulation technique suitable for a three level flying capacitor ...
An improved modulation technique suitable for a three level flying capacitor ...
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
People as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimalaPeople as resource Grade IX.pdf minimala
People as resource Grade IX.pdf minimala
 
Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...Rainfall intensity duration frequency curve statistical analysis and modeling...
Rainfall intensity duration frequency curve statistical analysis and modeling...
 
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样官方认证美国密歇根州立大学毕业证学位证书原版一模一样
官方认证美国密歇根州立大学毕业证学位证书原版一模一样
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 

1 courseinfo-5g 2

  • 1. CS590: Embracing 5G and Beyond 5G Instructor: Chunyi Peng Fall 2017 https://www.cs.purdue.edu/homes/chunyi/teaching/cs590.html
  • 2. Today’s Agenda • Self-Introduction • Beyond course syllabus • Get started: a brief course introduction CS590 (Peng) 2
  • 3. About Me • Chunyi Peng • 08/2017-, Assistant Professor, CS@Purdue • 08/2013-08/2017, Assistant Professor, CSE@Ohio State Univ • 09/2009-06/2013, Ph.D., CS@UCLA • Research interests: mobile networks (3G/4G/5G), mobile systems (sensing), mobile security • Homepage: https://www.cs.purdue.edu/homes/chunyi/ • Email: chunyi@purdue.edu • Office hours: LWSN 2142E, Thur 14:30PM-16:00PM • I am hiring! (1) 5G, (2) Mobile network analytics at scale CS590 (Peng) 3
  • 4. About You? • Basic personal information – Name – MS/PhD/?? – Department – Advisor – Research Area • Interests • Experience • About this course and you – Why do you take this course? – What you expect to learn (or any goal)? – What keywords run into your mind regarding 5G? – What specific problems or topics are you interested in? CS590 (Peng) 4
  • 5. Today’s Agenda • Self-Introduction • Beyond course syllabus • Get started: a brief course introduction CS590 (Peng) 5
  • 6. Course Syllabus • 50% regular + 50% seminar • Approved for CS PhD & MS Plan of Study • Grading: – In-class presentation and discussion: 20% – Homework: 20% (3 reading reports) – Midterm: 20% – Project: 40% (team: 2-4 students) CS590 (Peng) 6
  • 7. What This Course Will Look Like? • Two threads: lecturing and project discussion • Thread #1: In-class lecturing – Organized into multiple topics – Overview (mainly by me): problems, status quo, basic concept/principle/technology, state-of-the- art, … – In-class paper presentation (mainly by you): representative or recent study – In-class presentation (all of us): paper critique, lessons/insights, brainstorming, etc CS590 (Peng) 7
  • 8. What This Course Will Look Like? • Thread #2: Research project updates – Organized into multiple teams/projects – Mainly in the second half semester – Updates on: • problem statement (key challenges) • survey on relevant work • High-level idea and preliminary results • Progress and technical problems • Project presentation and report – Seek for feedback, brainstorming and discussion CS590 (Peng) 8
  • 9. What Are You Expected to Learn? • Learn a broad range of hot topics in 5G and B5G – State-of-the-art and recent trends • Master a suite of research skills – Paper reading, thinking, and criticizing – Paper presentation, discussion and brainstorming – Project execution (problem solving) – Paper writing • Gain experience in doing original research – Publishable results generated – Hopefully, your long-term research topic determined CS590 (Peng) 1-9
  • 10. Course Workload • No required textbook; only a set of “classic” and recent papers and lecture slides • Light/medium workload expected – You are expected to read 1-3 papers each week – Select one paper for your in-class presentation this fall – Select 3 papers for your reading assignments this fall – Midterm (core concepts) – Work on your course project • Read, think and discuss – your class participation counts • Practice what you have learned – do a course project – make your contributions CS590 (Peng) 10
  • 11. In-Class Presentation & Reading Assignments • Select one paper from the reading list (or under my approval) • Signup in advance • In-class presentation – 25-30 min presentation – Q&A + in-class discussion • Paper summary: select three out of the reading list (invalid after in-class presentation) CS590 (Peng) 11
  • 12. How to Summarize a Paper? • From four aspects – 3 strong points: 3 most important things stated by the paper • Could be combination of motivations, observations, interesting designs, or clever implementations (1) from the author’s perspective at the time; (2) your perspective with the benefit of hindsight – 1 or more weakness: what is the single most glaring deficiency? • Design flaws, poorly designed experiments, narrow- scoped main idea, weak applicability, … CS590 (Peng) 12
  • 13. More on Paper Summary • 1+ key assumption/observation that led to the research – What were the key observations? – Where did the observation/assumption come from? • Personal experience, or work environment, … • 1+ core risk/obstacle – What are they to prevent the research from successful? – Were the authors aware of them? Are these obstacles eventually overcome? • Optional: what if you were the author CS590 (Peng) 13
  • 14. Course Project (1/3) • Several topics to be distributed – from the list or come up with your own • Project scope (on mobile networking) – Apps: emerging issues for 5G apps (e.g., scalability, delay, energy, security etc) • Understand the requirements in support of new apps • Disclose and quantify the (unanticipated) issues • Explore solution ideas • Design, implement and evaluate the new solution • Example: massive IoT support (pain for massive connectivity, emerging security risks, issues still unresolved by recent proposals) • Example: realtime support for VR/AR/autonomous driving (latency is the key) CS590 (Peng) 14
  • 15. Course Project (2/3) – Technology (wireless advances, architecture, radio/core, SDN/NFV, protocol) • Build a (simplified) 5G prototype or simulator • Re-architecture: NFV for 5G (redefine and split functions), mobile edging computing • Redesign protocols: simplified signaling protocols • Augment intelligence at end devices (data-driven) via MobileInsight – Enable runtime network analytics at devices – Enable network analytics at scale (crowdsourcing) – Take additional actions at devices when needed – Type: measurement, simulation/emulation, design, implementation, CS590 (Peng) 15
  • 16. Course Project (3/3) • Team of 2-4; find your team members ASAP • Timeline – W4: Project proposal (2 pages): problem formulation, survey, heuristics, plan, … – After midterm (W8): updates every 2-3 weeks – W15 (11/28, 11/30): project presentation – W17 (12/15): final report • I will meet you regularly (office hours or by appointment) CS590 (Peng) 16
  • 17. Timeline • 08/28: first lecture • … • 10/12: midterm (after the fall break) • 10/17, 10/19: no class due to travel – Make-up lectures at night??? • … • 11/30: Last lecture • 12/15: final report CS590 (Peng) 17
  • 19. Today’s Agenda • Self-Introduction • Beyond course syllabus • Get started: a brief course introduction CS590 (Peng) 19
  • 20. What is 5G? • Next generation mobile network – Current generation: 4G LTE CS590 (Peng) 20 1G 2G 3G 4G 5G Mid 1980s 1990s 2000s 2010s 2020s analog voice Digital voice + Simple data Mobile broadband Mobile Internet More & faster
  • 21. Pull from User Demands: Mobile Internet Anytime, Anywhere 21 In-building Outdoor Walking Driving Subway High-speed train No. 1 disruptive technology in the past decade Smartphones (not PCs): primary access points to Internet
  • 22. 22 Pull from User Demands in 5G Internet of Things Remote Healthcare Autonomous Driving Tactile Internet AR/VR Drone-based Delivery … … ... ... Well-Connected Everything
  • 23. Pull from User Demands in 5G CS590 (Peng) 23 4G 5G 2010s 2020s Higher mobility 300+ Kmh Ultra-reliable 99.999% Much Faster 10Gps peak rate < 1ms latency Super- connected 10000x traffic 1000x bandwidth 10-100x devices Energy- efficien t ...
  • 24. Questions to Answer • Understand critical demands in 5G – Driven by 5G apps – Drives to 5G technology evolution – On extremely low latency, scalability, efficiency, reliability, security … – In 5G app contexts CS590 (Peng) 24
  • 25. Questions to Answer • Understand critical demands in 5G • Learn the state-of-the-art technologies – Giant players: Industry, standardization, policy makers, research (academy) – Wireless technologies (PHY, spectrum, radio) – Architecture (radio/core architecture, SDN/NFV, edge computing, cloudlet, network slicing…) – Network protocol and functions (control and management) CS590 (Peng) 25
  • 26. Questions to Answer • Understand critical demands in 5G • Learn the state-of-the-art technologies • Remaining issues and unaddressed areas – Overlooked by high-level design • Devils are in the details – Innovation complements mainstream design • Data-driven network intelligence • Formal methods: verification and provable redesign • Security: vulnerabilities and exploits – Carry out original research projects CS590 (Peng) 26
  • 27. Reading • NGMN 5G White Paper , 2015 • (Presentation): The Evolution of Mobile Technologies: 1G, 2G, 3G, 4G, Qualcomm , 2014 CS590 (Peng) 27