network coding (NC) provides an elegant solution for improving capacity and robustness in computer networks. Different to traditional "store-and-forward" transmission paradigm, each intermediate node linearl...
详细信息
network coding (NC) provides an elegant solution for improving capacity and robustness in computer networks. Different to traditional "store-and-forward" transmission paradigm, each intermediate node linearly combines received data packets, and the original files can be decoded at the sink nodes in NC settings. This brand-new paradigm is vulnerable to pollution attack, which means that some malicious nodes inject fake data packets into the network and this will lead to incorrect decoding. There are some information-theoretical solutions and cryptographic solutions for solving this security issue, and most existing schemes can thwart data pollution attacks. However, the privacy of the original files are vital to some application environments (e.g. military network). To the best of our knowledge, there is not a secure scheme which can thwart pollution attack and can protect the privacy of transmitted data simultaneously. In this paper, we present an efficient privacy-preserving scheme for secure network coding based on compressed sensing (CS), which has attracted considerable research interest in the signal processing community. Specifically, we embed CS into the general NC framework, i.e., the source node needs to compress each original data packet using the sensing matrix before creating the augmented vector and the sink nodes require to perform an additional CS reconstruction algorithm for reconstructing the original file. In addition, we construct a simple key distribution protocol and each intermediate node just needs two secret keys for verifying the integrity of received data packets. Such novel hybrid construction enables the privacy-preserving guarantee, and the performance comparison shows the high-efficiency of our scheme in terms of the computational complexity and communication overhead. (C) 2017 Published by Elsevier GmbH.
Due to spectrum sharing, device-to-device (D2D) communications underlaying cellular networks enhance system capacity significantly that benefits services of local area. On the other hand, network coding enables highly...
详细信息
Due to spectrum sharing, device-to-device (D2D) communications underlaying cellular networks enhance system capacity significantly that benefits services of local area. On the other hand, network coding enables highly efficient cooperation, which increases the system capacity through code-and-forward mechanism. It is a challenging problem that how to allocate resource in the network coding aided cooperative D2D communications. In this paper, we first design a network coding aided cooperative diversity scheme for D2D communication, and derive the system transmission rate with the consideration of interference. Then, we formulate the problem of joint spectrum resource allocation and relay selection as an overlapping coalition formation game, where one relay is able to serve multiple coalitions to increase the system capacity. For each coalition, maximum bipartite graph matching model is established to select the optimal relay to achieve the maximum transmission rate. Finally, to solve the formulated game problem, we propose a distributed algorithm based on switch operations with low computation complexity. Extensive numerical results demonstrate that our solution increases the system transmission rate by about 30-40 percent without bringing extra computation complexity, compared with other state-of-the-art schemes.
Recently, two new technologies have been introduced into the transport layer. One is network coding, and the other is multipath transmission control protocol (MPTCP). network coding is introduced into the transport la...
详细信息
Recently, two new technologies have been introduced into the transport layer. One is network coding, and the other is multipath transmission control protocol (MPTCP). network coding is introduced into the transport layer to enhance the performance of transmission control protocol (TCP) in wireless networks. Benefiting from multi-interface devices, MPTCP is proposed to make full use of the network resource. Theoretically, combining these two technologies can utilize resources more adequately. However, network coding and multipath transportation cannot collaborate well with each other because network coding invalidates the load-balancing feature of MPTCP congestion control schemes. In this paper, we first discuss the unfair congestion control issue in MPTCP combined with network coding (MPTCP/NC). Then, a new end-to-end congestion control solution, named Couple+, is presented to deal with the unfairness among subflows. In Couple+, sender tries to slightly slow down sending rate if the reason of packet loss is not decided. After judging of packet loss reason based on the characteristics of packet loss events, the rate will be recovered soon if the loss is caused by wireless error (wireless noise or collision) or be further reduced if the loss is caused by congestion. By simulation, we compare the performances of Couple+ and the previous congestion control scheme of MPTCP. The performance analysis proves that unfairness among subflows indeed exists, and our scheme can balance congestion among coded and noncoded subflows and can stay friendly with TCP flow.
network coding (NC) features a new perspective for leveraging network performances as more efficient resources utilization could be achieved. In recent years, the application of NC to the realms of failure recovery in...
详细信息
network coding (NC) features a new perspective for leveraging network performances as more efficient resources utilization could be achieved. In recent years, the application of NC to the realms of failure recovery in optical networks has been receiving growing attention and indeed, combining the nearinstantaneous recovery of dedicated protection and improved capacity efficiency enabled by NC constitutes an important research trend in optical protection. In order to maximize the bene fits empowered by NC, a critical problem on routing of traffic demands, selecting demands for encoding and determining the respective coding node and coding links has to be optimally addressed. The problem becomes even more challenging if multiple traffic demands are considered at once and the traffic is non-equal. In addressing those issues, for the first time, we present a novel unified framework for augmenting 1 + 1 dedicated protection against single link failures with a practical network coding scheme based on XOR operation for both equal and non-equal traffic scenarios. In line with this framework, a mathematical model in the form of integer linear programming for optimal routing and network coding assignment to minimize the path cost is presented. Numerical results based on evaluating the model on realistic topologies and all-to-one traffic setting highlight the cost advantages of our proposed NC-assisted protection scheme compared to traditional counterparts.
This letter investigates a novel use of network coding (NC) in 1 + 1 protection for transparent wavelength-division multiplexing networks by utilizing a cost-effective all-optical XOR encoder/decoder. In applying this...
详细信息
This letter investigates a novel use of network coding (NC) in 1 + 1 protection for transparent wavelength-division multiplexing networks by utilizing a cost-effective all-optical XOR encoder/decoder. In applying this scheme, we introduce a new problem, called routing, wavelength, and NC assignment, and formulate it as the integer linear programming model, aiming at maximizing the network throughput under constrained bandwidth capacity. We evaluate our proposal on the realistic topology, COST239, with all-to-one traffic setting. The numerical results on studied case show that the our NC-based approach could support up to 30% traffic more than the conventional 1 + 1 protection.
Packet loss cannot be avoided in wireless network due to wireless transmission medium particularity, therefore improving retransmission efficiency is meaningful to wireless transmission. The current retransmission pac...
详细信息
Packet loss cannot be avoided in wireless network due to wireless transmission medium particularity, therefore improving retransmission efficiency is meaningful to wireless transmission. The current retransmission packet selection mechanisms based on oppornistic network coding (ONC) face low retransmission efficiency and high computational complexity problems. To these problems, an optimized encoding packet selection mechanism based on ONC in wireless network retransmission (OONCR) is proposed. This mechanism is based on mutual exclusion packets and decoding gain concepts, and makes full use of ONC advantages. The main contributions of this scheme are to control the algorithm eomplexity of the maximum encoding packets selection effectively, avoid the redundancy encoding packets due to the overlapping among encoding packets, and take the encoding packet local and global optimization problem into consideration. Retransmission efficiency is evaluated according to the computational complexity, the throughput, the retransmission redundancy ratio, and the number of average retransmission. Under the various conditions, the number of average retransmission of OONCR is mainly lower than that of other typical retransmission packet selection schemes. The average retransmission redundancy ratios of OONCR are lower about 5%-40% compared with other typical schemes. Simultaneously the computational complexity of OONCR is comparatively lower than that of other typical schemes.
This paper proposes an encoding/decoding framework for achieving the optimal channel capacities of the two-user broadcast channel where each user (receiver) has the message targeted for the other user (receiver) as si...
详细信息
This paper proposes an encoding/decoding framework for achieving the optimal channel capacities of the two-user broadcast channel where each user (receiver) has the message targeted for the other user (receiver) as side information. Since the link qualities of the channels from the base station to the two users are different, their respective single-user non-broadcast channel capacities are also different. A goal is to simultaneously achieve/approach the single-user non-broadcast channel capacities of the two users with a single broadcast transmission by applying network coding. This is referred to as the ratediverse wireless network coding problem. For this problem, this paper presents a capacity-achieving framework based on linear-structured nested lattice codes. The significance of the proposed framework, besides its theoretical optimality, is that it suggests a general design principle for linear rate-diverse wireless network coding going beyond the use of lattice codes. We refer to this design principle as the principle of virtual single-user channels. Guided by this design principle, we propose two implementations of our encoding/decoding framework using practical linear codes amenable to decoding with affordable complexities: the first implementation is based on Low Density Lattice Codes (LDLC) and the second implementation is based on Bit-interleaved Coded Modulation (BICM). These two implementations demonstrate the validity and performance advantage of our framework.
The performance of mobile ad hoc network transmissions subject to disruption, loss, interference, and jamming can be significantly improved with the use of network coding (NC). However, NC requires extra work for forw...
详细信息
The performance of mobile ad hoc network transmissions subject to disruption, loss, interference, and jamming can be significantly improved with the use of network coding (NC). However, NC requires extra work for forwarders, including additional bandwidth consumption due to transmitting overheads for redundant NC packets and additional processing due to generating the NC packets. Selfish forwarders may prefer to simply forward packets without coding them to avoid such overhead. This is especially true when network coding must be protected from pollution attacks, which involves additional, often processor intensive, pollution detection procedures. To drive selfish nodes to cooperate and encode the packets, this paper introduces social norm-based incentives. The social norm consists of a social strategy and a reputation system with reward and punishment connected with node behavior. Packet coding and forwarding are modeled and formalized as a repeated NC forwarding game. The conditions for the sustainability (or compliance) of the social norm are identified, and a sustainable social norm that maximizes the social utility is designed via selecting the optimal design parameters, including the social strategy, reputation threshold, reputation update frequency, and the generation size of network coding. For this game, the impacts of packet loss rate and transmission patterns on performance are evaluated, and their impacts on the decision of selecting the optimal social norm are discussed. Finally, practical issues, including distributed reputation dissemination and the existence of altruistic and malicious users, are discussed.
In this letter, we propose a distributed network formation solution for network coding deployed wireless networks which includes multisource multicast flows. This is an attempt to solve an open problem of network codi...
详细信息
In this letter, we propose a distributed network formation solution for network coding deployed wireless networks which includes multisource multicast flows. This is an attempt to solve an open problem of network coding based multisource multicast flow design based on a game theoretic approach, which can eventually form a network in a distributed way. The network is in particular constructed by individual decision makings of the nodes, while taking advantages of network coding techniques. The decisions made by the nodes include the transmission powers and the use of network coding operations. In each stage game, nodes update the parameters based on feedbacks such as rewards, penalties, and evaluate their prior actions, which enables the nodes to make best responses in the next stage game. Our simulations confirm that the resulting network can reduce overall power consumption compared to direct transmission, and improve system throughput with less power consumption compared to no coding strategy.
In this work we investigate the use of network coding in 1 + 1 survivable IP-over-wavelength-division-multiplexing (WDM) networks by encoding the protection paths of multiple flows with each other at intermediate node...
详细信息
In this work we investigate the use of network coding in 1 + 1 survivable IP-over-wavelength-division-multiplexing (WDM) networks by encoding the protection paths of multiple flows with each other at intermediate nodes. We study the energy efficiency of this scheme through mixed-integer linear programming (MILP) and a heuristic with five operating options. We evaluate the MILP and the heuristics on typical and regular network topologies. Our results show that implementing network coding can produce savings up to 37% on the ring topology and 23% considering typical topologies. We also study the impact of varying the demand volumes on the network coding performance.
暂无评论