10. A method for fault prediction in a home network, comprising: generating context information based on status data collected in real time about components of the home network; generating knowledge rules for fault detection by using specifications of the components of the home network; analyzing if the generated context information meet the generated knowledge rules to classify the context information into normal situation contexts and abnormal situation contexts; generating new knowledge rules based on the abnormal situation contexts and fault rules corresponding to the abnormal situation contexts; and analyzing a correlation between the new knowledge rules and the generated context information thereby predicting faults to be generated.
16. The method of claim 10 , wherein said analyzing if the generated context information meet the generated knowledge rules comprises: interpreting the context information; and analyzing if the interpretation results of the context information meet the knowledge rules.