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
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
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