나는 험담의 원칙에 따라 작동하는 무선 센서 네트워크에서 "고유 한 난수"를 생성해야합니다.분산 된 환경에서 균일하게 분포 된 난수 생성
요구 사항은 다음과 같습니다
- 각 노드는 난수, 고유의 다른 노드가 생성 한 내용의 공유 된 지식이 없이 발생한다.
- 생성 된 난수의 분포는 서로 일 때 균일해야합니다..
- 생성 된 난수의 범위가 약 10-16 비트 또는 그보다 작은 것이 바람직하다.
제한 사항은 다음과 같습니다
- 하나의 노드는 네트워크의 다른 노드가 생성하는 어떤 번호를 아무 생각이 없습니다.
- C, C++로 구현.
또한 난수 생성을위한 고유 시드를 사용하는 규정이 있습니다. 시드는 0-2^15 범위의 숫자 일 수 있습니다.
이러한 숫자를 생성 할 수있는 방법이 없다면 위의 요구 사항 중 일부를 충족 할 수있는 방법이 있으면 도움이 될 것입니다.
이 결과를 얻는 방법을 제안 할 수 있다면 정말 도움이 될 것입니다.