-
公开(公告)号:US10601641B2
公开(公告)日:2020-03-24
申请号:US14919208
申请日:2015-10-21
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen
IPC: H04L12/24 , H04L12/707
Abstract: Novel tools and techniques might provide for implementing access constructs for a network, and, in some cases, for implementing access constructs for cloud orchestration. In some embodiments, a network might provide connectivity between a first access node(s) in the network and a hardware node(s) or between two or more first access nodes, via a corresponding first link(s). An apparatus, such as one disposed at an orchestration node or the like in the network, might bridge a second access node over one or more of at least one first access node or at least one first link (“bridge node or link”), and might roll service over to the second access node from the bridged node or link. Based on a determination that failure has occurred during service through the second access node, the apparatus might roll service back over to the bridged node or link, from the second access node.
-
152.
公开(公告)号:US10469407B2
公开(公告)日:2019-11-05
申请号:US16277498
申请日:2019-02-15
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen , Kevin M. McBride
IPC: G06F15/173 , H04L12/927 , H04L12/923
Abstract: 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.
-
公开(公告)号:US10389577B2
公开(公告)日:2019-08-20
申请号:US14460085
申请日:2014-08-14
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen
Abstract: Novel tools and techniques for providing network state information to customer equipment. In some embodiments, an operations, administration, and management (“OAM”) server might determine a status of a network connection between at least two network devices, might generate state information indicating the determined status of the network connection, and might send the state information to one or more customer equipment, using in-band signaling over a band between the at least two network devices. The state information might include one or more alarms that indicate one or more of a receive path error, a transmit path error, or a performance issue error (which might indicate at least one of jitter, delay, frame loss, peak actual throughput, or average actual throughput). The OAM server might be disposed or embodied within at least one of a customer equipment, a user network interface device, a network interface device, or a server over a network.
-
公开(公告)号:US10375172B2
公开(公告)日:2019-08-06
申请号:US14946548
申请日:2015-11-19
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen , Charles I. Cook
Abstract: Novel tools and techniques might provide for implementing customer-based Internet of Things (“IoT”)—transparent privacy functionality. Various methods, systems, and apparatuses might provide connectivity between a network interface device (“NID”) and each of one or more first user devices of a plurality of user devices associated with the customer premises and/or a user who is associated with the customer premises. In some cases, at least one virtual network function (“VNF”) might be sent to each of the one or more first user devices. The NID might restrict, in some cases using the VNF, access by a third party to the information regarding the at least one portion of the at least one of one or more first user devices connected to the network or one or more applications running on one or more first user devices connected to the network.
-
155.
公开(公告)号:US20190026144A1
公开(公告)日:2019-01-24
申请号:US16132177
申请日:2018-09-14
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen
CPC classification number: G06F9/45558 , G06F13/102 , G06F13/4072 , G06F13/4282 , G06F2009/45579
Abstract: Novel tools and techniques might provide for implementing communications between two or more virtual machines (“VMs”) and client devices coupled to one or more ports. In some embodiments, an orchestration agent running on a host computing system might configure, using a VM-to-Port driver, a physical port of the host device to establish two or more virtual ports associated with the physical port, and might map, using the VM-to-Port driver, each of two or more VMs running on the host computing system with corresponding each of the two or more virtual ports. When a client device is communicatively coupled to the physical port, the orchestration agent might map, using the VM-to-Port driver, each of the two or more VMs with one or more functions of the client device via corresponding each of the two or more virtual ports associated with the physical port to which the client device is communicatively coupled.
-
公开(公告)号:US10129185B2
公开(公告)日:2018-11-13
申请号:US15222698
申请日:2016-07-28
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen , William R. Walker , Kevin M. McBride
IPC: H04L12/931 , H04L29/06 , H04L12/741 , H04L12/947 , H04L12/721 , H04L12/715 , H04L12/717
Abstract: Novel tools and techniques might provide for implementing virtual platform media access control (“MAC”) address—based layer 2 and layer 3 network switching. In some embodiments, a method might comprise receiving, at a network node in a network, a data packet having a header comprising a MAC destination address, and routing, with the network node, the data packet over open systems interconnection (“OSI”) model layer 3 or network layer of the network, based at least in part on the MAC destination address in the header of the data packet. The MAC destination address comprises a first portion comprising an organizationally unique identifier (“OUI”) and a second portion comprising an identifier for a destination network interface controller (“NIC”) and/or virtual NIC (“VNIC”), which might be associated either with the same service provider associated with the network node or the network or with a different service provider, content provider, and/or application provider.
-
公开(公告)号:US10078528B2
公开(公告)日:2018-09-18
申请号:US14983758
申请日:2015-12-30
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael K. Bugenhagen
CPC classification number: G06F9/45558 , G06F13/102 , G06F13/4072 , G06F13/4282 , G06F2009/45579
Abstract: Novel tools and techniques might provide for implementing communications between two or more virtual machines (“VMs”) and client devices coupled to one or more ports. In some embodiments, an orchestration agent running on a host computing system might configure, using a VM-to-Port driver, a physical port of the host device to establish two or more virtual ports associated with the physical port, and might map, using the VM-to-Port driver, each of two or more VMs running on the host computing system with corresponding each of the two or more virtual ports. When a client device is communicatively coupled to the physical port, the orchestration agent might map, using the VM-to-Port driver, each of the two or more VMs with one or more functions of the client device via corresponding each of the two or more virtual ports associated with the physical port to which the client device is communicatively coupled.
-
公开(公告)号:US20180097853A1
公开(公告)日:2018-04-05
申请号:US15831203
申请日:2017-12-04
Applicant: CenturyLink Intellectual Property LLC
Inventor: William L. Wiley , Michael K. Bugenhagen
IPC: H04L29/06 , H04W40/02 , H04M7/00 , H04L12/927 , H04L12/823 , H04L12/801 , H04L12/725 , H04L12/703 , H04L12/707 , H04L12/26 , H04L12/24
Abstract: The disclosed embodiments include a computer implemented method for managing network communications. In one embodiment, the method includes gathering, using performance information packet (PIP) data packets, network performance information from a communications network that includes network performance information from a set of egress points between the communications network and an outside network. The method selects a network connection including an egress point and an egress packet path within the communications network to the egress point offering the best quality of service between the communications network and an outside network based on the network performance information. The method then establishes the network connection between the communications network and the outside network for routing communications.
-
公开(公告)号:US09838440B2
公开(公告)日:2017-12-05
申请号:US14836554
申请日:2015-08-26
Applicant: CenturyLink Intellectual Property LLC
Inventor: William L. Wiley , Michael K. Bugenhagen
IPC: H04L12/66 , H04L29/06 , H04L12/707 , H04L12/703 , H04L12/725 , H04L12/801 , H04L12/823 , H04M7/00 , H04W40/02 , H04L12/26 , H04L12/927 , H04L12/24
CPC classification number: H04L65/1069 , H04L29/06027 , H04L41/0631 , H04L43/0829 , H04L43/0852 , H04L43/50 , H04L45/22 , H04L45/28 , H04L45/304 , H04L47/10 , H04L47/12 , H04L47/32 , H04L47/805 , H04L65/80 , H04M7/0057 , H04M7/006 , H04M7/0066 , H04M7/0075 , H04W40/02
Abstract: The disclosed embodiments include a computer implemented method for managing network communications. In one embodiment, the method includes gathering, using performance information packet (PIP) data packets, network performance information from a communications network that includes network performance information from a set of egress points between the communications network and an outside network. The method selects a network connection including an egress point and an egress packet path within the communications network to the egress point offering the best quality of service between the communications network and an outside network based on the network performance information. The method then establishes the network connection between the communications network and the outside network for routing communications.
-
160.
公开(公告)号:US09813320B2
公开(公告)日:2017-11-07
申请号:US14789596
申请日:2015-07-01
Applicant: CenturyLink Intellectual Property LLC
Inventor: Stephen K. Edwards , Michael K. Bugenhagen
CPC classification number: H04L43/0852 , H04L12/66 , H04L43/04 , H04L43/062 , H04L43/0829 , H04L65/1069
Abstract: The disclosed embodiments include a system and method for monitoring performance of a packet network. In one embodiment, a method includes collecting network performance information from a plurality of network nodes of a packet network, the network performance information being indicative of a health of the network packet network. The method includes storing the network performance information collected from the plurality of network nodes and generating a graphical user interface including a graphical representation of the network performance information, wherein the graphical representation of a network segment is indicated as a line, and wherein a width of the line widens and narrows in accordance with an amount of traffic flow over the network segment.
-
-
-
-
-
-
-
-
-