The spreading of IoT in every applications triggered the creation of many IoT frameworks. Many of them are compatible with several transmission protocols to collect data from IoT end-nodes (e.g. sensors/actuators). This paper introduces a new approach for the management of multi-protocol IoT architecture with redundancy features. Assuming the functional view diagram of IoT Architecture reference project (IoT-A), adaptations in communication and management functional blocks have been introduced to support redundancy based on multi-protocol and all the related management issues. The main goal is to keep this feature transparent for the rest of the system, which includes the application and its users. An experimental setup was designed and experiments were carried out to demonstrate feasibility and to characterize performance of the proposed solution. The results show that, with the multi-protocol redundancy activated, the IoT framework is capable of transparently delivering more information to the user application.