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

6 results about "Packet injection" patented technology

Packet injection (also known as forging packets or spoofing packets) in computer networking, is the process of interfering with an established network connection by means of constructing packets to appear as if they are part of the normal communication stream. The packet injection process allows an unknown third party to disrupt or intercept packets from the consenting parties that are communicating, which can lead to degradation or blockage of users' ability to utilize certain network services or protocols. Packet injection is commonly used in man-in-the-middle attacks and denial-of-service attacks.

A method and system for processing mixed CAN communication analog data based on TCP protocol

The application relates to the technical field of data processing, and provides a mixed CAN communication analog data processing method and system based on a TCP protocol, which comprises the following steps: generating fault snapshot data when an operation exception occurs; establishing a virtual TCP communication link and a virtual CAN communication link according to the fault snapshot data and configuring a virtual DCDC module; injecting a TCP communication data stream into the virtual TCP communication link and reconstructing the TCP communication data stream into a CAN message sequence; capturing a response message and converting the response message into a TCP data packet; injecting a diagnosis instruction, monitoring behaviors and communication data streams, and obtaining post-injection behavior information; comparing the post-injection behavior information with expected behaviors; recording changes of all communication data and system states in a digital mirror test environment, analyzing the recorded communication data and system states, and locating a fault root; and deploying a verified diagnosis instruction to an actual production system based on the fault root. The application has the effect of improving the real-time recovery capability of a production system.
Owner:SHENZHEN ZHIJIANENG AUTOMATION CO LTD

Multi-source data time sequence synchronization method and system oriented to twinning control of magnetic drive rotor

The invention discloses a multi-source data time sequence synchronization method and system for magnetic drive rotor twin control, and the method comprises the steps: multi-source heterogeneous data collection and time mark injection: collecting multi-source heterogeneous data at a data collection end of a magnetic drive rotor control system, and injecting a time mark for each data packet; data transmission and delay calculation: transmitting the data packets with the time scales to a time sequence synchronization center, and calculating and recording the transmission delay of each data packet in real time to obtain a delay historical queue of each data source; in the time sequence synchronization center, delay prediction of a data packet and self-adaptive buffer alignment of data are carried out to obtain a synchronous data sequence with a unified time scale; distributing the synchronous data sequence with the unified time scale; the system is used for implementing the method. According to the method, the problem of data time sequence misalignment caused by transmission and processing delay uncertainty in a heterogeneous network environment is effectively solved, and microsecond-level high-precision synchronization is realized.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

An automated delivery system and method for application products

This application provides an automated delivery system and method for application artifacts. After receiving customized requests from users on an aPaaS webpage, the system encapsulates these requests into HTTPS request packets and sends them to a relay server. This triggers a pre-defined CI / CD pipeline task on the GitLab server. The relay server then injects the HTTPS request packets into the GitLab server to generate the corresponding application. The execution result is fed back to the aPaaS webpage via a Webhook mechanism. The aPaaS webpage then receives download commands from users and downloads the corresponding application artifacts from the GitLab server's pipeline artifact library via the GitLab API. This addresses the problem of GitLab servers struggling to implement complex user customization logic and real-time component linkage through a graphical interface, resulting in a poor user experience.
Owner:XIAMEN MILESIGHT IOT CO LTD

Data transmission method, device, equipment, medium and product

The invention discloses a data transmission method and device, equipment, a medium and a product. The method is applied to a system comprising a plurality of processors, each processor in the plurality of processors deploys an operating system, the operating systems deployed on the plurality of processors are different, and the method comprises the following steps: writing a first data packet to be sent into a shared memory through a first operating system, sending a first inter-core interrupt signal to a data transmission module in the core of the second operating system, wherein the first inter-core interrupt signal carries the identifier of the first data packet; acquiring the first data packet from the shared memory based on the identifier of the first data packet through the data transmission module, and sending the first data packet to a network protocol stack interface module of the second operating system; and injecting the first data packet into a kernel network protocol stack of the second operating system through a network protocol stack interface module, so that the network protocol stack sends the first data packet to a physical network card. According to the method, the inter-core data transmission efficiency of multiple processors can be improved.
Owner:CHINA MOBILE M2M +1

High energy efficiency task scheduling system for heterogeneous many-core network-on-chip based on multi-armed bandit

This invention discloses a high-efficiency task scheduling system for heterogeneous multi-core on-chip networks based on a multi-armed slot machine, relating to the field of task scheduling in heterogeneous multi-core systems. It addresses the problem of high power consumption in existing scheduling technologies by proposing this solution. During runtime, the following scheduling steps are periodically executed using time slices as the cycle: S1. Status acquisition of the underlying hardware platform and upper-layer application load; S2. Time and power consumption estimation based on on-chip network prediction; S3. Calculation of priority index and net gain; S4. Allocation of heterogeneous cores based on integer linear programming; S5. Runtime closed-loop feedback and control parameter updates. The advantage is that when the scheduler calculates the net gain, it imposes a strong mathematical penalty on applications with high packet injection rates that excessively distribute core allocation. This forces the system to perceive NoC traffic hotspots during runtime and intelligently converge applications with high communication demands to core configurations that are physically closer. This avoids problems such as virtual channel deadlock and bus congestion in NoC routers.
Owner:SOUTH CHINA UNIV OF TECH

A performance testing method, device, and medium for Ethernet switches

This invention discloses a performance testing method, device, and medium for Ethernet switches, belonging to the field of Ethernet switch testing. The method includes: constructing a dynamic random data generation model that reflects the fluctuation of the testing process over time; generating test signals that reflect the fluctuation of test data volume over time; constructing a state control model for Ethernet switch services based on queuing theory, and adjusting the rate at which test data packets are injected into the Ethernet switch in real time using the state control model; selecting the output test data packet that best matches each test data packet, and calculating the performance coefficient of the Ethernet switch tested for each test data packet; calculating the average performance coefficient of the Ethernet switch, setting a performance coefficient threshold for the Ethernet switch, and evaluating the performance of the tested Ethernet switch. This method can achieve consistency of test data across multiple nodes, supports concurrent testing of tens of thousands of ports, and provides effective decision support for the configuration optimization of Ethernet switches.
Owner:CHENGDU LINGYA TECH CO LTD