일부 실시 예 들 에서 , 전기 - 광학 변조기 들 은 변조 를 제공 한다 . 시스템 은 다양 한 실시 예 들 을 위해 아래 에서 기술 되 는 바 와 같이 , 요구 되 는 다운 - 레인지 분해능 을 위해 적합 한 길이 ( M * N ) 와 심벌 지속 기간 ( τ ) 의 위상 코드 를 생성 하 도록 구성 된다 . 예 를 들 어 , 3 D 이미 징 응용 들 에서 , 펄스 들 ( M * N ) 의 총 갯 수 는 대략 500 내지 대략 4000 의 범위 이 다 . 프로세싱 이 디지털 도메인 내 에서 수행 되 기 때문 에 , 예컨대 , 512 로부터 4096 까지 , M * N 을 제곱 으로서 선택 하 는 것 이 유용 하 다 . 평균화 가 수행 되 지 않 을 때 M 은 1 이 다 . 만약 , 랜덤 잡음 기여 들 이 있 으면 , M 은 대략 10 이 되게 하 는 것 이 유용 하 다 . 결과 적 으로 , N 은 , M = 1 의 경우 512 로부터 4096 의 범위 이 고 , M = 10 의 경우 대략 50 내지 대략 400 의 범위 이 다 . 예 를 들 어 , 500 Mbps 내지 1 Gbps 보드 속도 의 경우 , 이 들 코드 들 의 지속 시간 은 대략 50 나노초 와 8 마이크로초 사이 이 다 . 거리 윈도우 ( range window ) 는 이러 한 조건 들 하 에서 수 킬로미터 까지 연장 되게 만들 수 있 고 , 도플러 분해능 역시 꽤 높 게 ( 전송 된 신호 의 지속 시간 에 의존 하 여 ) 될 수 있 음 을 유의 해야 한다 . 비록 , 프로세스 들 , 장비 , 및 데이터 구조 들 은 , 예시 의 목적 으로 특정 배치 내 의 필수 적 인 블록 들 로서 도 2 에 묘사 되 었 지만 , 다른 실시 예 들 에서 , 하나 이상 의 프로세스 들 또는 데이터 구조 들 , 또는 그 일부분 들 은 동일 하 거나 상이 한 호스트 들 상 에 , 하나 이상 의 데이터베이스 들 내 에 상이 한 방식 으로 배치 되 거나 , 하나 이상 의 상이 한 프로세스 들 또는 데이터 구조 들 은 동일 하 거나 상이 한 호스트 들 상 에 포함 된다 . 예 를 들 어 , 스플리터 ( 216 ) 와 참조 경로 ( 220 ) 는 영 또는 그 이상 의 광 결합기 들 을 포함 한다 .