DE60317403D1 - Mehrstufige Cache-Speicherarchitektur und Cache-Speicherverwaltungsverfahren für gleichrangiges Namensauflösungs-Protokoll - Google Patents
Mehrstufige Cache-Speicherarchitektur und Cache-Speicherverwaltungsverfahren für gleichrangiges Namensauflösungs-ProtokollInfo
- Publication number
- DE60317403D1 DE60317403D1 DE60317403T DE60317403T DE60317403D1 DE 60317403 D1 DE60317403 D1 DE 60317403D1 DE 60317403 T DE60317403 T DE 60317403T DE 60317403 T DE60317403 T DE 60317403T DE 60317403 D1 DE60317403 D1 DE 60317403D1
- Authority
- DE
- Germany
- Prior art keywords
- cache
- peer
- ids
- information
- management method
- 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.)
- Expired - Lifetime
Links
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
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/58—Caching of addresses or names
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Communication Control (AREA)
- Computer And Data Communications (AREA)
- Memory System Of A Hierarchy Structure (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/122,863 US6912622B2 (en) | 2002-04-15 | 2002-04-15 | Multi-level cache architecture and cache management method for peer-to-peer name resolution protocol |
US122863 | 2002-04-15 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60317403D1 true DE60317403D1 (de) | 2007-12-27 |
DE60317403T2 DE60317403T2 (de) | 2008-09-18 |
Family
ID=28674662
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60317403T Expired - Lifetime DE60317403T2 (de) | 2002-04-15 | 2003-04-10 | Mehrstufige Cache-Speicherarchitektur und Cache-Speicherverwaltungsverfahren für gleichrangiges Namensauflösungs-Protokoll |
Country Status (4)
Country | Link |
---|---|
US (1) | US6912622B2 (de) |
EP (1) | EP1355477B1 (de) |
AT (1) | ATE378773T1 (de) |
DE (1) | DE60317403T2 (de) |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7065587B2 (en) * | 2001-04-02 | 2006-06-20 | Microsoft Corporation | Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith |
US7493363B2 (en) | 2001-09-19 | 2009-02-17 | Microsoft Corporation | Peer-to-peer group management and method for maintaining peer-to-peer graphs |
US7299351B2 (en) | 2001-09-19 | 2007-11-20 | Microsoft Corporation | Peer-to-peer name resolution protocol (PNRP) security infrastructure and method |
US20030126199A1 (en) * | 2002-01-02 | 2003-07-03 | Kadri Seemab Aslam | Peer-to-peer namespace directory and discovery |
US7051102B2 (en) * | 2002-04-29 | 2006-05-23 | Microsoft Corporation | Peer-to-peer name resolution protocol (PNRP) security infrastructure and method |
US20040064523A1 (en) * | 2002-10-01 | 2004-04-01 | Zheng Zhang | Placing an object at a node within a logical space in a peer-to-peer system |
US7649880B2 (en) | 2002-11-12 | 2010-01-19 | Mark Adams | Systems and methods for deriving storage area commands |
US7170890B2 (en) * | 2002-12-16 | 2007-01-30 | Zetera Corporation | Electrical devices with improved communication |
JP2006506847A (ja) | 2002-11-12 | 2006-02-23 | ゼテーラ・コーポレイシヨン | 通信プロトコル、システムおよび方法 |
US8005918B2 (en) * | 2002-11-12 | 2011-08-23 | Rateze Remote Mgmt. L.L.C. | Data storage devices having IP capable partitions |
US7613812B2 (en) | 2002-12-04 | 2009-11-03 | Microsoft Corporation | Peer-to-peer identity management interfaces and methods |
US20040160975A1 (en) * | 2003-01-21 | 2004-08-19 | Charles Frank | Multicast communication protocols, systems and methods |
US7437440B2 (en) * | 2003-01-27 | 2008-10-14 | Microsoft Corporation | Peer-to-peer networking framework application programming interfaces |
US7139760B2 (en) * | 2003-01-27 | 2006-11-21 | Microsoft Corporation | Peer-to-peer record structure and query language for searching and discovery thereof |
US7596625B2 (en) | 2003-01-27 | 2009-09-29 | Microsoft Corporation | Peer-to-peer grouping interfaces and methods |
US8261062B2 (en) | 2003-03-27 | 2012-09-04 | Microsoft Corporation | Non-cryptographic addressing |
US7533184B2 (en) * | 2003-06-13 | 2009-05-12 | Microsoft Corporation | Peer-to-peer name resolution wire protocol and message format data structure for use therein |
US20040254977A1 (en) * | 2003-06-13 | 2004-12-16 | Microsoft Corporation | Extensible peer-to-peer graphing messages |
US7496648B2 (en) * | 2003-10-23 | 2009-02-24 | Microsoft Corporation | Managed peer name resolution protocol (PNRP) interfaces for peer to peer networking |
US7949996B2 (en) * | 2003-10-23 | 2011-05-24 | Microsoft Corporation | Peer-to-peer identity management managed interfaces and methods |
US8260857B2 (en) * | 2003-10-23 | 2012-09-04 | Microsoft Corporation | One to many data projection system and method |
US7716273B2 (en) * | 2003-10-24 | 2010-05-11 | Microsoft Corporation | Systems and methods for projecting content from computing devices |
US7336623B2 (en) * | 2003-10-30 | 2008-02-26 | Microsoft Corporation | Peer-to-peer cloud-split detection and repair methods |
JP2005198201A (ja) | 2004-01-09 | 2005-07-21 | Ntt Docomo Inc | ネットワークトポロジー構成方法及びノード |
US20050177715A1 (en) * | 2004-02-09 | 2005-08-11 | Microsoft Corporation | Method and system for managing identities in a peer-to-peer networking environment |
US7716726B2 (en) * | 2004-02-13 | 2010-05-11 | Microsoft Corporation | System and method for protecting a computing device from computer exploits delivered over a networked environment in a secured communication |
US7814543B2 (en) * | 2004-02-13 | 2010-10-12 | Microsoft Corporation | System and method for securing a computer system connected to a network from attacks |
US7603716B2 (en) * | 2004-02-13 | 2009-10-13 | Microsoft Corporation | Distributed network security service |
WO2005084132A2 (en) * | 2004-03-08 | 2005-09-15 | First Oversi Ltd | A method and device for peer to peer file sharing |
US8688803B2 (en) | 2004-03-26 | 2014-04-01 | Microsoft Corporation | Method for efficient content distribution using a peer-to-peer networking infrastructure |
US7929689B2 (en) | 2004-06-30 | 2011-04-19 | Microsoft Corporation | Call signs |
US7716727B2 (en) * | 2004-10-29 | 2010-05-11 | Microsoft Corporation | Network security device and method for protecting a computing device in a networked environment |
WO2006093879A2 (en) | 2005-02-26 | 2006-09-08 | Coco Communications Corporation | Naming system layer |
US7826396B2 (en) * | 2005-03-07 | 2010-11-02 | Miller John L | System and method for implementing PNRP locality |
US7702850B2 (en) | 2005-03-14 | 2010-04-20 | Thomas Earl Ludwig | Topology independent storage arrays and methods |
US7817647B2 (en) * | 2005-04-22 | 2010-10-19 | Microsoft Corporation | Flower-petal resolutions for PNRP |
US7571228B2 (en) | 2005-04-22 | 2009-08-04 | Microsoft Corporation | Contact management in a serverless peer-to-peer system |
US8036140B2 (en) | 2005-04-22 | 2011-10-11 | Microsoft Corporation | Application programming interface for inviting participants in a serverless peer to peer network |
US7620981B2 (en) * | 2005-05-26 | 2009-11-17 | Charles William Frank | Virtual devices and virtual bus tunnels, modules and methods |
US20070011231A1 (en) * | 2005-07-06 | 2007-01-11 | Microsoft Corporation | Application and user interface for facilitating a meeting |
US8819092B2 (en) | 2005-08-16 | 2014-08-26 | Rateze Remote Mgmt. L.L.C. | Disaggregated resources and access methods |
US7743214B2 (en) * | 2005-08-16 | 2010-06-22 | Mark Adams | Generating storage system commands |
US20070050450A1 (en) * | 2005-08-29 | 2007-03-01 | Microsoft Corporation | Interfacing an applet with a collaboration program |
US8255546B2 (en) * | 2005-09-30 | 2012-08-28 | Microsoft Corporation | Peer name resolution protocol simple application program interface |
US9270532B2 (en) | 2005-10-06 | 2016-02-23 | Rateze Remote Mgmt. L.L.C. | Resource command messages and methods |
US7516116B2 (en) * | 2006-04-07 | 2009-04-07 | Microsoft Corporation | Range and cover queries in overlay networks |
US7924881B2 (en) | 2006-04-10 | 2011-04-12 | Rateze Remote Mgmt. L.L.C. | Datagram identifier management |
US20070250590A1 (en) * | 2006-04-21 | 2007-10-25 | Microsoft Corporation | Ad-hoc proxy for discovery and retrieval of dynamic data such as a list of active devices |
US8086842B2 (en) | 2006-04-21 | 2011-12-27 | Microsoft Corporation | Peer-to-peer contact exchange |
US7617322B2 (en) * | 2006-09-29 | 2009-11-10 | Microsoft Corporation | Secure peer-to-peer cache sharing |
US20080209053A1 (en) * | 2007-02-28 | 2008-08-28 | Microsoft Corporation | HTTP-Based Peer-to-Peer Framework |
EP2160882A1 (de) | 2007-06-27 | 2010-03-10 | France Telecom | Verfahren und vorrichtung zur herstellung von beziehungen zwischen paaren in einem netzwerk |
US8055847B2 (en) | 2008-07-07 | 2011-11-08 | International Business Machines Corporation | Efficient processing of data requests with the aid of a region cache |
CN101483604B (zh) * | 2009-02-16 | 2011-09-14 | 华为技术有限公司 | 资源列表发送方法、装置和系统 |
EP2422285A4 (de) * | 2009-04-24 | 2013-05-08 | Aaron Antony Peapell | Datenspeichersystem |
US9253548B2 (en) | 2010-05-27 | 2016-02-02 | Adobe Systems Incorporated | Optimizing caches for media streaming |
US20130086321A1 (en) * | 2010-07-28 | 2013-04-04 | Robert E. Van Cleve | File based cache loading |
US8443086B2 (en) | 2011-06-22 | 2013-05-14 | National Chiao Tung University | Decentralized structured peer-to-peer network and load balancing methods thereof |
US20130212210A1 (en) * | 2012-02-10 | 2013-08-15 | General Electric Company | Rule engine manager in memory data transfers |
CN102880555B (zh) * | 2012-07-28 | 2016-02-24 | 福州大学 | 面向实时系统的内存算法 |
US9961527B2 (en) | 2016-06-30 | 2018-05-01 | Verizon Patent And Licensing Inc. | Access control and scheduling mechanism for MTC devices |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5987376A (en) * | 1997-07-16 | 1999-11-16 | Microsoft Corporation | System and method for the distribution and synchronization of data and state information between clients in a distributed processing system |
US7065587B2 (en) * | 2001-04-02 | 2006-06-20 | Microsoft Corporation | Peer-to-peer name resolution protocol (PNRP) and multilevel cache for use therewith |
US7068789B2 (en) * | 2001-09-19 | 2006-06-27 | Microsoft Corporation | Peer-to-peer name resolution protocol (PNRP) group security infrastructure and method |
US7299351B2 (en) * | 2001-09-19 | 2007-11-20 | Microsoft Corporation | Peer-to-peer name resolution protocol (PNRP) security infrastructure and method |
US7493363B2 (en) * | 2001-09-19 | 2009-02-17 | Microsoft Corporation | Peer-to-peer group management and method for maintaining peer-to-peer graphs |
-
2002
- 2002-04-15 US US10/122,863 patent/US6912622B2/en not_active Expired - Lifetime
-
2003
- 2003-04-10 DE DE60317403T patent/DE60317403T2/de not_active Expired - Lifetime
- 2003-04-10 EP EP03008010A patent/EP1355477B1/de not_active Expired - Lifetime
- 2003-04-10 AT AT03008010T patent/ATE378773T1/de not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
EP1355477A2 (de) | 2003-10-22 |
US20030196060A1 (en) | 2003-10-16 |
EP1355477A3 (de) | 2005-08-10 |
ATE378773T1 (de) | 2007-11-15 |
DE60317403T2 (de) | 2008-09-18 |
EP1355477B1 (de) | 2007-11-14 |
US6912622B2 (en) | 2005-06-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60317403D1 (de) | Mehrstufige Cache-Speicherarchitektur und Cache-Speicherverwaltungsverfahren für gleichrangiges Namensauflösungs-Protokoll | |
CN103858392B (zh) | 用于更新规则编译数据结构的方法和装置 | |
EP2356792B1 (de) | Netzwerkknoten und Verfahren zur Datenautorisierung in verteilten Speichernetzwerken | |
CN107395506B (zh) | 一种传输时延优化的服务功能链部署方法 | |
CN110024352A (zh) | 用于iot装置的分散式数据存储和处理 | |
DE602008004130D1 (de) | Nachrichten-routing-schema | |
CN104133903B (zh) | 一种基于隐私保护的数据索引方法 | |
WO2019109598A1 (zh) | 基于随机加密周期的VANETs位置隐私保护的系统及方法 | |
DE602006004470D1 (en) | Authentifikation von router advertisements in einem "fast router discovery" system | |
US11381636B2 (en) | Network function execution in information centric networks | |
TW200638200A (en) | System and method for reducing memory requirements of firmware and providing secure updates and storage areas for firmware | |
EP2154860A3 (de) | Sicherer verteilter Auffindungsdienst auf Objektebene unter Verwendung gemeinsamer Geheimnisse | |
ATE551796T1 (de) | Auf richtlinien basierendes management in einem kommunikationsnetz | |
CN102404198B (zh) | 用于控制对路由数据的通告的方法和设备 | |
US7693181B2 (en) | Systems and methods of sharing information between protocol layers | |
CN105049550A (zh) | 一种基于D1HT+Chord的名址分离映射系统 | |
TW200621024A (en) | Distributed authorized domain management | |
De Filippi et al. | Wireless community networks: Towards a public policy for the network commons? | |
US10999199B2 (en) | Dynamic route profile storage in a hardware trie routing table | |
Singh et al. | DDoS attack detection in SDN: optimized deep convolutional neural network with optimal feature set | |
Sulistyo et al. | Distributed channel and power level selection in VANET based on SINR using game model | |
CN100358288C (zh) | 在网络设备中处理五元流组的方法 | |
Matin et al. | Artificial intelligence (AI) and machine learning (ML) for beyond 5G/6G communications | |
Sabir et al. | BIoVN: A novel blockchain-based system for securing internet of vehicles over ndn using bioinspired HoneyGuide | |
Ahmed et al. | Research on efficient data forwarding in vehicular networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |