Computer Networks



Services currently being provided by computer networks such as cloud computing and WSNs for smart cities, and the ones expected in the future put a lot of pressure on computer networks' availability, reliability and resilience to communication faults. In this context, the IIiA carries out R&D in the following lines:

  • Traffic engineering to improve computer networks' performance and availability: transport networks based on commutation of labels (G/MPLS), optical systems and Ethernet (Metro Ethernet).
  • Complex computer networks' robustness analysis:
    • Optimization and graphs' theories (topologycal analysis of networks).
    • New, scalable mechanisms for routing (greedy and compact models).
    • Multiple-fault evolution models: waterfall, epidemics, etc.
  • Wireless Networks
    • Cognitive radio and dynamic resource allocation
    • Networks of sensors: use study, accuracy and reliability for specific applications such as preventing fires in the forests.

Research conducted at the IIiA has been applied by telecommunications companies and Internet Service Providers.