Changes made for KKT method and Reception inverse to pseudo inverse for the correctness in layer rate calculation !