Optimization of systems’ reliability is vital to be successful in market and industry. One of the most famous techniques for enhancing the reliability of systems is redundancy allocation. So far numerous problems with regards to various assumptions have been surveyed by different researchers. It is generally considered in RAP that all components in a subsystem have identical distribution and parameters. However, it is considered in this study that each subsystem has the availability to choose components with different distribution, cost and weight. Another aspect that has been noted in this study is application of a new criterion to design a system based on reliability of systems during the mission time which was first applied by abouei et al. Previous researches aimed optimizing the system reliability only at the mission time.