'PSFQ'에 해당되는 글 1건

  1. 2012.01.31 [Transport] PSFQ (Pump Slowly Fetch Quickly)
용어사전2012.01.31 13:41


PSFQ는 Wireless Sensor Network에서 reliable한 데이터 전송을 보장하기 위한 Transport protocol중의 하나이다. PSFQ는 WSN에서 General Purpose Transport Layer를 구현하는게 목적이며 Reliability를 최우선으로 고려한다. 프로토콜 자체에 상당한 overhead가 있어서 많은 데이터가 발생하고 Redundant한 데이터 전송이 가능한 Node(source)-to-Sink로의 UpStream전송에서는 사용되기 힘들고 Node에 대한 Control이나 Management목적을 위한 Sink-to-Node로의 DownStream전송에서 주로 사용된다.
 
 
PSFQ의 등장배경
몇년전까지만 해도 WSN에서 Reliable한 Transport Protocol에 대한 관심이 많지 않았다. 그 이유로 다음 몇가지를 들 수 있다.
 
1. 센서노드의 제한된 Resources(Batter, Computation Power 등등) - WSN의 최대 관심사는 Energy Efficiency!!
2. 라우팅레벨에서 Redundant한 데이터 전송을 통해 어느정도의 데이터 loss는 용납되었다. - Transport Protocol의 필요성을 못 느낌.
3. WSN이 적용되는 곳이 자연적인 데이터 수집과 같은 Mission Critical하지 않은 곳이었다.
4. WSN은 application specific하기 때문에 optimal한 general transport protocol을 적용하기 힘들었다.
그러나 최근들어 WSN이 Military환경과 같은 Mission Critical한 곳에 적용되기 시작하고 센서노드의 원격 이미지 업데이트나 re-tasking같은 정교한 제어가 필요해지면서 Reliable한 데이터 전송에 관심이 많아졌다. 특히 원격 이미지 업데이트나 re-tasking처럼 Sink노드로부터 센서노드로 전송되는 데이터는 message loss에 매우 민감하다.
전통적인 ip-style의 네트워크에서 사용되던 Transport Protocol(TCP, XTP, SRM)은 WSN환경에는 맞지가 않아서 새로운 Transport Protocol이 필요해졌다. 이런 이유로 PSFQ가 제안되었다.
 
 
프로토콜 특성
1. Hop-by-Hop Error Recovery
2. Multi-modal Opearions
 

프로토콜 분석
1. Pump Operation
2. Fetch Operation
3. Report Operation

저작자 표시 비영리 변경 금지
신고
Posted by USN-Pioneer USN-Pioneer