000207602 001__ 207602
000207602 005__ 20190317000146.0
000207602 037__ $$aCONF
000207602 245__ $$aiPRP: Parallel Redundancy Protocol for IP Networks
000207602 269__ $$a2015
000207602 260__ $$c2015
000207602 336__ $$aConference Papers
000207602 500__ $$aThis research was supported by the SNSF - NRP 70 "Energy Turnaround” and the Nano-Tera SmartGrid projects.
000207602 520__ $$aReliable packet delivery within stringent delay constraints is of primal importance to industrial processes with hard real-time constraints, such as electrical grid monitoring. Because retransmission and coding techniques counteract the delay requirements, reliability is achieved through replication over multiple fail-independent paths. Existing solutions such as parallel redundancy protocol (PRP) replicate all packets at the MAC layer over parallel paths. PRP works best in local area networks, e.g., sub-station networks. However, it is not viable for IP layer wide area networks, a key element of emerging smart grids. Such a limitation on scalability, coupled with lack of security, and diagnostic inability, renders it unsuitable for reliable data delivery in smart grids. To address this issue, we present a transport-layer design: IP parallel redundancy protocol (iPRP). Designing iPRP poses non-trivial challenges in the form of selective packet replication, soft-state and multicast support. Besides unicast, iPRP supports multicast, which is widely using in smart grid networks. It duplicates only time-critical UDP traffic. iPRP only requires a simple software installation on the end-devices. No other modification to the existing monitoring application, end-device operating system or intermediate network devices is needed. iPRP has a set of diagnostic tools for network debugging. With our implementation of iPRP in Linux, we show that iPRP supports multiple flows with minimal processing and delay overhead. It is being installed in our campus smart grid network and is publicly available.
000207602 6531_ $$asmart grid
000207602 6531_ $$areliable communication network
000207602 6531_ $$aparallel redundancy protocol
000207602 6531_ $$apacket replication
000207602 6531_ $$areal-time communication
000207602 6531_ $$aepfl-smartgrids
000207602 6531_ $$aCommelec-NRP70
000207602 700__ $$0244092$$g183055$$aPopovic, Miroslav
000207602 700__ $$0247879$$g233690$$aMaaz, Mashood Mohiuddin
000207602 700__ $$0245253$$g206348$$aTomozei, Dan-Cristian
000207602 700__ $$0241098$$g105633$$aLe Boudec, Jean-Yves
000207602 7112_ $$dMay 27-29, 2015$$cPalma de Mallorca, Spain$$a11th IEEE World Conference on Factory Communication Systems
000207602 8564_ $$uhttps://infoscience.epfl.ch/record/207602/files/4-pages-WFCS-iPRP%20-%20submitted.pdf$$zn/a$$s253886$$yn/a
000207602 909C0 $$xU10427$$0252453$$pLCA2
000207602 909CO $$qGLOBAL_SET$$pconf$$ooai:infoscience.tind.io:207602$$pIC
000207602 917Z8 $$x183055
000207602 917Z8 $$x183055
000207602 917Z8 $$x105633
000207602 917Z8 $$x105633
000207602 917Z8 $$x233690
000207602 937__ $$aEPFL-CONF-207602
000207602 973__ $$rREVIEWED$$sPUBLISHED$$aEPFL
000207602 980__ $$aCONF