{"title":"SNC: Scalable NDN-based conferencing architecture","authors":"Debessay Fesehaye, Jun Wei","doi":"10.1109/CCNC.2014.7056330","DOIUrl":null,"url":null,"abstract":"We present a scalable NDN-based conferencing architecture for conference control and management. Conference control functions are divided into individual service modules and are loaded into different control servers. Control servers are added into the control cluster as the number of parcitipants increases. Participants are allowed to register and receive variety of conference control services from any control servers within the cluster. Participant registration and access records are maintained locally by specific control servers. This work presents essential building blocks using (1) light-weighted metadata for effective participant record management, (2) distributed and self-organized storage and replication of participant records, (3) efficient, secure and distributed conference access mechanisms, and (4) dynamic and effective control server discovery. This system enables quick and efficient cluster access by supporting seamless participant mobility and automatic server load balancing. The control cluster is self-organized and self-healing and able to scale to large size of participants. It can also be extended to host multiple conferences. Using CCNx toolkits, we have demonstrated how SNC can automatically (seamlessly) select the closest (small delay) server avoiding congested (under-attack) and far away servers. Using simulation experiments, we have also shown the effectiveness of interest response suppression mechanisms which SNC can employ.","PeriodicalId":287724,"journal":{"name":"2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 11th Consumer Communications and Networking Conference (CCNC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCNC.2014.7056330","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
We present a scalable NDN-based conferencing architecture for conference control and management. Conference control functions are divided into individual service modules and are loaded into different control servers. Control servers are added into the control cluster as the number of parcitipants increases. Participants are allowed to register and receive variety of conference control services from any control servers within the cluster. Participant registration and access records are maintained locally by specific control servers. This work presents essential building blocks using (1) light-weighted metadata for effective participant record management, (2) distributed and self-organized storage and replication of participant records, (3) efficient, secure and distributed conference access mechanisms, and (4) dynamic and effective control server discovery. This system enables quick and efficient cluster access by supporting seamless participant mobility and automatic server load balancing. The control cluster is self-organized and self-healing and able to scale to large size of participants. It can also be extended to host multiple conferences. Using CCNx toolkits, we have demonstrated how SNC can automatically (seamlessly) select the closest (small delay) server avoiding congested (under-attack) and far away servers. Using simulation experiments, we have also shown the effectiveness of interest response suppression mechanisms which SNC can employ.