CA2505630A1 - Network traffic control in peer-to-peer environments - Google Patents
Network traffic control in peer-to-peer environments Download PDFInfo
- Publication number
- CA2505630A1 CA2505630A1 CA002505630A CA2505630A CA2505630A1 CA 2505630 A1 CA2505630 A1 CA 2505630A1 CA 002505630 A CA002505630 A CA 002505630A CA 2505630 A CA2505630 A CA 2505630A CA 2505630 A1 CA2505630 A1 CA 2505630A1
- Authority
- CA
- Canada
- Prior art keywords
- peer
- network traffic
- traffic control
- control unit
- cndot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract 22
- 238000004590 computer program Methods 0.000 claims 2
- 238000012544 monitoring process Methods 0.000 claims 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/104—Peer-to-peer [P2P] networks
- H04L67/1044—Group management mechanisms
- H04L67/1046—Joining mechanisms
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/564—Enhancement of application control based on intercepted application data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
A method and an electronic unit are disclosed for controlling traffic on a network, especially for controlling peer-to-peer related traffic. A filter unit is intercepting messages related to peer-to-peer application from a network line, irrespective of the messages' destination, A control logic then manages a request represented by an intercepted message subject to its content and subject to peering specific information.
Claims (32)
1. Network traffic control unit, comprising .cndot. a filter unit (51) for intercepting messages .cndot. relating to peer-to-peer application, .cndot. from a network line (3), .cndot. irrespective of destination, .cndot. a control logic (52) that is configured for managing a request represented by an intercepted message subject to its content and subject to peering specific knowledge the network traffic control unit (5) provides, .cndot. which request to be managed is a connect request issued from a peer node and directed to another peer node.
2. Network traffic control unit according to claim 1, wherein the network traffic control unit (5) is prepared to communicate according to a peer-to-peer application protocol.
3. Network traffic control unit according to claim 2, wherein the network traffic control unit (5) is prepared to apply the peer-to-peer application protocol for managing connect requests.
4. Network traffic control unit according to any one of the claims 1. to 3, wherein the network tragic control unit (5) is prepared to communicate according to a protocol different to the peer-to-peer application protocol.
5. Network traffic control unit according to claim 4, wherein the network traffic control unit (5) is prepared to apply the protocol different to the peer-to-peer, application protocol for managing query requests.
6. Network traffic control unit according to any one of the preceding claims, wherein the peering specific knowledge comprises information on peer-to-peer connections the network traffic control unit (5) is currently aware of.
7. Network traffic control unit according to any one of the preceding claims, wherein the peering specific knowledge comprises information on peer nodes associated to the network traffic control unit (5).
8. Network traffic control unit according to any one of the preceding claims, wherein the peering specific knowledge comprises an index that allocates keys representing data files for download to network traffic control units.
9. Network traffic control unit according to any one of the preceding claims, wherein the peering specific knowledge comprises an index that allocates peer nodes to keys representing data files for download.
10. Network traffic control unit according to any one o~ the preceding claims, wherein the control logic (53) is configured for implementing a set of rules for deriving keys from intercepted query requests.
11. Method for controlling traffic an a network, comprising:
.cndot. receiving messages related to peer-to-peer application, intercepted by a filter unit from a network line (3), irrespective of the messages destination, .cndot. managing a request represented by an intercepted message subject to its content and subject to peering specific information, .cndot.wherein the request to be managed is a connect request issued from a peer node and directed to another peer node.
.cndot. receiving messages related to peer-to-peer application, intercepted by a filter unit from a network line (3), irrespective of the messages destination, .cndot. managing a request represented by an intercepted message subject to its content and subject to peering specific information, .cndot.wherein the request to be managed is a connect request issued from a peer node and directed to another peer node.
12. Method according to claim 11, comprising dropping the intercepted message.
13. Method according to claim 12, wherein managing the connect request is subject to existing connections the network traffic control unit is aware of.
14. Method according to claim 13, wherein no message is sent to the addressee of the intercepted connect request when a connection is already established that can serve or be extended to serve the requesting ,peer node.
15. Method according to any one of the claims 12 to 14, comprising sending a connect request to the originator of the intercepted connect request in response to the intercepted connect request.
16. Method according to one of the claims 12, 13 or 15, comprising sending a connect request to the addressee of the intercepted connect request.
17. Method according to one of the claims 12, 13 or 15, comprising sending a connect request to the addressee of the intercepted connect request pretending the originator of the intercepted connect request is sending the connect request.
18. Method according to one of the claims 12 to 15, comprising sending a connect request to a peer node other than the addressee of the intercepted connect request.
19. Method according to one of the claims 12 to 15, comprising sending a connect request to another network traffic control unit (5).
20. Method according to claim 15 in combination with any one of the claims 16 to 19, sending the connect request to another party than the originator of the intercepted connect request once the originator has accepted the connect request from the network traffic control unit directed to the originator.
21. Method according to any one of the preceding claims 11 to 20, wherein a request to be managed is a data file query issued by a peer node.
22. Method according to claim 21, wherein managing the query request is subject to an index that allocates keys representing data files for download to network traffic central units.
23. Method according to claim 21 or claim 22, wherein managing the query request is subject to an index that allocates peer nodes to keys.
24. Method according to any one of the claims 21 to 23, comprising deriving one or more keys from the content of the query request.
25. Method according to claim 24, comprising directing a request to one or more remote network traffic control units that are allocated to the derived keys according to the key - network traffic control unit index.
26. Method according to claim 25, comprising receiving a list of peer nodes that are allocated to the keys, from the remote network traffic control unit.
27. Method according to claim 26, comprising sending a hit message to the querying peer node.
28. Method according to any one of the preceding claims 11 to 27, comprising .cndot. administering a key - peer node index for some keys, and .cndot. providing other network traffic control units on request with the knowledge which peer nodes are allocated to a requested key according to the key - peer node index.
29. Method according to claim 28, wherein administering the key - peer node index comprises removals of entries.
30. Method according to any one of the preceding claims 11 to 29, comprising .cndot. monitoring hit messages sent from an associated peen node, .cndot. deriving one or more keys from the content of a hit message, .cndot. allocating the sending peer node to the derived keys, and .cndot. storing the key - peer nude relation in a key - peer node index.
31. A network comprising .cndot. at least one group (1, 2, 4) of peer nodes, .cndot. a network line (3) serving as ingress/egress line for this peer group (1, 2, 4), and .cndot. a network traffic control unit (5) according to any one of the preceding claims 1 to 10, intercepting messages from the network line.
32. A computer program element comprising computer program code which, when loaded in a processor unit of a network traffic control unit, configures the processor unit for performing a method as claimed in any one of claims 11 to 30.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP02025751.5 | 2002-11-15 | ||
EP02025751 | 2002-11-15 | ||
PCT/IB2003/004800 WO2004047408A1 (en) | 2002-11-15 | 2003-10-28 | Network traffic control in peer-to-peer environments |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2505630A1 true CA2505630A1 (en) | 2004-06-03 |
CA2505630C CA2505630C (en) | 2010-02-23 |
Family
ID=32319540
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2505630A Expired - Fee Related CA2505630C (en) | 2002-11-15 | 2003-10-28 | Network traffic control in peer-to-peer environments |
Country Status (10)
Country | Link |
---|---|
US (2) | US7600033B2 (en) |
EP (1) | EP1561333B1 (en) |
JP (1) | JP4317522B2 (en) |
KR (1) | KR100724511B1 (en) |
CN (1) | CN1692616B (en) |
AT (1) | ATE380431T1 (en) |
AU (1) | AU2003272028A1 (en) |
CA (1) | CA2505630C (en) |
DE (1) | DE60317925T2 (en) |
WO (1) | WO2004047408A1 (en) |
Families Citing this family (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0303192D0 (en) * | 2003-02-12 | 2003-03-19 | Saviso Group Ltd | Methods and apparatus for traffic management in peer-to-peer networks |
JP2005202589A (en) * | 2004-01-14 | 2005-07-28 | Kddi Corp | Traffic control system of p2p network |
US7761569B2 (en) | 2004-01-23 | 2010-07-20 | Tiversa, Inc. | Method for monitoring and providing information over a peer to peer network |
US8156175B2 (en) | 2004-01-23 | 2012-04-10 | Tiversa Inc. | System and method for searching for specific types of people or information on a peer-to-peer network |
GB0402739D0 (en) * | 2004-02-09 | 2004-03-10 | Saviso Group Ltd | Methods and apparatus for routing in a network |
US10862994B1 (en) | 2006-11-15 | 2020-12-08 | Conviva Inc. | Facilitating client decisions |
GB2422214B (en) * | 2004-08-23 | 2009-03-18 | Sound Control Media Prot Ltd | Data network traffic filter |
US8364807B1 (en) * | 2004-11-18 | 2013-01-29 | Rockstar Consortium Us Lp | Identifying and controlling network sessions via an access concentration point |
US7639681B2 (en) * | 2004-11-23 | 2009-12-29 | Microsoft Corporation | System and method for a distributed server for peer-to-peer networks |
US8806020B1 (en) | 2004-12-20 | 2014-08-12 | Avaya Inc. | Peer-to-peer communication session monitoring |
US20080130516A1 (en) * | 2004-12-21 | 2008-06-05 | Electronics And Telecommunications Research Institute | P2p Overplay Network Construction Method and Apparatus |
ES2379074T3 (en) | 2005-03-22 | 2012-04-20 | Swisscom Ag | Method and system for establishing a "peer-to-peer" communication channel. |
USRE47628E1 (en) | 2005-04-12 | 2019-10-01 | Kroll Information Assurance, Llc | System for identifying the presence of peer-to-peer network software applications |
US9178940B2 (en) | 2005-04-12 | 2015-11-03 | Tiversa Ip, Inc. | System and method for detecting peer-to-peer network software |
US20090083414A1 (en) * | 2005-06-06 | 2009-03-26 | Netbarrage Ltd. | Method and System for Monitoring and Analyzing Peer-to-Peer Users' Activities over a Data Network |
US9118774B2 (en) * | 2005-07-21 | 2015-08-25 | Google Inc. | Dispatch system to remote devices |
US8090860B2 (en) | 2007-11-05 | 2012-01-03 | Limelight Networks, Inc. | Origin request with peer fulfillment |
EP1955185B1 (en) * | 2005-11-15 | 2018-09-12 | Kroll Information Assurance, LLC | System for identifying the presence of peer-to-peer network software applications |
CN1901466A (en) * | 2006-01-10 | 2007-01-24 | 杭州每日科技有限公司 | Method for metering data flow direction and flow of P2P network |
US7925781B1 (en) * | 2006-05-26 | 2011-04-12 | The Hong Kong University Of Science And Technology | Distributed storage to support user interactivity in peer-to-peer video streaming |
US7860876B2 (en) * | 2006-06-09 | 2010-12-28 | Illinois Institute Of Technology | Peer-to-peer file sharing |
CN100591042C (en) * | 2006-07-17 | 2010-02-17 | 华为技术有限公司 | Semi-distributed P2P network flux management method, system and equipment |
AU2006203234B2 (en) * | 2006-07-28 | 2012-04-12 | Kroll Information Assurance, Llc | Method for monitoring and providing information over a peer to peer network |
US7672238B2 (en) * | 2006-08-08 | 2010-03-02 | Opnet Technologies, Inc. | Mapping off-network traffic to an administered network |
WO2008057509A2 (en) | 2006-11-07 | 2008-05-15 | Tiversa, Inc. | System and method for enhanced experience with a peer to peer network |
US8874725B1 (en) | 2006-11-15 | 2014-10-28 | Conviva Inc. | Monitoring the performance of a content player |
US9124601B2 (en) | 2006-11-15 | 2015-09-01 | Conviva Inc. | Data client |
US8751605B1 (en) | 2006-11-15 | 2014-06-10 | Conviva Inc. | Accounting for network traffic |
US8463927B2 (en) * | 2006-12-29 | 2013-06-11 | Ebay Inc. | Video mail through peer to peer network |
US20080219151A1 (en) * | 2007-03-07 | 2008-09-11 | Nokia Corporation | System and method for using a peer to peer mechanism to repair broadcast data in wireless digital broadcast networks |
AU2008239682B2 (en) | 2007-04-12 | 2012-01-19 | Kroll Information Assurance, Llc | A system and method for creating a list of shared information on a peer-to-peer network |
US7761401B2 (en) * | 2007-06-07 | 2010-07-20 | International Business Machines Corporation | Stochastic control optimization for sender-based flow control in a distributed stateful messaging system |
AU2008262281B2 (en) | 2007-06-11 | 2012-06-21 | Kroll Information Assurance, Llc | System and method for advertising on a peer-to-peer network |
WO2009057118A2 (en) * | 2007-10-31 | 2009-05-07 | Interdisciplinary Center Herzliya | Detecting and controlling peer-to-peer traffic |
KR101434920B1 (en) * | 2008-02-29 | 2014-09-25 | 삼성전자 주식회사 | Method for sharing resource and system for performing the same |
US20090248529A1 (en) * | 2008-04-01 | 2009-10-01 | Infosys Technologies Limited | System and method for providing value added services via wireless access points |
JP5342010B2 (en) | 2008-12-03 | 2013-11-13 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Selecting an appropriate peer in a P2P network |
US8924460B2 (en) * | 2008-12-19 | 2014-12-30 | International Business Machines Corporation | Method and system of administrating a peer-to-peer file sharing network |
TWI384812B (en) * | 2008-12-31 | 2013-02-01 | Ind Tech Res Inst | Apparatus and method for providing peer-to-peer proxy service with temporary storage management and traffic load balancing mechanism in peer-to-peer communication |
TWI373943B (en) * | 2008-12-31 | 2012-10-01 | Ind Tech Res Inst | Apparatus and method for providing peer-to-peer proxy service in peer-to-peer communication |
JP5228936B2 (en) * | 2009-01-20 | 2013-07-03 | 沖電気工業株式会社 | Overlay traffic detection system and traffic monitoring / control system |
US8228822B2 (en) * | 2009-03-03 | 2012-07-24 | Cisco Technology, Inc. | Hierarchical flooding among peering overlay networks |
US8402494B1 (en) | 2009-03-23 | 2013-03-19 | Conviva Inc. | Switching content |
AU2009345847B2 (en) * | 2009-05-05 | 2015-06-11 | Telefonaktiebolaget L M Ericsson (Publ) | P2P for mobile providers |
US9325787B2 (en) * | 2009-05-18 | 2016-04-26 | Cisco Technology, Inc. | Limited broadcast, peering among DHTs, broadcast put of limited content only |
US20100293223A1 (en) * | 2009-05-18 | 2010-11-18 | Cisco Technology, Inc. | Limiting storage messages in peer to peer network |
US20100318516A1 (en) * | 2009-06-10 | 2010-12-16 | Google Inc. | Productive distribution for result optimization within a hierarchical architecture |
US8868707B2 (en) * | 2009-06-16 | 2014-10-21 | Oracle International Corporation | Adaptive write-back and write-through caching for off-line data |
US8549101B2 (en) * | 2009-06-16 | 2013-10-01 | Oracle International Corporation | Portable embedded local server for write-through cache |
US9203913B1 (en) | 2009-07-20 | 2015-12-01 | Conviva Inc. | Monitoring the performance of a content player |
JP5451889B2 (en) * | 2009-10-09 | 2014-03-26 | エヌイーシー ヨーロッパ リミテッド | Method and network for monitoring traffic in a network |
US8701155B2 (en) * | 2010-02-23 | 2014-04-15 | Microsoft Corporation | Communicating using a cloud infrastructure |
WO2011134495A1 (en) * | 2010-04-27 | 2011-11-03 | Nokia Siemens Networks Oy | Management of traffic in a communication network and traffic optimization |
CN101895469A (en) * | 2010-07-19 | 2010-11-24 | 重庆邮电大学 | Peer-to-peer network flow traction system and method |
CN102035725B (en) * | 2010-08-10 | 2013-01-02 | 国家计算机网络与信息安全管理中心 | Relevant technology system for one-way flow uniform resource identifier (URI) under asymmetric routing and method thereof |
US10148716B1 (en) | 2012-04-09 | 2018-12-04 | Conviva Inc. | Dynamic generation of video manifest files |
US9246965B1 (en) | 2012-09-05 | 2016-01-26 | Conviva Inc. | Source assignment based on network partitioning |
US10182096B1 (en) | 2012-09-05 | 2019-01-15 | Conviva Inc. | Virtual resource locator |
US10534772B2 (en) * | 2013-07-08 | 2020-01-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Control of a distributed data grid layer in a federated database system |
US20150236897A1 (en) * | 2014-02-20 | 2015-08-20 | Bigtera Limited | Network apparatus for use in cluster system |
CN111787033B (en) | 2014-11-14 | 2022-09-06 | 康维达无线有限责任公司 | Authority-based resource and service discovery |
US10305955B1 (en) | 2014-12-08 | 2019-05-28 | Conviva Inc. | Streaming decision in the cloud |
US10178043B1 (en) | 2014-12-08 | 2019-01-08 | Conviva Inc. | Dynamic bitrate range selection in the cloud for optimized video streaming |
US10615965B1 (en) | 2017-03-22 | 2020-04-07 | Amazon Technologies, Inc. | Protected search index |
US10298401B1 (en) * | 2017-03-22 | 2019-05-21 | Amazon Technologies, Inc. | Network content search system and method |
CN108959399B (en) * | 2018-06-04 | 2022-07-15 | 平安科技(深圳)有限公司 | Distributed data deletion flow control method and device, electronic equipment and storage medium |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5754774A (en) * | 1996-02-15 | 1998-05-19 | International Business Machine Corp. | Client/server communication system |
US6069896A (en) * | 1996-10-15 | 2000-05-30 | Motorola, Inc. | Capability addressable network and method therefor |
US7136903B1 (en) * | 1996-11-22 | 2006-11-14 | Mangosoft Intellectual Property, Inc. | Internet-based shared file service with native PC client access and semantics and distributed access control |
EP0872991B1 (en) * | 1997-04-15 | 2006-07-26 | Hewlett-Packard Company, A Delaware Corporation | Method and apparatus for device interaction by format |
EP1038368B1 (en) * | 1997-11-13 | 2013-07-31 | Intellectual Ventures I LLC | File transfer system |
US6356546B1 (en) * | 1998-08-11 | 2002-03-12 | Nortel Networks Limited | Universal transfer method and network with distributed switch |
JP2001127797A (en) | 1999-10-29 | 2001-05-11 | Atr Adaptive Communications Res Lab | Control method for adhoc network and controller |
US6938095B2 (en) * | 2000-06-28 | 2005-08-30 | Pluris, Inc. | Method and apparatus for establishing and sharing a virtual change notification list among a plurality of peer nodes |
US20020124090A1 (en) * | 2000-08-18 | 2002-09-05 | Poier Skye M. | Method and apparatus for data communication between a plurality of parties |
WO2002017034A2 (en) | 2000-08-24 | 2002-02-28 | Voltaire Advanced Data Security Ltd. | System and method for highly scalable high-speed content-based filtering and load balancing in interconnected fabrics |
US7072982B2 (en) * | 2000-11-22 | 2006-07-04 | Microsoft Corporation | Universal naming scheme for peer to peer resources |
WO2002057917A2 (en) * | 2001-01-22 | 2002-07-25 | Sun Microsystems, Inc. | Peer-to-peer network computing platform |
US20020143959A1 (en) * | 2001-04-03 | 2002-10-03 | David El-Baze | Method and apparatus for interactive direct peer-to-peer multimedia streaming |
US6854013B2 (en) * | 2001-06-25 | 2005-02-08 | Nortel Networks Limited | Method and apparatus for optimizing network service |
US20030004822A1 (en) * | 2001-06-29 | 2003-01-02 | Internatioanl Business Machines Corporation | Method and apparatus for integrated multi-channel retailing |
US7305492B2 (en) * | 2001-07-06 | 2007-12-04 | Juniper Networks, Inc. | Content service aggregation system |
US7120792B1 (en) * | 2001-07-26 | 2006-10-10 | Packet Design, Inc. | System and method for secure communication of routing messages |
US7571251B2 (en) * | 2002-05-06 | 2009-08-04 | Sandvine Incorporated Ulc | Path optimizer for peer to peer networks |
US7428590B2 (en) * | 2002-06-10 | 2008-09-23 | Akonix Systems, Inc. | Systems and methods for reflecting messages associated with a target protocol within a network |
US7920572B2 (en) * | 2005-09-20 | 2011-04-05 | Cisco Technology, Inc. | Modifying operation of peer-to-peer networks based on integrating network routing information |
-
2003
- 2003-10-28 CA CA2505630A patent/CA2505630C/en not_active Expired - Fee Related
- 2003-10-28 EP EP03753868A patent/EP1561333B1/en not_active Expired - Lifetime
- 2003-10-28 DE DE60317925T patent/DE60317925T2/en not_active Expired - Lifetime
- 2003-10-28 KR KR1020057006869A patent/KR100724511B1/en not_active IP Right Cessation
- 2003-10-28 CN CN2003801006594A patent/CN1692616B/en not_active Expired - Fee Related
- 2003-10-28 JP JP2004552944A patent/JP4317522B2/en not_active Expired - Fee Related
- 2003-10-28 WO PCT/IB2003/004800 patent/WO2004047408A1/en active IP Right Grant
- 2003-10-28 US US10/535,123 patent/US7600033B2/en not_active Expired - Fee Related
- 2003-10-28 AU AU2003272028A patent/AU2003272028A1/en not_active Abandoned
- 2003-10-28 AT AT03753868T patent/ATE380431T1/en not_active IP Right Cessation
-
2008
- 2008-05-22 US US12/125,316 patent/US8139483B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
WO2004047408A8 (en) | 2004-07-29 |
US20080259793A1 (en) | 2008-10-23 |
AU2003272028A1 (en) | 2004-06-15 |
EP1561333A1 (en) | 2005-08-10 |
US7600033B2 (en) | 2009-10-06 |
CN1692616B (en) | 2011-01-12 |
US20060168304A1 (en) | 2006-07-27 |
KR100724511B1 (en) | 2007-06-07 |
JP4317522B2 (en) | 2009-08-19 |
CA2505630C (en) | 2010-02-23 |
JP2006506877A (en) | 2006-02-23 |
ATE380431T1 (en) | 2007-12-15 |
WO2004047408A1 (en) | 2004-06-03 |
CN1692616A (en) | 2005-11-02 |
US8139483B2 (en) | 2012-03-20 |
DE60317925D1 (en) | 2008-01-17 |
EP1561333B1 (en) | 2007-12-05 |
KR20050071603A (en) | 2005-07-07 |
DE60317925T2 (en) | 2008-11-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2505630A1 (en) | Network traffic control in peer-to-peer environments | |
US6154776A (en) | Quality of service allocation on a network | |
US7277953B2 (en) | Integrated procedure for partitioning network data services among multiple subscribers | |
DE60301611T2 (en) | WAY OPTIMIZERS FOR EQUIVALENT NETWORKS | |
TWI384812B (en) | Apparatus and method for providing peer-to-peer proxy service with temporary storage management and traffic load balancing mechanism in peer-to-peer communication | |
CA2454868C (en) | User bandwidth monitor and control management system and method | |
US7320032B2 (en) | Methods and structure for reducing resource hogging | |
US6098099A (en) | Third-party notification by network directory server | |
JP2004531798A5 (en) | ||
US20030123483A1 (en) | Method and system for transmitting information across firewalls | |
US20070043738A1 (en) | Methods and systems for reputation based resource allocation for networking | |
US20070220521A1 (en) | Provision of services by reserving resources in a communications network having resources management according to policy rules | |
EP1561322A1 (en) | Method and apparatus for transmitting data subject to privacy restrictions | |
CN101964799A (en) | Solution method of address conflict in point-to-network tunnel mode | |
WO2021109726A1 (en) | Bandwidth limitation method, apparatus and system | |
US20020124091A1 (en) | Network service setting system, network service providing method and communication service | |
KR100241354B1 (en) | Interlocking system between dhcp server and dns server | |
CN105610945A (en) | Search traffic access localization processing method and device | |
CN113612735B (en) | Secure storage system | |
CN102447724B (en) | Method, server and system for controlling peer-to-peer (P2P) download | |
KR20050003598A (en) | Domain name service provide system and method using dual domain name server | |
TWI607337B (en) | Firewall command rule optimization system and method | |
US7643492B2 (en) | Network bandwidth reservation method | |
WO2023062806A1 (en) | Data processing device | |
US8200826B1 (en) | Communal memory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed | ||
MKLA | Lapsed |
Effective date: 20121029 |