With the development of economic globalization, knowledge management system plays more and more important role in modern enterprises. Knowledge management includes many aspects such as knowledge modeling, knowledge acquisition, knowledge allocation, knowledge sharing and etc. However, currently existing researches mainly focused on the personal knowledge modeling (i.e., carrier modeling) and business process modeling, but rarely provided the integrated tools to solve the problem of knowledge allocation. This paper proposes a multi-carrier oriented knowledge allocation scheme, which is based on business process modeling. The details of the proposed system have been discussed.