Our required force level calls for 15 Multirole stealth warships. 4 P15B and 7 P17A are a part of it. Another 4 is required.
3 Delhi, 3 P15A and 4 Rajput are in service. 4 P15B should be enough to replace them one on one.
For frigates , we have 3 Brahmaputra Class, 3 Shivalik class and 6 Talwar class. The Godavari class replacement will be 4 more Talwars on order.
7 P17A ships will also improve our long reach capability. With these ships we will be able to show a continuous presence of a major warship near Seychelles/Mauritius and other important IOR areas.
10 Destroyers
7 P17A
16 General Purpose Frigates
Thats a good enough force mix.
Apart from these we are having project for 7 Next Generation Corvettes, 6 Next Generation Missile Vessels, 16 ASW Coastal vessels, 12 Minesweepers and 6 Next Generation OPVs.
They will enhance our firepower near our shores and fill in the gaps.
For submarines, present force levels calls for 18 SSK, 6 SSN and 7 SSBN.