1. A chronological development of IoT 2. Technological forecasting of the future trends in IoT 3. A questionnaire based quantitative/qualitative survey of the IoT users to estimate future trends of IoT 4. A classification of the architectural components of IoT 5. A survey of the architecture options for IoT 6. The computational capacity of IoT and security challenges 7. Integration of IoT to an Access level network 8. A classification of Things in IoT with respect to their roles and security needs 9. A survey of the leading IoT security techniques 10. The role of IoT in smart houses/automation 11. The role of IoT in smart buildings 12. The role of IoT in building smart communities 13. A survey of the leading IoT communication protocols in various categories such as Infrastructure, Identification, Comms / Transport, Discovery, Data Protocols, Device Management, Semantic, and Multi-layer Frameworks 14. Comparisons of the various protocols in IoT under with many options as given below:
i. Infrastructure (ex: 6LowPAN, IPv4/IPv6, RPL) ii. Identification (ex: EPC, uCode, IPv6, URIs) iii. Comms / Transport (ex: Wifi, Bluetooth, LPWAN) iv. Discovery (ex: Physical Web, mDNS, DNS-SD) v. Data Protocols (ex: MQTT, CoAP, AMQP, Websocket, Node) vi. Device Management (ex: TR-069, OMA-DM) vii. Semantic (ex: JSON-LD, Web Thing Model) viii. Multi-layer Frameworks (ex: Alljoyn, IoTivity, Weave, Homekit)
15. Building and testing the test beds of IoT 16. DSP techniques in IoT
Data Centers and Clouds:
1- Chronological development of Clouds 2- Forecasting of the future trends in Clouds 3- A comparison of the leading Cloud providers/services 4- A discussion on the suitability of various Cloud services to Internetworking needs 5- Differences between traditional and virtualized data centers 6- L1- L7 virtualization 7- A comparison of leading security approaches for Clouds 8- A questionnaire based qualitative/qualitative survey of users about their perspective of Cloud security 9- A survey of the leading data centers architectures 10- A review of the chronological development of virtualization 11- A comparison of the leading commercial virtualization solutions
12- There is a range of other topics in cloud computing as listed below:
• Energy optimisation • Load balancing • Security and integrity • Privacy in multi-tenancy clouds • Virtualisation • Data recovery and backup • Data segregation and recovery • Scheduling for resource optimisation • Secure cloud architecture • Cloud cryptography • Cloud access control and key management • Integrity assurance for data outsourcing • Verifiable computation • Software and data segregation security • Secure management of virtualised resources • Trusted computing technology • Joint security and privacy-aware protocol design • Failure detection and prediction • Secure data management within and across data centres • Availability, recovery and auditing • Secure computation outsourcing • Secure mobile cloud
SDN:
1- Integration of a mininet based network with a physical network 2- A survey of the popular use cases of SDN 3- A discussion on the utility of SDN as a standalone technology 4- A discussion on the importance of the integration of SDN with other technologies such as virtualization and Clouds 5- Experimentation with mininet to show SDN can do topology slicing and traffic control. 6- A comparison of commercial and open source SDN platforms 7- A questionnaire based quantitative/qualitative survey about the relevant acceptability of SDN platforms in commercial and open source SDN domains 8- A survey/comparison of commercially viable SDN product such as SDN WLANS 9- A review of the security vulnerabilities in SDN networks
Security:
1- Comparing and contrasting of the information security, cyber security, and network security 2- A review of the dark web with advantages and disadvantages 3- A guideline for a