  With the remarkable growth of the Internet and communication technologies
over the past few decades, Internet of Things (IoTs) is enabling the ubiquitous
connectivity of heterogeneous physical devices with software, sensors, and
actuators. IoT networks are naturally two-layer with the cloud and cellular
networks coexisting with the underlaid device-to-device (D2D) communications.
The connectivity of IoTs plays an important role in information dissemination
for mission-critical and civilian applications. However, IoT communication
networks are vulnerable to cyber attacks including the denial-of-service (DoS)
and jamming attacks, resulting in link removals in IoT network. In this work,
we develop a heterogeneous IoT network design framework in which a network
designer can add links to provide additional communication paths between two
nodes or secure links against attacks by investing resources. By anticipating
the strategic cyber attacks, we characterize the optimal design of secure IoT
network by first providing a lower bound on the number of links a secure
network requires for a given budget of protected links, and then developing a
method to construct networks that satisfy the heterogeneous network design
specifications. Therefore, each layer of the designed heterogeneous IoT network
is resistant to a predefined level of malicious attacks with minimum resources.
Finally, we provide case studies on the Internet of Battlefield Things (IoBT)
to corroborate and illustrate our obtained results.
