본 명세서 에 설명 하 는 기술 의 다양 한 양태 가 하드웨어 , 소프트웨어 , 펌웨어 , 또는 이 들 의 임의 의 조합 에서 구현 될 수 도 있 다 . 소프트웨어 에서 구현 되 면 , 소프트웨어 는 마이크로프로세서 , 응용 주문 형 집 적 회로 ( ASIC ) , 필드 프로그램 가능 한 게이트 어레이 ( FPGA ) , 또는 디지털 신호 프로세서 ( DSP ) 와 같 은 하나 이상 의 프로세서 에서 실행 될 수 도 있 다 . 이 기술 을 실행 하 는 소프트웨어 는 처음 에 는 컴퓨터 - 판독 가능 한 매체 에 저장 될 수 도 있 고 , 프로세서 에서 로딩 되 고 실행 될 수 도 있 다 .