SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

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

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

Kürzlich hochgeladen

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 

Kürzlich hochgeladen (20)

DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 

Control System for Conferencing Apps in NDN

  • 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