[NS09] Implement the new ranking code am: e4aeac6d75

Original change: https://android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/1723145

Change-Id: I64e07af6e5da388e58967b98289709915af6e0e4