The Experts below are selected from a list of 4545 Experts worldwide ranked by ideXlab platform

Roch Glitho - One of the best experts on this subject based on the ideXlab platform.

  • resource allocation mechanism for media handling services in cloud Multimedia Conferencing
    IEEE Journal on Selected Areas in Communications, 2019
    Co-Authors: Abbas Soltanian, Roch Glitho, Diala Naboulsi, Halima Elbiaze
    Abstract:

    Multimedia Conferencing is the conversational exchange of Multimedia content between multiple parties. It has a wide range of applications (e.g., massively multiplayer online games (MMOGs) and distance learning). Media handling services (e.g., video mixing, transcoding, and compressing) are critical to Multimedia Conferencing. However, efficient resource usage and scalability still remain important challenges. Unfortunately, the cloud-based approaches proposed so far have several deficiencies in terms of efficiency in resource usage and scaling, while meeting quality of service (QoS) requirements. This paper proposes a solution which optimizes resource allocation and scales in terms of the number of participants while guaranteeing QoS. Moreover, our solution composes different media handling services to support the participants’ demands. We formulate the resource allocation problem mathematically as an integer linear programming (ILP) problem and design a heuristic for it. We evaluate our proposed solution for different numbers of participants and different participants’ geographical distributions. Simulation results show that our resource allocation mechanism can compose the media handling services and allocate the required resources in an optimal manner while honoring the QoS in terms of end-to-end delay.

  • A Cloud-Based Architecture for Multimedia Conferencing Service Provisioning
    IEEE Access, 2018
    Co-Authors: Abbas Soltanian, Sami Yangui, Mohammad Ali Salahuddin, Fatna Belqasmi, Roch Glitho, Halima Elbiaze
    Abstract:

    Multimedia Conferencing is the real-time exchange of Multimedia content between multiple parties. It is the basis of several interactive multiuser applications, such as distance learning and Multimedia multiplayer online games. The cloud-based provisioning of the Conferencing services on which these applications rely on can have several benefits, including the easy provisioning of new applications, efficient use of resources, and elastic scalability. This paper proposes a holistic cloud-based architecture for Conferencing service provisioning, which covers both the infrastructure and platform layers of the cloud. The proposed infrastructure layer offers Conferencing substrates-as-a-service (e.g., dial-in signaling, video mixing, and audio mixing), instead of virtual machines or containers. The platform layer abstracts the details of the Conferencing concepts and offers a high-level interface to simplify conference service provisioning for a wide range of service and application providers (experts versus non-experts). It also enables the on-the-fly scaling of the running conferences while guaranteeing the required quality of service, enables substrates composition to create new Conferencing services, and eases the reuse of Conferencing services in building new applications. The presented architecture is supported by a proof-of-concept prototype and performance measurements. The latter provides the analysis of resource allocation efficiency and response time, as well as the scalability of the system under suboptimal and over-provisioned conditions. It also provides recommendations for service providers regarding the best alternatives for provisioning their service.

  • ads adaptive and dynamic scaling mechanism for Multimedia Conferencing services in the cloud
    Consumer Communications and Networking Conference, 2018
    Co-Authors: Abbas Soltanian, Halima Elbiaze, Roch Glitho, Mohammad A. Salahuddin, Diala Naboulsi, Constant Wette
    Abstract:

    Multimedia Conferencing is used extensively in a wide range of applications, such as online games and distance learning. These applications need to efficiently scale the conference size as the number of participants fluctuates. Cloud is a technology that addresses the scalability issue. However, the proposed cloud-based solutions have several shortcomings in considering the future demand of applications while meeting both Quality of Service (QoS) requirements and efficiency in resource usage. In this paper, we propose an Adaptive and Dynamic Scaling mechanism (ADS) for Multimedia Conferencing services in the cloud. This mechanism enables scalable and elastic resource allocation with respect to the number of participants. ADS produces a cost efficient scaling schedule while considering the QoS requirements and the future demand of the Conferencing service. We formulate the problem using Integer Linear Programming (ILP) and design a heuristic for it. Simulation results show that ADS mechanism elastically scales Conferencing services. Moreover, the ADS heuristic is shown to outperform a greedy algorithm from a resource-efficiency perspective.

  • a cloud platform as a service for Multimedia Conferencing service provisioning
    International Symposium on Computers and Communications, 2016
    Co-Authors: Ahmad F B Alam, Abbas Soltanian, Sami Yangui, Roch Glitho, Mohammad A. Salahuddin, Halima Elbiaze
    Abstract:

    Multimedia Conferencing is the real-time exchange of Multimedia content between multiple parties. It is the basis of a wide range of applications (e.g., Multimedia multiplayer game). Cloud-based provisioning of the Conferencing services on which these applications rely will bring benefits, such as easy service provisioning and elastic scalability. However, it remains a big challenge. This paper proposes a PaaS for Conferencing service provisioning. The proposed PaaS is based on a business model from the state of the art. It relies on Conferencing IaaSs that, instead of VMs, offer Conferencing substrates (e.g., dial-in signaling, video mixer and audio mixer). The PaaS enables composition of new conferences from substrates on the fly. This has been prototyped in this paper and, in order to evaluate it, a Conferencing IaaS is also implemented. Performance measurements are also made.

  • A resource allocation mechanism for video mixing as a cloud computing service in Multimedia Conferencing applications
    2015 11th International Conference on Network and Service Management (CNSM), 2015
    Co-Authors: Abbas Soltanian, Halima Elbiaze, Mohammad A. Salahuddin, Roch Glitho
    Abstract:

    Multimedia Conferencing is the conversational exchange of Multimedia content between multiple parties. It has a wide range of applications (e.g. Massively Multiplayer Online Games (MMOGs) and distance learning). Many Multimedia Conferencing applications use video extensively, thus video mixing in Conferencing settings is of critical importance. Cloud computing is a technology that can solve the scalability issue in Multimedia Conferencing, while bringing other benefits, such as, elasticity, efficient use of resources, rapid development, and introduction of new applications. However, proposed cloud-based Multimedia Conferencing approaches so far have several deficiencies when it comes to efficient resource usage while meeting Quality of Service (QoS) requirements. We propose a solution to optimize resource allocation for cloud-based video mixing service in Multimedia Conferencing applications, which can support scalability in terms of number of users, while guaranteeing QoS. We formulate the resource allocation problem mathematically as an Integer Linear Programming (ILP) problem and design a heuristic for it. Simulation results show that our resource allocation model can support more participants compared to the state-of-the-art, while honoring QoS, with respect to end-to-end delay.

Ralf Steinmetz - One of the best experts on this subject based on the ideXlab platform.

Junliang Chen - One of the best experts on this subject based on the ideXlab platform.

  • Context Ontology-Based Reasoning Service for Multimedia Conferencing Process Intelligence
    IEEE Transactions on Systems Man and Cybernetics: Systems, 2017
    Co-Authors: Bo Cheng, Shengda Zhong, Junliang Chen
    Abstract:

    This paper proposes a Semantic Web-based context ontological reasoning service for Multimedia Conferencing process management. When the chairman enters the basic conference information, the process will automatically select the appropriate means of notifications based on the conference time and the participant contact details. In this system, all types of Multimedia Conferencing processes are encapsulated in Web services and deployed on an enterprise service bus. A large Multimedia conference ontology is created that contains business rules. In addition, with the objective of improving and management for data redundancy in ontological reasoning service, we propose an extensible breadth-first-search-based graph search algorithm that can successfully eliminate the redundant portion of the ontology, which can ensure validity of context ontology reasoning. Finally, the proposed Multimedia Conferencing process management can obtain the desired results, and some corresponding experimental analysis are reported.

  • design and implementation for communication component based open Multimedia Conferencing web service over ip
    International Conference on Web Services, 2010
    Co-Authors: Bo Cheng, Yang Zhang, Shicheng Zhang, Junliang Chen
    Abstract:

    Recent advances in Web services have made it practical to provide communication Web services to enable communication through SOA and package communication capability as services. This paper provides an appropriate implementation to deliver the Multimedia Conferencing communication components as Web services in order to be used simply by Web service clients in converged applications.

  • ICWS - Design and Implementation for Communication Component Based Open Multimedia Conferencing Web Service over IP
    2010 IEEE International Conference on Web Services, 2010
    Co-Authors: Bo Cheng, Yang Zhang, Shicheng Zhang, Junliang Chen
    Abstract:

    Recent advances in Web services have made it practical to provide communication Web services to enable communication through SOA and package communication capability as services. This paper provides an appropriate implementation to deliver the Multimedia Conferencing communication components as Web services in order to be used simply by Web service clients in converged applications.

  • formal analysis for Multimedia Conferencing communication services orchestration
    International Conference on Web Services, 2009
    Co-Authors: Bo Cheng, Xiangtao Lin, Junliang Chen
    Abstract:

    Service-oriented communication (SOC) is a new trend in the industry to enable communication through a service-oriented architecture (SOA) and thereby encapsulate communication capabilities as services. In this paper, we design the session initiation protocol (SIP) based Multimedia Conferencing communication services model, And mainly focus on formal analysis for BPEL based Multimedia Conferencing communication services orchestration and to guarantee the process correctness for such applications, and also providing an automated support for the formal analysis model of their behavior. Finally, we give the conclusions.

  • ICWS - Formal Analysis for Multimedia Conferencing Communication Services Orchestration
    2009 IEEE International Conference on Web Services, 2009
    Co-Authors: Bo Cheng, Xiangtao Lin, Junliang Chen
    Abstract:

    Service-oriented communication (SOC) is a new trend in the industry to enable communication through a service-oriented architecture (SOA) and thereby encapsulate communication capabilities as services. In this paper, we design the session initiation protocol (SIP) based Multimedia Conferencing communication services model, And mainly focus on formal analysis for BPEL based Multimedia Conferencing communication services orchestration and to guarantee the process correctness for such applications, and also providing an automated support for the formal analysis model of their behavior. Finally, we give the conclusions.

Bo Cheng - One of the best experts on this subject based on the ideXlab platform.

  • Context Ontology-Based Reasoning Service for Multimedia Conferencing Process Intelligence
    IEEE Transactions on Systems Man and Cybernetics: Systems, 2017
    Co-Authors: Bo Cheng, Shengda Zhong, Junliang Chen
    Abstract:

    This paper proposes a Semantic Web-based context ontological reasoning service for Multimedia Conferencing process management. When the chairman enters the basic conference information, the process will automatically select the appropriate means of notifications based on the conference time and the participant contact details. In this system, all types of Multimedia Conferencing processes are encapsulated in Web services and deployed on an enterprise service bus. A large Multimedia conference ontology is created that contains business rules. In addition, with the objective of improving and management for data redundancy in ontological reasoning service, we propose an extensible breadth-first-search-based graph search algorithm that can successfully eliminate the redundant portion of the ontology, which can ensure validity of context ontology reasoning. Finally, the proposed Multimedia Conferencing process management can obtain the desired results, and some corresponding experimental analysis are reported.

  • Multimedia Conferencing management using web services orchestration over public networks
    Journal of Convergence Information Technology, 2011
    Co-Authors: Bo Cheng, Chen Junliang
    Abstract:

    The Multimedia conference control and management interfaces are still in an early stage of development, and need to be extended in order to provide a high flexibility, scalability, and process management level that allows the deployment of Multimedia Conferencing solutions adapted to the user requirements. In this paper, we introduce the Multimedia Conferencing management using Web service and orchestration approach over public networks. For Multimedia Conferencing is a converged voice and data applications, which management involves both real-time communications and non-real-time information processing tasks, and mainly focus on the design and implementation for communication Web service and extensible BPEL (Business Process Execution language) based Multimedia Conferencing communication services process logics and also are encapsulated in a coarse grained Web service for the purposes of flexible Multimedia Conferencing process management. And also, we give the Multimedia Conferencing process management system and performance measurement and analysis. Finally, we give the conclusion and future work.

  • design and implementation for communication component based open Multimedia Conferencing web service over ip
    International Conference on Web Services, 2010
    Co-Authors: Bo Cheng, Yang Zhang, Shicheng Zhang, Junliang Chen
    Abstract:

    Recent advances in Web services have made it practical to provide communication Web services to enable communication through SOA and package communication capability as services. This paper provides an appropriate implementation to deliver the Multimedia Conferencing communication components as Web services in order to be used simply by Web service clients in converged applications.

  • ICWS - Design and Implementation for Communication Component Based Open Multimedia Conferencing Web Service over IP
    2010 IEEE International Conference on Web Services, 2010
    Co-Authors: Bo Cheng, Yang Zhang, Shicheng Zhang, Junliang Chen
    Abstract:

    Recent advances in Web services have made it practical to provide communication Web services to enable communication through SOA and package communication capability as services. This paper provides an appropriate implementation to deliver the Multimedia Conferencing communication components as Web services in order to be used simply by Web service clients in converged applications.

  • formal analysis for Multimedia Conferencing communication services orchestration
    International Conference on Web Services, 2009
    Co-Authors: Bo Cheng, Xiangtao Lin, Junliang Chen
    Abstract:

    Service-oriented communication (SOC) is a new trend in the industry to enable communication through a service-oriented architecture (SOA) and thereby encapsulate communication capabilities as services. In this paper, we design the session initiation protocol (SIP) based Multimedia Conferencing communication services model, And mainly focus on formal analysis for BPEL based Multimedia Conferencing communication services orchestration and to guarantee the process correctness for such applications, and also providing an automated support for the formal analysis model of their behavior. Finally, we give the conclusions.

Halima Elbiaze - One of the best experts on this subject based on the ideXlab platform.

  • resource allocation mechanism for media handling services in cloud Multimedia Conferencing
    IEEE Journal on Selected Areas in Communications, 2019
    Co-Authors: Abbas Soltanian, Roch Glitho, Diala Naboulsi, Halima Elbiaze
    Abstract:

    Multimedia Conferencing is the conversational exchange of Multimedia content between multiple parties. It has a wide range of applications (e.g., massively multiplayer online games (MMOGs) and distance learning). Media handling services (e.g., video mixing, transcoding, and compressing) are critical to Multimedia Conferencing. However, efficient resource usage and scalability still remain important challenges. Unfortunately, the cloud-based approaches proposed so far have several deficiencies in terms of efficiency in resource usage and scaling, while meeting quality of service (QoS) requirements. This paper proposes a solution which optimizes resource allocation and scales in terms of the number of participants while guaranteeing QoS. Moreover, our solution composes different media handling services to support the participants’ demands. We formulate the resource allocation problem mathematically as an integer linear programming (ILP) problem and design a heuristic for it. We evaluate our proposed solution for different numbers of participants and different participants’ geographical distributions. Simulation results show that our resource allocation mechanism can compose the media handling services and allocate the required resources in an optimal manner while honoring the QoS in terms of end-to-end delay.

  • A Cloud-Based Architecture for Multimedia Conferencing Service Provisioning
    IEEE Access, 2018
    Co-Authors: Abbas Soltanian, Sami Yangui, Mohammad Ali Salahuddin, Fatna Belqasmi, Roch Glitho, Halima Elbiaze
    Abstract:

    Multimedia Conferencing is the real-time exchange of Multimedia content between multiple parties. It is the basis of several interactive multiuser applications, such as distance learning and Multimedia multiplayer online games. The cloud-based provisioning of the Conferencing services on which these applications rely on can have several benefits, including the easy provisioning of new applications, efficient use of resources, and elastic scalability. This paper proposes a holistic cloud-based architecture for Conferencing service provisioning, which covers both the infrastructure and platform layers of the cloud. The proposed infrastructure layer offers Conferencing substrates-as-a-service (e.g., dial-in signaling, video mixing, and audio mixing), instead of virtual machines or containers. The platform layer abstracts the details of the Conferencing concepts and offers a high-level interface to simplify conference service provisioning for a wide range of service and application providers (experts versus non-experts). It also enables the on-the-fly scaling of the running conferences while guaranteeing the required quality of service, enables substrates composition to create new Conferencing services, and eases the reuse of Conferencing services in building new applications. The presented architecture is supported by a proof-of-concept prototype and performance measurements. The latter provides the analysis of resource allocation efficiency and response time, as well as the scalability of the system under suboptimal and over-provisioned conditions. It also provides recommendations for service providers regarding the best alternatives for provisioning their service.

  • ads adaptive and dynamic scaling mechanism for Multimedia Conferencing services in the cloud
    Consumer Communications and Networking Conference, 2018
    Co-Authors: Abbas Soltanian, Halima Elbiaze, Roch Glitho, Mohammad A. Salahuddin, Diala Naboulsi, Constant Wette
    Abstract:

    Multimedia Conferencing is used extensively in a wide range of applications, such as online games and distance learning. These applications need to efficiently scale the conference size as the number of participants fluctuates. Cloud is a technology that addresses the scalability issue. However, the proposed cloud-based solutions have several shortcomings in considering the future demand of applications while meeting both Quality of Service (QoS) requirements and efficiency in resource usage. In this paper, we propose an Adaptive and Dynamic Scaling mechanism (ADS) for Multimedia Conferencing services in the cloud. This mechanism enables scalable and elastic resource allocation with respect to the number of participants. ADS produces a cost efficient scaling schedule while considering the QoS requirements and the future demand of the Conferencing service. We formulate the problem using Integer Linear Programming (ILP) and design a heuristic for it. Simulation results show that ADS mechanism elastically scales Conferencing services. Moreover, the ADS heuristic is shown to outperform a greedy algorithm from a resource-efficiency perspective.

  • a cloud platform as a service for Multimedia Conferencing service provisioning
    International Symposium on Computers and Communications, 2016
    Co-Authors: Ahmad F B Alam, Abbas Soltanian, Sami Yangui, Roch Glitho, Mohammad A. Salahuddin, Halima Elbiaze
    Abstract:

    Multimedia Conferencing is the real-time exchange of Multimedia content between multiple parties. It is the basis of a wide range of applications (e.g., Multimedia multiplayer game). Cloud-based provisioning of the Conferencing services on which these applications rely will bring benefits, such as easy service provisioning and elastic scalability. However, it remains a big challenge. This paper proposes a PaaS for Conferencing service provisioning. The proposed PaaS is based on a business model from the state of the art. It relies on Conferencing IaaSs that, instead of VMs, offer Conferencing substrates (e.g., dial-in signaling, video mixer and audio mixer). The PaaS enables composition of new conferences from substrates on the fly. This has been prototyped in this paper and, in order to evaluate it, a Conferencing IaaS is also implemented. Performance measurements are also made.

  • A resource allocation mechanism for video mixing as a cloud computing service in Multimedia Conferencing applications
    2015 11th International Conference on Network and Service Management (CNSM), 2015
    Co-Authors: Abbas Soltanian, Halima Elbiaze, Mohammad A. Salahuddin, Roch Glitho
    Abstract:

    Multimedia Conferencing is the conversational exchange of Multimedia content between multiple parties. It has a wide range of applications (e.g. Massively Multiplayer Online Games (MMOGs) and distance learning). Many Multimedia Conferencing applications use video extensively, thus video mixing in Conferencing settings is of critical importance. Cloud computing is a technology that can solve the scalability issue in Multimedia Conferencing, while bringing other benefits, such as, elasticity, efficient use of resources, rapid development, and introduction of new applications. However, proposed cloud-based Multimedia Conferencing approaches so far have several deficiencies when it comes to efficient resource usage while meeting Quality of Service (QoS) requirements. We propose a solution to optimize resource allocation for cloud-based video mixing service in Multimedia Conferencing applications, which can support scalability in terms of number of users, while guaranteeing QoS. We formulate the resource allocation problem mathematically as an Integer Linear Programming (ILP) problem and design a heuristic for it. Simulation results show that our resource allocation model can support more participants compared to the state-of-the-art, while honoring QoS, with respect to end-to-end delay.