H04L47/2475

Provisioning of application categories at a user equipment during network congestion

Technology for provisioning categories of applications on a mobile device is disclosed. A wireless network element can communicate Application Specific Congestion Control for Data Communications (ACDC)/Application and Service Access Control (ASAC) information to the mobile device. The ACDC/ASAC information can include a preconfigured list of application categories. Each application category can include a set of applications that are allowed to access a wireless network from the mobile device during at least one defined condition level. The wireless network element can activate ACDC/ASAC for one or more condition levels while a capacity threshold of the wireless network is exceeded. The wireless network element can allow a set of applications for a selected application category to communicate with the wireless network when the ACDC/ASAC is activated based on the one or more condition levels for the selected application category.

Wireless communication apparatus, wireless station apparatus and wireless communication method

A wireless communication apparatus which communicates with at least one wireless station apparatus by utilizing EDCA mechanism includes the following elements. A first channel state determining unit determines a usage state of a communication channel used between the wireless communication apparatus and the wireless station apparatus in a contention period of the communication channel. A first terminal occupation time calculating unit calculates, on the basis of the usage state, a different-terminal occupation time in the contention period of the communication channel. A first traffic measuring unit measures an amount of data received from the wireless station apparatus in the different-terminal occupation time. A first parameter adjusting unit adjusts an EDCA parameter set used in the EDCA mechanism, on the basis of the different-terminal occupation time and the amount of received data. A parameter updating unit updates the EDCA parameter set to an adjusted EDCA parameter set.

System and method for managing video streaming congestion
11431640 · 2022-08-30 ·

A system and method for managing video streaming on a computer network based at least in part on a state of a video streaming traffic flow. The method includes: reviewing a traffic flow to determine whether the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow, determine at least one video characteristic associated with the video streaming traffic flow; determining a state of the video streaming traffic flow; determining a priority of the video streaming traffic flow based on the characteristics and the state of the video streaming traffic flow; and allocating bandwidth to the video streaming traffic flow based on the priority; otherwise, if the traffic flow is not a video streaming traffic flow, allowing the traffic flow to continue with the traffic flow's current priority.

System and method for managing video streaming congestion
11431640 · 2022-08-30 ·

A system and method for managing video streaming on a computer network based at least in part on a state of a video streaming traffic flow. The method includes: reviewing a traffic flow to determine whether the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow, determine at least one video characteristic associated with the video streaming traffic flow; determining a state of the video streaming traffic flow; determining a priority of the video streaming traffic flow based on the characteristics and the state of the video streaming traffic flow; and allocating bandwidth to the video streaming traffic flow based on the priority; otherwise, if the traffic flow is not a video streaming traffic flow, allowing the traffic flow to continue with the traffic flow's current priority.

COMMUNICATION APPARATUS, COMMUNICATION CONTROL METHOD, AND NON-TRANSITORY COMPUTER-READABLE RECORDING MEDIUM

A communication apparatus includes a Connectivity Manager function that performs data communication with a plurality of communication methods and selects an optimal communication method and a controller that receives a request for data communication and regulates the data communication when the request is received while cellular communication is on, even if a UID of the request is a UID of the Connectivity Manager function.

METHOD AND SYSTEM FOR APPLICATION-AWARE SCHEDULING SERVICE

A method, a network device, and a non-transitory storage medium are described in which an application-aware scheduling service is provided. The application-aware scheduling service may be configured with bandwidth values and usability values for traffic of applications. The application-aware scheduling service may manage air interface scheduling based on the bandwidth and usability values. The application-aware scheduling service may perform packet inspection to identify an application relating to traffic. The application-aware scheduling service may be configured with a maximum bandwidth for traffic of applications.

Displaying content items based on device status
09729380 · 2017-08-08 · ·

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for presenting content items. In one aspect, a method includes identifying an opportunity to present a content item at a device and in a manner that precludes a user from accessing content of one or more applications executing on the device. Data relating to a status of each of the one or more applications are identified. A level of urgency for a user to access content of the one or more applications is determined based on the data. A response to the opportunity to present a content item is selected based on the level of urgency for the user to access content of the one or more applications. The response is selected from a first response that causes presentation of the content item and a second response that precludes presentation of the content item.

Service link selection control method and device

Disclosed are a flow classifier, policy and charging rules function unit and controller. The flow classifier receives a service chain selection control policy sent by a policy and charging rules function unit. The service chain selection control policy includes a corresponding relation between an application type and an identifier of a service chain. The service chain is a path formed by a forwarding device and a value-added service device both of which a service flow with the application type needs to pass through. The flow classifier detects the service flow with the application type based on the service chain selection control policy and adds the identifier of the service chain to a message of the service flow. The flow classifier sends the message of the service flow with the added identifier of the service chain to a forwarding device directly connected to the flow classifier.

Efficient policy enforcement using network tokens for services C-plane approach

A device establishes flows associated with one or more applications using control plane signaling. A gateway device obtains a request for a network token during the control plane signaling. The gateway device derives the network token and sends it to the device and/or an access node during the control plane signaling. The device and/or access node obtain the network token, where the network token is associated with a first flow of the one or more flows, a first application of the one or more applications, and provisioned to the device or access node via the control plane signaling. The network token may be included in a packet sent in the user plane from the device. The network token may be verified at the access node and/or the gateway device using a cryptographic function and sent to its destination based on the results of the verification.

Method of Enhanced Application Specific Congestion Control for Data Communication Mechanism
20170324574 · 2017-11-09 ·

AT commands are used for controlling Mobile Termination (MT) functions and GSM/UMTS network services from a Terminal Equipment (TE) through Terminal Adaptor (TA). Application specific access control is an application/service specific access control mechanism for the operator to allow/prevent new access attempts from particular, operator-identified applications/services in the UE in idle mode. However, a TE does not always know the applicability of application specific access control. In accordance with one novel aspect, a new AT command interface that can report application specific access control status to the TE is proposed. It reduces wasteful signaling overhead by retries from the TE. Through the new AT command interface, the TE can query application specific access control status. Via unsolicited result code (URC), the MT can detect application specific access control applicability status change and report updated status to the TE.