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.
Traffic lights (TLs) are used to control traffic at road intersections. Typically, the TL control mechanism on the road operates according to a fixed periodic schedule to change the light (red/yellow/green). A different schedule may be employed at late night or early morning hours. Such fixed light control does not react to changing traffic conditions, and is unaware of (unresponsive to) congestion...
This paper proposes a method of TCP multi-pathization for IoT network by SDN. The method distributes packets according to the congestion between paths and IP packet length. Since it is performed over SDN, no changes of existing protocols and devices are required. The authors implement the method by actual IoT devices and evaluate QoS by experiment. The results of the experiment show that the TCP throughput...
To be able to efficiently utilize high data rates of 100 Gbit/s and beyond, protocols must be carefully selected for specific communication parameters. At the same time, communication parameters, such as data rate/latency requirements and the channel quality, are not static. This contradiction can be solved by switching to the best suited protocol when communicationparameters change. However, replacing...
OpenFlow/Software-Defined Networking (SDN) is a new networking paradigm that virtualizes network infrastructure by decoupling the control and data plane logic of traditional network devices. The controller of SDN has the overall look about network topology and hence provides flexibility to network operators to implement its own routing approaches. However, it could not control the way client works...
A Named Data Networking (NDN) router can maintain a record in its PIT for every Interest packet and leverage PIT table to achieve the goal of stateful forwarding. In this paper, a more general application scene that presents new challenges for stateful forwarding is considered. The network element needs to keep states of previously forwarded packets to determine the forwarding behavior of subsequent...
ZooKeeper is a widely used distributed coordination and synchronization service for distributed applications. It relies on the built-in atomic broadcast protocol Zab to provide high availability and guarantees such as totally ordered updates for the overlying applications. ZooKeeper’s flexibility, however, is limited with regard to the underlying Zab protocol.In this work, we propose to switch ZooKeeper’s...
Today's data center servers are equipped with high speed and complex network adaptors, featuring an array of functions, e.g. hardware TX/RX queues, packet filters, rate limiters, etc. Recent work like IX, Arrakis, MultiStack has made us rekindle the user-level network stacks' innovation utilizing these commodity network adaptors. In this paper, we revisit the idea to move stacks' design from in-kernel...
The various flows in production datacenters usually can be classified into two types: bandwidth-hungry and delay-sensitive. To improve their performance, datacenter networks require effective load balancing and flow control protocols, respectively. However, as the two techniques are typically employed separately in current datacenters, they are unable to optimize the network in a coordinated way....
In a cognitive radio network (CRN), a premise for two nodes to communicate is having a rendezvous which means that they switch to the same channel simultaneously. Most existing channel hopping solutions for the rendezvous problem is for a homogeneous CRN where nodes have the same type of cognitive radio and thus can sense the same spectrum. In reality, nodes have different types of cognitive radios...
Several approaches are introduced to increase the throughput and reliability of Multistage Interconnection Networks (MINs), mostly by changing the network architecture. When multiple sources in such a network try to send data, collision of packets and blocking problems are inevitable. Time division multiple access (TDMA) protocol are used to address these issues. However, TDMA protocol based on fixed...
This paper proposes new cooperative protocols based on energy harvesting relays. The protocols are based on the time switching and power splitting receiver architectures. The proposed protocols provide a fair cooperation, such that the relay does not use its own energy to help the source but harvests energy from the source signal. Assuming that the source knows channel statistics, the throughput achieved...
In multi-channel cognitive radio ad hoc networks (CRAHNs), packet fragmentation is impacted by new factors besides those in traditional wireless networks due to the unique CR functions. For example, spectrum handoff is the technique for a secondary user (SU) to continue its transmission when a primary user (PU) reoccupies its current transmitting channel. Then, a short frame is less likely to be affected...
In the traditional Publish/Subscribe (Pub/Sub) paradigm, most of the responsibilities lie with the broker, thus making it burdened. It also takes a considerable amount of time to first route the publications and subscriptions towards the broker, and then to further route the notifications to the subscribers. This leads to delays in data delivery. Besides delay and bandwidth consumption, the number...
Quality of Service (QoS) control is an important concept in computer networking, as it is related to end-user experience. While providing QoS guarantees over the Internet has long been deemed too complicated, the emergence of Software Defined Networking (SDN), and OpenFlow as its most popular standard, may facilitate QoS control. In this paper, we consider how to enable bandwidth guarantees with OpenFlow...
The emergence of Software Defined Network(SDN) gives the demand of big data and network management a chance. SDN separates the control and forwarding in traditional network through OpenFlow protocol. In the software-defined network, SDN controller is an important integral part that is the core of SDN. In this paper, firstly we summarize the common SDN controller, and choose two popular, wider using...
A normal way to specify network stack performance for a platform is by indicating the CPU utilization, and the code size (program memory usage) of the stack. This does not take into account performance characterization using different Ethernet packet payload sizes and then measuring the performance against the aggregated bandwidth across the network. This paper presents a realistic method of associating...
Data Center is now becoming an important facility for many applications (e.g, web search and retail). As TCP can't meet applications' demands for latency and throughput, many tcp-based protocols (e.g, DCTCP, D2TCP, L2DCT) have been proposed. Among them, protocols such as D2TCP incorporate explicit deadline into congestion window adjustment procedure to guarantee flows' latency and protocols such as...
In this paper, we consider the impact of some factors at the relay node for the amplify-and-forward and decode-and-forward modes based on the energy harvesting in full-duplex relaying networks. Specially, the closed-form expression of their outage probability and throughput is illustrated. Moreover, we appraise the systems performance in terms of the outage probability and throughput which depend...
In this paper, we exploit the capture-effect for channel allocation. We experimentally show the characteristics of capture-effect across different channels, over time, and in different network densities. Then, we introduce CACA, an effective channel assignment protocol for wireless sensor networks. Traditional channel assignment protocols utilize all available channels to minimize interferences between...
Modern data centers host diverse HTTP-based services, which employ persistent TCP connections to send HTTP requests and responses. However, the ON/OFF pattern of HTTP traffic disturbs the increase of TCP congestion window, potentially triggering packet loss at the beginning of ON period. Furthermore, the transmission performance becomes worse due to severe congestion in the concurrent transfer of...
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.