H04L41/5067

SYSTEM AND METHOD FOR DELIVERING QUALITY OF SERVICE
20230047537 · 2023-02-16 ·

A method for delivering quality of service to a moving user equipment in a computer network, the method including: identifying a moving user equipment on the computer network; predicting a path of travel for the user equipment; determining a load of a cell in the path of travel; determining a traffic action response based on the load of the cell; and providing the traffic action. A system for delivering quality of service to a moving user equipment in a computer network, the system including: a location module configured to identify a moving user equipment on the computer network; an analysis module configured to predict a path of travel for the user equipment; a load module configured to determine a load of a cell in the path of travel; and a traffic action module configured to determine a traffic action response based on the load of the cell and provide for the traffic action.

Real-time scalable virtual session and network analytics

Provided herein are systems and methods for providing insights or metrics in connection with provisioning applications and/or desktop sessions to end-users. Network devices (e.g., appliances, intermediary devices, gateways, proxy devices or middle-boxes) can gather insights such as network-level statistics. Additional insights (e.g., metadata and metrics) associated with virtual applications and virtual desktops can be gathered to provide administrators with comprehensive end-to-end real-time and/or historical reports of performance and end-user experience (UX) insights. Insights relating to an application or desktop session can be used to determine and/or improve the overall health of the infrastructure of the session, Citrix Virtual Apps and Desktops, the applications (e.g., remote desktop application) being delivered using the infrastructure, and/or the corresponding user experience.

Real-time scalable virtual session and network analytics

Provided herein are systems and methods for providing insights or metrics in connection with provisioning applications and/or desktop sessions to end-users. Network devices (e.g., appliances, intermediary devices, gateways, proxy devices or middle-boxes) can gather insights such as network-level statistics. Additional insights (e.g., metadata and metrics) associated with virtual applications and virtual desktops can be gathered to provide administrators with comprehensive end-to-end real-time and/or historical reports of performance and end-user experience (UX) insights. Insights relating to an application or desktop session can be used to determine and/or improve the overall health of the infrastructure of the session, Citrix Virtual Apps and Desktops, the applications (e.g., remote desktop application) being delivered using the infrastructure, and/or the corresponding user experience.

NETWORK SLICE INSTANCE PROVISIONING BASED ON A PERMISSIONED DISTRIBUTED LEDGER

A method and system for deployment of services for customers. Network service templates (NSTs) are determined, from a permissioned distributed ledger that is distributed between network operator systems of one or more network operators and customer systems. The NSTs include respective descriptions of network characteristics that provide respective logical networks. A subset of the NSTs and a corresponding subset of the network operator systems are selected based on a service description of the first service for deployment of the first service. Instantiation of the subset of the NSTs is requested on the corresponding subset of network operator systems as a subset of network slice instances to form the first service deployed for the first customer.

Service Action Guidance Engine (SAGE)
20230044433 · 2023-02-09 ·

Novel tools and techniques are provided for implementing service diagnostics and provisioning via a service action guidance engine (“SAGE”). In various embodiments, SAGE may autonomously analyze data to identify any issues with provisioning one or more first services, among a plurality of services, to a first customer of a service provider. SAGE may autonomously identify one or more first automation actions from a plurality of automation actions to address at least one first issue identified based on the analysis, and may autonomously send one or more first instructions to one or more first automation bots, among a plurality of automation bots, to perform the identified one or more first automation actions. SAGE may also generate and present one or more guidance messages to call center users to guide interaction between customers and the call center users, based on analysis data associated with provisioning of services to the customers.

METHOD, COMPUTER PROGRAM, AND ALGORITHM FOR COMPUTING NETWORK SERVICE VALUE PRICING BASED ON COMMUNICATION SERVICE EXPERIENCES DELIVERED TO CONSUMERS AND MERCHANTS OVER A SMART MULTI-SERVICES (SMS) COMMUNICATION NETWORK
20180007214 · 2018-01-04 ·

A system and method for providing multi-services within a communication network according to various exemplary embodiments can include storing, in a database of a computer, user-defined sets of rules and instructions for providing multi-services to end user devices connected to a communication network comprising a Hybrid Fiber-Wireless (HFW) network having policy management capabilities. The system and method can receive, at one or more processors, the user-defined sets of rules and instructions from a plurality of end users via a plurality of end user devices. The system and method can configure a virtual network for each end user within the communication network using the policy management capabilities based on the user-defined sets of rules and instructions provided by each end user. The user-defined sets of rules and instructions define provisioning and delivery of resources and services provided by the communication network to the end user.

Transmission Resource Distribution for Streaming of Variable Bitrate Encoded Media Data
20180007106 · 2018-01-04 ·

A technique for distributing transmission resources in a media data streaming system is disclosed. A user terminal of the media data streaming system comprises an interface configured to receive a stream of variable bitrate encoded media data via a communications network. The user terminal further comprises a memory storing program code and at least one processing device configured to execute the program code. The program code causes the processing device to determine bitrate variation information for the media data stream and to trigger transmission of the bitrate variation information towards a network component. The network component is configured to trigger dynamic distribution of the transmission resources of the communications network among multiple user terminals dependent on the bitrate variation information.

PERFORMANCE-BASED CONTENT DELIVERY

Systems and methods for performance-based content delivery are disclosed. A performance management service can define client performance categories based on performance data regarding content requesting, delivery and rendering, and thereby enable content providers to generate or update content based on characteristics of different performance categories in order to improve user experience. The performance management service may also predict performance categories for clients with respect to their currently submitted content requests based on applicable client classification criteria. The performance management service can provide the category prediction to content providers so that a version of the requested content appropriate for the predicted category is transmitted to the client.

METHOD FOR DYNAMICALLY TRIGGERING INSTANTIATION OF EDGE APPLICATION SERVER, AND APPARATUS
20230239343 · 2023-07-27 ·

This application discloses a method for dynamically triggering instantiation of an edge application server, and an apparatus. The method includes: A first device receives first information, where the first information is for requesting information about an edge application server of a first application, or is for requesting information about a first edge enabler server, where the first edge enabler server is configured to provide information about an edge application server of a first application; and the first device requests, based on the first information, an edge application server management function entity to instantiate the edge application server of the first application. In embodiments of this application, the edge application server is instantiated based on a user requirement, so that dynamic scheduling and flexible use of a resource are improved, and quality of service experience of an edge application is improved.

EXTENDED REALITY DATA TRANSMISSION METHOD AND APPARATUS

This application provides an extended reality data transmission method and an apparatus. The method includes: determining that a data type is extended reality data; determining, based on the data type, to obtain, based on delay information and transmission error information, extended reality quality indicator XQI information corresponding to a target rate, where the XQI information indicates transmission quality of the extended reality data; and performing communication based on the XQI information.