Service orchestration to support a cloud-based, multi-party video conferencing service in a virtual overlay network environment
First Claim
1. A video conferencing service orchestrator comprising:
- a system comprising a processor; and
memory that stores instructions that, when executed by the processor, cause the system to perform operations comprisingreceiving, for a video conferencing session, a quality of service alarm indicative of a quality of service change,determining a root cause of the quality of service change as being an IP network impairment or a mobile network impairment,performing an action responsive to the root cause of the quality of service change, wherein the action responsive to the root cause of the quality of service change comprises a quality of service re-assignment,determining whether the quality of service re-assignment resulted in an improvement to a quality of service associated with the video conferencing session, andin response to determining that the quality of service re-assignment did not result in an improvement to the quality of service associated with the video conferencing session, performing a bandwidth upgrade.
1 Assignment
0 Petitions
Accused Products
Abstract
Concepts and technologies disclosed herein are directed to service orchestration to support cloud-based, multi-party video conferencing service in a virtual overlay network environment. According to one aspect of the concepts and technologies disclosed herein, a video conferencing service orchestrator can receive, from a user device, a service request for the cloud-based, multi-party video conferencing service orchestrated by the video conferencing service orchestrator. In response to the service request, the video conferencing service orchestrator can provide, to the user device, virtual network layer system software and a virtual machine container for installation on the user device. The virtual network layer system software can implement a network function to provide an interface between the user device and a service controller during a video conference. A conference image particular to the type of video conference can be installed on the virtual machine container to implement the video conference for the user device.
31 Citations
13 Claims
-
1. A video conferencing service orchestrator comprising:
-
a system comprising a processor; and memory that stores instructions that, when executed by the processor, cause the system to perform operations comprising receiving, for a video conferencing session, a quality of service alarm indicative of a quality of service change, determining a root cause of the quality of service change as being an IP network impairment or a mobile network impairment, performing an action responsive to the root cause of the quality of service change, wherein the action responsive to the root cause of the quality of service change comprises a quality of service re-assignment, determining whether the quality of service re-assignment resulted in an improvement to a quality of service associated with the video conferencing session, and in response to determining that the quality of service re-assignment did not result in an improvement to the quality of service associated with the video conferencing session, performing a bandwidth upgrade. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
receiving, by a video conferencing service orchestrator, for a video conferencing session, a quality of service alarm indicative of a quality of service change; determining, by the video conferencing service orchestrator, a root cause of the quality of service change as being an IP network impairment or a mobile network impairment; and performing, by the video conferencing service orchestrator, an action responsive to the root cause of the quality of service change, wherein the action responsive to the root cause of the quality of service change comprises a quality of service re-assignment; determining, by the video conferencing service orchestrator, whether the quality of service re-assignment resulted in an improvement to a quality of service associated with the video conferencing session; and in response to determining that the quality of service re-assignment did not result in an improvement to the quality of service associated with the video conferencing session, performing, by the video conferencing service orchestrator, a bandwidth upgrade. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable storage medium having instructions stored thereon that, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, for a video conferencing session, a quality of service alarm indicative of a quality of service change; determining a root cause of the quality of service change as being an IP network impairment; performing an action responsive to the root cause of the quality of service change, wherein the action responsive to the root cause of the quality of service change comprises a quality of service re-assignment; determining whether the quality of service re-assignment resulted in an improvement to a quality of service associated with the video conferencing session; and in response to determining that the quality of service re-assignment did not result in an improvement to the quality of service associated with the video conferencing session, performing a bandwidth upgrade. - View Dependent Claims (10, 11, 12, 13)
-
Specification