Mobile peer-to-peer networking

11-05-2005 дата публикации
Номер:
AU2003274019A1
Принадлежит: Docomo Communications Labs Europe GmbH
Контакты:
Номер заявки: 40-27-200319
Дата заявки: 16-10-2003

[1]

(19)AUSTRALIAN PATENT OFFICE(54) Title Mobile peer-to-peer networking(51)6 International Patent Classification(s) H04L 029/08 H04L 012/56 (21) Application No: 2003274019 (22) Application Date: 2003.10.16 (87) WIPO No: WO05/041534 (43) Publication Date : 2005.05.11 (43) Publication Journal Date : 2005 .09.01 (71) Applicant(s) Docomo Communications LaboratoriesEuropeGmbh(72) Inventor(s) Kellerer, Wolfgang; Schollmeier, Rudger;Gruber, Ingo; Niethammer, Florian7(-1-1) Application NoAU2003274019 A1(19)AUSTRALIAN PATENT OFFICE(54) Title Mobile peer-to-peer networking(51)6 International Patent Classification(s) H04L 029/08 H04L 012/56 (21) Application No: 2003274019 (22) Application Date: 2003.10.16 (87) WIPO No: WO05/041534 (43) Publication Date : 2005.05.11 (43) Publication Journal Date : 2005 .09.01 (71) Applicant(s) Docomo Communications LaboratoriesEuropeGmbh(72) Inventor(s) Kellerer, Wolfgang; Schollmeier, Rudger;Gruber, Ingo; Niethammer, Florian7-1-



[2]

The present invention relates to mobile peer-to-peer networking over mobile wireless communication networks. In particular, there is introduced a mobile peer-to-peer protocol suite spanning from the network layer to the application layer, where the upper peer-to-peer network protocol layer specifies search criteria for retrieval of shared services resources in the mobile communication network extending beyond address information, e.g., proximity. These criteria are signalled to a lower layer network protocol to perform extended routing. This allows to enhance performance of retrieval of service-related resources in the network, e.g., according to proximity of nodes and/or service types.



mobile Pia two Pia application and expanded network layer routing protocol (EDSR) between a communication channel protocol (MPCP) is used, and the network layer of a routing protocol mobile Pia two Pia application between the extension, the input/output of a message to all, except the file, and a step of switching, From an operating on an mobile Pia two Pia network protocolmobile Pia two Pia service (10), and a mobile node between the services to the mobile node contg. multihopping limit of search criteria including a step and a service request, In a wireless network, in order to specify a resource sharing service, the service request is expanded network layer routing protocol (EDSR) at a step, the above specified, the extension including the search criteria based on network layer routing protocol, inquiry item is performed by developing, and step, In accordance with the expansion of the network layer routing protocol (EDSR), a step of converting the inquiry message and search criteria, Providing the extension in order to specify the mobile node network layer using a routing protocol, the inquiry message in the wireless network and at least two separate mobile node 1 and replacing step A, Protocol stack, to provide the extended network layer routing protocol (EDSR) and is routed to the mobile node in the network, includes mobile Pia two Pia network protocol (MPP) and, The peer-to-peer network is, operated by the expansion of a routing protocol network layer in order, The wireless network protocol stack is used in a mobile node.

Among the messages SREQ and HREQ and is, associated with a search, HREQ among the messages can be, search data and information about the characteristics and which, in the method described in claim 1.

In another mobile nodes in the network, and a step for receiving the inquiry message, At least one node in respect of pia two Pia application 1, according to the extension network layer routing protocol (EDSR), and a step for transferring the messages, Whether the search criteria are met, the evaluation of the received from and to a step pia two Pia application , 1 at least one search criteria are met in the case, the search is started in response to a service request and sends a search step The method of claim 1 or 2 further includes a described.

In a mobile node side service request, the search further include a step response is received, at which the search FREP, mobile node and the service request side, and is connected to the service side of the mobile node information in a wireless network, the method described in claim 3.

The search response when receiving a plurality, of at least one of a predetermined cost function 1 according to various further include a step of evaluating the search result, the at least one predetermined cost function is 1, and the service request side mobile node, and the mobile node is connected to the service side, at least on the path of the wireless network node 1 to evaluate the characteristics of, claim 1 or 4 from an item.

The mobile node in the service request, in mobile Pia two Pia network protocol level , further includes the step of evaluating the search request, evaluation of the search request, classified into various types mobile Pia two Pia service based on the content, the method described in claim 1.

The use of the communication channel protocol, and operates in a second portion (MPCP7) mobile Pia two Pia application level 1, 2 operated by the expansion of the network layer routing protocol level can be divided into a first portion (MPCP3) and that, in the method described in claim 1.

The layers of the second part of the channel 1 and communication protocol, 2 between the first part of this exchanger and messageat described in claim 7.

mobile Pia two Pia application between and extended network layer routing protocol (EDSR), using an interlayer communication channel protocol (MPCP) and interlaminar communication unit, The expanded network layer routing protocol (EDSR) and the mobile Pia two Pia application between, the input/output of a message to all, except the file, a replacement unit (42, 44) and, From an operating on an mobile Pia two Pia network protocolmobile Pia two Pia service , service and to provide the service of a mobile node between the mobile node multihopping of search criteria including limiting the service request is received and an interface unit (18) can be 1 second, In a wireless network, in order to specify a resource sharing service, the service request, expanded network layer routing protocol (EDSR) can be transferred to the interface unit 2 in the first (22), the above specified, the extension including the search criteria based on network layer routing protocol, inquiry item is performed by developing, and second, an interface unit (22) 2, In accordance with the expansion of the network layer routing protocol, the search criteria can be converted into a query message and the conversion unit (20), A service side in order to specify a mobile node, the expanded network layer routing protocol is used, at least in a wireless network, the inquiry message to the mobile node 1 and another one of the first interface unit can be replaced and 3 A, A mobile radio network nodes are provided for routing the expanded network layer and routing protocol, and mobile Pia two Pia network protocol contg. protocol stack is operated, The peer-to-peer network is, operated by the expansion of a routing protocol network layer in order, The mobile node in a wireless network.

The conversion unit (20) is, search related data related to a search for a query message (SREQ, HREQ) can be converted into, the conversion unit is, the search and retrieval related data file for data and information about the characteristics of a query message (HREQ) converts, described in claim 9 of the mobile node.

The interface unit of the first (18) is 1, the expanded network layer routing protocol (EDSR) registered in the mobile node according to at least one pia two Pia application to 1, and the inquiry message transfer, The first interface unit (18) is 1, it receives and evaluates whether the pia two Pia application from search criteria are satisfied, When the search criteria are met, the first interface unit 3, the search is started in a wireless network service request and sends a response to search the mobile node side Characterized in claim 9 or 10, described anda mobile node.

The first interface unit 3, search response is received, at which the search FREP, and transmitting node, and the node transmits a response to the search response in a wireless network connection includes the route, and the route information is, during a search conducted after the data exchange, an interface unit 2 by the first used, described in claim 11 of the mobile node.

When a plurality of the search response, to evaluate various search result (26) further includes an evaluation unit, the evaluation unit (26) is, the mobile node and the service request side, and is connected to the service side of the mobile node in the network of wireless mobile node 1 on at least one of the at least one reflecting the characteristics of 1 at a predetermined cost function, described in claim 11 or 12 of the mobile node.

In mobile Pia two Pia network protocol level , the search request can be evaluated and further evaluation unit (30), as the basis of evaluation, classified into various types mobile Pia two Pia service that includes a memory unit for storing and described in claim 9 in which a mobile node.

The unit, the unit operates in the upper layer (42) and mobile Pia two Pia application level , operated by the expanding routing protocol level network layer and a lower layer unit (44) contains, described in claim 9 of the mobile node.

The inquiry message, at least service confirmation, registered or service, or data retrieval, or service request, which is related to the response or in service, as described in claim 9 or15 to the mobile node.

In a wireless network node for routing the expanded network layer routing protocol operates a protocol stack, Furthermore, in a wireless network communications mobile Pia two Pia network protocol operates to support, Program, the protocol stack of mobile node is operating or when it is executed on a processor, an item of claim 1 8 from either of the described including the software code to execute the steps of, The mobile node in the internal memory of a computer program which can be read directly.