Professor Hongbin Luo Beijing Jiaotong University Usage scenario for instant messages in ICN November 3, 2013.

Slides:



Advertisements
Similar presentations
1 Key Exchange Solutions Diffie-Hellman Protocol Needham Schroeder Protocol X.509 Certification.
Advertisements

Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
Off-the-Record Communication, or, Why Not To Use PGP
Fall VON Developers’ Conference – 09/13/00 SIP Update IMPS – Instant Messaging and Presence Using SIP Steve Donovan Architect.
Interest Management Objectives – –Understand what is meant by the term interest management. –Realise how interest management schemes may be deployed. –Understand.
Mitigating Teredo Routing Loop Attacks (draft-gont-6man-teredo-loops-00 ) Fernando Gont on behalf of UK CPNI IETF 79 November 7-12, Beijing, China.
Final Project Document Presentation Integrated Chat System Team # 4 December 2, 2003 Professor Peter Clarke Phase 1 Melissa Betancourt: Programmer Eric.
Nokia Internal Use Only PAWS Database Discovery Some considerations since the last Berlin meeting IETF 88, Vancouver, Canada.
Named Data Networking for Social Network Content delivery P. Truong, B. Mathieu (Orange Labs), K. Satzke (Alu) E. Stephan (Orange Labs) draft-truong-icnrg-ndn-osn-00.txt.
Lab Telemàtica II: VoIP 2008/2009 Anna Sfairopoulou Page 1 Advanced services with SIP.
ASP MVC s/mvc-4/getting-started-with- aspnet-mvc4/intro-to-aspnet- mvc-4.
S A B D C T = 0 S gets message from above and sends messages to A, C and D S.
Picture Users Making Art Chat An interactive communication tool.
Register Laulima Workshop for Instructors Solutions to help you engage your students through Laulima.
Digital Cash By Gaurav Shetty. Agenda Introduction. Introduction. Working. Working. Desired Properties. Desired Properties. Protocols for Digital Cash.
On The Change Rate of Identifier (ID)-to-locator Mappings in Networks with ID/Locator Separation Hongbin Luo, Hongke Zhang Beijing Jiaotong University.
Multi-Link Devices Group Name: WG1 Source: Kaonmedia, KETI Contact: Hwang Kwang Tae Yong-Suk Park
Support Services & IP Multimedia Subsystem (IMS)
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Choosing an Instant Messenger Would you like to send Instant Messages, but aren’t sure which tool to use? Here’s help to decide. Skip to Main Menu.
KMIP Profiles version 1.3 A Method to Define Operations Access Control and Interaction Between a Client and Server Presented by: Kiran Kumar Thota & Bob.
IEEE Communications Magazine July 2012 Bertrand Mathieu Patrick Truong
A security framework combining access control and trust management for mobile e-commerce applications Gregor v.Bochmann, Zhen Zhang, Carlisle Adams School.
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
Laulima Workshop for Instructors Solutions to help you engage your students through Laulima.
1 Topic 2 – Lesson 2 Understanding TCP/IP via an Analogy SRA 221.
1 Figure 9-10: Database and Instant Messaging Security Concerns Other Applications  There are many other applications  Each has its own security issues.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Living in a Network Centric World Network Fundamentals – Chapter 1.
Vic Liu Bob Mandeville Brooks Hickman Weiguo Hao Zu Qiang Speaker: Vic Liu China Mobile Problem Statement for VxLAN Performance Test draft-liu-nvo3-ps-vxlan-perfomance-00.
X xxx ZTE Discussion on cdma2000 Charging with PCC Title: Discussion on PCC Charging for cdma2000 1x and HRPD Sources: China Telecom, ZTE Contact:
Protocols for public-key management. Key management –two problems Distribution of public keys (for public- key cryptography) Distribution of secret keys.
July 2007 (IETF 69)IETF - SIPPING1 Replace Instant Message in SIP draft-ren-sipping-replace-instant-message-00 Da Qi Ren Qian Sun Linyi Tian IETF 69, Chicago.
July 2007 (IETF 69)IETF - SIPPING1 Replace Instant Message in SIP draft-ren-sipping-replace-instant-message-00 Da Qi Ren, Qian Sun and Linyi Tian IETF.
Networking Named Content Van Jacobson, Diana K. Smetters, James D. Thornton, Michael F. Plass, Nicholas H. Briggs, Rebecca L. Braynard.
Andrew Allen Communication Service Identifier.
 Architectural overview  Main APIs. getGames.php getGroupsLocations.php getGroupsScores.php getMessage.php getStreet.php getTime.php login.php sendMessage.php.
Presence Networking: XMPP and Jabber Joe Hildebrand Chief Architect Jabber, Inc. Networld+Interop 1 May 2003.
Project Title All your names 1. Problem Space Importance of problem space How do people deal with this problem today? Who will care about a solution?
Speaker :梁景棠 Advisor :許子衡 Class :碩資工一甲 Student ID : MA2G0107 Author : Chin-Feng Lai Han-Chieh Chao Published : 2013 Cloud-Assisted Real-Time transrating.
ITIS 1210 Introduction to Web-Based Information Systems Chapter 14 How Internet Chat and IM Work.
E a s y S h a r e Jung Son Ky Le. Operational Concepts Recent years, huge number of growth in Internet users and broadband usage File-sharing become extremely.
1 Kerberos n Part of project Athena (MIT). n Trusted 3rd party authentication scheme. n Assumes that hosts are not trustworthy. n Requires that each client.
IETF 67 – SIMPLE WG SIMPLE Problem Statement Draft-rang-simple-problem-statement-01 Tim Rang - Microsoft Avshalom Houri – IBM Edwin Aoki – AOL.
Implementation of SCENS Yan Zhao. Current Status Current implementation is web-based –
Common Sense Via Instant Messaging Sanjay Rao & Sonia Garg MAS.964 Henry Lieberman, Hugo Liu, Push Singh 12/12/02.
MD703 Class 10 Agenda Chapter 3: Strategic Use of InfoTech Chapter 8: Operations Tech Talk: Groupware & Messaging Part 2 Case: Information Security.
Sprint Nextel offers a comprehensive range of wireless and wire line communications services bringing the freedom of mobility to consumers, businesses.
Johnson Carmichael Kay Kummerfeld Hexel1 Context Evidence and Location Authority the disciplined management of sensor data into context models.
2 pt 3 pt 4 pt 5pt 1 pt 2 pt 3 pt 4 pt 5 pt 1 pt 2pt 3 pt 4pt 5 pt 1pt 2pt 3 pt 4 pt 5 pt 1 pt 2 pt 3 pt 4pt 5 pt 1pt Internet History Computer Networks.
Bingchen Liu Qi Sun Wenbo Su Xiaohe Hu Mentor: Harshith.
Light Camera Action --- An amateur movie learning community Course: ITEC 4020 Group member: Fabrice Syebele Jordan flores Hongbin Lu Mona Yousefian Qi.
Project Title: Establishing communication between the server and Envirobat using TCP/IP Presented by Apourva.P.
Version 4.0 Living in a Network Centric World Network Fundamentals – Chapter 1.
TO IMPROVE  Safety  Quality  Improve patient outcomes  Reduce cost of healthcare.
SOSIMPLE: A Serverless, Standards- based, P2P SIP Communication System David A. Bryan and Bruce B. Lowekamp College of William and Mary Cullen Jennings.
Chapter 7 Electronic Media Copyright © 2014 Pearson Education, Inc. publishing as Prentice Hall 1Chapter 7 -
Page 1 This is page one. I’m talking about it now….
WEL-COME Facebook Technical Support Phone Number Facebook Technical Support Phone Number For more information visit :-
Auction-based in-network caching in Information-centric networks Workshop ACROSS, 16th of September 2016 | Lucia D’Acunto.
IT443 – Network Security Administration Instructor: Bo Sheng
draft-ietf-simple-message-sessions-00 Ben Campbell
Model View Controller
Rip Routing Protocol.
Introduction to security goals and usage of cryptographic algorithms
SQL Server 2016 Hybrid HyperScale Offer.
Figure 1-7: Eavesdropping on a Dialog
ورود اطلاعات بصورت غيربرخط
Responses to Clause 5 Comments
Realizing a Peer-to-Peer System using a common API
Presentation transcript:

Professor Hongbin Luo Beijing Jiaotong University Usage scenario for instant messages in ICN November 3, 2013

Usage scenario for Instant messages in ICN 2 Beijing Jiaotong University What’s the problem? Many usage scenarios have been considered in the usage scenario document. To the best of our knowledge, there is no consideration on how to realize instant messages (IM) in ICN. In this talk, we discuss how to implement IM and point out the corresponding challenges.

Usage scenario for Instant messages in ICN 3 Beijing Jiaotong University How to implement IM? Based on the CCN architecture, we consider two classes of approaches: Case 1: Directly communicate with each other; Case 2: Communicate via a server. We assume that every user has a name, which has a hierarchical structure, e.g., A/IM/alice; A/IM/bob.

Usage scenario for Instant messages in ICN 4 Beijing Jiaotong University Case 1: Directly Communicate Interest : R2/Alice. Assuming Bob wants to send an instant message to Alice. Interest: R1/Bob. If Alice is online, IM could be realized as follow. Instant message to Alice. R2/Alice R1/Bob R1 R2

Usage scenario for Instant messages in ICN 5 Beijing Jiaotong University Case 1: Directly Communicate Interest: R2/Alice. Assuming Bob wants to send an instant message to Alice. However, how about the case Alice is offline? Alice is offline. No Interest comes from Alice. Bob cannot send the instant message to Alice. R2/Alice R1/Bob R1 R2

Usage scenario for Instant messages in ICN 6 Beijing Jiaotong University Case 2: Via a server Interest: R4/IM/. Assuming Bob wants to send an instant message to Alice, and the server has a name IM/. Interest: R1/Bob. Data packet: Instant message to Alice. R1 R2 R3 R4 R2/Alice R1/Bob R4/IM Step 1: Bob sends the instant message to the server.

Usage scenario for Instant messages in ICN 7 Beijing Jiaotong University Interest: R2/Alice. Interest: R4/IM/. Data packet: Instant message from Bob. Case 2: Via a server R1 R2 R3 R4 R2/Alice R1/Bob R4/IM Step 2: The server sends the instant message to Alice. Can this process really work well?

Usage scenario for Instant messages in ICN 8 Beijing Jiaotong University Case 2: Via a server Interest: R4/IM/. Consider the following example. The two interests are merged here!!! Cannot work well! How to deal with? R1 R2 R3 R4 R2/Alice R1/Bob R4/IM

Usage scenario for Instant messages in ICN 9 Beijing Jiaotong University Case 2: Via a server Interest: R4/IM/Bob. Assuming Bob wants to send an instant message to Alice, and the server has a name IM/. Interest: R1/Bob. Data packet: Instant message to Alice. R1 R2 R3 R4 R2/Alice R1/Bob R4/IM Step 1: Bob sends the instant message to the server.

Usage scenario for Instant messages in ICN 10 Beijing Jiaotong University Interest: R2/Alice. Interest: R4/IM/Alice. Data packet: Instant message from Bob. Case 2: Via a server R1 R2 R3 R4 R2/Alice R1/Bob R4/IM Step 2: The server sends the instant message to Alice. Can it work well now?

Usage scenario for Instant messages in ICN 11 Beijing Jiaotong University Case 2: Via a server Interest: R4/IM/Bob. Interest: R4/IM/Ted. Consider the above example. The interests cannot be merged any more!!! It works very well. But? R1 R2 R3 R4 R2/Alice R1/Bob R4/IM

Usage scenario for Instant messages in ICN 12 Beijing Jiaotong University Case 2: Via a server Increased PIT table size? R1 R2 R3 R4 R2/Alice R1/Bob R4/IM To User 1 To User 2 To User n To User n+1 The PIT table of R4 may be huge!

Usage scenario for Instant messages in ICN 13 Beijing Jiaotong University Case 2: Via a server How about Alice roams from R2 to R3? R1 R2 R3 R4 R2/Alice R1/Bob R4/IM When Alice roams to R3, it changes its name to be R3/Alice. R3/Alice Alice sends an Interest to the server to register its new name. The server then can send Interest packets to Alice.

Usage scenario for Instant messages in ICN 14 Beijing Jiaotong University The new problems? Since many ICN architectures use flat names, we raise two questions: 1) how to implement instant messages in these architectures? 2) What’s the benefits and costs in realizing instant messages?

Usage scenario for Instant messages in ICN 15 Beijing Jiaotong University Comments?

Usage scenario for Instant messages in ICN 16 Beijing Jiaotong University Thanks!