Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 3990. Отображено 198.
02-08-2023 дата публикации

СПОСОБ СВЯЗИ И УСТРОЙСТВО СВЯЗИ

Номер: RU2801116C2

Изобретение относится к области технологий мобильной связи. Технический результат состоит в возможности базовой станции выделять радиоресурс пакету данных сети TSN в сценарии, в котором сеть TSN передает пакет данных через сеть 5G. Для этого предусмотрено: получение устройством доступа к сети первого шаблона трафика и выделение радиоресурса первому трафику на основе первого шаблона трафика. Первый шаблон трафика включает в себя информацию о времени первого трафика по отношению к первым часам. Первые часы являются часами, используемыми первой сетью. Устройство доступа к сети принадлежит первой сети. Информация о времени включает в себя момент времени и/или период, на/в котором пакет данных первого трафика прибывает в первую сеть. 6 н. и 17 з.п. ф-лы, 15 ил.

Подробнее
27-05-2006 дата публикации

УПРАВЛЕНИЕ РАЗРЕШЕНИЕМ НА ДОСТУП И РАСПРЕДЕЛЕНИЕ РЕСУРСОВ В СИСТЕМЕ СВЯЗИ С ПОДДЕРЖКОЙ ПОТОКОВ ПРИЛОЖЕНИЙ С НАЛИЧИЕМ ТРЕБОВАНИЙ К КАЧЕСТВУ ОБСЛУЖИВАНИЯ

Номер: RU2005131960A
Принадлежит:

... 1. Способ управления разрешением на доступ в системе связи с поддержкой использующих протокол (IP) Интернет IP-приложений, система связи включает в себя сеть доступа (СД, AN) и набор терминалов доступа (ТД, AT), каждый из терминалов доступа посылает запрашиваемую скорость данных на СД, система связи поддерживает на многие ТД соответствующие приложениям потоки, имеющие требования к КО, способ заключается в том, что определяют доступные ресурсы в системе связи; принимают запрос первого соответствующего приложению потока, имеющего первый профиль трафика и первый профиль КО; определяют, поддерживают ли доступные ресурсы запрос первого потока приложения; отвергают первый поток приложения, если первый поток приложения имеет соответствующую скорость передачи данных больше средней запрашиваемой скорости передачи данных; и разрешают доступ первого потока приложения, если соответствующая скорость передачи данных не больше средней запрашиваемой скорости передачи данных, и если доступные ресурсы поддерживают ...

Подробнее
20-09-2008 дата публикации

СПОСОБЫ И УСТРОЙСТВО ДЛЯ ОТСЛЕЖИВАНИЯ И НАЧИСЛЕНИЯ ПЛАТЫ ЗА ПЕРЕРАСПРЕДЕЛЕНИЕ КОММУНИКАЦИОННЫХ РЕСУРСОВ

Номер: RU2007109153A
Принадлежит:

... 1. Способ для использования в коммуникационной системе, включающей в себя множество пользователей и различные наборы предварительно распределенных ресурсов, причем первому пользователю назначены для использования ресурсы из первого одного из упомянутых наборов предварительно распределенных ресурсов, при этом способ содержит: определение того, что упомянутый первый пользователь запрашивает ресурсы для услуги связи, превышающие предварительно распределенные ресурсы, назначенные упомянутому первому пользователю; в ответ на определение, что упомянутый первый пользователь запрашивает ресурсы, превышающие предварительно распределенные ресурсы, назначенные упомянутому первому пользователю, обеспечение перераспределенных ресурсов упомянутому первому пользователю из второго набора предварительно распределенных ресурсов; кредитование второго пользователя за, по меньшей мере, часть упомянутых перераспределенных ресурсов; и выставление счета на оплату упомянутому первому пользователю за, по меньшей ...

Подробнее
27-02-2011 дата публикации

НАДЕЖНЫЕ УСЛУГИ ПАКЕТНЫХ ДАННЫХ, СВЯЗАННЫЕ С СЕТЯМИ СВЯЗИ

Номер: RU2009131750A
Принадлежит:

... 1. Способ предоставления услуг пакетных данных, включающий в себя этапы, на которых: ! принимают в точке доступа, связанной с сетью связи, запрос от терминала доступа, запрашивающий доступ, на основе по меньшей мере одного приложения, причем по меньшей мере одно приложение связано по меньшей мере с одним из официального и неофициального использования; !передают принятие доступа терминалу доступа, причем принятие основано на использовании, связанном по меньшей мере с одним приложением; и ! устанавливают по меньшей мере один тракт связи с терминалом доступа для по меньшей мере одного приложения. ! 2. Способ по п.1, в котором по меньшей мере одно приложение дополнительно связано по меньшей мере с одним приоритетом, и причем принятие дополнительно основано по меньшей мере на одном приоритете. ! 3. Способ по в п.2, в котором по меньшей мере одно приложение содержит: ! первое приложение, связанное с официальн использованием и первым приоритетом; и ! второе приложение, связанное с неофициальным ...

Подробнее
02-05-2007 дата публикации

Method and apparatus for automatically evaluating and allocating resources in a cell based system

Номер: GB0002431756A
Принадлежит:

Embodiments of the invention provide a method and apparatus for automatically evaluating and allocating resources in a cell based system (100). In one method embodiment, the present invention receives a request to generate a cell based system (100) of resources. A list of allocatable resources (270) having corresponding evaluation data is then accessed. The request for the cell based system (100) is then compared with the list of allocatable resources (270) having corresponding evaluation data. The allocatable resources (270) are then assigned to the cell based system (100). Allocatable resources are ranked in the list based on testing.

Подробнее
15-10-2008 дата публикации

DYNAMIC MEDIA AUTHORIZING IN MOBILE NETWORKS

Номер: AT0000410868T
Принадлежит:

Подробнее
15-09-2009 дата публикации

HYBRID OPTICAL ONES AND DATA NETWORKS

Номер: AT0000441272T
Принадлежит:

Подробнее
15-09-2011 дата публикации

WITH COMMUNICATIONS NETWORKS GUARANTEE ASSOCIATED PACKAGE DATA SERVICES

Номер: AT0000523994T
Принадлежит:

Подробнее
15-01-2012 дата публикации

DYNAMIC ASSIGNMENT OF THE RADIO OPERATIONAL FUNDS

Номер: AT0000541425T
Принадлежит:

Подробнее
15-10-2006 дата публикации

SYSTEM WITH ADAPTIVE RANGE AND PROCEDURE FOR DATA MULTI-ADDRESS CALLING

Номер: AT0000341805T
Автор: SHEERAN DAN, SHEERAN, DAN
Принадлежит:

Подробнее
15-10-2006 дата публикации

SELECTION CONTROL OF A GATEWAY SUPPORT KNOT

Номер: AT0000340487T
Принадлежит:

Подробнее
15-04-2005 дата публикации

REPEATED DOMAIN ZUGRIFFSREGELUNG OF DATA FLOWS IN ASSOCIATION WITH SERVICE QUALITY CRITERIA

Номер: AT0000292350T
Принадлежит:

Подробнее
23-01-2004 дата публикации

METHOD AND SYSTEM FOR ALLOCATING BANDWIDTH

Номер: AU2003248865A1
Принадлежит:

Подробнее
08-10-2002 дата публикации

Optimizing voice-over-ip priority and bandwidth requirements

Номер: AU2002244081A1
Принадлежит:

Подробнее
16-12-2002 дата публикации

Real-time network scheduled packet routing system

Номер: AU2002345574A1
Принадлежит:

Подробнее
15-09-2016 дата публикации

Dynamic allocation of network bandwidth

Номер: AU2015222811A1
Принадлежит: Cullens Pty Ltd

A bandwidth reallocation circuit can monitor data traffic to and/or from logical network segments (LNSs) of a segmented network. As the data traffic rate to and/or from individual LNSs changes, the bandwidth reallocation circuit can dynamically reallocate the total bandwidth among the LNSs to meet changing bandwidth needs. Thus, as some of the LNSs become busy with data traffic, network bandwidth can be temporarily borrowed for less active LNSs. This can result in more efficient use of the network bandwidth capacity of the network than has been achieved in the prior art, which can significantly increase the speed at which data can be uploaded and/or downloaded to the individual LNSs.

Подробнее
15-04-2021 дата публикации

Autonomous and integrated system, method and computer program for dynamic optimisation and allocation of resources for defined spaces and time periods

Номер: AU2021201766A1
Принадлежит:

AUTONOMOUS AND INTEGRATED SYSTEM, METHOD AND COMPUTER PROGRAM FOR DYNAMIC OPTIMISATION AND ALLOCATION OF RESOURCES FOR DEFINED SPACES AND TIME Abstract: A computing system for optimising and allocating bookings within a venue having one or more spaces, comprising an optimisation module in communication with a processor and arranged to receive at least one request for allocation of a booking to spaces in the venue and communicate with a database to determine whether other requests for allocation have been made by other requestors, and to retrieve information regarding the other requests and combine the at least one request with the other requests to form a pool of requests, retrieve constraint information regarding the venue, dimensions of one or more available furniture items that may be allocated, and allocates the each request to the optimised allocation to produce an optimised allocation instruction set.

Подробнее
18-04-2002 дата публикации

Method and apparatus for forwarding packets from a plurality of contending queues to an output

Номер: AU0000746167B2
Принадлежит:

Подробнее
08-05-2001 дата публикации

Adaptive bandwidth system and method for broadcast data

Номер: AU0001241801A
Автор: SHEERAN DAN, DAN SHEERAN
Принадлежит:

Подробнее
15-11-2001 дата публикации

Resource reservation in 3G or future generation telecommunication network II

Номер: AU0004028901A
Автор: CHEN XIAOBAO, XIAOBAO CHEN
Принадлежит:

Подробнее
20-12-1999 дата публикации

Method and apparatus for forwarding packets from a plurality of contending queues to an output

Номер: AU0003988999A
Принадлежит:

Подробнее
06-06-2001 дата публикации

Stable operation of media gateway

Номер: AU0001296901A
Принадлежит:

Подробнее
09-11-2001 дата публикации

RESOURCE RESERVATION IN 3G OR FUTURE GENERATION TELECOMMUNICATION NETWORK II

Номер: CA0002341845A1
Автор: CHEN, XIAOBAO X.
Принадлежит:

... ▓▓▓▓ In the UMTS, resource reservation is provided by using RSVP as a generic▓QoS signaling protocol and to activate PDP Context. The RSVP messages are ▓filtered▓at either the GGSN 24 or the SGSN 26.▓▓▓▓ ...

Подробнее
30-09-2004 дата публикации

ADMISSION CONTROL AND RESOURCE ALLOCATION IN A COMMUNICATION SYSTEM SUPPORTING QUALITY OF SERVICE

Номер: CA0002519352A1
Принадлежит:

A method and apparatus for admission control in a communication system. An Access Network (AN) element determines available resources. When available resources are sufficient to support the requirements of a requested application flow, the AN admits the application flow. The AN periodically, and on trigger events, updates a measure of available resources. The admission control may operate in coordination with a scheduler applying a compensation factor to each flow type, and a compensation factor for aggregate flows of a given user.

Подробнее
11-12-2008 дата публикации

SYSTEMS AND METHODS FOR DYNAMIC BIT/BANDWIDTH ALLOCATION

Номер: CA0002689547A1
Принадлежит:

Embodiments of the present invention include systems and methods enabling the send or "push" side of a cable transmission to dynamically obtain addit ional and/or temporary capacity. Bits and/or bandwidth of transmitted conten t is restricted by the service provider allowing gaps in the capacity to be filled with value-added content such as advertising, additional supplemental data feeds, or other media content.

Подробнее
13-01-2005 дата публикации

DYNAMIC POWER LINE BANDWIDTH LIMIT

Номер: CA0002530467A1
Принадлежит:

A method of dynamically controlling a maximal bandwidth limit of one or more clients in a network connecting the clients to a remote point through a plurality of nodes. The method includes monitoring one or more parameters of the traffic through a first node of the network, determining whether the value of the one or more monitored parameters fulfills a predetermined condition, changing the maximal bandwidth limit of one or more clients of the network, responsive to a determination that the value of the one or more parameters fulfills the condition and imposing the maximal bandwidth on the one or more clients by a second node of the network different from the first node.

Подробнее
23-11-2010 дата публикации

METHODS AND APPARATUS FOR TRACKING AND CHARGING FOR COMMUNICATIONS RESOURCE REALLOCATION

Номер: CA0002576983C
Автор: O'NEILL, ALAN
Принадлежит: QUALCOMM INCORPORATED

A method and system for use in a communications system including a plurality of users (510, 520, 530) and different sets of pre- allocated resources (512, 522, 532), a first user being assigned to use resources from a first one of said sets of pre-allocated resources, the method comprising: determining when said first user requires resources for a communications service exceeding the pre-allocated resources assigned to said first user; in response to determining that said first user requires resources exceeding the pre- allocated resources assigned to said first user, providing reallocated resources to said first user from a second set of pre- allocated resources (514, 524, 534); crediting a second user for at least a portion of said reallocated resources; and charging said first user for at least a portion of said reallocated resource.

Подробнее
30-12-2014 дата публикации

METHOD FOR GUARANTEEING THE QUALITY OF SERVICES IN PACKET-SWITCHING WIRELESS NETWORKS

Номер: CA0002642413C

The invention relates to a method for guaranteeing the quality of services in packet-switching radio communications networks. According to the invention, the radio access network (RAN) and the core network (CN) use the quality of service information independently of one another, without signalling individual parameters, in order to guarantee the transmission of packets in the uplink and downlink according to the quality of service. This is achieved exclusively using local settings that have been configured for individual TCLs, permitting a radical reduction in complexity compared to the conventional methods of today. The method is further simplified by the described interlinking of different tasks or the linking of said tasks to an existing data transmission.

Подробнее
23-12-2014 дата публикации

DYNAMIC RESOURCE ALLOCATION, SCHEDULING AND SIGNALING FOR VARIABLE DATA RATE SERVICE IN LTE

Номер: CA0002661145C

A method and apparatus are provided for dynamic resource allocation, scheduling and signaling for variable data real time services (RTS) in long term evolution (LTE) systems. Preferably, changes in data rate for uplink RTS traffic are reported to an evolved Node B (eNB) by a UE using layer 1, 2 or 3 signaling. The eNB dynamically allocates physical resources in response to a change in data rate by adding or removing radio blocks currently assigned to the data flow, and the eNB signals the new resource assignment to the UE. In an alternate embodiment, tables stored at the eNB and the UE describe mappings of RTS data rates to physical resources under certain channel conditions, such that the UE uses the table to locally assign physical resources according to changes in UL data rates. Additionally, a method and apparatus for high level configuration of RTS data flows is also presented.

Подробнее
26-06-2008 дата публикации

METHOD FOR OPTIMISING THE SHARING OF A PLURALITY OF NETWORK RESOURCES BETWEEN A PLURALITY OF APPLICATION FLOWS

Номер: CA0002673325A1
Принадлежит:

The invention relates to a method for optimising the sharing of a plurali ty of network resources between a plurality of data flows generated by a plu rality of applications, said flows being likely to take a number n of paths [ABi], i= 1 to n, connecting at least one site A and at least one site B in a telecommunication network (6). The method of the invention comprises modif ying the distribution of the flows on the paths [ABi], i= 1 to n, in order t o balance the effective demand densities of the available paths.

Подробнее
24-11-2015 дата публикации

METHOD FOR OPTIMISING THE SHARING OF A PLURALITY OF NETWORK RESOURCES BETWEEN A PLURALITY OF APPLICATION FLOWS

Номер: CA0002673325C
Принадлежит: IPANEMA TECHNOLOGIES

The invention relates to a method for optimising the sharing of a plurality of network resources between a plurality of data flows generated by a plurality of applications, said flows being likely to take a number n of paths [ABi], i= 1 to n, connecting at least one site A and at least one site B in a telecommunication network (6). The method of the invention comprises modifying the distribution of the flows on the paths [ABi], i= 1 to n, in order to balance the effective demand densities of the available paths.

Подробнее
29-12-2015 дата публикации

BANDWIDTH MANAGEMENT IN A NETWORK

Номер: CA0002844712C

A method, in accordance with one embodiment, for adjusting a transmission rate of a network device for a transmission based upon network bandwidth utilization on a network comprising transmitting a data stream at a current transmission rate utilizing a first bandwidth allocation; receiving a transmission rate recovery request from a master device on the network; receiving an additional bandwidth allocation from the master device on the network when the current transmission rate is less than an original transmission rate; and transmitting the data stream at an increased transmission rate utilizing a total bandwidth allocation, the total bandwidth allocation including the additional bandwidth allocation and the first bandwidth allocation.

Подробнее
08-08-1995 дата публикации

METHOD AND APPARATUS FOR DYNAMICALLY ALLOCATING SHARED RESOURCE ACCESS QUOTA

Номер: CA0002142030A1
Принадлежит:

A counter for tracking current shared resource access quota requests of nodes in a mufti-node system is circulated among the nodes. A quota for a given node is determined as a function of the counter, the needs of the given node and a variable indicative of total access quota for all nodes combined. The determined quota is then allocated to the given node, i.e.; the node is allowed to access the shared resource in accordance with the determined quota.

Подробнее
10-10-2011 дата публикации

ПЛАНИРОВАНИЕ ОБЪЕДИНЕНИЯ ПОТОКОВ ЛУЧШЕЕ ИЗ ВОЗМОЖНОГО И QOS С ЗАДЕРЖКОЙ

Номер: UA0000096223C2

Описаны системы и способы, которые содействуют динамическому корректированию приоритетов планирования относительно комбинации потоков, чувствительных к задержке, с требованиями задержки, и потоков "лучшее из возможного". Системы и способы обеспечивают оптимальные и эффективные способы для обеспечения возможности корректирования в режиме реального времени и предоставления полосы пропускания для комбинации потоков "лучшее из возможного" из потоков, чувствительных к задержке. В частности, выделение полосы пропускания корректируется для каждого пакета данных так, чтобы требования задержки были удовлетворены, а полоса пропускания, которая осталась, может быть предоставлена потокам "лучшее из возможного".

Подробнее
26-10-2007 дата публикации

СПОСОБ ДИНАМИЧЕСКОГО УПРАВЛЕНИЯ РЕСУРСАМИ В СИСТЕМАХ СВЯЗИ НА ОСНОВЕ КАЧЕСТВА ОБСЛУЖИВАНИЯ И ТИПА УСЛУГ

Номер: EA0000008956B1

Приведено описание способа динамического управления ресурсами систем передачи данных на основе качества обслуживания и типа услуг. Изобретение отличается тем, что с целью распределения ресурсов узел-источник (1) осуществляет управление трафиком и ресурсами, используя заданные наборы ячеек с динамически корректируемыми параметрами обслуживания и различными конфигурациями постановки ячеек в очередь и извлечения ячеек из очереди. Предлагаемый в изобретении способ применим для обеспечения каждому узлу-адресату (2, 3, 4, 5) различных параметров обслуживания информации, передаваемой узлом-источником (1), а также соблюдения требований к задержкам, максимально допустимым различными приложениями, за счет чего обеспечивают сочетание различных типов услуг.

Подробнее
04-02-2004 дата публикации

在通信系统中实现许可控制算法的方法

Номер: CN0001472976A
Принадлежит:

... 本发明提供一种通信系统中实施许可控制算法的方法,在该方法中所述算法的至少一个参数是根据代表当前通信业务的通信业务模型被动态地适配。 ...

Подробнее
10-02-2016 дата публикации

System and method of controlling data transmission of external apparatus connected to gateway

Номер: CN0105323158A
Автор: JAE-KEUN LEE
Принадлежит:

Подробнее
11-02-2005 дата публикации

DESIGN METHOD OF the CAPACITY Of a Telecommunication network

Номер: FR0002842677B1
Автор: GRENOT, LECERF, LECLERC
Принадлежит: INFOVISTA SAS

Подробнее
04-06-2012 дата публикации

SCHEDULING A MIX OF BEST EFFORT (BE) AND DELAY QOS FLOWS

Номер: KR0101153072B1
Автор:
Принадлежит:

Подробнее
17-05-2004 дата публикации

DISTRIBUTED CALL CONTROL, ESPECIALLY REGARDING TO DATA COMMUNICATION

Номер: KR20040041490A
Автор: CHA INHYOK
Принадлежит:

PURPOSE: A distributed call control is provided to dynamically change assignments and distributions of resources in a base station by responding to changes in service demands, and to supply a decentralized method for reassigning the resources of the base station. CONSTITUTION: A base station controller determines to distribute transmission power of a base station between provided services(110). A base station monitors utility of dedicated voice channels and transmission power created when HSDPA(High Speed Downlink Packet Access) services are supported(120). After a state signal is received, the base station controller decides whether the transmission power of the base station should be reassigned(130). If so, the transmission power is reassigned and redistributed(150). The base station controller decides that utility of the initially assigned transmission power is higher than a trigger threshold value(160). © KIPO 2005 ...

Подробнее
12-01-2009 дата публикации

METHOD FOR GUARANTEEING THE QUALITY OF SERVICES IN PACKET-SWITCHING RADIO COMMUNICATIONS NETWORKS

Номер: KR1020090004874A
Принадлежит:

The invention relates to a method for guaranteeing the quality of services in packet-switching radio communications networks. According to the invention, the radio access network (RAN) and the core network (CN) use the quality of service information independently of one another, without signalling individual parameters, in order to guarantee the transmission of packets in the uplink and downlink according to the quality of service. This is achieved exclusively using local settings that have been configured for individual TCLs, permitting a radical reduction in complexity compared to the conventional methods of today. The method is further simplified by the described interlinking of different tasks or the linking of said tasks to an existing data transmission. © KIPO & WIPO 2009 ...

Подробнее
15-01-2008 дата публикации

BANDWIDTH MANAGEMENT IN A NETWORK

Номер: KR1020080005976A
Автор: IWAMURA RYUICHI
Принадлежит:

A method, in accordance with one embodiment, for adjusting a transmission rate of a network device for a transmission based upon network bandwidth utilization on a network comprising transmitting a data stream at a current transmission rate utilizing a first bandwidth allocation; receiving a transmission rate recovery request from a master device on the network; receiving an additional bandwidth allocation from the master device on the network when the current transmission rate is less than an original transmission rate; and transmitting the data stream at an increased transmission rate utilizing a total bandwidth allocation, the total bandwidth allocation including the additional bandwidth allocation and the first bandwidth allocation. © KIPO & WIPO 2008 ...

Подробнее
09-11-2012 дата публикации

COMMUNICATION NODE APPARATUS, COMMUNICATION SYSTEM, AND METHOD FOR SELECTING DESTINATION RECEPTION INTERFACE USED FOR SAME

Номер: KR1020120123709A
Автор:
Принадлежит:

Подробнее
17-11-2011 дата публикации

METHOD, DEVICE AND SYSTEM FOR GROUP-BASED FLOW CONTROL

Номер: WO2011140900A1
Принадлежит:

Disclosed in the present invention are a group-based flow control method, device and system, which are used for dynamically reallocating available bandwidth to each terminal in a group, thus the total bandwidth of the group is substantially utilized and the congestion is effectively avoided. The method in the embodiments of the present invention includes: receiving a bandwidth request message of a terminal, wherein the bandwidth request message contains the requested amount of bandwidth; judging whether the current allocable bandwidth amount within the group total bandwidth of a group in the flow control device is not less than the requested amount of bandwidth, wherein the terminal belongs to the group; according to the judgment result and a preset group flow control strategy of the group to which the terminal belongs, reallocating the available bandwidth amount of the first terminal within the range of the group total bandwidth of the group.

Подробнее
24-07-2008 дата публикации

A METHOD AND APPARATUS FOR REMOTE ACCESS TO A HOME NETWORK

Номер: WO2008088259A1
Принадлежит:

A method and apparatus for establishing a Quality of Service QoS in an access network (404, 406) for a multimedia session between a home network (402) and a remote device (400) located outside the home network. At least one of the remote device and the home network is connected to the access network. When a session invite message is received from the remote device for device discovery in the home network, a default QoS is enforced in the access network. When a session re-invite message is received from the remote device for media communication with a selected home device (402a) in the home network, the QoS requirements are determined for the media communication based on session parameters exchanged during the setup of the media communication. An updated QoS is then enforced for the session in the access network based on the determined QoS requirements.

Подробнее
09-02-2012 дата публикации

METHODS FOR BEARER RESERVATION, MAINTENANCE, AND USE IN A COMMUNICATION SYSTEM

Номер: WO2012018698A1
Принадлежит:

A method for bearer reservation, maintenance, and use in a communication system is performed by an intermediary function (IF) in the enterprise network. The IF processes a user plane reservation request for a flow of user plane data from a sourcing device, and determines a set of bearers to transport the flow of user plane data. The IF requests from at least one access network the determined set of bearers, and receives from the at least one access network an allocated set of bearers, wherein the allocated set of bearers comprises one or more bearers. The IF receives the flow of user plane data from the sourcing device. The IF receives an indication that at least one of the bearers in the allocated set of bearers is unavailable, and prevents at least a portion of the flow of user plane data from being transmitted over the default bearer.

Подробнее
20-03-2003 дата публикации

METHOD FOR SCHEDULING COMPUTERIZED DATA TRANSMISSION BETWEEN DIFFERENT COMMUNICATION INTERFACES

Номер: WO2003024032A2
Принадлежит:

The invention concerns a method comprising input processing of packets (3), bandwidth reallocation processing (5) and queuing packet processing (6). Said processing operations enables to guarantee minimum bandwidths to transmitted data packets, on the basis of predetermined membership classes of said data in accordance with their priority level and in reassigning possibly unused extra bandwidths, so as to optimize overall transmission traffic rate.

Подробнее
19-09-2013 дата публикации

ALLOCATING BANDWIDTH IN A NETWORK

Номер: WO2013137875A1
Принадлежит:

Allocating bandwidth in a network (100) may include reducing initial bandwidth allocations for each tenant on a link (113) such that a sum of the bandwidth allocations is equal to or less than a capacity of the link and distributing a residual of the initial bandwidth allocations to at least one under-allocated link (114).

Подробнее
08-06-2006 дата публикации

PRIORITY SERVICE PROTECTION

Номер: WO2006059099A1
Принадлежит:

There is disclosed a method and apparatus for allocating resources in a transmission medium, in which method data is associated with different classes of traffic, the different classes of traffic being associated with different priority levels, wherein resources are selectively reserved on the transmission medium for traffic classes in accordance with an associated priority level.

Подробнее
29-04-2004 дата публикации

SYSTEM AND METHOD FOR DYNAMIC BANDWIDTH PROVISIONING

Номер: WO2004036371A2
Принадлежит:

One embodiment of the present invention provides a device for allocating bandwidth on a per user basis. The device can be a computing device that comprises a processor, a first network interface coupled to the processor, a second network interface coupled to the processor, and a storage medium accessible by the processor that contains a set of computer instructions. The computer instructions can be executable by the processor to retrieve a set of user profiles. Based on the user profile for each user, the computer instructions can be executable to establish at least one bandwidth limit for each user. For each user, the computer instructions can be further executable to regulate bandwidth usage associated with that user based on the at least one bandwidth limit established for that user. The computer instructions can also be executable to update the at least one bandwidth limit.

Подробнее
08-04-2004 дата публикации

SERVICE LEVEL ALLOCATION FOR IP NETWORKS

Номер: WO2004030289A1
Принадлежит:

There is disclosed a method and apparatus for controlling service level requirements between a communication network and a user equipment associated with an end-user connected in the communication network, in which the user equipment communicates with an external service via the communication network, the method comprising determining the end-user service level in dependence on a service level specification determined by the communication network and the external service.

Подробнее
30-05-2003 дата публикации

METHOD AND ARRANGEMENT FOR CONGESTION CONTROL IN DISTRIBUTED COMMUNICATION NETWORKS

Номер: WO2003045103A1
Принадлежит:

The present invention is about a method and arrangement for congestion control in distributed communication networks. In order to resolve a congestion, resource controlling units in the network report detected congestions to those units that are connection controlling units for connections that apply resources of said resource controlling unit along with a proposal for a new Transport Format Set for these connections. The method can optionally inform the connection controlling unit when the congestion has been resolved.

Подробнее
15-05-2003 дата публикации

Packet switching network, packet switching equipment and network management equipment

Номер: US2003091049A1
Автор:
Принадлежит:

This invention provides a network management equipment and a packet switching equipment which eliminate a connection setup delay time, reduce a delay and a delay variation involved in data transfer, and effectively perform connectionless data flow processing in a large data network. The network is divided into a connection-oriented core network and a plurality of connectionless access networks connected to the core network where a plurality of connections (called permanent virtual route (PVR)) are set up among a plurality of edge nodes. The network management equipment selects one route from a plurality of PVRs for connectionless data flow received from one of the access networks and transfers data along the PVR.

Подробнее
26-01-2006 дата публикации

Systems and methods for dynamically adjusting QoS parameters

Номер: US2006018323A1
Принадлежит:

A method for dynamically adjusting QoS parameters associated with a virtual circuit is disclosed. The virtual circuit includes a first end connected to a first router and a second end connected to a second router. The method includes receiving an offer message at the second router, and sending a request message to the first router. The offer message includes a first set of QoS parameters and the request message includes a second set of QoS parameters. The method further includes receiving a request confirmation message at the second router, receiving a new offer message at the second router, and sending information compliant with the second set of QoS parameters to the first router. The new offer message includes the second set of QoS parameters.

Подробнее
17-08-2010 дата публикации

Home networking system and admission control method thereof

Номер: US0007778172B2

The invention discloses a home networking system and an admission control method for the home networking system. First, a first request information representative of a first traffic request for a terminal station is received. The first request information includes a first padding information column which includes a first routing path, a first required bandwidth, and a first compression format corresponding to the first required bandwidth. Subsequently, according to the first routing path and the first required bandwidth, it is judged whether one available bandwidth allocated to each link of the first routing path satisfies the first required bandwidth. If YES, the first traffic in the first compression format is admitted.

Подробнее
12-08-2004 дата публикации

Method for optimising quality of service in the packet-switched domainn of a mobile communication system

Номер: US20040157616A1
Автор: Vincent Muniere
Принадлежит: EVOLIUM S.A.S.

A method for optimising quality of service in the packet-switched domain of a mobile communication system, a method wherein: a core network entity of said system sends to a radio access network entity of said system a request for the setting-up or reconfiguration of a radio bearer for a packet session for a mobile station, said request including first information derived from quality of service information contained in a corresponding request received by said core network entity, said core network entity adds to said request second information known at its level and which can be used, together with said first information, to perform a call admission control at the radio level.

Подробнее
31-03-2005 дата публикации

Automatic bandwidth control for file servers with a variable priority client base

Номер: US20050071471A1
Автор: Leonel Saenz

A server automatically allocates all bandwidth in proportion to current users' priorities, then continues to track the rate at which information is actually sent to users, which reflects the current connections between the server and the users. When any client is not utilizing the bandwidth allotted them, the allocation is reduced to the actual usage and unused bandwidth is redistributed, in the same ratio as the initial allocation of bandwidth, to any clients that are using all allocated bandwidth. The server continues to monitor usage and to correct allocations frequently. Additionally, a client whose time has been cut can incrementally regain their allocations by taking bandwidth away from users who have gained thereby. Thus, a decreased allocation can be recovered if conditions improve. This scheme provides that the server will be optimally used and maximally efficient.

Подробнее
23-05-2000 дата публикации

Method and apparatus for forwarding packets from a plurality of contending queues to an output

Номер: US0006067301A1
Автор: Aatresh; Deepak J.
Принадлежит: Cabletron Systems, Inc.

A method and apparatus for forwarding packets from contending queues of a multiport switch to an output of a finite bandwidth involve first prioritizing the contending queues into different priorities that relate to priorities of the packets that are being forwarded in the network. Bandwidth of the output is then allocated among the prioritized contending queues and the bandwidth of the output is consumed by the queued packets according to the allocated proportions. Any unconsumed bandwidth is distributed to the queues on a priority basis such that the highest priority queue is offered the unconsumed bandwidth first and lower priority queues are offered the remaining unconsumed bandwidth in priority order. An advantage of the invention is that queues are not starved of bandwidth by higher priority queues and unconsumed bandwidth is not wasted when there are not enough packets to consume an allocated portion of the output bandwidth. The method is adjustable during normal network operations ...

Подробнее
03-03-2022 дата публикации

Application Mapping and Alerting Based on Data Dependencies

Номер: US20220067597A1
Принадлежит:

Aspects of the disclosure relate to application mapping and alerting based on data dependencies in business and technology logic. In some embodiments, a computing platform may receive a request to map enterprise technology resources. Then, the computing platform may generate a business capability model. Next, the computing platform may cause a user computing device to display a graphical user interface comprising selectable graphical representations of applications associated with the enterprise technology resources. Then, the computing platform may receive a user input identifying an occurrence of a technology incident by selecting one of the graphical representations. In response to the selection, the computing platform may trace, using the generated business capability model, upstream or downstream impacts of the technology incident. Then, the computing platform may cause a visual representation of data dependencies indicating upstream or downstream impacts of the technology incident to be displayed on the user computing device. 1. A computing platform , comprising:at least one processor;a communication interface communicatively coupled to the at least one processor; and [ discovering network computer resources; and', 'interrogating the network computer resources to identify relationships between the network computer resources and data flows associated with one or more business processes;, 'generate a business capability model, wherein generating the business capability model comprises, 'cause a graphical user interface comprising one or more selectable graphical representations of one or more applications associated with one or more enterprise technology resources to be displayed on a display device of a user computing device;', 'receive, via the communication interface, a first user input identifying an occurrence of a technology incident by selecting one of the graphical representations of the one or more applications;', 'in response to receiving the first ...

Подробнее
07-10-2008 дата публикации

Method for fast network re-optimization

Номер: US0007433315B2

A fast and efficient method for network re-optimization is described. In one embodiment, the technique uses an algorithm that requires limited aggregate information to continually monitor the network for re-optimization opportunities. The re-optimization of the present invention enables a network to accommodate more traffic without adding capacity. The re-optimization of the present invention is performed only when network efficiency benefits above a predetermined threshold may be obtained. In addition, a least-cost set of sessions is determined to perform the re-routing of the present invention to attain the desired network efficiency.

Подробнее
19-04-2016 дата публикации

Handling traffic flows in a mobile communications network

Номер: US0009319242B2

A method includes receiving a request for establishing a communication pathway end-to-end over a network. The communication pathway includes a radio communication channel and a packet communication channel. The request identifies a plurality of traffic flows to be carried by the communication pathway and quality-of-service attributes associated with the traffic flows. At least one traffic flow is associated with at least one quality-of-service attribute determining the quality-of-service requirement for the at least one traffic flow. A quality-of-service is negotiated, based on the quality-of-service attribute, and the negotiated quality-of-service is reported.

Подробнее
01-11-2018 дата публикации

DEPLOYMENT OF MULTI-TASK ANALYTICS APPLICATIONS IN MULTI-CLOUDS

Номер: US20180316750A1
Принадлежит:

An information processing system, a computer readable storage medium, and a method for distributing an application among computing nodes in a distributed processing system. The method estimates a cost of storing information pertaining to the application on different computing nodes; estimates a cost for computing resources required to execute the application on different computing nodes; estimates a cost of inter-node communication required to execute the application on different computing nodes; and selects at least one computing node to execute the application based on minimizing a total of at least one of the cost estimates.

Подробнее
28-04-2009 дата публикации

Quality of service management for a wireless local area network

Номер: US0007525915B2

A method for managing quality of service (QoS) in a wireless local area network begins by receiving a traffic flow. The traffic flow is mapped to a traffic class (TC), based on QoS requirements of the traffic flow. A transmission budget of an access class (AC) is calculated, each AC including at least one TC. A determination is made whether the traffic flow can be admitted, by calculating whether the transmission budget can support the traffic flow. If the traffic flow is admitted, the parameters of the TC are adjusted and collisions in the TC between existing traffic flows and the newly admitted traffic flow are managed.

Подробнее
08-10-2009 дата публикации

Communication Resource Management

Номер: US2009252093A1
Автор: FRENGER PAL
Принадлежит:

The invention involves management of communication resources (40, 45) in a network (1) utilizing multi-node-adapted resources (40) for transmission of multi-node-associated information and single-node-adapted resources (45) for transmission of single-node-associated information. A default resource allocation (60) specifying, for all transmitter nodes (10, 15) in the network (1), when the respective resource type is available for usage is defined. A subset (10) of the nodes in the network (1) estimates an expected amount of multi and/or single-node-associated information to be transmitted by the node subset (10). The default resource allocation (60) is then dynamically adjusted, for the node subset (10), based on the estimated expected information amount, implying that the physical resources (40, 45) defined by the default time structure (60) are dynamically shared in the frequency domain. According to the adjusted default resource allocation (65), a multi/single-node-adapted resource (40 ...

Подробнее
27-02-2020 дата публикации

Intent-Based Service Configuration, Service Conformance, and Service Auditing

Номер: US20200067848A1
Принадлежит: CENTURYLINK INTELLECTUAL PROPERTY LLC

Novel tools and techniques are provided for implementing intent-based service configuration, conformance, and auditing. In various embodiments, a computing system might receive a request for network services from a customer, the request for network services comprising desired characteristics and performance parameters for the requested network services, without information regarding specific hardware, hardware type, or network for providing the requested services. The computing system might analyze first metadata regarding resource attributes and characteristics of unassigned network resources to identify network resources among unassigned network resources for providing the requested network services, the first metadata having been striped to entries of the unassigned network resources in resource database(s). Based on the analysis, the computing system might allocate identified network resource(s) for providing the requested network services, and updating a service database by adding or updating an entry in the service database with information indicating that the identified network resource(s) have been allocated.

Подробнее
24-02-2015 дата публикации

Traffic control for roaming subscribers

Номер: US0008964696B2

A method of controlling load within a cellular telecommunications network due to packet data traffic, where packet data traffic associated with subscribers roaming in said network is broken out to respective access gateways in the subscribers home networks. The method comprises, within said cellular telecommunications network, identifying peer networks whose subscribers are currently roaming in the network. Upon detection of a congestion event within the network, a notification is caused to be sent to one or more of said peer networks. Upon receipt of the notification at the or each peer network, a reduction in the packet data traffic bandwidth available to those of said roaming subscribers belonging to the peer network is caused, wherein the packet data traffic associated with those subscribers in said cellular telecommunications is reduced.

Подробнее
11-12-2014 дата публикации

Systems and Methods for Dynamically Adjusting QoS Parameters

Номер: US20140362693A1
Принадлежит:

A method for dynamically adjusting QoS parameters associated with a virtual circuit is disclosed. The virtual circuit includes a first end connected to a first router and a second end connected to a second router. The method includes receiving an offer message at the second router, and sending a request message to the first router. The offer message includes a first set of QoS parameters and the request message includes a second set of QoS parameters. The method further includes receiving a request confirmation message at the second router, receiving a new offer message at the second router, and sending information compliant with the second set of QoS parameters to the first router. The new offer message includes the second set of QoS parameters.

Подробнее
18-11-2021 дата публикации

CACHE ALLOCATION SYSTEM

Номер: US20210359955A1
Принадлежит:

Examples described herein relate to a network interface device comprising: a host interface, a direct memory access (DMA) engine, and circuitry to allocate a region in a cache to store a context of a connection. In some examples, the circuitry is to allocate a region in a cache to store a context of a connection based on connection reliability and wherein connection reliability comprises use of a reliable transport protocol or non-use of a reliable transport protocol. In some examples, the circuitry is to allocate a region in a cache to store a context of a connection based on expected length of runtime of the connection and the expected length of runtime of the connection is based on a historic average amount of time the context for the connection was stored in the cache. In some examples, the circuitry is to allocate a region in a cache to store a context of a connection based on content transmitted and the content transmitted comprises congestion messaging payload or acknowledgement.

Подробнее
24-05-2018 дата публикации

VIRTUAL NETWORK CONTROL APPARATUS, VIRTUAL NETWORK CONTROL METHOD, AND PROGRAM

Номер: US20180143864A1

A virtual network control apparatus configured to perform assignment of physical resources under management for a virtual network embedding request, including: a physical network resource management agent configured to manage use state of resources on a physical network at each future time; and a virtual network control agent, the virtual network control agent including: demand prediction means configured to perform prediction of future demand for a virtual network; and use resource determination means configured to calculate physical resources to be used at each future time by the virtual network based on a prediction result of the demand obtained by the demand prediction means and information of future use state of resources on the physical network obtained from the physical network resource management agent, and to notify the physical network resource management agent of information of physical resources of the calculation result.

Подробнее
10-12-2013 дата публикации

Dynamic TE-LSP priority and preemption

Номер: US0008605619B2

In one embodiment, a node of a computer network receives a request to establish a traffic engineering (TE) label switched path (LSP). The node accesses a pre-defined range of preemption-priority values that may be used with the requested TE-LSP. The node determines a preemption-priority value at which adequate network resources to accommodate the requested TE-LSP would be available that is as low as possible within the pre-defined range of preemption-priority values. The node signals the requested TE-LSP with the determined preemption-priority value. The node receives notifications from one or more other nodes within the computer network indicating information about other TE-LSPs that would be preempted if the requested TE-LSP were established at the determined preemption-priority value. In response to the information regarding other TE-LSPs that would be preempted, the node determines whether to proceed with establishment of the requested TE-LSP at the determined preemption-priority value ...

Подробнее
13-12-2016 дата публикации

Dynamically determining how many network packets to process

Номер: US0009521088B2
Принадлежит: Citrix Systems, Inc., CITRIX SYSTEMS INC

A packet quota value, which indicates a maximum number of network packets that a network appliance processes before switching to a different task, is modified. Log data, which includes multiple log entries spanning a time interval, is accessed. Each log entry includes a processing time that indicates how much time the network appliance spent performing network traffic tasks before switching to the different task. The log data is analyzed. Responsive to the analysis indicating that a current state of network traffic is heavier than a maximum state of network traffic that was observed during the time interval, the packet quota value is increased. Responsive to the analysis indicating that the current state of network traffic is lighter than a minimum state of network traffic that was observed during the time interval, the packet quota value is decreased.

Подробнее
26-08-2010 дата публикации

METHOD AND DEVICE FOR CONTROLLING MULTI-PATH CONNECTIONS IN RADIO ACCESS NETWORKS

Номер: US20100216451A1
Принадлежит:

Method and controller device for controlling a plurality of N transport paths in RANs, wherein a primary path is assigned for each type of traffic to allocate voice or data calls, comprising: measuring load of the primary path periodically, when a call is incoming, comparing the measured load with a threshold, if the load of the primary path is less than or equal to the threshold, allocating the call to the primary path otherwise: calculating the available bandwidth of each transport path; comparing the available bandwidth of the primary path to the available bandwidths of the other transport paths and: if the available bandwidth of the primary path is greater than or equal to the available bandwidths of the others, allocating this call to the primary path; otherwise, allocating the call to a secondary path chosen from the remaining N1 transport paths.

Подробнее
17-07-2003 дата публикации

Method and apparatus for policy and admission control in packet-based communication systems

Номер: US2003133459A1
Автор:
Принадлежит:

Techniques are disclosed for establishing packet-based communication between first and second endpoints over a network, in a manner which reduces the latency and complexity associated with call setup. In accordance with one aspect of the invention, a resource is requested from the network utilizing a first protocol, and while the request is pending, transmission of packets at a first priority level is commenced. After a response is received from the network granting access to the requested resource, a tagging mechanism is utilized to identify particular packets for transmission at a second priority level higher than the first priority level. In an illustrative embodiment, the first protocol is the Resource Reservation Protocol (RSVP), the first priority level corresponds to a Better than Best Effort (BBE) policy, and the second, higher priority level corresponds to an Expedited Forwarding (EF) policy. These policy levels may be implemented for a given packet by setting a Type of Service ...

Подробнее
08-09-2010 дата публикации

Ноmе nеtwоrking sуstеm аnd аdmissiоn соntrоl mеthоd thеrеоf

Номер: US0026880354B2

Тhе invеntiоn disсlоsеs а hоmе nеtwоrking sуstеm аnd аn аdmissiоn соntrоl mеthоd fоr thе hоmе nеtwоrking sуstеm. First, а first rеquеst infоrmаtiоn rеprеsеntаtivе оf а first trаffiс rеquеst fоr а tеrminаl stаtiоn is rесеivеd. Тhе first rеquеst infоrmаtiоn inсludеs а first pаdding infоrmаtiоn соlumn whiсh inсludеs а first rоuting pаth, а first rеquirеd bаndwidth, аnd а first соmprеssiоn fоrmаt соrrеspоnding tо thе first rеquirеd bаndwidth. Subsеquеntlу, ассоrding tо thе first rоuting pаth аnd thе first rеquirеd bаndwidth, it is judgеd whеthеr оnе аvаilаblе bаndwidth аllосаtеd tо еасh link оf thе first rоuting pаth sаtisfiеs thе first rеquirеd bаndwidth. If YЕS, thе first trаffiс in thе first соmprеssiоn fоrmаt is аdmittеd.

Подробнее
24-11-2022 дата публикации

ALLOCATING ADDITIONAL BANDWIDTH TO RESOURCES IN A DATACENTER THROUGH DEPLOYMENT OF DEDICATED GATEWAYS

Номер: US20220377020A1
Принадлежит:

Some embodiments provide policy-driven methods for deploying edge forwarding elements in a public or private SDDC for tenants or applications. For instance, the method of some embodiments allows administrators to create different traffic groups for different applications and/or tenants, deploys edge forwarding elements for the different traffic groups, and configures forwarding elements in the SDDC to direct data message flows of the applications and/or tenants through the edge forwarding elements deployed for them. The policy-driven method of some embodiments also dynamically deploys edge forwarding elements in the SDDC for applications and/or tenants after detecting the need for the edge forwarding elements based on monitored traffic flow conditions.

Подробнее
09-03-2023 дата публикации

NETWORK-AWARE RESOURCE ALLOCATION

Номер: US20230071281A1
Принадлежит:

Systems and methods are provided for updating resource allocation in a distributed network. For example, the method may comprise allocating a plurality of resource containers in a distributed network in accordance with a first distributed resource configuration. Upon determining that a processing workload value exceeds a stabilization threshold of the distributed network, determining a resource efficiency value of the plurality of resource containers in the distributed network. When a resource efficiency value is greater than or equal to the threshold resource efficiency value, the method may generate a second distributed resource configuration that includes a resource upscaling process, or when the resource efficiency value is less than the threshold resource efficiency value, the method may generate the second distributed resource configuration that includes a resource outscaling process. The resource allocation may transmit the second to update the resource allocation.

Подробнее
19-01-2023 дата публикации

DYNAMIC ALLOCATION OF COMPUTING RESOURCES

Номер: US20230015531A1
Принадлежит:

The exemplary embodiments disclose a method, a computer program product, and a computer system for allocating computing resources. The exemplary embodiments may include collecting data of one or more users, wherein the collected data comprises calendar data of the one or more users, extracting one or more features from the collected data, and allocating one or more computing resources to one or more of the users based on the extracted one or more features and one or more models.

Подробнее
02-03-2023 дата публикации

DYNAMIC STORAGE SHARING ACROSS NETWORK DEVICES

Номер: US20230064613A1
Принадлежит:

Techniques and systems described herein relate to shared storage systems across network devices to use unused storage space and provide backup and additional storage for devices as needed. The techniques and systems include determining availability data describing available storage locations and amounts on network devices, compiling such data at a network controller, and communicating the availability data to the network devices. The network devices then directly communicate with each other to store data remotely as needed.

Подробнее
14-04-2022 дата публикации

NETWORK MANAGEMENT

Номер: US20220116336A1
Принадлежит:

A method of managing a telecommunications network (100), the telecommunications network having a first user (110-1) and a second user (110-2), and the telecommunications network comprising a first network slice onto which the first user is allocated, the method comprising the step of: measuring network performance in respect of the first user and in respect of the second user; comparing network performance associated with the first user and the second user; identifying whether there is a disparity between the network performance associated with the first user and the second user that exceeds a threshold; and if it is identified that the disparity exceeds the threshold, adapting the network configuration of the first network slice so as reduce the disparity in the network performance associated with the first user and the second user.

Подробнее
10-09-2014 дата публикации

Distributed intelligence MAC protocols for DWDM ring networks

Номер: EP1227610B1
Автор: Tancevski, Ljubisa
Принадлежит: ALCATEL LUCENT

Подробнее
23-01-2013 дата публикации

Reoptimization triggering by path computation elements

Номер: EP2549703A1
Принадлежит:

A mechanism to alleviate bandwidth fragmentation in a network employing path computation element(s) to place MPLS Traffic Engineering tunnels. One application is a multiple Autonomous System or multiple area network employing distributed computation of MPLS Traffic Engineering LSPs. A particular path computation element may determine that bandwidth fragmentation is present based on monitoring of path computation failures where desired paths are blocked due to bandwidth constraints. In response to the detected bandwidth fragmentation condition, the path computation element floods a routing notification within its Autonomous System or area. Nodes respond to the routing notification by requesting reoptimization of their own previously requested Traffic Engineering LSPs allowing the path computation element an opportunity to alleviate bandwidth fragmentation.

Подробнее
10-02-2010 дата публикации

Method and system for accessing transport capacity in shared radio access networks

Номер: EP2151954A1
Принадлежит:

Method and system for allocating capacity in shared radio access networks of wide area cellular telephone networks being shared by N mobile network operators, N ≥ 2, wherein allocation of an available bandwidth (1) on lub -or lur- interface comprises splitting the available bandwidth (1) of the interface into a set of N sharable partitions, each sharable partition having bandwidth initially assigned to one of the N mobile network operators for allocation to its traffic applying priority in packets and the bandwidth being available for any of the other N-1 operators to allocate the traffic from their users, as long as there is free bandwidth; if there is no free bandwidth in the sharable partition assigned to a given operator, bandwidth from another sharable partition, assigned to another of the N-1 operators, is allocated to the traffic applying a priority lower than the priority of packets of the other operator.

Подробнее
02-01-2008 дата публикации

Method of providing resource admission control

Номер: EP0001873977A1
Принадлежит:

The invention concerns a method of providing resource admission control to packet flows (11, 12, 50) associated with sessions in a communication network (2), and an access controller (21, 22) to execute this method. The communication network (2) handles packets according to priority levels assigned to the packets. The priority levels comprise at least a first and a second priority level wherein the first priority level is higher than the second priority level. First, a packet flow (12) associated with the new session is identified when packets of the packet flow (12) enter the communication network (2). Preferably, the new session is a real-time session. The second priority level is assigned to the identified packet flow and the packet flow (12) is handled according to the second priority level within the communication network (2). A congestion level is measured in the communication network (2). If the measured congestion level stays below a predefined threshold, the priority level of the ...

Подробнее
20-03-2013 дата публикации

NETWORK RELAY DEVICE, QoS CONTROL METHOD, AND RECORDING MEDIUM ON WHICH QoS CONTROL PROGRAM IS RECORDED

Номер: EP2571202A1
Принадлежит:

... [Problem] The problem is to carry out the QoS control which tracks a change in a state of an outward line. [Means for solving the problem] A network repeater according to the present invention includes: a flow control means to carry out flow control for restricting inflow of a data flow which is received through an inward line; a bandwidth control means to carry out bandwidth control of controlling a bandwidth of a data flow which is received through the inward line and is sent through an Outward line; and an outward line monitoring means to monitor a change in a state of the outward line. In the case that the monitored state of the outward line satisfies a specified condition which is determined in advance, either the flow control or the bandwidth control is carried out on a condition corresponding to the specified condition.

Подробнее
26-04-2006 дата публикации

METHOD FOR THE DYNAMIC MANAGEMENT OF RESOURCES IN TELECOMMUNICATION SYSTEMS, BASED ON QUALITY OF SERVICE AND TYPE OF SERVICE

Номер: EP0001650906A1
Принадлежит:

It is characterized by the management of traffic and resources in the source node (1) by means of ordered sets of cells, with dynamically adjustable qualities of service and different configurations of insertion and extraction of cells for the distribution of resources. It permits different qualities of service for each destination node (2, 3, 4, 5) of the information sent by any source node (1) to be guaranteed and the requisites of maximum permitted latencies of different communication applications to be complied with, being able to combine different types of service.

Подробнее
23-08-2006 дата публикации

SYSTEMS AND METHODS FOR DYNAMIC NETWORK CHANNEL MODIFICATION

Номер: EP0001692591A2
Принадлежит:

Подробнее
08-11-2000 дата публикации

SELECTIVE ALLOCATION AND ENFORCEMENT OF BANDWIDTH USAGE REQUIREMENTS

Номер: EP0001050117A2
Принадлежит:

A hybrid gateway includes functionality that allows bandwidth on a network (such as a satellite link) to be dynamically allocated and enforced. The hybrid gateway compares a requesting terminal's level of service and historic data throughput (running average throughput) to determine if a requesting terminal's bandwidth should be reduced (throttled). The hybrid gateway intercepts requests made by the requesting terminals and, if necessary, reduces the advertized window size of requests made by the requesting terminal, thereby reducing the transmission speed of the link and therefore the bandwidth of the link.

Подробнее
21-06-2012 дата публикации

Behavior based client selection for disparate treatment

Номер: US20120158886A1
Принадлежит: International Business Machines Corp

Embodiments for server connection optimization in a persistently connected publish/subscribe environment are provided. A computer assigns an initial activity category for a client. The computer logs, into a log file, one or more select operations of a connection between a client and a first server. The computer calculates a ratio of a number of the select operations to a check time of the first server, wherein the check time is a period of time that has elapsed since a previous review of logged data. The computer sets a second activity category for the client based on a look-up of the ratio in a schedule of ratio ranges in a control file, wherein the second activity category is not the initial activity category. The computer transfers the client from the first server to a second server, in response to setting the second activity category.

Подробнее
14-02-2013 дата публикации

Telecommunication quality of service control

Номер: US20130039183A1

Different quality of service policies are enforced for packets from traffic streams of different type in a communication network, according to the type of traffic types of traffic. A learning phase and an operation phase are provided. The learning phase teaching by example of characteristics that must be used to distinguish the different types of traffic. In the learning phase, an indication is received of a quality of service policy that is required for user applications of a selected type. An indication is provided indicating execution of a user application of said type in a user domain and characteristics of packet traffic are derived from inspection of packets transmitted through the communication network to and/or from the user domain during the indicated execution. In the operation phase packet traffic in the network to and/or from the user domain is inspected. It is detected whether observed characteristics of the packet traffic match the derived characteristics. When a match is detected, enforcement of the quality of service policy in the network to packet traffic of the selected type of user application is triggered.

Подробнее
21-02-2013 дата публикации

Smart RAN

Номер: US20130044705A1
Принадлежит: Individual

A smart RAN for wireless distributed cloud computing with a UE, the RAN in communication with a Wi-Fi network, an LTE network and a 3G network. The RAN includes a network interface unit that communicates with the LTE in 3G networks. The RAN includes a processing unit which chooses which of the Wi-Fi, LTE and 3G networks to use to send and receive data at a given time based on loading condition of each radio access network technology, user's application/service requirements and user's policy. A method for sending and receiving data of a smart RAN for wireless distributed cloud computing with an UE and the RAN that is simultaneously in communication with a Wi-Fi network, an LTE network and a 3G network.

Подробнее
27-06-2013 дата публикации

Systems and Methods for Dynamically Adjusting QoS Parameters

Номер: US20130163421A1
Автор: Eddie Albert Kempe
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

A method for dynamically adjusting QoS parameters associated with a virtual circuit is disclosed. The virtual circuit includes a first end connected to a first router and a second end connected to a second router. The method includes receiving an offer message at the second router, and sending a request message to the first router. The offer message includes a first set of QoS parameters and the request message includes a second set of QoS parameters. The method further includes receiving a request confirmation message at the second router, receiving a new offer message at the second router, and sending information compliant with the second set of QoS parameters to the first router. The new offer message includes the second set of QoS parameters.

Подробнее
18-07-2013 дата публикации

Performance interference model for managing consolidated workloads in qos-aware clouds

Номер: US20130185433A1
Автор: Qian Zhu, Teresa TUNG
Принадлежит: Accenture Global Services Ltd

The workload profiler and performance interference (WPPI) system uses a test suite of recognized workloads, a resource estimation profiler and influence matrix to characterize un-profiled workloads, and affiliation rules to identify optimal and sub-optimal workload assignments to achieve consumer Quality of Service (QoS) guarantees and/or provider revenue goals. The WPPI system uses a performance interference model to forecast the performance impact to workloads of various consolidation schemes usable to achieve cloud provider and/or cloud consumer goals, and uses the test suite of recognized workloads, the resource estimation profiler and influence matrix, affiliation rules, and performance interference model to perform off-line modeling to determine the initial assignment selections and consolidation strategy to use to deploy the workloads. The WPPI system uses an online consolidation algorithm, the offline models, and online monitoring to determine virtual machine to physical host assignments responsive to real-time conditions to meet cloud provider and/or cloud consumer goals.

Подробнее
29-08-2013 дата публикации

Method and apparatus for quality of experience management for network services

Номер: US20130223208A1
Принадлежит: Thomson Licensing SAS

The present invention provides a QoE (Quality of Experience) management solution, wherein QoE feedback is used to optimize the usage of QoS provisioning techniques, thus improving the utilization efficiency of network resources. According to one aspect of the invention, a method for QoE management for a network service provided to a user device, the method comprising: displaying a user interface on the user device for a user to input an expected QoE value of the network service; receiving the expected QoE value of the network service from the user; evaluating an objective QoE value of the network service as a function of network QoS parameters; and adjusting the QoS parameters of the network service if the objective QoE value is less than the expected QoE value.

Подробнее
19-09-2013 дата публикации

Traffic engineering and bandwidth management of bundled links

Номер: US20130242725A1
Автор: Sameh Rabie, Tong Shan
Принадлежит: ROCKSTAR BIDCO LP

Traffic engineering and bandwidth management of bundled links may, at times, require the selection of one of a plurality of component links in a bundled link to use in admitting a connection requiring admission. While performing the selection it may be determined that more than one of the component links has the resources required to admit the connection. An admission policy may then be selected from among a plurality of admission policies. Based on the selected admission policy, a particular component link may then be selected. Such bandwidth management, based on admission policies, may be seen to be well suited to balancing and component link recovery in traffic engineered, connection-oriented MPLS networks.

Подробнее
17-10-2013 дата публикации

NETWORK ELEMENT FAILURE DETECTION

Номер: US20130275595A1
Автор: Hansen Robert
Принадлежит:

A network element failure detector provides a fallback mechanism when external resources fail to load. For example, a “contingency” tag allows a consumer to load local resources when third party resources specified by a webpage developed by a service provider fail to load. Thus, the webpage developer can specify the functionality of a webpage when the referenced third party external resource fails to load. The consumer can also alert the service provider and/or the third party of the failure to load the referenced third party external resource. 1. A method , comprising:generating a timing metric in response to a request by a network-enabled application for a third party external resource that has a network address that is specified by a service provider in a first network response; andgenerating, when the timing metric has a value that exceeds a threshold, a request for a local resource that is specified by the service provider in the first network response.2. The method of claim 1 , wherein the threshold is specified by the service provider in the first network response.3. The method of claim 1 , wherein the first network response is received in response to an initial request transmitted by the network-enabled application to the service provider.4. The method of claim 3 , wherein the timing metric is an indication of a current loading status of the first requested resource relative to the time of a transmission of the request by the network-enabled application for the third party external resource.5. The method of claim 4 , wherein the current loading status is determined in response to a second network response that is generated by the third party external resource.6. The method of claim 5 , further comprising transmitting an alert to the service provider when the timing metric has a value that exceeds the threshold.7. The method of claim 6 , wherein the alert comprises a value that is indicative of the timing metric.8. The method of claim 7 , wherein the timing ...

Подробнее
17-10-2013 дата публикации

Resource Watermarking and Management

Номер: US20130275600A1
Принадлежит:

A method, system and non-transitory computer-readable medium product are provided for resource watermarking and management. In the context of a method, a method is provided that includes identifying resources associated with a device and identifying a watermark template. The method further includes associating the watermark template with the resources, and authorizing the device to perform actions on the resources. 1. A method comprising:identifying at least one resource associated with a device;identifying a watermark template;associating said watermark template with said at least one resource; and,authorizing said device to perform at least one action on said at least one resource.2. The method of claim 1 , wherein said at least one resource being associated with said device comprises said device creating said at least one resource.3. The method of claim 1 , wherein said at least one resource being associated with said device comprises said device requesting access to said at least one resource.4. The method of claim 1 , wherein associating said watermark template with said at least one resource comprises overlaying said watermark template onto said at least one resource.5. The method of claim 1 , wherein associating said watermark template with said at least one resource comprises adding said watermark template to said at least one resource in a plurality of locations within said at least one resource.6. The method of claim 1 , wherein associating said watermark template with said at least one resource comprises permanently associating said watermark template with said at least one resource.7. The method of claim 1 , wherein said watermark template is associated with at least one of the following: said at least one resource claim 1 , said device claim 1 , and a user of said device.8. The method of claim 1 , wherein said watermark template comprises at least one of the following: a property associated with said at least one resource claim 1 , a property associated ...

Подробнее
07-11-2013 дата публикации

Efficient device handover/migration in mesh networks

Номер: US20130294230A1
Принадлежит: Itron Inc

A new device is deployed to an area in which a network is provided. The new device may join the network using a single handshake via a neighboring device that is a member of the network and register with a network management system managing the network. If the network is overloaded or has limited bandwidth remaining, the network may refuse to admit the new device, or if the new device is isolated, may force some devices that are members of the network to leave or migrate from the network to allow the isolated device to join the network.

Подробнее
14-11-2013 дата публикации

Dynamically Determining How Many Network Packets to Process

Номер: US20130304907A1
Принадлежит: CITRIX SYSTEMS, INC.

A packet quota value, which indicates a maximum number of network packets that a network appliance processes before switching to a different task, is modified. Log data, which includes multiple log entries spanning a time interval, is accessed. Each log entry includes a processing time that indicates how much time the network appliance spent performing network traffic tasks before switching to the different task. The log data is analyzed. Responsive to the analysis indicating that a current state of network traffic is heavier than a maximum state of network traffic that was observed during the time interval, the packet quota value is increased. Responsive to the analysis indicating that the current state of network traffic is lighter than a minimum state of network traffic that was observed during the time interval, the packet quota value is decreased. 1. A method for modifying a packet quota value that indicates a maximum number of network packets that a network appliance processes before switching to a different task , comprising:accessing log data that includes multiple log entries spanning a time interval, wherein each log entry includes a processing time that indicates how much time the network appliance spent performing network traffic tasks before switching to the different task;analyzing the log data;responsive to the analysis indicating that a current state of network traffic is heavier than a maximum state of network traffic that was observed during the time interval, increasing the packet quota value; andresponsive to the analysis indicating that the current state of network traffic is lighter than a minimum state of network traffic that was observed during the time interval, decreasing the packet quota value.2. The method of claim 1 , wherein analyzing the log data comprises determining the current state of network traffic.3. The method of claim 2 , wherein determining the current state of network traffic comprises:identifying a most-recent log entry; ...

Подробнее
09-01-2014 дата публикации

Communication device, method for controlling the communication device, and communication system

Номер: US20140010233A1
Принадлежит: HITACHI LTD

A communication device includes a flow identification unit specifying a user corresponding to received data, a bandwidth control unit controlling transmission of the received data so as not to exceed a bandwidth corresponding to the selected communication path in two bandwidths allocated to the specified user, and a label addition unit adding the label value corresponding to the selected communication path to the data received from the bandwidth control unit and transmitting the data. The label addition unit executes, upon detecting a trigger for a change in the selection of the communication path, changing the selection of the label value and transmitting a feedback signal for giving notice of the change in the selection of the communication path to the bandwidth control unit in a given order. The bandwidth control unit executes a process of changing the setup of the bandwidth on the basis of the received feedback signal.

Подробнее
06-02-2014 дата публикации

Dynamic load balancing in a communication network

Номер: US20140036665A1
Принадлежит: Cisco Technology Inc

Methods and systems for providing a dynamic and real time load factor that can be shared with other network elements is disclosed. The load factor can be used in determining the relative load among a set of network elements and in distributing new sessions requests as well as existing session on the set of network elements. The load factor can also be used for determining to which network element a user equipment is handed off. The dynamic load factor can also be shared amongst network elements to determine how the load is balanced among the network elements, such as a mobility management entity (MME).

Подробнее
27-02-2014 дата публикации

Methods, Systems, and Computer Program Products for Modifying Bandwidth and/or Quality of Service for a User Session in a Network

Номер: US20140059233A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

Bandwidth and/or Quality of Service (QoS) for a user session may be modified in a network that includes a Regional/Access Network (RAN) that facilitates differentiated end-to-end data transport between a Network Service Provider (NSP) and/or an Application Service Provider (ASP) and a Customer Premises Network (CPN) that includes a Customer Premises Equipment (CPE) by receiving a request at the NSP and/or the ASP to change the bandwidth and/or QoS associated with the user's session. An Application Programming Interface (API) is used at the NSP and/or the ASP to communicate with the RAN to modify the bandwidth and/or QoS associated with the user's session.

Подробнее
06-03-2014 дата публикации

Detecting and recovering from a transmission channel change during a streaming media session

Номер: US20140068084A1
Принадлежит: Apple Inc

A method for detecting and recovering from a transmission channel change during a streaming media session is disclosed. The method can include a wireless communication device detecting a stall condition resulting from a transmission channel change. The method can further include the wireless communication device capturing a snapshot of a current transmission parameter state of the streaming media session in response to detecting the stall condition. The method can also include the wireless communication device using the snapshot to restore the streaming media session to the transmission parameter state captured by the snapshot following completion of the transmission channel change.

Подробнее
03-04-2014 дата публикации

Scalable media access control for multi-hop high bandwidth communications

Номер: US20140092766A1
Принадлежит: Misomimo Chi Acquisitions LLC

A scalable medium access control (“MAC”) module is provided that avoids conflict resource reservation so that network performance does not degrade as the number of hops or nodes in a wireless network increases. The MAC also provides different access schemes for traffic with different quality of service (“QoS”) requirements such that QoS is guaranteed and network resources are efficiently utilized. Furthermore, the resource allocation scheme determines the routing path as resources is allocated for data traffice, thereby achieving more robust layer-2 routing at the MAC layer. Finally, the scalable MAC is compliant with both WiMedia MAC and IEEE 802.15.3 MAC.

Подробнее
13-01-2022 дата публикации

RESOURCE CONSUMPTION CONTROL

Номер: US20220014478A1
Принадлежит:

Examples described herein relate to a network interface device comprising dataplane circuitry, when operational, is to generate a representation of aggregated network resource consumption information based on network resource consumption at the network interface device or at least one other network device and to transmit at least one packet with a multi-bit representation of the aggregated network resource consumption information to a second network interface device. In some examples, the network resource consumption information comprises one or more of: available transmit bandwidth, transmit bandwidth used by a queue or flow, queue depth, measured queueing time duration, expected queueing time duration, packet latency, or normalized in-flight bytes. 1. An apparatus comprising:a network interface device comprising dataplane circuitry that, when operational, is to generate a representation of aggregated network resource consumption information based on network resource consumption at the network interface device or at least one other network device and to transmit at least one packet with a multi-bit representation of the aggregated network resource consumption information to a second network interface device.2. The apparatus of claim 1 , wherein the representation of the aggregated network resource consumption information is to provide network resource consumption information in a bit size bounded manner.3. The apparatus of claim 1 , wherein the network resource consumption information comprises one or more of: available transmit bandwidth claim 1 , transmit bandwidth used by a queue or flow claim 1 , queue depth claim 1 , measured queueing time duration claim 1 , expected queueing time duration claim 1 , packet latency claim 1 , or normalized in-flight bytes.4. The apparatus of claim 1 , wherein the representation of the aggregated network resource consumption information is to identify a network resource associated with network resource consumption information.5. ...

Подробнее
01-01-2015 дата публикации

Dynamic redistribution of percent allocated calls during outages

Номер: US20150006947A1
Принадлежит: Avaya Inc

Work assignment methods and systems are provided that dynamically redistribute a percent allocation of contacts after an outage at a contact center. In general, a work assignment mechanism, upon receiving information that a contact center is removed from a system of available contact centers, dynamically recalculates a percentage allocation of each available contact center in the system. Subsequently received contacts are distributed among the available contact centers in accordance with the recalculated percentage allocation. When a contact center is returned to the system from an outage, the percentage allocation of contacts can be incrementally increased to the returning contact center.

Подробнее
07-01-2021 дата публикации

A bursty traffic allocation method, device and proxy server

Номер: US20210006505A1
Автор: Weicai CHEN
Принадлежит: Wangsu Science and Technology Co Ltd

A bursty traffic allocation method includes: receiving statistical data sent by a proxy server deployed in a service node, where the statistical data is used to characterize an operating state of the service node and/or one or more physical machines in the service node; determining whether there is a bursty condition in a target service, and if there is a bursty condition in the target service, generating a resource scheduling task matching the service node based on the statistical data; feeding back the resource scheduling task to the proxy server, to allow the proxy server to expand a physical machine in the service node according to a resource amount specified in the resource scheduling task; and receiving a resource expansion message fed back by the proxy server for the resource scheduling task, and pulling bursty traffic of the target service to a physical machine specified in the resource expansion message.

Подробнее
03-01-2019 дата публикации

Providing streaming media data

Номер: US20190007335A1
Автор: Andrew D. Hospodor

A system for servicing streaming media requests. The system includes stream director nodes and intelligent stream engine nodes, such as permanent storage devices with network interfaces. The stream director node receives a streaming media request and enqueues the request until all resources on a path from the stream engine node having the media object being requested to the user/client system have been reserved. Once reserved, the enqueued request is then serviced by requesting the stream object from the stream engine node, which then transfers the requested stream object between the stream engine node and the user/client system over the prepared path without involving the stream director node. Upon completion, the prepared path is torn down. In one embodiment the prepared path is a Label Switched Path. A provision is made for balancing the load among the stream engine nodes by duplicating stream objects on other stream engine nodes.

Подробнее
02-01-2020 дата публикации

RESOURCE PUSHING METHOD, DEVICE, AND STORAGE MEDIUM FOR SMART DEVICE

Номер: US20200007461A1
Принадлежит:

The present disclosure provides a resource pushing method, a device and a storage medium for a smart device, the method includes: acquiring a first pushing resource according to a preset rule, where the first pushing resource is used by the smart device to interact with a user, pushing the first pushing resource to the user. In the solution, relevant resources are actively acquired according to behavior information of the user, triggering and hotspots, and are pushed to the user, thereby saving the cost in resource querying by the user, and increasing the exposure of platform resources. 1. A resource pushing method for a smart device , comprising:acquiring a first pushing resource according to a preset rule, wherein the first pushing resource is used by the smart device to interact with a user; andpushing the first pushing resource to the user.2. The method according to claim 1 , wherein the preset rule comprises at least one of following:determining a pushing resource according to a news hotspot;determining a pushing resource according to behavior information of the user;determining a pushing resource according to a keyword of user feedback,determining a pushing resource according to an identity of the user; anddetermining a pushing resource according to subscription information of the user.3. The method according to claim 2 , wherein before the acquiring a first pushing resource according to a preset rule claim 2 , the method comprises:acquiring a first voice of the user;the acquiring a first pushing resource according to a preset rule comprises:acquiring the first pushing resource according to the first voice of the user and the preset rule.4. The method according to claim 2 , wherein the behavior information of the user comprises at least one of following:time information, location information, historical resource access information, and weather information.5. The method according to claim 1 , further comprising:acquiring feedback information for the first ...

Подробнее
03-01-2019 дата публикации

IoT Gateway For Weakly Connected Settings

Номер: US20190007505A1
Принадлежит:

A gateway that may be implemented in a local network and that communicates with a cloud network to provide efficient services in a weakly connected setting is disclosed. The gateway may be configured to enable services that efficiently utilize resources in both of the gateway and the cloud network, and provide a desired quality of service while operating in a weakly connected setting. The gateway may provide data collection and processing, local network services, and enable cloud services that utilize data collected and processed by the gateway. The local network may include one or more sensors and/or video cameras that provide data to the gateway. In a further implementation, the gateway may determine an allocation of one or more tasks of a service between the gateway and a cloud network by determining the allocation of the one or more service tasks based on desired service latency. 1. (canceled)2. A method for providing services to devices in data communication with a gateway , the method comprising:providing a first service that is provided only by the gateway, without communicating over a communication network connected to the gateway;providing a second service that is provided only via a cloud network, including communicating with the cloud network over a communication network; and allocating first tasks of the plurality of tasks to be performed by the gateway; and', 'allocating second tasks of the plurality of tasks to be performed in the cloud network, including communicating the second tasks to the cloud network over the communication network., 'providing a third service comprising a plurality of tasks that can be performed by the gateway or in the cloud network, including3. The method of claim 2 , wherein allocating the first and second tasks are based on previously determined task processing times.4. The method of claim 2 , further comprising:profiling performance of the third service while performing the third service, to determine a current latency of ...

Подробнее
08-01-2015 дата публикации

Performance Interference Model for Managing Consolidated Workloads In Qos-Aware Clouds

Номер: US20150012634A1
Автор: Qian Zhu, Teresa TUNG
Принадлежит: Accenture Global Services Ltd

The workload profiler and performance interference (WPPI) system uses a test suite of recognized workloads, a resource estimation profiler and influence matrix to characterize un-profiled workloads, and affiliation rules to identify optimal and sub-optimal workload assignments to achieve consumer Quality of Service (QoS) guarantees and/or provider revenue goals. The WPPI system uses a performance interference model to forecast the performance impact to workloads of various consolidation schemes usable to achieve cloud provider and/or cloud consumer goals, and uses the test suite of recognized workloads, the resource estimation profiler and influence matrix, affiliation rules, and performance interference model to perform modeling to determine the initial assignment selections and consolidation strategy to use to deploy the workloads. The WPPI system uses an online consolidation algorithm, the offline models, and online monitoring to determine virtual machine to physical host assignments responsive to real-time conditions to meet cloud provider and/or cloud consumer goals.

Подробнее
27-01-2022 дата публикации

ELECTRONIC SYSTEM FOR PROCESSING TECHNOLOGY RESOURCE IDENTIFIERS AND ESTABLISHING DYNAMIC CONTEXT-BASED CROSS-NETWORK COMMUNICATIONS FOR RESOURCE TRANSFER ACTIVITIES

Номер: US20220029932A1
Принадлежит: Bank of America Corporation

Embodiments of the invention are directed to a system, method, and computer program product for processing technology resource identifiers and establishing dynamic context-based cross-network communications for resource transfer activities. The system first receives a transmission that a user has requested a resource transfer. The system then determines, based on a universal identifier associated with a second user, an identifier of a resource account associated with the second user. The system then transmits a request for the resource transfer to a resource processing system. 1. A system for processing technology resource identifiers and establishing dynamic context-based cross-network communications for resource transfer activities , the system comprising:at least one memory device;at least one communication device connected to a communications network;at least one processing device operatively coupled to the at least one memory device; and receive from a first resource application of a first networked device a first transmission that a first user associated with the first networked device has requested a resource transfer, wherein the first transmission indicates a quantity of a resource to transfer from a first resource account associated with a first resource network, and wherein the first transmission indicates a universal identifier associated with a second user;', 'determine, based on the universal identifier associated with the second user, whether a second resource account associated with the universal identifier is associated with the first resource network;', 'if the second resource account is associated with the first resource network, determine an identifier of the second resource account associated with the first resource network;', transmit to one or more additional resource networks a second transmission that indicates the universal identifier associated with the second user, and', 'receive from at least one of the one or more additional resource ...

Подробнее
10-01-2019 дата публикации

Managing Virtualized Network Service Bundles

Номер: US20190014056A1
Принадлежит:

Examples provided herein describe a method for managing virtualized network service bundles. For example, a physical processor may implement machine readable instructions to receive a first data packet in a virtual network, determine a first type of the first data packet, determine a first active virtualized network service bundle instance associated with a first virtualized network service bundle that handles the first type of data packet, and direct the first data packet to the first active virtualized network service bundle instance. In some examples, the first virtualized network service bundle may comprise a first set of virtual network functions, and the first virtualized network service bundle may be associated with a set of active virtualized network service bundles instances, where the set of active virtualized network service bundle instances may comprise the first active virtualized network service bundle instance. 1. A method for managing virtualized network service bundles , the method being implemented by a physical processor implementing machine readable instructions , the method comprising:receiving a first data packet in a virtual network;determining a first type of the first data packet;determining a first active virtualized network service bundle instance associated with a first virtualized network service bundle that handles the first type of data packet, wherein the first virtualized network service bundle comprises a first set of virtual network functions, and wherein the first virtualized network service bundle is associated with a set of active virtualized network service bundles instances, the set of active virtualized network service bundle instances comprising the first active virtualized network service bundle instance; anddirecting the first data packet to the first active virtualized network service bundle instance.2. The method of claim 1 , further comprising:determining that a number of data packets of the first type that are being ...

Подробнее
09-01-2020 дата публикации

RESOURCE PATH MONITORING

Номер: US20200014632A1
Автор: Way Robert
Принадлежит:

Systems and techniques are provided for a resource distribution system. Selected resource paths in a resource transfer network may be monitored. A quantity of an intermediate resource type to transfer into resource pools in the resource transfer network may be determined. Each of the resource pools may be associated with a leg that can be part of a route with two legs for one or more of the selected resource paths. Instructions decrementing a register in a repository resource pool by the determined quantities of the intermediate resource type to be transferred into the resource pools in the resource transfer network and incrementing a register in each of the resource pools in the resource transfer network by the determined quantity of the intermediate resource type to be transferred into that resource pool when the determined quantity is greater than zero may be generated and caused to be executed. 1. A computer-implemented method performed on a data processing apparatus comprising:receiving an indication of an available leg for a resource path, the resource path comprising a first currency and a second currency, the available leg associated with an account denominated in an intermediate currency, wherein the available leg can be used to form a route for half of the resource path;determining from the indication of the available leg a total quantity of the intermediate currency transferable either out of or into the account associated with the leg;determining a quantity of the intermediate currency to be transferred into the account associated with the leg based on the total quantity of the intermediate currency transferable either out of or into account associated with the leg; andgenerating and causing to be executed instructions decrementing a repository account by the determined quantity of the intermediate currency to be transferred into the account associated with the leg and incrementing the account associated with the leg by the determined quantity of the ...

Подробнее
21-01-2016 дата публикации

Computer system, management computer and management method

Номер: US20160019097A1
Принадлежит: HITACHI LTD

The purpose of the invention is to simplify the work of setting migration WWNs used in live migration of LPARs. Hypervisor management software of a management computer acquires and stores, in a storage unit, WWNs set for logical FC-HBAs of hypervisors of computers and host information including a WWN of a source capable of accessing a logical unit (LU) of a storage device. The hypervisor management software uses such information as a basis to output, on a display screen, information indicating whether or not a migration WWN, which is a WWN value of a logical FC-HBA used at migration of a virtual computer of the computer, is in a state of being able to be used to access the LU.

Подробнее
03-02-2022 дата публикации

INTELLIGENT SERVERLESS FUNCTION SCALING

Номер: US20220038355A1
Автор: Chen Huamin
Принадлежит:

A system and method of serverless function scaling is described. The method may include receiving one or more types of serverless function invocations. The method also includes invoking one or more serverless functions and receiving metrics from the one or more serverless functions. The method also includes generating scaling heuristics for scaling of a number of serverless functions in view of the received metrics. 1. A system comprising:a memory; and receive one or more types of serverless function invocations;', 'in response to receiving the one or more types of serverless function invocations, invoke one or more serverless functions;', 'receive metrics from the one or more serverless functions; and', 'generate scaling heuristics for scaling of a number of serverless functions in view of the received metrics., 'a processing device, operatively coupled to the memory, to2. The system of claim 1 , wherein the metrics correspond to a latency of the one or more serverless functions.3. The system of claim 1 , wherein the metrics correspond to an idle time of the one or more serverless functions.4. The system of claim 1 , wherein the one or more types of serverless function invocations comprises a trigger function.5. The system of claim 4 , wherein to scale the number of serverless functions in view of the scaling heuristics claim 4 , the processing device is further to:determine a rate to invoke the number of serverless functions in view of the scaling heuristics; andinvoke the number of serverless functions at the determined rate.6. The system of claim 4 , wherein to scale the number of serverless functions in view of the scaling heuristics claim 4 , the processing device is further to:determine a rate to remove the number of serverless functions in view of the scaling heuristics; andremove the number of serverless functions at the determined rate.7. The system of claim 1 , wherein the one or more serverless functions correspond to containers.8. The system of claim 11 ...

Подробнее
18-01-2018 дата публикации

DYNAMIC RESOURCE ALLOCATION, SCHEDULING AND SIGNALING FOR VARIABLE DATA RATE SERVICE IN LTE

Номер: US20180020465A1
Принадлежит: INTERDIGITAL TECHNOLOGY CORPORATION

A method and apparatus are provided for dynamic resource allocation, scheduling and signaling for variable data real time services (RTS) in long term evolution (LTE) systems. Preferably, changes in data rate for uplink RTS traffic are reported to an evolved Node B (eNB) by a UE using layer or signaling. The eNB dynamically allocates physical resources in response to a change in data rate by adding or removing radio blocks currently assigned to the data flow, and the eNB signals the new resource assignment to the UE. In an alternate embodiment, tables stored at the eNB and the UE describe mappings of RTS data rates to physical resources under certain channel conditions, such that the UE uses the table to locally assign physical resources according to changes in UL data rates. Additionally, a method and apparatus for high level configuration of RTS data flows is also presented. 1. A wireless transmit/receive unit (WTRU) comprising:{'b': 3', '3', '3, 'a receiver configured to receive layer (L) control information including an allocation of resources for data transmission by the WTRU, wherein the L control information indicates at least a frequency domain resource allocation, periodicity information, and repetition information; and'}{'b': '3', 'a transmitter configured to transmit uplink data according to the L control information.'}23. The WTRU of claim 1 , wherein the L control information is radio resource control (RRC) control information.33. The WTRU of claim 1 , wherein the allocation of resources is signaled through L signaling only.43. The WTRU of claim 1 , wherein the L control information further indicates a time domain resource allocation.53. The WTRU of claim 1 , wherein the L control information further indicates a sequence pattern.63. The WTRU of claim 1 , wherein the L control information further indicates a frequency hopping pattern.73. The WTRU of claim 1 , wherein the L control information further indicates at least a number of resource blocks assigned ...

Подробнее
10-02-2022 дата публикации

System and Method for Optimizing Resource Utilization in a Clustered or Cloud Environment

Номер: US20220045966A1
Автор: Matousek Jon Franklin
Принадлежит: MessageOne, Inc.

In one embodiment, a method includes empirically analyzing, by a computer cluster comprising a plurality of computers, a set of active reservations and a current set of consumable resources belonging to a class of consumable resources. Each active reservation is of a managed task type and comprises a group of one or more tasks task requiring access to a consumable resource of the class. The method further includes, based on the empirically analyzing, clocking the set of active reservations each clocking cycle. The method also includes, responsive to the clocking, sorting, by the computer cluster, a priority queue of the set of active reservations. 1. A method comprising:on a computer cluster comprising a plurality of computers, calculating ideal resource apportionments from a current set of consumable resources for each of a plurality of reservations;wherein each reservation corresponds to one of a plurality of customers;wherein each customer's ideal resource apportionment comprises a sum of the ideal resource apportionments for the customer's reservations;running an apportionment process relative to the plurality of reservations, the running comprising attempting to apportion to each reservation its ideal resource apportionment;wherein the running yields an actual resource apportionment for each reservation;wherein each customer's actual resource apportionment comprises a sum of the actual resource apportionments for the customer's reservations;responsive to an indication of unapportioned resources following the running, performing a first optimization to increase resource utilization by at least one needy customer, andwherein the at least one needy customer comprises one or more customers whose actual resource apportionments are less than their ideal resource apportionments.221-. (canceled) This patent application claims priority from U.S. Provisional Patent Application No. 61/717,798 filed on Oct. 24, 2012. This patent application is a continuation-in-part of U.S ...

Подробнее
02-02-2017 дата публикации

Resource Categorization for Policy Framework

Номер: US20170032020A1
Принадлежит: VMware LLC

Some embodiments provide a method for managing a set of computing resources. The method imports descriptions of computing resources from several heterogeneous sources. The descriptions specify categories for the computing resources. The different sources use different types of categories for the resource descriptions. Based on the categories specified for the computing resources in the set, the method derives additional categories for at least a subset of the computing resources. The method stores each imported computing resource tagged according to its specified and derived categories, wherein the category tags are used for binding policies to the computing resources.

Подробнее
02-02-2017 дата публикации

Management Of Resources For Content Assets

Номер: US20170034011A1
Автор: Butler Marc, Fliam Richard
Принадлежит:

Provided are methods and systems whereby a request for a task relating to a content asset can be received. Information related to the task can be transmitted. A plurality of bids can be received in response to the transmitted information. Each bid can originate from a corresponding device such as a video packager. Each bid can represent a network related cost associated with the corresponding video packager accepting the task. A winning bid can be determined from the plurality of bids. 1. A method comprising:receiving a request for a task relating to a content asset;transmitting information related to the task;receiving a plurality of bids in response to the transmitted information, wherein each bid originated from a corresponding network device, and wherein each bid represents a cost associated with the corresponding network device accepting the task;determining a winning bid from the plurality of bids; andtransmitting an assignment to complete the task to a network device associated with the winning bid.2. The method of claim 1 , wherein transmitting the assignment to complete the task to the network device associated with the winning bid comprises transmitting the content asset to the network device associated with the winning bid.3. The method of claim 1 , wherein at least one of the network devices associated with the plurality of bids makes a threshold determination that the network device is capable of handling the task before calculating a bid.4. The method of claim 1 , wherein at least one of the plurality of bids is based at least in part on a current workload of the corresponding network device.5. The method of claim 1 , wherein the network device comprises a video packager.6. The method of claim 1 , wherein the information comprises a size of the content asset related to the task.7. A method comprising:receiving a request for a bid associated with performing a task relating to a content asset;determining the bid based on a cost, wherein the cost relates ...

Подробнее
02-02-2017 дата публикации

PARAMETERIZED QUALITY OF SERVICE IN A NETWORK

Номер: US20170034074A1
Принадлежит:

A method for managing data transmission comprising making a bandwidth on a network resource available to at least one requestor for transmitting or receiving data according to a first request of a first type, the first type have a prescribed quality of service guarantee; transmitting first data in accordance with the first type to or from the at least one requestor on the network resource using a first portion of the bandwidth, if the first data are available to be transferred to or from the at least one requestor; transmitting second data according to a second request of a second type on the network resource to or from the at least one requestor or a second requestor, the second data transmitted without a quality of service guarantee using a second portion of the bandwidth, if the first portion of the prescribed bandwidth is less than the entire bandwidth. 177-. (canceled)78. A communication network node of a home communication network comprising: at least one module operable to , at least:receive from a first node of the home communication network a first request of a first request type for communication bandwidth for a first communication directly between the first node and a second node of the home communication network, the first request comprising first parameters defining a first requested guaranteed quality of service;in response to at least the received first request, allocate a first amount of communication bandwidth for providing the first communication at the first requested guaranteed quality of service;receive from a third node of the home communication network a second request of a second request type for communication bandwidth for a second communication, the second request comprising second parameters specifying a non-guaranteed quality of service; andif the first communication does not utilize all of the allocated first amount of communication bandwidth, then reallocate a remaining portion of the first amount of communication bandwidth to the ...

Подробнее
02-02-2017 дата публикации

Policy Framework User Interface

Номер: US20170034075A1
Принадлежит:

Some embodiments provide, for a policy framework that manages application of a plurality of policies to a plurality of resources in a computing environment, a method for providing a user interface. The method displays a first display area for viewing and editing policies imported by the policy framework from a first several heterogeneous sources. The method displays a second display area for viewing and editing information regarding computing resources imported by the policy framework from a second several heterogeneous sources. The method displays a third display area for viewing and editing binding rules for binding the policies to the computing resources. 1. For a policy framework that manages application of a plurality of policies to a plurality of resources in a computing environment , a method for providing a user interface , the method comprising:displaying a first display area for viewing and editing policies imported by the policy framework from a first plurality of heterogeneous sources;displaying a second display area for viewing and editing information regarding computing resources imported by the policy framework from a second plurality of heterogeneous sources; anddisplaying a third display area for viewing and editing binding rules for binding the policies to the computing resources.2. The method of claim 1 , wherein the first display area is displayed when a first selectable item is selected claim 1 , the second display area is displayed when a second selectable item is selected claim 1 , and the third display area is displayed when a third selectable item is selected.3. The method of claim 1 , wherein the first display area displays a list of the imported policies and composite policies generated from the imported policies claim 1 , each of the policies in the list selectable to display additional information about the selected policy.4. The method of claim 3 , wherein the first display area further displays (i) an editable set of binding rules that ...

Подробнее
04-02-2016 дата публикации

Storage Device Access Mediation

Номер: US20160036720A1
Принадлежит:

A system is configured to use a de-randomizer and budget data structure to economize I/O operations for a shared storage device while still allowing access to the device to a number of different entities. Embodiments can identify a comparatively low cost next operation as compared to other I/O operations, including a cost for seek time, for a first entity to dispatch to the storage device when the first entity has sufficient budget to have the I/O operation performed on its behalf and to identify an I/O operation for a second entity to dispatch to the storage device when there is insufficient budget for the first entity 1. A computing system for managing outstanding I/O operations for entities to a storage device , the system comprising:a de-randomizer, wherein the de-randomizer comprises a plurality of slots, each slot comprising a queued list for listing I/O operations to be dispatched to a storage device, wherein the slots are organized based on the storage device size and offsets into the storage device such that operations grouped together adjacent to each other in a queued list in the same slot are treated as sequential I/O operations to the storage device to determine I/O cost, but I/O operations from different queued lists in different slots are treated as random I/O operations to the storage device to determine operation cost;a plurality of entity queues coupled to the de-randomizer, the entity queues being configured to queue I/O operations to the storage device;a budget data structure coupled to the de-randomizer, wherein the budget data structure is configured to track budgets credits for entities used to determine if entities have sufficient budget to be allowed to have I/O operations dispatched to the storage device; andwherein the system is configured to use the de-randomizer and budget data structure to, based on a most recently and/or currently dispatched I/O operation dispatched to a storage device, where the I/O operation has just completed or is ...

Подробнее
04-02-2016 дата публикации

SYSTEM AND METHOD OF CONTROLLING DATA TRANSMISSION OF EXTERNAL APPARATUS CONNECTED TO GATEWAY

Номер: US20160036918A1
Автор: LEE Jae-Keun
Принадлежит: SAMSUNG ELECTRONICS CO., LTD.

A system and method of controlling data transmission from a device connected to a gateway includes: determining a resource utilization rate of the gateway, and determining a data processing method of the device in accordance with the utilization rate of the gateway. 1. A gateway for controlling at least one external device , the gateway comprising:a controller configured to determine a resource utilization rate of the gateway and to determine a data providing method of providing sensing data from the at least one external device to the gateway according to the resource utilization rate of the gateway; anda communicator configured to transmit, to the at least one external device, a signal that instructs the at least one external device to provide the sensing data according to the data providing method.2. The gateway of claim 1 , wherein the data providing method comprises at least one data providing method selected from a data providing method of combining the sensing data claim 1 , a data providing method of dividing the sensing data claim 1 , and a data providing method of calculating an average value of the sensing data.3. The gateway of claim 2 , wherein the controller is further configured to determine the data providing method based on at least one of a kind of the sensing data of the at least one external device and a size of the sensing data of the at least one external device.4. The gateway of claim 1 , wherein the controller is further configured to select an external device among the at least one external device and determine the data providing method of the sensing data that is to be transmitted from the selected external device claim 1 , when the resource utilization rate exceeds a critical value.5. The gateway of claim 4 , wherein the communicator is further configured to transmit the signal for requesting the sensing data to the selected external device claim 4 , and transmit to unselected external devices that are not selected claim 4 , a signal for ...

Подробнее
01-02-2018 дата публикации

SYSTEM FOR DISTRIBUTION OF UNUSED OR UNDERUSED RESOURCES

Номер: US20180034743A1
Принадлежит:

The invention implements a distributed computing network to identify or detect resources that are being unused and/or underused and, in response to such identification, reallocating the resources. In this regard, reallocation may provide for aggregating and/or converting the resources to another resource or transferring the resource to another entity, which may include converting the resource to another resource prior to transfer. 1. A system for enhancing distribution of resources , the system comprising:a plurality of computing devices disposed across a distributed communication network each of the devices comprising a computer platform including, a memory and at least one processor in communication with the memory;a resource generator module stored in the memory of at least one of the computing devices, executable by the processor of the at least one computing device and configured to generate one or more resources for an entity in response to occurrence of an entity-related triggering event;a resource utilization module stored in the memory of at least one of the computing devices, executable by the processor of the at least one computing device and configured to identify, from the one or more resources generated for the entity, at least one resource that is unused or underused by the entity; anda resource reallocation module stored in the memory of at least one of the computing devices, executable by the processor of the at least one computing device and configured to reallocate the at least one unused resource or underused resource.2. The system of claim 1 , wherein the resource reassignment module further comprises a resource conversion sub-module that is configured to convert the at least one unused resource or underused resource to at least a portion of a secondary resource.3. The system of claim 2 , wherein the resource conversion sub-module is further configured to aggregate the unused resources or underused resources prior to converting unused resources ...

Подробнее
01-02-2018 дата публикации

System and method for distributing and replaying trigger packets via a variable latency bus interconnect

Номер: US20180034749A1
Автор: Martyn Ryan Shirlen
Принадлежит: Qualcomm Inc

Systems and methods are disclosed for distributing and replaying trigger packets via a variable latency bus interconnect in a trace system. An embodiment of such a method comprises generating a plurality of trigger packets from a plurality of trigger sources on a system on chip. Each trigger packet defines a corresponding event and a corresponding system-generated timestamp. The plurality of trigger packets are distributed from the corresponding trigger sources to a centralized logic analyzer via a variable latency bus interconnect. The received triggered packets are re-ordered according to the corresponding system-generated timestamps into an order in which the corresponding events occurred. The received trigger packets are replayed in the order in which the corresponding events occurred.

Подробнее
08-02-2018 дата публикации

RESOURCE PATH MONITORING

Номер: US20180041445A1
Автор: Way Robert
Принадлежит:

Systems and techniques are provided for a resource distribution system. Selected resource paths in a resource transfer network may be monitored. A quantity of an intermediate resource type to transfer into resource pools in the resource transfer network may be determined. Each of the resource pools may be associated with a leg that can be part of a route with two legs for one or more of the selected resource paths. Instructions decrementing a register in a repository resource pool by the determined quantities of the intermediate resource type to be transferred into the resource pools in the resource transfer network and incrementing a register in each of the resource pools in the resource transfer network by the determined quantity of the intermediate resource type to be transferred into that resource pool when the determined quantity is greater than zero may be generated and caused to be executed. 1. A computer-implemented method performed on a data processing apparatus comprising:receiving an indication of an available leg for a resource path, the resource path comprising a front resource type and a back resource type, the available leg associated with a resource pool comprising a register indicating a quantity of an intermediate resource type, wherein the available leg can be used to form a route for half of the resource path;determining from the indication of the available leg a total quantity of an intermediate resource type transferable either out of or into the resource pool associated with the leg;determining a quantity of the intermediate resource type to be transferred into the resource pool associated with the leg based on the total quantity of the intermediate resource type transferable either out of or into resource pool associated with the leg; andgenerating and causing to be executed instructions decrementing a register in a repository resource pool by the determined quantity of the intermediate resource type to be transferred into the resource pool ...

Подробнее
08-02-2018 дата публикации

RESOURCE PATH MONITORING

Номер: US20180041446A1
Автор: Way Robert
Принадлежит:

Systems and techniques are provided for a resource distribution system. Selected resource paths in a resource transfer network may be monitored. A quantity of an intermediate resource type to transfer into resource pools in the resource transfer network may be determined. Each of the resource pools may be associated with a leg that can be part of a route with two legs for one or more of the selected resource paths. Instructions decrementing a register in a repository resource pool by the determined quantities of the intermediate resource type to be transferred into the resource pools in the resource transfer network and incrementing a register in each of the resource pools in the resource transfer network by the determined quantity of the intermediate resource type to be transferred into that resource pool when the determined quantity is greater than zero may be generated and caused to be executed. 1. A computer-implemented method performed on a data processing apparatus comprising:receiving an indication of an available leg for a resource path, the resource path comprising a first currency and a second currency, the available leg associated with an account denominated in an intermediate currency, wherein the available leg can be used to form a route for half of the resource path;determining from the indication of the available leg a total quantity of the intermediate currency transferrable either out of or into the account associated with the leg;determining a quantity of the intermediate currency to be transferred into the account associated with the leg based on the total quantity of the intermediate currency transferrable either out of or into account associated with the leg; andgenerating and causing to be executed instructions decrementing a repository account by the determined quantity of the intermediate currency to be transferred into the account associated with the leg and incrementing the account associated with the leg by the determined quantity of the ...

Подробнее
08-02-2018 дата публикации

SYSTEM FOR RESOURCE ALLOCATION AT TIME OF USE AND CONSERVATION OF UNUSED PORTION

Номер: US20180041447A1
Принадлежит:

Systems, computer program products, and methods are described herein for resource allocation at time of use and conservation of unused portion across a dispersed Internet protocol capable network connecting one or more computing devices connected to the dispersed network. The present invention is configured to provide an resource monitoring application for installation on a computing device associated with a user; retrieve information associated with a resource allocation profile associated with the user; continuously monitor the resource allocation profile of the user; determine one or more unused portions associated with the resource allocation profile based on at least continuously monitoring the resource utilization profile of the user; generate a recommendation alert, wherein the recommendation alert comprises a recommendation to reallocate the one or more unused portions to one or more alternate processes; transmit the generated recommendation alert to the computing device associated with the user. 1. A system for resource allocation at time of use and conservation of unused portion across a dispersed Internet protocol capable network connecting one or more computing devices connected to the dispersed network , the system comprising:at least one memory; provide an resource monitoring application for installation on a computing device associated with a user;', 'retrieve information associated with a resource allocation profile associated with the user, wherein the information comprises information associated with one or more resources allocated to the user;', 'continuously monitor the resource allocation profile of the user;', 'determine one or more unused portions associated with the resource allocation profile based on at least continuously monitoring the resource utilization profile of the user;', 'generate a recommendation alert, wherein the recommendation alert comprises a recommendation to reallocate the one or more unused portions to one or more ...

Подробнее
08-02-2018 дата публикации

NETWORK HANDOVER METHOD, DEVICE, AND SYSTEM

Номер: US20180041923A1
Автор: Wu Xiaobo, Zou Ye
Принадлежит: Huawei Technologies Co., Ltd.

In a network handover method, after UE located on an LTE network initiates a request message that requests CSFB, an MME instructs an enodeB to move the UE from the LTE network to a 2G or 3G network, and requests an MSC to hand over the UE from the LTE network to a CS domain of the 2G or 3G network for the CSFB, so that the 2G or 3G network allocates a CS domain resource to the UE. Further, by determining that an IMS voice session does not exist, it is identified that the handover of the UE from the LTE network to the CS domain of the 2G or 3G network is triggered by the CSFB, so as to ensure that handover from the LTE network is properly performed. 1. A system , comprising:a mobility management entity (MME), configured to receive a request message from user equipment (UE) located on a Long Term Evolution (LTE) network, wherein the request message is used to request circuit switched fallback (CSFB); send a notification message to an evolved NodeB (eNodeB) according to the request message, wherein the notification message is used to instruct the eNodeB to move the UE from the LTE network to a circuit switched (CS) domain of a second generation (2G) or third generation (3G) network for the CSFB;the eNodeB, configured to receive the notification message, determine, according to a capability of the UE, that the UE supports the handover from the LTE network to the CS domain of the 2G or 3G network, determine that an IMS voice session of the UE does not exist, and send a handover requirement message to the MME;the MME, further configured to receive the handover requirement message from the eNodeB, determine that an IMS voice session of the UE does not exist, and send a first handover request message to a mobile switching center (MSC), wherein the first handover request message is used to request the MSC to hand over the UE from the LTE network to the CS domain of the 2G or 3G network for the CSFB; andthe MSC, configured to receive the first handover request message from ...

Подробнее
24-02-2022 дата публикации

NETWORK DATA ANALYTICS METHOD AND APPARATUS

Номер: US20220060388A1
Автор: LI Zhuoming
Принадлежит: Huawei Technologies CO.,Ltd.

A network data analytics method and apparatus are provided. The method includes receiving, by a network repository function network element, a first message from a first device, where the first message is used to discover a network data analytics function network element, and the first message carries a first analytics identifier and first analytics filtering information. 1. A network data analytics method , comprising:sending, by a network data analytics function network element, registration information of the network data analytics function network element to a network repository function network element, wherein the registration information comprises one or more analytics identifiers, and an analytics service range of the network data analytics function network element, and wherein the network data analytics function network element is capable of providing an analytics service corresponding to the one or more analytics identifiers; andreceiving, by the network data analytics function network element, a registration response message sent by the network repository function network element.2. The method according to claim 1 , wherein the analytics service range comprises one or more of following information: an analytics filtering parameter range claim 1 , a data collection range claim 1 , and a data analytics range.3. The method according to claim 1 , wherein the registration information carries configuration information of the network data analytics function network element claim 1 , and the configuration information comprises the analytics service range.4. A network data analytics method claim 1 , comprising:receiving, by a first network data analytics function network element, a third message sent by a first device, wherein the third message is used to request an analytics service, and the third message carries first analytics filtering information;determining, by the first network data analytics function network element, whether an analytics service range of ...

Подробнее
24-02-2022 дата публикации

METHODS AND APPARATUS TO PROVIDE A CUSTOM INSTALLABLE OPEN VIRTUALIZATION APPLICATION FILE FOR ON-PREMISE INSTALLATION VIA THE CLOUD

Номер: US20220060429A1
Принадлежит:

Methods, apparatus, systems and articles of manufacture to provide a custom installable open virtualization application file for on-premise installation via the cloud are disclosed. Example instructions cause one or more processors to determine a sizing factor based on a response from a user device; determine customized resource information for an agent in a private cloud network using an inventory count algorithm based on the sizing factor; modify an open virtualization appliance (OVA) file to include the customized resource information, the OVA file being deployed in a public cloud network; and transmit an indication to a location of the modified OVA file to the user device, the location of the modified OVA file being the same location as the OVA file. 1. A non-transitory computer readable medium comprising instructions which , when executed , cause one or more processors to at least:determine a sizing factor based on a response from a user device;determine customized resource information for an agent in a private cloud network using an inventory count algorithm based on the sizing factor;modify an open virtualization appliance (OVA) file to include the customized resource information, the OVA file being deployed in a public cloud network; andtransmit an indication to a location of the modified OVA file to the user device, the location of the modified OVA file being the same location as the OVA file.2. The computer readable medium of claim 1 , wherein the indication to the location is provided to components of the private cloud network to initiate deployment of the agent in the private cloud network claim 1 , the agent including information related to the sizing factor.3. The computer readable medium of claim 2 , wherein the agent interfaces with a software as a service (SaaS) application in the public cloud network.4. The computer readable medium of claim 1 , wherein the instructions cause the one or more processors to modify the OVA file by modifying a ...

Подробнее
24-02-2022 дата публикации

SYSTEMS AND METHODS OF DYNAMIC RESOURCE ALLOCATION AMONG NETWORKED COMPUTING DEVICES

Номер: US20220060430A1
Принадлежит:

Systems and methods of dynamic resource allocation. The system may include a processor and a memory coupled to the processor. The memory stores processor-executable instructions that, when executed, configure the processor to: receive a signal representing a resource allocation request; determine a projected resource availability based on a resource model and a second data set including at least one data record unrepresented in batched historical data sets, the batched historical data sets including data records representing at least one of recurring or non-recurring resource allocations, and wherein the resource model is prior-trained based on the batched historical data sets; and generate an output signal for displaying the projected resource availability corresponding with the resource allocation request. 1. A system of dynamic resource allocation comprising:a processor; receive a signal representing a resource allocation request;', 'determine a projected resource availability based on a resource model and a second data set including at least one data record unrepresented in batched historical data sets, the batched historical data sets including data records representing at least one of recurring or non-recurring resource allocations, and wherein the resource model is prior-trained based on the batched historical data sets; and', 'generate an output signal for displaying the projected resource availability corresponding with the resource allocation request., 'a memory coupled to the processor and storing processor-executable instructions that, when executed, configure the processor to2. The system of claim 1 , wherein the output signal is provided within an output threshold time from receipt of the signal representing the resource allocation request.3. The system of claim 1 , wherein the signal representing the resource allocation request includes a signal representing a pending resource allocation value received from a point-of-sale device.4. The system of ...

Подробнее
19-02-2015 дата публикации

RAPID CONVERGENCE OF ACCESS NETWORK

Номер: US20150049645A1
Автор: ZHOU Wan
Принадлежит:

The present disclosure describes rapid convergence of an Access Network (AN). A VLAN forwarder is allocated to a first Virtual Local Area Network (VLAN) and traffic for the first VLAN is forwarded to and from the AN via the VLAN forwarder. When detecting that the VLAN forwarder satisfies a VLAN reallocation condition, the VLAN forwarder blocks traffic of the first VLAN to and from the AN via the VLAN forwarder, and calculates a characteristic value of the VLAN forwarder. A packet carrying the characteristic value of the VLAN forwarder is transmitted to each neighbor VLAN forwarder such that VLAN reallocation is performed by a VLAN allocator if the characteristic value of the VLAN forwarder is the same as that of each neighbor VLAN forwarder. After receiving information that the VLAN forwarder is reallocated to a second VLAN, the VLAN forwarder allows the traffic of the second VLAN to and from the AN via the VLAN forwarder. 1. A method for rapid convergence of an Access Network (AN) , wherein a VLAN forwarder is allocated to a first Virtual Local Area Network (VLAN) and traffic for the first VLAN is forwarded to and from the AN via the VLAN forwarder , the method comprising the VLAN forwarder: blocking traffic of the first VLAN to and from the AN via the VLAN forwarder,', 'calculating a characteristic value of the VLAN forwarder, and', 'transmitting a packet carrying the characteristic value of the VLAN forwarder to each neighbor VLAN forwarder such that VLAN reallocation is performed by a VLAN allocator if the characteristic value of the VLAN forwarder is the same as that of each neighbor VLAN forwarder; and, 'when detecting that the VLAN forwarder satisfies a VLAN reallocation conditionafter receiving information that the VLAN forwarder is reallocated to a second VLAN, allowing the traffic of the second VLAN to and from the AN via the VLAN forwarder.2. The method according to claim 1 , further comprising:receiving a characteristic value of a neighbor VLAN forwarder ...

Подробнее
07-02-2019 дата публикации

TECHNOLOGIES FOR DYNAMICALLY SELECTING RESOURCES FOR VIRTUAL SWITCHING

Номер: US20190044812A1
Принадлежит:

Technologies for dynamically selecting resources for virtual switching include a network appliance configured to identify a present demand on processing resources of the network appliance that are configured to process data associated with network packets received by the network appliance. Additionally, the network appliance is configured to determine a present capacity of one or more acceleration resources of the network appliance and determine a virtual switch operation mode based on the present demand and the present capacity of the acceleration resources, wherein the virtual switch operation mode indicates which of the acceleration resources are to be enabled. The network appliance is additionally configured to configure a virtual switch of the network appliance to operate as a function of the determined virtual switch operation mode and assign acceleration resources of the network appliance as a function of the determined virtual switch operation mode. Other embodiments are described herein. 1. A network appliance for dynamically selecting resources for virtual switching , the network appliance comprising: identify a present demand on resources of the network appliance, wherein the present demand indicates a demand on processing resources of the network appliance to process data associated with received network packets;', 'determine a present capacity of one or more acceleration resources of the network appliance;', 'determine a virtual switch operation mode based on the present demand and the present capacity of the acceleration resources, wherein the virtual switch operation mode indicates which of the acceleration resources are to be enabled;', 'configure a virtual switch of the network appliance to operate as a function of the determined virtual switch operation mode; and', 'assign acceleration resources of the network appliance as a function of the determined virtual switch operation mode., 'virtual switch operation mode circuitry to2. The network ...

Подробнее
07-02-2019 дата публикации

CUSTOMER BANDWIDTH RE-DISTRIBUTION IN POINT-TO-MULTIPOINT ACCESS

Номер: US20190044813A1
Принадлежит:

A system for redistributing bandwidth among a plurality of customer premises equipments (CPEs), wherein each of the plurality of CPEs have an initial bandwidth allocation, comprises a distribution point unit (DPU). The DPU is configured to detect an excess available bandwidth condition of one of the plurality of CPEs, detect a need for additional bandwidth condition of another one of the plurality of CPEs, communicate a bandwidth re-allocation request and a set of granted tones to the CPE having the detected excess available bandwidth condition and to the CPE having the detected additional bandwidth condition, and communicate a time instant at which the set of granted tones should be switched from the CPE having the detected excess available bandwidth condition to the CPE having the detected additional bandwidth condition. 1. A system for redistributing bandwidth among a plurality of customer premises equipments (CPEs) that are configured to operate in an initial bandwidth allocation , the system comprising:a first CPE of the plurality of CPEs configured to operate in a first initial set of tones based on the initial bandwidth allocation;a second CPE of the plurality of CPEs configured to operate in a second initial set of tones based on the initial bandwidth allocation; determine an excess available bandwidth condition of the first CPE;', 'determine an insufficient available bandwidth condition of the second CPE;', 'determine a bandwidth re-allocation based on the excess available bandwidth condition of the first CPE and the insufficient available bandwidth condition of the second CPE; and', 'communicate, to the first CPE and the second CPE, a bandwidth allocation request and a plurality of granted tones to dynamically generate the bandwidth re-allocation among the first CPE and the second CPE from the initial bandwidth allocation., 'a distribution point unit (DPU), coupled to the first CPE and the second CPE via a single or multiple lines, respectively, as a point ...

Подробнее
03-03-2022 дата публикации

POWER-CONSCIOUS INPUT/OUTPUT (I/O) BUFFER ALLOCATION

Номер: US20220070111A1
Принадлежит:

Embodiments provide apparatuses, systems, and methods related to an electronic device that includes first one or more ports to transmit data from the electronic device, and one or more buffers to buffer the data prior to transmission of the data on the ports. The electronic device may further includes a bandwidth management module to: identify a bandwidth required to transmit an amount of the data on the first one or more ports; identify bandwidth-related parameters of the first one or more ports; and identify, based on the bandwidth-related parameters and the bandwidth required to transmit the amount of the data, buffer allocation of the data. The electronic device may further include a buffer management module coupled with the bandwidth management module, the buffer management module to allocate the data to the one or more buffers based on the buffer allocation. Other embodiments may be described and claimed. 1. An electronic device comprising:first one or more ports to transmit data from the electronic device;one or more buffers to buffer the data prior to transmission of the data on the first one or more ports; identify a bandwidth required to transmit an amount of the data on the first one or more ports;', 'identify bandwidth-related parameters of the first one or more ports; and', 'identify, based on the bandwidth-related parameters and the bandwidth required to transmit the amount of the data, buffer allocation of the data; and, 'a bandwidth management module toa buffer management module coupled with the bandwidth management module, the buffer management module to allocate the data to the one or more buffers based on the buffer allocation.2. The electronic device of claim 1 , wherein the buffer management module is further to:identify one or more power-state parameters related to transfer of data on the first one or more ports; andschedule, based on the identified power-state parameters, transfer of the data from the one or more buffers.3. The electronic ...

Подробнее
25-02-2016 дата публикации

Load Adaptation Architecture Framework for Orchestrating and Managing Services in a Cloud Computing System

Номер: US20160057075A1
Принадлежит: AT&T INTELLECTUAL PROPERTY I LP

According to one aspect of the concepts and technologies disclosed herein, a cloud computing system can include a load adaptation architecture framework that performs operations for orchestrating and managing one or more services that may operate within at least one of layers 4 through 7 of the Open Systems Interconnection (“OSI”) communication model. The cloud computing system also can include a virtual resource layer. The virtual resource layer can include a virtual network function that provides, at least in part, a service. The cloud computing system also can include a hardware resource layer. The hardware resource layer can include a hardware resource that is controlled by a virtualization layer. The virtualization layer can cause the virtual network function to be instantiated on the hardware resource so that the virtual network function can be used to support the service.

Подробнее
25-02-2016 дата публикации

METHOD FOR LOAD-BALANCING IPSEC TRAFFIC

Номер: US20160057108A1
Автор: Hu Jun
Принадлежит: Alcatel-Lucent USA Inc.

Systems, methods and apparatus for distributing IPsec traffic across multiple IPsec processing units (PUs) by controllably allocating a specific range of one or more IPSec parameters of the IPsec traffic to each PU. 1. A method , comprising:at a control module, allocating a respective range of at least one IPsec traffic parameter to each of a plurality of IPsec processing units to define thereby an allocation of IPsec traffic among the plurality of IPsec processing units;at the control module, forwarding toward a load balancer a mapping list indicative of the respective range of the at least one IPsec traffic parameter allocated to each of the plurality of IPsec processing units available to receive IPsec traffic via the load balancer.2. The method of claim 1 , further comprising:at the control module, forwarding toward each available IPsec processing unit a mapping list indicative of the respective range of the at least one IPsec traffic parameter allocated to the respective IPsec processing unit.3. The method of claim 2 , further comprising:at the control module, in response to receiving a new IPsec tunnel request, selecting an IPsec processing unit for supporting a requested new IPsec tunnel and forwarding the new IPsec tunnel request toward that IPsec processing unit.4. The method of claim 3 , wherein the new IPsec tunnel request is configured to cause the selected IPsec processing unit to create a new IPsec tunnel using an IPsec traffic parameter within the range of IPsec traffic parameters allocated to the selected IPsec processing unit.5. The method of claim 1 , wherein said allocation of IPsec traffic among the plurality of IPsec processing units is determined according to a random assignment allocation.6. The method of claim 1 , wherein said allocation of IPsec traffic among the plurality of IPsec processing units is determined according to a round robin allocation.7. The method of claim 1 , wherein said allocation of IPsec traffic among the plurality of ...

Подробнее
22-02-2018 дата публикации

RESOURCE ALLOCATION IN HIGH AVAILABILITY (HA) SYSTEMS

Номер: US20180054395A1
Принадлежит:

Methods, computer program products, and systems are presented. The methods include, for instance: designating virtual machines including resources as respective node to service computational tasks directed to a high availability cloud architecture system; a primary node suffering from a lack of resources gets more resources as borrowed from other nodes that are present as a fail-safe of the primary node; and a resource usage log is kept to determine whether or not the primary node needs resources from other nodes later. 1. A computer implemented method for a high availability cloud architecture system (HACAS) , comprising:designating, by one or more processor of a computer, a first virtual machine including resources as a primary node of a first high availability (HA) set of the HACAS, and a plurality of additional virtual machines including respective resources, as respective backup nodes of the first HA set, wherein the HACAS includes one or more HA sets;determining that the primary node has more computational tasks than the primary node can reliably handle due to a lack of resources; andresponsive to the determining, borrowing, for the primary node, resources from one or more other nodes of the HACAS,wherein the HACAS is based on passive redundancy, whereby the HACAS uses excess capacity to reduce impact of HACAS component failures.2. The computer implemented method of claim 1 , the borrowing comprising:selecting a lender node amongst all backup nodes of the HACAS having resources lacking from the primary node pursuant to a policy for the borrowing based on respective likelihood of use for each backup node; andallocating the resources of the lender node to the primary node such that the primary node may reliably handle the computational tasks by use of the resources of the lender node.3. The computer implemented method of claim 2 , wherein the lender node is selected from the backup nodes of the first HA set of the HACAS claim 2 , wherein the backup nodes of the ...

Подробнее
25-02-2021 дата публикации

ORDER PROCESSING

Номер: US20210058341A1
Автор: XIE Xiaojing
Принадлежит:

An order processing system is provided, including a first client (), a second client (), an order server (), a resource manager (), and a resource transfer server (). The order server communicates with the resource transfer server through the resource manager according to a received order preprocessing request to complete transfer of a prepaid resource. Then the order server performs order settlement according to a received order settlement request or order cancellation request. 1. An order processing system , comprising: a first client , a second client , an order server , a resource manager , and a resource transfer server , whereinthe resource transfer server is configured to complete resource transfer according to a request of the resource manager;either of the first client and the second client is configured to send an order preprocessing request according to an operation of a user;the order server is configured to send a first request to the resource manager according to the received order preprocessing request and store a preprocessed order corresponding to the first request according to information that is fed back by the resource manager and that indicates that the first request is successfully processed;the resource manager is configured to send a resource transfer request to the resource transfer server according to the first request, to transfer, through the resource transfer server, a prepaid resource from a user account corresponding to the first client to a secured account preset in the resource manager;the second client is further configured to send an order settlement request for the preprocessed order according to an operation of a user;the order server is further configured to send a second request to the resource manager according to the received order settlement request, wherein the second request comprises a quantity of actually used resources; andthe resource manager is further configured to transfer a remaining resource from the secured ...

Подробнее
10-03-2022 дата публикации

Computationally Efficient Analysis and Management of Systems Modeled as Networks

Номер: US20220078130A1
Принадлежит:

A technique is described for quantifying a change in a system parameter in response to a perturbation of another system parameter by identifying a region of influence of the perturbation and by limiting the propagation of the perturbation to the identified region. 1. A method for determining a change in a first system parameter in response to an incremental change in a second system parameter , the method comprising performing by a processor the steps of:{'claim-text': ['comprising a plurality of elements, each element representing a respective system resource or a respective user of one or more system resources; and', 'having a plurality of levels, respective elements at successive levels indicating increasing resource utilization, resource availability, or resource requirement;'], '#text': 'generating a bottleneck structure representing the system, the bottleneck structure:'}receiving an element identifier identifying one of the plurality of elements;selecting elements that are directly impacted by a change in a parameter associated with the identified element, and determining, for each selected element, a respective initial incremental change in a respective associated parameter;recursively propagating the respective initial incremental changes through the bottleneck structure; andderiving a change in the first system parameter by accumulating respective changes in respective parameters associated with elements of a specified type of the bottleneck structure.2. The method of claim 1 , wherein the plurality of elements comprises:one or more resource elements, wherein a resource element represents a resource parameter of a corresponding system resource; andone or more user elements, wherein a user element represents a utilization parameter of a corresponding user of the system.3. The method of claim 1 , wherein the parameter associated with the identified element comprises resource utilization claim 1 , resource availability claim 1 , or resource requirement.4. The ...

Подробнее
10-03-2022 дата публикации

RESOURCE WATERMARKING AND MANAGEMENT

Номер: US20220078131A1
Принадлежит:

Resource watermarking and management actions on electronic resources are described. In one example, a process for resource watermarking and management actions includes receiving, from a client device, a request to perform an action on an electronic resource and a device profile for the client device. The device profile can include at least one attribute of the client device. The process also includes identifying a watermark template for the electronic resource, determining descriptive data of the watermark template based on the request to perform the action and whether the device profile complies with a compliance rule, overlaying the watermark template and the descriptive data onto the electronic resource, and determining that the client device is authorized to perform the action on the electronic resource in response to the electronic resource being united with the watermark template. 1. A method for performing an action on an electronic resource , comprising:receiving, from a client device, a request to perform the action on the electronic resource and a device profile for the client device, the device profile comprising at least one attribute of the client device;identifying a watermark template for the electronic resource;determining descriptive data of the watermark template based on the request to perform the action and whether the device profile complies with a compliance rule;overlaying the watermark template and the descriptive data onto the electronic resource; anddetermining that the client device is authorized to perform the action on the electronic resource in response to the electronic resource being united with the watermark template.2. The method according to claim 1 , wherein the request to perform the action comprises a request to at least one of view claim 1 , access claim 1 , share claim 1 , upload claim 1 , or download the electronic resource.3. The method according to claim 1 , wherein determining that the client device is authorized to ...

Подробнее
10-03-2022 дата публикации

MANAGEMENT FOR MANAGING RESOURCE ALLOCATION IN AN EDGE COMPUTING SYSTEM

Номер: US20220078133A1
Автор: ALNÅS Svante, TRANG Linh
Принадлежит:

A method for managing resource allocation in an Edge Computing, EC, system (), carried out in an EC management entity () connected to at least one EC host (). The method comprises detecting () a request from a user equipment, UE, (), which request is associated with an EC application; providing () at least one application instance of said EC application in a host of the EC system; receiving () user assignment information from the EC application; and determining () a mapping between the UE and a specific application instance based on the received user assignment information. 1. A method for managing resource allocation in an Edge Computing , EC , system , carried out in an EC management entity connected to at least one EC host , comprisingdetecting a request from a user equipment, UE, which request is associated with an EC application;providing at least one application instance of said EC application in a host of the EC system;receiving user assignment information from the EC application; anddetermining a mapping between the UE and a specific application instance based on the received user assignment information.2. The method of claim 1 , wherein said user assignment information identifies the specific application instance assigned to said UE.3. The method of claim 2 , wherein providing at least one application instance includes selecting a mapping between the UE and a first application instance to assign a user of the UE to the first application instance.4. The method of claim 3 , wherein providing at least one application instance includes directing the UE to the first application instance.5. The method of claim 1 , wherein said user assignment information identifies a redistribution of application user identities between two or more different application instances within the EC system claim 1 , determined by the application.6. The method of claim 3 , wherein determining a mapping includes updating the selected mapping for the UE to the said specific application ...

Подробнее
10-03-2022 дата публикации

APPLICATION COMPUTATION OFFLOADING FOR MOBILE EDGE COMPUTING

Номер: US20220078226A1
Принадлежит:

Systems, apparatuses, methods, and computer-readable media, are provided for offloading computationally intensive tasks from one computer device to another computer device taking into account, inter alia, energy consumption and latency budgets for both computation and communication. Embodiments may also exploit multiple radio access technologies (RATs) in order to find opportunities to offload computational tasks by taking into account, for example, network/RAT functionalities, processing, offloading coding/encoding mechanisms, and/or differentiating traffic between different RATs. Other embodiments may be described and/or claimed. 1. (canceled)2. An edge computing device operable in an edge computing system , comprising:processor circuitry configured to:identify a set of available radio access technologies that provide the edge computing device with connectivity to a network of the edge computing system;determine power consumption parameters for respective radio access technologies of the set of available radio access technologies;identify application requirements of at least one application task of at least one application, the application requirements configured to indicate requirements to perform computational offloading of the at least one application to respective nodes available using respective radio access technologies of the set of available radio access technologies; andselect a radio access technology from the set of available radio access technologies based on the power consumption parameters of the selected radio access technology;select a node of the respective nodes for computational offloading based on the application requirements, wherein the computational offloading causes transfer of the application task to the selected node for execution using the selected radio access technology.3. The edge computing device of claim 2 , further comprising processor circuitry configured to:determine network characteristics for the network that indicate at least ...

Подробнее
03-03-2016 дата публикации

ELECTRONIC DEVICE FOR ADJUSTING COMPUTING RESOURCES AND METHOD THEREOF

Номер: US20160065488A1
Автор: LIN SHIH-LUN
Принадлежит:

A method for adjusting computing resources when browsing a webpage includes opening a webpage for browsing, obtaining a source code of the webpage, analyzing contents of the source code, setting anchor points of the webpage according to the analyzed contents of the source code to divide the webpage into a number of layers, estimating an amount of computing resources required for browsing each layer of the webpage, determining browsing operations of a user on the webpage, and providing the computing resources for browsing the layers according to the determined browsing operations, the established anchor points, and the estimated amount of computing resources of each layer. An electronic device for adjusting computing resources when browsing a webpage is also provided. 1. A method for adjusting computing resources when browsing a webpage , the method comprising:opening a webpage for browsing, the webpage displayable on a display of an electronic device;obtaining a source code of the webpage;analyzing contents of the source code;setting anchor points of the webpage according to the analyzed contents of the source code, the anchor points dividing the webpage into a plurality of layers;estimating an amount of computing resources required for browsing each layer of the plurality of layers;determining browsing operations of a user on the webpage; andproviding the computing resources for browsing the plurality of layers according to the browsing operations, the anchor points, and the amount of computing resources required.2. The method as in claim 1 , wherein information of the analyzed contents of the source code comprises density and distribution information of media content of the webpage.3. The method as in claim 2 , wherein the media content comprises images claim 2 , videos claim 2 , animations claim 2 , and sounds of the webpage.4. The method as in claim 2 , wherein each layer is displayable on the display and has a specified density of media content; higher layers ...

Подробнее
20-02-2020 дата публикации

A METHOD FOR COORDINATING ACCESS TO A RESOURCE OF A DISTRIBUTED COMPUTER SYSTEM, COMPUTER SYSTEM AND COMPUTER PROGRAM

Номер: US20200059439A1
Принадлежит:

The invention relates to a method for coordinating access to a resource of a distributed computer system, which has a plurality of distributed client stations, wherein there are at least two client stations, each having at least one computer, at least one resource of the computer system, at least one resource manager, which is designed to manage the resources of the computer system assigned thereto, and at least one internal communication medium, via which the at least one computer, the at least one resource and the at least one resource manager are coupled, client-station-internally, for carrying out data communication, wherein the client stations are coupled to each other via at least one external communication medium in order to carry out data communication. According to the invention, the client stations can communicate among each other. The invention furthermore relates to a computer system of this kind and a computer program for carrying out the method. 1. A method for coordinating access to a resource of a distributed computer system which has a plurality of distributed subscriber stations , wherein there are at least two subscriber stations of said plurality of distributed subscriber stations which each have at least one computer , at least one resource of the distributed computer system , at least one resource manager configured to manage resources of the distributed computer system which are assigned to said resource manager , and at least one internal communication medium via which the at least one computer , the at least one resource and the at least one resource manager are coupled inside a subscriber station of the at least two subscriber stations for the purpose of communicating data , wherein the at least two subscriber stations are coupled to one another for the purpose of communicating data via at least one external communication medium , wherein additional resources and/or resource managers of the distributed computer system can be coupled to the ...

Подробнее
01-03-2018 дата публикации

Adaptive Learning System With A Product Configuration Engine

Номер: US20180062937A1
Принадлежит:

The adaptive learning systems described herein may include machine-learning engines, product configuration engines, and/or various other components configured to improve the efficiency of processing transactions. The systems described herein may detect and/or predict declined transactions, token deficiencies, insufficient system capacities, and/or other system anomalies. As such, the system may perform operations to generate additional tokens associated with assets, provision various bin ranges, and/or share reserve capacities, and/or other operations. Thus, the system may improve system efficiencies, ensure reliability and operability across the system, and optimize the operations for successfully processing transactions. 1. A system , comprising:a non-transitory memory; and identifying one or more token requests from a network;', 'determining, based at least on a token traffic analyzer of the system, an indication of token traffic in the network based at least on the one or more token requests;', 'determining, based at least on a monitoring platform of the system, a token depletion rate based at least on the indication of token traffic in the network;', 'generating a plurality of tokens in a token database of the system based at least on the token depletion rate; and', 'learning, based at least on an adaptive learning engine of the system, one or more indications of anomalies in the network associated with the token traffic., 'one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising2. The system of claim 1 , wherein the plurality of generated tokens is associated with a first bin range claim 1 , and wherein the operations further comprise:detecting, based at least on the monitoring platform, a low token indication based at least on the token depletion rate;provisioning a second bin range for a second plurality of tokens based at least ...

Подробнее
02-03-2017 дата публикации

System and Method for Network Function Virtualization Resource Management

Номер: US20170063714A1
Автор: Xiang Zhixian
Принадлежит:

Systems and methods for network function virtualization (NFV) resource management are disclosed that include receiving, by a network functions virtualization orchestrator (NFVO), a reuse requirement for a first network service (NS) and determining, by the NFVO, that at least one constituent virtual network function (VNF) instance in the first NS is retainable for reuse in a second NS according to the reuse requirement when the first NS is to be terminated. In some embodiments, these systems and methods also include retaining, by the NFVO, the at least one constituent VNF instance in the first NS for reuse in the second NS. 1. A method for network function virtualization (NFV) resource management comprising:receiving, by a network functions virtualization orchestrator (NFVO), a reuse requirement for a first network service (NS);determining, by the NFVO, that at least one constituent virtual network function (VNF) instance in the first NS is retainable for reuse in a second NS according to the reuse requirement when the first NS is to be terminated; andretaining, by the NFVO, the at least one constituent VNF instance in the first NS for reuse in the second NS.2. The method of claim 1 , wherein the determining comprises determining whether the at least one constituent VNF instance in the first NS meets the reuse requirement.3. The method of claim 1 , wherein the reuse requirement for the first NS is received through a network service descriptor (NSD) for the first NS.4. The method of claim 1 , wherein the reuse requirement indicates a requirement in accordance with which a constituent VNF instance in the first NS is capable of being retained and comprises at least one type from a group of:a VNF relationship rule;a capacity or load requirement;a location constraint;a NS type constraint;a VNF type constraint; ora reusable time period requirement.5. A method for network function virtualization (NFV) resource management comprising:receiving, by a network functions ...

Подробнее
28-02-2019 дата публикации

Technologies for providing efficient memory access on an accelerator sled

Номер: US20190065401A1
Автор: Paul Dormitzer
Принадлежит: Intel Corp

Technologies for providing efficient access to the memory of an accelerator device include an accelerator sled. The accelerator sled includes an accelerator device including a memory. The accelerator sled also includes a network interface controller that includes a memory access logic unit. The memory access logic unit is to determine a memory address region usable by a remote compute device to access the memory of the accelerator device, receive, from the remote compute device, a memory access request to remotely access the memory of the accelerator device associated with the memory address region, and perform, in response to the memory access request, a direct memory access operation on the memory. Other embodiments are also described and claimed.

Подробнее
10-03-2016 дата публикации

ANTICIPATORY RESOURCE ALLOCATION/ACTIVATION AND LAZY DE-ALLOCATION/DEACTIVATION

Номер: US20160072725A1
Принадлежит:

A computer-implemented method, carried out by one or more processors, for managing resources in a server environment. The method includes determining, by one or more processors, to shut down a first resource consumer, wherein the first resource consumer is assigned a first virtual resource with a first set of one or more host resources. It is determined, by one or more processors, whether a second virtual resource assigned to a second resource consumer requires the first set of one or more host resources. If the second virtual resource assigned to the second resource consumer does not require the first set of one or more host resources, it is determined, by one or more processors, not to deactivate the one or more host resources assigned to the first virtual resource. 17-. (canceled)8. A computer program product for managing resources in a server environment , the computer program product comprising:one or more computer readable tangible storage media and program instructions stored on at least one of the one or more storage media, the program instructions comprising:program instructions to determine to shut down a first resource consumer, wherein the first resource consumer is assigned a first virtual resource with a first set of one or more host resources;program instructions to determine if a second virtual resource assigned to a second resource consumer requires the first set of one or more host resources; andresponsive to determining the second virtual resource assigned to the second resource consumer does not require the first set of one or more host resources, program instructions to determine not to deactivate the one or more host resources assigned to the first virtual resource.9. The computer program product of claim 8 , further comprising program instructions claim 8 , stored on the one or more computer readable storage media claim 8 , which when executed by a processor:responsive to determining a second virtual resource assigned to a second resource ...

Подробнее
10-03-2016 дата публикации

SYSTEMS AND METHODS FOR RESOURCE SHARING BETWEEN TWO RESOURCE ALLOCATION SYSTEMS

Номер: US20160072726A1
Принадлежит:

In various example embodiments, a system and method for managing a server cluster are provided. An example method may include scheduling a first job on a first node, using a first resource manager, establishing a service for a second resource manager on a second node, wherein the service is allocated node resources of the second node, and attempting to schedule a second job on the first node, using the first resource manager. The method may include preempting the service on the second node, using the second resource manager, in response to the attempt to schedule the second job on the first node, and deallocating the node resources of the second node from the service. The method may include advertising, using a node manager of the first resource manager, available node resources of the second node, and scheduling the second job on the second node, using the first resource manager. 1. A system for managing a server cluster comprising: schedule a first job on a first node; and', 'attempt to schedule a second job on the first node; and, 'a first resource manager of a control plane to preempt, in response to the attempt to schedule the second job on the first node, a service on the second node, wherein the service is allocated node resources of the second node; and', 'deallocate the node resources of the second node from the service; and, 'a second resource manager of the control plane towherein a node manager of the first resource manager on the second node broadcasts available node resources of the second node and wherein the first resource manager is to schedule the second job on the second node.2. The system of claim 1 , wherein the service is run by a slave of the second resource manager.3. The system of claim 2 , wherein the node manager is a task run under the slave of the second resource manager.4. The system of claim 3 , wherein the available node resources are resources available to the node manager.5. The system of claim 1 , wherein the available node ...

Подробнее
08-03-2018 дата публикации

IOT GATEWAY FOR WEAKLY CONNECTED SETTINGS

Номер: US20180069933A1
Принадлежит: Microsoft Technology Licensing, LLC

A gateway that may be implemented in a local network and that communicates with a cloud network to provide efficient services in a weakly connected setting is disclosed. The gateway may be configured to enable services that efficiently utilize resources in both of the gateway and the cloud network, and provide a desired quality of service while operating in a weakly connected setting. The gateway may provide data collection and processing, local network services, and enable cloud services that utilize data collected and processed by the gateway. The local network may include one or more sensors and/or video cameras that provide data to the gateway. In a further implementation, the gateway may determine an allocation of one or more tasks of a service between the gateway and a cloud network by determining the allocation of the one or more service tasks based on desired service latency. 1. An apparatus in a local network communicating with a cloud network , the apparatus comprising:one or more processors; and,memory in communication with the one or more processors, the memory comprising code that, when executed, causes the one or more processors to control the apparatus to:receive first data from at least one sensor;process a first portion of the first data to generate second data;queue the second data as having a non-time sensitive priority for sending to the cloud network when bandwidth is available; and,provide web services in the local network by processing the second data and a second portion of the first data that is different from the first portion in the local network.2. The apparatus of claim 1 , wherein the first portion of the first data comprises video data received from at least one camera in an unmanned aerial vehicle and the second portion of the first data comprises sensor data received from at least one environmental sensor and claim 1 , the code further causes the one or more processors to control the apparatus to process a first portion of the first ...

Подробнее
28-02-2019 дата публикации

Technologies for machine learning schemes in dynamic switching between adaptive connections and connection optimization

Номер: US20190068464A1
Принадлежит: Intel Corp

Technologies for adapting a communication protocol (e.g., TCP/IP, UDP, etc.) to network communications between endpoints (e.g., accelerated kernels configured within accelerator devices) include a sled having a compute engine. The compute engine monitors telemetry data associated with one or more network communications between a given kernel and another kernel. The network communications are established via a given communication protocol. The compute engine determines, as a function of the monitored telemetry data, that a condition to change the network communications from the communication protocol to another communication protocol is triggered. The compute engine shifts the network communications to the other communication protocol.

Подробнее
28-02-2019 дата публикации

Technologies for auto-discovery of fault domains

Номер: US20190068466A1
Принадлежит: Intel Corp

A compute device to auto-discover power system fault domains within a computer network is provided. The compute device includes a fault domain manager to receive sled data for at least one sled of a plurality of sleds in the computer network, the sled data including sled identification data and sled health data, parse the sled identification data to identify at least one power zone wherein each power zone includes a subset of the plurality of sleds, generate a fault domain mapping using the at least one identified power zone. The compute device also includes a distributed processing adapter to convert the generated fault domain mapping into a consumable fault domain mapping that is consumable by a distributed processing software system, and provide the consumable fault domain mapping to the distributed processing software system.

Подробнее
24-03-2022 дата публикации

METHOD AND APPARATUS FOR ALLOCATING ELECTRONIC RESOURCE

Номер: US20220094642A1
Автор: LIU QiYu, Zhang Yang
Принадлежит:

The present disclosure relate to allocating electronic resources. In some arrangements, a server configures allocable electronic resources for a live streaming room in response to receiving a first configuration request from a first client. The first configuration request is configured to indicate a first configuration operation performed by an anchor to the live streaming room, and the allocable electronic resources are associated to a target commodity corresponding to the live streaming room. The server acquires an allocation request sent by a second client, wherein the allocation request is triggered by an interactive operation of an audience of the second client in the live streaming room. The server allocates an electronic resource from the allocable electronic resources to the audience of the second client, in response to the allocation request, wherein the allocated electronic resource is used by the audience for completing an order operation about the target commodity. 1. A method for allocating electronic resources , applied to a server , comprising:in response to receiving a first configuration request from a first client, configuring allocable electronic resources for a live streaming room, wherein the first configuration request is configured to indicate a first configuration operation performed by an anchor to the live streaming room, and the allocable electronic resources are associated to a target commodity corresponding to the live streaming room;acquiring an allocation request sent by a second client, wherein the allocation request is triggered by an interactive operation of an audience of the second client in the live streaming room; andin response to the allocation request, allocating an electronic resource from the allocable electronic resources to the audience of the second client, wherein the allocated electronic resource is used by the audience for completing an order operation about the target commodity.2. The method according to claim 1 , ...

Подробнее
24-03-2022 дата публикации

COMPOSITIONAL REASONING TECHNIQUES FOR ROLE REACHABILITY ANALYSES IN IDENTITY SYSTEMS

Номер: US20220094643A1
Принадлежит:

Techniques are described for using compositional reasoning techniques to perform role reachability analyses relative to collections of user accounts and roles of a cloud provider network. Delegated role-based resource management generally is a method for controlling access to resources in cloud provider networks and other distributed systems. Many cloud provider networks, for example, implement identity and access management subsystems using this approach, where the concept of “roles” is used to specify which resources can be accessed by people, software, or (recursively) by other roles. An abstraction of the role reachability analysis is provided that can be used as input to a model-checking application to reason about such role reachability questions (e.g., which roles of an organization are reachable from other roles). 1. A computer-implemented method comprising:receiving input requesting a role reachability analysis of a plurality of accounts associated with an identity and access management service of a cloud provider network, wherein the plurality of accounts collectively includes a plurality of roles and a plurality of policies;initiating execution of an analysis engine used to identify role reachability relationships among the plurality of roles, wherein a role reachability relationship between a first role and a second role of the plurality of roles indicates that a user is permitted to assume the second role via an assumption of the first role and one or more role assumption steps, and wherein the analysis engine uses a specification of the plurality of roles and the plurality of policies as input to a role reachability program that includes a modeling of the state of transitive session tags across multiple role assumption steps;generating at least one role reachability graph representing the role reachability relationships, wherein each node of a role reachability graph represents a respective role of the plurality of roles, and wherein an edge between a ...

Подробнее
05-03-2020 дата публикации

APPLICATION COMPUTATION OFFLOADING FOR MOBILE EDGE COMPUTING

Номер: US20200076875A1
Принадлежит:

Systems, apparatuses, methods, and computer-readable media, are provided for offloading computationally intensive tasks from one computer device to another computer device taking into account, inter alia, energy consumption and latency budgets for both computation and communication. Embodiments may also exploit multiple radio access technologies (RATs) in order to find opportunities to offload computational tasks by taking into account, for example, network/RAT functionalities, processing, offloading coding/encoding mechanisms, and/or differentiating traffic between different RATs. Other embodiments may be described and/or claimed. 1. (canceled)2. An edge computing device operable in an edge computing system , comprising: identify network characteristics of connectivity with a network for respective nodes in the edge computing system, the edge computing system configured to enable orchestrated execution of distributed computing operations among the respective nodes;', 'identify resource parameters of the respective nodes, the resource parameters configured to indicate computation and communication resources available at the respective nodes;', 'identify application requirements of at least one application task of at least one application, the application requirements configured to indicate requirements to perform computational offloading of the at least one application to the respective nodes; and', 'select a node of the respective nodes for computational offloading based on the network characteristics, the resource parameters, and the application requirements, wherein the computational offloading causes transfer of the application task to the selected node for execution., 'processor circuitry configured to3. The edge computing device of claim 2 , wherein:the network characteristics indicate at least one of: channel state information of the network at the respective nodes, backhaul state information for the respective nodes, a type of radio access technology (RAT) ...

Подробнее
18-03-2021 дата публикации

ENHANCING DISCOVERY PATTERNS WITH SHELL COMMAND EXIT STATUS

Номер: US20210083938A1
Принадлежит:

A computing system includes a discovery application that identifies a computing device associated with a managed network. The application determines a first command that causes the computing device to invoke a function that provides as output attributes of the computing device. The command includes a parameter that suppresses any textual error messages that the function places in the output. The application also determines a second command that causes the computing device to provide a numerical exit status of the function. The application causes the computing device to execute the first and second commands, and obtains the output and the numerical exit status. Based on the numerical exit status, the application determines that the function did not fully obtain the attributes of the computing device and, in response, (i) modifies the first command, and (ii) causes the computing device to execute the first command as modified and the second command. 1. A computing system comprising:persistent storage disposed within a remote network management platform and configured to store, as one or more configuration items and on behalf of a managed network, a representation of computing resources associated with the managed network; and identifying a computing device associated with the managed network for incorporation into the representation;', 'determining a first command configured to cause the computing device to invoke a function configured to provide as output one or more attributes of the computing device, wherein the first command includes a parameter that suppresses any textual error messages that the function places in the output in response to its execution;', 'determining a second command configured to cause the computing device to provide a numerical exit status of the function;', 'causing the computing device to execute the first command and the second command;', 'obtaining, from the computing device, the output of the function and the numerical exit status of the ...

Подробнее
14-03-2019 дата публикации

Context-Aware Virtualized Control Decision Support System for Providing Quality of Experience Assurance for Internet Protocol Streaming Video Services

Номер: US20190081869A1
Автор: Li Wen-Jui, Wu Tsong-Ho
Принадлежит: AT&T Intellectual Property I, L.P.

Concepts and technologies disclosed herein are directed to context-aware virtualized control decision support system (“DSS”) for providing quality of experience (“QoE”) assurance for Internet protocol (“IP”) streaming video services. A QoE assurance DSS can monitor QoE event and context data to be utilized for QoE assurance analytics, measure QoE performance, perform QoE assurance analytics, and determine whether the QoE assurance analytics indicate that the QoE has been degraded, and if so, construct a fault correlation information model to be utilized for root cause analysis to determine a root cause of the QoE being degraded. The QoE assurance DSS also can determine, based upon the fault correlation information model, whether the root cause of the QoE being degraded is due to a capacity reduction, and if so, the QoE assurance DSS can identify a new network resource for capacity reallocation to accommodate a virtual machine migration. 1. A computer-readable storage medium having instructions stored thereon that , when executed by a processor of a quality of experience assurance decision support system , cause the quality of experience assurance decision support system to perform operations comprising:determining, by a quality of experience assurance analyzer of the quality of experience assurance decision support system, whether quality of experience assurance analytics indicate that a quality of experience associated with a service provided by a virtual machine has been degraded;in response to determining that the quality of experience associated with the service provided by the virtual machine has been degraded, constructing, via the quality of experience assurance analyzer, a fault correlation information model to be utilized for root cause analysis to determine a root cause of the quality of experience associated with the service provided by the virtual machine being degraded;determining, by the quality of experience assurance analyzer, based upon the fault ...

Подробнее
14-03-2019 дата публикации

SYSTEMS AND METHODS FOR COMPUTING INFRASTRUCTURE RESOURCE ALLOCATION

Номер: US20190081907A1
Принадлежит:

Embodiments include a resource allocation system for managing execution of a computing task by a hierarchically-arranged computing infrastructure. In embodiments, the resource allocation system can comprise a resource map, an index processor, and an allocation manager. The resource map can include data elements that are associated with each service provider, including parent-child relationships. Workloads can be assigned to providers based on one or more optimization indexes calculated for each service provider based on a plurality of level-specific performance metrics received from one or more monitoring engines 1. A resource allocation system for managing execution of a computing task by a hierarchically-arranged computing infrastructure comprising a plurality of levels including a root level and a leaf level , each level comprising one or more service providers , each non-root level service provider configured to consume a service provided by a parent service provider , and each leaf level service provider controllable to execute the computing task , the resource allocation system comprising:a resource map comprising data elements associated with each service provider, such that one or more ancestor service providers can be identified for each non-root level service provider;an index processor configured to calculate an optimization index for each service provider based on a plurality of level-specific performance metrics received from one or more monitoring engines in data communication with each service provider and an aggregate of the optimization indexes of the one or more ancestor service providers of the leaf level service provider, and store the calculated optimization indexes in the resource map in association with the corresponding elements; andan allocation manager configured to identify a leaf level service provider for execution of the computing task based on one or more task requirements and the resource map such that the optimization index for each ...

Подробнее
23-03-2017 дата публикации

LOAD BALANCING WITH FLOWLET GRANULARITY

Номер: US20170085485A1
Принадлежит:

A first flowlet of a flow from a source network device to a destination network device is assigned to a first path of a plurality of paths between the source device and the destination device. The assignment of the first flowlet to the first path is made by a network connected device. A second flowlet is detected in response to an interruption in transmission of the flow due to congestion along the first path, wherein the interruption is longer in duration than a difference in a transmission time between the source network device and the destination network device along each of the plurality of paths. The second flowlet is assigned to a second path of the plurality of paths by the network connected device. According to some example embodiments, the second path is randomly selected from the plurality of paths. 1. A method comprising:assigning, at a network connected device, a first flowlet of a flow of traffic from a source network device to a destination network device to a first path of a plurality of paths between the source network device and the destination network device;detecting a second flowlet of the flow in response to an interruption in transmission of the flow due to congestion along the first path, wherein the interruption is longer in duration than a difference in a transmission time between the source network device and the destination network device along each of the plurality of paths;assigning, at the network connected device, the second flowlet to a second path of the plurality of paths.2. The method of claim 1 , wherein assigning the second flowlet to the second path comprises randomly selecting the second path from the plurality of paths and assigning the flowlet to the second path.3. The method of claim 1 , further comprising tracking claim 1 , at the network connected device claim 1 , sizes of flowlets along paths of the plurality of paths.4. The method of claim 3 , wherein tracking the sizes of flowlets comprises tracking the size of flowlets ...

Подробнее
12-03-2020 дата публикации

Managing Planned Adjustment of Allocation of Resources in a Virtualised Network

Номер: US20200084091A1
Принадлежит:

A Network Functions Virtualisation Management and Orchestration system, NFV-MANO, for managing resources in a Network Function Virtualisation Infrastructure, NFVI, has elements (NFVO, VNFM) for orchestrating and managing virtual resources to provide a network service and has an allocation element (VIM) for managing an allocation of physical resources for the virtual resources. One of the elements for orchestrating (NFVO, VNFM), obtains () information about which of the virtual resources could be affected by a planned adjustment of the allocation, and determines an impact () of the planned adjustment on a network service, based on this information. An indication based on the impact on the network service is sent () to the allocation element (VIM), which implements the planned allocation according to the indication. This can help enable a better trade off between allocation efficiency and quality of network service. 142.-. (canceled)43. A method performed by at least one element in a Network Functions Virtualisation Management and Orchestration system (NFV-MANO) for managing resources in a Network Function Virtualisation Infrastructure (NFVI) to provide network services , the at least one element being configured to orchestrate and manage virtual resources to provide a network service , the method comprising:obtaining information about which of the virtual resources could be affected by a planned adjustment of the allocation;determining an impact of the planned adjustment on a network service, based on the information about which of the virtual resources could be affected; andsending, to an allocation element configured to manage an allocation of physical resources for the virtual resources, an indication based on the impact on the network service.44. The method of claim 43 , further comprising assessing an acceptability of the impact claim 43 , based on the determination of the impact claim 43 , wherein sending the indication based on the impact comprises sending an ...

Подробнее
31-03-2022 дата публикации

NETWORK TRAFFIC METERING CREDIT DISTRIBUTION IN NETWORK DEVICE HAVING MULTIPLE PROCESSING UNITS

Номер: US20220103474A1
Принадлежит: Fortinet, Inc.

Systems and methods for network traffic metering credit distribution and packet processing in a network device having multiple processing units are provided. According to an embodiment, management of multiple meters is distributed among multiple processing units of a network device. Each meter is implemented in a form of a master entry and a slave entry. Responsive to receipt by one of the processing units of a packet subject to rate-limiting by a meter, an action to be taken on the packet is made with reference to a slave entry managed by the processing unit based on available credit of the slave entry. When the action indicates the packet is to be passed: (i) credits associated with passing the packet are deducted from the available credit; and (ii) the packet is passed to a subsequent stage of packet processing; otherwise, the packet is dropped. 1. A method comprising:maintaining a plurality of meters management of which is distributed among a plurality of processing units of a network device, wherein each meter of the plurality of meters is implemented in a form of a master entry managed by one of the plurality of processing units and a slave entry managed by each processing unit of the plurality of processing units;responsive to receipt of a packet by a first processing unit of the plurality of processing units that is subject to rate-limiting by a first meter of the plurality of meters, determining, by the first processing unit, with reference to a slave entry of a plurality of slave entries managed by the first processing unit and corresponding to the first meter whether the packet is to be passed or dropped based on available credit of the slave entry;when said determining indicates the packet is to be dropped, dropping, by the first processing unit, the packet; deducting, by the first processing unit, an amount of credit associated with passing the packet from the available credit; and', 'passing, by the first processing unit, the packet to a subsequent ...

Подробнее
31-03-2022 дата публикации

Transport and cryptography offload to a network interface device

Номер: US20220103530A1
Принадлежит: Intel Corp

Examples described herein relate to a network interface device that includes circuitry, configured to perform encryption of data, generate one or more packets from the encrypted data, cause transmission of the one or more packets with the encrypted data, manage reliability of transport of the transmitted one or more packets with the encrypted data, and share protocol state information between a host system and the network interface device using connectivity based on user space accessible queues.

Подробнее
31-03-2016 дата публикации

MANAGING ACCESS TO RESOURCE VERSIONS IN SHARED COMPUTING ENVIRONMENTS

Номер: US20160092208A1
Принадлежит:

The disclosed embodiments provide a system that manages access to resource versions in a shared computing environment. Routing data including locations of the resource versions is used to route a request to a resource version in the shared computing environment. For an application that is implemented by a set of resources, the routing data and the request is used to execute the application using an alternative version of a resource that is under test and default versions of other resources that are not under test. 1. A method for managing access to a resource , comprising: a resource identifier for a resource included in the set of resources;', 'an instance location of a default version of the resource and one or more locations of one or more instances of an alternative version of the resource; and', 'a version identifier for the alternative version that is mapped to the one or more locations; and, 'receiving, by a management component of a shared computing environment comprising a set of resources for executing an application in the shared computing environment, routing data for the set of resources, wherein the set of resources comprises services that implement a functionality of the application, and wherein the routing data comprisesupon receiving, by the management component, a first request that includes the version identifier and the resource identifier for the resource, using the routing data to route the first request from the management component to an instance of the alternative version included in the one or more instances of the alternative version instead of a default version of the resource.2. The method of claim 1 , further comprising:upon receiving, by the management component, a second request that omits a field for the version identifier and includes the resource identifier, using the routing data to route the second request from the management component to an instance of the default version of the resource.3. The method of claim 1 , wherein the ...

Подробнее
31-03-2016 дата публикации

SYSTEM AND METHOD FOR DETERMINATION OF PARTITION IDENTIFIERS IN A MULTITENANT APPLICATION SERVER ENVIRONMENT

Номер: US20160094474A1
Принадлежит:

In accordance with an embodiment, described herein is a system and method for determination of partition identifiers in an application server environment. An exemplary method can begin with providing, at one or more computers, including an application server environment executing thereon, together with a plurality of deployable resources which can be used within the application server environment, one or more partitions, wherein each partition provides an administrative and runtime subdivision of a domain, and a component invocation context manager, the component invocation context manager comprising a stack. The method can set one or more component invocation contexts. The partition-aware container can perform one of registering or looking up a current component invocation context at the component invocation context manager. The current component invocation context can be associated with a current partition. The method and system can be utilized in multitenant as well as non-multitenant application server environments. 1. A system for determination of partition identifiers in an application server environment , comprising: a plurality of deployable resources which can be used within the application server environment, and', 'one or more partitions, wherein each partition provides an administrative and runtime subdivision of a domain;, 'one or more computers, including an application server environment executing thereon, together with'}a partition-aware container configured to set one or more component invocation contexts;a component invocation context manager, the component invocation context manager including a stack;wherein the partition-aware container performs one of registering or looking up a current component invocation context at the component invocation context manager; andwherein the current component invocation context is associated with a current partition.2. The system of claim 1 , wherein registering the current component invocation context comprises: ...

Подробнее
05-05-2022 дата публикации

Resource management system and resource management method

Номер: US20220141140A1
Автор: Jen-Shun Yang
Принадлежит: WISTRON NEWEB CORP

A resource management system and a resource management method are provided. The resource management method is applicable to a plurality of worker nodes and master nodes that are communicatively connected with one another, and the worker nodes and the master node each include a resource pool, a resource monitor, a collector agent module, a traffic steering inference module, and a request processing module. The master node further includes a data collector, an artificial intelligence computing module, and a load balancer. The resource management method includes performing internal resource management processes and external resource management processes for the worker nodes and the master node, to mix and apply a centralized resource management mechanism and a distributed resource management mechanism.

Подробнее
05-05-2022 дата публикации

METHOD, DEVICE, AND COMPUTER PROGRAM PRODUCT FOR EDGE RESOURCE AGGREGATION

Номер: US20220141151A1
Принадлежит:

Embodiments of the present disclosure provide a method, a device, and a computer program product for edge resource aggregation. In one embodiment, a second edge device to which data associated with a first edge device will be transmitted is determined in an edge device cluster. Then, the data associated with the first edge device is transmitted to the second edge device. In this way, resources of multiple edge devices may be aggregated, thereby improving network efficiency and stability.

Подробнее
05-05-2022 дата публикации

OPTIMIZED TRANSPORT RESOURCE ALLOCATION USING CENTRALIZED CONTROL POLICY

Номер: US20220141152A1
Принадлежит:

The present disclosure is directed to systems and methods for transport resource allocation using a centralized control policy, the methods including the steps of receiving node characteristics associated with a plurality of nodes; receiving a centralized policy configuration associated with at least one control policy to be applied based on a set of match conditions; identifying a one or more nodes from the plurality of nodes that satisfy, or that are associated with one or more tunnels that satisfy, the set of match conditions; and applying the at least one control policy to the one or more nodes that satisfy, or to the one or more tunnels that satisfy, the set of match conditions, wherein the at least one control policy is configured to override at least one locally-configured bidirectional forwarding detection (BFD) timer; and/or set a maximum number of tunnels for provisioning at the identified one or more nodes.

Подробнее
05-05-2022 дата публикации

SERVER COMMUNICATION METHOD, BROADBAND ACCESS SERVER, AND SYSTEM

Номер: US20220141153A1
Автор: Zhang Yaokun, Zhu Yun
Принадлежит: Huawei Technologies Co., Ltd.

After a first broadband access server (BAS) receives a connection request of a first terminal, when a quantity of remaining session resources of the first BAS is less than or equal to a first threshold, the first BAS sends the connection request to a second BAS, so that the first terminal accesses a network via the second BAS, wherein the second BAS is determined by the first BAS by using a BAS pool communication protocol.

Подробнее
30-03-2017 дата публикации

System and Method for Optimizing Resource Utilization in a Clustered or Cloud Environment

Номер: US20170093747A1
Автор: Matousek Jon Franklin
Принадлежит: MessageOne, Inc.

In one embodiment, a method includes calculating ideal resource apportionments from a current set of consumable resources for each of a plurality of reservations. Each reservation corresponds to one of a plurality of customers. The method further includes running an apportionment process relative to the plurality of reservations. The running includes attempting to apportion to each reservation its ideal resource apportionment. The running yields an actual resource apportionment for each reservation. Each customer's actual resource apportionment comprises a sum of the actual resource apportionments for the customer's reservations. In addition, the method includes, responsive to an indication of unapportioned resources following the running, performing a first optimization to increase resource utilization by at least one needy customer. 1. A method comprising:on a computer cluster comprising a plurality of computers, calculating ideal resource apportionments from a current set of consumable resources for each of a plurality of reservations;wherein each reservation corresponds to one of a plurality of customers;wherein each customer's ideal resource apportionment comprises a sum of the ideal resource apportionments for the customer's reservations;running an apportionment process relative to the plurality of reservations, the running comprising attempting to apportion to each reservation its ideal resource apportionment;wherein the running yields an actual resource apportionment for each reservation;wherein each customer's actual resource apportionment comprises a sum of the actual resource apportionments for the customer's reservations;responsive to an indication of unapportioned resources following the running, performing a first optimization to increase resource utilization by at least one needy customer; andwherein the at least one needy customer comprises one or more customers whose actual resource apportionments are less than their ideal resource apportionments. ...

Подробнее
30-03-2017 дата публикации

Intent-Based Services Orchestration

Номер: US20170093750A1
Принадлежит:

Novel tools and techniques might provide for implementing intent-based network services orchestration. In some embodiments, a computing system might receive, over a network, a request for network services from a customer. The request for network services might include desired performance parameters for the requested network services, without information regarding any of specific hardware, specific hardware type, specific location, or specific network for providing the requested network services. The computing system might allocate network resources from one or more networks, based at least in part on the desired performance parameters. Based on a determination that at least one network can no longer provide at least one network resource having the desired performance parameters, the computing system might allocate at least one other network resource from at least one second network, based at least in part on network performance metrics, and based at least in part on the desired performance parameters. 1. A method , comprising:receiving, with a computing system over a network, a request for network services from a customer, the request for network services comprising desired performance parameters for the requested network services, without information regarding any of specific hardware, specific hardware type, specific location, or specific network for providing the requested network services;allocating, with the computing system, one or more network resources from one or more first networks of a first set of networks for providing the requested network services, based at least in part on the desired performance parameters and based at least in part on a determination that the one or more first networks is capable of providing network resources each having the desired performance parameters;determining, with the computing system, whether at least one first network of the one or more first networks can no longer provide at least one first network resource, of the one ...

Подробнее
19-03-2020 дата публикации

DYNAMIC BUFFER ALLOCATION IN SIMILAR INFRASTRUCTURES

Номер: US20200092223A1
Принадлежит:

A method, computer program product, and system includes a processor(s) obtaining historical data related to buffer space usage of a common shared storage resource by a group of journals. The processor(s) monitors each journal over repeating temporal periods and determined a predictability for each journal (i.e., predictable or unpredictable. The processor(s) generates usage statistics for each journal during each monitored period dependent on whether the journal was predictable or unpredictable during the monitored period. For each monitored period, the processor(s) ranks predictable journals by a buffer space requirement for each journal of the predictable journals. Based on the rankings, the processor(s) determined a buffer space requirement for each journal for a current period, where the current period shares temporal qualities with the given monitored period. The processor(s) allocates, for use during the current period, based on the buffer space requirement, buffer space to each journal. 1. A computer program product comprising: obtaining, by one or more processors, historical data related to buffer space usage for each data structure in a group of data structures comprising a computing system, wherein each data structure utilizes buffer space comprising a shared storage resource, by monitoring activity in each data structure over repeating temporal periods;', 'determining, by the one or more processors, for each data structure, based on the obtained historical data, a predictability for each data structure for each monitored period of the repeating temporal periods, wherein the predictability is selected from the group consisting of: predictable and unpredictable, wherein a predictable data structure, for a monitored period, uses a predictable amount of buffer space during the monitored period, and an unpredictable data structure, for the monitored period, uses an unpredictable amount of buffer space during the monitored period;', 'generating, by the one or ...

Подробнее
19-03-2020 дата публикации

DYNAMIC BUFFER ALLOCATION IN SIMILAR INFRASTRUCTURES

Номер: US20200092224A1
Принадлежит:

A method, computer program product, and system includes a processor(s) obtaining historical data related to buffer space usage of a common shared storage resource by a group of journals. The processor(s) monitors each journal over repeating temporal periods and determined a predictability for each journal (i.e., predictable or unpredictable. The processor(s) generates usage statics for each journal during each monitored period dependent on whether the journal was predictable or unpredictable during the monitored period. For each monitored period, the processor(s) ranks predictable journals by a buffer space requirement for each journal of the predictable journals. Based on the rankings, the processor(s) determined a buffer space requirement for each journal for a current period, where the current period shares temporal qualities with the given monitored period. The processor(s) allocates, for use during the current period, based on the buffer space requirement, buffer space to each journal. 1. A computer-implemented method , comprising:obtaining, by one or more processors, historical data related to buffer space usage for each data structure in a group of data structures comprising a computing system, wherein each data structure utilizes buffer space comprising a shared storage resource, by monitoring activity in each data structure over repeating temporal periods;determining, by the one or more processors, for each data structure, based on the obtained historical data, a predictability for each data structure for each monitored period of the repeating temporal periods, wherein the predictability is selected from the group consisting of: predictable and unpredictable, wherein a predictable data structure, for a monitored period, uses a predictable amount of buffer space during the monitored period, and an unpredictable data structure, for the monitored period, uses an unpredictable amount of buffer space during the monitored period;generating, by the one or more ...

Подробнее
16-04-2015 дата публикации

ALLOCATING NETWORK BANDWITH

Номер: US20150103646A1

As an example, a system and method is provided for allocating network bandwidth. The method includes identifying congested and uncongested links using a tenant demand for each link and a tenant bandwidth cap. A portion of the tenant bandwidth cap may be allocated to each uncongested link based on the tenant demand on the uncongested link and the tenant bandwidth cap. Additionally, the remainder of the tenant bandwidth cap may be allocated to the tenants congested links based on a link capacity. 1. A method for allocating bandwidth in a network , comprising:identifying congested and uncongested links for a tenant using a tenant demand for each link and a tenant bandwidth cap;allocating a portion of the tenant bandwidth cap to each uncongested link based on the tenant demand on the uncongested link and the tenant bandwidth cap; andallocating the remainder of the tenant bandwidth cap to the tenant's congested links based on a link capacity.2. The method of claim 1 , wherein the congested and uncongested links are identified using distributed rate limiting comprising:calculating a distributed rate limiting assignment for each tenant;finding the sum of all distributed rate limiting assignments for each link;identifying a link as uncongested if the sum of all distributed rate limiting assignments for the link is less than the link capacity; andidentifying a link as congested if the sum of all distributed rate limiting assignments for the link is greater than the link capacity.3. The method of claim 1 , wherein a tenant owed bandwidth is calculated as a global tenant owed bandwidth multiplied by the link capacity and divided by a sum of the capacity of all the congested links where the tenant has a demand.4. The method of claim 1 , wherein a tenant owed bandwidth for each tenant is proportionally scaled down when the sum of the tenant owed bandwidth for all tenants using the link is greater than the link capacity.5. The method of claim 1 , wherein a tenant unused bandwidth ...

Подробнее
05-04-2018 дата публикации

SYSTEM AND METHOD FOR BANDWIDTH PROFILE BASED ALLOCATION AND MANAGEMENT OF A TIME-VARYING TOPOLOGY NETWORK

Номер: US20180098248A1
Принадлежит: HUGHES NETWORK SYSTEMS, LLC

Disclosed methods include a resource manager in a multiple node network receiving a demand for additional bandwidth, from a terminal, and the resource manager having updated information on the state of the mobile node network and, using that the state information, performing test allocation of the requested bandwidth to the requesting terminal. Disclosed methods include determining whether previous commitments of service can be met with the test allocation in place. Associated with a positive result, an allocation is sent to the terminal. 1. An apparatus for dynamic allocation of bandwidth to terminals in a mobile node network , comprising:a processor and a memory coupled to the mobile node network, the memory configured to store instructions that, when executed by the processor, cause the processor to:store in the memory a record of a current state of the mobile node network, including a record of allocations of bandwidth to the terminals, current commitments of bandwidth at each node of a plurality of mobile nodes of the mobile node network, current capacity of each edge of each of the plurality of mobile nodes, and congestion points of the mobile node network, estimate, for each of the mobile nodes, based at least in part on the stored record identifying the current state of the network, whether the current commitments of bandwidth will be met if the increased bandwidth is allocated to the requesting terminal, and', 'upon a result of the estimate meeting a criteria, transmit an allocation to the requesting terminal of an increased bandwidth corresponding to the demand., 'upon receipt, from a requesting terminal among the terminals, of a demand for increased bandwidth to2. The apparatus of claim 1 , wherein:the criteria is the result of the estimate indicating that, without adjusting any terminal's current allocation of bandwidth, current commitments of bandwidth will be met upon the increased bandwidth being allocated to the requesting terminal.3. The apparatus ...

Подробнее
12-05-2022 дата публикации

OPTIMIZING AGENT FOR IDENTIFYING TRAFFIC ASSOCIATED WITH A RESOURCE FOR AN OPTIMIZED SERVICE FLOW

Номер: US20220150183A1
Принадлежит:

An optimizing agent of an access point device can identify traffic associated with a resource for an optimized service flow so as to provide a user an enhanced experience. The optimizing agent can identify the traffic for the optimized service flow based on one or more optimizations settings. The optimization settings can include a policy that indicates a priority level, a bandwidth, a QoS, or any other prioritization setting. A user can manage a list of resources associated with the one or more optimization settings via a user interface either hosted by a network resource or network device such that traffic associated with the resources should receive optimization. 1. A method for an optimizing agent of an access point device to provide traffic associated with a resource an optimized service flow , the method comprising:establishing a connection to an optimizing service;receiving an optimization notification associated with the resource;modifying one or more optimization settings of the access point device based on the optimization notification to indicate a prioritization of the traffic associated with the resource; andidentifying the traffic for the optimized service flow based on the one or more optimization settings.2. The method of claim 1 , wherein at least one of the one or more optimization settings comprises a policy associated with the resource.3. The method of claim 1 , further comprising:receiving a request from a client device for a list of non-optimized client applications;receiving an optimization notification from the client device, wherein the optimization notification comprises a selected client application from the list of non-optimized client applications; andproviding a list of optimized client applications to the client device, wherein the list of optimized client applications includes the selected client application.4. The method of claim 3 , wherein the optimization notification is received from a user interface of the client device.5. The ...

Подробнее
14-04-2016 дата публикации

Relocation of Applications to Optimize Resource Utilization

Номер: US20160105373A1
Автор: Stephens Robert Todd
Принадлежит: AT&T Intellectual Property I, L.P.

Concepts and technologies are disclosed herein for relocation of applications to optimize resource utilization. A processor executing a relocation management application can receive a request to relocate an application. The processor can identify a utilization associated with the application, identify prospective host resources capable of hosting the application, determine utilizations associated with the prospective host resources, and project prospective host resource utilizations based upon the utilization associated with the application and the utilizations associated with the prospective host resources. The processor can select a prospective host resource from the prospective host resources by selecting a resource that offers a most consistent projected utilization. 1. A method comprising:receiving, at a processor executing a relocation management application, a request to relocate an application;identifying, by the processor, a utilization associated with the application;identifying, by the processor, prospective host resources capable of hosting the application;determining, by the processor, utilizations associated with the prospective host resources;projecting, by the processor, prospective host resource utilizations based upon the utilization associated with the application and the utilizations associated with the prospective host resources; andselecting, by the processor, a prospective host resource from the prospective host resources, wherein the prospective host resource is selected as a resource that offers a most consistent projected utilization.2. The method of claim 1 , wherein the application is executed by a host resource claim 1 , and wherein the utilization comprises a utilization of the host resource.3. The method of claim 1 , wherein the request is received as a service call by the relocation management application.4. The method of claim 1 , wherein the utilization associated with the application is identified by analyzing utilization data ...

Подробнее
14-04-2016 дата публикации

DISTRIBUTION OF CLOUD SERVICES IN A CLOUD ENVIRONMENT

Номер: US20160105489A1
Принадлежит: Alcatel-Lucent USA Inc.

A capability for determining a distribution of a cloud service within a cloud environment is presented. The distribution of the cloud service within the cloud environment may specify a placement of information objects and cloud service virtual functions of the cloud service within the cloud environment. The distribution of the cloud service within the cloud environment may be determined based on a graph-based representation of the cloud service in which nodes of the graph represent the information objects of the cloud service and edges between the nodes of the graph represent the cloud service virtual functions of the cloud service and based on a graph-based representation of the cloud environment in which nodes of the graph represent locations or elements of the cloud environment and edges between the nodes of the graph represent the interconnections between the locations or elements of the cloud environment. 1. An apparatus , comprising: determine a graph-based representation of a cloud service;', 'determine a graph-based representation of a cloud environment configured to host the cloud service; and', 'determine a mapping of the cloud service to the cloud environment based on the graph-based representation of the cloud service and the graph-based representation of the cloud environment., 'a processor and a memory communicatively connected to the processor, the processor configured to2. The apparatus of claim 1 , wherein the graph-based representation of the cloud service comprises a rooted claim 1 , directed graph.3. The apparatus of claim 1 , wherein the graph-based representation of the cloud service comprises:a non-root node representing an information object required for the cloud service; anda root node representing an output information object to be output by the cloud service.4. The apparatus of claim 1 , wherein the graph-based representation of the cloud service comprises a node representing an information object associated with the cloud service.5. The ...

Подробнее
26-03-2020 дата публикации

PARAMETERIZED QUALITY OF SERVICE IN A NETWORK

Номер: US20200099629A1
Принадлежит:

A method for managing data transmission comprising making a bandwidth on a network resource available to at least one requestor for transmitting or receiving data according to a first request of a first type, the first type have a prescribed quality of service guarantee; transmitting first data in accordance with the first type to or from the at least one requestor on the network resource using a first portion of the bandwidth, if the first data are available to be transferred to or from the at least one requestor; transmitting second data according to a second request of a second type on the network resource to or from the at least one requestor or a second requestor, the second data transmitted without a quality of service guarantee using a second portion of the bandwidth, if the first portion of the prescribed bandwidth is less than the entire bandwidth. 1. A method for managing data transmission , comprising the steps of:(a) making a prescribed bandwidth on a network resource available to at least one requestor for transmitting or receiving data according to a first request of a first request type, the first request type have a prescribed quality of service guarantee;(b) transmitting first data in accordance with the first request to or from the at least one requestor on the network resource, such transmission using a first portion of the prescribed bandwidth, if the first data are available to be transferred to or from the at least one requestor;(c) transmitting second data according to a second request of a second request type on the network resource to or from the at least one requestor or a second requestor, the second data transmitted without a quality of service guarantee, the transmission using a second portion of the prescribed bandwidth, if the first portion of the prescribed bandwidth is less than the entire prescribed bandwidth.2. The method of claim 1 , wherein:the prescribed bandwidth is less than an entire bandwidth of the network resource; andthe ...

Подробнее
04-04-2019 дата публикации

FLOW STATE AWARE MANAGEMENT OF QOS THROUGH DYNAMIC AGGREGATE BANDWIDTH ADJUSTMENTS

Номер: US20190104070A1
Автор: Adams John
Принадлежит:

Conventional packet network nodes react to congestion in the packet network by dropping packets in a manner which is perceived by users to be indiscriminate. In embodiments of the invention, indiscriminate packet discards are prevented by causing packets to be discarded on lower priority flows and flow aggregates. Further action is taken to reduce the likelihood of packet discards. When an aggregate set of flows raises a congestion alarm, action is taken to try to increase aggregate capacity by excising capacity from pre-assigned donor aggregates. A donor aggregate may be carrying flows, for example, classified as best effort. Another type of donor capacity is donor re-assignable unused capacity. Aggregates may have capacity added either up to a defined limit or, temporarily, exceeding any limit provided there is free capacity available, but removable back to the defined limit when other aggregates need increased capacity and are below their defined limits. 1. A method of operating a packet subnetwork comprising: may increase its capacity by borrowing capacity from one or more of its donor aggregates, or', 'may decrease its capacity by giving back capacity to one or more of the donor aggregates;, 'partitioning of one or more physical links into a number of aggregates, where each aggregate is assigned an amount of capacity and at least one aggregate is assigned to one or more donor aggregates co-existing on the same link or links as the assigned aggregates, so that any one of the at least one aggregate'}receiving one or more communication packets indicative of a commencement of a packet communication through a subnet, the packet communication comprising a flow consisting of a plurality of packets; storing a flow identifier,', 'enabling identification of packets belonging to the commenced packet communication flow and associating that flow identifier with one or more of the aggregates, including or excluding the donor aggregates,', 'retrieving policy information ...

Подробнее
04-04-2019 дата публикации

DYNAMIC BUFFER ALLOCATION IN SIMILAR INFRASTRUCTURES

Номер: US20190104080A1
Принадлежит:

A method, computer program product, and system includes a processor(s) obtaining historical data related to buffer space usage of a common shared storage resource by a group of journals. The processor(s) monitors each journal over repeating temporal periods and determined a predictability for each journal (i.e., predictable or unpredictable. The processor(s) generates usage statics for each journal during each monitored period dependent on whether the journal was predictable or unpredictable during the monitored period. For each monitored period, the processor(s) ranks predictable journals by a buffer space requirement for each journal of the predictable journals. Based on the rankings, the processor(s) determined a buffer space requirement for each journal for a current period, where the current period shares temporal qualities with the given monitored period. The processor(s) allocates, for use during the current period, based on the buffer space requirement, buffer space to each journal. 112-. (canceled)13. A computer program product comprising: obtaining, by one or more processors, historical data related to buffer space usage for each journal in a group of journals comprising a messaging system, wherein each journal utilizes buffer space comprising a common shared storage resource, by monitoring activity in each journal over repeating temporal periods;', 'determining, by the one or more processors, for each journal, based on the obtained historical data, a predictability for each journal for each monitored period of the repeating temporal periods, wherein the predictability is selected from the group consisting of: predictable and unpredictable, wherein a predictable journal, for a monitored period, uses a predictable amount of buffer space during the monitored period, and an unpredictable journal, for the monitored period, uses an unpredictable amount of buffer space during the monitored period;', 'generating, by the one or more processors, based on the ...

Подробнее
04-04-2019 дата публикации

DYNAMIC BUFFER ALLOCATION IN SIMILAR INFRASTRUCTURES

Номер: US20190104081A1
Принадлежит:

A method, computer program product, and system includes a processor(s) obtaining historical data related to buffer space usage of a common shared storage resource by a group of j ournals. The processor(s) monitors each journal over repeating temporal periods and determined a predictability for each journal (i.e., predictable or unpredictable. The processor(s) generates usage statics for each journal during each monitored period dependent on whether the journal was predictable or unpredictable during the monitored period. For each monitored period, the processor(s) ranks predictable journals by a buffer space requirement for each journal of the predictable journals. Based on the rankings, the processor(s) determined a buffer space requirement for each journal for a current period, where the current period shares temporal qualities with the given monitored period. The processor(s) allocates, for use during the current period, based on the buffer space requirement, buffer space to each journal. 1. A computer-implemented method , comprising:obtaining, by one or more processors, historical data related to buffer space usage for each journal in a group of journals comprising a messaging system, wherein each journal utilizes buffer space comprising a common shared storage resource, by monitoring activity in each journal over repeating temporal periods;determining, by the one or more processors, for each journal, based on the obtained historical data, a predictability for each journal for each monitored period of the repeating temporal periods, wherein the predictability is selected from the group consisting of: predictable and unpredictable, wherein a predictable journal, for a monitored period, uses a predictable amount of buffer space during the monitored period, and an unpredictable journal, for the monitored period, uses an unpredictable amount of buffer space during the monitored period;generating, by the one or more processors, based on the historical data, usage ...

Подробнее
04-04-2019 дата публикации

TECHNOLOGIES FOR FLEXIBLE AND AUTOMATIC MAPPING OF DISAGGREGATED NETWORK COMMUNICATION RESOURCES

Номер: US20190104083A1
Принадлежит:

Technologies for dynamic allocation of network communication resources includes a resource manager server to allocate a set of network communication resources to a compute device through an expansion bus switch that is coupled to the compute device and to the network communication resources. The resource manager server obtains telemetry data indicative of a present utilization of the allocated set of network communication resources and determines whether the present utilization satisfies a predefined utilization threshold. Additionally, the resource manager server adjusts, through the expansion bus switch and in response to a determination that the present utilization does not satisfy the predefined utilization threshold, an amount of network communication resources in the set to the compute device. 1. A resource manager server comprising: allocate a set of network communication resources to a compute device through an expansion bus switch coupled to the compute device and to the network communication resources;', 'obtain telemetry data indicative of a present utilization of the allocated set of network communication resources;', 'determine whether the present utilization satisfies a predefined utilization threshold; and', 'adjust, through the expansion bus switch and in response to a determination that the present utilization does not satisfy the predefined utilization threshold, an amount of network communication resources in the set to the compute device., 'a compute engine to2. The resource manager server of claim 1 , wherein the compute engine is further to provide threshold data indicative of the utilization threshold to the set of network communication resources claim 1 , and wherein to determine whether the present utilization satisfies the predefined threshold comprises to obtain a notification from the set of network communication resources indicative of whether the threshold is presently satisfied.3. The resource manager server of claim 2 , wherein the ...

Подробнее
21-04-2016 дата публикации

PROGRAMMING METHOD AND APPARATUS FOR CORE ROUTING AND SWITCHING SYSTEM

Номер: US20160112331A1
Принадлежит:

A programming method and a programming apparatus for a core routing and switching system are provided. The method includes: obtaining a number of routing nodes and a number of resource types in each routing node in the core routing and switching system; judging whether a first requirement for resources in the routing nodes is changed to a second requirement; judging whether resources in a first routing node group corresponding to the first requirement meet the second requirement if the first requirement is changed; searching for a plurality of second routing node groups with resources meeting the second requirement if the resources in the first routing node group do not meet the second requirement; calculating a plurality of migration overheads corresponding to the plurality of second routing node groups; selecting a second routing node group corresponding to a smallest migration overhead from the plurality of second routing node groups. 1. A programming method for a core routing and switching system , comprising:obtaining a number of routing nodes and a number of resource types in each routing node in the core routing and switching system;judging whether a first requirement of a user for resources in the routing nodes in the core routing and switching system is changed to a second requirement of the user;judging whether resources in a first routing node group corresponding to the first requirement meet the second requirement if the first requirement is changed to the second requirement;searching for a plurality of second routing node groups with resources meeting the second requirement in the core routing and switching system if the resources in the first routing node group do not meet the second requirement;calculating a plurality of migration overheads corresponding to the plurality of second routing node groups;selecting a second routing node group corresponding to a smallest migration overhead from the plurality of second routing node groups as a server node ...

Подробнее