Machine to Machine (M2M) Communications in Manufacturing