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

89results about How to "Efficient forwarding" patented technology

Method, computer program product, and system for non-blocking dynamic update of statically typed class-based object-oriented software

Under the present invention, a method, computer program product, and system for non-blocking dynamic update of statically-typed class-based object-oriented software executing as byte-code on a virtual machine within an actively running computer system is provided. A set of objects instantiated from an existing module or multiple modules (identifiable collections of application resources and class definitions in the form of byte-code representations) is ready for execution on a virtual machine in an actively running computer system. New versions of one or more modules corresponding to those already loaded into the actively running virtual machine are dynamically loaded into the virtual machine for the purpose of updating the running software. The class definitions within the loaded modules are prepared for dynamic update by inserting byte-code that enables; transparent state transfer and shared object identity between objects of a former version and the new version of a class. On the event of a software update, the objects instantiated from a former version of an updated class become un-initialized surrogate objects with the potential to redirect to their future corresponding objects. Corresponding objects are created lazily on first access of the declaring class members. Besides lazy redirection of the behavior of objects and classes, non-blocking dynamic update is achieved by lazy migration of the state of former objects and classes while locking on a temporary field access lock. Thus, the algorithm for controlling field access and state migration is completely lock-free both before and after state migration; hence the performance degradation is minimal. Finally, any unreferenced objects are removed from memory.
Owner:ZEROTURNAROUND

Message forwarding method and system in information center network

An embodiment of the invention provides a message forwarding method and system in an information center network. The method mainly includes that an explorer inquires a service registry managed by the explorer according to a service mark in a service request packet; the service request packet is forwarded to a corresponding outlet according to service provider information corresponding to the service mark in the service registry when that the service corresponding to the service mark is in the autonomous domain is determined through inquiry; when that the service corresponding to the service mark is not in the autonomous domain is determined through inquiry, an inter-domain path mark directing to the next autonomous domain of the service provider corresponding to the service mark and related forwarding port information are obtained and the service request packet is forwarded to the next autonomous domain. According to the embodiment of the invention, analysis, searching and forwarding in the explorer of the service request packet in the information center network are realized. Each RM only needs to manage registered information including service marks and the like, so that RM load of operation of registration, update, deletion and like of service content is reduced.
Owner:BEIJING JIAOTONG UNIV

Named data network comprehensive routing method based on position information and content pushing

The invention relates to a named data network comprehensive routing method based on position information and content pushing, and belongs to the technical field of computer network routing optimization. The method comprises: arranging a network management server, determining the link state of each node and starting a link state timer; establishing an NDN whole network topological structure chart and starting a network topological timer; establishing a network topology application record table; establishing a matching list of the whole network data name and the content source name and startinga statistical interval timer; the user sending a position request interest packet and the network management server replying the position data packet; a user calculating a forwarding path and sendinga data request interest packet and a content source reply content data packet, a network management server evaluating data popularity and a content source pushing data name to supplement an FIB tableof an NDN node, and regularly detecting a link state to update a network topology and pushing a high popularity data name. The method is relatively low in complexity and relatively low in bandwidth overhead, and can realize rapid establishment of the FIB table and efficient forwarding of the interest packet.
Owner:BEIJING INSTITUTE OF TECHNOLOGYGY

Method and device for realizing load balancing of virtual network

The embodiment of the invention discloses a method for realizing load balancing of a virtual network. The method comprises the following steps: creating a load balancer of the virtual network, generating a load balancing flow table by the load balancer, and when detecting that a virtual machine is started, issuing a generated openflow flow table to a server that the virtual machine belongs to; and when detecting that the virtual machine is offline, deleting the previously generated flow table. With the migration of the virtual machine, the corresponding openflow flow table is added or deleted, which accurately reflects the flow characteristics of the virtual machine and realizes the load balancing of the virtual network. The method of the invention not only reduces the complexity of routing configuration, effectively guides packet forwarding, and enhances the data forwarding rate, but also increases the flexibility and scalability of the virtual network, and is beneficial to improving the overall working rate and data security of the virtual network. In addition, the embodiment of the invention further provides a corresponding implementation device, which further makes the method more practical and the device has the corresponding advantages.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Named data network transmission method for smart building

ActiveCN110417662ASupport for data acquisition applicationsEffective combinationData switching networksNetwork packetData aggregator
The invention discloses a named data network transmission method for a smart building. The named data network transmission method comprises the following steps: a transmission mode is judged; after the intermediate node receives the interest packet, if the intermediate node is in a Pull mode, CS, PIT and FIB are inquired in sequence, a forwarding interface is determined, and the interest packet issent to bottom-layer equipment; if the mode is a Push mode, CS and FIB are inquired in sequence, a forwarding interface is determined, and the interest packet is sent to a control center; the provider returns a matched data packet after receiving the interest packet; and after receiving the data packet, the intermediate node queries CS and PIT in sequence to complete a forwarding decision, completes data aggregation according to the name mark, and completes a caching decision by using a caching strategy. According to the invention, the named data network is adopted to carry out data transmission in a smart building scene, so that the transmission requirements of massive devices are met, and the data security is improved; on the basis, the two modes can cover all types of applications, andthe related naming mode, transmission process and caching strategy can effectively improve the data transmission efficiency and reduce the overhead.
Owner:SOUTHEAST UNIV

Multi-mode switching type Internet of Vehicles routing method

The invention discloses a multi-mode switching type Internet of Vehicles routing method. The method comprises the following steps that: an RSU node performs switching judgment according to the sendingcondition of a data packet of the RSU node and the use condition of a cache stack, and performs switching among a V2I2V greedy forwarding mode, a prediction+copy transmission mode and a load balancing mode. According to the invention, the RSU wired network is utilized to assist in delivering the inter-vehicle multi-hop message. The load balancing according to the residual survival time of the data packet in combination with the estimated waiting time in the RSU message waiting queue, the data packets originally gathered in the heavy-load RSUs are shared to each light-load RSU, so that the network pressure of the heavy-load RSUs is reduced. The overtime packet loss caused by long-time waiting of the data packets in a message waiting queue of the heavy-load RSUs is avoided. Meanwhile, threeworking modes are designed for the RSU, so that the routing protocol can adapt to working environments with low vehicle node density and high vehicle node density. The end-to-end time delay of Internet of Vehicles routing is reduced, and the delivery rate is improved.
Owner:SOUTH CHINA UNIV OF TECH
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