참조 브로드캐스트 동기화
Reference Broadcast SynchronizationRBS(Reference Broadcast Synchronization, RBS)는 수신자가 시계를 비교하기 위해 물리 계층 브로드캐스트를 사용하는 동기화 방법이다. 이것은 발신자의 시계를 수신자의 시계와 동기화하는 전통적인 방법과는 약간 다르다.
RBS는 노드가 무선 센서 네트워크 어플리케이션에 필요한 해상도와 시계를 동기화할 수 있도록 한다. 네트워크 시간 프로토콜과 같은 프로토콜에서처럼 동기화 패킷에서 타임스탬프를 브로드캐스트하는 것이 아니라, RBS는 동기화 패킷을 수신하는 노드가 패킷의 도착 시간을 클럭 동기화의 기준점으로 사용할 수 있도록 한다. 무선 채널을 통해 패킷을 전송하는 데 수반되는 비결정적 전파 시간의 대부분은 패킷의 구성과 송신자의 송신기 사이에 있기 때문에(예: 송신자의 대기열 지연, MAC 경합 지연 등), RBS는 수신기에만 타임스탬프를 찍음으로써 일반적인 시간 동기화에 수반되는 대부분의 지연 불확실성을 제거한다.nigation prothe nigation protocols.
단일 홉 네트워크의 경우, RBS 알고리즘은 매우 간단하다. 첫째, 송신기는 일부 숫자 M을 기준 방송으로 방송한다. 이러한 방송을 수신하는 각 수신자는 각 참조 방송이 현지에서 수신된 시간을 이웃과 교환한다. 그런 다음 노드는 M 기준 방송에 대한 노드의 로컬 클럭 타임스탬프 차이의 평균으로 서로 상대적인 위상 이동을 계산한다. 멀티홉 네트워크에서, 경로를 따라 각 링크의 노드가 참조 브로드캐스트를 동기화할 수 있는 공통 노드를 가지고 있는 한 시간 동기화는 두 노드 사이에서 홉 바이 홉으로 수행될 수 있다.[1]
참고 항목
- 시간 및 주파수 전송
- 시간 신호
- 시간 전이
- White Rabbit Project, 동기화 정확도를 높이기 위해 물리적 계층 정보 사용
참조
- ^ J. 엘슨, L. 지로드, D. 에스트린. "참조 방송을 이용한 미세한 네트워크 시간 동기화" ACM SIGOPS 운영 체제 검토 - OSDI '02: 운영 체제 설계 및 구현에 관한 제5차 심포지엄 진행 제36권 발행 SI, 2002년 겨울. 147-163페이지.