Implement file transfer using frames