TY - GEN
T1 - Consecutive switch codes
AU - Buzaglo, Sarit
AU - Yaakobi, Eitan
AU - Cassuto, Yuval
AU - Siegel, Paul H.
N1 - Publisher Copyright: © 2016 IEEE.
PY - 2016/8/10
Y1 - 2016/8/10
N2 - Switch codes, first proposed by Wang et al., are codes that are designed to increase the parallelism of data writing and reading processes in network switches. A network switch consists of n input ports, k output ports, and m banks which store new arriving packets from the input ports in each time slot, called a generation. The objective is to store the packets in the banks such that every request of k packets by the output ports, which can be from previous generations, can be handled by reading at most one packet from every bank. In this paper we study a new type of switch codes that can simultaneously deliver large symbol requests and good coding rate. These attractive features are achieved by relaxing the request model to a natural sub-class we call consecutive requests. For this new request model we define a new type of codes called consecutive switch codes. These codes are studied in both the computational and combinatorial models, corresponding to whether the data can be encoded or not. We present several code constructions and prove the optimality of one family of these codes by providing the corresponding lower bound. Lastly, we introduce a construction of switch codes for the case n = k, which improves upon the best known results for this case.
AB - Switch codes, first proposed by Wang et al., are codes that are designed to increase the parallelism of data writing and reading processes in network switches. A network switch consists of n input ports, k output ports, and m banks which store new arriving packets from the input ports in each time slot, called a generation. The objective is to store the packets in the banks such that every request of k packets by the output ports, which can be from previous generations, can be handled by reading at most one packet from every bank. In this paper we study a new type of switch codes that can simultaneously deliver large symbol requests and good coding rate. These attractive features are achieved by relaxing the request model to a natural sub-class we call consecutive requests. For this new request model we define a new type of codes called consecutive switch codes. These codes are studied in both the computational and combinatorial models, corresponding to whether the data can be encoded or not. We present several code constructions and prove the optimality of one family of these codes by providing the corresponding lower bound. Lastly, we introduce a construction of switch codes for the case n = k, which improves upon the best known results for this case.
UR - http://www.scopus.com/inward/record.url?scp=84985956985&partnerID=8YFLogxK
U2 - 10.1109/ISIT.2016.7541381
DO - 10.1109/ISIT.2016.7541381
M3 - منشور من مؤتمر
T3 - IEEE International Symposium on Information Theory - Proceedings
SP - 660
EP - 664
BT - Proceedings - ISIT 2016; 2016 IEEE International Symposium on Information Theory
T2 - 2016 IEEE International Symposium on Information Theory, ISIT 2016
Y2 - 10 July 2016 through 15 July 2016
ER -