Patents Examined by Mohamed A Kamara
  • Patent number: 11323381
    Abstract: In general, this disclosure describes a network device to determine a cause of packets being dropped within a network. An example method includes generating, by a traffic monitor operating on a network device, an exception packet that includes a unique exception code that identifies a cause for a component in the network device to discard a transit packet, and a nexthop index identifying a forwarding path being taken by the transit packet experiencing the exception. The method also includes forwarding the exception packet to a collector to be processed.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: May 3, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Venkata Naga Chaitanya Munukutla, Raveendra Torvi, Dmitry A. Shokarev, Vishnu Pavan Beeram, Manikandan Musuvathi Poornachary, Shivam Vaid
  • Patent number: 11324023
    Abstract: There is provided mechanisms for providing configuration for uplink transmission to a wireless device. A method is performed by a network node. The method comprises transmitting a message comprising configuration for uplink transmission with short TTI operation. The method comprises transmitting a fast grant comprising scheduling of an uplink short TTI for the wireless device.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: May 3, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Henrik Sahlin, Jingya Li, Gustav Wikström, Niklas Andgart, Laetitia Falconetti, Daniel Larsson
  • Patent number: 11304206
    Abstract: An electronic device that determines one or more antenna patterns is described. During operation, this electronic device may reserve N time slots in a communication channel. Then, the electronic device may provide predefined frames in the N time slots that are intended for the second electronic device, where each time slot is associated with a different antenna pattern of an antenna. For example, the predefined frames may include null data packets (NDPs), and the time slot may have an extremum value of a performance metric, such as a signal-to-noise ratio. Moreover, the electronic device may receive feedback associated with the second electronic device, where the feedback includes information specifying at least a time slot in the N time slots. Next, the electronic device may select, based at least in part on the feedback, an antenna pattern associated with the time slot for use when communicating with the second electronic device.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: April 12, 2022
    Assignee: ARRIS Enterprises LLC
    Inventor: Shuai Xiao
  • Patent number: 11296983
    Abstract: A software defined networking (SDN) controller or routers in a network determine unicast paths from an ingress router to egress routers from the network based on quality-of-service (QoS) metrics for links between routers of the network. A subset of the unicast paths is associated with a multicast flow based on one or more QoS criteria for the multicast flow. A router pushes a label stack onto a packet of the multicast flow. The label stack includes labels that identify the subset of the unicast paths. The packet including the label stack is multicast through the network to the egress routers. Routers that receive the multicast packet selectively modify the label stack in the packet based on the labels that identify the subset of the unicast paths. The routers selectively forward the packet based on the labels.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: April 5, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventor: Pranjal Kumar Dutta
  • Patent number: 11296989
    Abstract: Most of the internet traffic today is carried out via the Transmission Control Protocol (TCP). The main advantage of TCP is that it provides reliable data transfer to the application layer and simplifies programming. The protocol maximizes data throughput but may also lead to noticeable transmission delay in wide area networks (WAN). A client-server based medical image viewing system is disclosed that achieves high data throughput over TCP without impacting responsiveness. Special timestamp messages inserted into the data stream allow the system to detect situations where network latency increases noticeably and to obtain a reliable estimate of sustained transfer bandwidth. The system applies a feedback scheme that avoids network delays by limiting send bandwidth. In addition other parameters, in particular image compression settings, are dynamically adjusted depending on current network quality.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: April 5, 2022
    Assignee: PME IP PTY LTD
    Inventors: Detlev Stalling, Malte Westerhoff
  • Patent number: 11290385
    Abstract: A method and a traffic processing unit (200) for handling traffic in a communication network when the traffic is distributed across a set of traffic processing units. When receiving a packet of a traffic flow distributed to said traffic processing unit, the traffic processing unit (200) assigns a packet class to the received packet, which class can be active or inactive in the traffic processing unit. The traffic processing unit obtains state information of the assigned packet class. If the packet class is detected as active the state information is retrieved from a local storage (200C) in the traffic processing unit, and if the packet class is detected as inactive the state information is fetched from a central storage (204). The traffic processing unit then performs stateful packet processing of the received packet based on the obtained state information.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: March 29, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Tarik Hammam, Anders Franzen, János Kövér
  • Patent number: 11271873
    Abstract: Certain aspects of the present disclosure provide a method of operating a service provider network node in a service provider network, comprising: establishing an interface between a control plane processing part and a data plane processing part for routing of control packets at the data plane processing part; at the control plane processing part, generating a control packet for routing through the service provider network; and at the control plane processing part, sending the control packet to the data plane processing part via the interface, to cause the data plane processing part to route the control packet through the service provider network using the one or more routing tables maintained by the data plane processing part in response to receiving the control packet from the control plane processing part via the interface.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: March 8, 2022
    Assignee: Metaswitch Networks Ltd
    Inventors: Alan Elder, Jon Harrison, Steve Balls
  • Patent number: 11272449
    Abstract: A random access channel (RACH) procedure includes a mobile terminal receiving from a network a message that indicates a RACH preamble for the mobile terminal. The terminal transmits the RACH preamble to the network and then receives a RACH response from the network. The terminal monitors a downlink channel according to a discontinuous reception (DRX) active time for radio resource allocation information for a data transmission by the terminal. The DRX active time specifies a time until the radio resource allocation information for the data transmission is indicated.
    Type: Grant
    Filed: July 9, 2020
    Date of Patent: March 8, 2022
    Assignee: Optis Cellular Technology, LLC
    Inventors: Seung-June Yi, Sung-Jun Park, Young-Dae Lee, Sung-Duck Chun
  • Patent number: 11265800
    Abstract: During disclosed communication techniques, an electronic device (such as an access point) may receive one or more packets from another electronic device, where the other electronic device has an established connection or association with the electronic device, and the one or more packets are communicated using a first band of frequencies. Then, the electronic device may determine to recommend a basic service set (BSS) transition from the first band of frequencies to at least a second band of frequencies. Moreover, the electronic device may provide a request packet to the other electronic device with a recommendation with one or more candidates for the BSS transition, such as a channel in the second band of frequencies. Next, the electronic device may receive a response packet from the other electronic device, where the response packet indicates a remedial action of the other electronic device in response to the request packet.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: March 1, 2022
    Assignee: ARRIS ENTERPRISES LLC
    Inventors: Wen Chen, Wenge Ren, Qingfeng Wang
  • Patent number: 11252018
    Abstract: Example methods and systems for failure handling for service chaining with service path monitoring. One example may comprise a first computer system detecting a data packet that is being forwarded along a first service path. The first computer system may configure a liveness check query and send the liveness check query along with the data packet towards a service virtualized computing instance to cause a liveness check response. In response to detecting the liveness check response from the service virtualized computing instance, the first computer system may determine that the service virtualized computing instance is available. Otherwise, report information may be generated and sent to trigger a switch from the first service path to a second service path that excludes the service virtualized computing instance.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: February 15, 2022
    Assignee: VMWARE, INC.
    Inventors: Kantesh Mundaragi, Rahul Mishra, Pierluigi Rolando, Srinivas Ramaswamy, Yuxiao Zhang, Raju Koganty
  • Patent number: 11245622
    Abstract: A data center failure management system and method in a Software Defined Networking (SDN) deployment. In one embodiment, an SDN controller associated with the data center is configured to learn new flows entering the data center and determine which flows require flow stickiness. Responsive to the determination, the SDN controller generates commands to one or more switching nodes and/or one or more border gateway nodes to redirect the sticky flows arriving at the switching nodes via ECMP routes from the gateway nodes or avoid the ECMP routes by the gateway nodes in order to overcome certain failure conditions encountered in the data center, an external network, or both.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: February 8, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Vinayak Joshi, Ashvin Lakshmikantha, Vivek Srivastava
  • Patent number: 11240732
    Abstract: A method for managing a mobile node of an SDN controller according to an aspect of the present disclosure includes receiving a router solicitation message of a mobile node transmitted through a first AP operated by the SDN controller.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: February 1, 2022
    Assignee: Research & Business Foundation Sungkyunkwan University
    Inventors: Hyun Seung Choo, Young Kyoung Kim, Muhammad Raza Syed, Se Il Jeon, Tien Dung Nguyen, Jae Yeop Jeong
  • Patent number: 11240163
    Abstract: Some embodiments provide a method of identifying packet latency in a software defined datacenter (SDDC) that includes a network, several host computers executing several machines, and a set of one or more controllers. At the set of controllers, the method o receives, from a set of host computers, (i) a first set of time values associated with multiple packet processing operations performed on packets sent by a set of machines executing on the set of host computers and (ii) a second set of time values associated with packet transmission between host computers through the SDDC network. The method processes the first and second sets of time values to identify a set of latencies experienced by multiple packets processed and transmitted in the SDDC.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: February 1, 2022
    Assignee: VMWARE, INC.
    Inventors: Haoran Chen, Ming Shu, Xi Cheng, Feng Pan, Xiaoyan Jin, Caixia Jiang, Qiong Wang, Qi Wu
  • Patent number: 11240373
    Abstract: Methods and apparatus for improving caller identification in telecommunications services based on general-purpose networks are described. A gateway device may process invitation messages sent from a telephone via a private branch exchange, in which the private branch exchange has replaced the number of the telephone with a customized number. The gateway device may determine that the customized number is mapped to an account-related number, and insert that number into a field of the invitation messages that is examined by a telecommunications provider and associated trunking services for account-related purposes.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: February 1, 2022
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jiongkuan Hou, Gerald A. Mason, Jr., Dale Devert Mozingo
  • Patent number: 11234160
    Abstract: The disclosure includes embodiments a first connected vehicle to transmit a set of wireless communications based on a communication plan generated by a cloud server by observing a set of digital twin simulations. A method includes wirelessly transmitting, by the first connected vehicle that is included in a set of connected vehicles, first context data that describes a context of the first connected vehicle and a set of wireless communications to be sent by the first connected vehicle. The method includes receiving plan data that describes a communication plan for transmitting the set of wireless communications, wherein the set of digital twin simulations are executed by the cloud server based at least in part on the first context data and a set of other context data provided by the set of connected vehicles. The method includes wirelessly transmitting the set of wireless communications in compliance with the communication plan.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: January 25, 2022
    Inventors: Kyungtae Han, Ahmed Sakr, Prashant Tiwari
  • Patent number: 11218411
    Abstract: Flow state information that is stored in a first memory among a plurality of memories for maintaining flow state information at a network device is updated based on packets ingressing the network device. The memories are arranged in a hierarchical arrangement in which memories at progressively higher levels of hierarchy are configured to maintain flow state information corresponding to progressively larger sets of flows processed by the network device. When it is determined that a fullness level of the first memory exceeds a first threshold, flow state information associated with at least one flow, among a first set of flows for which flow state information is currently being maintained in the first memory, is transferred from the first memory to a second memory, the second memory being at a higher hierarchical level than the first memory. A new flow is instantiated in space freed up in the first memory.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: January 4, 2022
    Assignee: Marvell Israel (M.I.S.L) Ltd.
    Inventors: Yosef Katan, Rami Zemach
  • Patent number: 11212226
    Abstract: A data processing method includes obtaining, by a session management function (SMF) network element from an external network element, a media access control (MAC) address of a terminal device and an Internet Protocol (IP) address corresponding to the MAC address, and sending, by the SMF network element, the MAC address and the IP address to a first user plane function (UPF) network element, where the MAC address and the IP address are used to send an Address Resolution Protocol (ARP) message, and the ARP message includes the MAC address and the IP address.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: December 28, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiao Yang, Tingfang Tang, Yan Li, Yongcui Li
  • Patent number: 11212751
    Abstract: A method of determining a carrier power in a communications system including a processor includes a) setting a power differential between a reference carrier and one or more carriers, b) measuring a number of satisfied users at the power differential, and c) measuring a capacity for the satisfied users at the power differential. The method also includes d) increasing the power differential by a predetermined amount and e) determining, using the processor, that the number of satisfied users at the increased power differential is greater than or equal to the number of satisfied users at the power differential. The method further includes f) repeating a)-c) and g) setting the carrier power at an iterated power level.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: December 28, 2021
    Assignee: DALI WIRELESS, INC.
    Inventors: Seyed Amin Hejazi, Shawn Patrick Stapleton
  • Patent number: 11201704
    Abstract: Methods and arrangements for determining a next interlace having a next structure to be applied during a next transmission interval in an unlicensed spectrum are disclosed. The next structure is to be applied for a transmission over a wireless interface in a wireless communications network operating in an unlicensed spectrum, wherein a first interlace is applied during transmission in a first transmission interval and wherein the first interlace has a first interlace structure formed by a plurality of physical resource blocks, PRBs, that are arranged with a given subcarrier spacing in one of a set of interlaces. The method includes defining a frequency shift based on the number of PRBs per interlace and a maximum allowed power for a single interlace and determining the next interlace structure by shifting the first interlace structure by the defined frequency shift.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: December 14, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Thomas Nilsson, Peter Alriksson, Jung-Fu Cheng, Tai Do
  • Patent number: 11201819
    Abstract: Methods and systems for a multiple domain quality of service software-defined networking (SDN) controller are described. A method includes discovering network devices in a network, collecting traffic flow data from each of the discovered network devices, collecting configuration and operational data from each of the discovered network devices, categorizing the traffic flow data into traffic flow types for presentation as a first level view, determining source and destination pairs for each traffic flow in each of the traffic flow types for presentation as a second level view, generating network device micro-topologies for each of the source and destination pairs for presentation as a third level view, mapping at least one network device characteristic for each network device in each network device micro-topology for presentation as a fourth level view, and performing corrective measures on network devices identified for issues from the presented network device characteristics.
    Type: Grant
    Filed: January 16, 2020
    Date of Patent: December 14, 2021
    Assignee: Charter Communications Operating, LLC
    Inventor: Sandeep Reddy Mereddy