Patent classifications
H04L47/805
Communication Method and Communication Apparatus
A communication method includes that a first network device generates indication information based on service usage of a first network slice and a service usage threshold of the first network slice, and sends the indication information to a second network device. The second network device controls resource pre-emption based on the indication information.
Systems and methods for managing streams of packets via intermediary devices
Virtual application and desktop delivery may be optimized by supplying application metadata and user intent to the device between a client and a server hosting resources for the delivery. The data packets used to deliver the virtual application or desktop may be also tagged with references to the application. By supplying the metadata and tagging packets with the metadata, an intermediary network device may provide streams of data packets at the target QoS. In addition, the device may apply network resource allocation rules (e.g., firewalls and QoS configuration) for redirected content retrieved by the client out of band relative to a virtual channel such as the Internet. The network resource allocation rules may differ for different types of resources accessed. The device may also control a delivery agent on the server to modify communication sessions established through the virtual channels based on network conditions.
Centralized quality of service management
Systems and methods for quality of service management are provided. According to one embodiment, a non-transitory computer-readable medium comprises instructions that when executed by the processing resource cause the processing resource to receive, in a normalizing agent, one or more compute load parameters from one or more background compute processes executing on the one or more computer systems and one or more Quality of Service (QoS) parameters for one or more client compute processes executing on the one or more computer systems, convert the one or more compute load parameters to one or more normalized utilization metrics, and execute instructions that cause a processor to adjust a compute resource allocation dedicated to the one or more background compute processes based at least in part on the one or more normalized utilization metrics and the one or more QoS parameters.
COORDINATING A QUALITY OF SERVICE SETTING BETWEEN DIFFERENT CONNECTIONS
The present invention provides a method of controlling a first quality of service, QoS, parameter setting for a first connection between a first user equipment, UE, device and a first entity in a cellular communication system, the method comprising assigning the first QoS parameter setting for the first connection and adjusting the first QoS parameter setting for the first connection in response to a measurement of a QoS parameter for a second connection.
USER DATA PROCESSING DEVICE, NETWORK INTERFACE, AND METHOD
An identification unit analyzes a received packet and identifies a network slice to which the received packet belongs and a class in QoS. A group of queues includes a plurality of queue groups associated with the plurality of network slices. Each queue group includes a plurality of queues associated with a plurality of classes in the QoS. A distribution unit distributes the received packet to a queue according to an analysis result of the received packet. Each data transfer unit acquires the received packet from the queue associated with each class of the associated queue group, and performs packet transfer processing according to the QoS on the acquired received packet.
USING MULTI-PHASE CONSTRAINT PROGRAMMING TO ASSIGN RESOURCE GUARANTEES OF CONSUMERS TO HOSTS
“Resource guarantee” refers to a unit of a resource that is guaranteed and therefore designated to a consumer. A multi-phased constraint programming (CP) approach is used to determine assignments of resource guarantees of a set of consumers to a set of hosts in a resource system. Phase I uses CP to segregate non-split consumers from split consumers. Phase II uses CP to assign each cotenant group of non-split consumers to a respective host. Phase III uses CP to assign resource guarantees of the split consumers across the hosts, wherein resource guarantees of a single split consumer may be splits across different hosts. Each phase involves execution of a CP solver based on a different CP data model. A CP data model declaratively expresses combinatorial properties of a problem in terms of constraints. CP is a form of declarative programming.
Apparatus and method for communication network
A control apparatus (40) determines a control value to be supplied to a node (604) in a communication network so as to achieve a setpoint of Quality of Service (QoS) performance required by a traffic flow transferred through the communication network. This control value causes the node (604) to adjust allocation of network resources to the traffic flow. The control apparatus (40) corrects the control value to be supplied to the node (604) on the basis of a control delay between the control apparatus (40) and the node (604) and on the basis of a trend in changes in a traffic-related parameter. It is thus, for example, possible to contribute to stabilizing control for guaranteeing QoS performance required by a traffic flow even when there is a non-negligible control delay.
System and method for enabling TSN-stream configuration
A system for enabling Time-Sensitive Networking (TSN)-stream configuration of a TSN network includes: a gathering device for gathering resource utilization information from TSN switches of the TSN-stream configuration as gathered resource utilization information; and a tool device for providing a TSN stream path calculation based on the gathered resource utilization information and allocating stream paths and establishing channel multiplexing in the TSN network based on the gathered resource utilization information.
System and method for fine grained service management using SDN-NFV networks
A system and method are described that provide user-controlled Quality of Experience (QoE) in a network of resources. QoE or service parameter profiles of an SDN-NPV network are mapped to options for user selection using a QoE selector knob. The user selects the desired QoE or service parameter profile from the available options and the SDN-NPV network configuration is implemented that corresponds to the desired QoE or service parameter profile.
Establishment of fast forwarding table
A method and apparatus for establishing a fast-forwarding table are provided. The method comprises: when a communication packet is received, determining, according to matching rules of services set in a packet processing policy, a target service matching the communication packet; if a fast-forwarding table corresponding to the communication packet is not stored locally, obtaining a preset target priority of the target service, and determining a target resource utilization threshold corresponding to the target priority according to a preset correspondence between priorities and resource utilization thresholds; determining whether a current resource utilization is greater than the target resource utilization threshold; and establishing a fast-forwarding table corresponding to the communication packet if the current resource utilization is not greater than the target resource utilization threshold. With this disclosure, the memory pressure of the network device can be reduced, and the network device can be avoided to hang or restart.