The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Software Defined Networking (SDN) is fast gaining acceptance as a networking architecture, which simplifies network management, by separating the control plane from the data plane. Edge-Core SDN is an extended SDN architecture which divides the underlying network into edge and core components. This decouples the edge switch requirements from the network core switch behaviour. When the number of networking...
In this paper we present a router that combines the circuit switching and packet switching in order to efficiently and separately handle the guaranteed-service and best-effort traffics. The main innovation consists in proposing a novel connection configuration mechanism, in which the source node first sends the connection request to manager via a pre-reserved request path, and the manager sends back...
A novel Denial-of-Service attack for Networks-on-Chip, namely illegal packet request attack (IPRA), has been proposed and measures to mitigate the same have been addressed. Hardware Trojans, which cause these attacks, are conditionally triggered inside the routers at the buffer sites associated with local core, when the core is idle. These attacks contribute to the degradation of network performance...
ISPs face difficulties in optimizing interdomain routing due to the single path routing constraint of BGP. A single best path makes it difficult to optimize routing and is unable to satisfy various application requirements of customers. In this paper, we present a new routing architecture for ISP edge network which breaks this constraint and allows the operator to flexibly assign interdomain paths...
Designing a cost-effective network for data centers that can deliver sufficient bandwidth and provide high availability has drawn tremendous attentions recently. In this paper, we propose a novel server-centric network structure called RCube, which is energy efficient and can deploy a redundancy scheme to improve the availability of data centers. Moreover, RCube shares many good properties with BCube,...
As more and more data-intensive applications have been moved to the cloud, the cloud network has become the new performance bottleneck for cloud applications. To boost application performance, the concept of coflow has been proposed to bring application-awareness into the cloud network. A coflow consists of many individual data flows, and a coflow is completed only when all its component flows are...
As many-core systems scale into the hundreds of nodes, design-space exploration becomes an infeasible approach due to the many parameters that need to be optimised to produce a design that fits both the application's requirements and the device constraints. When recent hardware platform problems such as Dark Silicon, device variation and post-manufacture failures are also considered, then a classical...
Multi-core, Mixed Criticality Embedded (MCE) real-time systems require high timing precision and predictability to guarantee there will be no interference between tasks. These guarantees are necessary in application areas such as avionics and automotive, where task interference or missed deadlines could be catastrophic, and safety requirements are strict. In modern multi-core systems, the interconnect...
Modern SOCs may be composed of hundreds of individual physical modules, referred to as tiles. The total number of scan channels servicing these tiles often greatly exceeds the number of SOC device pins available to connect those channels to test equipment. Traditional reliance on a small number of pin-to-channel test mode configurations, predetermined in hardware, results in inefficient scan data...
Flit-level preemptions via virtual channels have been proposed as one viable method to implement priority-preemptive arbitration policies in NoC routers, and integrate NoCs in the hard real-time domain. In recent years, researchers have explored several aspects of priority-preemptive NoCs, such as different arbitration techniques, different priority assignment methods (where applicable) and different...
Software-Defined Networks (SDNs) are typicallydesigned and operated under the assumption that the underlyingrouters (and switches) are trustworthy. Recent incidents, however, suggest that this assumption is questionable. The possibility ofincorrect or even malicious router behavior introduces a widerange of security problems. The problem is exacerbated by thefact that governments and companies do...
Interconnects play a critical role in various networking environments including data center networks, high performance computing systems, networks-on-chip, etc. An important design concern of interconnects is the hardware cost, especially when the scale increases. In order to achieve lower hardware cost, a lot of previous work leverages a tradeoff between the cost and the performance. In this paper,...
To achieve network availability in disaster situations, we propose the traffic control system based on SNS information. In order to utilize the data of packet payload obtained from SNS, Deeply Programmable Network (DPN) is needed. In this paper, we implement and evaluate the proposed method with FLARE switch and achieve more flexible control of the network.
This paper proposes an emulated model of an academic networking testbed by using SDN. This emulated model consists of switching and routing topologies and has been tested to be successfully working for layer (data link) two and layer three functionality. The increasing prices of the every new generation of networking hardware puts budgetary challenges to academic units. The need of the addition of...
As technology scaling continues, on-chip networks are expected to remain important in future many-core chips due to the increased parallelism and, therefore, communication. However, designing and evaluating large-scale on-chip networks is a nontrivial task given the poor scalability of software simulation for thousands of cores and the intense development effort to develop hardware RTL. In this paper,...
As integrated circuits are limited by hardware resources, reducing cost while maintaining the performance becomes especially important. In this article, we propose a conflict-free NoC (cfNoC) for the GPGPU request network. The cfNoC eliminates (i) conflicts among different columns by deploying an exclusive subnet for each column, and (ii) conflicts inside the same column by using a token-based mechanism...
In this paper authors present a new method to organize hardware search in the tables of rules in the software defined network (SDN) switch. This paper describes the design features of modern SDNs based on open standard OpenFlow, main problems of modern OpenFlow switches, and proposes a new approach for building hardware search based on field-programmable gate arrays (FPGAs). The proposed method allows...
The increasing computation requirements of multimedia and streaming applications demand high parallel processing capabilities. Hence modern computer architectures focus on integrating more processing cores into a single chip to achieve higher parallelism and processing capability. These processing cores rely on sophisticated on-chip network to communicate among others. Accordingly, this paper provides...
Recent researches have studied how to support the online distribution of multimedia contents efficiently, reducing almost completely the state information within switching nodes. However, many of these studies have been carried out only in a theoretical way and have been verified by simulations, without actual hardware implementations, which will reveal their true performance. One of the main proposals...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.