Cross-layer p2p resource sharing network bandwidth fair allocation algorithm

A resource sharing and network bandwidth technology, which is applied in the field of computer networks, can solve problems such as reduction, network congestion, and affecting other business performance, and achieve the effect of improving network performance and avoiding congestion

Active Publication Date: 2020-07-28
宅人桥(南京)网络科技有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In fact, P2P applications have become the largest consumer of IP network resources, largely exceeding the data traffic of Web, E-mail, FTP, etc., and become the main burden of the backbone network, and even cause network congestion, thereby reducing and affecting Performance of other services

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
  • Cross-layer p2p resource sharing network bandwidth fair allocation algorithm
  • Cross-layer p2p resource sharing network bandwidth fair allocation algorithm
  • Cross-layer p2p resource sharing network bandwidth fair allocation algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The present invention will be further described below in conjunction with accompanying drawing:

[0055] The algorithm of the present invention mainly includes P2P peer-to-peer network, service requester s, service provider p and IP network link 1, in P2P peer-to-peer network, service requester s will obtain the service that service provider p provides, as file sharing For this purpose, the service provider p must allocate its upload bandwidth to the service requester s, and complete the data transmission service through the existing IP network. Service provider p calculates the optimal bandwidth allocated by service provider p to service requester s according to the price paid by service requester s and the price charged by link l.

[0056] The algorithm steps are as follows:

[0057] Step 1. In the P2P peer-to-peer network, the service provider p that provides the download service initializes bandwidth allocation, and initializes the allocated bandwidth x for each se...

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 cross-layer P2P resource shared network bandwidth fair allocation algorithm. Each service requester of a P2P network calculates based on the bandwidth thereof allocated by each service provider to obtain an aggregated bandwidth thereof and a price which shall be paid to the whole network; each service requester obtains an actual price which shall be paid to the service provider based on the price paid to the network and the price taken by a link in an IP network; the service provider obtains an expected price of the service provider based on the actual price which is paid to the service provider by each service requester; the service provider adjusts the bandwidth allocated to each service requester at the t+1 moment based on the bandwidth allocated to each service requester at the t moment, the price paid to the service provider by each service requester and the expected price of the service provider; the link in the IP network calculates an aggregated flow on the link based on the traffic passing through the link and adjusts the price taken at the t+1 moment; and each service provider iterates based on the steps abovementioned until the optimal point is obtained. The cross-layer P2P resource shared network bandwidth fair allocation algorithm has the advantages of fair bandwidth allocation, backbone network traffic control and the like.

Description

technical field [0001] The invention relates to the technical field of computer networks, in particular to a price mechanism-based cross-layer P2P resource sharing network bandwidth fair allocation algorithm. Background technique [0002] A P2P network is a system that realizes resource sharing by integrating various resources such as storage, computing, and files at the edge of the network. Different from the traditional client / server model, P2P adopts a distributed resource sharing working model, and each node in the network can contribute resources to the entire network, such as providing file sharing and downloading. Therefore, with the increase of nodes in the network, the service capability that the network can provide will also increase, and the increase of the system scale will easily meet the needs of users to obtain resources. [0003] In a P2P resource sharing network, a node that needs resources can be served by multiple other nodes, thus overcoming the limitati...

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 Patents(China)
IPC IPC(8): H04L29/08H04L12/24
CPCH04L41/0896H04L67/1074
Inventor 李世勇孙微
Owner 宅人桥(南京)网络科技有限公司
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