Reports de recercahttp://hdl.handle.net/2117/3342024-03-29T11:29:38Z2024-03-29T11:29:38Zlooking .forward - The IEEE Computer Society's newsletter - A supplement to IEEE Computer - Spring 1998 - Vol 6, nº 1Rincón Rivera, DavidValls, ImmaHoms Corbera, AntoniMestre Pons, Francesc XavierPegueroles Vallés, Josep R.http://hdl.handle.net/2117/3937412023-09-24T12:51:53Z2023-09-20T10:29:11Zlooking .forward - The IEEE Computer Society's newsletter - A supplement to IEEE Computer - Spring 1998 - Vol 6, nº 1
Rincón Rivera, David; Valls, Imma; Homs Corbera, Antoni; Mestre Pons, Francesc Xavier; Pegueroles Vallés, Josep R.
looking .forward - The IEEE Computer Society's newsletter - A supplement to IEEE Computer - Spring 1998 - Vol 6, nº 1
2023-09-20T10:29:11ZRincón Rivera, DavidValls, ImmaHoms Corbera, AntoniMestre Pons, Francesc XavierPegueroles Vallés, Josep R.Moodle y Google Workspace, integración y convivencia en la UPCAlcober Segura, Jesús Ángelhttp://hdl.handle.net/2117/3569782021-11-23T15:30:49Z2021-11-23T15:29:17ZMoodle y Google Workspace, integración y convivencia en la UPC
Alcober Segura, Jesús Ángel
En la UPC hay una larga tradición de utilizar Moodle, con su plataforma Atenea, desde hace varios años. A partir del mes de marzo pasado, a la par de la pandemia, se incorporó para todos los estudiantes y profesorado Google Workspace (antigua G Suite), con todas sus herramientas de correo, calendario, archivos, chat, videoconferencia, ... Desde entonces se ha usado tanto Moodle como Google Workspace de forma paralela. Desde la UPC se ve necesario analizar las posibilidades de integración o convivencia de ambos entornos que dan servicio a la docencia, y en esta sesión se explicará qué posibilidades se están vislumbrando. Es una sesión también para abrir el debate en torno a este tema candente
Aquesta és la presentació i la gravació a Youtube de la participació en el MoodleMoot Spain 2020 en format virtual
2021-11-23T15:29:17ZAlcober Segura, Jesús ÁngelEn la UPC hay una larga tradición de utilizar Moodle, con su plataforma Atenea, desde hace varios años. A partir del mes de marzo pasado, a la par de la pandemia, se incorporó para todos los estudiantes y profesorado Google Workspace (antigua G Suite), con todas sus herramientas de correo, calendario, archivos, chat, videoconferencia, ... Desde entonces se ha usado tanto Moodle como Google Workspace de forma paralela. Desde la UPC se ve necesario analizar las posibilidades de integración o convivencia de ambos entornos que dan servicio a la docencia, y en esta sesión se explicará qué posibilidades se están vislumbrando. Es una sesión también para abrir el debate en torno a este tema candenteGuia bàsica de recomanacions pel desenvolupament d’apps de salut i atenció socialAlcober Segura, Jesús ÁngelOller Arcas, Antoniohttp://hdl.handle.net/2117/1310202020-07-23T22:05:37Z2019-03-29T13:29:59ZGuia bàsica de recomanacions pel desenvolupament d’apps de salut i atenció social
Alcober Segura, Jesús Ángel; Oller Arcas, Antonio
Aquesta guia està destinada a totes aquelles persones que desitgin iniciar-se en l’entorn mHealth i vulguin tenir una visió general de quins són els aspectes que cal tenir en compte a l’hora de desenvolupar una aplicació mòbil de l’entorn salut i/o de benestar social.
Aquesta guia està destinada a totes aquelles persones que desitgin iniciar-se en l’entorn mHealth i vulguin tenir una visió general de quins són els aspectes que cal tenir en compte a l’hora de desenvolupar una aplicació mòbil de l’entorn salut i/o de benestar social.
2019-03-29T13:29:59ZAlcober Segura, Jesús ÁngelOller Arcas, AntonioAquesta guia està destinada a totes aquelles persones que desitgin iniciar-se en l’entorn mHealth i vulguin tenir una visió general de quins són els aspectes que cal tenir en compte a l’hora de desenvolupar una aplicació mòbil de l’entorn salut i/o de benestar social.Deliverable DJRA1.3: Tool prototype for creating and stitching multiple network resources for virtual infrastructuresCervelló Pastor, CristinaMonje Hernández, ÁlvaroÓskarsson, Ásgeirhttp://hdl.handle.net/2117/1283952022-02-13T08:46:26Z2019-02-05T10:13:20ZDeliverable DJRA1.3: Tool prototype for creating and stitching multiple network resources for virtual infrastructures
Cervelló Pastor, Cristina; Monje Hernández, Álvaro; Óskarsson, Ásgeir
This document reports the final results of JRA1.2 Activity in the development of a tool prototype for creating sets ofvirtual resourcesinFEDERICA.The prototype goal is to simplify and automate part of the work for NOC.The tool may also serve,with different privileges, a FEDERICA user to operate on his/her slice. The tool described here was designed with the objective of providing an interactive application with a graphical interface to operate on resources for the NOC and the end users (researchers). The tool simplify the creation and configuration of resources in a slice and it is a mandatory step to ensure scalability of the NOC effort. It offers an interactive Graphical User Interface that translates the users’ actions to commands in the substrate (networknodesandV-nodes)andslice elements(VirtualMachines).User accounts may be created for the NOC and for researchers, each with specific privileges to enable different sets of capabilities. The NOC account has full access to all the resources in the substrate, while each user’account has full access only to the virtual resources in his/her slice. The tool has been developed using the Java programming language as Open Source code and relies on the open source Globus® Toolkit. Testing has been performed in a laboratory environment and on some FEDERICA substrate equipment (1switch, 2VMwareServers) in their standard configuration. For testing the router, web services and GUI an additional computer was used, using a public IP address.
This document describes the prototype FEDERICA Slice Tool developed for the virtualization of network elements in FEDERICA and for creating and stitching network resources over this virtual infrastructure. An SNMP-based resource discovery prototype is also introduced as a new functionality to be integrated in the tool.The deliverable also presents aviability study for the use of traffic prioritization in the FEDERICA infrastructure and some network performance measurements on a real slice within FEDERICA.
2019-02-05T10:13:20ZCervelló Pastor, CristinaMonje Hernández, ÁlvaroÓskarsson, ÁsgeirThis document reports the final results of JRA1.2 Activity in the development of a tool prototype for creating sets ofvirtual resourcesinFEDERICA.The prototype goal is to simplify and automate part of the work for NOC.The tool may also serve,with different privileges, a FEDERICA user to operate on his/her slice. The tool described here was designed with the objective of providing an interactive application with a graphical interface to operate on resources for the NOC and the end users (researchers). The tool simplify the creation and configuration of resources in a slice and it is a mandatory step to ensure scalability of the NOC effort. It offers an interactive Graphical User Interface that translates the users’ actions to commands in the substrate (networknodesandV-nodes)andslice elements(VirtualMachines).User accounts may be created for the NOC and for researchers, each with specific privileges to enable different sets of capabilities. The NOC account has full access to all the resources in the substrate, while each user’account has full access only to the virtual resources in his/her slice. The tool has been developed using the Java programming language as Open Source code and relies on the open source Globus® Toolkit. Testing has been performed in a laboratory environment and on some FEDERICA substrate equipment (1switch, 2VMwareServers) in their standard configuration. For testing the router, web services and GUI an additional computer was used, using a public IP address.Deliverable DJRA1.2. Solutions and protocols proposal for the network control, management and monitoring in a virtualized network contextCervelló Pastor, CristinaMachado, RobertoMonje Hernández, ÁlvaroÓskarsson, Ásgeirhttp://hdl.handle.net/2117/1283922022-02-13T02:28:44Z2019-02-05T10:09:20ZDeliverable DJRA1.2. Solutions and protocols proposal for the network control, management and monitoring in a virtualized network context
Cervelló Pastor, Cristina; Machado, Roberto; Monje Hernández, Álvaro; Óskarsson, Ásgeir
This deliverable goes further on the research aspects within FEDERICA. First of all the architecture of the control plane for the FEDERICA infrastructure will be defined. Several possibilities could be implemented, using the basic FEDERICA infrastructure as a starting point. The focus on this document is the intra-domain aspects of the control plane and their properties. Also some inter-domain aspects are addressed. The main objective of this deliverable is to lay great stress on creating and implementing the prototype/tool for the FEDERICA slice-oriented control system using the appropriate framework. This deliverable goes deeply into the definition of the containers between entities and their syntax, preparing this tool for the future implementation of any kind of algorithm related to the control plane, for both to apply UPB policies or to configure it by hand. We opt for an open solution despite the real time limitations that we could have (for instance, opening web services connexions or applying fast recovering mechanisms). The application being developed is the central element in the control plane, and additional features must be added to this application. This control plane, from the functionality point of view, is composed by several procedures that provide a reliable application and that include some mechanisms or algorithms to be able to discover and assign resources to the user. To achieve this, several topics must be researched in order to propose new protocols for the virtual infrastructure. The topics and necessary features covered in this document include resource discovery, resource allocation, signalling, routing, isolation and monitoring. All these topics must be researched in order to find a good solution for the FEDERICA network. Some of these algorithms have started to be analyzed and will be expanded in the next deliverable. Current standardization and existing solutions have been investigated in order to find a good solution for FEDERICA. Resource discovery is an important issue within the FEDERICA network, as manual resource discovery is no option, due to scalability requirement. Furthermore, no standardization exists, so knowledge must be obtained from related work. Ideally, the proposed solutions for these topics should not only be adequate specifically for this infrastructure, but could also be applied to other virtualized networks.
This deliverable presents several research proposals for the FEDERICA network, in different subjects, such as monitoring, routing, signalling, resource discovery, and isolation. For each topic one or more possible solutions are elaborated, explaining the background, functioning and the implications of the proposed solutions.
2019-02-05T10:09:20ZCervelló Pastor, CristinaMachado, RobertoMonje Hernández, ÁlvaroÓskarsson, ÁsgeirThis deliverable goes further on the research aspects within FEDERICA. First of all the architecture of the control plane for the FEDERICA infrastructure will be defined. Several possibilities could be implemented, using the basic FEDERICA infrastructure as a starting point. The focus on this document is the intra-domain aspects of the control plane and their properties. Also some inter-domain aspects are addressed. The main objective of this deliverable is to lay great stress on creating and implementing the prototype/tool for the FEDERICA slice-oriented control system using the appropriate framework. This deliverable goes deeply into the definition of the containers between entities and their syntax, preparing this tool for the future implementation of any kind of algorithm related to the control plane, for both to apply UPB policies or to configure it by hand. We opt for an open solution despite the real time limitations that we could have (for instance, opening web services connexions or applying fast recovering mechanisms). The application being developed is the central element in the control plane, and additional features must be added to this application. This control plane, from the functionality point of view, is composed by several procedures that provide a reliable application and that include some mechanisms or algorithms to be able to discover and assign resources to the user. To achieve this, several topics must be researched in order to propose new protocols for the virtual infrastructure. The topics and necessary features covered in this document include resource discovery, resource allocation, signalling, routing, isolation and monitoring. All these topics must be researched in order to find a good solution for the FEDERICA network. Some of these algorithms have started to be analyzed and will be expanded in the next deliverable. Current standardization and existing solutions have been investigated in order to find a good solution for FEDERICA. Resource discovery is an important issue within the FEDERICA network, as manual resource discovery is no option, due to scalability requirement. Furthermore, no standardization exists, so knowledge must be obtained from related work. Ideally, the proposed solutions for these topics should not only be adequate specifically for this infrastructure, but could also be applied to other virtualized networks.Deliverable JRA1.1: Evaluation of current network control and management planes for multi-domain network infrastructureCervelló Pastor, CristinaMachado, Robertohttp://hdl.handle.net/2117/1283752020-07-23T21:00:55Z2019-02-05T09:45:46ZDeliverable JRA1.1: Evaluation of current network control and management planes for multi-domain network infrastructure
Cervelló Pastor, Cristina; Machado, Roberto
The scope of this deliverable is mainly focused on the virtualisation of the resources within a network and at processing nodes. The virtualization of the FEDERICA infrastructure allows the provisioning of its available resources to users by means of FEDERICA slices. A slice is seen by the user as a real physical network under his/her domain, however it maps to a logical partition (a virtual instance) of the physical FEDERICA resources. A slice is built to exhibit to the highest degree all the principles applicable to a physical network (isolation, reproducibility, manageability, ...). Currently, there are no standard definitions available for network virtualization or its associated architectures. Therefore, this deliverable proposes the Virtual Network layer architecture and evaluates a set of Management- and Control Planes that can be used for the partitioning and virtualization of the FEDERICA network resources. This evaluation has been performed taking into account an initial set of FEDERICA requirements; a possible extension of the selected tools will be evaluated in future deliverables. The studies described in this deliverable define the virtual architecture of the FEDERICA infrastructure. During this activity, the need has been recognised to establish a new set of basic definitions (taxonomy) for the building blocks that compose the so-called slice, i.e. the virtual network instantiation (which is virtual with regard to the abstracted view made of the building blocks of the FEDERICA infrastructure) and its architectural plane representation. These definitions will be established as a common nomenclature for the FEDERICA project. Other important aspects when defining a new architecture are the user requirements. It is crucial that the resulting architecture fits the demands that users may have. Since this deliverable has been produced at the same time as the contact process with users, made by the project activities related to the Use Case definitions, JRA1 has proposed a set of basic Use Cases to be considered as starting point for its internal studies. When researchers want to experiment with their developments, they need not only network resources on their slices, but also a slice of the processing resources. These processing slice resources are understood as virtual machine instances that users can use to make them behave as software routers or end nodes, on which to download the software protocols or applications they have produced and want to assess in a realistic environment. Hence, this deliverable also studies the APIs of several virtual machine management software products in order to identify which best suits FEDERICA’s needs.
This deliverable includes a compilation and evaluation of available control and management architectures and protocols applicable to a multilayer infrastructure in a multi-domain Virtual Network environment.
2019-02-05T09:45:46ZCervelló Pastor, CristinaMachado, RobertoThe scope of this deliverable is mainly focused on the virtualisation of the resources within a network and at processing nodes. The virtualization of the FEDERICA infrastructure allows the provisioning of its available resources to users by means of FEDERICA slices. A slice is seen by the user as a real physical network under his/her domain, however it maps to a logical partition (a virtual instance) of the physical FEDERICA resources. A slice is built to exhibit to the highest degree all the principles applicable to a physical network (isolation, reproducibility, manageability, ...). Currently, there are no standard definitions available for network virtualization or its associated architectures. Therefore, this deliverable proposes the Virtual Network layer architecture and evaluates a set of Management- and Control Planes that can be used for the partitioning and virtualization of the FEDERICA network resources. This evaluation has been performed taking into account an initial set of FEDERICA requirements; a possible extension of the selected tools will be evaluated in future deliverables. The studies described in this deliverable define the virtual architecture of the FEDERICA infrastructure. During this activity, the need has been recognised to establish a new set of basic definitions (taxonomy) for the building blocks that compose the so-called slice, i.e. the virtual network instantiation (which is virtual with regard to the abstracted view made of the building blocks of the FEDERICA infrastructure) and its architectural plane representation. These definitions will be established as a common nomenclature for the FEDERICA project. Other important aspects when defining a new architecture are the user requirements. It is crucial that the resulting architecture fits the demands that users may have. Since this deliverable has been produced at the same time as the contact process with users, made by the project activities related to the Use Case definitions, JRA1 has proposed a set of basic Use Cases to be considered as starting point for its internal studies. When researchers want to experiment with their developments, they need not only network resources on their slices, but also a slice of the processing resources. These processing slice resources are understood as virtual machine instances that users can use to make them behave as software routers or end nodes, on which to download the software protocols or applications they have produced and want to assess in a realistic environment. Hence, this deliverable also studies the APIs of several virtual machine management software products in order to identify which best suits FEDERICA’s needs.Current Trends of Topology Discovery in OpenFlow-based Software Defined NetworksOchoa Aday, LeonardoCervelló Pastor, CristinaFernández Fernández, Adrianahttp://hdl.handle.net/2117/776722022-05-17T10:53:03Z2015-10-14T10:06:26ZCurrent Trends of Topology Discovery in OpenFlow-based Software Defined Networks
Ochoa Aday, Leonardo; Cervelló Pastor, Cristina; Fernández Fernández, Adriana
The explosion of Internet services such as video on demand, big data, server virtualization and cloud services is among the trends driving the networking industry to change traditional network architectures to more flexible and dynamic schemes.
Software Defined Networking is an emerging network architecture that could address the needs of services providers and networks operator. This new technology consist in decoupling the control plane from the data plane, enabling to centralize control functions in a concentrated or distributed platform. It also creates an abstraction between the network infrastructure and network applications that allows to design more flexible and programmable networks. However, in order to both services and network applications can run properly, a global and updated view of the network is required at every moment.
This paper attempts to address the main protocols and approaches of the topology discovery service provided by the controller in a single administrative domain. Also the procedure of topology discovery in a network composed by non-OpenFlow and OpenFlow switches are presented. In addition, attention is focused on Layer 2 discovery protocols LLDP and BDDP and major limitations of these procedures are discussed.
2015-10-14T10:06:26ZOchoa Aday, LeonardoCervelló Pastor, CristinaFernández Fernández, AdrianaThe explosion of Internet services such as video on demand, big data, server virtualization and cloud services is among the trends driving the networking industry to change traditional network architectures to more flexible and dynamic schemes.
Software Defined Networking is an emerging network architecture that could address the needs of services providers and networks operator. This new technology consist in decoupling the control plane from the data plane, enabling to centralize control functions in a concentrated or distributed platform. It also creates an abstraction between the network infrastructure and network applications that allows to design more flexible and programmable networks. However, in order to both services and network applications can run properly, a global and updated view of the network is required at every moment.
This paper attempts to address the main protocols and approaches of the topology discovery service provided by the controller in a single administrative domain. Also the procedure of topology discovery in a network composed by non-OpenFlow and OpenFlow switches are presented. In addition, attention is focused on Layer 2 discovery protocols LLDP and BDDP and major limitations of these procedures are discussed.Economía de la accesibilidad 20+20 : marco teóricoGuasch Murillo, DanielBerbegal Mirabent, JasminaVillalta, Martahttp://hdl.handle.net/2117/164292021-09-19T08:35:39Z2012-09-05T07:41:05ZEconomía de la accesibilidad 20+20 : marco teórico
Guasch Murillo, Daniel; Berbegal Mirabent, Jasmina; Villalta, Marta
2012-09-05T07:41:05ZGuasch Murillo, DanielBerbegal Mirabent, JasminaVillalta, MartaInfluence maximization in social Networks when negative opinions may emerge and propagateYuan, YifeiWei, WeiChen, WeiCollins, AlexCummings, RachelKe, TeLiu, ZhenmingRincón Rivera, DavidSun, XiaoruiWang, Yajunhttp://hdl.handle.net/2117/111842020-07-22T17:53:33Z2011-01-25T07:59:07ZInfluence maximization in social Networks when negative opinions may emerge and propagate
Yuan, Yifei; Wei, Wei; Chen, Wei; Collins, Alex; Cummings, Rachel; Ke, Te; Liu, Zhenming; Rincón Rivera, David; Sun, Xiaorui; Wang, Yajun
Influence maximization, defined by Kempe, Kleinberg, and
Tardos (2003), is the problem of finding a small set of seed
nodes in a social network that maximizes the spread of influence
under certain influence cascade models. In this paper,
we propose an extension to the independent cascade model
that incorporates the emergence and propagation of negative
opinions. The new model has an explicit parameter called
quality factor to model the natural behavior of people turning
negative to a product due to product defects. Our model
incorporates negativity bias (negative opinions usually dominate
over positive opinions) commonly acknowledged in
the social psychology literature. The model maintains some
nice properties such as submodularity, which allows a greedy
approximation algorithm for maximizing positive influence
within a ratio of 1 1=e. We define a quality sensitivity ratio
(qs-ratio) of influence graphs and show a tight bound of
(
p
n=k) on the qs-ratio, where n is the number of nodes
in the network and k is the number of seeds selected, which
indicates that seed selection is sensitive to the quality factor
for general graphs. We design an efficient algorithm to compute influence in tree structures, which is nontrivial due to
the negativity bias in the model. We use this algorithm as the
core to build a heuristic algorithm for influence maximization
for general graphs. Through simulations, we show that
our heuristic algorithm has matching influence with a standard
greedy approximation algorithm while being orders of
magnitude faster.
2011-01-25T07:59:07ZYuan, YifeiWei, WeiChen, WeiCollins, AlexCummings, RachelKe, TeLiu, ZhenmingRincón Rivera, DavidSun, XiaoruiWang, YajunInfluence maximization, defined by Kempe, Kleinberg, and
Tardos (2003), is the problem of finding a small set of seed
nodes in a social network that maximizes the spread of influence
under certain influence cascade models. In this paper,
we propose an extension to the independent cascade model
that incorporates the emergence and propagation of negative
opinions. The new model has an explicit parameter called
quality factor to model the natural behavior of people turning
negative to a product due to product defects. Our model
incorporates negativity bias (negative opinions usually dominate
over positive opinions) commonly acknowledged in
the social psychology literature. The model maintains some
nice properties such as submodularity, which allows a greedy
approximation algorithm for maximizing positive influence
within a ratio of 1 1=e. We define a quality sensitivity ratio
(qs-ratio) of influence graphs and show a tight bound of
(
p
n=k) on the qs-ratio, where n is the number of nodes
in the network and k is the number of seeds selected, which
indicates that seed selection is sensitive to the quality factor
for general graphs. We design an efficient algorithm to compute influence in tree structures, which is nontrivial due to
the negativity bias in the model. We use this algorithm as the
core to build a heuristic algorithm for influence maximization
for general graphs. Through simulations, we show that
our heuristic algorithm has matching influence with a standard
greedy approximation algorithm while being orders of
magnitude faster.La Internet del Futur: Anàlisi retrospectiva, reflexió i posicionament estratègicSerra Hurtado, ArturoAlcober Segura, Jesús ÁngelCervelló Pastor, CristinaDomingo Pascual, JordiFernández, GabrielJunyent Giralt, GabrielOliver, MiquelParadells Aspas, JosepSallent Ribes, Sebastiánhttp://hdl.handle.net/2117/67502020-07-22T17:42:15Z2010-03-22T13:21:16ZLa Internet del Futur: Anàlisi retrospectiva, reflexió i posicionament estratègic
Serra Hurtado, Arturo; Alcober Segura, Jesús Ángel; Cervelló Pastor, Cristina; Domingo Pascual, Jordi; Fernández, Gabriel; Junyent Giralt, Gabriel; Oliver, Miquel; Paradells Aspas, Josep; Sallent Ribes, Sebastián
Aquest treball té com a objectiu analitzar la situació actual de la Internet, per proposar noves alternatives i dibuixar un possible camí cap a la Internet del Futur. Aquesta anàlisi vol ser un punt de partida, un document de reflexió, que posicioni als agents locals i nacionals (entorns de la recerca, innovació i producció, i usuaris) en una situació capdavantera en la construcció del nou model econòmic i social del segle XXI.
El treball consta de dos grans apartats, una introducció descriptiva i conceptual del paper que juga la Internet i la seva projecció futura, i una segona part on es desdibuixen en mes profunditat les bases tecnològiques de la possible Internet del futur a partir de la realitat actual.
2010-03-22T13:21:16ZSerra Hurtado, ArturoAlcober Segura, Jesús ÁngelCervelló Pastor, CristinaDomingo Pascual, JordiFernández, GabrielJunyent Giralt, GabrielOliver, MiquelParadells Aspas, JosepSallent Ribes, SebastiánAquest treball té com a objectiu analitzar la situació actual de la Internet, per proposar noves alternatives i dibuixar un possible camí cap a la Internet del Futur. Aquesta anàlisi vol ser un punt de partida, un document de reflexió, que posicioni als agents locals i nacionals (entorns de la recerca, innovació i producció, i usuaris) en una situació capdavantera en la construcció del nou model econòmic i social del segle XXI.
El treball consta de dos grans apartats, una introducció descriptiva i conceptual del paper que juga la Internet i la seva projecció futura, i una segona part on es desdibuixen en mes profunditat les bases tecnològiques de la possible Internet del futur a partir de la realitat actual.