首页 > 最新文献

International Journal of Network Management最新文献

英文 中文
EEPPDA—Edge-enabled efficient privacy-preserving data aggregation in smart healthcare Internet of Things network EEPPDA——智能医疗物联网网络中的边缘高效隐私保护数据聚合
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-11-04 DOI: 10.1002/nem.2216
Tanima Bhowmik, Indrajit Banerjee

The Internet of Things-based smart healthcare provides numerous facilities to patients and medical professionals. Medical professionals can monitor the patient's real-time medical data and diagnose diseases through the medical health history stored in the cloud database. Any kind of attack on the cloud database will result in misdiagnosis of the patients by medical professionals. Therefore, it becomes a primary concern to secure private data. On the other hand, the conventional data aggregation method for smart healthcare acquires immense communication and computational cost. Edge-enabled smart healthcare can overcome these limitations. The paper proposes an edge-enabled efficient privacy-preserving data aggregation (EEPPDA) scheme to secure health data. In the EEPPDA scheme, captured medical data have been encrypted by the Paillier homomorphic cryptosystem. Homomorphic encryption is engaged in the assurance of secure communication. For data transmission from patients to the cloud server (CS), data aggregation is performed on the edge server (ES). Then aggregated ciphertext data are transmitted to the CS. The CS validates the data integrity and analyzes and processes the authenticated aggregated data. The authorized medical professional executes the decryption, then the aggregated ciphertext data are decrypted in plaintext. EEPPDA utilizes the batch verification process to reduce communication costs. Our proposed scheme maintains the privacy of the patient's identity and medical data, resists any internal and external attacks, and verifies the health data integrity in the CS. The proposed scheme has significantly minimized computational complexity and communication overhead concerning the existing approach through extensive simulation.

基于物联网的智能医疗为患者和医疗专业人员提供了众多设施。医疗专业人员可以监控患者的实时医疗数据,并通过存储在云数据库中的医疗健康史进行疾病诊断。对云数据库的任何形式的攻击都会导致医疗专业人员对患者的误诊。因此,保护私有数据成为首要问题。另一方面,传统的智能医疗数据聚合方法带来了巨大的通信和计算成本。启用边缘的智能医疗保健可以克服这些限制。本文提出了一种边缘支持的高效隐私保护数据聚合(EEPPDA)方案来保护健康数据。在EEPPDA方案中,捕获的医疗数据通过Paillier同态密码系统进行加密。同态加密用于保证通信的安全性。从患者到CS (cloud server)的数据传输,在边缘服务器ES (edge server)上进行数据聚合。然后将聚合的密文数据传输到CS。CS对数据完整性进行验证,并对经过验证的聚合数据进行分析和处理。经授权的医疗专业人员执行解密,然后将聚合的密文数据解密为明文。EEPPDA利用批量验证过程来降低通信成本。我们提出的方案维护了患者身份和医疗数据的隐私,抵御了任何内部和外部攻击,并验证了CS中健康数据的完整性。通过大量的仿真,该方案显著降低了现有方法的计算复杂度和通信开销。
{"title":"EEPPDA—Edge-enabled efficient privacy-preserving data aggregation in smart healthcare Internet of Things network","authors":"Tanima Bhowmik,&nbsp;Indrajit Banerjee","doi":"10.1002/nem.2216","DOIUrl":"10.1002/nem.2216","url":null,"abstract":"<p>The Internet of Things-based smart healthcare provides numerous facilities to patients and medical professionals. Medical professionals can monitor the patient's real-time medical data and diagnose diseases through the medical health history stored in the cloud database. Any kind of attack on the cloud database will result in misdiagnosis of the patients by medical professionals. Therefore, it becomes a primary concern to secure private data. On the other hand, the conventional data aggregation method for smart healthcare acquires immense communication and computational cost. Edge-enabled smart healthcare can overcome these limitations. The paper proposes an edge-enabled efficient privacy-preserving data aggregation (EEPPDA) scheme to secure health data. In the EEPPDA scheme, captured medical data have been encrypted by the Paillier homomorphic cryptosystem. Homomorphic encryption is engaged in the assurance of secure communication. For data transmission from patients to the cloud server (CS), data aggregation is performed on the edge server (ES). Then aggregated ciphertext data are transmitted to the CS. The CS validates the data integrity and analyzes and processes the authenticated aggregated data. The authorized medical professional executes the decryption, then the aggregated ciphertext data are decrypted in plaintext. EEPPDA utilizes the batch verification process to reduce communication costs. Our proposed scheme maintains the privacy of the patient's identity and medical data, resists any internal and external attacks, and verifies the health data integrity in the CS. The proposed scheme has significantly minimized computational complexity and communication overhead concerning the existing approach through extensive simulation.</p>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"33 1","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-11-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43858064","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
SRv6-based Time-Sensitive Networks (TSN) with low-overhead rerouting 具有低开销重路由的基于SRv6的时间敏感网络(TSN)
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-10-23 DOI: 10.1002/nem.2215
Gagan Nandha Kumar, Kostas Katsalis, Panagiotis Papadimitriou, Paul Pop, Georg Carle

Time-Sensitive Networks (TSN) aims at providing a solid underpinning for the support of application connectivity demands across a wide spectrum of use cases and operational environments, such as industrial automation and automotive networks. However, handling network updates in TSN entails additional challenges, stemming from the need to perform both flow rerouting and TSN schedule reconfiguration. To address this issue, we propose a software-defined network (SDN)-based approach for low-overhead TSN network updates, exploiting segment routing over IPv6 (SRv6) for path control. To this end, we introduce the concept of TSN subgraphs in order to quickly reschedule the flows traversing the problematic area and propose a TSN-aware routing heuristic to minimize the convergence time. We further describe the control plane implementation and its integration into Mininet, which empowers us to conduct a wide range of performance tests. Our evaluation results indicate that our approach yields faster recovery and reduces significantly the number of required reconfigurations upon failures, at the expense of a small SRv6 encoding/decoding overhead.

时间敏感网络(TSN)旨在为支持广泛的用例和操作环境(如工业自动化和汽车网络)中的应用程序连接需求提供坚实的基础。然而,在TSN中处理网络更新带来了额外的挑战,这源于需要执行流重新路由和TSN调度重新配置。为了解决这个问题,我们提出了一种基于软件定义网络(SDN)的低开销TSN网络更新方法,利用IPv6上的分段路由(SRv6)进行路径控制。为此,我们引入了TSN子图的概念,以便快速重新调度穿越有问题区域的流,并提出了一种TSN感知路由启发式算法,以最小化收敛时间。我们进一步描述了控制平面的实现及其与Mininet的集成,使我们能够进行广泛的性能测试。我们的评估结果表明,我们的方法以较小的SRv6编码/解码开销为代价,实现了更快的恢复,并显著减少了故障时所需的重新配置次数。
{"title":"SRv6-based Time-Sensitive Networks (TSN) with low-overhead rerouting","authors":"Gagan Nandha Kumar,&nbsp;Kostas Katsalis,&nbsp;Panagiotis Papadimitriou,&nbsp;Paul Pop,&nbsp;Georg Carle","doi":"10.1002/nem.2215","DOIUrl":"10.1002/nem.2215","url":null,"abstract":"<p>Time-Sensitive Networks (TSN) aims at providing a solid underpinning for the support of application connectivity demands across a wide spectrum of use cases and operational environments, such as industrial automation and automotive networks. However, handling network updates in TSN entails additional challenges, stemming from the need to perform both flow rerouting and TSN schedule reconfiguration. To address this issue, we propose a software-defined network (SDN)-based approach for low-overhead TSN network updates, exploiting segment routing over IPv6 (SRv6) for path control. To this end, we introduce the concept of TSN subgraphs in order to quickly reschedule the flows traversing the problematic area and propose a TSN-aware routing heuristic to minimize the convergence time. We further describe the control plane implementation and its integration into Mininet, which empowers us to conduct a wide range of performance tests. Our evaluation results indicate that our approach yields faster recovery and reduces significantly the number of required reconfigurations upon failures, at the expense of a small SRv6 encoding/decoding overhead.</p>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"33 4","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-10-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://onlinelibrary.wiley.com/doi/epdf/10.1002/nem.2215","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"42985873","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Load migration in distributed softwarized network controllers 分布式软件网络控制器的负载迁移
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-09-24 DOI: 10.1002/nem.2214
Sepehr Abbasi Zadeh, Farid Zandi, Mohammad Amin Beiruti, Yashar Ganjali

Distributed control solutions were introduced to address controller reliability and scalability issues in software-defined networking (SDN). The dynamic nature of network traffic can lead to load imbalance among controller instances. A highly loaded controller instance can be slow in responding to datapath queries and can slow down the entire control platform, as state synchronization and consensus among controller instances are performed in a cooperative manner. In this paper, we present Efficient, Resilient, Consistent (ERC), a novel protocol for migrating the load of a given switch from a controller instance to a different instance. Our protocol has three distinguishing properties compared with prior works in this area: (1) It is resilient to failures during migration, (2) it maintains consistency among all controller instances, and nevertheless, (3) it is more efficient than existing load migration protocols. Compared with state-of-the-art, ERC reduces the migration time by 23–50% depending on network load. The implicit assumed use case in the design of previous load migration algorithms (including ERC) has been the load balancing scenario. However, as this is not the only possible case, by maintaining the desirable properties of ERC, we introduce four variants of our protocol that can add to the versatility of the load migration handling. This is achieved by considering variations of role exchange between controller instances, which gives us an advantage over the fixed master–slave exchange that vanilla ERC or previous work support. We perform an extensive set of experiments to examine the impact of variable network parameters on the performance metrics of interest and to show the effectiveness of the ERC family of protocols in load migration.

介绍了分布式控制解决方案,以解决软件定义网络(SDN)中的控制器可靠性和可扩展性问题。网络流量的动态性可能导致控制器实例之间的负载不平衡。一个高负载的控制器实例在响应数据路径查询时可能会很慢,并且会减慢整个控制平台的速度,因为控制器实例之间的状态同步和共识是以协作的方式执行的。在本文中,我们提出了高效,弹性,一致(ERC),一种新的协议,用于将给定交换机的负载从控制器实例迁移到另一个实例。与该领域之前的工作相比,我们的协议有三个区别属性:(1)它在迁移过程中对故障具有弹性,(2)它保持所有控制器实例之间的一致性,尽管如此,(3)它比现有的负载迁移协议更有效。与最先进的技术相比,ERC根据网络负载减少了23-50%的迁移时间。在以前的负载迁移算法(包括ERC)的设计中,隐含的假设用例是负载平衡场景。然而,由于这不是唯一可能的情况,通过维护ERC的理想属性,我们引入了协议的四个变体,这些变体可以增加负载迁移处理的多功能性。这是通过考虑控制器实例之间角色交换的变化来实现的,这使我们比普通ERC或以前的工作支持的固定主从交换具有优势。我们进行了一组广泛的实验,以检查可变网络参数对感兴趣的性能指标的影响,并显示ERC协议家族在负载迁移中的有效性。
{"title":"Load migration in distributed softwarized network controllers","authors":"Sepehr Abbasi Zadeh,&nbsp;Farid Zandi,&nbsp;Mohammad Amin Beiruti,&nbsp;Yashar Ganjali","doi":"10.1002/nem.2214","DOIUrl":"10.1002/nem.2214","url":null,"abstract":"<p>Distributed control solutions were introduced to address controller reliability and scalability issues in software-defined networking (SDN). The dynamic nature of network traffic can lead to load imbalance among controller instances. A highly loaded controller instance can be slow in responding to datapath queries and can slow down the entire control platform, as state synchronization and consensus among controller instances are performed in a cooperative manner. In this paper, we present Efficient, Resilient, Consistent (ERC), a novel protocol for migrating the load of a given switch from a controller instance to a different instance. Our protocol has three distinguishing properties compared with prior works in this area: (1) It is resilient to failures during migration, (2) it maintains consistency among all controller instances, and nevertheless, (3) it is more efficient than existing load migration protocols. Compared with state-of-the-art, ERC reduces the migration time by 23–50% depending on network load. The implicit assumed use case in the design of previous load migration algorithms (including ERC) has been the load balancing scenario. However, as this is not the only possible case, by maintaining the desirable properties of ERC, we introduce four variants of our protocol that can add to the versatility of the load migration handling. This is achieved by considering variations of role exchange between controller instances, which gives us an advantage over the fixed master–slave exchange that vanilla ERC or previous work support. We perform an extensive set of experiments to examine the impact of variable network parameters on the performance metrics of interest and to show the effectiveness of the ERC family of protocols in load migration.</p>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"32 6","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-09-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45857299","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
RNN-EdgeQL: An auto-scaling and placement approach for SFC RNN‐EdgeQL: SFC的自动缩放和放置方法
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-09-09 DOI: 10.1002/nem.2213
Suman Pandey, Minji Choi, Jae-Hyoung Yoo, James Won-Ki Hong

This paper proposes a prediction-based scaling and placement of service function chains (SFCs) to improve service level agreement (SLA) and reduce operation cost. We used a variant of recurrent neural network (RNN) called gated recurrent unit (GRU) for resource demand prediction. Then, considering these predictions, we built an intuitive scale in/out algorithm. We also developed an algorithm that applies Q-Learning on Edge computing environment (EdgeQL) to place these scaled-out VNFs in appropriate locations. The integrated algorithm that combines prediction, scaling, and placement are called RNN-EdgeQL. RNN-EdgeQL (v2) is further improved to achieve application agnostic group level elasticity in the chain, independent of applications installed on the VNFs. We tested our algorithm on two realistic temporal dynamic load models including Internet traffic (Abilene) and an application specific traffic (Wiki) on an OpenStack testbed. The contribution of this article is threefold. First, prediction model prepares the target SFC for the upcoming load. Second, an application agnostic characteristics of the algorithm achieves the group-level elasticity in SFC. Finally, the EdgeQL placement model minimizes the end-to-end path of an SFC in multi-access edge computing (MEC) environment. As a result, RNN-EdgeQL (v2) gives the lowest overall latency, lowest SLA violations, and lowest VNFs requirement, compared to RNN-EdgeQL (v1) and Threshold-Openstack default placement.

本文提出了一种基于预测的服务功能链(SFCs)的扩展和布局,以提高服务水平协议(SLA)并降低运营成本。我们使用了一种称为门控递归单元(GRU)的递归神经网络(RNN)变体来预测资源需求。然后,考虑到这些预测,我们构建了一个直观的放大/缩小算法。我们还开发了一种算法,该算法应用边缘计算环境(EdgeQL)上的Q学习来将这些扩展的VNF放置在适当的位置。将预测、缩放和放置相结合的集成算法称为RNN-EdgeQL。RNN-EdgeQL(v2)得到了进一步改进,以实现链中与应用程序无关的组级弹性,独立于安装在VNF上的应用程序。我们在两个现实的时间动态负载模型上测试了我们的算法,包括互联网流量(Abilene)和OpenStack测试平台上的应用程序特定流量(Wiki)。这篇文章的贡献有三个方面。首先,预测模型为即将到来的负载准备目标SFC。其次,该算法的应用程序不可知特性实现了SFC中的组级弹性。最后,EdgeQL布局模型在多访问边缘计算(MEC)环境中最小化了SFC的端到端路径。因此,与RNN-EdgeQL(v1)和Threshold-Openstack默认位置相比,RNN-EdgeSQL(v2)提供了最低的总体延迟、最低的SLA违规和最低的VNF要求。
{"title":"RNN-EdgeQL: An auto-scaling and placement approach for SFC","authors":"Suman Pandey,&nbsp;Minji Choi,&nbsp;Jae-Hyoung Yoo,&nbsp;James Won-Ki Hong","doi":"10.1002/nem.2213","DOIUrl":"10.1002/nem.2213","url":null,"abstract":"<div>\u0000 \u0000 <p>This paper proposes a prediction-based scaling and placement of service function chains (SFCs) to improve service level agreement (SLA) and reduce operation cost. We used a variant of recurrent neural network (RNN) called gated recurrent unit (GRU) for resource demand prediction. Then, considering these predictions, we built an intuitive scale in/out algorithm. We also developed an algorithm that applies Q-Learning on Edge computing environment (EdgeQL) to place these scaled-out VNFs in appropriate locations. The integrated algorithm that combines prediction, scaling, and placement are called RNN-EdgeQL. RNN-EdgeQL (v2) is further improved to achieve application agnostic group level elasticity in the chain, independent of applications installed on the VNFs. We tested our algorithm on two realistic temporal dynamic load models including Internet traffic (Abilene) and an application specific traffic (Wiki) on an OpenStack testbed. The contribution of this article is threefold. First, prediction model prepares the target SFC for the upcoming load. Second, an application agnostic characteristics of the algorithm achieves the group-level elasticity in SFC. Finally, the EdgeQL placement model minimizes the end-to-end path of an SFC in multi-access edge computing (MEC) environment. As a result, RNN-EdgeQL (v2) gives the lowest overall latency, lowest SLA violations, and lowest VNFs requirement, compared to RNN-EdgeQL (v1) and Threshold-Openstack default placement.</p>\u0000 </div>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"33 4","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45423929","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Container placement and migration strategies for cloud, fog, and edge data centers: A survey 云、雾和边缘数据中心的容器放置和迁移策略:调查
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-08-19 DOI: 10.1002/nem.2212
Kiranpreet Kaur, Fabrice Guillemin, Francoise Sailhan

The last decade has witnessed important development of network softwarization that has revolutionized the practice of networks. Virtualized networks bring novel and specific requirements for the control and orchestration of containerized network functions that are scattered across the network. In this regard, the migration of virtualized network functions plays a pivotal role to best meet the requirements of optimal resource utilization, load balancing and fault tolerance. The purpose of this survey is to offer a detailed overview of the progress on container migration so as to provide a better understanding of the trade-off between the benefits associated with the migration and the practical challenges. The paper includes a classification of the placement algorithms that map the containerized network functions on the virtualized infrastructure. Following, a taxonomy of the migration techniques that perform the transfer of the containerized microservices is proposed.

过去十年见证了网络软件化的重要发展,它彻底改变了网络的实践。虚拟化网络为分散在网络中的容器化网络功能的控制和编排带来了新的和特定的需求。因此,虚拟化网络功能的迁移对于最大限度地满足资源优化利用、负载均衡和容错需求起着至关重要的作用。本调查的目的是提供容器迁移进展的详细概述,以便更好地理解与迁移相关的好处和实际挑战之间的权衡。本文对在虚拟化基础设施上映射容器化网络功能的放置算法进行了分类。接下来,提出了执行容器化微服务传输的迁移技术的分类。
{"title":"Container placement and migration strategies for cloud, fog, and edge data centers: A survey","authors":"Kiranpreet Kaur,&nbsp;Fabrice Guillemin,&nbsp;Francoise Sailhan","doi":"10.1002/nem.2212","DOIUrl":"10.1002/nem.2212","url":null,"abstract":"<div>\u0000 \u0000 <p>The last decade has witnessed important development of network softwarization that has revolutionized the practice of networks. Virtualized networks bring novel and specific requirements for the control and orchestration of containerized network functions that are scattered across the network. In this regard, the migration of virtualized network functions plays a pivotal role to best meet the requirements of optimal resource utilization, load balancing and fault tolerance. The purpose of this survey is to offer a detailed overview of the progress on container migration so as to provide a better understanding of the trade-off between the benefits associated with the migration and the practical challenges. The paper includes a classification of the placement algorithms that map the containerized network functions on the virtualized infrastructure. Following, a taxonomy of the migration techniques that perform the transfer of the containerized microservices is proposed.</p>\u0000 </div>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"32 6","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45399031","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
FGLB: A fine-grained hardware intra-server load balancer based on 100 G FPGA SmartNIC FGLB:基于100g FPGA SmartNIC的细粒度硬件服务器内负载均衡器
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-08-10 DOI: 10.1002/nem.2211
Xiaoying Huang, Zhichuan Guo, Mangu Song

In today's data centers, workloads including multiple services and requests are processed in parallel within a server with many CPU cores. Therefore, meeting the intra-server load balancing is very important to improve the utilization of CPU resources in the data centers. However, the existing methods cannot well meet the intra-server load balancing in high-throughput scenarios. The software-based methods generally utilize CPU cores to parse and dispatch packets. They work well at low throughput, but they have high CPU overhead at high throughput, leading to packet loss and high latency issues. The hardware-based methods parse the packet and compute a hash over its metadata in hardware and perform load balancing in a coarse-grained manner based on the hash value. They have the ability to work at high throughput with the advantage of low overhead but are less well in balance effect and flexibility. We, therefore, propose an intra-server load balancer based on the reconfigurable hardware, FPGA, to meet the requirements for load balancing within servers in high-speed application scenarios. Our method improves the load-balancing gran- ularity of hardware-based method. It not only has high throughput but also has a good balance effect and flexibility. We implemented and evaluated our method on a 100 G FPGA SmartNIC. The evaluation result shows our method can reduce the load imbalance ratio by an order of magnitude when the distribution of flow size is uneven compared to the current widely used hardware-based method.

在当今的数据中心中,包括多个服务和请求在内的工作负载在具有多个CPU核心的服务器中并行处理。因此,满足服务器内部的负载均衡对于提高数据中心的CPU资源利用率非常重要。但是,现有的方法不能很好地满足高吞吐量场景下的服务器内部负载均衡。基于软件的方法通常利用CPU内核来解析和分发数据包。它们在低吞吐量下工作得很好,但是在高吞吐量下它们有很高的CPU开销,导致丢包和高延迟问题。基于硬件的方法解析数据包,在硬件上对其元数据计算哈希值,并基于哈希值以粗粒度的方式执行负载平衡。它们具有高吞吐量和低开销的优点,但在平衡效果和灵活性方面不太好。因此,我们提出了一种基于可重构硬件FPGA的服务器内部负载均衡器,以满足高速应用场景下服务器内部负载均衡的需求。该方法提高了基于硬件的负载均衡方法的粒度性。它不仅具有高吞吐量,而且具有良好的平衡效果和灵活性。我们在100g FPGA SmartNIC上实现并评估了我们的方法。评估结果表明,与目前广泛使用的基于硬件的方法相比,该方法在流量分布不均匀时可以将负载不平衡率降低一个数量级。
{"title":"FGLB: A fine-grained hardware intra-server load balancer based on 100 G FPGA SmartNIC","authors":"Xiaoying Huang,&nbsp;Zhichuan Guo,&nbsp;Mangu Song","doi":"10.1002/nem.2211","DOIUrl":"10.1002/nem.2211","url":null,"abstract":"<p>In today's data centers, workloads including multiple services and requests are processed in parallel within a server with many CPU cores. Therefore, meeting the intra-server load balancing is very important to improve the utilization of CPU resources in the data centers. However, the existing methods cannot well meet the intra-server load balancing in high-throughput scenarios. The software-based methods generally utilize CPU cores to parse and dispatch packets. They work well at low throughput, but they have high CPU overhead at high throughput, leading to packet loss and high latency issues. The hardware-based methods parse the packet and compute a hash over its metadata in hardware and perform load balancing in a coarse-grained manner based on the hash value. They have the ability to work at high throughput with the advantage of low overhead but are less well in balance effect and flexibility. We, therefore, propose an intra-server load balancer based on the reconfigurable hardware, FPGA, to meet the requirements for load balancing within servers in high-speed application scenarios. Our method improves the load-balancing gran- ularity of hardware-based method. It not only has high throughput but also has a good balance effect and flexibility. We implemented and evaluated our method on a 100 G FPGA SmartNIC. The evaluation result shows our method can reduce the load imbalance ratio by an order of magnitude when the distribution of flow size is uneven compared to the current widely used hardware-based method.</p>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"32 6","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-08-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48103065","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Software-defined content delivery network at the edge for adaptive video streaming 软件定义的内容交付网络在自适应视频流的边缘
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-08-01 DOI: 10.1002/nem.2210
Akhilesh Kumar, Shashwati Banerjea, Rishabh Jain, Mayank Pandey

In DASH (Dynamic Adaptive Streaming over HTTP), it is required to store multiple encoding for same video segments which increases the storage requirement of CDN (content delivery network) servers. Further, to keep network delay in check, it is not feasible to continuously increase the number of CDN servers in different geographical locations as per the ever-increasing demand. Peer-to-peer (P2P) CDN acts as an elegant alternative to supplement existing CDN servers to harness the benefits of both P2P and CDN technologies. We present the concept of “CDN at the edge,” where end hosts can collaborate for video streaming in pure P2P manner to provide better QoE (Quality of Experience). However, dynamically changing behavior of underlying network, uncertain leaving, joining pattern of clients, and frequent change in source node during video streaming session make the selection of the desired bitrate (at any given time) extremely difficult. In this paper, we have designed and implemented a software-defined network (SDN)-based P2P CDN system that supports browser-based adaptive video streaming. SDN provides global view of the topology and thus assists in providing timely information about leaving or joining peers in the proposed “CDN at the edge.” Further, this SDN-based P2P CDN is compared with non-SDN-based P2P CDN using both virtual switch-based emulations and physical switch-based actual implementation. The comparison is performed under different churn rates with respect to QoE parameters such as start-up delay, bitrate, stall count, and its duration. The experimental results prove the applicability of our approach.

在DASH (Dynamic Adaptive Streaming over HTTP)中,需要对同一视频片段存储多个编码,这就增加了CDN (content delivery network)服务器的存储需求。此外,为了控制网络延迟,不可能根据不断增长的需求不断增加不同地理位置的CDN服务器数量。点对点(P2P) CDN作为补充现有CDN服务器的一种优雅的替代方案,以利用P2P和CDN技术的优势。我们提出了“边缘CDN”的概念,终端主机可以以纯P2P的方式协作视频流,以提供更好的QoE(体验质量)。然而,底层网络动态变化的行为,客户端不确定的离开、加入模式,以及视频流会话中源节点的频繁变化,使得选择所需比特率(在任何给定时间)变得极其困难。本文设计并实现了一个基于软件定义网络(SDN)的P2P CDN系统,该系统支持基于浏览器的自适应视频流。SDN提供拓扑的全局视图,从而帮助提供关于离开或加入提议的“边缘CDN”中的对等点的及时信息。此外,通过基于虚拟交换机的仿真和基于物理交换机的实际实现,将这种基于sdn的P2P CDN与非sdn的P2P CDN进行了比较。在不同的流失率下,对QoE参数(如启动延迟、比特率、失速计数及其持续时间)进行比较。实验结果证明了该方法的适用性。
{"title":"Software-defined content delivery network at the edge for adaptive video streaming","authors":"Akhilesh Kumar,&nbsp;Shashwati Banerjea,&nbsp;Rishabh Jain,&nbsp;Mayank Pandey","doi":"10.1002/nem.2210","DOIUrl":"10.1002/nem.2210","url":null,"abstract":"<div>\u0000 \u0000 <p>In DASH (Dynamic Adaptive Streaming over HTTP), it is required to store multiple encoding for same video segments which increases the storage requirement of CDN (content delivery network) servers. Further, to keep network delay in check, it is not feasible to continuously increase the number of CDN servers in different geographical locations as per the ever-increasing demand. Peer-to-peer (P2P) CDN acts as an elegant alternative to supplement existing CDN servers to harness the benefits of both P2P and CDN technologies. We present the concept of “CDN at the edge,” where end hosts can collaborate for video streaming in pure P2P manner to provide better QoE (Quality of Experience). However, dynamically changing behavior of underlying network, uncertain leaving, joining pattern of clients, and frequent change in source node during video streaming session make the selection of the desired bitrate (at any given time) extremely difficult. In this paper, we have designed and implemented a software-defined network (SDN)-based P2P CDN system that supports browser-based adaptive video streaming. SDN provides global view of the topology and thus assists in providing timely information about leaving or joining peers in the proposed “CDN at the edge.” Further, this SDN-based P2P CDN is compared with non-SDN-based P2P CDN using both virtual switch-based emulations and physical switch-based actual implementation. The comparison is performed under different churn rates with respect to QoE parameters such as start-up delay, bitrate, stall count, and its duration. The experimental results prove the applicability of our approach.</p>\u0000 </div>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"32 6","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48772824","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
vDANE: Using virtualization for improving video quality with Server and Network Assisted DASH vDANE:通过服务器和网络辅助DASH使用虚拟化来提高视频质量
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-07-13 DOI: 10.1002/nem.2209
Reza Shokri Kalan, Stuart Clayman, Muge Sayıt

Network Function Virtualization (NFV) offers flexibility in traffic engineering and network resource management, by taking advantage of Software Defined Networking (SDN). By using these network technologies, it is possible to enhance the performance of video streaming applications by placing network functions in suitable locations and rerouting flows. Our study addresses the “virtual cache placement” problem in dynamic networks, where traffic patterns and attachment points of the clients are changing rapidly. The cache placement is done by determining how many virtual caches are necessary to be able to provide acceptable service to the clients, as well as where to place those caches to meet demand. To this end, we provide a heuristic solution by taking advantage of NFV-SDN and having the assistance of Server and Network Assisted DASH (SAND). Experimental results show that the proposed algorithms can improve the video client rebuffering by 150%–270% and also can provide an 8%–12% increase in average bitrate received by the client, compared to a number of benchmark algorithms. The obtained results indicate that the co-operation between the client and the operator of an SDN-enabled network, by exchanging client and network information, allows network resources to be efficiently used, and as a consequence, the Quality of Experience (QoE) on the client's side is improved.

NFV (Network Function Virtualization)利用软件定义网络(SDN)的优势,为流量工程和网络资源管理提供了更大的灵活性。通过使用这些网络技术,可以通过将网络功能放置在适当的位置和重新路由流来增强视频流应用程序的性能。我们的研究解决了动态网络中的“虚拟缓存放置”问题,其中客户端的流量模式和附着点正在快速变化。缓存放置是通过确定需要多少虚拟缓存才能向客户端提供可接受的服务,以及将这些缓存放置在何处以满足需求来完成的。为此,我们利用NFV-SDN并借助服务器和网络辅助DASH (SAND)提供了一种启发式解决方案。实验结果表明,与许多基准算法相比,所提算法可将视频客户端再缓冲提高150% ~ 270%,客户端接收到的平均比特率提高8% ~ 12%。所获得的结果表明,通过交换客户端和网络信息,客户端与支持sdn的网络运营商之间的合作可以有效地利用网络资源,从而提高客户端的体验质量(QoE)。
{"title":"vDANE: Using virtualization for improving video quality with Server and Network Assisted DASH","authors":"Reza Shokri Kalan,&nbsp;Stuart Clayman,&nbsp;Muge Sayıt","doi":"10.1002/nem.2209","DOIUrl":"10.1002/nem.2209","url":null,"abstract":"<div>\u0000 \u0000 <p>Network Function Virtualization (NFV) offers flexibility in traffic engineering and network resource management, by taking advantage of Software Defined Networking (SDN). By using these network technologies, it is possible to enhance the performance of video streaming applications by placing network functions in suitable locations and rerouting flows. Our study addresses the “virtual cache placement” problem in dynamic networks, where traffic patterns and attachment points of the clients are changing rapidly. The cache placement is done by determining how many virtual caches are necessary to be able to provide acceptable service to the clients, as well as where to place those caches to meet demand. To this end, we provide a heuristic solution by taking advantage of NFV-SDN and having the assistance of Server and Network Assisted DASH (SAND). Experimental results show that the proposed algorithms can improve the video client rebuffering by 150%–270% and also can provide an 8%–12% increase in average bitrate received by the client, compared to a number of benchmark algorithms. The obtained results indicate that the co-operation between the client and the operator of an SDN-enabled network, by exchanging client and network information, allows network resources to be efficiently used, and as a consequence, the Quality of Experience (QoE) on the client's side is improved.</p>\u0000 </div>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"32 5","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44214176","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Content Media Retrieval using Virtual Network Functions in Multi-access Edge Computing architecture 基于多访问边缘计算架构的虚拟网络功能的内容媒体检索
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-05-27 DOI: 10.1002/nem.2208
Ian Vilar Bastos, Igor Monteiro Moraes, Thi-Mai-Trang Nguyen, Guy Pujolle

The mobile traffic grows every year. Resource requirements of mobile applications, as processing power and storage capacity, transformed the architecture of cellular networks into a centralized infrastructure, the C-RANs. On the other hand, providing resources close to base stations, as the multi-access edge computing suggests, allows an immediate processing for delay sensitive applications. In this work, we formulate as a mixed integer linear programming the retrieval of media contents through caches acting as virtual network functions. The optimization model minimizes both the media contents' retrieval cost and the number of instantiated virtual network functions. Results show that the characteristic that has most impact on caching is the high throughput between the node that stores the virtual network function images and the virtualized environment that hosts the image, where up to 70% of the requests are satisfied. When caches have low storage capacity and incurs high transferring delay cost for deployment, the most important characteristic is the throughput distribution between the virtualized environment and the base stations.

移动通信流量每年都在增长。移动应用程序的资源需求,如处理能力和存储容量,将蜂窝网络的架构转变为集中的基础设施,即c - ran。另一方面,如多接入边缘计算所建议的那样,在基站附近提供资源,可以立即处理对延迟敏感的应用程序。在这项工作中,我们制定了一个混合整数线性规划,通过缓存作为虚拟网络功能来检索媒体内容。该优化模型使媒体内容的检索成本和实例化虚拟网络函数的数量最小化。结果表明,对缓存影响最大的特性是存储虚拟网络功能映像的节点和承载该映像的虚拟化环境之间的高吞吐量,其中高达70%的请求得到满足。当缓存的存储容量较小时,部署的传输延迟成本较高时,最重要的特征是虚拟化环境和基站之间的吞吐量分配。
{"title":"Content Media Retrieval using Virtual Network Functions in Multi-access Edge Computing architecture","authors":"Ian Vilar Bastos,&nbsp;Igor Monteiro Moraes,&nbsp;Thi-Mai-Trang Nguyen,&nbsp;Guy Pujolle","doi":"10.1002/nem.2208","DOIUrl":"10.1002/nem.2208","url":null,"abstract":"<div>\u0000 \u0000 <p>The mobile traffic grows every year. Resource requirements of mobile applications, as processing power and storage capacity, transformed the architecture of cellular networks into a centralized infrastructure, the C-RANs. On the other hand, providing resources close to base stations, as the multi-access edge computing suggests, allows an immediate processing for delay sensitive applications. In this work, we formulate as a mixed integer linear programming the retrieval of media contents through caches acting as virtual network functions. The optimization model minimizes both the media contents' retrieval cost and the number of instantiated virtual network functions. Results show that the characteristic that has most impact on caching is the high throughput between the node that stores the virtual network function images and the virtualized environment that hosts the image, where up to 70% of the requests are satisfied. When caches have low storage capacity and incurs high transferring delay cost for deployment, the most important characteristic is the throughput distribution between the virtualized environment and the base stations.</p>\u0000 </div>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"32 5","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-05-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"41372769","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Dissemination control in dynamic data clustering for dense IIoT against false data injection attack 面向密集工业物联网的动态数据聚类传播控制,防范虚假数据注入攻击
IF 1.5 4区 计算机科学 Q2 Computer Science Pub Date : 2022-05-13 DOI: 10.1002/nem.2201
Carlos Pedroso, Aldri Santos

The Internet of Things (IoT) has made possible the development of increasingly driven services, like industrial Industrial Internet of Things (IIoT) services, that often deal with massive amounts of data. Meantime, as IIoT networks grow, the threats are even greater, and false data injection (FDI) attacks stand out as being one of the most aggressive. The majority of current solutions to handle this attack do not take into account the data validation, especially on the data clustering service. Aiming to advance on the issue, this work introduces CONsensus Based Data FIlteriNg for IIoT (CONFINIT), an intrusion detection system for mitigating FDI attacks on the data dissemination service performing in dense IIoT networks. CONFINIT combines watchdog surveillance and collaborative consensus strategies for assertively excluding various FDI attacks. The simulations showed that CONFINIT compared with Dynamic Data-aware Firefly-based Clustering (DDFC) increased by up to 35%–40% the number of clusters without attackers in a gas pressure IIoT environment. CONFINIT achieved attack detection rates (DRs) of 99%, accuracy of 90, and F1 score of 0.81 in multiple IIoT scenarios, with only up to 3.2% and 3.6% of false negatives and positives rates, respectively. Moreover, under two variants of FDI attacks, called Churn and Sensitive attacks, CONFINIT achieved DRs of 100%, accuracy of 99, and F1 of 0.93 with less than 2% of false positives and negatives rates.

物联网(IoT)使越来越多的驱动服务的发展成为可能,例如工业工业物联网(IIoT)服务,这些服务通常处理大量数据。与此同时,随着工业物联网网络的发展,威胁甚至更大,虚假数据注入(FDI)攻击是最具侵略性的攻击之一。目前处理这种攻击的大多数解决方案都没有考虑数据验证,特别是在数据集群服务上。为了推进这一问题,本工作引入了基于共识的工业物联网数据过滤(CONFINIT),这是一种入侵检测系统,用于减轻对密集工业物联网网络中执行的数据传播服务的FDI攻击。CONFINIT结合了监督监督和协作共识战略,以果断地排除各种FDI攻击。仿真结果表明,与动态数据感知萤火虫集群(DDFC)相比,CONFINIT在气体压力IIoT环境中无攻击者的集群数量增加了35%-40%。在多种工业物联网场景下,CONFINIT的攻击检测率(dr)达到99%,准确率为90,F1得分为0.81,假阴性和假阳性率分别高达3.2%和3.6%。此外,在FDI攻击的两种变体(即“干扰攻击”和“敏感攻击”)下,CONFINIT的dr值为100%,准确率为99,F1值为0.93,假阳性和假阴性率均低于2%。
{"title":"Dissemination control in dynamic data clustering for dense IIoT against false data injection attack","authors":"Carlos Pedroso,&nbsp;Aldri Santos","doi":"10.1002/nem.2201","DOIUrl":"10.1002/nem.2201","url":null,"abstract":"<div>\u0000 \u0000 <p>The Internet of Things (IoT) has made possible the development of increasingly driven services, like industrial Industrial Internet of Things (IIoT) services, that often deal with massive amounts of data. Meantime, as IIoT networks grow, the threats are even greater, and false data injection (FDI) attacks stand out as being one of the most aggressive. The majority of current solutions to handle this attack do not take into account the data validation, especially on the data clustering service. Aiming to advance on the issue, this work introduces <i><b>CON</b></i>sensus Based Data <i><b>FI</b></i><i>lteri</i><i><b>N</b></i>g for I<i><b>I</b></i>o<i><b>T</b></i> (CONFINIT), an intrusion detection system for mitigating FDI attacks on the data dissemination service performing in dense IIoT networks. CONFINIT combines watchdog surveillance and collaborative consensus strategies for assertively excluding various FDI attacks. The simulations showed that CONFINIT compared with Dynamic Data-aware Firefly-based Clustering (DDFC) increased by up to 35%–40% the number of clusters without attackers in a gas pressure IIoT environment. CONFINIT achieved attack detection rates (DRs) of 99%, accuracy of 90, and F1 score of 0.81 in multiple IIoT scenarios, with only up to 3.2% and 3.6% of false negatives and positives rates, respectively. Moreover, under two variants of FDI attacks, called Churn and Sensitive attacks, CONFINIT achieved DRs of 100%, accuracy of 99, and F1 of 0.93 with less than 2% of false positives and negatives rates.</p>\u0000 </div>","PeriodicalId":14154,"journal":{"name":"International Journal of Network Management","volume":"32 5","pages":""},"PeriodicalIF":1.5,"publicationDate":"2022-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48949612","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
International Journal of Network Management
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1