The invention discloses an
underwater AUV (Autonomous
Underwater Vehicle) service caching and switch
state switching method based on a D3QN (Digital 3QN). The method comprises the following steps: firstly, for an ocean network formed by a water surface
buoy node and an AUV, establishing an AUV service cache state and
dormancy / activation state
coupling control model; then, through consistent binding of a target switch state and a service cache write-in action,
dormancy isolation constraint and a
dormancy cache freezing rule, a feasible action
mask meeting
cache capacity constraint and anti-repeated write-in constraint is constructed; the method comprises the following steps of: firstly, constructing a comprehensive cost function according to cache update
time overhead, write-in
energy consumption, switch
state switching cost and invalid activation penalty, and finally, solving in a legal action subspace by using D3QN, and outputting an AUV service cache and switch
state switching control strategy. According to the invention, AUV service cache updating and switch state switching under the dynamic load can be effectively realized, and
underwater network
energy consumption and service cache updating
delay are reduced.