Patents Issued in April 14, 2022
-
Publication number: 20220116286Abstract: Methods and apparatus to implement edge scalable adaptive-grained monitoring and telemetry processing for multi-quality of service (QoS) services are disclosed. In one example, the apparatus includes platform compute circuitry. The apparatus also includes both a monitoring function registry interface data structure to list a set of monitoring functions that provide at least a unique universal function identifier and a function descriptor and an application assignment interface data structure that provide at least an application identifier, an application service level agreement (SLA) definition, and the function descriptor to enable a link to a first monitoring function.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Kshitij Arun Doshi, Francesc Guim Bernat
-
Publication number: 20220116287Abstract: A Network Functions Virtualization (NFV) system reads, from a data bus coupled to the NFV system, Virtual Network Function (VNF) parameters published to the data bus by a new VNF. The NFV system publishes, to the data bus based on the VNF parameters, instructions to multiple components of the NFV system defining which VNF capabilities of the new VNF are to be managed, controlled, or monitored by which of the multiple NFV system components. The multiple components of the NFV system control, manage, or monitor the new VNF based on the published instructions. The data bus can include a Data Movement as a Platform (DMaaP) system that publishes and subscribes to streams of records.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Mourad B. Takla, Fernando Oliveira
-
Publication number: 20220116288Abstract: A cloud service provider network may receive, from a cloud subscriber device, a request to access an application, wherein the cloud service provider network includes a split interface associated with the cloud subscriber device. The cloud service provider network may provide, to the cloud operator device, the request to access the application, wherein the cloud operator device stores the application. The cloud service provider network may receive, from the cloud operator device, the application, based on the request to access the application. The cloud service provider network may provide the application to the cloud subscriber device via the application interface of the split interface, wherein the connectivity interface connects the cloud subscriber device and the cloud operator device so that the application is provided to the cloud subscriber device via the application interface.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventor: Mehmet TOY
-
Publication number: 20220116289Abstract: Various aspects of methods, systems, and use cases include using an edge device to control power states of nodes in an edge cluster. A method may include scheduling unscheduled application pods on a set of nodes of an edge cluster. The method may include determining a change to at least one power state of the set of power states based on the schedule. The method may include causing the edge cluster to operate according to the change.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Palaniappan Ramanathan, Kannan Babu Ramia, Deepak S, Bhavik Dhandhalya, Neal Conrad Oliver, Francesc Guim Bernat, Thijs Metsch, Timothy Verrall
-
Publication number: 20220116290Abstract: Systems, methods, and computer-readable for determining performance metrics of a network include obtaining, from a network assurance system, one or more network performance metrics, the network performance metrics corresponding to execution of one or more applications in a network domain. An Application Performance Management (APM) system provides one or more applications performance metrics, the applications performance metrics corresponding to execution of the one or more applications in an applications domain. The one or more network performance metrics are integrated with the one or more applications performance metrics to determine integrated performance metrics for the one or more applications across the network domain and the applications domain.Type: ApplicationFiled: October 15, 2021Publication date: April 14, 2022Inventors: Thomas Szigeti, David John Zacks, Mark Montanez, Prakash Kaligotla
-
Publication number: 20220116291Abstract: In an embodiment, a method comprises, by a networking data analysis system: receiving, from a client device, computer files, each computer file comprising log data; transforming each of the computer files, the transforming comprising: converting the log data associated with the computer files into a structured tabular representation of the log data; parsing the structured tabular representation of the log data to extract data elements associated with the log data and to identify data types associated with the data elements; creating a columnar representation of the log data based on the identified data types; storing the columnar representation of the log data in a columnar database; executing computer-implemented functions on the columnar representation of the log data to identify key networking security metrics; sending, to the client device, instructions for displaying the identified key networking security metrics associated with the log data of the one or more computer files.Type: ApplicationFiled: October 12, 2021Publication date: April 14, 2022Inventors: Jason Hines, Abraham Usher, Garth Griffin
-
Publication number: 20220116292Abstract: This disclosure generally relate to a method and system for mapping application dependency information. The present technology relates techniques that enable user-adjustable application dependency mapping of a network system. By collecting internal network data using various sensors in conjunction with external user inputs, the present technology can provide optimized application dependency mapping using user inputs.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Omid Madani, Ali Parandehgheibi, Navindra Yadav, Vimalkumar Jeyakumar, Ellen Christine Scheib, Mohammadreza Alizadeh Attar
-
Publication number: 20220116293Abstract: A method of assessing at least one of audio and video HDMI performance capabilities of an AV system including one or more sources and one or more sinks, interconnected in a first configuration comprises using an app running on a smart device, wirelessly connected to the AV system, to present audio and/or video performance capability information for each source and sink to a user of the system, based on EDID information received by the smart device from each source and sink. In one embodiment, the app also presents a determination of maximum theoretical data handling capacity of the AV system in the first configuration; runs a test to assess actual data handling capacity of the AC system in the first configuration; and presents one or more results of the test to the user.Type: ApplicationFiled: October 8, 2020Publication date: April 14, 2022Applicant: Sony Group CorporationInventors: James R. Milne, Tomohiro Koyata
-
Publication number: 20220116294Abstract: Various examples are disclosed for edge alert coordination for mobile device alerts. An edge device can connect to a network through an edge device that monitors device data and metrics for the device. The edge device transmits a join message that includes a device identifier of the device. The edge device receives inherited device alert data. The device alert data is inherited from a previous edge device that previously monitored the device. The edge device triggers an alert using the inherited device alert data and currently monitored device data.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventors: Jong Ho Won, Karen Brems, Hui Xu, Qiuxi Zhu, Nandakishore Mallapragada
-
Publication number: 20220116295Abstract: An electronic device may be connected (e.g., via an ethernet cable) to a router and/or an internet service provider (ISP) equipment at a user's location to monitor and/or test a connectivity status of a network being provided at the user's location. The electronic device may include lights that guide the user to determine by visual representations if their network connection is operational and/or whether the connection meets minimum functionality for various applications that run over the network connection, such as voice over (VO) IP and/or video-conferencing. In some cases, the electronic device may include a testing component capable of pinging one or more nodes (e.g., routers, testing servers, diagnostic logging servers, etc.) in order to determine a source of a connectivity issue (e.g., outage).Type: ApplicationFiled: October 14, 2021Publication date: April 14, 2022Inventor: Kenneth D. Swinehart
-
Publication number: 20220116296Abstract: A network management device determines at least one of that an individual error occurs in a target terminal device when a difference between (i) a response time for the target terminal device and (ii) an average response time that is an average value of the response time for each of two or more terminal devices belonging to a group to which the target terminal device belongs is larger than a first predetermined value, and that a group error occurs in a target group when a difference between (i) a current average response time that is an average value of the response time and (ii) a previous average response time that is an average value of a previous response time for two or more terminal devices belonging to the target group is larger than a second predetermined value, the previous response time being immediately prior to the response time.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventor: Koji SASAKI
-
Publication number: 20220116297Abstract: In general, the disclosure describes techniques for adaptively determining one or more parameters of a service level agreement of an application. For instance, a network device may monitor round-trip times of a plurality of packets of a data flow of an application being transmitted over a link between an application server and a client device. The network device may determine an amount of retransmission of packets occurring during transmission of the plurality of packets of the data flow. The network device may predict, based at least in part on the round-trip times of the plurality of packets of the data flow and the amount of retransmission of packets occurring during transmission of the plurality of packets of the data flow, a round-trip time parameter for a service level agreement associated with the application.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Rajneesh Kumar, Peyush Gupta
-
Publication number: 20220116298Abstract: A data stream monitor including a processor and associated memory initiates a data stream monitoring application. The data stream monitoring application is configured to test a plurality of data streams, and obtains a plurality of data stream records associated with the plurality of data streams to be tested. The data stream monitor writes a lastRecord indicator to a file. The lastRecord indicator identifies a last data stream to have been tested. The data streams are tested, and the lastRecord indicator is updated each time a subsequent data stream is tested. The data stream monitor determines whether a value of the lastRecord indicator has changed from a previous value. In response to determining that the value of the lastRecord indicator has not changed, testing of the plurality of data streams is restarted.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Applicant: iHeartMedia Management Services, Inc.Inventor: Jack Curtis Viers
-
Publication number: 20220116299Abstract: A wireless receiver receives location pilots embedded in received symbols and uses the location pilots to detect the first path for every base station the network has designated for the receiver to use in time of arrival estimation. The receiver preferably applies matching pursuit strategies to offer a robust and reliable identification of a channel impulse response's first path. The receiver may also receive and use estimation pilots as a supplement to the location pilot information in determining time of arrival. The receiver can use metrics characteristic of the channel to improve the robustness and reliability of the identification of a CIR's first path. With the first path identified, the receiver measures the time of arrival for signals from that path and the receiver determines the observed time difference of arrival (OTDOA) to respond to network requests for OTDOA and position determination measurements.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Steven C. THOMPSON, Fernando LOPEZ DE VICTORIA
-
Publication number: 20220116300Abstract: An approach to facilitating in-vehicle services through attendant devices, user-provided devices, and/or an in-vehicle computer system is provided. In one implementation, one or more communication sessions with the in-vehicle computer system may be facilitated by an attendant device. Passenger information relating to one or more passengers of a vehicle and service information relating to one or more services to be provided to the one or more passengers may be obtained by the attendant device from the in-vehicle computer system via the one or more communication sessions. The passenger information and the service information may be provided by the attendant device. An indication that at least one service is in progress or is complete is received by the attendant device.Type: ApplicationFiled: August 23, 2021Publication date: April 14, 2022Applicant: Kwivo, LLCInventors: Alexandra Kathleen HERON, Julio Toro SILVA, Manimeldura Janaka MENDIS
-
Publication number: 20220116301Abstract: A processor-implemented communication method includes: sequentially transmitting scan packets comprising information of current transmission frequencies to a target device while changing a transmission frequency of a control device within a scan frequency range; and receiving, from the target device, a return packet comprising information of a reception frequency of the target device corresponding to any one of the current transmission frequencies included in the scan packets.Type: ApplicationFiled: July 21, 2021Publication date: April 14, 2022Applicant: Samsung Electronics Co., Ltd.Inventors: Joonseong KANG, Sang Joon KIM, Young Jun HONG
-
Publication number: 20220116302Abstract: A stream processing system in a first zone of a telecommunication network may obtain at least one policy for processing trace data of virtual network functions (VNFs) in the first zone, and obtain the trace data of the VNFs from a data distribution platform of the telecommunication network, where the trace data is published in accordance with a topic to the data distribution platform by the VNFs, and where the stream processing system comprises a subscriber to the topic. The first stream processing system may additionally forward at least a first portion of the trace data to a second stream processing system of the telecommunication network in accordance with the at least one policy, where the first portion comprises less than all of the trace data, and where the second stream processing system is for a region of the telecommunication network that includes the first zone and a second zone.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Inventors: Gagan Raj Gupta, Pradeep Kunjunny
-
Publication number: 20220116303Abstract: One method occurs at a network test system implemented using at least one processor. The method includes receiving configuration information for configuring a network testing scenario comprising an emulated switching environment, wherein the configuration information includes topology information defining the emulated switching environment; configuring, using the configuration information, the emulated switching environment including allocating, using a switch application-specific integrated circuit (ASIC) resource allocator, resources of at least one physical ASIC switch to multiple emulated switches; and configuring, using the configuration information, a test session for testing a system under test (SUT) using the emulated switching environment and a network visibility infrastructure for obtaining performance information associated with the test session.Type: ApplicationFiled: October 9, 2020Publication date: April 14, 2022Inventor: Christian Paul Sommers
-
Publication number: 20220116304Abstract: The subject matter described herein includes methods, systems, and computer readable media for active queue management. A method for active queue management occurs at a network test system (NTS). The method includes transmitting, by a test packet generator and during a test session, a test packet to a system under test (SUT); receiving queue performance information associated with a SUT queue related to the test packet; generating, utilizing the queue performance information, control signaling information usable for controlling the test packet generator; and controlling the test packet generator using the control signaling information.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventor: Christian Paul Sommers
-
Publication number: 20220116305Abstract: This application relates to message sending and receiving methods and apparatuses, and a communication system. A control plane CP device in a communication system in which a CP and a user plane UP are separated generates a first message, where the first message includes route information and a control indication for the route information, and the route information is associated with a UP device. The CP device sends the first message to the UP device, so that the UP device updates the route information based on the control indication, where the first message is a packet forwarding control protocol PFCP message. Based on the technical solutions provided herein, interaction on routing control between the CP device and the UP device in a communication system architecture in which a CP and a UP are separated may be implemented.Type: ApplicationFiled: December 20, 2021Publication date: April 14, 2022Applicant: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Chengguang Niu, Zhouyi Yu, Hongtao Guo
-
Publication number: 20220116306Abstract: A particular fat tree network node stores default routing information indicating that the particular fat tree network node can reach a plurality of parent fat tree network nodes of the particular fat tree network node. The particular fat tree network node obtains, from a first parent fat tree network node of the plurality of parent fat tree network nodes, a negative disaggregation advertisement indicating that the first parent fat tree network node cannot reach a specific destination. The particular fat tree network node determines whether the first parent fat tree network node is the only parent fat tree network node of the plurality of parent fat tree network nodes that cannot reach the specific destination. If so, the particular fat tree network node installs supplemental routing information indicating that every parent fat tree network node except the first parent fat tree network node can reach the specific destination.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Pascal Thubert, Eric Levy-Abegnoli, Jakob Heitz
-
Publication number: 20220116307Abstract: A wireless network device may receive a broadcasted hello message. The wireless network device may determine, based on the broadcasted hello message, interfaces to communicate with neighbor devices. The wireless network device may determine costs for links of the interfaces. A highest cost link of the interfaces may be blocked and a lowest cost link of the interfaces may be unblocked. The wireless network device may transmit, in the network, an announce message that indicates the highest cost link as blocked and the lowest cost link as unblocked.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Applicant: AIRTIES KABLOSUZ ILETISIM SANAYI VE DIS TICARET A.S.Inventors: Alper Akcan, Irfan Acar, Bilal Hatipoglu, Mustafa Karaca, Mujdat Pakkan, Devin Mungan
-
Publication number: 20220116308Abstract: A method comprises, at a first router configured to perform Bit Index Explicit Replication (BIER) for forwarding of multicast packets in a network, storing configuration information that indicates that the first router belongs to multiple subdomains of a BIER domain, and is able to forward the multicast packets for a virtual private network on the multiple subdomains. The method further comprises, during an auto-discovery procedure, generating an auto-discovery message to include an auto-discovery route and route attributes that indicate the multiple subdomains, and sending the auto-discovery message to a second router of the virtual private network the network.Type: ApplicationFiled: June 29, 2021Publication date: April 14, 2022Inventors: Mankamana Prasad Mishra, Ijsbrand Wijnands, Anuj Budhiraja, Ali Sajassi, Stephane Litkowski, Satya Ranjan Mohanty
-
Publication number: 20220116309Abstract: A multicast forwarding entry generation method includes receiving a first multicast packet from a first border gateway. The method also includes generating a first multicast forwarding entry based on the first multicast packet. The first multicast forwarding entry includes an address of the first border gateway and information about a multicast source. The method further includes receiving a second multicast packet from a second border gateway. The second multicast packet includes an address of the second border gateway and the information about the multicast source. The method additionally includes determining a first path to the multicast source through the first border gateway and a second path to the multicast source through the second border gateway. The method also includes determining an optimal path to the multicast source based on the first path and the second path, and generating a forwarding entry of the multicast source based on the optimal path.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Zhongfang LIN, Wenbin JU
-
Publication number: 20220116310Abstract: Techniques are disclosed for providing high performant packets processing capabilities in a virtualized cloud environment that enhance the scalability and high availability of the packets processing infrastructure. In certain embodiments disclosed herein, the VNICs functionality performed by network virtualization devices (NVDs) is offloaded from the NVDs to a fleet of computers, referred to as VNIC-as-a-Service System (or VNICaaS system). VNICaaS system is configured to provide Virtual Network Interface Cards (VNICs)-related functionality or service for multiple compute instances belonging to multiple tenants or customers of the CSPI. The VNICaaS system is capable of hosting multiple VNICs to process and transmit traffic in a distributed virtualized cloud networks environment. A single VNIC executed by the VNICaaS system can be used to process packets received from multiple compute instances.Type: ApplicationFiled: February 12, 2021Publication date: April 14, 2022Applicant: Oracle International CorporationInventors: Leonard Thomas Tracy, Raman Kumar Sonkhla, Guanhong Pei
-
Publication number: 20220116311Abstract: A method may include, with a controller of an AS, routing a data flow from a source device, through at least one front-end node to a plurality of back-end nodes, and balancing, by the controller, the data flow to the back-end nodes equally based at least in part on ECMP routing. A number of routes from the back-end nodes to endpoint devices may be determined based at least in part on a preference for a primary route from the back-end nodes to a corresponding one of the endpoint devices, and backup routes from the back-end nodes to the corresponding one of the endpoint devices. An indication of a failure of a first endpoint device is received, and the back-end nodes utilize a first backup route that is associated with a second endpoint device to rebalance the data flow from the first endpoint device to the second endpoint device.Type: ApplicationFiled: October 8, 2020Publication date: April 14, 2022Inventors: Kyle Andrew Donald Mestery, Ian James Wells, Grzegorz Boguslaw Duraj
-
Publication number: 20220116312Abstract: A software defined networking (SDN) controller is configured to receive, from a Top-Of-Rack (TOR) switch, a first multicast route and a second multicast route. In response to determining that the first multicast route is an assisted replication route, the SDN controller is configured to add a first nexthop specified by the first multicast route to a list of nexthops for Broadcast, Unknown-Unicast, and Multicast (BUM) traffic. In response to determining that the second multicast route is not the assisted replication route, the SDN controller is configured to refrain from adding a second nexthop specified by the second multicast route to the list of nexthops. After adding the first nexthop, the SDN controller is configured to provision the list of nexthops at a virtual router.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Anantharamu Suryanarayana, Yuvaraja Mariappan
-
Publication number: 20220116313Abstract: A computer network device (such as a switch or a router) that implements a trunk is described. During operation, the computer network device may receive a link aggregation group (LAG) command. In response, the computer network device may access a user LAG configuration and information specifying events for ports. Moreover, the computer network device may receive packet data units (PDUs) associated with the ports. Then, the computer network device may determine a dynamic LAG based at least in part on the user LAG configuration, the information and the PDUs. Next, the computer network device may implement the trunk having member ports in a physical layer based at least in part on the dynamic LAG, where the member ports in the trunk include at least a subset of member ports in the dynamic LAG.Type: ApplicationFiled: September 30, 2021Publication date: April 14, 2022Applicant: ARRIS Enterprises LLCInventor: Maocheng Hu
-
Publication number: 20220116314Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for utilizing a CIC value field in signaling information of a communication to provide an identification of the ingress network to an egress or receiving network of a long distance telecommunications network. The system and method provides for the provisioning of a signaling CIC for an ingress trunkgroup or network to a telecommunications network for downstream signaling purposes by overriding a received CIC value with a provisioned CIC value specific to the ingress network. This provisioned CIC value identifies the ingress network to the long distance network to the egress network for use by the egress network.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Applicant: Level 3 Communications, LLCInventor: David A. Tschirhart
-
Publication number: 20220116315Abstract: System and techniques for information centric network (ICN) distributed path selection are described herein. An ICN node transmits a probes message to other ICN nodes. The ICN node receives a response to the probe message and derives a path strength metric from the response. Later, when a discovery packet is received by the ICN node, the path strength metric is added to the discovery packet.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Yi Zhang, Hao Feng, Srikathyayani Srikanteswara, Nageen Himayat, Xiruo Liu
-
Publication number: 20220116316Abstract: According to one embodiment, a routing destination evaluation apparatus includes a metrics acquisition unit and a routing destination evaluation unit. The metrics acquisition unit acquires time-series data of types of metrics associated with a candidate. The candidate is one of candidates of a routing destination to which the routing control apparatus routes a request including the first destination data. The routing destination evaluation unit evaluates the candidates based on the time-series data, and generates routing destination evaluation data.Type: ApplicationFiled: December 17, 2021Publication date: April 14, 2022Inventors: Yoshiko KISA, Takayuki KAMEI
-
Publication number: 20220116317Abstract: This disclosure describes techniques that include determining, at an egress node in an SRm6 network, how to process a packet that may arrive without a segment routing header and/or a compressed routing header. In one example, this disclosure describes a method that includes receiving, by an egress node of a segment routing network, segment routing advertisements; configuring, by the egress node and based on the segment routing advertisements, information enabling the egress node to recognize encapsulated packets arriving at the egress node without a compressed routing header; receiving, by the egress node, a packet that does not have a compressed routing header; and de-encapsulating, by the egress node and based on the stored information, the packet.Type: ApplicationFiled: October 9, 2020Publication date: April 14, 2022Inventors: Sri Karthik Goud Gadela, Swamy Sadashivaiah Renu Kananda, Ronald P. Bonica, Shraddha Hegde, Srihari Ramachandra Sangli, Rajesh Shetty Manur
-
Publication number: 20220116318Abstract: A control method for a spanning tree protocol (STP) of an EasyMesh network, wherein the STP includes a plurality of stations, includes assigning a bridge identification (ID) to each of the plurality of stations to classify the plurality of stations into a plurality of network layers; assigning a first station of the plurality of stations as a root bridge; determining a root port of each of the plurality of stations and a corresponding path cost to the root bridge; and blocking a designated port of a lower station of the plurality of stations at a lower layer of the EasyMesh network, when a network loop is detected.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventor: Xuan Luo
-
Publication number: 20220116319Abstract: Various example embodiments for supporting reliability of an overlay are presented herein. Various example embodiments for supporting reliability of an overlay may be configured to support reliable delivery of overlay packets. Various example embodiments for supporting reliable delivery of overlay packets may be configured to support reliable delivery of overlay packets of a label switching protocol. Various example embodiments for supporting reliability of an overlay may be configured to support reliable delivery of overlay packets based on a reliable transport layer. The reliable transport layer may be provided using a reliable transport layer protocol. The reliable transport layer protocol may be a connection-oriented protocol, may be configured to support flow control, may be configured to support congestion control, or the like.Type: ApplicationFiled: October 13, 2020Publication date: April 14, 2022Inventor: Pranjal Kumar Dutta
-
Publication number: 20220116320Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps:—receiving (E1) the packet;—reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router;—decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step;—deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps:—obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet;—determining (E4) the value of the decrementation step on the basis of at least the obtainedType: ApplicationFiled: December 17, 2021Publication date: April 14, 2022Applicant: Monarch Networking Solutions LLCInventors: Bruno Decraene, Stephane Litkowski
-
Publication number: 20220116321Abstract: A controller determines a first path across a first segment routing (SR) domain and a second SR domain to a destination in the second SR domain, where the first SR domain uses a first SR protocol and the second SR domain uses a second SR protocol. The controller determines SR instructions that enable the interworking of the first SR domain and the second SR domain when data is routed across the first path to the destination. The controller sends, prior to the data being routed over the first path, the SR instructions to at least one of a first router in the first SR domain, a second router in the second SR domain, or a third router in the first SR domain to enable the interworking of the first and the second SR domains for segment routing the data across the first path.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: Mark T. Watts, Gregory Pultorak
-
Publication number: 20220116322Abstract: An apparatus comprises a first tile comprising a first instance of a plurality of global endpoints and a first instance of a plurality of local networks comprising a plurality of local endpoints; and an interconnect network of the first tile to couple to an interconnect network of a second tile, the second tile comprising a second instance of the plurality of global endpoints and a second instance of the plurality of local networks comprising the plurality of local endpoints; wherein the interconnect network utilizes an address space comprising unique identifiers for the plurality of global endpoints of the first and second tiles; and non-unique identifiers for the plurality of local endpoints of the first and second tiles, wherein non-unique identifiers are reused in multiple local networks of the plurality of local networks of the first and second tiles.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Applicant: Intel CorporationInventors: Abhishek Reddy Pamu, Lakshminarayana Pappu, David J. Harriman, Ramadass Nagarajan
-
Publication number: 20220116323Abstract: Techniques are disclosed for providing high performant packets processing capabilities in a virtualized cloud environment that enhance the scalability and high availability of the packets processing infrastructure. In certain embodiments disclosed herein, the VNICs functionality performed by network virtualization devices (NVDs) is offloaded from the NVDs to a fleet of computers, referred to as VNIC-as-a-Service System (or VNICaaS system). VNICaaS system is configured to provide Virtual Network Interface Cards (VNICs)-related functionality or service for multiple compute instances belonging to multiple tenants or customers of the CSPI. The VNICaaS system is capable of hosting multiple VNICs to process and transmit traffic in a distributed virtualized cloud networks environment. A single VNIC executed by the VNICaaS system can be used to process packets received from multiple compute instances.Type: ApplicationFiled: February 12, 2021Publication date: April 14, 2022Applicant: Oracle International CorporationInventors: Leonard Thomas Tracy, Lucas Michael Kreger-Stickles, Andrey Yurovsky, Philip James Ramsey, Shane Baker
-
Publication number: 20220116324Abstract: A policy determination apparatus includes an acquisition unit, a metrics generation unit, an evaluation unit, and a policy determination unit. The acquisition unit acquires monitoring data relating to states of facilities on a network. The metrics generation unit generates, based on the monitoring data, time-series data of types of metrics associated with candidates of routing destinations to which a routing control apparatus routes requests. The evaluation unit evaluates the candidates based on the time-series data to generate routing destination evaluation data. The policy determination unit determines, based on the routing destination evaluation data, a policy that the routing control apparatus uses for control of the routing destinations.Type: ApplicationFiled: December 17, 2021Publication date: April 14, 2022Inventor: Takayuki KAMEI
-
Publication number: 20220116325Abstract: Examples described herein relate to a network interface device that includes circuitry to decide packet format of a packet including data to be transmitted based on network utilized to transmit the packet and circuitry to form the packet based on the decided packet format. In some examples, the network utilized to transmit the packet is based on an egress port of the packet. In some examples, the network utilized to transmit the packet comprises one or more of: direct interconnect, small scale-up network, or large scale-out network. In some examples, to decide packet format, the circuitry is to form the packet byte by byte to reduce overhead caused by preamble and number of header fields.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Bruce G. WARREN, Robert ZAK, Mark DEBBAGE, Todd RIMMER
-
Publication number: 20220116326Abstract: Method and apparatus for traffic optimization in virtual private networks (VPNs). A client device establishes a first VPN connection with a first server based on first VPN credentials. Traffic is transmitted and received through the first VPN connection to and from the first server. A second server is identified based on traffic optimization criteria that need to be satisfied by the VPN connection. Upon receipt of the identification of the second server the client device is to use the second server as a destination of a second VPN connection. The second VPN connection satisfies a set of traffic optimization goals for at least one flow from the flows forwarded through the first VPN connection. Based on the identification of the second server, the client device establishes the second VPN connection for the flow between the client device and the second server.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Christopher Philip BRANCH, Dane Orion KNECHT
-
Publication number: 20220116327Abstract: Apparatuses, methods, and systems are disclosed for steering the traffic of the multi-access data connection over a plurality of steering connections. One apparatus includes a includes a transceiver and a processor that sends a first message to establish a multi-access data connection over a first access network and a second access network, where the first message indicates that the apparatus supports a first type of steering functionality that creates a plurality of steering connections over each of access networks. The processor receives a second message including rules indicating how to route a first data packet across the first and second access networks and how to route the first data packet across a plurality of steering connections. The processor establishes a plurality of steering connections over each access network in response to the second message and applies the rules for steering traffic of the multi-access data connection.Type: ApplicationFiled: February 28, 2020Publication date: April 14, 2022Inventor: Apostolis Salkintzis
-
Publication number: 20220116328Abstract: A policy determination apparatus according to a first aspect of the present invention includes an evaluation unit and a policy determination unit. The evaluation unit evaluates candidates of routing destinations to which a routing control apparatus routes requests, based on time-series data of types of metrics and priorities assigned to the types of metrics to generate routing destination evaluation data, where the types of metrics is generated based on monitoring data relating to the states of facilities on a network and are associated with the candidates. The policy determination unit determines a policy that the routing control apparatus uses for control of the routing destinations after the routing destination evaluation data is generated.Type: ApplicationFiled: December 17, 2021Publication date: April 14, 2022Inventors: Mahoko TAMURA, Shintaro ONO, Yoshiko KISA, Takayuki KAMEI
-
Publication number: 20220116329Abstract: A Wi-Fi APD is configured to tag internet protocol data with a first priority level and a second priority level that is higher than the first priority level. The network controller contains a memory that contains a channel bandwidth threshold value. The network controller contains a processor configured to execute instructions that cause the network controller to: periodically poll the Wi-Fi APD; periodically receive poll responses from the Wi-Fi APD; determine whether channel bandwidth is greater than the stored channel bandwidth threshold value; determine whether the response time of the poll responses is greater than the polling period; and instruct the Wi-Fi APD to tag internet protocol data with the second priority level when at least one of the channel bandwidth is less than the channel bandwidth threshold value and the response time is greater than the period of the first frequency.Type: ApplicationFiled: August 25, 2021Publication date: April 14, 2022Inventors: Krishna Prasad PANJE, Lakshmi ARUNKUMAR
-
Publication number: 20220116330Abstract: A method of reducing network traffic includes blocking, at a mobile device, a first channel to reduce network signaling in a network and to reduce battery consumption. The first channel includes a non-common channel. The method includes offloading application traffic of an application onto a second channel. The second channel may include a common channel. The method may include monitoring the application traffic of the application over the second channel, unblocking the first channel based on the monitored application traffic so that the application can perform an action, and re-blocking the first channel after the action has been completed. The method may include unblocking the first channel when user activity is detected, wherein the user activity includes whether the mobile device is being interacted with.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Rami Alisawi, Ari Backholm, Huajie Hu, Alexandr Seleznyov, Jie Wei, Sungwook Yoon
-
Publication number: 20220116331Abstract: A network device adds a fixed value to a congestion threshold (CT) when a first period ends. Detects whether a difference obtained by subtracting average traffic load of a queue in the first period from average traffic load of the queue in a second period is greater than a target increase value, sets the CT based on a detection result when the second period ends, where the first period is previous to the second period; marks a received packet when a quantity of packets buffered in the queue is greater than the CT, enqueues the marked packet and sends the marked packet to a receiving device.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: Zhigang Ji, Di Qu
-
Publication number: 20220116332Abstract: This application provides example data packet transmission methods and example communications apparatuses. One example method includes receiving a data packet, where the data packet is in an undelivered state. The data packet can then be delivered during running of a reordering timer upon an arrival of a first delay cut-off moment corresponding to the data packet or an arrival of a second delay cut-off moment of an additional data packet before the data packet in a reordering window.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Inventors: Feng YU, Bo LIN, Zhenzhen CAO
-
Publication number: 20220116333Abstract: For example, a wireless communication station (STA) may be configured to determine whether a stream of frames is suitable for out-of-order delivery from a first Medium Access Control layer (MAC-layer) process to a second MAC-layer process, the second MAC-layer process is above the first MAC-layer process; and, based on a determination that the stream of frames is suitable for out-of-order delivery, to deliver to the second MAC-layer process one or more frames of the stream of frames according to an out-of-order delivery scheme.Type: ApplicationFiled: December 23, 2021Publication date: April 14, 2022Applicant: Intel CorporationInventors: Dave Cavalcanti, Dibakar Das, Laurent Cariou, Dmitry Akhmetov, Ganesh Venkatesan, Juan Fang
-
Publication number: 20220116334Abstract: The present disclosure is related to multi-queue management techniques and packet reordering techniques for inter-radio access technology (RAT) and intra-RAT traffic steering. The multi-queue management and packet reordering techniques may be used in Multi-Access Management Services (MAMS) framework, which is a programmable framework that provides mechanisms for the flexible selection of network paths in a multi-access (MX) communication environment, based on an application's needs. Other embodiments may be described and/or claimed.Type: ApplicationFiled: December 22, 2021Publication date: April 14, 2022Inventors: Jing Zhu, Menglei Zhang
-
Publication number: 20220116335Abstract: A computing node includes network interface circuitry and processing circuitry. The processing circuitry assigns available computing resources to a plurality of slice contexts. Each slice context of the plurality includes resource allocations of the available computing resources associated with multiple communication networks. A first portion of the resource allocations is designated as dedicated resources and a second, remaining portion is designated as shared resources. A FAFO event associated with a workload is detected. The workload executes on a network slice instance (NSI) associated with a slice context of a subset of slice contexts. The configuration of the NSI is restored to a pre-FAFO event state based on reconfiguring one or both of the dedicated resources or the shared resources of the slice context based on the resource allocations of at least a second slice context in the subset of slice contexts.Type: ApplicationFiled: December 21, 2021Publication date: April 14, 2022Inventors: Vesh Raj Sharma Banjade, Satish Chandra Jha, Ned M. Smith, S M Iftekharul Alam, Christian Maciocco, Liuyang Lily Yang, Mona Vij, Kshitij Arun Doshi, Francesc Guim Bernat, Clark Chen