def METHOD_NAME(self, other_mac_id, packet):
    dprint("+++++ ---- event_receive_packet device_id", self.device_id)
    dprint("+++++ ---- event_receive_packet other_mac", other_mac_id)
    dprint("event_receive_packet core_id", self.core_id)
    dprint("event_receive_packet position", self.protocol.position)
    assert self.protocol != None
    assert self.device_id is not None
    assert self.core_id is not None
    self.protocol.schc_recv(packet, device_id=self.device_id, core_id = self.core_id)