Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

30results about How to "Reduce data copying" patented technology

Virtualization carrier wave migration method based on L3 and L2 layers protocol

The invention discloses a virtualization carrier wave migration method based on L3 and L2 layers protocol, and the method mainly solves a problem of low scheduling efficiency of C-RAN base-band pool resource in prior art. The scheme comprises: a source end transmits a migration request to a carrier wave migration and control module; the carrier wave migration and control module transmits migration environment preparation message to a target end; the carrier wave migration and control module receives a message that the migration environment preparation of the target end is finished, and a migration command is transmitted; the last round of data migration copy is performed on L3 and L2 layers protocol carrier wave virtual machines by the source end, and a L1 layer protocol virtual machine caches the processed data; the carrier wave migration and control module receives a message that the data copy and migration is finished, and the module transmits the above message to the target end; the target end starts the L3 and L2 layers protocol carrier wave virtual machines generated because of migration and clears the cache data, and source end business data is transmitted to the target end through an exchange network. The method realizes the efficient utilization of resources and can be applied in C-RAN base-band pool resource scheduling.
Owner:XIDIAN UNIV

Multi-process communication method based on shared memory backup mechanism

PendingCN113032162AEnsure mutual exclusivityDecoupling behaviorInterprogram communicationRedundant operation error correctionComputer architectureEngineering
The invention relates to a multi-process communication method based on a shared memory backup mechanism. The method comprises the following steps: receiving communication character string data and a data cache length; performing hash value calculation processing according to the communication character string data, and opening up N shared memory blocks with the same storage space according to a hash value and a data cache length sequence; enabling the write process to sequentially query the state information of each shared memory block according to the index address; when the shared memory blocks are in an idle state or a write-in state, enabling the write process to point a write data pointer to the shared memory blocks until all the shared memory blocks are fully written, and enabling the write process to point the write data pointer to the first shared memory block; meanwhile, enabling the reading process to sequentially query the state information of each shared memory block according to the index address; when the shared memory block is in an idle state or a read state, enabling the read process to point a read data pointer to the shared memory block, and reading write-in data in the shared memory block and/or a pointer address of the read data pointer.
Owner:CHONGQING LANDSHIP INFORMATION TECH CO LTD

Linux system efficient packet receiving and sending method suitable for industrial control environment

The invention discloses a linux system efficient packet receiving and sending method suitable for an industrial control environment, and the method comprises the following steps: S1, enabling a linuxsystem to carry out the caching of an original data packet when the linux system carries out the packet receiving operation; s2, receiving the message to a user state through an AF _ PACKET socket; s3, enabling the kernel mode and the user mode to share a ring buffer, andcompleting packet receiving operation; s4, when the linux system carries out packet sending operation, directly sending the original data message, and S5, sending the data message through the kernel protocol stack to complete the packet sending operation. According to the invention, the advantages of an AF _ PACKET packet receiving scheme and the advantages of an NFQUEUE packet sending scheme are combined, and packet receiving and sending can be carried out efficiently. A kernel packet forwarding function is fully utilized, and packet sending processing is carried out at a data packet forwarding point of a kernel, so that the processing time delay of a network data packet is effectively reduced, and the real-time requirement of an industrial control system is met.
Owner:北京天地和兴科技有限公司

Virtualized Carrier Migration Method Based on L3 and L2 Layer Protocols

ActiveCN105933383BCarrier processing resource utilization is lowFast convergenceTransmissionVirtualizationCarrier signal
The invention discloses a virtualized carrier migration method based on L3 and L2 layer protocols, which mainly solves the problem of low scheduling efficiency of C-RAN baseband pool resources in the prior art. The scheme is: the source end sends a migration request to the carrier migration control module; the carrier migration module sends a migration environment preparation message to the destination; the carrier migration control module sends a migration command to the source after receiving the destination migration environment preparation message; When the terminal performs the last round of data migration and copying for the L3 and L2 layer protocol carrier virtual machines, the L1 layer protocol virtual machine caches the processed data; after the carrier migration control module receives the data copy migration completion message, it sends the data migration copy to the destination end Completed message; the L3 and L2 layer protocol carrier virtual machines generated by the migration of the destination end are started, and the cached data is cleared, and the source end service data is sent to the destination end through the switching network. The invention realizes efficient utilization of resources, and can be applied to C-RAN baseband pool resource scheduling.
Owner:XIDIAN UNIV

A high-speed data acquisition and transmission device

The invention discloses a high-speed data acquisition and transmission device, which comprises a programmable logic device data acquisition module, an RAM (Random Access Memory) reading and writing coordination control module, a communication module and an Ethernet data transmission module, wherein the programmable logic device data acquisition module is used for high-speed acquisition and buffer; the RAM reading and writing coordination control module is used for high-speed buffer and reading of programmable logic device control data and is used for reading data of a certain data length from an RAM and buffering in a programmable logic device when a single-chip microprocessor has a data request; the communication module is used for realizing communication of the programmable logic device and the single-chip microprocessor and realizing reading of data between the single-chip microprocessor and the programmable logic device by a pair of backward stage FIFO (First Input First Output) and SPI (Single Program Initiation) communication of ping-pong operation; and the Ethernet data transmission module is used for optimizing a UIP (Universal Interface Processor) protocol stack, acquiring data quantity which is easy for IP (Internet Protocol) sub-packet transmission, simplifying a data transmission process into a copy packet header and indirectly reading the data cached in the RAM to the network buffer region through the programmable logic device. According to the high-speed data acquisition and transmission device, high-speed AD (Analog Digital) acquisition is realized, the copy frequency for uploading the data to Ethernet is reduced, and the problem of low CPU (Central Processing Unit) utilization rate is solved.
Owner:GUANGDONG UNIV OF TECH

Deterministic airborne high-performance file transmission method and system

The invention provides a deterministic airborne high-performance file transmission method and system, the system comprises a server and at least one client, and at least one application software runson the client; a long message channel and a short message channel are arranged between the server and the client; by utilizing a distributed priority scheduling control mechanism based on static configuration, the file transmission service quality of different security level applications is ensured; and by utilizing the characteristic that an airborne network resource short message channel and a long message channel coexist, a message is controlled to pass through the short message channel, a data message passes through the long message channel, a response message transmission protocol is simplified, and the file transmission performance is improved. Short and long message resources are fully utilized, a transmission protocol response message is simplified, the file closing frequency is reduced, data copying is reduced, and the airborne file transmission efficiency is improved; and through the priority round-robin scheduling of the client and the server, the transmission service quality of applications with different security levels is ensured.
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

TCP (transmission control protocol) bonding system and TCP bonding method on basis of multi-core network processors

The invention provides a TCP (transmission control protocol) bonding system on the basis of multi-core network processors. The TCP bonding system comprises a client communication module, a network proxy service module, a server communication module and a TCP bonding module. The client communication module is used for establishing TCP connection between clients and the multi-core network processors; the network proxy service module is used for parsing and extracting data requests transmitted by the clients, judging the extracted data requests to generate TCP bonding instructions and TCP connection basic information, transmitting the TCP bonding instructions and the TCP connection basic information to the TCP bonding module and executing load balance strategies to select specified service nodes to be used as servers; the server communication module is used for establishing TCP connection between the specified servers and the multi-core network processors; the TCP bonding module is used for receiving response data packets transmitted by the servers, carrying out data packet bonding processing on bidirectional connection between the clients and the servers and transmitting data packets to the clients after bonding processing is carried out on the data packets.
Owner:INST OF ACOUSTICS CHINESE ACAD OF SCI +1
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products