This document discusses how OSGi and dynamic complex event processing can power machine-to-machine event processing. It describes how OSGi allows CEP rules and behavior to be updated remotely and in real-time to address changing environments and inputs. The document includes sections on complex event processing, dynamic CEP, the role of OSGi, and a demonstration of dynamic behavior using sensors and a Raspberry Pi device.