According to implementations of the subject matter described herein, a new approach for receiving the CBS message is proposed. Generally speaking, upon receipt of CBS messages from a network device in a first receiving time interval of a first DRX period, a terminal device will detect whether there is a change among the CBS messages. On the basis of the detection, the terminal device will determine a configuration of a second DRX period that at least includes a second dormant time interval after the first receiving time interval and a second receiving time interval for receiving further CBS messages. That is, the further CBS messages are received in a second DRX period determined through a self-learning process performed on the received CBS messages and the first DRX period. In this way, the power consumption of the terminal device for receiving the CBS messages can be reduced. As a result, the battery life of the terminal device can be guaranteed.