Flying ad-hoc networks are widely used in various fields, especially in searching and rescuing of people by using unmanned aerial systems, which includes one or more mobile base stations and mission-oriented UAVs. Thanks to the mobility of UAVs, we can create a communication of Flying Network for Emergencies to support quickly and ensure strict conditions of the time in searching and rescuing. In this paper, we propose an architecture that supports the communication among rescuers or between rescuers with victims or between victims with their relatives by using the flying network for emergency over satellite systems. We particularly propose a MAC protocol based on IEEE 802.11p and IEEE 1609.4 protocols called Cluster-based Multichannel MAC IEEE 802.11p protocol to support communication in flying ad-hoc network for emergency. © Springer Nature Switzerland AG 2019.