iBeacon service keep on calling didEnterRegion

Hi,I am developing iBeacon estimote Application.I want to run in background also.So i am used it Beaconservice.iBeaconManager.setMonitorNotifier,didEnterRegion Keep on calling .I want to call once region enter only one time .After i will go to another iBeacon that time also i want to call notification only one time.Kindly let me know any solution

Please see my response to the question here: