Method and arrangement for locating services in a peer-to-peer network

A service node and communication network technology, applied in the service field of the network, can solve problems such as overload

Active Publication Date: 2015-02-18
TELEFON AB LM ERICSSON (PUBL)
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When storing corresponding contact addresses to service providers in the same node, it means that the node has to store many contact addresses and will become overloaded

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 arrangement for locating services in a peer-to-peer network
  • Method and arrangement for locating services in a peer-to-peer network
  • Method and arrangement for locating services in a peer-to-peer network

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] Traditionally, networks that store information or objects are configured as client-server networks. Figure 1A Such a network 100 is shown with a centralized server 109 to which a plurality of clients 101, 102, 103, 104 are connected. A typical example is a web server, which is accessible via the Internet from personal computers, mobile devices, etc. all over the world. The problem with a centralized server is that it's a single point of failure, and it needs to store a lot of information. on the other hand, Figure 1BA peer-to-peer (P2P) network 110 is shown. This network 110 includes a number of nodes (also called peers) 111-115 connected to each other. In this description, the terms node and peer are used equally. P2P network 110 is typically an overlay network (eg, the Internet) on top of a TCP / IP network. Each peer 111-115 can be both a client and a server at the same time. A centralized server for storing information or objects is not necessary, as the object...

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 present invention relates to methods and arrangements for locating services in a structured peer-to-peer distributed hash table, DHT, based, overlay communication network (310). The invention comprises two inter-related methods and nodes. The first method is used by a service node (321) to "advertise" to the overlay network (310) that it is providing a particular service (S1). This is done by distributing instances (351,352,353) of a service object (O1) that are stored in different nodes (331,332,333) in the overlay network (310) and where the instances (351,352,353) comprise an address to the service node (321). The other method is to locate at least one of these instances (351,352,353) with a predetermined probability and with a predetermined number of location request messages (390) from a user node (311) wishing to use the particular service (S1).

Description

technical field [0001] The present invention relates to methods and devices for locating services in a peer-to-peer network. Background technique [0002] Information storage in networks has traditionally followed a client-server model, i.e. storing information centrally in servers accessible by multiple clients. A typical example is a web server, accessible via the Internet from clients (home computers, mobile devices, etc.) all over the world. The client-server model has been increasingly challenged by the peer-to-peer (P2P) model. In contrast to the client-server model, the peer-to-peer model has no distinction between clients and servers in the network. Nodes (also called peers) can be both clients and servers at the same time, and can access information stored in other nodes, as well as provide information to other nodes. A network including these nodes / peers is called a peer-to-peer (P2P) network. A P2P network is usually an overlay network (such as the Internet) o...

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/08
CPCH04L67/104H04L67/1065H04L67/1076
Inventor J·马恩帕J·豪塔科尔皮A·克拉南
Owner TELEFON AB LM ERICSSON (PUBL)
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