A method for reporting a radio link state indicator, performed by a terminal device, characterized by comprising: performing detection for a reference signal; and reporting a state indicator to a higher layer of the terminal device if the reference signal is not detected in N consecutive time periods, wherein N is a positive integer and N ≥ 2, the method characterized in that the reporting a state indicator to a higher layer if the reference signal is detected in N consecutive time periods further comprises: for a beam failure detection process, reporting a BFI indicator to the higher layer if a measured value of the reference signal in the N consecutive time periods is less than a third threshold but greater than or equal to a fourth threshold, and reporting a second indicator to the higher layer if the measured value of the reference signal in the N consecutive time periods is less than the fourth threshold, and in that the method further comprises: starting or restarting a target timer if the higher layer receives the second indicator; and during running of the target timer, incrementing a count of a target counter by one counting unit each time the higher layer receives the second indicator, wherein the count of the target counter is used for determining whether to trigger random access. performing detection for a reference signal; and reporting a state indicator to a higher layer of the terminal device if the reference signal is not detected in N consecutive time periods, wherein N is a positive integer and N ≥ 2, the method characterized in that the reporting a state indicator to a higher layer if the reference signal is detected in N consecutive time periods further comprises: for a beam failure detection process, reporting a BFI indicator to the higher layer if a measured value of the reference signal in the N consecutive time periods is less than a third threshold but greater than or equal to a fourth threshold, and reporting a second indicator to the higher layer if the measured value of the reference signal in the N consecutive time periods is less than the fourth threshold, and in that the method further comprises: starting or restarting a target timer if the higher layer receives the second indicator; and during running of the target timer, incrementing a count of a target counter by one counting unit each time the higher layer receives the second indicator, wherein the count of the target counter is used for determining whether to trigger random access. for a beam failure detection process, reporting a BFI indicator to the higher layer if a measured value of the reference signal in the N consecutive time periods is less than a third threshold but greater than or equal to a fourth threshold, and reporting a second indicator to the higher layer if the measured value of the reference signal in the N consecutive time periods is less than the fourth threshold, and in that the method further comprises: starting or restarting a target timer if the higher layer receives the second indicator; and during running of the target timer, incrementing a count of a target counter by one counting unit each time the higher layer receives the second indicator, wherein the count of the target counter is used for determining whether to trigger random access. starting or restarting a target timer if the higher layer receives the second indicator; and during running of the target timer, incrementing a count of a target counter by one counting unit each time the higher layer receives the second indicator, wherein the count of the target counter is used for determining whether to trigger random access.