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

Method and apparatus for controlling P2P flow

A P2P traffic and control method technology, applied in the field of data communication, can solve the problems of increasing network operation and maintenance costs, unable to actively respond to P2P changes, etc., to achieve the effect of easy deployment, small impact on equipment performance, and low cost

Inactive Publication Date: 2009-01-28
CHINA TELECOM CORP LTD
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] (1) Identify and control the specific features of P2P applications (such as key nodes, protocol ports, and feature words, etc.), and cannot actively respond to changes in P2P. When these specific features change or new P2P applications appear, these Only when new features or new applications are re-identified can effective control be carried out
[0006] (2) Due to the need to passively track P2P changes, a large amount of network operation and maintenance costs have been increased to achieve a more ideal control effect

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
  • Method and apparatus for controlling P2P flow
  • Method and apparatus for controlling P2P flow
  • Method and apparatus for controlling P2P flow

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings and embodiments.

[0033] The P2P flow control process of the present invention can generally be carried out on an operator's edge device (ProviderEdge, referred to as PE). The device can control the P2P occupied bandwidth of the user host by controlling the bandwidth of the uplink session group.

[0034] In order to understand the technical solution of the present invention more clearly, the concepts of the uplink session group and the uplink session group state entry are introduced here. A data flow can be uniquely determined by . The so-called uplink session group refers to a combination of one or more concurrent data streams with the same but different Dest.IP / Dest.Port. Usually, multiple uplink session groups for different user hosts can be set in advance on the PE device, and each uplink session group can include one or more dat...

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 relates to a method for controlling the P2P flow, comprising the following steps that PE equipment sets a state parameter in a state list item of an uplink session group as an active state when source IP addresses, source ports and protocol types of a monitored data message and the uplink session group are the same and target IP addresses or target ports of the monitored data message and a prior data message in the uplink session group are different; and detection is made whether the bandwidth occupied by the uplink session group exceeds the preset bandwidth upper limit, and the bandwidth is inhibited if the bandwidth upper limit is exceeded, so as to make the bandwidth not exceed the bandwidth upper limit. The method monitors the P2P flow according to the characteristic of P2P application that the uplink flow is large instead of concrete characteristics of P2P application, and realizes control of the uplink flow and the downlink flow of P2P by utilization of the forced sharing principle. The invention also relates to a P2P flow control device. The method and the device can be realized on the prior equipment with low cost, have small influence on the equipment performance, are simple in configuration, and are easy to deploy and realize.

Description

technical field [0001] The invention relates to the field of data communication, in particular to a P2P flow control method and control device. Background technique [0002] With the emergence and development of P2P technology, people are more and more applying P2P technology to fields such as file downloading, which not only enriches Internet applications, but also improves the attractiveness of the Internet to users. Such P2P applications usually have the following technical characteristics: each P2P node will provide content upload services for other P2P nodes during the content download process, and the P2P node will establish connections with multiple Peers to obtain and provide content resources faster . Regardless of whether it is based on the TCP protocol or the UDP protocol, the P2P node will use a fixed "listening" port (Port) during the download process. In order to avoid the "free-rider" behavior (free ride behavior, that is, the behavior of only enjoying the c...

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/56H04L12/26H04L29/08H04L12/801
Inventor 朱永庆邹洁唐宏
Owner CHINA TELECOM CORP 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