Packet classification is a key technique for filtering network packets in a router, and the rules determine which action is taken for each packet. However, packet classification suffers from a degradation of performan...
详细信息
ISBN:
(纸本)9781538637913
Packet classification is a key technique for filtering network packets in a router, and the rules determine which action is taken for each packet. However, packet classification suffers from a degradation of performance when man-made rules contain some overlap, useless, or redundancy rules. When we implement a packet classification system in a real network, we find that the rules have the characteristics of a social community. On the basis of community detection, some rules can be clustered by similarity and share a common action. Therefore, the rules that affect performance can be optimized, which will be beneficial for matching time, memory usage and rule updating. In this paper, we present a ComCuts (community detection cuttings) algorithm for packet classification based on a counting bloom filter, and a rule similarity algorithm for clustering. Experimental results show that our algorithm reduces matching time by 8% and decreases memory usage by 50% compared to a HiCuts algorithm. Furthermore, our clustering scheme uses elasticity scope to adopt to a frequently updated system, especially in a SDN network.
In this paper,based on the particle swarm optimization(PSO) algorithm,introducing the idea of modularity function optimization,a new algorithm Q-PSO for detecting community is *** algorithm can identify the community ...
In this paper,based on the particle swarm optimization(PSO) algorithm,introducing the idea of modularity function optimization,a new algorithm Q-PSO for detecting community is *** algorithm can identify the community structure accurately and *** order to verify the performance of this algorithm,which is tested on several representative real-world networks and a set of computer-generated networks based on *** experimental results demonstrated that this algorithm can identify the communities accurately,and compared with CNM,Walktrap and infomap algorithms,the presented algorithm can acquire higher values of modularity and NMI in most networks.
Space Information Network can not only provide wireless services for global users, but also be regarded as means of information communication in space scientific exploration. To adapt the increasing demand of multimed...
详细信息
ISBN:
(纸本)9781538637913
Space Information Network can not only provide wireless services for global users, but also be regarded as means of information communication in space scientific exploration. To adapt the increasing demand of multimedia services, this paper introduces Software Defined Networking (SDN) into Space Information Network to simplify the payload of satellite, improve routing computation efficiency and reduce the network routing cost, etc. We build the network model based on the constellation design. Moreover, we adopt the virtual topology method to generate the topology snapshots to overcome the dynamic change of topology in Space Information Network. And snapshots merging algorithm is designed to reduce the number of snapshots, which reduces the number of calculations for routing tables and network consumption. At last, we improve two algorithms: Amoeba Algorithm and Ripple-Spreading Algorithm and then we design amoeboid-ripple routing strategy consisting of these two algorithms. Simulation results showed that the proposed routing mechanism has lower packet loss rate and traffic failure rate, especially has fewer routing hops than the benchmark mechanism when network load is heavy.
Capital inflow and outflow is very important for the survival of financial *** paper analyzes the data flowing out and out of some users of the *** use of more than 28,000 users of the balance in 14 months according t...
Capital inflow and outflow is very important for the survival of financial *** paper analyzes the data flowing out and out of some users of the *** use of more than 28,000 users of the balance in 14 months according to operating records,the user will be separated from large users,the remaining users by operating frequency is divided into inactive users,more active users,active users,ultra-active *** ARIMA model is used to model the five classes ***,the prediction results of the classification are *** are significant differences in the inflow and outflow patterns of these five categories of *** results of classification prediction are better than the overall forecast in the prediction of capital inflow.
Human activity recognition (HAR) is an interesting research area in machine learning. The purpose of human activity recognition study is to automatically detect human activities from the information acquired from diff...
详细信息
Internet Technologies are widely used in healthcare services and information *** applications have been proved to be highly beneficial in delivering healthcare services,information and disease *** Networking is one of...
Internet Technologies are widely used in healthcare services and information *** applications have been proved to be highly beneficial in delivering healthcare services,information and disease *** Networking is one of the best internet technologies that is being used in various business and management areas,and it has been revolutionary in enhancing the various operations through effective interactions between the various *** paper focuses on reviewing the social networking,its architecture,and the prospects of using it for Infectious Disease Management(IDM) in Saudi ***:Review of Various literature sources and Social Networking applications for Healthcare/IDM ***:The Study has found that Social Networking can be an effective approach for integrating it with the healthcare/IDM Systems as it would enable effective user interactions,which could enhance behavioral aspects in delivering/receiving healthcare ***,there has been no study identified that has used social networking for IDM in Saudi *** paper suggests the wide scope for future research in integrating the social networking concept across various healthcare systems in Saudi Arabia.
Most of Android users have experienced issues with the battery life. One cause of battery drainage is the usage of the Wakelocks, which keep the CPU in working mode to enable applications to perform work in the backgr...
详细信息
An assortative edge switch is an operation on a labeled network, where two edges are randomly selected and the end vertices are swapped with each other if the labels of the end vertices of the edges remain invariant. ...
详细信息
Heterogeneous computing systems, e.g., those with accelerators than the host CPUs, offer the accelerated performance for a variety of workloads. However, most parallel programming models require platform dependent, ti...
详细信息
Heterogeneous computing systems, e.g., those with accelerators than the host CPUs, offer the accelerated performance for a variety of workloads. However, most parallel programming models require platform dependent, time-consuming hand-tuning efforts for collectively using all the resources in a system to achieve efficient results. In this work, we explore the use of OpenMP parallel language extensions to empower users with the ability to design applications that automatically and simultaneously leverage CPUs and accelerators to further optimize use of available resources. We believe such automation will be key to ensuring codes adapt to increases in the number and diversity of accelerator resources for future computing systems. The proposed system combines language extensions to OpenMP, load-balancing algorithms and heuristics, and a runtime system for loop distribution across heterogeneous processing elements. We demonstrate the effectiveness of our automated approach to program on systems with multiple CPUs, GPUs, and MICs.
In this paper, we propose a collaborative painting system based on the Peer-to-Peer (P2P) technology. The proposed system is built on top of the replica-based P2P file sharing system which uses a protocol called SMART...
详细信息
暂无评论