Network Protocols for Efficient Distributed Control in Agriculture

Data networking for distributed data collection and control in production agriculture requires a network with versatile capability to manage communications between mobile nodes and fixed nodes. A network protocol named AG-NETS has been developed to meet distributed control needs in production agriculture. The AG-NETS protocol works with other networking layers to efficiently deliver data packets across different media to extend the physical range often required for control networks in agriculture. This protocol is an efficient means of providing this necessary versatility. Short explicit and automatic implicit messages minimize network traffic. The AG-NETS protocol has low network overhead and can be implemented on most microcontrollers even those with low memory resources. Implementation of the AG-NETS protocol is presented using closed-loop control of site-specific irrigation management as an example application.