Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

68 results about "Packet routing" patented technology

Packet routing is the forwarding of logically addressed packets from their source toward their ultimate destination through intermediate nodes.

Efficient message routing method and system of independent gateway controller

The invention relates to the technical field of network communication, in particular to a high-efficiency message routing method of an independent gateway controller, which comprises the following steps of: constructing a routing table by analyzing network topology in a mode of combining a dynamic routing protocol with static configuration, mapping and storing a target address and a forwarding path, and transmitting a message to the gateway controller; the method comprises the following steps of: analyzing a source protocol frame structure to extract effective load data, repackaging the data according to a target protocol specification, realizing link redundancy by adopting a ring network protocol, automatically switching a standby link and maintaining an equivalent path when a main link fails, and obtaining a flow trend and performance data by monitoring a network load and an equipment state in real time. And dynamically adjusting a routing strategy according to the data, and periodically generating a performance report to obtain a continuously optimized routing scheme. According to the method, the problems that the routing table query efficiency is low and the routing strategy cannot be dynamically optimized according to the real-time state of the network in the traditional method are solved.
Owner:HENAN YUHONG TECHNOLOGY CO LTD

Network route lookup operations

The techniques disclosed herein enable systems to enhance the efficiency of computer networking devices through a streamlined routing lookup structure for storing network routes and processing network packets. The routing lookup structure can comprise a lookup table, a set of range tables, and a default range table. The lookup table can process a portion of a network packet address with additional processing at a range table if the portion matches an entry at the lookup table. If there are no matches at the lookup table, the packet is processed by the default range table. The routing lookup structure can further include a secondary lookup table and dynamic optimization for reconfiguring the routing lookup structure to adapt to network conditions. In addition, the routing lookup structure can store new routes based on the length of the prefix. Routes that fall below a minimum length are stored in the default range table.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Server-less packet processing service with isolated virtual network integration

The invention relates to a server-less packet processing service with isolated virtual network integration. A program to be executed to perform packet processing operations on packets associated with a resource group and security settings for the resource group are received. The program is transmitted to a set of fast path nodes that are assigned to the resource set based on metadata of the set. Relative to a particular packet, a secure operation based on the settings is performed and the program is executed at a fast path node. A packet routing operation corresponding to the received packet is performed based at least in part on a result of the program.
Owner:AMAZON TECH INC

Supervision cloud platform

The invention discloses a supervision cloud platform, and relates to the field of data processing. The platform comprises an interaction terminal, a server and a control terminal, and aims to solve the problems of data isomerism, low processing efficiency, non-visual presentation and the like in an existing supervision system. The core of the platform is that the control terminal can respond to a request of the interaction terminal and determine target resource data from the server; dynamically generating a matched data processing path based on the data type, wherein the path defines an operation module for sequential execution; the control terminal activates a path and calls a module to process the data to generate a structured data packet; and finally, the data packet is routed to the interaction terminal which initiates the request for visual rendering. Through an intelligent data processing and routing mechanism, deep fusion, efficient processing and visual presentation of multi-source data are realized, and the intelligent level and decision-making efficiency of project supervision are remarkably improved.
Owner:JIANGSU FOREIGN CONSTRUCTION ENGINEERING MANAGEMENT CO LTD

Method, device and equipment for verifying internal data packet routing of integrated circuit and medium

The application belongs to the field of integrated circuit design, and provides an integrated circuit internal data packet routing verification method, device, equipment and medium. The integrated circuit internal data packet routing verification method comprises the following steps: obtaining to-be-determined feedback data based on a verification platform, inputting the to-be-determined feedback data into a comparator, and comparing preset feedback data with the to-be-determined feedback data; when the preset feedback data and the to-be-determined feedback data are the same, determining that the to-be-determined feedback data is legal data, so as to realize verification of to-be-determined integrated circuit internal data packet routing. Through the above method, the to-be-determined feedback data is simulated by the verification platform, and whether the design of the verification platform has defects is found, so that the verification efficiency of the integrated circuit internal data packet routing is improved, and the technical problem of low verification efficiency of the SoC is solved.
Owner:SHANDONG INST OF BUSINESS & TECH +1

Data routing method and device, electronic equipment and storage medium

The invention provides a data routing method and device, electronic equipment and a storage medium. The data routing method comprises the following steps: acquiring first congestion level information of links between a local router and adjacent routers; receiving second congestion level information of links between the first routers sent by the adjacent routers; determining the total congestion level of each shortest data routing path between the local router and the target router according to each piece of first congestion level information and each piece of second congestion level information; the first data packet of the local router is sent to the second router through the idle target link; the second router is an adjacent router on the shortest data routing path with the minimum total congestion level, and the target link is a link between the local router and the second router. According to the invention, the data packet of the network-on-chip can be propagated to the target router along the path with the minimum total congestion level, and the routing delay of the data packet can be reduced.
Owner:YUANQIXIN (SHANDONG) SEMICONDUCTOR TECHNOLOGY CO LTD

Engine for packet routing

A switch, device, and method of routing packets are provided. In one example, a switch includes one or more circuits to generate an inflated transmission queue (TQ) vector based on a subset of elements, use the inflated TQ vector to select an element from the subset of elements, and route a packet via an egress port based on the element selected from the subset of elements.
Owner:MELLANOX TECHNOLOGIES LTD(IL)

Network route lookup operations

The techniques disclosed herein enable systems to enhance the efficiency of computer networking devices through a streamlined routing lookup structure for storing network routes and processing network packets. The routing lookup structure can comprise a lookup table, a set of range tables, and a default range table. The lookup table can process a portion of a network packet address with additional processing at a range table if the portion matches an entry at the lookup table. If there are no matches at the lookup table, the packet is processed by the default range table. The routing lookup structure can further include a secondary lookup table and dynamic optimization for reconfiguring the routing lookup structure to adapt to network conditions. In addition, the routing lookup structure can store new routes based on the length of the prefix. Routes that fall below a minimum length are stored in the default range table.
Owner:MICROSOFT TECHNOLOGY LICENSING LLC

Data packet routing via multiple logical channels

Various aspects of the present disclosure relate to data packet routing via multiple logical channels. An apparatus, such as a UE, receives signaling that indicates a radio link control (RLC) configuration for a radio bearer associated with an RLC entity. The UE establishes the RLC entity based on the RLC configuration, where the RLC entity includes multiple logical channels. The UE routes a set of data packets via the logical channels based on parameters associated with at least one of the logical channels or the set of data packets. For example, a first portion of data packets of the set of data packets is routed via a first logical channel associated with a first priority and a second portion of data packets of the set of data packets is routed via a second logical channel associated with a second priority. The second priority is higher than the first priority.
Owner:LENOVO UNITED STATES INC

Communication method, communication apparatus, and communication system

PendingUS20260255156A1Communications systemIp address
A communication method, a communication apparatus, and a communication system. An address allocation policy, a NAT policy, and a packet isolation policy can be configured for a relay terminal device, so that IP addresses are automatically configured for connected devices of the relay terminal device in batches, and packet routing of the connected devices is automatically controlled, thereby improving packet sending efficiency. In addition, because there is an association established between identification information of the connected devices and the IP addresses, security of allocating the IP addresses is improved.
Owner:HUAWEI TECH CO LTD

Access traffic steering using a plurality of steering connections over different access networks

Apparatuses, methods, and systems are disclosed for steering the traffic of the multi-access data connection over a plurality of steering connections. One apparatus includes a includes a transceiver and a processor that sends a first message to establish a multi-access data connection over a first access network and a second access network, where the first message indicates that the apparatus supports a first type of steering functionality that creates a plurality of steering connections over each of access networks. The processor receives a second message including rules indicating how to route a first data packet across the first and second access networks and how to route the first data packet across a plurality of steering connections. The processor establishes a plurality of steering connections over each access network in response to the second message and applies the rules for steering traffic of the multi-access data connection.
Owner:LENOVO (SINGAPORE) PTE LTD

Electronic payment system

ActiveUS12718296B2Data packData mining
A system receives, from an electronic terminal, a selection of a first user account, and a request to transfer an amount from the first user account to a second user account. In response to authorizing the request, the system updates, in real-time, a database to represent a transfer of at least a portion of the amount to the second user account and automatically generates a data packet containing the amount, an identification of the first user account, an identification of the second user account, and a selection of a digital asset in the first user account. The system then routs the data packet to a digital entity based on the digital asset, the data packet instructing the digital entity to execute a transfer order on a digital asset exchange platform of the digital asset.
Owner:BUFFALO SPRINGS INVESTMENTS LLLP

Zero trust packet routing aggregation and log ingestion

Techniques are described for visualizing enforcement of ZPR policy. A method includes aggregating log data associated with a flow of traffic within one or more networks; accessing rules associated with a policy that specifies how the flow of traffic is enforced between enforcement points within the one or more networks, wherein the policy includes one or more layer 4 rules and one or more layer 7 rules; determining, based on the rules associated with the policy, an enforcement of flow of traffic; generating a visualization of the enforcement of the flow of traffic between different enforcement points; and presenting the visualization for display within a user interface.
Owner:ORACLE INT CORP

Multi-scenario dynamic verification apparatus and method for chip retransmission function

The application provides a multi-scene dynamic verification device and method for chip retransmission function. The device comprises a device configuration module for configuring scene parameters; a preprocessing module for receiving data packets sent by a chip to be verified, routing the data packets to corresponding receiving end simulation modules according to link states and mapping relationships, and sending a zero clearing instruction data to the corresponding receiving end simulation modules when it is monitored that the link state changes from reachable to unreachable; one or more receiving end simulation modules configured to process the data packets and generate retransmission response data, and clear the corresponding states maintained in the modules in response to the zero clearing instruction data; a data driving module for sending the retransmission response data back to the chip to be verified; and a verification result comparison module for receiving actual data from the preprocessing module and expected data from the receiving end simulation module, and automatically comparing the actual data with the expected data to output a verification result of the retransmission function of the chip to be verified.
Owner:GETONG INTELLIGENT TECHNOLOGY (SHANGHAI) CO LTD

Data transmission system, method and related devices

A data transmission system comprises an electronic device, a routing device and a server, wherein: the electronic device is configured to acquire an uplink service data packet; if the uplink service data packet is a compressible data packet, the electronic device is configured to transmit quintuple information and a first compressed data packet to the routing device; the routing device is configured to configure a link rule according to the quintuple information; if the first compressed data packet matches the link rule, the routing device is configured to decompress the first compressed data packet and transmit the decompressed first compressed data packet to the server; the server is configured to receive the uplink service data packet; the server is further configured to transmit a downlink service data packet; the routing device is further configured to compress the downlink service data packet to obtain a second compressed data packet if the downlink service data packet matches the link rule; the routing device is further configured to transmit the second compressed data packet to the electronic device; and the electronic device is further configured to decompress the second compressed data packet to obtain the downlink service data packet. The application can improve the efficiency of data transmission.
Owner:HUAWEI TECH CO LTD

Methods for a virtual private network (VPN) client operating as a pass-through VPN client for private applications

A method is disclosed wherein a device registers with a Secure Service Edge (SSE) upon VPN client startup to receive a policy configuring the client as a forwarding agent. The policy designates a Domain Name System (DNS) and data packet route. A tunnel is established between an Application Connector (ACA) agent and an Application Connector Gateway (ACG). Upon receiving a data packet via the ACG containing a request with an application destination, the device checks for an existing flow at the ACG. If none exists, the device identifies the ACA in the Application Connector Gateway Group (ACAG), replacing the packet's IP address with the ACA's. The device routes the packet through the tunnel to the identified ACA, which directs it to the application. This method optimizes routing efficiency and ensures seamless connectivity between devices and applications.
Owner:CISCO TECHNOLOGY INC

Packet routing in a layer 2 mesh network

This disclosure provides an apparatus operated as a relay node in a wireless mesh network for packet routing. The apparatus comprises processing circuitry that receives a packet including indications of a source node and a destination node. When the relay node is not the destination node, the processing circuitry determines whether the packet includes a path ID identifying a delivery route for the packet. When the packet includes the path ID and a routing table of the relay node includes a first next-hop node associated with the path ID, the processing circuitry transmits the packet to the first next-hop node. When the packet does not include the path ID or the routing table does not include the first next-hop node, the processing circuitry transmits the packet to one of a second next-hop node associated with the destination node and a third next-hop node associated with an intermediate destination node.
Owner:MEDIATEK SINGAPORE PTE LTD

A fat-tree edge lightpath adaptive add-drop optimization method based on deep reinforcement learning

This invention discloses an adaptive optimization method for edge optical links in a data center based on deep reinforcement learning. Using a fixed fat-tree electrical switching plane as the underlying architecture, it achieves adaptive addition and deletion of direct optical links between edge switches through topology control (DQN) and optical path switching. The DQN and packet-by-packet routing (DQN) form a two-layer collaborative decision-making structure. This invention models the optical link addition / deletion decision as a constrained Markov decision process, employing a dynamic candidate set mechanism to construct a low-dimensional state and action space, significantly reducing model computational complexity and training overhead. Compared to a pure electrical fat-tree architecture, the provided dynamic candidate set DQN scheme effectively reduces average on-network latency, packet rejection rate, and maximum queue length under high-load scenarios. Under the same link resource constraints, the dynamic candidate set scheme outperforms the all-optical link pair scheme, exhibiting higher training efficiency, decision stability, and network scalability. This invention can adaptively sense traffic distribution and schedule optical link resources on demand, making it suitable for real-time control and performance optimization scenarios in high-dynamic and high-throughput hybrid optoelectronic data center network topologies.
Owner:NANJING UNIV OF POSTS & TELECOMM

Root monitoring on FPGA using satellite ADCs

Systems and methods for monitoring a plurality of operating conditions of a programmable device are disclosed. In some embodiments, the system can include a root monitor including circuitry configured to generate a reference voltage; a plurality of sensors and satellite monitors distributed across the programmable device; and an interconnect system coupled to the root monitor and to each of the plurality of satellite monitors. Each satellite monitor can be proximate a respective one of the plurality of sensors and coupled to the respective one of the plurality of sensors via a local interconnect. The interconnect system can include one or more analog channels configured to distribute the reference voltage to each of the plurality of satellite monitors and can include one or more digital channels configured to selectively route digital data from each of the plurality of satellite monitors as data packets to the root monitor.
Owner:XILINX INC

Packet routing in disaggregated scheduled fabrics

PendingUS20260189495A1Data packRouting table
Devices, networks, systems, methods, and processes for packet forwarding and routing are described herein. A network device may be connected to a host device. The network device can identify an interface associated with the host device and determine an operational status of the interface. The network device can determine a host route and assign an encapsulation index associated with the host route. The network device may generate an update message based on the operational status and the encapsulation index. The network device can transmit the update message to one or more other network devices. The network device can also update one or more routing or forwarding tables to include routing information associated with the host device. The other network devices can extract the routing information from the update message and may utilize the routing information to route or forward one or more data packets addressed to the host device.
Owner:CISCO TECHNOLOGY INC

Data packet routing method, device and computer readable storage medium

Embodiments of the present application provide a data packet routing method, a data packet routing device, a communication device, a chip, a computer readable storage medium and a computer program product. The method is applied to an entry node and includes: receiving a notification sent by at least one exit node; the notification includes one or more of the following information: computing power and / or service information of a service node corresponding to the exit node, energy efficiency information of the service node corresponding to the exit node, cost information of the service node corresponding to the exit node for processing first business, security level information of the service node corresponding to the exit node; generating a routing strategy based on one or more information in the notification; the routing strategy includes: a default routing strategy; receiving a data packet of the first business sent by a terminal or a user, and forwarding the data packet by using the routing strategy.
Owner:CHINA MOBILE COMM LTD RES INST +1

Method, apparatus and computer device for data routing of network-on-chip

ActiveCN121887709BData packEngineering
This disclosure provides a method, apparatus, and computer device for data routing in an on-chip network. The method includes: generating a target address code at a source node based on multiple destination nodes of a data routing task, wherein the target address code includes reference coordinates and a mask, and the value of each bit of the mask indicates whether the bit is a wildcard bit; determining a coverage area for the data routing task based on the reference coordinates and the mask; in response to determining based on the mask that the current node is not within the coverage area, performing unicast routing with the reference coordinates as the target node to route data packets of the data routing task to the next node; and in response to determining based on the mask that the current node is within the coverage area, determining a replication branch for routing data packets to route data packets of the data routing task to the corresponding target adjacent nodes from at least two output ports corresponding to at least two target adjacent nodes in the current node.
Owner:MOXIN ARTIFICIAL INTELLIGENCE TECH (SHENZHEN) CO LTD

Computer network platform for routing and virtualization

Disclosed herein are system, method, and computer program product embodiments for instantiating virtual network functions (VNFs). In some embodiments, a computer network infrastructure device comprises a purpose-built router (e.g., a packet routing and forwarding device) and a virtual machine host. The virtual machine host instantiates VNFs and identifies a first function to be executed on the data packet based on an attribute associated with the data packet. Moreover, the virtual machine host identifies a first VNF from the VNFs that are instantiated based on a first function type executed by the first VNF and the first function to be executed on the data packet. The virtual machine host coordinates the first VNF to execute a first function on the data packet. The first VNF outputs a resultant data packet in response to executing the first function on the data packet.
Owner:THE MITRE CORPORATION

Systems and methods for providing an enterprise rollup platform

In some aspects, the techniques described herein relate to a method including: receiving, at a rollup platform, a transaction request, wherein the transaction request includes an instructional parameter; generating, by the rollup platform, a transaction batch including the transaction request and other transaction requests, each having the same instructional parameter; executing, by a virtual machine of the rollup platform, the transaction batch, wherein the virtual machine is configured to execute a type of transaction indicated by the instructional parameter, and wherein executing the transaction batch generates a rollup block; generating, by the rollup platform, a validity proof for the rollup block; generating, by the rollup platform, a data package including the rollup block, the validity proof, and metadata, wherein the metadata indicates a batch type; and routing the data package to a destination chain based on the batch type for recordation on the destination chain.
Owner:JPMORGAN CHASE BANK NA

Application-aware routing through paths of satellite networks

ActiveUS12719561B2Quality of serviceData pack
Techniques for a low Earth orbit (LEO) satellite to route data through optimal satellite paths based on latency thresholds (and / or other QoS thresholds) for the application generating the data. The LEO satellite may identify the latency threshold from a data packet, where the latency threshold indicates an amount of time for the data packet to be relayed back down to a destination ground device. The LEO satellite determines available satellite paths through which data packets may be routed to destination ground stations. Further, the LEO satellite may determine latencies for transmitting traffic over the available satellite paths. The LEO satellite may compare the latency threshold for the data packet with the latencies of the available satellite paths, and select a satellite path that is optimal for transmitting the data packet. In this way, LEO satellites intelligently route data through satellite paths based on the type of traffic being transmitted.
Owner:CISCO TECHNOLOGY INC

Data acquisition device for capital construction period of open-source swan pumped storage power station

The invention discloses a data acquisition device for an open-source swan pumped storage power station in an infrastructure period, and relates to the technical field of water conservancy and hydropower engineering monitoring, and the data acquisition device comprises a sensing acquisition module which collects dam body monitoring signals based on an open-source swan lightweight kernel driving sensor group, converts the monitoring signals into a digital signal sequence, and transmits the digital signal sequence to a data processing module; performing time domain filtering processing on the digital signal sequence to generate a monitoring data frame; the edge processing module analyzes the monitoring data frame, extracts characteristic parameters, compares the characteristic parameters with a threshold interval to generate a state identifier, and constructs a monitoring data packet based on the state identifier; the cooperative transmission module is used for distributing the monitoring data packets to corresponding priority queues according to the state identifiers on the basis of the open source gap distributed soft bus, and executing data packet transmission according to a priority sequence; and the data management module analyzes the type identifier in the monitoring data packet, and routes the data packet to a corresponding database according to the type identifier to execute classified storage. And the efficiency and reliability of pumped storage power station capital construction period data acquisition are improved.
Owner:ENG CONSTR MANAGEMENT BRANCH OF CHINA SOUTHERN POWERGRID POWER GENERATION CO LTD

Methods for a virtual private network (VPN) client operating as a pass-through VPN client for private applications

A method is disclosed wherein a device registers with a Secure Service Edge (SSE) upon VPN client startup to receive a policy configuring the client as a forwarding agent. The policy designates a Domain Name System (DNS) and data packet route. A tunnel is established between an Application Connector (ACA) agent and an Application Connector Gateway (ACG). Upon receiving a data packet via the ACG containing a request with an application destination, the device checks for an existing flow at the ACG. If none exists, the device identifies the ACA in the Application Connector Gateway Group (ACAG), replacing the packet's IP address with the ACA's. The device routes the packet through the tunnel to the identified ACA, which directs it to the application. This method optimizes routing efficiency and ensures seamless connectivity between devices and applications.
Owner:CISCO TECHNOLOGY INC

Server-less packet processing service with isolated virtual network integration

The invention relates to a server-less packet processing service with isolated virtual network integration. A program to be executed to perform packet processing operations on packets associated with a resource group and security settings for the resource group are received. The program is transmitted to a set of fast path nodes that are assigned to the resource set based on metadata of the set. Relative to a particular packet, a secure operation based on the settings is performed and the program is executed at a fast path node. A packet routing operation corresponding to the received packet is performed based at least in part on a result of the program.
Owner:AMAZON TECH INC

Service routing using IP encapsulation

Described herein are techniques directed to utilizing IP encapsulation to route data packets to different instances of a service in a network. In one aspect, a method includes generating a first request, which includes a first data packet and a first IP encapsulation; transmitting the first request to a service aware router, wherein the service aware router generates a second request that includes the first data packet and a second IP encapsulation, and transmits the service request to the instance of the service; receiving, from the service instance, a response including a second data packet and a third IP encapsulation, which includes an identifier of the service instance of the service; and recording the identifier of the service instance, wherein subsequent requests for applying the service to data packets originating at the device are directly transmitted by the device to the service instance.
Owner:CISCO TECHNOLOGY INC