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

Network device and method thereof for dynamic distribution of system resources

A network device and dynamic allocation technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve the problems of not being able to access the Internet normally, occupying system resources, and occupying system resources.

Inactive Publication Date: 2011-10-19
AMBIT MICROSYSTEMS (SHANGHAI) LTD +1
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, now there is a situation where system resources are heavily occupied by a single user's P2P connection, causing other users to be unable to connect to the network normally
For example, see figure 1 , user I is a user using P2P software, which occupies a large amount of system resources, and user II occupies part of the system resources. When user I or II has a new connection request, because the system resources are used up, the new connection request is blocked Return, for example, when user I watches a movie in P2P, the new connection request of user I or user II is returned and cannot access the Internet normally

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
  • Network device and method thereof for dynamic distribution of system resources
  • Network device and method thereof for dynamic distribution of system resources
  • Network device and method thereof for dynamic distribution of system resources

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] see figure 2 , shows an application environment diagram of an embodiment of the network device 100 of the present invention. In this embodiment, one end of the network device 100 is connected to a plurality of users I, II, III, .. .N provides Internet service and dynamically allocates system resources for multiple users I, II, III, ...N. The network device 100 can provide 1024 connection resources in total. In this embodiment, users I, II, III, .

[0028] see image 3 , shows a block diagram of an embodiment of the network device 100 of the present invention. In this embodiment, the network device 100 includes a receiving module 102 , a judging module 104 , a priority module 106 , a releasing module 108 , an establishing module 110 and a processor 116 . The processor 116 is configured to execute the receiving module 102 , the judging module 104 , the priority module 106 , the releasing module 108 and the establishing module 110 .

[0029] The receiving module 102...

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 discloses a network device, comprising a receiving module, a judging module, a priority module, a releasing module and an establishing module, wherein the receiving module is used for receiving an association request packet of a first user; the judging module is used for judging whether the association resources of the network device are used up or not and judging whether a difference value of the association resource use amounts of the first user and a second user is smaller than a critical value or not when the association resources of the network device are used up; the priority module is used for determining the priority of the current association resources of the first user when the difference value is smaller than the critical value; the release module is used for releasing the association resources of low priority in the current association resources of the first user; and the establishing module is used for establishing association for the first user by utilizing the released association resources according to the association request packet. The invention further provides a method for dynamic distribution of system resources. The network device and the method thereof for dynamic distribution of the system resources can be used for preventing the situation that other users can not surf the Internet normally because a large amount of system resources are occupied by a single user.

Description

technical field [0001] The invention relates to a network device, in particular to a method for dynamically allocating system resources by the network device. Background technique [0002] In recent years, with the rapid development of the Internet (Internet), the number of hosts using Internet Protocol (Internet Protocol, IP) addresses has increased significantly, so Network Address Translation (Network Address Translation, NAT) provides a method that is sufficient to solve the problem of IP address shortage and is widely used. accepted method. [0003] In the NAT management mode, multiple users can be connected to the same broadband network line at the same time, that is, to provide Internet services for multiple users. However, with the continuous improvement of network technology, the early master-slave architecture (Client-Server) file transfer method has been gradually replaced by peer-to-peer (Peer to Peer, P2P) transfer technology, and the demand for the number of n...

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): H04L12/56
CPCH04L47/781H04L47/805H04L47/822
Inventor 彭华瑞
Owner AMBIT MICROSYSTEMS (SHANGHAI) LTD
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