Abstract:
A wireless end-user device has a configurable wireless wide-area network (WWAN) modem capable of connection to both a home WWAN and a roaming WWAN. At a time when Internet service activities are communicated through the roaming WWAN, one or more processors apply a differential traffic control policy list so as to disallow background Internet data service. When the policy is applicable, an application program interface (API) indicates that an Internet data service is unavailable to an application operating in a background mode, even though that service is available to a different application.
Abstract:
A wireless end-user device has wireless wide-area network (WWAN) and wireless local-area network (WLAN) modems. One or more processors associate each of a plurality of Internet access requests with a corresponding application executing on the device. The processors apply a differential traffic control policy to at least some of the Internet access requests, based on the corresponding executing application and whether or not that application is covered by a differential traffic control policy list. For one of the modems, the list treatment of an associated application determines whether an Internet access request is allowed or disallowed. For the other modem, the list treatment does not cause that same application to have its Internet access requests disallowed.
Abstract:
Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.
Abstract:
A wireless end-user device has wireless wide-area network (WWAN) and wireless local-area network (WLAN) modems. One or more processors classify when an application is interacting in the device foreground with a user. For a time period when data for Internet service activities is communicated through the WWAN modem, the processors use a differential traffic control policy to selectively block and allow network access for an application based on whether the application is classified as interacting in the device foreground with a user. The processors provide a network access condition to the application through an application program interface (API), and thus can indicate that Internet data service is unavailable to that particular application based on the classification. A different policy may apply to WLAN modem usage and/or to different WWAN networks.
Abstract:
Access to real-time communication services associated with real-time communication addresses may be provided based on a user account. A user logging in to a user account on one computing device may be provided with access to real-time communication services associated with a real-time communication address even when that real-time communication address is a real-time communication address for another device. Once logged in, the user may receive or initiate real-time communications for that real-time communication address at the computing device. The user may also add another real-time communication address that is not specific to any device to the user account. Communications to the other real-time communication address are routed to whatever device the user is logged in to. Also, the user may download a wireless communication application to a computing device to provide access to real-time communications over a telecommunication network that might otherwise be unavailable.
Abstract:
An accurate bandwidth provisioning tool for Internet Service Providers, for both Voice over IP and data traffic, which is able to predict the demand for network resources based on the network traffic characteristics and the number of subscribers after taking into account subscriber growth and other relevant factors. To predict the demand, the tool uses a Gaussian model for Voice traffic, and a Gamma model, or alternatively, a dimensioning formula, for data traffic. The tool also discloses a method of planning Cable television network capacity when converting analog channels to digital channels.
Abstract:
Systems and methods for scheduling data egress using a time-sensitive (TS) network switch. The TS network switch may include a functional unit, a plurality of ports, and a plurality of queues. Each port may be associated with a set of network addresses for TS packets and may be configured with a set of egress periods. Each queue may be associated with a TS packet type and a port. The functional unit may be configured to receive TS packets asynchronously from a network node via a first port, determine a second port for egressing a TS packet, determine an egress period for egressing the TS packet, determine that the TS packet cannot currently be egressed from the second port, queue the TS packet in a first queue, where the first queue is associated with the second port, and egress the TS packet in the respective time window from the second port.
Abstract:
A system includes a policy repository configured to store a plurality of media-centric policies. A media policy decision point is configured to execute operational instructions in accordance with a media centric policy language to select at least one of the plurality of policies corresponding to one of the plurality of media sessions based on, for example, feedback extracted monitoring the plurality of media sessions. The media-centric policy language, in various embodiments, expresses at least one of: operator preferences, operator goals, or operator constraints, facilitates management of individual ones of the plurality of media sessions and/or facilitates management of aggregate media traffic over the plurality of media sessions.
Abstract:
A method for reserving capacity on a communication network link for guaranteed hit rate (GBR) and best effort (BE) traffic includes determining (s10) a dimensioned capacity DGBR for GBR traffic based on an expected GBR traffic load and one grade of service (GoS); determining (s20) a dimensioned capacity DTOT for total traffic based on DGBR, an expected BE traffic load and one GoS; determining (s30) a reserved capacity RTOT for total traffic by selecting, amongst capacities available on the link, the minimum of these capacities that exceeds DTOT; determining (s40) a reserved capacity RGBR for GBR traffic based on DGBR, DTOT and RTOT; reserving (s60) RTOτ as capacity for a higher-level pipe on the link; reserving (s60) RGBR as capacity for a first lower-level pipe for GBR traffic within the higher-level pipe; and reserving (s70) RTOT as capacity for a second lower-level pipe for BE traffic within the higher-level pipe.
Abstract:
Aspects of the disclosure relate to admission control of a communication session in a network. The admission control can be implemented by a network node at the boundary of the network or a subsystem thereof. In one aspect, the admission control can be implemented during a predetermined period and can be based at least on an admission criterion, which can be specific to an end-point device, e.g., a target device or an origination device. The admission criterion can be configurable and, in certain implementations, it can be obtained from historical performance associated with establishment of communication session. Such historical performance can be assessed within a period of a configurable span.