Functional Safety

i used to test on functional safety related codes, in that i found Alive counter and X-Y sliding window  which is used for integrity of frame.I am confused with these terms,for a data verification  we have a CRC mechanism ,but what is the use of Alive Counter,X_Y sliding window in that??