Congestion Based Rerouting Patents (Class 370/237)
-
Patent number: 11960979Abstract: Systems and methods include steps of determining a state of a network based on telemetry data; determining a value of a reward associated with the state; determining an action to take on the network to bring the network to a next state that is expected to have a better than or equal to value of the reward; and causing the action to be implemented in the network. The steps can also include continuing the determining steps and the causing step.Type: GrantFiled: September 9, 2021Date of Patent: April 16, 2024Assignee: Ciena CorporationInventors: Emil Janulewicz, David Côté, Gauravdeep Singh Shami, Olivier Simard, Thomas Triplet
-
Patent number: 11924080Abstract: Some embodiments provide a method of identifying packet latency in a software defined datacenter (SDDC) that includes a network and multiple host computers executing multiple machines. At a first host computer, the method identifies and stores (i) multiple time values associated with several packet processing operations performed on a particular packet sent by a first machine executing on the first host computer, and (ii) a time value associated with packet transmission through the SDDC network from the first host computer to a second host computer that is a destination of the particular packet. The method provides the stored time values to a set of one or more controllers to process to identify multiple latencies experienced by multiple packets processed in the SDDC.Type: GrantFiled: March 21, 2022Date of Patent: March 5, 2024Assignee: VMware LLCInventors: Haoran Chen, Ming Shu, Xi Cheng, Feng Pan, Xiaoyan Jin, Caixia Jiang, Qiong Wang, Qi Wu
-
Patent number: 11924086Abstract: The disclosed systems, methods and computer readable media relate to managing Non-Volatile Memory Express (NVMe) over Transmission Control Protocol (TCP) (NVMeOTCP) connections between a smart network interface card (smartNIC) and a block storage data plane (BSDP) of a cloud computing environment. A software agent (“agent”) executing at the smartNIC may manage a number of network paths (active and, in some cases, passive network paths). The agent may monitor the network traffic (e.g., input/output operations (IOPS)) through the paths (e.g., using established NVMeOTCP connections corresponding to the paths). If a condition is met relating to a performance threshold associated with the monitored paths, the agent may increase or decrease the number established NVMeOTCP connections to match real time network conditions.Type: GrantFiled: May 16, 2023Date of Patent: March 5, 2024Assignee: Oracle International CorporationInventors: Qiang Wang, Kent Lee
-
Patent number: 11924108Abstract: In one embodiment, an offload platform is an compute platform, adjunct to a router or other packet switching device, that performs packet processing operations including determining an egress forwarding value corresponding to the next-hop node of the packet switching device to which to send an offload-platform processed packet. The offload platform downloads forwarding information from the router, and augments it, such as, but not limited to, representing interfaces of the router as identifiable virtual interface(s) on the offload platform, and including each of one or more next-hop nodes of the router represented as an identifiable virtual adjacency and identifiable tunnel (e.g., identified by the egress forwarding value). In one embodiment, the egress forwarding value is an Multiprotocol Label Switching (MPLS) label or Segment Routing Identifier. The router identifies packets of certain packet flows to send to the adjunct offload platform, rather than processing per its routing information base.Type: GrantFiled: July 27, 2023Date of Patent: March 5, 2024Assignee: Cisco Technology, Inc.Inventors: Ijsbrand Wijnands, Neale David Raymond Ranns, David Delano Ward, David Richard Barach
-
Patent number: 11909638Abstract: A method is disclosed for autonomously routing data using relay nodes pre-selected from a group of distributed computer nodes based on measured one-way latencies. One-way latencies between a plurality of nodes in a pulse group are automatically measured. A sending bucket of nodes are automatically selected from the pulse group based on the one-way latencies. A receiving bucket of nodes are automatically selected from the pulse group based on the one-way latencies. In response to a command to transfer data from the first node to the second node, a relay node that is both in the first sending bucket and in the first receiving bucket is automatically selected, wherein data is automatically routed from the first node to the second node via the relay node.Type: GrantFiled: April 21, 2021Date of Patent: February 20, 2024Assignee: Syntropy Network LimitedInventors: Jonas Simanavicius, William B. Norton, Domas Povilauskas, Jim X. Wen
-
Patent number: 11888746Abstract: In accordance with one embodiment, a source leaf device receives a packet. The source leaf device identifies a flowlet associated with the packet and a destination leaf device to which the packet is to be transmitted. The source leaf device may determine whether the flowlet is a new flowlet. The source leaf device may select an uplink of the source leaf device via which to transmit the flowlet to the destination leaf device according to whether the flowlet is a new flowlet. The source leaf device may then transmit the packet to the destination leaf device via the uplink.Type: GrantFiled: November 29, 2022Date of Patent: January 30, 2024Assignee: Cisco Technology, Inc.Inventors: Mohammadreza Alizadeh Attar, Thomas J. Edsall, Sarang M. Dharmapurikar, Janakiramanan Vaidyanathan
-
Patent number: 11888747Abstract: Some embodiments of the invention provide novel methods for using probabilistic filters to keep track of data message flows that are processed at an element (e.g., forwarding element or middlebox service element) of a network. In some embodiments, the method iteratively switches between two probabilistic filters as the active and backup filters as a way of maintaining and refreshing its active probabilistic filter without the need for maintaining time values for removing outdated records from its active filter.Type: GrantFiled: January 12, 2022Date of Patent: January 30, 2024Assignee: VMware LLCInventor: Heeyeol Yu
-
Patent number: 11856573Abstract: Proposed are a method by which a first apparatus performs wireless communication, and an apparatus supporting same. The method may comprise the steps of: obtaining a sidelink (SL) discontinuous reception (DRX) configuration including information related to an SL DRX timer; receiving, from a second apparatus through a physical sidelink control channel (PSCCH), second sidelink control information (SCI) and first SCI for scheduling a physical sidelink shared channel (PSSCH); receiving, from the second apparatus through the PSCCH, the second SCI related to groupcast and a medium access control (MAC) packet data unit (PDU); and determining, on the basis of an index of a sub-channel related to the PSSCH and an index of a slot, a physical sidelink feedback channel (PSFCH) resource.Type: GrantFiled: January 24, 2023Date of Patent: December 26, 2023Assignee: LG ELECTRONICS INC.Inventors: Giwon Park, Hanbyul Seo, Seungmin Lee, Seoyoung Back, Jongwoo Hong
-
Patent number: 11855886Abstract: In one embodiment, a method includes receiving non-Internet Protocol (IP) traffic from one or more non-IP traffic sources. The method also includes terminating the non-IP traffic and re-originating the non-IP traffic as first IP traffic in accordance with one or more software-defined networking in a wide area network (SD-WAN) protocols. The method further includes communicating the first IP traffic to an SD-WAN link in accordance with one or more SD-WAN policies.Type: GrantFiled: February 28, 2022Date of Patent: December 26, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Vinay Jayant Pande, Rong Wang, Deependra Vidyadhar Vaidya
-
Patent number: 11838210Abstract: Local Congestion Mitigation re-routes traffic around a congested network segment without regard for end point destinations of the re-routed traffic. By inhibiting consideration of end point destinations, determinations of alternate routes are simplified relative to techniques that compute new end-to-end routes for traffic when a congested segment is encountered. These methods therefore remain relatively efficient as a network grows in size and network routes within the network become increasingly complex.Type: GrantFiled: July 28, 2021Date of Patent: December 5, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Ralph Maxwell Williams, Eleni Palkopoulou
-
Patent number: 11778502Abstract: Configuration information is received for a first bearer for a first machine-type communication service type and a second bearer for at least one second machine-type communication service type, wherein the first service type includes a voice over internet protocol service. A base station communicates using said first bearer for said first service type and the second bearer for said at least one second service type.Type: GrantFiled: May 18, 2018Date of Patent: October 3, 2023Assignee: Nokia Technologies OyInventors: Dongsheng Fan, Yigang Cai
-
Patent number: 11765071Abstract: A method for facilitating a flow from a sending end to a receiving end by multi-path transmission is introduced. The method is applied to a network controller of a software-defined network. The software-defined network includes a plurality of switches. The switches execute packet forwarding from the sending end to the receiving end. The method includes: executing, by the network controller, operations, so as for a flow from the sending end to reach the receiving end by multi-path transmission using a plurality of network paths, so as to enable the multi-path transmission to be transparent to the sending end and the receiving end. The network controller is, according to the method, configured to facilitate a transmission mechanism for multi-path stochastic switching or a transmission mechanism for multi-path stochastic switching with network coding, so as to enable multi-path transmission of the packets in one single flow and thus enhance transmission performance.Type: GrantFiled: December 13, 2020Date of Patent: September 19, 2023Assignee: NATIONAL TAIPEI UNIVERSITY OF EDUCATIONInventors: Yeong-Sheng Chen, Chih-Heng Ke, Tai-Lin Chin
-
Patent number: 11743114Abstract: A first network device may determine to transition to a maintenance mode. The first network device may transmit, to a second network device, a bidirectional forwarding detection (BFD) control packet that includes an indication that the first network device is in the maintenance mode.Type: GrantFiled: July 27, 2021Date of Patent: August 29, 2023Assignee: Juniper Networks, Inc.Inventors: Sounak Mukherjee, Srinivasa Rao Nandyala, Himanshu Kumar Tambakuwala
-
Patent number: 11716269Abstract: A system includes a plurality of SIP servers that are configured and arranged to provide services for a respective set of endpoints. A monitor server having at least one processor circuit receives connectivity status of the respective set of endpoint devices based on registration status provided by the endpoints to the SIP servers. Based upon the received connectivity status, endpoints having connectivity problems are identified, and potential problem sources for the connectivity problems of the parsed endpoints are identified. A monitor device having at LAN interface circuit connected to the LAN and at least one processor circuit receives the command from the monitor server and performs a diagnostic test on the LAN. Results from the at least one diagnostic test are provided to the monitor server.Type: GrantFiled: April 28, 2022Date of Patent: August 1, 2023Assignee: 8x8, Inc.Inventors: Zhishen Liu, Bryan R. Martin
-
Patent number: 11704617Abstract: Systems and methods for modeling and analysis of commerce platform system infrastructure provided by cloud services provider systems to a commerce platform are described. The method may include receiving a cloud services provider spending report generated by a cloud service provider system, wherein the cloud services provider spending report comprises information indicative of costs of cloud services provider resource usage by the commerce platform system over a period of time, and receiving a service report for one or more systems of the commerce platform, wherein the service report comprises information indicative of execution of services of the one or more systems of the commerce platform over the period of time. A directed graph may then be generated that models costs of commerce platform system service usage at the cloud services provider system.Type: GrantFiled: June 18, 2020Date of Patent: July 18, 2023Assignee: Stripe, Inc.Inventor: Ryan Lopopolo
-
Patent number: 11671349Abstract: This application provides a packet forwarding method and a related apparatus. The method includes: determining whether a flow to which a packet belongs meets a large flow condition; and if the flow to which the packet belongs meets the large flow condition and a flowlet routing table does not include a flowlet entry corresponding to the flow, creating the corresponding flowlet entry in the flowlet routing table, and forwarding the packet based on the created flowlet entry. In the foregoing technical solution, a corresponding flowlet entry may be created only for a large flow, to perform flowlet-based load balancing on the large flow. This can reduce an entry resource used for flowlet-based load balancing, improve balance of multi-path load sharing, and effectively improve a traffic sharing effect of load balancing.Type: GrantFiled: August 30, 2021Date of Patent: June 6, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yi Huang, Jing Hu
-
Patent number: 11665093Abstract: A method and system for latency-driven multi-media redirection. Through multi-media redirection, multi-media content from one or more multi-media sources may be re-routed to an endpoint to be decoded and/or rendered thereon. This redirection of multi-media content diverges from the traditional approach of directing the multi-media content from the multi-media source(s) to an information technology environment to be decoded and/or rendered prior to delivery of the decoded/rendered multi-media content to an endpoint. Current criteria for employing multi-media redirection are many, however, fail to consider network latency as a potentially crucial factor in the decision process for enabling or disabling multi-media redirection. Accordingly, the disclosed method and system propose the automated enablement or disablement of multi-media redirection based on network latency analyses.Type: GrantFiled: October 20, 2021Date of Patent: May 30, 2023Assignee: Dell Products L.P.Inventors: John Kelly, Dharmesh M. Patel
-
Patent number: 11627086Abstract: In one embodiment, an offload platform is an compute platform, adjunct to a router or other packet switching device, that performs packet processing operations including determining an egress forwarding value corresponding to the next-hop node of the packet switching device to which to send an offload-platform processed packet. The offload platform downloads forwarding information from the router, and augments it, such as, but not limited to, representing interfaces of the router as identifiable virtual interface(s) on the offload platform, and including each of one or more next-hop nodes of the router represented as an identifiable virtual adjacency and identifiable tunnel (e.g., identified by the egress forwarding value). In one embodiment, the egress forwarding value is an Multiprotocol Label Switching (MPLS) label or Segment Routing Identifier. The router identifies packets of certain packet flows to send to the adjunct offload platform, rather than processing per its routing information base.Type: GrantFiled: July 25, 2022Date of Patent: April 11, 2023Assignee: Cisco Technology, Inc.Inventors: Ijsbrand Wijnands, Neale David Raymond Ranns, David Delano Ward, David Richard Barach
-
Patent number: 11606337Abstract: A device to provide fog-enabled multipath VPN (virtual private network) is disclosed. A first endpoint device is configured to form a fog-enabled communication path in a fog network with at least one neighboring device having at least one first IP (internet protocol) address so as to enable at least one VPN tunnel communication path, via said at least one neighboring device, between the first endpoint device and a second endpoint device with a second IP address and to enable multipath VPN tunneling between the first endpoint device and the second endpoint device. In another embodiment, a multipath VPN AP (access point) is disclosed, where the VPN AP uses at least one fog network to provide multipath VPN, and on the other hand, enables sharing of the multiple VPN by a multitude of endpoint devices that connect to the VPN AP through another fog network.Type: GrantFiled: January 25, 2019Date of Patent: March 14, 2023Assignee: Wistron AiEDGE CorporationInventors: Shunge Li, Yan Zhang, William Heilig, Kaushik Pillalamarri
-
Patent number: 11596023Abstract: Various issues with existing congestion and overload control mechanisms are recognized and described herein. Described herein, in accordance with various embodiments, are various mechanisms in which core networks, such as 3GPP networks for example, and an M2M service layer can coordinate and share information to efficiently and intelligently manage each other's congestion and overload states.Type: GrantFiled: December 17, 2020Date of Patent: February 28, 2023Assignee: IPLA HOLDINGS INC.Inventors: Suresh Palanisamy, Michael F. Starsinic
-
Patent number: 11575607Abstract: Methods, apparatus, systems, and articles of manufacture are disclosed for dynamic load balancing for multi-core computing environments. An example apparatus includes a first and a plurality of second cores of a processor, and circuitry in a die of the processor separate from the first and the second cores, the circuitry to enqueue identifiers in one or more queues in the circuitry associated with respective ones of data packets of a packet flow, allocate one or more of the second cores to dequeue first ones of the identifiers in response to a throughput parameter of the first core not satisfying a throughput threshold to cause the one or more of the second cores to execute one or more operations on first ones of the data packets, and provide the first ones to one or more data consumers to distribute the first data packets.Type: GrantFiled: September 11, 2020Date of Patent: February 7, 2023Assignee: INTEL CORPORATIONInventors: Stephen Palermo, Bradley Chaddick, Gage Eads, Mrittika Ganguli, Abhishek Khade, Abhirupa Layek, Sarita Maini, Niall McDonnell, Rahul Shah, Shrikant Shah, William Burroughs, David Sonnier
-
Patent number: 11570126Abstract: A reception service system transmits a first transmission rule to a predetermined client terminal among a plurality of client terminals in a case where an amount of data transmitted from the predetermined client terminal per unit time exceeds a predetermined value. Each of the plurality of client terminals transmits data about an event that has occurred at that client terminal to the reception service system, and stores the first transmission rule transmitted from the reception service system. The client terminal does not transmit at least some of the data about the event that has occurred at the client terminal so that the amount of data transmitted per unit time does not exceed the predetermined value according to the first transmission rule.Type: GrantFiled: March 5, 2020Date of Patent: January 31, 2023Assignee: Canon Kabushiki KaishaInventor: Naoto Yuki
-
Patent number: 11564104Abstract: Apparatus and methods for coordinating operation of two or more wireless networks operating within a common area or venue. In one embodiment, the apparatus and methods provide mechanisms for scheduling access node(s) of one or more of the wireless networks relative to others of the networks so as to minimize interference or contention for common frequency resources (e.g., unlicensed spectrum such as that used by WLAN, NR-U or LTE-U technologies). In one variant, a network coordinator process generates schedule data that is pushed to one or more of the wireless networks that specifies temporal and spatial aspects wherein access nodes of the recipient one or more networks can operate (e.g., transmit) with suitable levels of interference from other wireless network(s) operating within the area or venue. The schedule data is separate from underlying protocol scheduling by the access nodes, thereby preserving all operational aspects of the underlying wireless protocols.Type: GrantFiled: November 25, 2020Date of Patent: January 24, 2023Assignee: CHARTER COMMUNICATIONS OPERATING, LLCInventor: Saran Khalid
-
Patent number: 11558194Abstract: In one embodiment, a method comprises: receiving, by a parent network device providing at least a portion of a directed acyclic graph (DAG) according to a prescribed routing protocol in a low power and lossy network, a destination advertisement object (DAO) message, the DAO message specifying a target Internet Protocol (IP) address claimed by an advertising network device in the DAG and the DAO message further specifying a secure token associated with the target IP address; and selectively issuing a cryptographic challenge to the DAO message to validate whether the advertising network device generated the secure token.Type: GrantFiled: June 1, 2021Date of Patent: January 17, 2023Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Huimin She, Patrick Wetterwald, Akram Ismail Sheriff, Eric Michel Levy-Abegnoli
-
Patent number: 11531946Abstract: This specification includes machine learning model stacking techniques allowing for greater predictive accuracy using disparate sources of data. In one embodiment, a system obtains TPV data and inputs the TPV data into a forecasting model. Based on the total payment volume data, the forecasting model may output a first prediction of a total payment volume for a future period of time. The system may acquire prediction enhancing data and input the first prediction from the forecasting model and the acquired prediction enhancing data into a machine learning model. Based on the first prediction and the acquired prediction enhancing data, the machine learning model may output a second prediction of the total payment volume for the future period of time. The second prediction may be compared against real-time TPV and determined differences may be used for controlling operations of various machines system/network environment machines.Type: GrantFiled: June 30, 2020Date of Patent: December 20, 2022Assignee: PAYPAL, INC.Inventors: Yifan Liu, Sree R. Velaga, Greg Anthony Vannoni, Haiou Wang
-
Patent number: 11528085Abstract: The present invention proposes a new method for solving the problem of fault tolerance. This new approach obtains all secondary routes assigned to each possible connection (user). The secondary routes replace the main routes when these are affected by at least one fault, which keeps the users connected as long as, for each connection, there is at least one route with operative links for reaching the destination nodes thereof. This new approach solves the general case of an arbitrary set of simultaneous link failures. The method also assesses the number of wavelengths for each link of the network, so that the probability of any connection request from a determined user c being blocked is less than a predefined threshold ?c, despite the possible occurrence of the fault scenario.Type: GrantFiled: November 26, 2019Date of Patent: December 13, 2022Assignee: UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍAInventors: Reinaldo Antonio Vallejos Campos, Nicolás Alonso Jara Carvallo
-
Patent number: 11516070Abstract: Techniques described herein relate to a method for diagnosing and remediating service failures. The method includes identifying, by a diagnostic and remediation manager, a diagnostic event associated with a service of services; generating a dependency directed acyclic graph (DAG) associated with the service; generating health vectors associated with each node of the dependency DAG; updating the dependency DAG using the health vectors to generate an unhealthy subgraph; and remediating the service based on the unhealthy subgraph.Type: GrantFiled: October 15, 2021Date of Patent: November 29, 2022Assignee: Dell Products L.P.Inventors: Jehuda Shemer, Igor Dubrovsky, Boris Shpilyuck
-
Patent number: 11516704Abstract: This application discloses a communication system including a master base station and a secondary base station, both connecting with a terminal. In the communication system, the master base station sends a first message to the secondary base station for allocating transmission resources for one or more flows to be transmitted between the secondary base station and a terminal, wherein the first message carries one or both of: identification information of each flow to be transmitted, and information of a data radio bearer (DRB) associated with each flow to be transmitted, then the secondary base station may determine a mapping relationship between a DRB and an admitted flow according to the first message. Moreover, the master base station sends DRB configuration information to the terminal. Therefore, requirements of 5G communication systems for QoS management of information transmission in a dual connectivity scenario can be met.Type: GrantFiled: August 2, 2020Date of Patent: November 29, 2022Assignee: Huawei Technologies Co., Ltd.Inventors: Wenjie Peng, Jing Liu, Haiyan Luo, Mingzeng Dai, Qinghai Zeng, Tingting Wang, Hongzhuo Zhang
-
Patent number: 11510121Abstract: A method for automatic steering of client devices accessing a network to a different access point on the network is provided. A network controller of the network device automatically identities a pre-determined type of electronic client device gaining access to the network and automatically designates the client device as non-steerable when identified as the predetermined type of electronic client device. Thus, when the network controller selects a client device for being steered to a different access point of the network during a steering event, client devices designated as non-steerable by the network controller are prevented from being steered and only client devices that are not designated as non-steerable are available as candidates to be steered. A network device is also provided.Type: GrantFiled: March 3, 2021Date of Patent: November 22, 2022Assignee: ARRIS ENTERPRISES LLCInventors: Jay Strater, Gregory Nakanishi, Paul D. Baker
-
Patent number: 11503105Abstract: Systems and methods for retrieving regional content via remote access point servers are disclosed. In one embodiment, the disclosure relates to a network system for content retrieval from remote network regions. The network system may comprise a first device. The first device may be configured to receive a request for content. The content may be on one or more content servers located in a remote network region. The first device may be further configured to at least one of forwarding the request, via tunneling, to a destination access point server located in proximity to the one or more content servers and receiving the content from the destination access point server, obtaining the content from a cache of the first device.Type: GrantFiled: November 13, 2020Date of Patent: November 15, 2022Assignee: UMBRA TECHNOLOGIES LTD.Inventors: Joseph E. Rubenstein, Carlos Eduardo Oré, Jørn Allan Dose Knutsen, Fred Broussard, Thibaud Auguste Bernard Jean Saint-Martin
-
Patent number: 11502964Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a method may include simulating a degradation of at least one of a first wireless communication link with a network or a different second wireless communication link with the network based on detecting that a first set of one or more packets, which were received via the first wireless communication link with the network and were added to a packet buffer, and a second set of one or more packets, which were received via the different second wireless communication link with the network and were added to the packet buffer, satisfy a threshold occupancy of the packet buffer. Numerous other aspects are provided.Type: GrantFiled: October 31, 2019Date of Patent: November 15, 2022Assignee: QUALCOMM IncorporatedInventors: Arnaud Meylan, Xinchen Zhang, Ralph Akram Gholmieh, Gang Xiao, Rudhir Varna Upretee, Vinay Rajkumar Patil, Shailesh Maheshwari, Jason Tan, Arun Prasanth Balasubramanian, Pulkit Hanswal
-
Patent number: 11489776Abstract: A method for reassigning flows to cores in a multi-core network device includes receiving a packet flow and periodically determining a packet rate of the flow and the processing load on each of the worker cores. Unassigned flows are assigned to the least loaded core. If an assigned flow has a packet rate that exceeds a particular threshold proportion of the processing capacity of the currently assigned worker core, reassigning the flow to the lowest loaded worker core unless the resulting load would exceed the current load on the currently assigned worker core.Type: GrantFiled: July 28, 2020Date of Patent: November 1, 2022Assignee: ARISTA NETWORKS, INC.Inventors: J. Eric Mowat, Chaitanya Lala, James Michael Murphy, Raj Ammanur, Prasanna Panchamukhi
-
Patent number: 11477728Abstract: Embodiments described herein provide for a network-assisted determination by one or more User Equipment (“UEs”) to connect to a licensed network (e.g., a Fifth Generation (“5G”) radio access network (“RAN”)) in situations where both the licensed network and one or more unlicensed networks (e.g., one or more WiFi networks) are in range of the UE. Such connection to a licensed network (e.g., in lieu of an unlicensed network) may provide for better performance and/or access to resources not otherwise accessible via an unlicensed network.Type: GrantFiled: February 15, 2021Date of Patent: October 18, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Balaji L. Raghavachari, Michael A. Lombardo, Lily Zhu
-
Patent number: 11470510Abstract: Provided is a packet transmission system including: terminal apparatuses; a first transmission path connected to the terminal apparatuses and including a first wireless zone; a second transmission path connected to the terminal apparatuses and including a second wireless zone; a bandwidth monitoring unit configured to monitor bandwidth information of the first wireless zone and bandwidth information of the second wireless zone; and a path switching unit configured to determine respective minimum bandwidth values of the first transmission path and the second transmission path on the basis of the bandwidth information of the first wireless zone and the bandwidth information of the second wireless zone, and to determine through which of packet transmission paths packets are transmitted on the basis of results of the determination of the respective minimum bandwidth values.Type: GrantFiled: May 19, 2020Date of Patent: October 11, 2022Assignee: NEC CORPORATIONInventor: Yuichi Maeda
-
Patent number: 11463974Abstract: Disclosed is a device for facilitating optimizing of a network connection established between the device and one or more servers through at least one network. Further, the device comprises at least one network connection interface configured for establishing the network connection with the one or more servers. Further, the device comprises at least one monitor configured for collecting at least one network information associated with the at least one network connection interface. Further, the device comprises at least one optimizer communicatively coupled with the at least one monitor. Further, the at least one optimizer is configured for profiling each frequency channel of a plurality of frequency channels associated with the at least one network connection interface, determining at least one optimal frequency channel of the plurality of frequency channels based on the profiling and determining at least one optimal communication layer parameter of at least one communication layer based on the profiling.Type: GrantFiled: October 14, 2020Date of Patent: October 4, 2022Inventors: Yuanjie Li, Zengwen Yuan, Jinghao Zhao, Songwu Lu
-
Patent number: 11445422Abstract: In one example, a method includes monitoring conditions in a telecommunication service provider network, selecting a first path by which to connect a communication session between a first endpoint and a second endpoint, wherein the first path is a path through the network that is expected to satisfy a predefined level of performance for the communication session based on the conditions, connecting the first endpoint and the second endpoint via the first path, detecting a change in the conditions that results in the first path failing to satisfy the predefined level of performance, selecting a second path by which to connect the communication session, wherein the second path is a path through the network that is expected to satisfy the predefined level of performance for the communication session based on the conditions as changed, and initiating a handoff of the communication session from the first path to the second path.Type: GrantFiled: December 13, 2018Date of Patent: September 13, 2022Assignees: AT&T Intellectual Property I, L.P., AT&T Global Network Services France, SAS, AT&T Intellectual Property II, L.P.Inventors: Miguel R. Martinez-Heath, Aurélien Bruno, Scott Sayers, Keylor Eng
-
Patent number: 11405391Abstract: Apparatus, systems, architectures and methods for communication over an enterprise internet-of-things (EIoT) network are disclosed. Network(s) may be micro- segmented. Network segment(s) may be associated with distinct function(s). EIoT device(s) may be identified by type(s), class(es), functionality(ies), function(s) and/or security level(s). EIoT device protocol(s) may be translated/emulated. EIoT device(s) may be temporarily/ permanently quarantined. Network gateway(s) may factor EIoT device/network data based on function(s) and/or specification(s). Data may be routed to network segment(s) based on associated function(s).Type: GrantFiled: July 27, 2020Date of Patent: August 2, 2022Assignee: Bank of America CorporationInventor: John Ryan Bowling
-
Patent number: 11405836Abstract: Apparatus, systems, and methods for a network initiated packet data network connection in communication systems are described.Type: GrantFiled: March 30, 2020Date of Patent: August 2, 2022Assignee: Apple Inc.Inventors: Alexandre S. Stojanovski, Muthaiah Venkatachalam
-
Patent number: 11405133Abstract: In one embodiment, a controller obtains a stream of data packets. The controller applies network-layer forward error correction encoding to the stream of data packets, to form one or more encoded packets. The controller causes the stream of data packets to be sent via a link in a wireless network between a first radio of a node in the wireless network and a first access point to which the first radio is wirelessly connected. The controller causes the one or more encoded packets to be sent between a second radio of the node and a second access point in the wireless network.Type: GrantFiled: March 22, 2021Date of Patent: August 2, 2022Assignee: Cisco Technology, Inc.Inventors: Alessandro Erta, Rupak Chandra
-
Patent number: 11405275Abstract: An example device comprising: a processor to determine whether an uplink of the network device in a mesh network is operational, to determine whether a host is reachable through the uplink in response to the uplink being operational, and to periodically determine a mesh network role of the network device based on the determination of whether the host is reachable through the uplink.Type: GrantFiled: March 18, 2019Date of Patent: August 2, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Kangchang Huang, Xiaoyang Fu, Xuefu Wang
-
Patent number: 11398983Abstract: In one embodiment, an offload platform is an compute platform, adjunct to a router or other packet switching device, that performs packet processing operations including determining an egress forwarding value corresponding to the next-hop node of the packet switching device to which to send an offload-platform processed packet. The offload platform downloads forwarding information from the router, and augments it, such as, but not limited to, representing interfaces of the router as identifiable virtual interface(s) on the offload platform, and including each of one or more next-hop nodes of the router represented as an identifiable virtual adjacency and identifiable tunnel (e.g., identified by the egress forwarding value). In one embodiment, the egress forwarding value is an Multiprotocol Label Switching (MPLS) label or Segment Routing Identifier. The router identifies packets of certain packet flows to send to the adjunct offload platform, rather than processing per its routing information base.Type: GrantFiled: July 31, 2019Date of Patent: July 26, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Ijsbrand Wijnands, Neale David Raymond Ranns, David Delano Ward, David Richard Barach
-
Patent number: 11392528Abstract: Methods and apparatus for improved data movement operations through interconnect fabric. In one embodiment, Non-Transparent Bridge (NTB) technology used to perform data movement operations between a host and multiple peer devices using a DMA (direct memory access) engine and at least one descriptor ring having enhanced descriptor entries. In one implementation, descriptor ring entries include source and destination address information, address translation information, and fabric partition information. In one implementation, a DMA engine is configured directly access host memory and generate data packets using the descriptor entry information. In one embodiment, the descriptor ring is a virtual descriptor ring located on DMA hardware, host memory, or elsewhere in the NT fabric address space, and may be accessed by user processes.Type: GrantFiled: October 23, 2020Date of Patent: July 19, 2022Assignee: CIGAIO NETWORKS, INC.Inventor: Doug Meyer
-
Patent number: 11368888Abstract: A mobile communication system comprises a user equipment configured to perform a radio communication with a mobile communication network, a plurality of nodes including a proxy target node provided on the mobile communication network and configured to execute a proxy process of executing a calculation process of an application used by the user equipment on behalf of the user equipment. The switching information used for a switching process switching the proxy target node from a first node to a second node is notified to at least one of the first node, the second node, and the user equipment.Type: GrantFiled: May 22, 2020Date of Patent: June 21, 2022Assignee: KYOCERA CorporationInventor: Masato Fujishiro
-
Patent number: 11356888Abstract: A quality of service (QoS) parameter processing method and a system, where the method includes a session management function device obtaining a core network (CN) packet delay budget (PDB) between a first access network device and a first user plane function device, and sending the CN PDB to the first access network device via a context update response message, where the first access network device is a target access network device serving a terminal device after a handover. After receiving the CN PDB, the first access network device determines an access network (AN) PDB between the terminal device and the first access network device based on the CN PDB and an end-to-end PDB between the terminal device and the first user plane function device, and then schedules an air interface resource between the terminal device and the first access network device based on the AN PDB.Type: GrantFiled: August 6, 2020Date of Patent: June 7, 2022Assignee: HUAWEI TECHNOLGOIES CO., LTD.Inventors: Yexing Li, Yan Wang, Qi Su, Zhongping Chen, Fang Yu
-
Patent number: 11349769Abstract: A method for controlling the flow of data traffic on a destination device in a network involves (a) providing a table associated with the destination device; (b) reading each entry of the table from the start of the table to the end of the table; (c) for each port entry read, determining whether a buffer storage threshold for data received from a source port has been exceeded. When the buffer storage threshold for data received from the source port is determined to have been exceeded, an internal stop message is transmitted to a media access control unit on the destination device, otherwise an internal continue message is transmitted to the media access control unit. Operations (b) and (c) are repeated for each of a plurality of read cycles.Type: GrantFiled: September 6, 2019Date of Patent: May 31, 2022Assignee: Marvell Israel (M.I.S.L) Ltd.Inventors: Yakov Yonai, Alex Pinskiy
-
Patent number: 11348064Abstract: A computing system for alternate path generation is disclosed. In aspects, the computing system can implement methods to generate the alternate paths by: identifying an optimal path to a destination node on a first graph, generating a path graph, and generating an alternate path sequence based on the path graph. In aspects, the computing system can further generate an interactive graphical user interface (GUI) for displaying the alternate path sequence and transmit the interactive GUI to a display unit for display.Type: GrantFiled: August 12, 2021Date of Patent: May 31, 2022Assignee: Airspace Technologies, Inc.Inventors: Raja Sol Altenhoff, Ryan Rusnak
-
Patent number: 11329463Abstract: An apparatus and a method for optically linking at least two AC and DC low voltage cascading power grids connecting at least two intelligent support boxes (ISB) each powered by two distinct AC standard power grid and separately powered by DC low voltage power grid with each grid is further linked by a cascading segments of optical cable grid, enabling two way control, operate and report electrical activity through plug in wiring devices (PWD) for supporting DC and AC plurality of connected/attached loads.Type: GrantFiled: August 10, 2021Date of Patent: May 10, 2022Assignee: ELBEX VIDEO LTD.Inventor: David Elberbaum
-
Patent number: 11317322Abstract: An embodiment of the present application relates to the field of communication technologies, and particularly to a data offloading method and a gateway, for achieving data offloading and relieving pressure on a core network. The data offloading method according to the embodiment of the present application is applied to a long term evolution (LTE) system including a base station, a gateway, a core network, and a local server, wherein the base station establishes a link with the core network via the gateway and the base station establishes a link with the local server via the gateway. The method comprises: a gateway receives a first data packet transmitted by a base station, wherein the first data packet comprises first data; and the gateway transmits the first data to a local server upon determining that the first data packet is not a VoLTE data packet in an LTE system, thereby achieving offloading of non-VoLTE data and thus relieving the pressure on a core network.Type: GrantFiled: December 12, 2017Date of Patent: April 26, 2022Assignee: Comba Network Systems Company LimitedInventors: Ziyong Zheng, Chengxin Hu, Liusheng Zhong, Wenxiang Guan
-
Patent number: 11314573Abstract: In an example, a first number of events associated with a first event type that are received in the first time window is compared against a first threshold. The first event type is one of a plurality of event types, and each event type corresponds to an amount of resource consumed by an event associated with the event type. It is detected whether events associated with the first event type received in the first time window are part of an event storm based on the first number of events and the first threshold.Type: GrantFiled: November 30, 2018Date of Patent: April 26, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Naveena Kedlaya, Maneesh Keshavan Bendiganavale
-
Patent number: 11303571Abstract: Embodiments of the invention provide a data communication method, including: sending, by a first aggregation node in a first pod, data packets of a first data flow to at least one core node in a core layer in a packet based balancing manner; receiving, by the at least one core node, the data packets of the first data flow, and sending the received data packets to a second aggregation node in a second pod; and receiving, by the second aggregation node, the data packets of the first data flow, and sorting the data packets of the first data flow to obtain the first data flow.Type: GrantFiled: January 23, 2020Date of Patent: April 12, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Wan Lam, Hui Lu