SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler 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

Mais conteúdo relacionado

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

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

Último

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

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