一種小規模無線傳感器網絡的路由方法,本發明屬于無線傳感器網絡路由領域,解決傳統和聲搜索算法不能直接用于求解無線傳感器網絡路由的問題。本發明包括傳遞全局信息步驟、發送數據包步驟、傳遞數據包步驟和更新剩余能量信息步驟。本發明對現有和聲搜索算法的編碼方式及候選和聲生成方法進行改進,既考慮路徑能耗也考慮路徑長度,能有效平衡整個網絡的能耗,顯著延長整個網絡的生命周期。