Presentation is loading. Please wait.

Presentation is loading. Please wait.

KSE631: Content Networking Uichin Lee KAIST KSE Feb. 07, 2012.

Similar presentations


Presentation on theme: "KSE631: Content Networking Uichin Lee KAIST KSE Feb. 07, 2012."— Presentation transcript:

1 KSE631: Content Networking Uichin Lee KAIST KSE Feb. 07, 2012

2 Content? Definition of “Content” – 5. intellectually interesting material: material or ideas that are considered to be interesting, challenging, or worthwhile (Encarta 2009) Wikipedia: – Content is information and experiences that may provide value for an end-user/audience in specific contexts

3 Examples of Content Traditional content – TV programs – Movies – News articles – Books User created content (Web 2.0)? – News (Ohmynews?) – Blogs – Lifelogging – Social networking (Twitter, Facebook, etc) – Wikipedia – Participatory sensing with smartphones

4 Content Delivery/Dissemination Content may be delivered via any medium such as the Internet, television, and audio CDs, as well as live events such as conferences and stage performances (Wikipedia)

5 Content Networking Beyond simple content delivery (e.g., TV), users now share their content with (and interact, collaborate with) other users via Web 2.0 services (e.g., Wikipedia, Blogs, Youtube, Twitter, Foursquare) Always-on connectivity (e.g., in Smartphones) greatly helped this phenomenon Content networking also emphasizes “interactivity” and “integration” – Interactivity among users (this is OK) RSS feeds, user comments/tags, social networking – Integration of content in different sources (not OK) Semantic web?

6 Content Networking Vision: seamless integration of content (e.g., data, information, knowledge) in multiple domains (including user/sensor generated content) to derive new values for end-users in ways that the author of content didn't plan or imagine Content networking: – Generate or gather, and represent complex and cross- disciplinary content from various sources and at enormously large scales – Collaborate in groups and organizations, sharing this content and working together interactively across space, time, disciplines, and scientific cultures to create new values

7 Content Networking: Big Picture Internet Smart home/office On the move Applications Content provider Fixed access Content Networking Radio access Course objective: learn basic components of content networking Crowdsourcing

8 Content Networking: Components Human intelligence: – Distributed human computation, crowdsourcing Mobile device intelligence: – Sensing (camera, GPS) Network intelligence: – Internet, mobile networks (w/ advanced services) Application intelligence: – Agent, processing, mining Internet Smart home/office On the move Applications Content provider Fixed access Content Networking Radio access Device Network Application Human Crowd

9 Lecture Schedule 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Wireless networking History of content networking Basic computer networking: HTTP, DNS, P2P, CDN Android programming intro Mid-term exam 3/29/12 Future Internet Smartphone sensors Participatory sensing Life-logging Personal content management (PIM) Privacy Security Access control Crowdsourcing Semantic Web Final exam 5/22/12 HW#1HW#2HW#3HW#4HW#5 TCP/IP Location-based services Review

10 Relation to Other Courses Mobile Intelligence Network Intelligence Application Intelligence Human Intelligence KSE631: Content networking (this lecture) KSE624: Mobile & pervasive computing (Uichin Lee, Fall) KSE523: Knowledge service design using web technologies (Aviv Segev, Fall) KSE525: Data mining (Jae-Gil Lee, Fall) KSE621: Information retrieval (Ying Liu, Fall) KSE625: Data Mining for Social Networks (Jae-Gil Lee, Fall) KSE801: Human Computation and Crowdsourcing (Uichin Lee, Fall)

11 Caveats This course is not focused on “computer networking” – You don’t need to know all the details, yet you need to know the “basics” to design and implement efficient “content networking systems” Recall: content networking is to gather and represent content, and collaborate with others, by sharing the content and working together interactively

12 Why Learning Android Programming? Ideal platform for testing content networking applications Market demands Emphasis on networking + device intelligence – w/ other courses, you can design knowledge service platforms! Java based programming (easy to learn) Job markets..

13 Lecture Notes/Books Computer Networking: A Top Down Approach – Will cover Chapter 1 (intro), 2 (app layer), 3 (TCP), 4(IP), 6(Wireless), 8 (security) Android programming – Hello, Android (3 rd ed), Ed Burnette – Professional Android 2 Application Development, Rete Meier Research/survey papers

14 Paper Critique Paper Critique Writing Guidelines – Provide a brief summary of the article in your own words (also state the main concept and key contributions) – State the strength/weakness of the paper – Post any questions that you have Submit your critique via Ideascale – http://kaist.ideascale.com/ http://kaist.ideascale.com/

15 Logistics Grading policy – Homework: 30% (programming + paper critiques) – Mid-term exam: 20% – Final exam: 40% – Class participation: 10% Office hours: – Tuesday/Thursday: 4-5:00PM – By appointments

16 Learning Objectives Knowledge – Factual knowledge – Theories and principles – Professional skills and viewpoints – Discipline’s methods Capabilities – Thinking and problem solving – Creative capacities – Effective communications Personal development – Self-reliance, self-discipline – Interests, talents, values, etc. – General liberal education

17 Next Class (Feb. 8, 2011) History of Content Networking: From Static Electricity to iPhone Objectives: – Learn about history of content networking (Uichin’s view) Static electricity, battery, magnetic waves, wireless communications, radio/television, cell phones, and iPhone – Learn about passion/ambition/innovation – Learn about importance of patents and collaboration No reading assignment


Download ppt "KSE631: Content Networking Uichin Lee KAIST KSE Feb. 07, 2012."

Similar presentations


Ads by Google