The invention provides a mobile assistance WSNs routing method based on unequal clustering, comprising an initial phase, a clustering phase, an RPs (rendezvous points) determining phase and a routing phase. The initial phase is a network deployment phase and determines the movement track of a sink. The clustering phase considers factors such as the distance gradient between a point and a mobile sink, the rest energy of a candidate cluster head, etc. The RPs determining phase discusses the selection number and width of an RPs set, and specific sets, and simplifies a 0-1 integer programming model specific to the selection problem of an RP salve cluster head point set, wherein an approximately optimal RPs slave point set of an integer programming solution is obtained through a genetic algorithm. The routing phase employs multiple levels of routing, wherein the cluster head collects cluster member message data (including data fusion) and plays the role of a relay point, and PRs buffer messages transmitted by cluster head points into the mobile sink.