def METHOD_NAME(self):
    """
    This method execute a client thread to receive and send schc packets to a specific thread instance.
    """
    while True:
        print("Ready to receive a message")
        try:
            fragment1 = self.clientSocketInServer.recv(2048)
            print("--------------------Yo recibi esto: ", fragment1)
            sleep(0.1)
        except:
            print("Not ready to read")
            return
        try:
            d = fragment1.decode()
            print("--------------------Yo decodifiqué esto: ", d)
            if d == "":
                return
            else:
                self.recv_message(fragment1)
        except:
            self.recv_message(fragment1)
        self.protocol = self.clientConfigInServer.node0.protocol
        try:
            state = self.protocol.reassemble_session.session_list[0]['session'].state
            print("STATE : ", state)
        except:
            print("Not fragment state ")
            print("--------------------------- End Iteration ", self.iteration, " --------------------------")
            self.client_config()
            state = ''
        if state == 'DONE':
            self.send_message_from_socket(-1)
            print("--------------------------- End Iteration ", self.iteration, " --------------------------")
            self.client_config()
        elif state == 'ERROR_MIC':
            self.send_message_from_socket(0)
            self.protocol.reassemble_session.session_list[0]['session'].state = 'INIT'
        elif state == 'ACK_REQ':
            self.send_message_from_socket(-1)
            self.protocol.reassemble_session.session_list[0]['session'].state = 'INIT'
        elif state == 'ABORT':
            self.send_message_from_socket(0)
            print("--------------------------- End Iteration ", self.iteration, " --------------------------")
            self.client_config()
        elif state == 'DONE_NO_ACK' or state == 'ERROR_MIC_NO_ACK':
            print("--------------------------- End Iteration ", self.iteration, " --------------------------")
            self.client_config()
    self.clientSocketInServer.close()