Patents Examined by Christine T Duong
-
Patent number: 11737136Abstract: The present application discloses methods performed by a terminal and a base station in a wireless communication system, the methods including receiving configuration information on a sounding reference signal (SRS), the configuration information including a plurality of resource configurations for the SRS; receiving a physical layer signaling including information for triggering an SRS transmission, the information indicating a resource configuration among the plurality of the resource configurations; and transmitting the SRS based on the resource configuration indicated by the information.Type: GrantFiled: March 11, 2021Date of Patent: August 22, 2023Inventors: Yi Wang, Shichang Zhang, Yingyang Li
-
Patent number: 11729098Abstract: An example first server host includes processor circuitry to: connect a virtual network interface card (vNIC) of the first server host to a first physical network interface card (pNIC) and a second pNIC of the first server host; establish an inter-switch link between first and second switches, the first switch and the first server host in a first network fabric, the second switch and a second server host in a second network fabric; and cause transmission of a first and second network packets from the vNIC of the first server host, the first and second network packets to be delivered to the second server host via the inter-switch link, the first network packet to be transmitted via the first pNIC when utilization of the first pNIC does not satisfy a threshold, the second network packet to be transmitted via the second pNIC when the utilization satisfies the threshold.Type: GrantFiled: May 23, 2022Date of Patent: August 15, 2023Assignee: VMware, Inc.Inventors: Raja Kommula, Thayumanavan Sridhar
-
Patent number: 11729024Abstract: A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.Type: GrantFiled: March 29, 2021Date of Patent: August 15, 2023Assignee: Adaptiv Networks Inc.Inventors: Shane Daniel Barnes, Matthew Robert Williams, Miika Anttoni Klemetti, Vijayendran Mahendran, Uri Nebogatov, Mohan Krishna Vemulapali
-
Patent number: 11706647Abstract: A user equipment (UE) and a method for wireless communication are provided. The method includes receiving a first radio resource control (RRC) configuration, the first RRC configuration configuring a radio link monitoring configuration that includes a beam failure detection (BFD) timer and a beam failure indication (BFI) count threshold; starting or restarting the BFD timer by a medium access control (MAC) entity of the UE each time a BFI is received from a lower layer; counting a number of the received BFIs using a BFI counter; initiating a beam failure recovery (BFR) procedure upon determining that the BFI counter indicates a value greater than or equal to the BFI count threshold; and setting the BFI counter to zero when receiving a second RRC configuration that reconfigures the radio link monitoring configuration.Type: GrantFiled: April 29, 2021Date of Patent: July 18, 2023Assignee: FG Innovation Company LimitedInventors: Chia-Hung Wei, Chie-Ming Chou, Chien-Chun Cheng, Yu-Hsin Cheng, Hung-Chen Chen, Heng-Li Chin
-
Patent number: 11700148Abstract: Provided are a packet transmission method and device and a computer storage medium. The method includes: a FlexE shim receives an Ethernet packet forwarded by a switching module and sent by a processor, the FlexE shim being located between a PHY layer and a MAC layer, and the switching module including a data link layer and a network layer; and the FlexE shim converts the Ethernet packet into a PPP packet, codes the PPP packet, and then inserts the PPP packet into a FlexE overhead of a target FlexE port for transmission.Type: GrantFiled: August 30, 2019Date of Patent: July 11, 2023Assignee: ZTE CORPORATIONInventor: Lei Chen
-
Patent number: 11696198Abstract: A method for transmitting a channel state by a terminal in a communication system, according to one embodiment, comprises the steps of: receiving discontinuous reception (DRX) configuration information from a base station; determining whether the terminal is set to transmit channel state information only in onDuration according to a DRX operation; determining whether an arbitrary subframe to be received is a subframe included in onDuration if the terminal is set to transmit the channel state information only in onDuration according to the configuration; and not transmitting the channel state information on the arbitrary subframe if the arbitrary subframe is not a subframe included in onDuration. According to the embodiment, the terminal can efficiently report channel state information.Type: GrantFiled: July 12, 2021Date of Patent: July 4, 2023Assignee: Samsung Electronics Co., Ltd.Inventors: Soeng Hun Kim, Gert Jan Van Lieshout, Sang Bum Kim
-
Patent number: 11695686Abstract: A router node may be configured for communication of multicast traffic in a network fabric which may include a plurality of spine nodes interconnected to a plurality of leaf nodes. The router node may be configured as one of the leaf nodes and serve as a first hop router for multicast traffic. At the router node, a message for flooding the network fabric may be sent based on an indication of communication of multicast traffic for a multicast group from a source device. The message may include at least one spine node identifier of at least one preferred spine node joined to the multicast group at the router node. The message may be for indicating, to at least one of the leaf nodes, to prioritize joining to the multicast group at the at least one preferred spine node according to at least one spine node identifier.Type: GrantFiled: April 19, 2021Date of Patent: July 4, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Francesco Meo, Stig Ingvar Venaas, Rahul Savarapu Parameswaran, Ramakrishnan Chokkanathapuram Sundaram, Mankamana Prasad Mishra
-
Patent number: 11683271Abstract: In one embodiment, associated differential processing of decapsulated packets is performed using Service Function Instances (SFIs) identified by Service Function Values (SFVs) derived from their encapsulating transport packets. By using different SFVs associated with different processing policies within a same processing context, one embodiment performs differential processing of streams of packets (arriving in transport packets) as identified by the particular SFV obtained from each particular transport packet. In other words, the processing policy identifies processing performed on the corresponding decapsulated original packet, not processing of the transport packet. Thus, if the original packet is an Internet Protocol (IP) packet, the SFI identifies Layer 3 processing that is performed on the original IP packet. Additionally, one embodiment uses a route advertising protocol (e.g., Border Gateway Protocol) to distribute associations between different SFVs and different addresses in a processing context (e.Type: GrantFiled: March 13, 2021Date of Patent: June 20, 2023Assignee: Cisco Technology, Inc.Inventors: Patrice Brissette, Jiri Chaloupka, Yuri Tsier, Hadee Akhand, Vijay Umakant Wagle
-
Patent number: 11677585Abstract: Described embodiments provide systems and methods for tunneling data packets to a server. A computing device can include a processor and a network interface. The processor is configured to execute a network service, a local application, and a virtual private network (VPN) application. The network service can receive a packet from the local application for transmission via a VPN tunnel, the packet comprising a source address of the computing device and a source port associated with the local application. The network service can determine that the packet matches a first tunnel filter. The network service can encapsulate, responsive to the determination that the packet matches the first tunnel filter, the packet with the header comprising a localhost destination address and a destination port associated with the VPN application. The network service can provide the encapsulated packet to the VPN application.Type: GrantFiled: August 13, 2021Date of Patent: June 13, 2023Assignee: Citrix Systems, Inc.Inventors: Vishnu Prateek Ponaka, Pradeep Gaikwad, Jateen Mittal, Mukul Agarwal
-
Patent number: 11677675Abstract: Path MTU determination in Generic Routing Encapsulation (GRE) tunnel is presented. A source network device transmits, to a destination network device that is a second endpoint of the GRE tunnel, multiple GRE encapsulated packets that include multiple inner packets respectively, where each inner packet has an inner header used to deliver that inner packet to the source network device and a different payload, and where each of these GRE encapsulated packets has a different size. The source network device receives a first portion of the inner packets from the destination network device and does not receive a second portion of the inner packets. The source network device determines a path MTU to the destination network device based on the size of the GRE encapsulated packet with a largest size for which a corresponding inner packet is received at the source network device from the destination network device.Type: GrantFiled: October 25, 2021Date of Patent: June 13, 2023Assignee: CLOUDFLARE, INC.Inventors: Nicholas Alexander Wondra, Erich Alfred Heine, Yan Zhai
-
Patent number: 11671356Abstract: Techniques for a selection or reselection a user-plane path in a mobile network are disclosed herein. A user-plane gateway (GW-U) can be configured to decode a packet received from a control plane gateway (GW-C) in a packet data network gateway (PGW) to determine a forwarding policy. Additionally, the GW-U can decode, from an evolved node B (eNB), an internet protocol (IP) packet having a header field. Furthermore, the GW-U can determine a user-plane path for the IP packet based on a comparison of the header field and the forwarding policy. Based on the determined user-plane path, the GW-U can forward the IP packet to a local application server (AS), encapsulate and forward the IP packet to the PGW, or discard the IP packet. Moreover, the GW-U can encode the IP packet for transmission based on the determined user-plane selection.Type: GrantFiled: September 22, 2021Date of Patent: June 6, 2023Assignee: Apple Inc.Inventor: Yifan Yu
-
Patent number: 11665776Abstract: System and methods are disclosed for transformation of a network, such as a network-on-chip (NoC). The system applies a method of clustering to nodes and edges. The clustering transforms the network and produces a deadlock free and (near-)optimal network that honors the constraints of the input network's floorplan and specification.Type: GrantFiled: May 11, 2020Date of Patent: May 30, 2023Assignee: ARTERIS, INC.Inventors: Moez Cherif, Benoit de Lescure
-
Patent number: 11658866Abstract: A method and apparatus for remotely configuring Ethernet protocol functionality in a terminal device connected to a cellular communications network. One aspect provides a network node comprising a communications interface for communicating with the cellular communications network, a radio interface for communicating with a terminal device, and one or more processors. The network node is configured to receive, from the cellular communications network, a request to send an Ethernet configuration message to a terminal device connected to the cellular communications network, transmit the Ethernet configuration message to the terminal device and receive a response message from the terminal device.Type: GrantFiled: June 1, 2018Date of Patent: May 23, 2023Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Lars Westberg, Hans Eriksson
-
Patent number: 11652740Abstract: A first layer one link aggregation master comprises a first port coupled to receive customer traffic; a first channel; a second channel; an aggregation engine coupled to the first and second channels; a first switch circuit coupled to the first port and to the first channel, and configured to communicate the customer traffic from the first port over the first channel to the aggregation engine, the aggregation engine including a splitter circuit configured to use layer one information to segment at least a portion of the customer traffic into a first virtual container and a second virtual container, the aggregation engine further including an encapsulation circuit configured to encapsulate the second virtual container using Ethernet standards for transport over the second channel; a radio access card configured to generate an air frame based on the first virtual container for wireless transmission over a first wireless link of a link aggregation group to the receiver; and a second switch circuit coupled to theType: GrantFiled: November 1, 2021Date of Patent: May 16, 2023Assignee: Aviat U.S., Inc.Inventors: Chaoming Zeng, Sergio Licardie
-
Patent number: 11646960Abstract: Various example embodiments for supporting packet routing in a communication system may be configured to, in a communication network, support use of primary routing paths for routing traffic in the communication network and use of controller provided protection paths configured to protect the primary paths based on rerouting of traffic around failures in the communication network. Various example embodiments for supporting packet routing in a communication system may be configured to support controller provided protection paths in a communication network based on use of path control capabilities in which a network controller computes paths for a network and configures the paths in the network based on configuration of the paths on nodes of the network and based on routing capabilities in which the nodes use the routing paths for routing of traffic (e.g., via primary paths) and rerouting of traffic (e.g., via controller provided protection paths).Type: GrantFiled: November 10, 2020Date of Patent: May 9, 2023Assignee: Nokia Solutions and Networks OyInventors: Hooman Bidgoli, Andrew Stone
-
Patent number: 11637768Abstract: Some embodiments of the invention provide a method of facilitating routing through a software-defined wide area network (SD-WAN) defined for an entity. A first edge forwarding node located at a first multi-machine site of the entity, the first multi-machine site at a first physical location and including a first set of machines, serves as an edge forwarding node for the first set of machines by forwarding packets between the first set of machines and other machines associated with the entity via other forwarding nodes in the SD-WAN. The first edge forwarding node receives configuration data specifying for the first edge forwarding node to serve as a hub forwarding node for forwarding a set of packets from a second set of machines associated with the entity and operating at a second multi-machine site at a second physical location to a third set of machines associated with the entity and operating at a third multi-machine site at a third physical location.Type: GrantFiled: June 18, 2021Date of Patent: April 25, 2023Assignee: VMWARE, INC.Inventors: Navaneeth Krishnan Ramaswamy, Gopa Kumar
-
Patent number: 11632773Abstract: Embodiments are directed to intelligent scheduling of Wi-Fi services for applications. An embodiment of computer-readable storage mediums includes instructions for receiving data packets from multiple connected devices at a wireless access point and identifying an application traffic flow for each data packet; assigning each data packet to a respective queue of a first set of queues based on an identified application traffic flow for each data packet; selecting data packets from the first set of queues based on priorities for each of multiple applications; generating prioritized candidate lists for selected data packets in a second set of queues, each queue being dedicated for an access category for one or more application; and scheduling data packets from the candidate lists, including selecting a transmission mode for each access category based on characteristics of the one or more applications.Type: GrantFiled: June 8, 2021Date of Patent: April 18, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Mohd Shahnawaz Siraj, Sachin Ganu, Qiang Zhou, Andre Beaudin, Parag Dedhia
-
Patent number: 11616552Abstract: In an aspect of the disclosure, a method, a computer-readable medium, and an apparatus are provided. The apparatus may be a UE. The UE determines that the UE possesses T processing units for calculation of channel state information (CSI) reports. The UE transmits, to a base station, an indication indicating the T processing units. The UE receives, from the base station, a trigger for updating or providing M CSI reports. The UE determines that P processing units of the T processing units are available for calculation of CSI reports. The UE updates or provides N CSI reports. N is an integer smaller than or equal to M and allows processing units assigned for calculation of the N CSI reports to be smaller than or equal to the P processing units.Type: GrantFiled: December 8, 2020Date of Patent: March 28, 2023Assignee: MEDIATEK INC.Inventors: Lung-Sheng Tsai, Weidong Yang
-
Patent number: 11606774Abstract: At least one first control message (2011) indicative of the remote node (103) and of timing information (351, 352) is communicated between a network and a relay node (102). At least one second control message (2012) is communicated via a device-to-device, D2D, channel of the wireless link and between the relay node (102) and the remote node (103) in accordance with the timing information (351, 352). The at least one second control message is indicative of the network paging the remote node (103).Type: GrantFiled: January 18, 2018Date of Patent: March 14, 2023Assignee: Sony Group CorporationInventor: Lars Nord
-
Patent number: 11595231Abstract: Example implementation relates to a method for establishing a dynamic VPN tunnel between branch gateway devices based on metric data. A branch orchestrator receives metric data from VPNC device. The metric data includes data center bandwidth and processor utilization of the VPNC device. The metric data is derived from the traffic being routed via the VPNC device. When the metric data associated with traffic between a first branch gateway device and a second branch gateway device is above a Service Level Agreement (SLA), a dynamic branch to branch VPN tunnel is established to route the traffic between the first branch gateway device and the second branch gateway device. The VPN tunnel between the branch gateways can be teared when the load at the VPNC device reduces.Type: GrantFiled: April 22, 2021Date of Patent: February 28, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Shravan Kumar Vuggrala, Raghunandan Prabhakar