SlideShare a Scribd company logo
1 of 28
Download to read offline
A Control System for
Conferencing Applications in
   Named-Data Networks

                        Jun Wei
           Huawei US Innovation Center   www.huawei.com




FUTUREWEI TECHNOLOGIES, INC
Agenda

 Conferencing applications in NDN
 Conferencing control and management
 A proposal to a control system for
conferencing applications
 Summary




HUAWEI TECHNOLOGIES Co., Ltd.            Page 2
Conferencing Applications in NDN

  Conferencing applications
      Media + Control
        Media: data exchange among participants
        Control: registration, floor control, etc.
      Advantages in NDN
        No traffic concentration point
        Efficient distribution through caching inside network
     Examples
      ACT
            Server-less approach
        XMPP-based whiteboard and audio
           Hybrid approach: server-less media plane + server-
          based control plane

HUAWEI TECHNOLOGIES Co., Ltd.                Page 3
Conference Control and Management

  Control and management functions
      conference agenda, updates, feedback
      conference registration
      conference floor control
      etc.




HUAWEI TECHNOLOGIES Co., Ltd.      Page 4
Server-based Conference Control and
             Management
  Server functions
    Repository (agenda, updates, registration form,
  feedback form, etc.)
        Speaker list
        Q&A list
      Aggregation (form return, Q&A request, etc.)




HUAWEI TECHNOLOGIES Co., Ltd.        Page 5
Challenges

 Server-based conference control and
management:
      Single point of failure
      Server load overflow
  Server cluster
      Maintenance of cluster membership
      Maintenance of server-participant binding




HUAWEI TECHNOLOGIES Co., Ltd.                Page 6
A Control System for Conferencing
           Applications in NDN
  Server cluster
    An organizer initiates the server cluster.
    Participants sign on with one of the server in
  the server cluster.
    Server cluster expands/shrinks with the
  footprint of the participants.
    No cluster membership
    No fix binding between server and participants




HUAWEI TECHNOLOGIES Co., Ltd.     Page 7
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
A Control System for Conferencing
           Applications in NDN

                                S4                                            S5  

                                                            S6  

                  S1  
                                                                     S3  
                                              S2  
   C1  
                         C3  
                                                                                     C8  
           C2                                        C5            C6  
                                       C4  
                                                                            C7  



HUAWEI TECHNOLOGIES Co., Ltd.
Discussion

 Server-based conference control and
management:
     Repository (agenda, updates, registration form,
  feedback form, etc.)
        Speaker list
        Q&A list
      Aggregation (form return, Q&A request, etc.)
  Server cluster
      serve one or both of server functions




HUAWEI TECHNOLOGIES Co., Ltd.                Page 25
Discussion




HUAWEI TECHNOLOGIES Co., Ltd.
Summary

  Dynamic and distributed control server
cluster management: scalable and robust
    No specific membership maintenance
    No specific binding between server and
  participating clients
    Dynamic and scalable
        Cluster changes on demand
      Efficient and robust
        Participates always interact with the nearest server




HUAWEI TECHNOLOGIES Co., Ltd.                Page 27
Thank You
                              www.huawei.com

                                               www.huawei.com




FUTUREWEI TECHNOLOGIES, INC

More Related Content

More from PARC, a Xerox company

CCNxCon2012: Welcome: Event Kickoff & Opening Remarks
CCNxCon2012: Welcome: Event Kickoff & Opening RemarksCCNxCon2012: Welcome: Event Kickoff & Opening Remarks
CCNxCon2012: Welcome: Event Kickoff & Opening RemarksPARC, a Xerox company
 
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...PARC, a Xerox company
 
CCNxCon2012: Session 2: DASH over CCN: A CCN Use-Case for a SocialMedia Base...
CCNxCon2012: Session 2: DASH over CCN:  A CCN Use-Case for a SocialMedia Base...CCNxCon2012: Session 2: DASH over CCN:  A CCN Use-Case for a SocialMedia Base...
CCNxCon2012: Session 2: DASH over CCN: A CCN Use-Case for a SocialMedia Base...PARC, a Xerox company
 
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...PARC, a Xerox company
 
CCNxCon2012: Poster Session: FIB Optimizations in CCN
CCNxCon2012: Poster Session: FIB Optimizations in CCNCCNxCon2012: Poster Session: FIB Optimizations in CCN
CCNxCon2012: Poster Session: FIB Optimizations in CCNPARC, a Xerox company
 
CCNxCon2012: Poster Session: Cache Coordination in a Hierarchical
CCNxCon2012: Poster Session: Cache Coordination in a HierarchicalCCNxCon2012: Poster Session: Cache Coordination in a Hierarchical
CCNxCon2012: Poster Session: Cache Coordination in a HierarchicalPARC, a Xerox company
 
CCNxCon2012: Poster Session: Live Streaming with Content Centric Networking
CCNxCon2012: Poster Session: Live Streaming with Content Centric NetworkingCCNxCon2012: Poster Session: Live Streaming with Content Centric Networking
CCNxCon2012: Poster Session: Live Streaming with Content Centric NetworkingPARC, a Xerox company
 
CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy...
CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy...CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy...
CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy...PARC, a Xerox company
 
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...PARC, a Xerox company
 
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...PARC, a Xerox company
 
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...PARC, a Xerox company
 
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R Networks
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R NetworksCCNxCon2012: Session 3: NDN Applicability to V2V and V2R Networks
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R NetworksPARC, a Xerox company
 
CCNxCon2012: Session 3: Juxtaposition of CCN and Pepys
CCNxCon2012: Session 3: Juxtaposition of CCN and PepysCCNxCon2012: Session 3: Juxtaposition of CCN and Pepys
CCNxCon2012: Session 3: Juxtaposition of CCN and PepysPARC, a Xerox company
 
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN Networks
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN NetworksCCNxCon2012: Session 4: Disjoint Path Discovery in CCN Networks
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN NetworksPARC, a Xerox company
 
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric Networking
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric NetworkingCCNxCon2012: Session 5: Interest Rate Control for Content-Centric Networking
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric NetworkingPARC, a Xerox company
 
CCNxCon2012: Session 5: A Distributed PIT Table
CCNxCon2012: Session 5: A Distributed PIT TableCCNxCon2012: Session 5: A Distributed PIT Table
CCNxCon2012: Session 5: A Distributed PIT TablePARC, a Xerox company
 
CCNxCon2012: Session 5: Object Sizes in Named Data Networking
CCNxCon2012: Session 5: Object Sizes in Named Data NetworkingCCNxCon2012: Session 5: Object Sizes in Named Data Networking
CCNxCon2012: Session 5: Object Sizes in Named Data NetworkingPARC, a Xerox company
 
CCNxCon2012: Session 5: Steaming up CCN against TCP
CCNxCon2012: Session 5: Steaming up CCN against TCPCCNxCon2012: Session 5: Steaming up CCN against TCP
CCNxCon2012: Session 5: Steaming up CCN against TCPPARC, a Xerox company
 
CCNxCon2012: Session 5: Denial of Service Attacks Evaluation
CCNxCon2012: Session 5: Denial of Service Attacks EvaluationCCNxCon2012: Session 5: Denial of Service Attacks Evaluation
CCNxCon2012: Session 5: Denial of Service Attacks EvaluationPARC, a Xerox company
 

More from PARC, a Xerox company (20)

CCNxCon2012: Welcome: Event Kickoff & Opening Remarks
CCNxCon2012: Welcome: Event Kickoff & Opening RemarksCCNxCon2012: Welcome: Event Kickoff & Opening Remarks
CCNxCon2012: Welcome: Event Kickoff & Opening Remarks
 
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
CCNxCon2012: Session 2: A Content-Centric Approach for Requesting and Dissemi...
 
CCNxCon2012: Session 2: DASH over CCN: A CCN Use-Case for a SocialMedia Base...
CCNxCon2012: Session 2: DASH over CCN:  A CCN Use-Case for a SocialMedia Base...CCNxCon2012: Session 2: DASH over CCN:  A CCN Use-Case for a SocialMedia Base...
CCNxCon2012: Session 2: DASH over CCN: A CCN Use-Case for a SocialMedia Base...
 
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...
CCNxCon2012: Session 2: Network Management Framework for Future Internet Scen...
 
CCNxCon2012: Poster Session: FIB Optimizations in CCN
CCNxCon2012: Poster Session: FIB Optimizations in CCNCCNxCon2012: Poster Session: FIB Optimizations in CCN
CCNxCon2012: Poster Session: FIB Optimizations in CCN
 
CCNxCon2012: Poster Session: Cache Coordination in a Hierarchical
CCNxCon2012: Poster Session: Cache Coordination in a HierarchicalCCNxCon2012: Poster Session: Cache Coordination in a Hierarchical
CCNxCon2012: Poster Session: Cache Coordination in a Hierarchical
 
CCNxCon2012: Poster Session: Live Streaming with Content Centric Networking
CCNxCon2012: Poster Session: Live Streaming with Content Centric NetworkingCCNxCon2012: Poster Session: Live Streaming with Content Centric Networking
CCNxCon2012: Poster Session: Live Streaming with Content Centric Networking
 
CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy...
CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy...CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy...
CCNxCon2012: Poster Session:On a Novel Joint Replicating and Caching Strategy...
 
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...
CCNxCon2012: Poster Session: Parallelizing FIB Lookup in Content-Centric Netw...
 
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...
CCNxCon2012: Poster Session: ICN Architecture Evaluation — A Discussion on CC...
 
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...
CCNxCon2012: Poster Session: A Backward-Compatible CCNx Extension for Improve...
 
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R Networks
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R NetworksCCNxCon2012: Session 3: NDN Applicability to V2V and V2R Networks
CCNxCon2012: Session 3: NDN Applicability to V2V and V2R Networks
 
CCNxCon2012: Session 3: Juxtaposition of CCN and Pepys
CCNxCon2012: Session 3: Juxtaposition of CCN and PepysCCNxCon2012: Session 3: Juxtaposition of CCN and Pepys
CCNxCon2012: Session 3: Juxtaposition of CCN and Pepys
 
CCNxCon2012: Session 4: OSPFN
CCNxCon2012: Session 4: OSPFNCCNxCon2012: Session 4: OSPFN
CCNxCon2012: Session 4: OSPFN
 
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN Networks
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN NetworksCCNxCon2012: Session 4: Disjoint Path Discovery in CCN Networks
CCNxCon2012: Session 4: Disjoint Path Discovery in CCN Networks
 
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric Networking
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric NetworkingCCNxCon2012: Session 5: Interest Rate Control for Content-Centric Networking
CCNxCon2012: Session 5: Interest Rate Control for Content-Centric Networking
 
CCNxCon2012: Session 5: A Distributed PIT Table
CCNxCon2012: Session 5: A Distributed PIT TableCCNxCon2012: Session 5: A Distributed PIT Table
CCNxCon2012: Session 5: A Distributed PIT Table
 
CCNxCon2012: Session 5: Object Sizes in Named Data Networking
CCNxCon2012: Session 5: Object Sizes in Named Data NetworkingCCNxCon2012: Session 5: Object Sizes in Named Data Networking
CCNxCon2012: Session 5: Object Sizes in Named Data Networking
 
CCNxCon2012: Session 5: Steaming up CCN against TCP
CCNxCon2012: Session 5: Steaming up CCN against TCPCCNxCon2012: Session 5: Steaming up CCN against TCP
CCNxCon2012: Session 5: Steaming up CCN against TCP
 
CCNxCon2012: Session 5: Denial of Service Attacks Evaluation
CCNxCon2012: Session 5: Denial of Service Attacks EvaluationCCNxCon2012: Session 5: Denial of Service Attacks Evaluation
CCNxCon2012: Session 5: Denial of Service Attacks Evaluation
 

Recently uploaded

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 

Recently uploaded (20)

Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

CCNxCon2012: Session 2: A Distributed Server-based Conference Control and Management for NDN Conferencing Applications

  • 1. A Control System for Conferencing Applications in Named-Data Networks Jun Wei Huawei US Innovation Center www.huawei.com FUTUREWEI TECHNOLOGIES, INC
  • 2. Agenda Conferencing applications in NDN Conferencing control and management A proposal to a control system for conferencing applications Summary HUAWEI TECHNOLOGIES Co., Ltd. Page 2
  • 3. Conferencing Applications in NDN Conferencing applications Media + Control Media: data exchange among participants Control: registration, floor control, etc. Advantages in NDN No traffic concentration point Efficient distribution through caching inside network Examples ACT Server-less approach XMPP-based whiteboard and audio Hybrid approach: server-less media plane + server- based control plane HUAWEI TECHNOLOGIES Co., Ltd. Page 3
  • 4. Conference Control and Management Control and management functions conference agenda, updates, feedback conference registration conference floor control etc. HUAWEI TECHNOLOGIES Co., Ltd. Page 4
  • 5. Server-based Conference Control and Management Server functions Repository (agenda, updates, registration form, feedback form, etc.) Speaker list Q&A list Aggregation (form return, Q&A request, etc.) HUAWEI TECHNOLOGIES Co., Ltd. Page 5
  • 6. Challenges Server-based conference control and management: Single point of failure Server load overflow Server cluster Maintenance of cluster membership Maintenance of server-participant binding HUAWEI TECHNOLOGIES Co., Ltd. Page 6
  • 7. A Control System for Conferencing Applications in NDN Server cluster An organizer initiates the server cluster. Participants sign on with one of the server in the server cluster. Server cluster expands/shrinks with the footprint of the participants. No cluster membership No fix binding between server and participants HUAWEI TECHNOLOGIES Co., Ltd. Page 7
  • 8. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 9. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 10. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 11. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 12. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 13. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 14. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 15. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 16. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 17. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 18. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 19. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 20. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 21. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 22. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 23. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 24. A Control System for Conferencing Applications in NDN S4   S5   S6   S1   S3   S2   C1   C3   C8   C2   C5   C6   C4   C7   HUAWEI TECHNOLOGIES Co., Ltd.
  • 25. Discussion Server-based conference control and management: Repository (agenda, updates, registration form, feedback form, etc.) Speaker list Q&A list Aggregation (form return, Q&A request, etc.) Server cluster serve one or both of server functions HUAWEI TECHNOLOGIES Co., Ltd. Page 25
  • 27. Summary Dynamic and distributed control server cluster management: scalable and robust No specific membership maintenance No specific binding between server and participating clients Dynamic and scalable Cluster changes on demand Efficient and robust Participates always interact with the nearest server HUAWEI TECHNOLOGIES Co., Ltd. Page 27
  • 28. Thank You www.huawei.com www.huawei.com FUTUREWEI TECHNOLOGIES, INC