Routing scheme of a multi-state computer network employing a retransmission mechanism within a time threshold

Because of packet unreliability, retransmission mechanisms are typically used to ensure data transmission at the sink without incurring data loss. Many application protocols have been developed on the basis of retransmission mechanisms. The multipath transmission control protocol guarantees quality of service (QoS) and reduces data transmission time in modern computer networks. A computer network that employs a retransmission mechanism can be called a multi-state computer network with a retransmission mechanism (MSCNR), because communication lines used by such a network can experience different states such as failure, partial failure, and maintenance. This study firstly evaluates the network reliability of a MSCNR for transmitting data d successfully through multiple minimal paths (MPs) within a time threshold T. An algorithm is proposed for generating all lower boundary vectors (LBVs) that can satisfy a time threshold. Then, the network reliability is computed in terms of all LBVs for (d, T) using the recursive sum of disjoint products algorithm. Furthermore, a routing scheme with spare MPs is adopted to reinforce the system reliability (referred to as the spare reliability). The spare reliability can also be easily computed by the proposed procedure.

[1]  Mark Handley,et al.  TCP Extensions for Multipath Operation with Multiple Addresses , 2020, RFC.

[2]  Wei-Chang Yeh Search for minimal paths in modified networks , 2002, Reliab. Eng. Syst. Saf..

[3]  Hong-Zhong Huang,et al.  An efficient method for reliability evaluation of multistate networks given all minimal path vectors , 2007 .

[4]  K. Kobayashi,et al.  A new algorithm in enumerating all minimal paths in a sparse network , 1999 .

[5]  Yi-Kuei Lin Reliability evaluation of a multistate network subject to time constraint under routing policy , 2013, Int. J. Syst. Sci..

[6]  Y. L. Chen,et al.  Finding the k Quickset Simple Paths in a Network , 1994, Inf. Process. Lett..

[7]  Amjed M. Al-Ghanim,et al.  A heuristic technique for generating minimal path and cutsets of a general network , 1999 .

[8]  Gregory Levitin,et al.  Linear multistate consecutively-connected systems subject to a constrained number of gaps , 2015, Reliab. Eng. Syst. Saf..

[9]  Jon Postel,et al.  Transmission Control Protocol , 1981, RFC.

[10]  Wei-Chang Yeh A Fast Algorithm for Quickest Path Reliability Evaluations in Multi-State Flow Networks , 2015, IEEE Transactions on Reliability.

[11]  Yen-Liang Chen,et al.  An algorithm for finding the k quickest paths in a network , 1993, Comput. Oper. Res..

[12]  Gen-Huey Chen,et al.  On the Quickest Path Problem , 1991, ICCI.

[13]  Ernesto de Queirós Vieira Martins,et al.  An algorithm for the quickest path problem , 1997, Oper. Res. Lett..

[14]  Yi-Kuei Lin,et al.  Backup reliability assessment within tolerable packet error rate for a multi-state unreliable vertex computer network , 2014, Inf. Sci..

[15]  David W. Coit,et al.  Multi-state component criticality analysis for reliability improvement in multi-state systems , 2007, Reliab. Eng. Syst. Saf..

[16]  Yi-Kuei Lin,et al.  Considering retransmission mechanism and latency for network reliability evaluation in a stochastic computer network , 2014 .

[17]  Wei-Chang Yeh,et al.  A novel node-based sequential implicit enumeration method for finding all d-MPs in a multistate flow network , 2015, Inf. Sci..

[18]  Yi-Kuei Lin,et al.  Computer network reliability optimization under double-resource assignments subject to a transmission budget , 2011, Inf. Sci..

[19]  Charles J. Colbourn,et al.  Lower bounds on two-terminal network reliability , 1988, Discret. Appl. Math..

[20]  Mark Handley,et al.  Architectural Guidelines for Multipath TCP Development , 2011, RFC.

[21]  Gen-Huey Chen,et al.  Algorithms for the constrained quickest path problem and the enumeration of quickest paths , 1994, Comput. Oper. Res..

[22]  D. T. Lee,et al.  The All-Pairs Quickest Path Problem , 1993, Inf. Process. Lett..

[23]  Alan Ford,et al.  Multipath TCP (MPTCP) Application Interface Considerations , 2013, RFC.

[24]  Yuanlong Shen,et al.  A new simple algorithm for enumerating all minimal paths and cuts of a graph , 1995 .

[25]  Dickson K. W. Chiu,et al.  Efficient and robust large medical image retrieval in mobile cloud computing environment , 2014, Inf. Sci..

[26]  Yi-Bing Lin,et al.  Effects of route optimization on out-of-order packet delivery in Mobile IP networks , 2005, Inf. Sci..

[27]  Keith W. Ross,et al.  Computer networking - a top-down approach featuring the internet , 2000 .

[28]  Yen-Liang Chen,et al.  Minimum time paths in a network with mixed time constraints , 1998, Comput. Oper. Res..

[29]  Soondal Park,et al.  A label-setting algorithm for finding a quickest path , 2004, Comput. Oper. Res..

[30]  Yi-Kuei Lin,et al.  Network reliability with deteriorating product and production capacity through a multi-state delivery network , 2014 .