-
公开(公告)号:US10097621B2
公开(公告)日:2018-10-09
申请号:US14851205
申请日:2015-09-11
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Gueyoung Jung , Kaustubh Joshi , Matti A. Hiltunen , Richard D. Schlichting
IPC: G06F15/173 , H04L29/08 , H04L12/24
Abstract: Concepts and technologies are disclosed herein for an application deployment engine. A processor that executes an application deployment engine can receive an application request. The processor can obtain network topology data that indicates availability of resources of a data center, an application template associated with the application, and a running time during which an application placement plan is to be identified out of a large number of placement scenarios within the running time. The application template can describe an application flow path associated with the application. The processor can identify the application placement plan, where the application placement plan can include an optimal placement of the application at the data center, before a given running time expires by pruning the large search space. The processor can generate a command to effect deployment of the application in accordance with the application placement plan.
-
公开(公告)号:US12200559B2
公开(公告)日:2025-01-14
申请号:US18177841
申请日:2023-03-03
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Gueyoung Jung , Edward Daniels , Matti Hiltunen , Rittwik Jana , Kaustubh Joshi
Abstract: The described technology is generally directed towards a cellular network area optimizer. The area optimizer observes cellular network conditions at multiple radio access network (RAN) nodes within a target area. Based on observed conditions, the area optimizer applies a set of parameter values at the multiple RAN nodes. The set of parameter values enhances the overall throughput, while maintaining or improving connection retainability and accessibility, of the multiple RAN nodes under the observed conditions. The area optimizer learns different sets of parameter values to apply in response to different observed conditions by making parameter value adjustments and observing the effect of the adjustments on overall throughput of the RAN nodes in the target area.
-
公开(公告)号:US12082106B2
公开(公告)日:2024-09-03
申请号:US17681511
申请日:2022-02-25
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Aleksandr Zelezniak , Kaustubh Joshi , Shankaranarayanan Puzhavakath Narayanan , Gueyoung Jung
CPC classification number: H04W52/0203 , H04W24/08
Abstract: Described is allocating and deallocating baseband unit resources of a distributed unit based on anticipated and/or actual demand for the resources. For example, when user equipment transitions to a connected state, a corresponding message can be detected and used to determine whether sufficient baseband unit resources are needed to handle the traffic of the newly connecting user equipment. If not, additional baseband unit resources are allocated. When user equipment transitions to an inactive state, the corresponding command can be detected and used to determine whether the baseband unit resources are still needed for other traffic. If not, baseband unit resources are deallocated; that is, if a distributed unit's resources are no longer needed, the distributed unit's resources are deactivated to reduce resource consumption. Deallocation can be performed by changing the resources to a power conservation (e.g., sleep) state, with allocation performed by changing such resources back to an active state.
-
公开(公告)号:US12034603B2
公开(公告)日:2024-07-09
申请号:US17653545
申请日:2022-03-04
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Gueyoung Jung , Aleksandr Zelezniak , Kaustubh Joshi , Shankaranarayanan Puzhavakath Narayanan
IPC: H04L41/12 , H04L41/5019 , H04W24/02
CPC classification number: H04L41/12 , H04L41/5019 , H04W24/02
Abstract: Described is pooling baseband units into a hub and mapping radio units associated with the hub to baseband units of the group based on respective resource capacity data of the respective baseband units and an estimated resource usage data of a device that couples to a baseband unit. In one alternative, estimated peak resource usage data of a radio unit over an operation interval is used to select a baseband unit, generally based on which baseband unit of the pool has the least remaining resource capacity, to which the radio unit is mapped for the operation interval. In another alterative, estimated peak resource usage data resource (usage and duration) of a user equipment session is used to dynamically map the user equipment session to a baseband unit, generally selected by which baseband unit of the pool has the least remaining resource capacity.
-
公开(公告)号:US20230283524A1
公开(公告)日:2023-09-07
申请号:US17653545
申请日:2022-03-04
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Gueyoung Jung , Aleksandr Zelezniak , Kaustubh Joshi , Shankaranarayanan Puzhavakath Narayanan
IPC: H04L41/12 , H04L41/5019 , H04W24/02
CPC classification number: H04L41/12 , H04L41/5019 , H04W24/02
Abstract: Described is pooling baseband units into a hub and mapping radio units associated with the hub to baseband units of the group based on respective resource capacity data of the respective baseband units and an estimated resource usage data of a device that couples to a baseband unit. In one alternative, estimated peak resource usage data of a radio unit over an operation interval is used to select a baseband unit, generally based on which baseband unit of the pool has the least remaining resource capacity, to which the radio unit is mapped for the operation interval. In another alterative, estimated peak resource usage data resource (usage and duration) of a user equipment session is used to dynamically map the user equipment session to a baseband unit, generally selected by which baseband unit of the pool has the least remaining resource capacity.
-
公开(公告)号:US10827006B2
公开(公告)日:2020-11-03
申请号:US15985943
申请日:2018-05-22
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Matti Hiltunen , Gueyoung Jung , Shankaranarayanan Puzhavakath Narayanan , Joseph D'Andrea, III , Kaustubh Joshi
Abstract: The concepts and technologies disclosed herein are directed to a policy-driven homing service system that can receive, from a master service orchestrator, a demand specifying a service component to be used to provide, at least in part, a service. The system can receive, from a policy system, a homing constraint. The system can determine, for the demand, an initial set of all potential candidates. The system can apply the homing constraint to each potential candidate in the initial set of all potential candidates. The system can determine a resultant set of potential solutions that satisfy the homing constraint. The system can determine a best solution from the resultant set of potential solutions. The system can send the best solution to the master service orchestrator, which instantiates the demand based upon the best solution.
-
公开(公告)号:US10417035B2
公开(公告)日:2019-09-17
申请号:US15849155
申请日:2017-12-20
Applicant: AT&T Intellectual Property I, L.P. , The Regents of the University of Colorado, a body corporate
Inventor: Gueyoung Jung , Kaustubh Joshi , Sangtae Ha
IPC: G06F9/455
Abstract: Virtual redundancy for active-standby cloud applications is disclosed herein. A virtual machine (“VM”) placement scheduling system is disclosed herein. The system can compute, for each standby VM of a plurality of available standby VMs, a minimum required placement overlap delta to meet an entitlement assurance rate (“EAR”) threshold. The system can compute a minimum number of available VM slots for activating each standby VM to meet the EAR threshold. For each standby VM of a given application, the system can filter out any server of a plurality of servers that does not meet criteria. If a given server meets the criteria, the system can add the given server to a candidate list; sort, in descending order, the candidate list by the minimum required placement overlap delta and the number of available virtual machine slots; and select, from the candidate list of servers, a candidate server from atop the candidate list.
-
公开(公告)号:US20190044999A1
公开(公告)日:2019-02-07
申请号:US16153908
申请日:2018-10-08
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Gueyoung Jung , Kaustubh Joshi , Matti A. Hiltunen , Richard D. Schlichting
CPC classification number: H04L67/10 , G06F8/60 , H04L29/08135 , H04L41/12 , H04L41/5051 , H04L67/34 , H04L69/329
Abstract: Concepts and technologies are disclosed herein for an application deployment engine. A processor that executes an application deployment engine can receive an application request. The processor can obtain network topology data that indicates availability of resources of a data center, an application template associated with the application, and a running time during which an application placement plan is to be identified out of a large number of placement scenarios within the running time. The application template can describe an application flow path associated with the application. The processor can identify the application placement plan, where the application placement plan can include an optimal placement of the application at the data center, before a given running time expires by pruning the large search space. The processor can generate a command to effect deployment of the application in accordance with the application placement plan.
-
公开(公告)号:US20170078366A1
公开(公告)日:2017-03-16
申请号:US14851205
申请日:2015-09-11
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Gueyoung Jung , Kaustubh Joshi , Matti A. Hiltunen , Richard D. Schlichting
CPC classification number: H04L67/10 , G06F8/60 , H04L29/08135 , H04L41/12 , H04L41/5051 , H04L67/34 , H04L69/329
Abstract: Concepts and technologies are disclosed herein for an application deployment engine. A processor that executes an application deployment engine can receive an application request. The processor can obtain network topology data that indicates availability of resources of a data center, an application template associated with the application, and a running time during which an application placement plan is to be identified out of a large number of placement scenarios within the running time. The application template can describe an application flow path associated with the application. The processor can identify the application placement plan, where the application placement plan can include an optimal placement of the application at the data center, before a given running time expires by pruning the large search space. The processor can generate a command to effect deployment of the application in accordance with the application placement plan.
Abstract translation: 这里公开了应用部署引擎的概念和技术。 执行应用部署引擎的处理器可以接收应用请求。 处理器可以获得指示数据中心的资源的可用性,与应用程序相关联的应用模板的可用性的网络拓扑数据,以及运行时间,在该运行时间期间,在运行中的大量的放置场景中识别应用程序布置计划 时间。 应用程序模板可以描述与应用程序相关联的应用程序流程路径。 处理器可以识别应用程序布局计划,其中应用程序布局计划可以在给定运行时间到期之前通过修剪大型搜索空间来包括应用程序在数据中心的最佳布局。 处理器可以根据应用程序布局计划生成一个命令来实现应用程序的部署。
-
公开(公告)号:US20250097805A1
公开(公告)日:2025-03-20
申请号:US18968048
申请日:2024-12-04
Applicant: AT&T Intellectual Property I, L.P.
Inventor: Gueyoung Jung , EDWARD DANIELS , Matti Hiltunen , Rittwik Jana , Kaustubh Joshi
Abstract: The described technology is generally directed towards a cellular network area optimizer. The area optimizer observes cellular network conditions at multiple radio access network (RAN) nodes within a target area. Based on observed conditions, the area optimizer applies a set of parameter values at the multiple RAN nodes. The set of parameter values enhances the overall throughput, while maintaining or improving connection retainability and accessibility, of the multiple RAN nodes under the observed conditions. The area optimizer learns different sets of parameter values to apply in response to different observed conditions by making parameter value adjustments and observing the effect of the adjustments on overall throughput of the RAN nodes in the target area.
-
-
-
-
-
-
-
-
-