Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Hash table-based router running data caching method and system

A technology for running data and routers. It is used in memory systems, transmission systems, and electrical digital data processing. It can solve the problems that the performance cannot fully meet the needs of ultra-large systems, increase costs, and cannot meet the needs, and improve concurrent write performance. , the effect of resolving hash collisions

Inactive Publication Date: 2017-06-13
SHENZHEN DETRAN TECH +1
View PDF7 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For the performance requirements of hundreds of thousands of updates per second, ordinary databases or file systems cannot meet the requirements
Some in-memory databases can provide about 100,000 updates per second, but additional components need to be installed and configured, which increases the cost of project deployment and maintenance, and the performance cannot fully meet the needs of ultra-large systems

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Hash table-based router running data caching method and system
  • Hash table-based router running data caching method and system
  • Hash table-based router running data caching method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] The present invention will be described in further detail below in conjunction with the accompanying drawings and embodiments.

[0054] During the operation of the router, the content that needs to be reported frequently includes:

[0055] (1) Traffic usage: differential reporting refers to the network traffic used by the router during operation, including uplink and downlink traffic. Under normal circumstances, wifi traffic is not included, and only 3G / 4G network traffic that may generate fees is included;

[0056] (2) Signal strength: refers to the current 3G / 4G network signal strength;

[0057] (3) Network mode: refers to the current network mode of the router. In most cases, the network mode is fixed, but when the signal is not good, the router may switch from 4G to 3G, or vice versa, when there is a 4G signal place, automatically switch from 3G to 4G, and the network mode will change at this time;

[0058] (4) Alarm content: Faults generated during the operation...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a hash table-based router running data caching method and system, and belongs to the technical field of router running information processing. The method comprises the following steps of creating a hash table in a server memory connected with a router; receiving a router running data reporting instruction, and performing calculation through a hash function to obtain a hash table position of a node corresponding to the router in the server memory; searching for whether node information of the router exists or not in the hash table position, and if the node information exists, updating the node information; if the node information does not exist, adding a node and a hash table index corresponding to the node, and storing reported running data in the added node; and writing memory data in a database. The invention furthermore provides a system for realizing the method. The method and the system have the beneficial effects that compared with a conventional database, the writing performance can be improved by about 1,000 times, the capability of updating for millions of times is provided for outside per second, and the requirements of a million of large system access applications can be met.

Description

technical field [0001] The invention relates to a router operation information processing technology, in particular to a hash table-based router operation data caching method, and a system for realizing the method. Background technique [0002] With the rapid increase of wireless communication transmission speed and the continuous reduction of tariffs, wireless routers are widely used in various industries such as electric power, water conservancy, and logistics, effectively improving the efficiency of various industries. In these industrial applications, wireless routers are widely distributed and numerous in number, and the M2M management cloud platform is used to implement remote management of these wireless communication routers. Provide functions such as running status monitoring, remote modification and viewing of parameters, and remote upgrade. [0003] Wireless router operating data, including current online status, network mode, signal strength, traffic statistics,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/0877G06F12/02H04L29/08
CPCG06F12/023G06F12/0877G06F2212/1016H04L67/5682
Inventor 曾凡菊
Owner SHENZHEN DETRAN TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products