Text this: Train Protection Canceling and Application for Metro Signals