통신 디바이스(106)와 제1 네트워크(102)의 네트워크 디바이스(200) 사이의 통신을 방해하는 네트워크 장애 상태(fault condition)(130)가 존재하는 경우, 방법(400)은 통신 디바이스로부터 디바이스 동작을 수행하기 위해 통신 디바이스에 대한 허가를 요청하는 하트비트 요청(128)을 수신하는 단계를 포함한다. 방법은 통신 디바이스와 관련된 디바이스 상태 데이터(110)를 획득하는 단계 및 통신 디바이스가 통신 디바이스와 관련된 디바이스 상태 데이터에 기초하여 디바이스 동작을 수행하도록 허가되었는지 여부를 결정하는 단계를 더 포함한다. 통신 디바이스가 디바이스 동작을 수행하도록 허가된 경우, 방법은 또한 하트비트 확인 신호(126)를 통신 디바이스(106)로 전송하는 단계를 포함한다. 하트비트 확인 신호는 통신 디바이스가 디바이스 동작을 수행하도록 허가한다.
In the presence of a network fault condition (130) preventing communication between a communication device (106) and a network device (200) of a first network (102), a method (400) includes receiving a heartbeat request (128) from the communication device requesting permission for the communication device to perform a device operation. The method further includes obtaining device state data (110) associated with the communication device and determining whether the communication device is permitted to perform the device operation based on the device state data associated with the communication device. When the communication device is permitted to perform the device operation, the method also includes transmitting a heartbeat confirmation signal (126) to the communication device. The heartbeat confirmation signal permits the communication device to perform the device operation.