Analysis and improvement of joint routing and sleep scheduling algorithm: Analysis and improvement of joint routing and sleep scheduling algorithm