Added subscription APIs for link state changes based on Otto