Patents Examined by Donald L Mills
  • Patent number: 11671352
    Abstract: A message sending method, a binding relationship advertising method, a message sending apparatus, a binding relationship advertising apparatus, a storage medium and an electronic device are provided. The message sending method includes: receiving a first message on a first node subjected to route aggregation; in a case where the first message matches a first Incoming Label Map (ILM) table entry preset on the first node, swapping a label of the first message into an outgoing label corresponding to a detailed Forwarding Equivalence Class (FEC) to obtain a second message; and forwarding the second message to a downstream node according to a Label Switched Path (LSP) corresponding to the detailed FEC.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: June 6, 2023
    Assignee: ZTE CORPORATION
    Inventors: Shaofu Peng, Feicai Jin, BaoYa Zhang, Haihua Tang
  • Patent number: 11671349
    Abstract: 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: Grant
    Filed: August 30, 2021
    Date of Patent: June 6, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yi Huang, Jing Hu
  • Patent number: 11664880
    Abstract: A wireless communication system non-collaborative, multiple input, multiple output (MIMO) space division multiple access (SDMA) system determines subscriber station combining and weighting vectors that yield a high average signal-to-interference plus noise ratio (SINR). Each subscriber station independently transmits information to a base station that allows the base station to determine a weight vector wi for each subscriber station using the determined combining vector of the subscriber station. The ith combining vector corresponds to a right singular vector corresponding to a maximum singular value of a channel matrix between a base station and the ith subscriber station. Each subscriber station transmits signals using a weight vector vi, which corresponds to a left singular vector corresponding to a maximum singular value of a channel matrix between the ith subscriber station and the base station. The base station uses the weight vector wi to determine the signal transmitted by the ith subscriber station.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: May 30, 2023
    Assignee: Apple Inc.
    Inventors: Jayesh H. Kotecha, Jayakrishnan C. Mundarath
  • Patent number: 11652586
    Abstract: Embodiments of the present disclosure relate to methods and devices for reference signal (RS) transmission. In example embodiments, a method implemented in a network device is provided. According to the method, a first set of RS resources are determined for RS transmission by the network device. The first set of RS resources are associated with a first number of RS ports to be used for RS transmission and correspond to a first set of resource elements (REs) interpolated with unused REs in frequency domain. A first RS configuration for RS transmission is generated based on the first set of RS resources. Information on the first RS configuration is transmitted to a terminal device served by the network device.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 16, 2023
    Assignee: NEC CORPORATION
    Inventors: Yukai Gao, Gang Wang
  • Patent number: 11637767
    Abstract: An information processing apparatus includes a first memory, a second memory, and a control circuit. The first memory stores a first table where entries, which indicate forwarding methods for packets, are stored at positions corresponding to hash values calculated from header information of the packets. The second memory stores a second table that is larger than the first table. The control circuit detects, when the first table is updated, a conflict state where there is conflict between storage positions of different entries in the first table. The control circuit moves entries stored in the first table to the second table in response to the detecting of the conflict state. The control circuit detects resolution of the conflict state when the second table is updated. In response to the detecting of the resolution, the control circuit moves the entries stored in the second table to the first table.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: April 25, 2023
    Assignee: FUJITSU LIMITED
    Inventors: Takashi Shimizu, Tomohiro Ishihara
  • Patent number: 11627017
    Abstract: Systems and methods include obtaining a plurality of services supported at the node; determining a bitmask to represent the plurality of services supported at the node, wherein the bitmask includes a starting service and each subsequent bit representing another service of the plurality of services and with each bit in the bitmask set based on the plurality of services supported at the node; and transmitting an advertisement to nodes in the Segment Routing network with a starting Service SID value and the bitmask based on the plurality of services supported at the node. The plurality of services can include any of a Virtual Private Wire Service (VPWS) and a Flexible Cross Connect (FXC) service.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: April 11, 2023
    Assignee: Ciena Corporation
    Inventors: Sami Boutros, Muthurajah Sivabalan, Himanshu Shah, Peng He
  • Patent number: 11627070
    Abstract: The embodiments of the present disclosure provide a data packet processing method and apparatus, a storage medium and an electronic device. The method includes that: a Bit Index Explicit Replication (BIER) Multicast Identifier (BMID) information of a data packet is set, wherein the BMID information is used for indicating a multicast channel to which the data packet belongs; and the BMID information is sent to a Bit-Forwarding Ingress Router (BFIR). Through the solution in the embodiments of the present disclosure, the technical problem in the related art that a node receives duplicate data packets is solved, duplicate data packets may be prevented, and data transmission efficiency is improved.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: April 11, 2023
    Assignee: ZTE CORPORATION
    Inventor: Xiangyang Zhu
  • Patent number: 11616720
    Abstract: The application disclose a packet processing method that includes: receiving, by a service distribution node, service routing information sent by a controller, where the service routing information includes a flow identifier, a service identifier, and a next-hop address, the flow identifier is used to identify a packet flow, the service identifier is used to identify a sequence of a service node instance that processes the packet flow, and the next-hop address is used to identify the service node instance that processes the packet flow; receiving a first packet; acquiring a first flow identifier according to the first packet, and searching the service routing information according to the first flow identifier to acquire a matched service identifier and a matched next-hop address; and sending a second packet to a first service node instance that has the matched next-hop address, which implements service processing on a packet flow.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: March 28, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Changjiang Yan
  • Patent number: 11606288
    Abstract: This application provides a communication method and a communications apparatus. The method can include performing extension based on an existing operation, administration, and maintenance (OAM) packet after an intermediate node in a path of a segment routing traffic engineering (SR-TE) tunnel senses a bit error fault, to support a bit error switching function. That is, the method can include adding, to the OAM packet, identification information used to identify that signal degradation occurs in the SR-TE tunnel. As a result, it is ensured that the SR-TE tunnel supports the bit error switching function of the intermediate node, and a customer service can be effectively prevented from being damaged.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: March 14, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wei Huang, Yongjian Hu
  • Patent number: 11601905
    Abstract: The present invention relates to a wireless communication system and particularly to a method and a device therefor, the method comprising the steps of: detecting an SSB, the SSB comprising 15 kHz-granularity-based offset information; determining, on the basis of the 15 kHz-granularity-based offset information, a subcarrier offset used to identify the frequency position of a CORESET linked to the SSB; and monitoring, on the basis of the subcarrier offset, the CORESET linked to the SSB.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: March 7, 2023
    Assignee: LG Electronics Inc.
    Inventors: Seonwook Kim, Sukhyon Yoon, Hyunsoo Ko, Suckchel Yang, Manyoung Jung
  • Patent number: 11595307
    Abstract: Systems and methods are provided to use a custom tuple definition to route packets of network traffic. Each packet can correspond to a different custom tuple definition based on the custom tuple definitions provided. Each custom tuple definition may be applied to a subset of network traffic based on certain parameters. A stateful network routing service may intercept packets and determine a tuple value for the packet based on a corresponding tuple definition and information from the packet. The stateful network routing service may route the packet based on the tuple value of the packet to a network appliance. Further, subsequent packets associated with the same tuple value may be routed to the same network appliance. In some embodiments, the custom tuple definition may be used to determine multiple tuple values for a subset of network traffic.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: February 28, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Dheerendra Talur, Milind Madhukar Kulkarni
  • Patent number: 11595304
    Abstract: The present disclosure relates scaling out servers that performs Layer 3 (L3) termination. In particular, the server includes: a packet receiving unit which receives a packet from any load balancer performing L3 termination via an Layer 2 (L2) switch; an assignment unit which, by referencing a MAC/MARK number correspondence table in a storage unit, assigns to the received packet a MARK number that corresponds to a transmission source MAC address; a recording unit which records a MARK number for connection of the received packet in a connection/MARK number correspondence table; and a packet transmission unit which, when a reply packet to the received packet is to be transmitted, routes the reply packet via the L2 switch by acquiring, from a MARK number/GW correspondence table in the storage unit, an IP address of a load balancer corresponding to the MARK number associated with the connection of the received packet.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: February 28, 2023
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventor: Muneyuki Kawatani
  • Patent number: 11589258
    Abstract: An object is to provide a communication connection device and a communication connection method enabling priority forwarding processes in units of slice networks in addition to in units of communication flows. The RAN 100 is a communication connection device allocated to one or a plurality of slice networks each of which is a virtual network. The RAN 100 includes the storage unit 102 storing priority of performing a forwarding process for each communication flow representing a data forwarding unit and slice network, and the forwarding processing unit 104 forwarding data transmitted from the core network to the user terminal 50 according to the priority stored in the storage unit 102.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: February 21, 2023
    Assignee: NTT DOCOMO, INC.
    Inventors: Yuki Katsumata, Shigeru Iwashina
  • Patent number: 11576165
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-generation (5G) communication system for supporting higher data rates beyond a 4th-generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology, such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. In detail, an information transmission method of a base station in a wireless communication system according to the present disclosure includes: generating control channel monitoring information for monitoring a control channel of at least one of a first terminal using a first transmission time interval (TTI) or a second terminal using a second TTI; and transmitting the control channel monitoring information.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: February 7, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyunseok Ryu, Peng Xue, Anil Agiwal, Namjeong Lee, Cheol Jeong
  • Patent number: 11575615
    Abstract: Methods for tracing a packet in a pipeline comprising a set of tables, in an SDN using OpenFlow. The packet comprises a trace bit, and is provided with a TTL value. A first network node indicates to a second network node to have each flow table decrement the TTL value by 1, based upon the trace bit. The first network node initially sets the TTL to be 1, and then sends the packet to a first table in the second network node. The first network node receives the packet, from another table in the set, and for every remaining table, and one table at a time: a) increments the TTL value by 1, and b) repeats the sending, and the receiving, until a last table is reached or a criterion is met. The first network node then indicates a route followed by the packet.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: February 7, 2023
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Vyshakh Krishnan C H, Faseela K
  • Patent number: 11563688
    Abstract: A method in a communication network includes determining a transmission schedule for a plurality of data sources. The transmission schedule is configured to meet communication requirements of both time-sensitive traffic and non-time-sensitive traffic of the plurality of data sources. The method may also include transmitting data according to the determined schedule by shaping the time-sensitive traffic and the non-time-sensitive traffic at the plurality of data sources according to the determined schedule and receiving a communication change command. The method may further include determining a new transmission schedule for the plurality of data sources, the new transmission schedule being configured to meet the communication requirements of both the time-sensitive traffic and the non-time-sensitive traffic in the changed communication network. The method may further include transmitting data according to the new transmission schedule.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: January 24, 2023
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Stephen Francis Bush, Joel Frederick Markham, Andrew William Berner
  • Patent number: 11563673
    Abstract: A method for redundant communication at a network gateway includes (1) exchanging data packets with a network application via a first access communication interface, (2) exchanging data packets with customer premises equipment (CPE) via a local communication interface, and (3) in response to occurrence of a first event, exchanging at least some data packets with the network application via a second access communication interface that is different from the first access communication interface.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: January 24, 2023
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Luther E. Smith, Bernard McKibben, Carmela S. Stuart, Jonathan Ray Dennis, Philip Rosenberg-Watt
  • Patent number: 11558220
    Abstract: Example methods and systems for uplink-aware logical overlay tunnel monitoring are described. In one example, a first computer system may establish a logical overlay tunnel with a second computer system. The first computer system may generate and send, over the logical overlay tunnel via the first uplink, a first encapsulated monitoring packet identifying the first uplink. Based on a first reply, first performance metric information associated with the first uplink may be determined. The first computer system may generate and send, over the logical overlay tunnel via the second uplink, a second encapsulated monitoring packet identifying the second uplink. Based on a second reply, second performance metric information associated with the second uplink may be determined. Based on the first performance metric information and the second performance metric information, the first uplink or the second uplink may be selected to send encapsulated data packet(s) over the logical overlay tunnel.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: January 17, 2023
    Assignee: VMWARE, INC.
    Inventors: Sami Boutros, Jerome Catrouillet, Santosh Pallagatti Kotrabasappa, Jia Yu
  • Patent number: 11552881
    Abstract: In a troubleshooting method, a controller first determines that a fault occurs on a first multi-layer link passing through a first port on a first network device, where the first multi-layer link is a link in a link aggregation group between the first network device and a second network device. The controller then releases an optical layer resource of the first multi-layer link, and deletes the first multi-layer link from the link aggregation group. The controller further establishes, a second multi-layer link for restoration of the first multi-layer link, based on a first idle port on the first network device and a second idle port on a target network device, and adds the second multi-layer link to a target link aggregation group between the first network device and the target network device.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: January 10, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jia Che, Zhilin Hu, Changbao Liu, Changsheng Sun
  • Patent number: 11546255
    Abstract: A controller obtains service information, and determines at least one forwarding device based on the service information. The controller generates an instruction list based on the service information and network function information of the at least one forwarding device, where the network function information is used to indicate a network function of the at least one forwarding device, and the instruction list includes a control instruction generated by the controller for the at least one forwarding device. The controller sends the corresponding control instruction in the instruction list to the at least one forwarding device, where the control instruction is used to instruct the at least one forwarding device to perform corresponding processing on a service packet of a service corresponding to the service information.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: January 3, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Zhibo Hu