도 5 는 펄스 충돌 의 가능 성 이 매우 낮 은 지연 코드 를 생성 하 기 위해 해시 코드 가 어떻게 사용 될 것 인지 의 예 를 도시 한다 . 단계 500 에서 , 프로세스 는 1 과 N 사이 의 범위 에 속하 는 난수 x 를 생성 하 는데 , 여기 서 N 은 최대 허용 지연 이 다 ( 그리고 1 은 이 예 에서 최소 허용 지연 이 다 ) . 그 다음 , 이 난수 는 펄스 사이 의 지연 L 에 대해 선택 될 수 있 다 ( 단계 502 ) . 난수 를 생성 하 는 하드웨어 는 그러 한 목적 에 적절 한 임의 의 프로세서 또는 다른 회로 부 일 수 있 다 . 예 를 들 면 , 자동차 산업 에서 사용 되 는 임 베 딩 된 프로세서 중 많 은 것 은 , 하드웨어 구현 을 위한 옵션 의 강건 한 세트 를 생성 하 는 라이브러리 에 난수 생성기 를 이미 구비 한다 . 난수 생성 을 위한 예시 적 인 하드웨어 는 , NVidia ( 엔 비디아 ) , Xilinx ( 자일링스 ) , Altera ( 알테라 ) 등 과 같 은 많 은 소스 로부터 이용 가능 하 다 . 도 5 가 이중선 실시 형태 에 대한 지연 선택 을 도시 하 지만 , 도 5 의 프로세스 플로우 는 n 튜플 ( n 은 2 보다 더 큼 ) 펄스 인코딩 을 위해 다수 회 실행 될 수 있 다는 것 이 이해 되 어야 한다 . 예 를 들 면 , [ 단일 의 주사위 처럼 ] N = 6 을 갖 는다고 가정 한다 . 3 을 굴리 면 , 3 의 이중선 코드 간격 을 사용 한다 . 삼 중선 코드 의 경우 , 주사위 를 두 번 굴리 고 4 , 6 을 얻 는다고 가정 한다 . 그 다음 , 삼 중선 코드 는 4 및 6 만큼 이격 되 는 세 개 의 샘플 이 다 . 두 개 의 레이다 시스템 사이 에 어떠 한 조정 용 통신 도 없 는 두 개 의 레이다 시스템 이 그 들 자신 의 해시 코드 를 랜덤 하 게 선택 하 는 경우 , 그 들 이 우연히 동일 한 코드 를 선택 할 확률 은 N - 2 중 1 이 라는 것 은 , 입문 의 대기 행렬 이론 ( introductory queuing theory ) 을 사용 하 여 나타내 어 질 수 있 다 . 따라서 N = 60 인 경우 확률 은 0 . 05 % 보다 더 작 다 . 해시 코드 의 우아 함 은 , 조금 의 준비 도 필요 하 지 않 다는 것 이 다 . 임의 의 메시지 가 전송 되 기 이전 에 단순히 해시 코드 를 생성 한다 . 그 해시 코드 는 난수 생성기 를 사용 하 여 생성 된다 . 코드 는 , 성능 이 저하 되 는 것 으로 인식 되 는 그러 한 시간 까지 유지 될 수 있 는데 ( 그 예 는 하 기 에서 논의 됨 ) , 그 시점 에서 해시 는 업데이트 될 수 있 다 . 코드 가 랜덤 하 게 생성 되 기 때문 에 , 두 개 의 레이다 가 동일 한 코드 를 선택 하 는 확률 은 무시 가능 하 다 . 도 2 a 내지 도 2 c 및 3 a 및 도 3 b 에 도시 된 회로 의 예시 적 인 실시 형태 를 참조 하 면 , 지연 회로 에 의해 부과 되 는 지연 의 값 은 , 선택 된 해시 코드 를 반영 하 도록 조정 될 수 있 다는 것 이 이해 되 어야 한다 .